PackageKit-devel-1.1.10-lp150.3.3.1 4>$  Ap[H/=„yEn=wPL>b{$.9FW"٨̐n*WtOgo``}ˎn4ߘlP3~?ӝZYt.beK! z179Im- i"o}Z*vXԍQgqLBzX ܈<.ҚM|e]:AhC?seV]{*Jaô-Lm݅kK8r5`ֱ01da9d32d1a079cf42fda0071f4fc26c91c7b6e08a20238dfab940105aa75bcfd572cecafb0cfbc374c4b319072f2ea7bd8b6a07|[H/=„$btL!,.Fejg+'€ ҾWD``wrQr$q@ bI: & Rk|S Eu8Dp><?,d & Y $7@Q jnn \n 8n n "n "n$Dn&jn((n*p+T + , (,8,9/:<FG$nHnInXY \Ln]n^4bcndef l u nvwnxny\z(CPackageKit-devel1.1.10lp150.3.3.1Needed include files and libraries for developmentThis package contains all necessary include files, libraries, configuration files and development tools (with manual pages) needed to compile and link applications using PackageKit.[)cloud116*IopenSUSE Leap 15.0openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDevelopment/Libraries/C and C++https://www.freedesktop.org/software/PackageKit/linuxx86_64(((p(H(F]Wh-rsVyf0*kD W+4&=&2Uʚ'sS2 0'<Bd ,tn-s3a 4  {& o ;*: _0 V sH  /5 #a/X0: HVO6t`QE A3Le—u"vaAA큤A큤[[ [ [ [ [ [[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[fa0a6a558c3bd6d2469560ce5ab89ce537b2e57c55167ff9b660994b7cf8fdaaca113143a9e12d735107523a62de4bf4fb1d0b3e2939a786a65594fd7cd42337c45250eaf1e509293f24f3cb5ee86098548f426352115a2bbb78f7895b9f9807a190a8ce164803d3e5c575782f28d8493e2d5b418df85dee24297563ac17ed60808dcf182f95e7addc9ee87ac36ac9326d20cf4427be16ddd6c58daf1d56a8690a7829d55b71debf2ca1e210bc5a7dc7685423c3909cc92cac68086d293f82ce0d8586198f845b7038092cf7678e04ec6928b298a14c7e25ed8caec7c9c086f3dd26db91d0c2eead026f80112420c276c5d7ec319c8527c1de58e63a9781636930186d8ba77ad7e68cb756edc6ba10caa3370ab0a086421f55b450aea297ca8f458e1d634b5ca8d11cece479a27a2459d7091d885e020688afa1b6a0768c22b3c09f25cf37468c9be82bc07f951f7fa1d19061ae0f41d36f569a4b21f544414269653b61c9c839338e321b8f71f739b43512f154bed7b4f78d1983d908c817c9f1bda9032360a1d62ba19cc4637ff7d3e84136d9dd9f1154a97d16347c24071c4230df34bd57cbfc5fccadfbac6effaafeae1d341702adade8f09263e4ee59190bc37b3a7cf32c5c166d9c1ecf848b9a1e07d13ad66cc4cee6f378d9ca3f9a6111e88d6c7ec780f41a049288caf0d039567a562d0f3a9c49346e1ab7101db9e6e5677a7be0602454fa3409e959b90f7cb72983ce1327b9b1f5d3450ba32d6fd6a4da016958bd21117f78d26d0564b222ff6d3e4356f874339801bac8062c9905b6136e031db1845f4e7d088ab11b730ce16158828505545b3246a7ccec8ef8ce5a35b200ac1734db4487771b178c45b3c60a2b91739243005959a13e464b96657d1535b040f460704a00fed9e64707230a11e93788b8895b06e1c389bf30af13f79450549dc0afe5fb5d08d8dd32ee30a64e5b7185a7459a61941905c1ee40015855ece7fa1c0b8efa77d50f1dc09bc12aeaccee6aca08fbc01f855ec470de811083a73be64b52b05f63413a2fc117d2ebe68a2eaee9ff7b7516865ce3ba7e3fbe3bbbedf53add3fce6763e678f4b480369efd0687d87bf536f7d76777e3fedf53187468f7631de15e6ad8301b6e4835b2140c9cf5d7c30fb1d2603450f3eb81ae10ee0efadf9e4b876d381a79e23a67e1fe88cc7035b39cee0df5d4a7ed53c2cc2ad530bfd481588e74a90e6fbbb864791b96b684628296a1916f9a663e5a7b6e1d3022c0374db4063af8516f5c23ff51c4311d6331059758dd9333e84c28092a9add6ee7979d3e8534c6478ec56608906db7eb3fac4e9a64f747c93fa17c1e3ec2a58b8f82627b41b0681421d58aa4a519567eb96c86945497ff4bded240170279b0cffb56c0874698378159748f69ad10b489053725c264da0edc223e332f76b1ca85301d4caf97eef0a0037a13ac78245f876c1340c276390469199823a8e8258452f35547e1dd78c7c1def8299068e9a16ffe9e76da98bb4e636092f78498c5542eaea25ee35dc4ea1f902269287539bd91eaa42858e2ee1898fac604cbd9119b9d42d1d05717e49641add1bb670dd8ec4bceeb5f5cbd8d3be97a6f3a597f724828cc09915ce25bb88fb92357b4f2174669553393cae71a9e02af9822b508fe95596a6bfba3b37ff8ab714b9aa518f856c6166c86c9accb478c83e9474b224930988b22a08a7df1713b3c84b007718cae79e9fef2014857bd59bb2dda32e59bb5ecf7415ea6fb4d428ba608d18abb6c55b8b8e1226d405ee571d83891c3887213dd8f689fdf145993ceab6c4b49786cd565301afc74a372cb7a552bdf3988563fb881dcbcffcd93a69ff8c91d874efcefe7dd505d2840bc6bfa43f7f21506ec5e1d73b0dd5e32c3708657a7fb5e867bb7229de28ff5785c4c2fd8cefbc313970a26abc7a6c66cafb8da63e4da35128f62f95ce55aa84aade535c656d6a9442aab7be4c4da6495315f69a435997bd93fcc4446c87ad5e0e962934fdd8e40fb66ac53b4310bf2e52d92ea5951ddcd16708f5069309a8b2c2235be7923330e3ff0ed647674c9c564439e9437c1e7ffc43667b6c060a990d7578081df4cc806815e1488f6244b2d8af360200cba610a5988deee8a975bb391a84321c2dc510cb59c40b1fa2c2d6bfd6dd24d7bef7c1890c489358bc842b8f89ca4dd2ab5a5054e603a2248cf9620949104f83730b4d9d47c899a55ffd937223a9673cf03b23822845cd9643560bf564a1c70549d177f82145b71411459ca28fa9e11e509304866a8fe5481f8d1e2c7c3718f745fd47489c54badbd9e39533ea4647ba7dc2f71cc24ac90ce83a5f1adcc4f1485bd17fe79f86dcdb73a331386c4ba43ba8136243dd16e55ed1b4cb84b7870cd591f01b94247699fbfd80cf0dbe71f43206fc4150888ef879460cc883fcce1d0def0d659598c9f2ca031948cc26dd916c62102bc3b86067aa6fec2d4b3f7b83a1c3b7ebc2b312269c085dc30732ee7d8ebb5aa0bcceda4f5ba8e984d1c2c054264da559cc1175585b79e6763d1e8d8e6a8169e08d8216113c102e7a322660b613b7832fe8a7cba2e24758ba5ff0aae7c3f2559bd3df762fe4355d886441b87cca073d82f1596d776f2cba74805bc11fc07e26df189647f7b73d7a1ac72994c331a86b53a55c64b27a72fc8a5c8c356438a9251afd3d8edc45d2ef991b8bfef647b48467121c83f8569a3b25e860548fe49a0480946edcc278099da581fb9461d25a14ed4bd9bd5aaa7f8bec15c6867e43d7b1589b04cdce861caabf715e57404d091b8151c7106996ecf74a9aefc5300f9fbd9cd2305fb077d626eae6d7fd582f54dd60d4739ce11e495ebb508efd8d1e5322ef73dc1d4928a707246540aae1c6204c4c5feab16c99eae5555baf3d725b0d154b4ac6c5bb96452b278a9ac6a33ec24112924defcbce4baec8880fc4925fe7e2b3fc5f387691f502d16645a88867b6650818b3765597fe042ea567b2bc8297d4a26fc2f7523d9a568baa66428cebbb1de7c74f6c21af1c5790a71444e560cb240e4bc082ac17a900f3b0c1966f52f4c7169af4865817e745d5bf967bcad03d5f426021edf844de2d8d9ec46405b8aa5ca7f0825db3e48c3640ed3544249c853f43fd75fda64f1da2088a6432e2bb70e9b75dfb5a4e28fdc2d617d73e78d2782d86e76d233ef7d3f9241643279340298d37f6059dc2de6fbcb4821d51e91716f99074444ab1e9b2f383344f17b80db7f123bc0366bb8036435c51748f2218a6eb6faefc7e6fcda27b2890002fc878490ea1538b2fd94c82cceafe071f58b45f0e621ef11bd264b65293f9e27d0b2920a95b88ebb82d2873690322d3526c301b7bd237a8d24b00f5fb6bbb0446249b605efdd36598e8a0f65ac3fab2e18438c73b91e15f7bbcbd92730d49808ea04b195ed94e5e0a13322079e6da71ccd4b3011e419fcdf374a258ff6090a6f8280aa0177bdadc90debe8fee574b2dda6c0179a5e1dbdab04b85923134585ac70727a7b28e5444fa093fe75e2aca0e20d777a11f18d6aebcee1d2d4e2ed0f48ec90b205141900511de5848eb6e3aec4498afebc0a4502d87b9f374142d78e7595d1546f9bfaf765f7469bc46495d5681b7176a6a8f439d0bbba03fd87b274b45a9ed39b508ae1bc32f685aecab1bea37ecfe7bed1d840988bbe4cf3cc567fef9214eefb34806bfe5a74bbee2eb039c29106b273b91c759167671120fb76d191fb4010f19551f5b853ab6d8f2e717f2169415174a677b8242cbd579200dede67d51c169109f96ebe0da0aff7f686ba5b9965a11e0dd711df50dbefe093355cb02224a09188ed0cb1a7275bf275c68c38b949e86c167a303355d93cac53410997dc7a3f9bd60f3ce0d8ebae7908978c8731fe9bb139ff0eb96fe775524c2d4d4f167d79041b17c5cc8ae9112478665132c31a1417fb4af7f37aa49d055c36c0811c21b4777a794b258f69f3901f94a075842a531875d6a65f3be7a9c1af4db909ba25a752d611a70566eb2af897c1da5ecd79ebf9e83f869d92bf886cf1bce9ac624fe8e6f0884adf3224c7b89e5f20ca77c44e89ce35f65893740409d6147355bc2a5f650ebba808b6cc9012869aade5722757dab3f6cc4e72f10c92caed9d5c7b7fceba83c460149550e8e5219207669486ae78dd27b6cde66000c393943c15dabcf7e8f573758ee0be749c0a29a9c83a060a153a45b653b388e47d1538b4d8a46bf2f512e48c9102b7a3cb04b3d41703a359e2f154e1249b06caab524eef9a3044e68d0f40318910740083d4cf48d9bb39ef512bfa65dffbd7124a08cf6944c6d9beb264bbcb2b75a327f1d5368fa4115251ce4d9958e5b7cb99869239666f7d4aa6041e1b282dc16e4f87cc2c1d76870dd1e6e61f5ddbe940af0487bfc821503a18d154a9ad7eff4da3c1994b96f14f09207b3160bfd8e431953b1471025738ad11ee9d189df1650266f9761728194b914d673362794050c64c498420599162f2b3b6928232dd0be7991d942b1dc0b1670eb8695e0629ad38280184be1b94602f2015707a28170151058f7171aeda501fcf0979d3c335fbc2aa06136a53be379ae647a6ec59a529e1f50f237038b408435a778c0e7ced923a96043e6d615d8a107f5289d646318585aa6b1d4432ff0c57e15c41a70420f2040eebf418098a86a3fb2ef5a9659c87d37b81ee85b69316b045a9453ac54b75948f4d26357dd018159078f36f90deeaf29ce3b9d2bd0ea6655ef1bda830a8e82fd5b94eec227c21fc714caf134d458eb73a93ca21b9fb5934083106cfrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootPackageKit-1.1.10-lp150.3.3.1.src.rpmPackageKit-develPackageKit-devel(x86-64)libpk_backend_test_fail.so()(64bit)libpk_backend_test_nop.so()(64bit)libpk_backend_test_spawn.so()(64bit)libpk_backend_test_succeed.so()(64bit)libpk_backend_test_thread.so()(64bit)@@@@@@    PackageKitlibc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libpackagekit-glib2-devellibpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.1.103.0.4-14.6.0-14.0-15.2-14.14.1[-Z?ZZUZZZ1@ZZZ@Z'Z@YY@YdYX@YzYS@Y7Y0XXW@WWW@W@W@W~W-@W=W@QR@Q9Q/FQ#i@Q@QP-P-P@PPP9@PPP@P*P`K@P`K@PO'PG>P4P@O@O@O8OP@O;@O@N@NNN@NFNNtNf @N`@NC@N7NN@NN@MM@MMVMMMzMh@M^_@M^_@MY@MWM%MMLr@LL@L@LLLL[@LH2L!@L_K#@K#@KKKKKK@Kg@KK@KqN@KbKJ@JJ~@Jv@JrJc Jc J%@J{J*@IKIV@xwang@suse.comlnussel@suse.dedimstar@opensuse.orgfcrozat@suse.comfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsckang@suse.comdimstar@opensuse.orgdimstar@opensuse.orgrbrown@suse.comdimstar@opensuse.orgsckang@suse.comsckang@suse.comfcrozat@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgsckang@suse.comsckang@suse.comdimstar@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgzaitor@opensuse.orgma@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.comzaitor@opensuse.orgzaitor@opensuse.orgmgorse@suse.comdimstar@opensuse.orgzaitor@opensuse.orgzaitor@opensuse.orgdimstar@opensuse.orgtchvatal@suse.comzaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgLed zaitor@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghrvoje.senjan@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orghpj@suse.comdimstar@opensuse.orgdimstar@opensuse.orgma@suse.comfcrozat@suse.comdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgmike.catanzaro@gmail.comcoolo@suse.comma@suse.dedimstar@opensuse.orgcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comcoolo@suse.comdimstar@opensuse.orgcoolo@suse.comtittiatcoke@gmail.comtittiatcoke@gmail.comdimstar@opensuse.orgdimstar@opensuse.orgglin@suse.comvuntz@opensuse.orgcfarrell@suse.comglin@suse.comdimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgcoolo@suse.comdmacvicar@suse.dedmacvicar@suse.devuntz@opensuse.orgvuntz@opensuse.orgjengelh@medozas.devuntz@opensuse.orgfcrozat@novell.comwr@rosenauer.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdmacvicar@suse.devuntz@opensuse.orgvuntz@opensuse.orgdmueller@suse.defcrozat@novell.comdmacvicar@suse.decoolo@novell.comdmacvicar@suse.dedmacvicar@suse.desbrabec@suse.czvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgaj@suse.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgsreeves@novell.comma@suse.deseife@opensuse.orgmeissner@suse.devuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgglin@novell.comprusnak@suse.czlslezak@suse.czcoolo@novell.comsreeves@novell.comdominique-obs@leuenberger.netcoolo@novell.comdominique-obs@leuenberger.netvuntz@novell.comdominique-obs@leuenberger.netcoolo@novell.comvuntz@novell.comvuntz@novell.comvuntz@novell.comvuntz@novell.comvuntz@novell.com- Add PackageKit-get-files-local.patch: Implement GetFilesLocal method in zypp backend (bsc#1097581).- offline updates should be disabled in Leap too, just like SLE- Update to version 1.1.10: + Notes: This release fixes CVE-2018-1106 which is a moderate security issue (boo#1086936). + Backends: - zypp: . Implement GetDetailsLocal in zypp backend. . Improve refresh-cache function in zypp backend. - Various changes related to aptcc and dnf. - Drop PackageKit-zypp-backend-improve-refresh-cache.patch and PackageKit-zypp-backend-get-details-local.patch: Fixed upstream. - Drop NetworkManager-devel BuildRequires: Not used since version 1.1.7.- Disable offline-update when building for SLE.- Remove pkgconfig(npapi-sdk) BuildRequires:, it is no longer needed as browser plugin is not built since 1.1.0.- Unconditionally enable translation-update-upstream: on Tumbleweed, this results in a NOP and for Leap in SLE paid translations being used (boo#1086036).- Update to version 1.1.9: + Fix missing PK_STATUS_ENUM_RUN_HOOK in pk-enum.c. + Fix Qt annotation on DBus signature. + client: Fix an invalid read when cancelling races with Finish. + engine: Fix a memory leak when handling GetTransactionList. + Fix getting user session ID with D-Bus "user bus" model. + Fix g_object_ref() type cast warnings with glib 2.56. + Rename "Software Sources" to "Software Repositories". + transaction: Don't leak polkit authority. + transaction: Fix a memory leak when authorizing actions. + transaction: Log transaction completed messages on debug, not info level. + Backends: - zypp: remove memory leak from zypp backend. - Various changes related to aptcc, dnf, slack and urpmi.- Modernize spec-file by calling spec-cleaner- Add PackageKit-zypp-backend-get-details-local.patch: Implement GetDetailsLocal method in zypp backend (bsc#1008287).- Update to version 1.1.8: + Notes: The Slackware backend was renamed from "katja" to "slack". + Libraries: - Add getters for PkEulaRequired. - Add new pk_results_set_role() API. + New Features: Save transaction role to the offline update results file. + Bugfixes: - Various fixes to docs. - Bring introspection and vapigen m4 macros into the source. - command-not-found: Be more explicit when ignoring path components. - service: Use ConditionPathExists=!/run/ostree-booted. + Backends: - zypp: Return error if invalid package IDs are detected. - Various changes related to aptcc and slack. - Drop PK-zypp-return-error-invalid-package-ids.patch: fixed upstream. - Drop autoconf-archive and automake BuildRequires and no longer call autoreconf: no patch changes the build system. - Replace --enable/disable-systemd-updates configure parameter with - -enable/disable-offline-update: the relevant systemd-updates parameters have not been valid since PackageKit 1.0.0. - Drop --with-default-backend=zypp configure parameter: this has not been udnerstood since PackageKit 1.0. PK just used the one and only backend installed in the distro.- Add PackageKit-cron-without-sleep.patch: Do not sleep while running scripts called by cron. openSUSE's run-crons has sufficient logic to not have all machines start at the same time (boo#1071521).- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Drop py_requires from PackageKit: there are no python scripts in the main package. - Drop python-devel BuildRequires: we do not package the python packagend anyway. - Have post/postun script for PackageKit-gtk3-module post/postun only for suse_version < 1330: newer versions have file triggers to trigger schema compilation.- Modify PackageKit-zypp-backend-improve-refresh-cache.patch: Prevent PK from being killed by unhandled exceptions (boo#1064380).- Add PK-zypp-return-error-invalid-package-ids.patch: Return error if invalid package IDs are detected in zypp backend (bsc#981011).- No longer BuildRequires libqt4-devel, this part is in a separate project since version 0.8.6.- Update to version 1.1.7: + Libraries: Add missing context pushes and pops. + Backends: zypp: Fix stack smashing on 32-bit system. + New Features: Add the ability to install updates on reboot in PackageKit-cron. + Bugfixes: - Don't search for NetworkManager or ConnMan anymore. - Effectively check for previous proxy entries. - Fix proxy environment variables. - Show a different progress message for system upgrades. + Updated translations. - Drop PackageKit-avoid-stack-smashing-on-i586.patch: Fixed upstream.- Explicitly call autoreconf, as one of the patches touches the build system. As long as the version of automake available is the same as was used to bootstrap the tarball, there is no issue, but if the version changes, the call must be explicit. - Add autoconf-archive BuildRequires in order to actually be able to successfully bootstrap.- Update to version 1.1.6: + New Feature: Add new status "Running hooks". + Bugfixes: - Checks NULL strings inside pk_progress_bar_start. - Fix segfault when config file is not found. - Return success to avoid reboot in pk-offline-update. - Use g_printerr() for errors instead g_print(). - Various tweaks to the offline-updates service file. + Backends: fixes for alpm, aptcc and dnf.- Add PackageKit-avoid-stack-smashing-on-i586.patch: Fix PackageKit stack smashing when running "pkcon get-updates" on 32-bit system (fdo#101267, bsc#1020028).- Add PackageKit-zypp-backend-improve-refresh-cache.patch: Improve zypp_refresh_cache in zypp backend to make PK works better with zypper (bsc#899755).- Update to version 1.1.5: + This release removes the hif backend which is superseded by the new dnf backend. + Bugfixes: - Fix redeclaration of polkit autocleanup functions. - Check for a zero-length search string before passing to backends. - command-not-found: Ignore commands of only one character. + Backends: fixes for alpm, aptcc and katja. + Updated translations.- Update to version 1.1.4: + Backends: - aptcc: . Add get-files-local support. . Add support for pk_backend_get_details_local. . Add support for searching for relative paths. . Convert a few more loops to C++11 range for. . Drop DebFile helper class. . Fix locating package which a file list belongs to. . Fix NULL assertion warning. . Fix typo. . Install local files using APT API. . Update pk-matrix for GetDetailsLocal. . Use C++11 range for loops. . Use FindGrp instead of manual matching every package when resolving. - apt: Remove reference from pk-matrix.html. - dnf: Port from libhif to libdnf. - hif/dnf: . Fix a tiny memory leak when installing packages. . Fix a tiny memory leak when invalidating repo cache. - zypp: . Pass the patch "Application Restart Suggested" flag down to PK. . Return error if invalid package IDs are detected. + New Features: - Add a new DNF backend. - Use GetFilesLocal in pkcon get-files if argument is a file. + Bugfixes: - Add a new REPO_ALREADY_SET error enum and use it in backends. - Annotate PreparedUpgrade DBus property for usage in PackageKit-Qt. - Change the configuration of the cron script to a sysconfig-like config. - Do not try to exec plymouth if it is not installed. - Don't crash when emitting PropertiesChanged for NULL values. - Fix a leak in get_prepared_sack(). - Fix a tiny memory leak on error path. - Fix a tiny memory leak when setting a proxy. - Fix "cache-age changed to -1" debug message (when cache-age is G_MAXUINT). - Fix two small memory leaks when processing signals from the daemon. - Fix updates and change code to aid in not breaking this again (gh#hughsie/PackageKit#149). - Fix various g_variant_get ^a&s leaks. - Invalidate PreparedUpgrade property when the prepared file changes. - Look for command-not-found dbus socket in /run instead of /var/run. - Remove declaration of non-existent pk_task_{get,set}_interactive(). - Drop 0001-Change-the-configuration-of-the-cron-script-to-a-sys.patch, PackageKit-dbus-location.patch, PackageKit-annotate-dbus-interface.patch, 0001-zypp-Return-error-if-invalid-package-IDs-are-detecte.patch and bnc#881245-update-test-affects-package-manager-should-restart-gpk-update-viewer.patch: Fixed upstream. - Conditionally apply translations-update-upstream BuildRequires and macro for non-openSUSE only. - Stop passing V=1 to make, we do debugging locally.- Drop PackageKit-1.0.1-fix-bashisms.patch: this patch has been submitted upstream for discussion (gh#hughsie/PackageKit#162). If accepted, we'll inherit with a future update, if declined, it is not important enough to carry around. The code it touches is only used by the internal test suite.- Drop PackageKit-fix-offline-trigger.patch: in line with upstreams expectation we package /var/cache/PackageKit. With this present the symlink produced for offline update can correctly symlink to an existing directory.- Stop Providing/Obsoleting opensuse-codecs-installer, it was dropped more than 5 years ago.- Add 0001-zypp-Return-error-if-invalid-package-IDs-are-detecte.patch: Fix segfaults when detecting invalid package IDs (gh#hughsie/PackageKit#148).- Add PackageKit-annotate-dbus-interface.patch: annotate the DBus interface introduced with version 1.1.2 in order for PK-Qt to be able to build.- Update to version 1.1.3: + Bugfixes: - backend job: Avoid emitting duplicates with parallel download. - Revert a patch that caused PackageKit to always request auth when installing packages. - Update the GPLv2 text in COPYING. + Backends: zypp: PK_FILTER_ENUM_ARCH is supposed to filter on primary arch.- Update to version 1.1.2: + This release adds a new backend for the Nix package manager. + New Features: - Add a test for offline distro upgrades. - Add PreparedUpgrade DBus property. + Bugfixes: - Make pk_console_get_prompt() big endian safe. - Require admin authorisation to trigger a distro upgrade. - build: Avoid g_simple_async_result deprecation warnings. - task: Fix only-trusted property notifications. - task: Honour the only_trusted property when setting up transactions. + Backends: fixes for alpm. aptcc, hif and katja. - Add trusted key of Kalev Lember (8F62AF74) to the keyring. - Fix update-alternatives usage.- Update to GNOME 3.20.2 (FATE#318572).- Drop docbook-utils BuildRequires: No longer needed for man pages building.- Update to version 1.1.1: + Backends: - alpm: port to g_autoptr(). - hif: Set ALLOW_DOWNGRADE flag for all transactions. - zypp: Enforce formatting input as string. + New Features: - Add UpdateTriggered / UpgradeTriggered DBus properties. - Add TriggerUpgrade DBus method handling. + Bugfixes: - Emit UpdatesChanges when installing packages. - Fix GIR annotations for progress callbacks. - Increase the number of packages that can be resolved. - Point offline update/upgrade trigger to the prepared update. - Unlink any existing offline update triggers before creating.- Update to GNOME 3.20 Fate#318572- Update to version 1.1.0: + New Features: - Add client side API for triggering offline system upgrades. - Add getters for PkProgress. - Add pk_get_distro_version_id. - Add system upgrade API to PkTask. - Port to g_autoptr(). - Remove the PackageKit browser plugin. - Use the GLib network monitoring support. + Backends: - zypp: . Avoid media access when testing for cd/dvd URL scheme. . Fix build. . Use libzypp's arch compatibility check. - Other fixes for alpm, aptcc and hif. + Bugfixes: - Add missing description for obsoleted packages. - Add support for offline system upgrades. - Allow to enable or disable systemd units for offline update. - Correctly store file descriptor from logind (bgo#94070). - Do not crash on GetPrepared when there are no offline updates. - Do not crash on transaction database corruption. - Do not crash when parsing a very broken transaction log. - Do not install offline update related files if disabled. - Emit PropertiesChanged for UpgradeSystem transaction flags. - Fix download-size-remaining property type. - Fix various minor memory leaks. - Make transaction get_proxy() return TRUE for no proxy settings. - Minor fixes in command_not_found_handle{,r}() for bash and zsh. - Relax validation performed on input strings passed to backends. - Require dbus.socket for offline update. - Set PACKAGEKIT_CALLER_UID environment. - Sort package names when printing out simulation. - Use new PkTask API for system upgrades. - Rebase PackageKit-dbus-location.patch. - Drop PackageKit-zypp-buildfix.patch: fixed upstream. - Drop PackageKit-browser-plugin subpackage: the plugin was removed upstream. - No longer pass --with-mozilla-plugin-dir to configure: without the plugin there is no need to know where it would need to be installed.- Update to version 1.0.11: + By popular demand, reintroduce the UpgradeSystem method. + Backends: - python: . Make PackagekitProgress an Iterable. . Set steps on PackagekitProgress instanciation. - zypp: Raise priority of ZYPP stack updates if a security patch is shadowed (bsc#951592). - dummy: Implement simulating UpgradeSystem and respect the transaction flags. - Lots of fixes for aptcc, hif and portage backends. + New Features: Allow the use of variadic functions in vala. + Bugfixes: Make pk_details_get_size documentation more specific. - Add PackageKit-zypp-buildfix.patch: Fix build of the zypp backend.- Add PackageKit-avoid-endless-loop-on-autoupdate.patch: Avoid a endless loop on autoupdates.- Add PackageKit-fix-offline-trigger.patch: Fix the PK trigger detection: if not done properly, PK might believe that something else triggered the system update and expects something else to handle the update (boo#954125).- Add Suggests: cron due to existing cronscript - Slight whitespace with spec-cleaner- Update to version 1.0.10: + Process the offline update triggered by older PK versions. + Use Glib for reading symlink to prevent crash with some compilers.- Update to version 1.0.9: + Check the offline action trigger before performing the update. + Fix two critical warnings. + Add PackageKitGlib-1.0.metadata to release tarball. + Fix a race with the backend job thread creation. + Updated translations. - Drop PackageKitGlib-1.0.metadata source: it is now part of the tarball.- Update to version 1.0.8: + New Feature: Generate Vala bindings. + Bugfixes: - Correctly register enum properties. - Exit quietly if we didn't prepare the offline update. - Fix various docstring errors in the library. - Look for libsystemd now that journal/login are merged. + Backend enhancements/fixes: hif, urpmi and yum. - Replace pkgconfig(libsystemd-journal) BuildRequires with pkgconfig(libsystemd), following upstreams changes. - Add vala BuildRequires in order to build the vala bindings. - Inject PackageKitGlib-1.0.metadata as source into the package: it was forgotten in the 1.0.8 release tarball.- Update to version 1.0.7: + New Feature: Define command_not_found_handler for zsh. + Bugfixes: - Correct punctuation while applying offline updates. - Don't run if bash command completion is being run. - Fix Details() from spawned backends. - Port GTK+ module to org.freedesktop.PackageKit.Modify2. - Return the correct error for syntax errors in pkcon. - Return the correct error if nothing was done for repo-enable. + Backend enhancements/fixes: alpm, entropy, hif, portage, urpm and yum.- Update to version 1.0.6: + New Features: - Add dbus method for returning prepared packages. - Add pk_backend_is_transaction_inhibited. - gstreamer plugin: Add support for v2 of the PK session service interface. + Bugfixes: - Don't recursive lock the debug mutex when using --verbose without a tty. - Make "reboot" the default action for no action file. - gstreamer plugin: Adapt to gstreamer missing plugin changes. - gstreamer plugin: Avoid criticals when some of the parameters are NULL. + Backend enhancements/fixes: alpm and hif.- Update to version 1.0.5: + Add missing --allow-downgrade and --allow-reinstall to the man page. + Backend enhancements/fixes: alpm and hif.- Update to version 1.0.4: + New Features: - Add 'quit' command to pkcon. - Add the install and remove commands to the packagekit-direct test tool + Libraries: Add PK_INFO_ENUM_UNAVAILABLE. + Bugfixes: - Actually inhibit logind when the transaction can't be cancelled. - Allow pk_backend_job_set_allow_cancel() after ErrorCode has been set/ - Do not attempt to run command-not-found for anything prefixed with '.'. - Don't use PkBackendSpawn helpers in compiled backends. - Fix a hard-to-debug crash when cancelling a task that has never been run. - Make pk_backend_job_call_vfunc() threadsafe. - Make pk_backend_repo_list_changed() threadsafe. - Make the network detection code simpler. - Really remove the timer GSource when quitting the daemon. - Recreate the download location if it does not already exist. + Backend enhancements/fixes: alpm, aptcc, dummy, hif and urpmi. - PK is newly published with a digital signature: add .keyring and .asc file to sources.- fix using 'echo' command in search-name.sh script - add patches: * PackageKit-1.0.1-fix-bashisms.patch- Update to version 1.0.3: + Libraries: glib: Add support for reinstallation and downgrades. + Backends: - hif: . Add support for reinstall and downgrade. . Use hif_context_set_vendor_cache_dir() to be smarter about the vendor cache. . Use repo loader provided by the context. - zypp: . Improve progress status. . Propagate install errors to PK. . Remap 'recommended' patches to 'BUGFIX'. + New Features: Add reinstall and downgrade support to pkcon. - Drop PackageKit-zypp-progress-info.patch: Fixed upstream.- Add PackageKit-zypp-progress-info.patch: Pass more progress information from libzypp to PackageKit. This results in PK having accurate information about overall download and install progress, making all UIs profit from this (instead of just writing 'Installing packages', they can now show a progress bar. Clients like pkcon and gnome-packagekit already use this information if provided. Also offline-update propagates the information to plymouth.- Update to version 1.0.1: + New Feature: Add a KeepCache config parameter. + Bugfixes: - Do not install the python helpers unless required. - Don't assume systemd is found if --with-systemdsystemunitdir is passed. - Fall back to /usr/lib/os-release if /etc/os-release does not exist. - Fix compile when the systemd headers are not located in /usr/include. - Never allow cancelling a transaction twice. - Overwrite an existing link for packagekit-offline-update.service. + Backends: - ZYpp: . Be more specific with the progress status messages. . Ensure to reach 100% on complete cache_refresh. . Fix compiler warning. - Fixes in apm, hif and urpmi backends. - Drop PackageKit-offline-update.patch: fixed upstream.- Update baselibs.conf: upon update to 1.0.0 soversion was bumped to libpackagekit-glib2-18, but baselibs wasn't adjusted- Set DISABLE_RESTART_ON_UPDATE to 'yes' instead of '1': the systemd macros do an explicit compare to the string.- Add PackageKit-offline-update.patch: + Make packagekit-offline-update a static service. Users believe by disabling the service, the feature would be disabled, when in fact systemd still brings the user to the system-update.target, but then doesn't perform any action, most of all not removing the /system-update link, thus ending in a loop.- Add patch bnc#881245-update-test-affects-package-manager-should-restart-gpk-update-viewer.patch: ensure PackageKit asks to be restarted when restart_suggested is part of the update flags. Patch by Roy Ley Mu (bnc#881245).- Update to version 1.0.0: + The offline update functionality has moved to a proper D-Bus interface and the pkexec helpers have been removed. Offline updates is an important feature that no longer deserves to be bolted-on. All the existing users have been ported to the new interface, but you need 3.13.92 if you're running GNOME from unstable or jhbuild. + No more plugins. Both in-tree and out-of-tree plugins were the biggest source of crashes, and with the systemd offline updates merged into the core daemon they are just not reuired anymore. All affected projects have been notified. + No more conary, opkg, smart or yum plugins. These have been unmaintained and broken for over two years, so time to give them the heave-ho. + The alpm, aptcc, hif and zypp plugins have had lots of love, and are up to date with the latest features and working well. + New Features: - Add a D-Bus interface and helpers for offline support. - Add a repo-set-data command to packagekit-direct. - Add a simple script that generates some offline metadata. - Add pk_backend_job_get_cancellable(). - Add pk_backend_job_is_cancelled(). - Add pk_backend_set_user_data(). - Add pk_offline_get_prepared_sack() and use it in the systemd-updates plugin. - Remove pk-debuginfo-install. - Remove support for distros not supporting /etc/os-release. - Remove the --enable-systemd-updates configure switch. - Remove the events/pre-transaction.d functionality. - Remove the pkexec systemd helpers. - Remove the plugin interface. - Remove various options from the config file. + Bugfixes: - Automatically do pk_backend_job_finished() for threaded backends. - Do not shutdown the daemon on idle by default. - Fix compile of the ConnMan network support. - Fix packagekit-offline-update.service generation. - Increase the default transaction limits. - Prefer npapi-sdk over mozilla-plugins. - Refresh the NetworkManager state when the daemon starts. - Add rcpackagekitd and rcpackagekitd-offline-update symlinks. - Shorten the Summary of PackageKit-branding-upstream a bit.- Update to version 0.9.6 (git master/0fcee3c): + Fix a multitude of possible crashers. - Drop 0002-Build-against-npapi-sdk-instead-of-xulrunner.patch and PackageKit-zypp-0.9.patch: fixed upstream.- Update to version 0.9.5: + New Features: - Add --allow-untrusted option to pkcon. - Add a new tool called packagekit-direct that can run without a daemon. - Remove remaining time reporting. - Remove the desktop.db plugin. + Bugfixes: - Do not commit the transaction manually but instead set the correct state. - Do not log a critical warning when idle exiting. - Fix a crash when we are cancelling a transaction that has not yet been run. - Make browser-plugin search for npapi-sdk or mozilla-plugin. - Never ever use g_main_context_iteration() manually. + Backend fixes. + For changes from version 0.9.1 up to 0.9.4: please see NEWS file. - No longer pass --with-security-framework to configure: not known anymore. - Rebase 0002-Build-against-npapi-sdk-instead-of-xulrunner.patch and PackageKit-dbus-location.patch. - Drop PackageKit-zypp-filter-uninstalled-packages.patch: fixed upstream. - Add PackageKit-zypp-0.9.patch: port zypp backend to PK 0.9.x. - Drop typelib-1_0-PackageKitPlugin-1_0 subpackage: the plugin architecture does no longer exist. - Rename libpackagekit-glib2-16 subpackage to libpackagekit-glib2-18, following upstreams soname change. - Rework for GStreamer 1.0 support: + Remove gstreamer-0_10-devel and gstreamer-0_10-plugins-base-devel BuildRequires. + Add gstreamer-devel and gstreamer-plugins-base-devel BuildRequires. + Change supplements in gstreamer-plugin to packageand(%{name}:gstreamer-plugins-base).- Export DISABLE_RESTART_ON_UPDATE=1 in postun scriptlet: advise the systemd postun macro not to restart PackageKit services, as PK would forget it was in progress of a transaction and abort it.- Update to version 0.8.17: + Backends: - Multiple Katja updates. - Multiple aptcc updates. - Multiple hawkey updates. + New Features: - Allow optionally shutting down after applying updates. - Set an idle IO priority for background threaded transactions. + Bugfixes: - Do not disregard any transaction that takes more than 43 seconds. - Do not install into python_sitelib. - Fix directory path in the docs. - Return an error if a client tries to execute an unknown method. - Set the default cache-age to 'never'. - When using 'pkcon install' assume arch filter.- Add PackageKit-zypp-filter-uninstalled-packages.patch. GStreamer codec installation would prompt to install already installed packages. This patch fixes the issue. Part of fate#316921.- Switch with_offline_udpates on.- Update to version 0.8.16: + Libraries: Add pk_package_sack_find_by_id_name_arch(). + New Features: Set all the proxy settings when using pkcon. + Changes in the following backends: aptcc, entropy, hawkey, katja. + Bugfixes: - Annotate DBUS Interface for GetPackageHistory. - Clear the prepared-updates file only when the update is invalidated. - Do not show an error if GetDepends is not supported. - Do not use the '…' character when talking to plymouth. - Don't use the default main context in sync PkClient methods. - Only scan .desktop files in the datadir. - Drop PackageKit-dbus-interface-annotation.patch, bsc#951592-zypp-Raise-priority-of-ZYPP-stack-updates-if-a-secur.patch, and PackageKit-gstreamer1.patch: fixed upstream.- Add bsc#951592-zypp-Raise-priority-of-ZYPP-stack-updates-if-a-secur.patch: zypp: Raise priority of ZYPP stack updates if a security patch is shadowed. (bsc#951592)- Add PackageKit-gstreamer1.patch: Build against gstreamer 1.0, not 0.10.- Update to version 0.8.15: + Lots of bugfixes and cleanups, no real new features. + Changes in the following backends: alpm, aptcc, hawkey and yum. + Bugsfixes: - Do not assert when re-using a PkPackage instance. - Do not overrride CLEANFILES from gtk-doc, append to it. - Do not update the role when doing the test transaction. - For gtk-doc DOC_SOURCE_DIR is relative to builddir. - For gtk-doc add missing setup_files. - Ignore progressbar start text if it unchanged. - Only show some status values in pkcon after a small delay. - Resolve internally in pkcon to provide a better output. - Update CVE regexp for new CVE format. - Use syslog() correctly. - Use the filter when removing and installing software using pkcon. - Use the system database location when compiling with - -enable-local.- Update to version 0.8.14: + We've removed and deprecated the parts of PackageKit that either didn't work very well, or simply were not being used. The library and soname stays the same, but a lot of daemon cruft has been removed. + A lot of the work above focused on speed, and packagekitd is substantially faster on most backends now. 100ms here, 50ms there; things feel lot more snappy doing the most common operations. + Libraries: - Do not add two refs on the PkPackage when in a sack. - Do not check if the package-id name is valid UTF-8. - Do not maintain two arrays of the same packages. - Do not use g_strdup_printf() when building a package_id. - Optimise pk_package_set_id() by not using g_strsplit(). - Remove an overly-cautious dup when setting the package ID. + Backends: - box: Remove backend, it's obsolete upstream. - Various fixes in backends: entropy, hawkey, portage, zif. + New Features: Update the website and developer docs to reflect reality. + Bugfixes: - Don't populate a PkResults object just so we can save one PkErrorEnum value. - Don't update the text package cache when refreshing. - Explicitly mark the required PolicyKit as a hard dep. - Never ever use WError. - Only get the sender cmdline when the value is going to be used. - Only load the transaction introspection once. - Only validate UTF-8 text from the spawned backends. - Speed up loading the transaction introspection by 13ms. - Drop pm-utils BuildRequires and pm-utils relevant install instructions: support has been removed.- Add PackageKit-dbus-interface-annotation.patch: annotate GetHistory call for Qt bindings to compile.- Update to version 0.8.13: + New Features: - Add a systemd packagekit.service file. - Provide a way to run the spawned backend under strace. + Improvements to various backends: hawkey, poldek and yum. + Bugfixes: - Fix the --with-systemdsystemunitdir option to actually work. - Do not abort the daemon if we can't write to a database. - Do not proxy the action states when simulating. - Don't crash if ProxyHTTP is set. - Fix a small memory leak spotted by clang. - Fix critical warning when killing a backend with new versions of GLib. - Fix memory leak when running plugins. - Fix memory leak when using new versions of GLib. - Ignore the prefix when dealing with the PackageKit prepared update. - Make the debugging print formatter thread safe. - Remove duplicate assignment of pkcon '-y' option. - browser-plugin: Never use the application icon. - systemd-updates: Log all warnings and notices to the journal. - systemd-updates: Show some text progress. - Add pkgconfig(libsystemd-journal) BuildRequires: new dependency.- Update to version 0.8.12: + Libraries: - Add a method to parse a PkPackage from it's description. - Add pk_transaction_past_get_timestamp() as a helper. - Add some simple getters for PkDetails. - Add some simple getters for PkTransactionPast. - Destroy and re-create the control proxy if the server changes. - Do not have duplicate 'interactive' properties. - Make PkTask thread-default-context aware. + pisi backend fixes. + Add GetPackageHistory() that returns history data for packages. + Check for packagekitd in the right location. + Do not send the backend a cache age of -308 when using UINT_MAX. - Rebase PackageKit-dbus-location.patch. - Drop PackageKit-destroy-and-recreate.patch: fixed upstream.- Set BUILD_CNF to 0: in openSUSE, we use the sep. command-not-found package for the same purpose. The existing handler anyway never worked, as it checked for the presence of /usr/libexec/packagekitd, which is not a valid openSUSE location.- Add PackageKit-destroy-and-recreate.patch: Destroy and re-create the control proxy if the server changes. Helps gnome-software to be able to communicate with packagekitd after restarting the daemon.- Add PackageKit-dbus-location.patch: Look for dbus socket in /run instead of /var/run (bnc#829944).- Update to version 0.8.11: + Make it possible to cancel an offline update. + Add offline update commands to the pkcon man page. + Make sure basic stuff is set up before entering the STARTED plugin phase. + pkcon: Add a few missing subcommands to the help output. + pkcon: Document commands and options. + zypp: Adapt to pk_backend_job_files change. + Various backend fixes (not zypp related). - Drop PackageKit-zypp-buildfix.patch: fixed upstream.- Update to version 0.8.10: + Libraries: - glib: . Actually return the error if any PkClient methods failed. . Fix a potential segfault when getting the error code for the results. - ruby_packagekit: . update enums with enum-convertor. . update prints with commands. . update the backend API. + New Features: - Add a 'DOWNLOADED' filter to select only packages already in the cache. - Add three pkcon sub-commands for offline updates. - Allow local active users in the wheel group to install signed packages without a password. - Allow plugins to override PolicyKit action IDs. + Bugs fixed: - Also look for libraries in type txt from lsof. - Correctly handle SIGINT signals again. - Default lsof installation path on FreeBSD. - Depend on GLib 2.30.0 for the UNIX signal handling features. - Do not start the daemon if we cannot get a valid starting ID. - Don't cause warnings if /proc/net/route is missing. - Do proper error checking when modifying the transaction database. - Emit error for Listaller package installs, if Listaller is not installed. - Ensure we create the per-system metadata cache location. - Fix Listaller compat check if IPK mime type is not installed. - Generate the python files to get the path right. - If the transaction database is missing, show an error and cleanly shutdown. - Load an instance of the transaction database for each transaction. - Make pk_backend_job_files() accept an array of strings. - Make the client-helper run on non-Linux systems. - Make the test scripts use a standard shell. - Only check the package-id of ::Files when specified. - Only search newest packages when resolving 'pkcon update foo'. - Raise the package process threshold to 5000. - systemd-updates: Do not exit with an error for a race condition. + Various fixes in aptcc, dummy, hawkey, pisi, ports, yum and zif backend. - Add PackageKit-zypp-buildfix.patch: change zypp backend to follow pk_backend_job_files() changes.- Update to version 0.8.9: + New Features: - Add 'pkcon backend-details' to be get details of the selected backend. + Bugfixes: - Add fallback for older libarchive. - Do not rely on Python2 to write UTF-8 strings. - Do not use -fPIE when calling g-ir-scanner. - Ensure the package is removed from the sack properly. - Modify CodingStyle. + Backends: - yum: Update the comps->group mapping for Fedora 19. - yum: When converting to unicode special case YumBaseError.- Update to version 0.8.8: + PackageKit now allows local active users to install signed software without prompting for authentication. + Libraries: - Add some public getters to PkUpdateDetail. - Don't use the default main context in sync PkClient methods. - When getting desktop data try the installed prefix, and then the system copy. + ZYPP backend fixes: - Do not trigger invalid numbers. - Fix compile with __attribute__ gnu_printf. - Fix download progress. - Fix removing packages. - Ignore system resolvables during install too. - Ignore @System upgrades during update. - Instantiate PoolStatusSaver after pool is built (bnc#804054). - Less debug in progress functions. - Merge all backend code into one file, much easier to refactor. - Only allow to update candidates (fdo#61231). - Remap PK provides into rpm provides as the zif backend does. - Use the right functions to get solvables. + Multiple other backend fixes. + New Features: - Added Provides property to retrieve which Provides the backend supports - Expose the transaction flags on the .Transaction object. - Use __attribute__ gnu_printf when dealing with varargs. - Use G_GNUC_NULL_TERMINATED for pk_backend_spawn_helper. - Use PIE to better secure installed tools and also use full RELRO in the daemon. + Bugfixes: - Add compatibility with newer libarchive versions. - Allow clients to call org.freedesktop.DBus.Peer. - browser-plugin: Do not crash when running an installed package that is upgradable. - Do not install the bash-completion code in /etc. - Do not use _UTF8Writer when using python3. - Do not write the prepared-updates file if systemd is not available. - Don't abort the daemon if the client requests a property that does not exist. - Don't initialize GType system on newer GLib versions. - Ensure /var/lib/PackageKit exists before using it. - Fix compiling with --enable-systemd - -disable-systemd-updates. - Fix crash while calling inhibit into systemd-login. - Fixed connman interface. - Fix symbol-prefix passed to g-ir-scanner. - Make PackageKit compile on !Linux again. - Pause for 10 seconds if an error occurred before restarting systemd-updates. - Remove pk-plugin-clear-system-update as removing the trigger file is never required. - Remove the prepared-updates file if any relevant state was changed. - Resolve according to the filters when doing 'pkcon get-requires'. - Support getting the distro-id from /etc/os-release. - Use the correct session method to fix font installation in pk-gtk-module. - Write a pre-failure status file in case the update transaction crashes. - Drop patches that have been merged upstream: + 0003-zypp-fix-download-progress.patch + 0004-zypp-use-the-right-functions-to-get-solvables.patch + 0005-zypp-fix-removing-packages.patch + 0006-zypp-do-not-trigger-invalid-numbers.patch + 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch + 0008-zypp-ignore-System-upgrades-during-update.patch + 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch + 0010-zypp-ignore-system-resolvables-during-install-too.patch + 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch + 0012-zypp-less-debug-in-progress-functions.patch + 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch + 0014-zypp-Instantiate-PoolStatusSaver-after-pool-is-built.patch + 0015-zypp-only-allow-updates.patch + PackageKit-allow-to-disable-systemd-updates.patch - Add pkgconfig(bash-completion) BuildRequires: new dependency to detect the bash completions install location.- Drop fix-policies-opensuse.patch: these settings aren't being used anymore as they're overridden by our settings in the package polkit-default-privs.- add 0015-zypp-only-allow-updates.patch from git (bnc#804983)- Add 0014-Instantiate-PoolStatusSaver-after-pool-is-built-bnc-.patch (bnc#804054)- Add PackageKit-allow-to-disable-systemd-updates.patch: Disabling systemd-updates has the effect that HAVE_SYSTEMD is completely ignored, causing build failures. - Introduce with_systemd_updates (currently set to 0) to have an easy way enabling/disabling systemd offline updates. For openSUSE 12.3 this is not fully ready, and instead of the UI offering it and having any kind of side effect, we for now decide to disable it. The defines conditionally does: + Pass --disable-systemd-updates to configure + Add a section to the %post scripts, removing remnant files if left there. + Adjust the files section.- Add one more patch from git (bnc#735864): + 0013-zypp-remap-PK-provides-into-rpm-provides-as-the-zif-.patch- Add two more patches from git: + 0011-zypp-Fix-compile-with-__attribute__-gnu_printf.patch + 0012-zypp-less-debug-in-progress-functions.patch- two more patches from git: 0010-zypp-ignore-system-resolvables-during-install-too.patch 0009-zypp-merge-all-backend-code-into-one-file-much-easie.patch- Add two more patches fixing things from git: + 0007-fix-crash-while-calling-inhibit-into-systemd-login.patch + 0008-zypp-ignore-System-upgrades-during-update.patch- Add 0006-zypp-do-not-trigger-invalid-numbers.patch to avoid crash during download.- Add 0005-zypp-fix-removing-packages.patch: fix removing packages and hopefully also some crashes (bnc#769764).- Add 0004-zypp-use-the-right-functions-to-get-solvables.patch: make sure we're not hitting random packages. This also makes it able to install patters with pkconf.- Make the new libpackagekit-glib package conflict with older versions of PackageKit: together with the Recommends, we bring the latest version in but don't forcibly require it.- Added 0003-zypp-fix-download-progress.patch: fix download progress (in apper).- Added patch (fix-policies-opensuse.patch) to be within the openSUSE guidelines for PolicyKit files. - Removed PackageKit-rpmlintrc due to above mentioned patch- Update to version 0.8.7: + ZYpp Backend: - Adjust PK_FILTER_ENUM_NOT_DEVELOPMENT (bnc#770028) - Construct PoolItem from sat::Solvable rather than doing a search - Don't retrieve raw package attributes but use zypp::ResObject (bnc#764677) - Don't waste time comparing zypp::Arch string representations - Fix missing dtor - No longer use the old and deprecated ZYppCommitResult members (bnc#769764) - No need to retrieve installed packages attributes from rpm database - Set CXXFLAGS and use --std=c++0x as libzypp does (bnc#769764) - Use pre-increment in for-loops to avoid temporaries - always solve dependencies with 'IgnoreAlreadyRecommended ON' (bnc#747751) - check for best architecture and version when looking for the 'newest' package - finish port of backend to 0.8 API - match the patch name to prevent an internal error - return package list ordered witht respect to solver policies - TODO is old and outdated, removed + GLib library: - Add a PkItemProgress helper object to remove the workaround in PkProgress - Make the 'update-vendor-urls' property have a proper char** type - Make the updates and obsoletes items in Transaction::UpdateDetail actual arrays - Make the URL items in Transaction::UpdateDetail actual arrays - Don't update the transaction role to 'unknown' - Remove support for UpdateSystem() - Save the transaction flags when removing packages - Ensure remote error is stripped before showing it to the user - Add pk_package_sack_to_file() to save the sack to disk - Check for failure to copy files when making a service pack - Remove some unused code spotted by coverity + New Features: - Add an optional binary to update the system when offline - Add an optional pkexec binary to create the system-update symlink - Add a --only-download option to pkcon for testing - Added Transaction property DownloadSizeRemaining, so backends can tell how much download is left to do - Add logind support which is enabled by default - Add pkexec executable pk-clear-offline-update to be able to clear the offline-update message + Bugfixes: - Drop the unused polkit-backend-1 check from configure as it's gone upstream - Fix a crash where NetworkManager is restarted whilst packagekitd is running - Pause the plymouth progress when applying offline updates - Do not run the plugins when using only-download - systemd-updates: Add environment PK_OFFLINE_UPDATE_TEST=1 for testing funcitonality - systemd-updates: If the upgrade tool exits with an error reboot the system - systemd-updates: Remove the prepared-updates file if GetUpdates() returns no packages - systemd-updates: Remove the prepared-updates file if the daemon state changes - systemd-updates: Write package_ids into /var/lib/PackageKit/prepared-update - We don't need to authenticate at all to just download packages - Dropped patches due to upstream incorporation : + 0003-Revert-packagekit-qt2-Since-new-methods-and-enums-wh.patch + 0004-zypp-use-pre-increment-in-for-loops-to-avoid-tempora.patch + 0005-zypp-don-t-waste-time-comparing-zypp-Arch-string-rep.patch + 0006-zypp-set-CXXFLAGS-and-use-std-c-0x-as-libzypp-does-b.patch + 0007-zypp-fix-missing-dtor.patch + 0008-zypp-no-longer-use-the-old-and-deprecated-ZYppCommit.patch + 0009-zypp-adjust-PK_FILTER_ENUM_NOT_DEVELOPMENT-bnc-77002.patch + PackageKit-zypp-packagesize.patch + PackageKit-bnc775651-ignore-accept-eula.patch + PackageKit-bnc780058-zypp-backend-match-patches.patch + PackageKit-gstreamer-1.0.patch + PackageKit-no-polkit-backend-1.patch - Add pkgconfig(systemd) BuildRequires: new depenency. - Remove obsolete xulrunner version matches: we build against npapi now. - Drop obsolete suse_version checks. - Rename libpackagekit-glib2-14 to libpackagekit-glib2-16, following upstreams soname bump (also in baselibs.conf) - Drop libpackagekit-qt2-devel and libpackagekit-qt2-2 subpackages: upstream split this in an own source tarball. - Pass --enable-gstreamer-plugin to configure. - Remove references to libpackagekit-qt14 and libpackagekit-qt2-2 from baselibs.conf: those libraries are no longer built.- Add PackageKit-no-polkit-backend-1.patch: Do not look for no longer existing polkit-backend-1. Fixes build with polkit >= 106.- Add PackageKit-gstreamer-1.0.patch: Add GStreamer 1.0 support to the PackageKit plugin.- Add PackageKit-bnc780058-zypp-backend-match-patches.patch to prevent the internal error (bnc#780058)- Change license tags to be per package: + GPL-2.0+: PackageKit, backend-zypp, typelib-1_0-PackageKitPlugin-1_0, browser-plugin, gstreamer-plugin, gtk3-module, devel, branding-upstream. + LGPL-2.1+: libpackagekit-glib2-14, typelib-1_0-PackageKitGlib-1_0, libpackagekit-glib2-devel, libpackagekit-qt2-2, libpackagekit-qt2-devel. - This is clearer than using "GPL-2.0+ and LGPL-2.1+" for everything.- license update: GPL-2.0+ and LGPL-2.1+ Library portions are LGPL-2.1+ licensed- Add PackageKit-bnc775651-ignore-accept-eula.patch to fix crash after accepting EULA (bnc#775651)- Add Patches from the openSUSE_Factory PK branch (in order to fix bnc#769764 and bnc#770028): + 0004-zypp-use-pre-increment-in-for-loops-to-avoid-tempora.patch + 0005-zypp-don-t-waste-time-comparing-zypp-Arch-string-rep.patch + 0006-zypp-set-CXXFLAGS-and-use-std-c-0x-as-libzypp-does-b.patch + 0007-zypp-fix-missing-dtor.patch + 0008-zypp-no-longer-use-the-old-and-deprecated-ZYppCommit.patch + 0009-zypp-adjust-PK_FILTER_ENUM_NOT_DEVELOPMENT-bnc-77002.patch- Add PackageKit-zypp-packagesize.patch: libzypp changed their API and now returns Bytes instead of KBytes. - Add call to autoreconf, as above patch touches the build system.- gcc46 is no longer required for libzypp- Update to version 0.7.4: + New Features: - Deprecate Message(untrusted-package) from the API - Install pk-task-sync.h as part of the public API - Add full integration so that UI can know when to repair the system + Libraries (glib): Add GType's for packagekit-glib2 enumerations + Libraries (qt2): Add simulateRepairSystem and repairSystem(bool) to the Transaction API + Libraries (python): Speed up get_package_list + Zypp Backend: - Build pool before resolving - Do not set a PACKAGE_NOT_FOUND error when resolving packages + Non-zypp backends updates. + Bugfixes: - Add some documentation about the auto-untrusted logic - Add some documentation for the new RepairSystem transaction interaction - Do not allow an empty resolve call to be passed down to the backends - Do not include the website in the tarball - Drop --print-reply from dbus-send command used on suspend/resume - Remove doc subpackage, as it only contained the website which is not shipped anymore in the tarball. Add a Obsoletes for it to the main subpackage for smooth upgrades. - Add a force_gcc46 define that we can use to force building with gcc 4.6. This is needed in Factory for now, as libzypp doesn't build with gcc 4.7 right now. When this is set, we use gcc46-c++ BuildRequires and export CC and CXX environment variables to use gcc 4.6. - Add 0003-Revert-packagekit-qt2-Since-new-methods-and-enums-wh.patch: the soversion of libpackagekit-qt2 has been decreased by accident, so revert this change for now.- Update to version 0.7.3: + New Features: - Add LANGUAGE_SUPPORT what-provides type + Libraries (glib): - Don't segfault the client if there are no cached properties - Fix a critical warning in gnome-settings-daemon when setting the proxy - Fix transfer annotation of pk_results_get_package_sack() - Fix transfer annotations for GPtrArray returns - Do not send progress updates for non-verb packages + Non-zypp backends updates. + Bugfixes: - Document CODEC what-provides type - Don't crash when the system bus isn't available, just abort with an error - Fix a critical warning when starting gnome-settings-daemon - Imply the install trusted polkit auth when we get the remove auth - Imply the install trusted polkit auth when we get the untrusted auth - Port the session example code to GDBus - Website updates. - Remove xz BuildRequires now that it comes for free in the build system.- Move dbus xml interface files from devel subpackage to main subpackage: PackageKit now requires them at runtime to work. - Move the zypp backend to a new backend-zypp subpackage: this will make it clearer to users which backend is being used. It also makes it easier to test small changes in the zypp backend. - Move all test backends to devel subpackage, as they are not useful to users. - Add PackageKit-backend Requires to main subpackage, so we get a working backend by default. This will be PackageKit-backend-zypp since nothing else provides this right now.- Update to version 0.7.2: + New Features: - Add a new repair-system policy and use it by the corresponding RepairSystem method - Add a transaction_reset backend hook - Add new roles SimulateRepairSystem and RepairSystem - Add pk_*_enum_to_localised_text to pk-enum.h and export via GIR - Add possibility to connect/disconnect backend signals - Add PropertiesChanged signals to the main and transaction interfaces - Allow the Plasma version to be specified for PK_PROVIDES_ENUM_PLASMA_SERVICE + Libraries (glib): - Convert libpackagekit-glib2 from dbus-glib to GDBus - Skip empty catalog entries + Libraries (qt): - Automatically rebuild moc files with different moc version + Zypp Backend: - Retrieve url for packages instead of returning "TODO" + Non-zypp backends updates. + Bugfixes: - browser-plugin: Make it compile with newest xulrunner - Fix a critical warning in the client tools when a simulation is cancelled - Fix builddir != srcdir issue - Fix item-percentage call in the spawned backend - gtk-plugin: Fix name of GTK plugin schema file - Make PkProc part of the daemon again - Remove deprecated g_thread_init() on GLib < 2.31 - Set the frontend socket as environment variable in the spawned backend - Update the website matrix to include the new (Simulate)RepairSystem roles - Rebase patches, via git, including removal of 0002-Retrieve-url-for-packages-instead-of-returning-TODO.patch (fixed upstream).- Update to version 0.7.1: + New Features: - Add command line option to keep environment - Add Introspection support for PK-Plugins - Add possibility for backends/plugins to skip transactions - Add 'uid' and 'cmdline' properties to PkBackend - Use the new g_thread_new() for new versions of GLib + Libraries (qt): Drop packagekit-qt1 which is obsolete in favor of packagekit-qt2 + Libraries (qt2): - Remove old Find* macro - Really do not distribute moc files + Zypp Backend: - Dont call build pool inside the loop - Only load repositories once - Refactor the private static data into one structure + Non-zypp backends updates + Bugfixes: - Check if a transaction should be skipped after it has started too - Don't use the deprecated g_thread_supported() in the dameon code - Finalize PackageKitPlugin GIR file - Find uninstalled PackageKitGlib-1.0.gir when building - Fix the role of the EULA transaction - Make PK compile on GNU Hurd - Move the gtk-module extra files to the PK tarball - Offset the cache age by 30 minutes - plugin: Add a few GIR annotations - Remove the implemented checks for the simulate methods - Require exactly 'y' or 'yes' before running a transaction - Use the newest filter when resolving for new packages to install - website: Fix broken link to gdb docs - website: Improve links to bug trackers - Changes from version 0.7.0: + Notes: - This is the first release of the unstable 0.7.x series. - This code removes a lot of deprecated code and compatibility shims compared to the previous branch. - Highlights of this release is the new transaction plugin interface that allows external projects to add modules for interfacing with PackageKit. + New Features: - Add an 'auto' string for the --with-default-backend= configure option - Add an example plugin that saves private state - Add an example to contrib to show how to build an out-of-tree plugin - Add an ItemProgress signal designed to eventually replace SubPercentage - Add an untrusted section header when using console applications - Add a PK_PROVIDES_ENUM_LIBRARY entry - Add a "Python" type to PkProvidesEnum and document how the provided components should be named - Add a transaction plugin infrastructure to packagekitd - Do not do the compatibility method fallbacks anymore - Don't ship all the valid licences as enums anymore - Install a pkgconfig file so external projects can build plugins - Move the check for libraries in use for security updates functionality to a plugin - Move the checking for running processes before update to a plugin - Move the clearing firmware functionality into a plugin - Move the desktop database rescan functionality into a plugin - Move the pre-transaction.d and post-transaction.d functionality into a plugin - Move the update check for running processes into a plugin - Move the updating of the package list into a plugin - Raise the PolicyKit required version to 0.98 and drop the compat code - Remove PkFileMonitor, we can now use GFileMonitor - Remove the deprecated PK_BACKEND_OPTIONS - Remove the GTK+2 pango module and only support GTK+3 - Remove the HAL integration code - Require a new version of automake, and make configure.in sane again - Use g_bus_watch_name() and remove the homegrown EggDbusMonitor + Libraries (glib): - Free the PkProgress' package - Remove the foo_from_text() compatibility defines + Libraries (python): Remove the native python library + Libraries (qt): Do not dist the moc files + Libraries (qt2): Use cmake package config instead of Find* module + Zypp Backend: - Do not install locked (taboo) patches - Do not rebuild the pool on every call causing slowness (bnc#679650) - Just use the iterator instead of so many temps + Non-zypp backends updates + Bugfixes: - Actually use the value from /etc/login.defs - Fix the browser-plugin build with GTK+ < 2.24 - Port the browser-plugin from dbus-glib to GDBus - Convert the daemon to use GDBus rather than dbus-glib - Port the gstreamer-plugin from dbus-glib to GDBus - gtk-module: Port from dbus-glib to GDBus - Ignore local packages when calculating the simulate list - Ignore untrusted packages when calculating the simulate list - Make percentage, subpercentage and remaining proper GObject properties on the PkBackend object - Make the lsof plugin code support distros such as Fedora with /lib64 - pk-command-not-found: An ellipsis has three dots, not two - Make lsof use the '-n' option to avoid looking up hostnames - Remove cppunit check as packagekit-qt2 does not use it - Remove the duplicate 'The software is not from a trusted source' - Use g_unix_signal_add_full() which has been renamed in GLib - Remove dbus-1-glib-devel BuildRequires: removed upstream. - Remove the gtk-module subpackage: the GTK+ 2 module got dropped. To ensure smooth upgrades, add an Obsoletes for it to main subpackage. - Remove libpackagekit-qt14 and libpackagekit-qt-devel subpackages: this library got dropped. - Add %glib2_gsettings_schema_* macro machinery for gtk3-module subpackage since it now contains a GSettings schema. - Create typelib-1_0-PackageKitPlugin-1_0 subpackage for PackageKitPlugin-1.0.typelib, and add Requires for it to devel subpackage. - Split PackageKitGlib-1.0.typelib from libpackagekit-glib2-14 into typelib-1_0-PackageKitGlib-1_0 subpackage. Add typelib-1_0-PackageKitGlib-1_0 Requires to libpackagekit-glib2-devel subpackage. - Stop marking devel subpackage as noarch as it now contains files in %{_libdir}. - Stop removing .moc files in %prep: they're not shipped anymore. - Use correct groups for subpackages: + System/Daemons for main and branding-upstream subpackages. + System/Libraries for typelib-1_0-PackageKitPlugin-1_0, gtk3-module, libpackagekit-glib2-14, typelib-1_0-PackageKitGlib-1_0, libpackagekit-qt2-2 subpackages. + Development/Libraries/C and C++ for devel and libpackagekit-qt2-devel subpackages. + Development/Libraries/GNOME for libpackagekit-glib2-devel subpackage. + Productivity/Networking/Web/Browsers for browser-plugin subpackage. + Productivity/Multimedia/Other for gstreamer-plugin subpackage. + Documentation/Other for doc subpackage.- add automake as buildrequire to avoid implicit dependency- Update to version 0.6.20 + New features: - Add command line option to keep environment + Libraries: - python: Implement and use utf8 stream writer for stdout, stderr + Zypp Backend: - Dont call build pool inside the loop - Only load repositories once + Non-zypp backends updates - Drop upstreamed patches: + 0002-dont-call-build-pool-inside-the-loop.patch + 0003-only-load-repositories-once.patch + 0004-Workaround-Don-t-refresh-repositories-each-time-for-.patch - Add patch to retrieve url of packages: 0002-Retrieve-url-for-packages-instead-of-returning-TODO.patch- Redo patches based on github.com/openSUSE/PackageKit for easier patch tracking across all distro versions. - Add patches to fix slowness in zypp backend. - Add comment in package to help with future updating.- Update to version 0.6.19: + New Features: - Offset the cache age by 30 minutes + Bugfixes: - Use g_unix_signal_add_full() which has been renamed GLib - Use the newest filter when resolving for new packages to install + Non-zypp backends updates. - Drop PackageKit-glib-2.29.19.patch: fixed upstream.- Add explicit shared-mime-info BuildRequires since we use the %mime_database_* macros.- Remove redundant tags/sections from specfile - Use %_smp_mflags for parallel build - Implement baselibs for package- Update to version 0.6.18: + Libraries (glib): Fix a small memory leak + Libraries (qt): Do not dist the moc files + Non-zypp backends updates. + Bugfixes: - Fix the browser-plugin build with GTK+ < 2.24 - Make the lsof plugin code support distros with /lib64 - Make the lsof plugin not lookup hostnames - Remove the duplicate 'The software is not from a trusted source' - Drop PackageKit-gtk224.patch: fixed upstream. - Add PackageKit-glib-2.29.19.patch: fix build with recent versions of glib. - Manually remove .moc files in %prep so that they get re-generated with our version of Qt. See fdo#40662 for more details.- Add PackageKit-gtk224.patch: fix build with GTK+ < 2.24 - Pass V=1 to make, to enable verbose build log.- Add PackageKit-npapi.patch: On openSUSE > 11.4, build using NPAPI headers from new package npapi-sdk.- Update to version 0.6.17: + Libraries: - Add an untrusted section header when using console applications + Zypp Backend: - Do not rebuild the pool on every call to find package by name (bnc#679650) + Non-zypp backends updates. + Bugfixes: - Actually use the value from /etc/login.defs - Ignore local packages when calculating the simulate list - Ignore untrusted packages when calculating the simulate list - pk-command-not-found: An ellipsis has three dots, not two- Add Requires for PackageKit to branding-upstream subpackage, since the branding package is useless without it. - Update summary and description of branding-upstream subpackage.- Update to version 0.6.16: + New Features: - Support looking up Plasma services + Libraries (glib): - Added element-type annotations for each function returning a GPtrArray - Ensure packages from the progress handler have the package_id assigned + Non-zypp backends updates. + Bugfixes: - Do not hardcode G_DISABLE_DEPRECATED as it breaks with GTK+-2 and GLib - Do not hardcode the UID_MIN as 500 (rh#717110) - Do not try to parse any arguments in command-not-found - Ensure we save the updates cache for the pre-transaction checks - Fix a build error in the browser plugin when using old versions of gdk - Update the PackageKit matrix webpage to reflect current backends - Add xz BuildRequires because we can't build a package for a xz-compressed tarball without explicitly specifying that... See bnc#697467 for more details.- Create %{_libexecdir}/gst-install-plugins-helper in %install as the ghost files need to exist to be packaged.- Update to version 0.6.15: + New Features: - Added PK_INFO_ENUM_UNTRUSTED so we can tell which packages are trusted - When refreshing cache backends should emit RepoDetail as frontends will be able to present extra details + Libraries (gir): - Annotations for file arrays - Some more annotation updates + Libraries (qt2): - Remove package caching as we use const Packages now + Zypp Backend: - Fix deletion of package locks (bnc#690038) - Log to ZYpp's log the start of a PK backend function to ease debugging + Non-zypp backends updates. + Bugfixes: - Do not prevent updating when firefox is running, we don't have all the client UI ready yet - Only include glib-unix.h if the GLib version is >= 2.29.4 - Drop upstream fixed patches: + 0001-zypp-log-to-ZYpp-s-log-the-start-of-a-PK-backend-fun.patch + 0002-zypp-fix-deletion-of-package-locks-bnc-690038.patch- Add patches: + Add PackageKit backend function name in logging (pk_backend_log): 0001-zypp-log-to-ZYpp-s-log-the-start-of-a-PK-backend-fun.patch + Fix for lost package locks (bnc#690038): 0002-zypp-fix-deletion-of-package-locks-bnc-690038.patch- Update to version 0.6.14: + Lots of nice bugfixes in this release, along with slight changes to the SetProxy() and DownloadPackages() D-Bus API. If you're using either packagekit-glib or packagekit-qt then there's no change required as the libraries have symbol fallbacks. + The packageKit-qt2 library has been committed. It is eventually aiming to replace packagekit-qt. + New Features: - Add a 'store_in_cache' attribute to the DownloadPackages method - Automatically cancel running background transactions if a foreground transaction is committed - Cancel any background transactions when we get SuggestDaemonQuit - Introduce other attributes in the SetProxy() method + Libraries (glib): - Add GIR annotations to make PK GIR usable - Add header name to GIR and set export package + Libraries (qt): - Add storeInCache parameter to downloadPackages to cover new API - Fix typo in SearchGroups + Libraries (qt2): - New library. + Bugfixes: - Fix precedence when assigning strings to a *GStrv - Create transaction db properly if it's not exist - Do not abort in pk_catalog_init() if PackageKit is not available. Fixes rh#688280 - Do not allow backends to output duplicate older packages when searching with newest - Fix a crash where the error code was pointing to freed memory. Fixes rh#684464 - Fix a typo in pk_transaction_db_get_proxy - Get more proxy info after the new proxy parameters was introduced - Honour ACLOCAL_FLAGS in Makefile.am. Fixes fd#35237 - browser-plugin: Remove deprecated symbols - pkcon: add missing {} around if - pk-debuginfo-install: fix typo of using PK_FILTER - Use the new threadsafe signal handling support in GLib - Various docs updates. + Zypp Backend: - Check repo file before using it - Consider only_trusted option while installing packages - Fix memory leak in pk_backend_transaction_start - Patch::Content is returned by value. Fixes crash on get-updates (bnc#685831) - Reload RpmDB before removing packages - Report download speed (bnc#663069) - Reset packages status in repo while removing packages - Set locale info at the begin of transaction - Support proxy_https,proxy_socks,no_proxy - Use namespace once to remove the namespace noise. - Use output parameters (references) for containers + Non-zypp backends updates (including removal of pacman backend). - Drop PackageKit-fix-endless-recursion.patch: fixed upstream. - Drop PackageKit-fix-build.patch: fixed upstream. - Change Requires of "Packagekit = %{version} to Recommends for libpackagekit-glib2-14 and libpackagekit-qt14: a strict Requires like this goes against the goal of the shared library packaging policy. Also, the users of those libraries should gracefully handle the case where the PackageKit daemon is not running or doesn't understand the D-Bus requests. - Create libpackagekit-qt2-0 and libpackagekit-qt2-devel subpackage for the new libpackagekit-qt2 library. - Remove explicit Requires for packages from various devel subpackages as they will automatically be added the pkgconfig() way: + PackageKit-devel: glib2-devel, NetworkManager-devel, sqlite3-devel + libpackagekit-glib2-devel: glib2-devel, NetworkManager-devel, sqlite3-devel (as well as PackageKit itself) + libpackagekit-qt-devel: libqt4-devel (as well as PackageKit itself) - Mark branding-upstream subpackage as noarch. - Set BUILD_CNF to 1 as the file search works again. This means the pk-command-not-found utility will be built again.- Add PackageKit-fix-build.patch to fix build: do not use some deprecated symbol. Taken from git.- Add opensuse-codecs-installer Provides/Obsoletes to gstreamer-plugin subpackage, as it replaces it.- Add gtk3-devel BuildRequires. - Create gtk3-module subpackage.- Update to version 0.6.13 + Libraries: - Allow pk_client_download_packages_async() to be called with no target directory - Port away from PolkitBackendActionLookup to support new versions of PolicyKit + ZYpp Backend: - remove check online in refresh cache - uses the standard system update algorithm from ZYpp. Fixes bnc#637764 (as patch in 0.6.12 package) + Non-zypp backends updates. + Bugfixes: - Add missing python(gio) requirement - Check for polkit_authority_get_sync symbol - Change the connman DBus name - Update for NetworkManager 0.9 snapshots - Drop PackageKit-use-system-solve.patch: fixed upstream.- small (and obvious) fix for bnc#671146- Add PackageKit-use-system-solve.patch to update ZYpp backend: + uses the standard system update algorithm from ZYpp, which honours user policies. (bnc#637764) + configurable HidePackages=true in [Updates] section in /etc/PackageKit/ZYpp.conf to show only maintenance patches instead of all packages with update candidates.- Update to version 0.6.12: + New Features: - Add speed python backend method - Allow the user to specify a comma delimited list of default backends - Provide a hook so spawned backends can report speed + Libraries (glib): - Allow the service pack self tests to run by setting the temp directory - Avoid spamming lots of low level debugging to .xsession-errors. (rh#668303) - Check sscanf() returned the correct number of items before using the answer - Do not return distro-specific id's whilst testing, to fix 'make check' on Debian - Ensure we test for and always run the self-check-socket-program in 'make check' - Only use g_time_val_from_iso8601() when we have a valid ISO8601 value + Libraries (qt): Build fix. + Bugfixes: - Do not enable command not found debugging by default. (rh#666254) - Explictly include GIO in LDADD to fix a compile error on Debian - Fix calling pk_client_helper_start() with no environment set - Fix bug which caused a crash when the Section() of a package was NULL (lp#591474) - Only try to populate the command list in pkcon after the PkControl command has finished - pkcon: check PK error in pk_console_resolve_package - Set client locale to LC_MESSAGES rather than LC_ALL + Zypp Backend: - Consider autoremove in remove_packages - Don't send package signal in DownloadProgressReportReceiver - Erase system resolvables in zypp_build_pool - Implement download packages - Include system repo when install local rpm - Refresh cache before searching - Support download source RPM packages + Non-zypp backends updates. + Updated translations.- Added support for translation-update-upstream.- Call relevant macros in %post/%postun: + %mime_database_post/postun because the package ships a mime type definition. - Pass %{?no_lang_C} to %find_lang so that english documentation can be packaged with the program, and not in the lang subpackage.- Add %{_libexecdir}/gst-install-plugins-helper as a ghost file in the file list of the gstreamer-plugin subpackage, since we use the update-alternatives mechanism.- Update to version 0.6.11: + Notes: - Additonal notes have been added to the DBus specification that allow backends to send the origin of a installed package. This is optional. - Additionally, more recommendations have been made to allow searching by repository. See the DBus specification for more details. + New Features: - Add a new backend role for updating the whole distro: UpgradeSystem - Allow backend to encode the package origin in the package-id - Added PK_ERROR_ENUM_CANNOT_FETCH_SOURCES when refreshing cache fails - Add recommendation 'repo:foo' to be able to return all packages in a certain repository - Change the spec to recommend 'category:web-development' rather than '@web-development' - Spawn KDE Debconf frontend if KDE is running + Bugfixes: - Allow cancelling a transaction if it is not cancellable - Always show update a package even if already update - Correct the description of org.freedesktop.packagekit.upgrade-system - Do not disable background mode if we are marked as interactive, as the two are orthognal - Ensure we can send a cache-age of maxuint to fix command-not-found - Ensure we emit PK_STATUS_ENUM_WAIT when a transaction is in the 'ready' state - Ignore unknown entries in the pk_x_bitfield_from_string() to ensure forwards compatibility - Use G_LOG_DOMAIN in all the backends + Libraries: - glib: Add some C getters to PkDistroUpgrade - packagekit-qt: . Add searchGroups methods that can take a string so we can search on categories . Emit transactionListChanged(empty) when daemon crashes . Fix order of initialization . Updated enums and converted tabs to spaces . Use QDBusServiceWatcher instead of watching for serviceOwnerChanged() . Write the getCategories() code so we can use it - python: use SetHints now instead of SetLocale + Dummy Backend: - Add a more realistic UpgradeSystem - Fix a potential NULL dereference spotted by clang + Zypp Backend: - Catch ZyppFactoryException in get_zypp - Filter installed packages to update - Fix a logic error in refresh cache - Fix a typo in get_zypp - Port from PK_BACKEND_OPTIONS function table - Support repo filter in getting repo list - Transfer correct restart info while updating packages - Use zypp::sat::SolvAttr::filelist in search file + Non-zypp backends updates. + Updated translations.- Build against mozilla-xulrunner20-devel on 11.4 and later.- Update to version 0.6.10: + Notes: - This is the first release of PackageKit to support session configuration helper support in the GLib and QT libraries. - This allows debconf to work when using PackageKit on Debian. - A formal transaction lifecyle is now in place, which allows future extensions to hook into the transaction at certain points. + New Features: - Add a new optional hint, 'cache-age' to allow the frontend to control the maximum age of the metadata - Add PkClientHelper, which allows a helper session program to be run for a transaction - Add the concept of a transaction lifecycle - Document the @category resolve special case in the specification as it's been used for at least a year now - Document the @category search in the docs, as it's been used in a few backends for over two years. + Libraries: - glib: Add several more FSF free licenses - glib: Add some C getters and setters for PkClient and PkTask - glib: Fix up a lot of the gobject-introspection warnings + Bugfixes: - Add a special case of a DBus unique name of :org.freedesktop.PackageKit which is used in the self check code - Always emit Message(BackendError) when there is a parsing error from a spawned process - Always emit the locked and unlocked signals even if HAL is not available - cnf: Pass all arguments to comand-not-found so we open the newly installed tool with existing argv - Do not strip the trailing plus when comparing licences, as GPL+ exists, but GPL does not - Ensure we notice when a spawn command is invalid by printing it in red on the command line - Make PkLsof find lsof on Debian - rh#641311: Make the output of command-not-found match the bash builtin. - Move the managed bindings to a seporate repo as they are very out of date - Prevent a segfault when estimating the time when the backend issues many ProgressChanged signals at one time. - rh#641691: Raise the default of StateChangedTimeoutPriority from 5 seconds to 30 seconds. - Require GTK >= 2.91.0 for the GTK3 version of the PackageKit font install module - Return with success if the database contained no proxy values for a transaction, as this could be correct - Switch from EggDebug to the GLib debugging framework - Switch the default to UseUpdateCache=false now that we are using cache-age + Zypp Backend: - Call zypp_build_pool() when searching with what_provides. - Drop PackageKit-zypp-fix-provides-search.patch: upstream fixed.- Add PackageKit-zypp-fix-provides-search.patch: this fixes the search for provides, and as a side-effect, this fixes bnc#640935.- Update to version 0.6.9: + New Features: - Add transaction_start() and transaction_stop() vfuncs to make backends simpler - Add a feature that allows external scripts to be run after certain transactions - Allow backends to omit the table-of-vfuncs and use GModule functionality to resolve backend functions + Libraries: - glib: Check the GCancellable is not already cancelled at startup in PkClient and PkControl - glib: Do not crash the client if a catalog file has both file and package sections - glib: Do not return simulation failures as critical errors - glib: Only return packages for catalogs that are _not_ installed - qt: Use setHints() on new constructor + Bugfixes: - Add a nicer translated error when UpdatePackages has no packages to update. Fixes fdo#30459 - browser-plugin: Do not query PkDesktop by default - browser-plugin: Fix up 2 small memory leaks in error paths - cnf: Add a proper error message when the transaction was cancelled - Don't call back into the daemon (from the daemon) when checking service packs. Fixes rh#634628 - Ensure we set an error if the spawned backend gets cancelled - Fix build with newer gobject-introspection - Fix generating an updates service pack using pkgenpack - Use the correct network state for connman + Zypp backend: - Add development package support to filtering - Calculate sizes for patches correctly: bmo#2281, bnc#559802 - Enable proxy for zypp backend - Include patches in 'resolve' results. bmo#2059 - Refresh cache and sat solv pool data if necessary - Refresh cache before getting upgrade and installing - Refresh system rpmdb while refresh cache - Remove premature require_restart emission in update_packages_thread + Non-zypp backends updates. - Drop PackageKit-fix-introspection-build.patch: fixed upstream. - Drop PackageKit-BNC559802-zypp-count-patch-size.patch: fixed upstream.- Add PackageKit-fix-introspection-build.patch to fix build with recent gobject-introspection.- Change lang package Requires to Recommends since it is not mandatory at runtime.- Move gir files to devel subpackage.- Update to version 0.6.8: + Libraries: - packagekit-qt: Fix compilation - packagekit-qt: Fixed error on proxy creating, extended API - packagekit-qt: Forgot to setHints() + Bugfixes: - Add accessor to detect if an error is already set on a backend - Ensure gobject-introspection is installed before running configure. Fixes fdo#29861 - Fix compile with the latest PolicyKit release - Increase timeout between an error message and assuming the thread is dead - Set allow_cancel default in init to match that in pk_transaction_set_running ie. FALSE + Zypp backend: - Immediately abort transactions that set errors relating to signature interactions - Remove a double pk_backend_finish path, and an incorrect update_packages callback + Non-zypp backends updates. + Updated translations.- Update to version 0.6.7: + New Features: - Add a long document explaining the media-repo functionality - If either of ProxyHTTP are set in PackageKit.conf then ignore the user proxy setting. Fixes rh#604317 + Libraries: - glib: Add an 'interactive' property to PkTask so that we can use it to do '-y' in pkcon properly + Bugfixes: - Add 0install to the user list - cron: Do not exit with 1 if the cron script is disabled in the config - Don't ship README AUTHORS NEWS COPYING in all subpackages. Fixes rh#612332 - Make the PkBackend always start with the WAIT state, but do not proxy this onto the bus - Recognise bluetooth connections as mobile networks. Fixes rh#609827 - Unbreak CNF after the daemon moved to libexec. Fixes rh#613514 + Non-zypp backends updates. + Updated translations. - Drop PackageKit-cron-disabled-is-no-error.patch: fixed upstream.- Update to version 0.6.6: + New Features: - Add a MaxSearchTime entry in CommandNotFound.conf and default to 2000ms - Assign names to our idle sources when using new versions of glib2 - Build the gtk-module for gtk-3.0 as well as gtk-2.0 if available - Port 'make check' to GTest rather than using our homegrown EggTest functionality - Get the control properties async when the user starts the pkmon tool + Bugfixes: - Only set a cancelled error after we've given the backend a fighting chance to process the request - Move the packagekitd binary to libexec - Ensure we clear the cancel timer when we finish a PkBackend transaction - Ensure filters are properly split for spawned backends + Libraries: - glib: Explicitly mark the library as LGPLv2 by using the correct boilerplate code + Zypp backend: - Disable get_zypp in intialize - Fix FPE when there are no repos - Don't crash checking status of non-patches + Non-zypp backends updates. + Updated translations. - Change tag of PackageKit-cron-disabled-is-no-error.patch to mention upstream bug. - Obsoletes ruck to make sure it gets removed since it's not supported anymore. - Version the Requires on PackageKit-branding to fix a rpmlint warning.- Update to version 0.6.5: + New Features: - Add --force argument to pkcon refresh - Show the MediaChangeRequired signals in pkmon - Use the new PkTask API in pkcon so we can deal with Media and Eula querie + Bugfixes: - Build conditional BUILD_ZIF needs to be at the top level - Fix problem whereby the terminal wouldn't return data to scanf from a read - Fix up several daemon thinkos when a client tries to set a root other than '/' + Libraries: - glib: Add some new PkTask methods that handle the Media and Eula callbacks - qt: Add Q_ENUMS to DaemonError - python: Fix a typo in format_string + Zypp backend: - Detect and advertise from /etc/meego-release - Re-factor to pass PkBackend around - Re-work install_packages_thread - Unify code used to generate the list of updates + Non-zypp backends updates. - Changes from version 0.6.4: + Notes: - This release is the first to support a relocatable root, which may be useful to LTSP and some virtualised environments. It's not yet well tested, and early adopters are encouraged to joint the mailing list + New Features: - Allow clients to request a relocatable root, but only with admin authority - Add hint:simulate boolean on the backend, set for all simulation methods, to increase code re-use - Add maximum wait time limit to cron checks - Add support for the 'frontend-socket' hint and pass it to backends - Ported PackageKit to Haiku - Send a message when other updates are held back so we can add a note to the GUI tool + Bugfixes: - fdo#27527: Correctly fallback by checking the transaction role, not the backend role. - Don't return from SetProxy() before we've got the authentication result - Downgrade required autoconf version - Ensure the daemon emits Message() signals when replaying the cached GetUpdates data - Fix parallel-build snafu wrt. MOC generated files - Fix system name variable name inconsistency in the cron script - Fix the permission of /etc/sysconfig/packagekit-background to be non-executable - Fix up three typos in translated strings - If http_proxy or ftp_proxy are set in the environment, use them in pkcon - Remove the ruck client, it's been broken for the last few releases + Libraries: - glib: Add C accessors for PkMessage - glib: Add some more C accessors for PkPackage + Zypp backend: - Attempt to improve backend_find_packages - Cleanup a certain amount of superstitious coding - cleanup 'resolve' filtering code - Factor pool item change notification out into zypp_backend_pool_item_notify - Fix leaks in GetRequires, resolve and what_provides - Fix memory leaks - Fix multiple bugs in Resolve() - Get the final 'finished' signal right on remove - Implement simulated package removal - Improve exception handling - Introduce a pseudo-architecture "source" to distinguish source packages from binary ones - Let libzypp determine whether a patch is needed - Share the version / architecture comparison code into zypp_ver_and_arch_equal - Tweak filtering to ensure that we never emit both states even if a package is also re-installable + Non-zypp backends updates. + Updated translations. - Drop upstream included patches: + 0001-zypp-fix-memeory-leaks.patch + 0002-zypp-attempt-to-improve-backend_find_packages.patch + 0003-zypp-let-libzypp-determine-whether-a-patch-is-needed.patch + PackageKit-libzypp6.patch - Rebase patches: + PackageKit-cron-disabled-is-no-error.patch + PackageKit-sysconfig-cron.patch - Delete ruck subpackage: ruck client has been broken for a few releases. - Remove workaround to make %{_sysconfdir}/sysconfig/packagekit-background non-executable.- Add PackageKit-bnc609409.patch. Failure getting dependencies for upates.- Add patches: + 0001-zypp-fix-memeory-leaks.patch: fix memeory leaks. + 0002-zypp-attempt-to-improve-backend_find_packages.patch zypp: attempt to improve backend_find_packages. (bnc#597772) + 0003-zypp-let-libzypp-determine-whether-a-patch-is-needed.patch zypp: let libzypp determine whether a patch is needed. Together with the latest libzypp, this will no longer classify locked patches as being needed. (bnc#577118)- Add PackageKit-cron-disabled-is-no-error.patch: having the cron job disabled is not an error (after all it is configurable). Return value should be 0 in this case to stop annoying cronjob mails.- added obsoletes/provides for the renamed package to allow zypp to migrate it correctly on update.- Use %py_requires instead of an explicit python PreReq. - Create browser-plugin, gstreamer-plugin and gtk-module subpackages. - Use update-alternatives to setup the gstreamer helper, so we don't have to pass a special argument when building gstreamer-0_10-plugins-base. - Do not build the PackageKit-based command-not-found since it doesn't work with our zypp backend. We make it easy to have it back with a build-time option. - Build the cron script, that makes it possible to update the system daily with PackageKit: + remove --disable-cron from configure + add PackageKit-sysconfig-cron.patch to make the configuration a real sysconfig-like configuration + add %fillup_prereq PreReq + add a %post section to fill the sysconfig configuration based on the template- Update to version 0.6.3: + Notes: - Two important bugfixes, one that causes high CPU load in client programs, and one that fixes an odd crash in the libnm-glib threading code. + Libraries: - glib: Add pk_package_sack_filter() and pk_package_sack_remove_by_filter() - glib: Do not generate a PkPackageSack from the package array, instead add packages as they appear - glib: Ensure we remove CLEANUP and FINISHED from the package sack before we run the simulate callback - glib: Fix up a critical warning when installing a file, not a package - qt: Fixed UpdateState enum - python: Fixed packagekit.client.search_file() + New Features: - Add a configure option UseThreadsInBackend so we can more easily debug packagekitd - Break internal python API by supplying a list of filters to the backend, not a delimited list - Add a boolean configure variable 'SimilarNameSearch' to allow skipping swizzle testing. Fixes fdo#27246 - Show PkPackage changes in pkmon for easier debugging + Bugfixes: - Add some missing G_BEGIN_DECLS and G_END_DECLS to fix including from C++ - Be more careful when testing the value of waitpid() to try to debug a problem where the backend appears to exit - Do not crash libdbus when libnm-glib uses it's own context - Do not finish the transaction with success when the spawned backend does a non-finished exit - Do not show installed packages when we choose packages to download - Ensure the Package(finished) signal is always sent during the transaction. Fixes rh#522628 - Fix a nasty segfault if the library check-restart code tries to emit a restart-required - Fix Kubuntu support for upgrade - Fix reporting distribution upgrades by setting the correct property in two places - Never exit the daemon, even when we hit a race in PkSpawn - just cleanup, warn, and continue - Do not call finished before exiting the script due to an error - When realpath fails, do not silently fail but return with an error + Non-zypp backends updates. + Updated translations. - Drop PackageKit-fix-pk-qt.patch: fixed upstream.- Add PackageKit-fix-pk-qt.patch, taken from git, to make libpackagekit-qt work correctly.- Build against mozilla-xulrunner192-devel on openSUSE > 11.2.- Update to version 0.6.2: + Notes: - We broke PackageKit-Qt API in a big way this release. You'll need a new KPackageKit if you're using KDE. - There is a _tiny_ API break in PackageKit-glib2 which means most apps just need a recompile. + Libraries: - PackageKit-glib2: Add pk_control_suggest_daemon_quit() - PackageKit-Qt: Add a Last[enum-type] entry to each type - PackageKit-Qt: Added more constness to the lib - PackageKit-Qt: Drop QObject for Package - PackageKit-Qt: Fix filtersToString and make enumToString more robust - PackageKit-Qt: Fix up a typo that prevents compiling programs that use -pedantic-errors - PackageKit-Qt: Fully automatize the proxy generation - PackageKit-Qt: Moved the package enums to Enum class - PackageKit-Qt: Port tests to current API - PackageKit-Qt: Port the tests to the new Enum class - PackageKit-Qt: Switch from QDbusReply to QDBusPendingReply + New Features: - Add a new library function: pk_package_sack_filter_by_info() - Add a pk_backend_set_speed() helper function - Added autoremove to simulateRemovePackage - Add the eula-required python method helper - Change the python helpers to get sent an array of values, not a delimited string - Define a new error code for when the user declines the simulation - Removed deprecated SetLocale - Show messages in the pkmon output when the task has completed + Bugfixes: - Add the environment variable accepted_eulas to the spawned processes - Add the polkit backend library in LIBADD, not LDFLAGS. Fixes fdo#26373 - Do not run the transaction with only_trusted if the simulation inferred that any packages were unsigned - Ensure that a malicious user can't make the backend exit by injecting a bogus EULA call into the transaction - Fix a logic problem where the PkSpawn and PkBackend instances would race and sometimes issue a pk_backend_finished() when the dispatcher instance was being changed - Initialize relevant GError's in the daemon to NULL - Install the introspection data to the correct location - Update the list of free licences from the Fedora wiki + Backends: - zypp: add more features to repo_set_data - zypp: change policy to download first - Non-zypp backends updates. + Updated translations. - Add gobject-introspection-devel BuildRequires. - Rename libpackagekit-glib2-13 to libpackagekit-glib2-14 and libpackagekit-qt13 to libpackagekit-qt14 after soversion change. - Add workaround to install pm-utils files in libexecdir, since this is how pm-utils is configured in openSUSE.- Add branding infrastructure, and create a PackageKit-branding-upstream. There is some vendor-specific settings that really belongs to branding packages, and we can also change the default configuration there. Fix bnc#471377. - Drop PackageKit_release.patch: this will be done in the branding package.- Update to version 0.6.1: + Backends: - zypp: Add more features to repo_set_data - zypp: Partial support of multiple values for search params - zypp: Work with packagekit-glib2 - Non-zypp backends updates. + New Features: - Add Kubuntu support for upgrade - Add support for the 'interactive' hint in the daemon, and also sent it to the backend - Add a new message enum 'repo-for-developers-only' for repos that should not be used by users - Add sync versions of the PkPackageSack functions - Enable initial introspection support in PackageKit-glib2 - Sort the packages by name in all pkcon results + Bugfixes: - Ensure we enter SETUP before we run the pre-transaction checks - Add a parent object to all the source objects to track the source role and transacton id - Ensure we set an error when the transaction is cancelled - Ensure PkProgress sends ::notify signals when properties change - When adopting a transaction ensure we set the role on the PkResults object - Show the translated role and status when using pkgenpack - Ensure that pkgenpack generates filenames without ';' embedded in them - If the user uses 'pkcon install dave.rpm' then give a useful error message - Fixed packagekit.client.install_packages() in Python bindings - Cache autoremove too in transaction_remove_packages + Updated translations. - Update to version 0.6.0: + New Features: - Remove the deprecated DBus methods from the daemon - Break internal and external API to support OR queries - Add a new error enum 'failed-due-to-running-process' for future code - Add a new config file entry, NoUpdateProcessList that specifies processes that should not be updated when running - glib: Remove the deprecated glib library - packagekit-qt: Removed deprecated methods - packagekit-qt: Added searchNames, searchFiles and searchGroups + Bugfixes: - cnf: Ensure we send error messages to stderr, not stdout. Fixes rh#545220 - Fix a crash where the extra library check file callbacks had the wrong signature - Allow the inhibit call to go through even if cancel is not implemented - packagekit-qt: Improved and fixed transaction handling so does not crash kded module anymore - packagekit-qt: Fixed the naming of the conviniece functions to match the same function + Non-zypp backends updates. + Updated translations. - Update to version 0.5.5: + New Features: - Add a --plain option to pkcon to better support not-running with a console - Moved get_distro id to a daemon property - Fixed one old call to get_distro_id and changed all identifiers to distro;version;arch - Make the scan for desktop files be recursive + Bugfixes: - Switch the signed install permission to require the root password + Many other bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Changes from version 0.5.4: + Backends - zypp: Add support for get_mime_types + New Features - Add a vtable entry get_roles() to allow the backend to override what is advertised by the daemon + Many bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Changes from version 0.5.3: + Notes: - Quite a few method and property additions and clarifications to the spec, with 7 methods now deprecated. We'll be supporting the deprecated methods all through 0.5.x so client code does not have to worry until 0.6.x. - Support for using idle bandwidth, disk and CPU in some circumstances. - A new 'slapt' backend for slackware packages as a preview release. - This is the first release to use the glib2 library internally. This makes the client tools faster, more stable and more supportable. The headers are also now used in the daemon and many of the synchronous methods are now async. It is not yet recommended for external client programs use packagekit-glib2 as the API is not yet set in stone and may change. This is expected in 0.6.x. + Specification - Add a Speed property to the interface as some users require the download speed - Add a per-Transaction ::Changed() signal and deprecate the other FooChanged() signals - Add OR delimiters to SearchName, SearchDetails, SearchGroup, SearchFile and WhatProvides - Add ElapsedTime and RemainingTime as properties on the Transaction interface - Mandate that ::Files() from DownloadPackages must be one per package, with the package_id set correctly - Deprecate SetLocale() and add another method to replace it, SetHints() - Deprecate ::Locked() and ::NetworkStateChanged() and add properties and a ::Changed() signal + Various small new features, many bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Changes from version 0.5.2: + Notes - A new read-only backend for FreeBSD Ports. - New Simulate* methods added to find out what a transaction will do. - Resove() now accepts a package_id as well as a package name. - New properties on the DBus interfaces, with the old methods deprecated. - The new packagekit-glib2 library is experimental and unstable, but is designed to replace the old packagekit-glib library long term. Early testing welcomed. + New Features - Make the browser plugin interaction better - Simulate installing packages and files in pkcon if possible - Add the device rebinding functionality required for the session to install drivers - Add PK_PROVIDES_ENUM_POSTSCRIPT_DRIVER for the new foomatic functionality - Allow resolve to match on an exact package_id - Property names have to be WindowsStyleCaps + Many bugfixes and libraries updates (see NEWS for details) + Non-zypp backends updates. + Updated translations. - Add libgudev-1_0-devel BuildRequires. - Add pm-utils BuildRequires and drop PackageKit-force-pm-utils.patch since the new pm-utils has a pkg-config file. Also remove autoreconf call. - Rebase PackageKit_release.patch to remove part that is fixed upstream. - Drop PackageKit-BNC543595.patch: fixed upstream. - Drop PackageKit-BNC383261-suggest-daemon-quit.patch: this API is now upstream (but the API had changed, so it's named differently) - Drop PackageKit-webyast.patch: fixed upstream. - Rename libpackagekit-glib12 and libpackagekit-glib12-devel to libpackagekit-glib2-13 and libpackagekit-glib2-devel after library name change (note that we don't put the soversion in the devel package name anymore). - Rename libpackagekit-qt12 to libpackagekit-qt13 after soversion change, and rename libpackagekit-qt12-devel to libpackagekit-qt-devel to follow the library policy. Make libpackagekit-qt-devel obsolete libpackagekit-qt12-devel, but not provide it (since it's not the same ABI). - Improve summary of ruck to fix rpmlint warning.- enhanced zypp backend to calculate the download size of a patch while sending the package details. Fix a part of bnc#559802- Build doc and devel subpackages as noarch on openSUSE 11.2 and later since they don't contain any architecture-dependent files.- enhanced libzypp-backend to save more attributes (keeppackages, url and name), this is needed by WebYaST Repository Manager module - version 0.5.1-4- refresh the patches to fix build- Fix bnc#543595 - install local files.- Use new python macros on openSUSE <= 11.1- use new python macros- Update to version 0.5.1: + Security reviewd: see link for details http://cgit.freedesktop.org/packagekit/plain/docs/security.txt + PackageKit's proxy support got a major tuneup, see link http://cgit.freedesktop.org/packagekit/plain/docs/setting-the-proxy.txt + Detection of security updates to shared libraries in use + Lots of bugfixes and a few new configure options + Updated translations + New Features: - Check for pm-utils installation if pm-utils option is enabled - Adding 'strict' option to configure to add -Werror (auto-enabled in repo) - Add networkmanager, connman and service-packs options to prevent auto-magic deps - Add functionality to detect when shared libraries are being used that are updated in a security update - Limit the maximum number of requests a given user is able to request and queue - Limit the number of packages that can be processed by the daemon in one method call - Add a security document after some initial review - glib: Add a PkClientPool object to better manage async clients - Add uid and session to proxy mapping in the database - Add a document explaining how we map the proxy internally - Add arch filtering to the generic python filter helper - debuginfo-install: handle untrusted packages - Detect when the PolicyKit authentication was timed out, and show this as a message to the user - cnf: Search other directories that commands can be found in, not just /usr/bin - cnf: Show status rather than just hanging for a long time without any output - cnf: Handle SIGINT in command-not-found - glib: expose the some new properties on the PkClient object - Add PackageKit-force-pm-utils.patch. Our pm-utils package does not provide a *.pc file and as such can't be detected. Also enable the autoreconf for this patch.- Remove Obsoletes for libpackagekit-{gtk,qt}11.- Update to version 0.5.0: + Notes: - This is the first release of the unstable 0.5.x branch, which depends on PolicyKit1, rather than the old PolicyKit. - The API has been slightly changed for PolicyKit1 support and new functionality; see the interface for more details. + New Features: - Add ConnMan networking stack support - Add force parameter to refresh-cache function in python backends - Improve SearchFile, SearchName, SearchDetails and SearchGroup specifications - Port to polkit1, and remove a lot of the complexity with the old PolicyKit code - Rewrite the networking code to derive from a common PkNetworkStack object - Enable nice build output on automake1.11 - Make GIO a hard build dependency and remove the conditional code - Enable the warning GSEAL_ENABLE and fix up build failures - Add a trusted parameter to InstallPackages, UpdatePackage and UpdateSystem - Add a convenience Exit enum, NEED_UNTRUSTED, and set for the correct error enums - Don't hardcode the StateChangedTimeout's and add them to the config file - Add a PolicyKit action lookup so we can do the translated authentication from the server - Populate some initial PolkitDetails when we ask PolicyKit1 for authorization - Add pk-debuginfo-install functionality as a new contrib project - Create a PkRequireRestartObj type + Updated translations. + The soname for libpackagekit-{gtk,qt} was bumped, so rename the packages and obsolete the old ones. + Add polkit-devel BuildRequires. + Remove PolicyKit-devel BuildRequires.- fix use of %_libexecdir- Update to version 0.4.8: + New Features: - Add a PK_CHECK_VERSION macro - Add three properties on the main interface with the runtime daemon versions - Export version-* properties in PkControl - Add a prototype backend interface definition as a tech-preview - Don't use --enable-developer, instead use DeveloperMode set in the config file - Create a shared pk_backend_bool_to_text() helper to reduce copy&paste + Bugfixes: - Make PkNetworkUnix watch /proc/net/route and check for network state changes - Ensure we send ::Finished() even when the dispatcher closed normally - Ensure we disconnect ::Finished() when we unref a transaction in the PkTransactionList - Emit ::Destroy() in the dispose phase to ensure it is proxied to the bus - Fix SuggestDaemonQuit to exit using the mainloop - Fix the logic of when ::RestartSchedule is used - Don't cache the update detail anymore, we can't ensure cache-consistency - Don't try to clear the cancel timeout if it fires again on PkClient finalise - Only return the newest available package for the command-not-found tool - Check earlier if we don't have libarchive when creating a service pack - Be more paranoid when parsing ISO8601 dates from the backend to avoid a critical error - Fix a small memory leak when we check for session restarts - When we search for the file list after an install or upgrade, use the local package - Don't crash the session program if we are connecting to an old packagekitd with a new libpackagekit - Protect a few function in pk-package-ids.c from NULL input + Non-zypp backends updates. + Updated translations. - Add libarchive-devel BuildRequires for service packs. - Add docbook-utils BuildRequires for man pages.- Build against mozilla-xulrunner191 on openSUSE > 11.1.- Update to version 0.4.7: + Added media change support in a few backends (not zypp, though) + Updated translations. + New Features: - Add DOAP file to the project - Add a method to disable SIGKILL in PkSpawn - Added media change support to -qt lib - Added support to recognize Debian version - Add media change request support to the spawned backend - Allow a spawned backend to opt-out of the SIGKILL cancel process - Remove job_count.dat, it's not used anymore - Remove the DBus backend. The only user - New signal, media-change-required (daemon and glib) + Bugfixes: - Add support for /etc/lsb-release to pk_get_distro_id(). Fixes fdo#21550 - Allow the dummy security model to authorise actions - Check the transaction totals are not zero before using them. Fixes rh#495849 - Correct the allow-cancel duplicate logic - Correct the logic for SetSynchronous without returning in the duplicate check - Display Message()'s in pkcon rather than just ignoring them - Don't filter out 'Presto' unconditionally from the stdout to fix rh#496091 - Fix compile on FreeBSD - pkgenpack man page still pointed to pk-generate-package-list - pk_package_ids_check is not valid when the packageids array is zero length - Remove the NameOwnerChanged handler when we unref PkConnection to prevent a bug in client applications - Still use command not found for commands one character long - To fix spawned backends, http_proxy has to be a URI not a bare proxy. Fixes rh#491859 - Use the new session interface for installing Fontconfig resources and GStreamerCodecs + Libraries: - PackageKit-Qt: Add support for cancel-foreign PolicyKit action - Packagekit-Qt: Changed License to QString in package - PackageKit-Qt: Drop support for building with CMake. The module for the lib is still included - Packagekit-Qt: Switch some QSets to QFlags, because keyToValue() returns int not qint64 - Packagekit-Qt: Adds registration to MessageType - Packagekit-Qt: Fixed Message enum the same way as Filter and Action - Packagekit-Qt: Removed a useless resolv method - Packagekit-Qt: Renamed various enums to have a prefix to avoid conflicts - Python: Add two further helpers get_package_id and split_package_id - Python: Add two helpers format_string and text_to_bool to the backend module + Non-zypp backends updates. - Update PackageKit_release.patch: drop the part that is not needed anymore. - Pass --disable-cron to configure (this is what the old part of PackageKit_release.patch used to do).- Update to version 0.4.6: + Notes: - Lots of profiling lead to many speed increases, most at cold startup - Fixes to command not found for bash 4.0 - Experimental aptcc backend merged, which does not use python-apt at all + New Features: - Add a config variable to be able to turn off the updates cache for debugging - Warn if there are any pending sources at the end of each self test section + Bugfixes: - Make the GTK+ module resident to fix crash when session is reloaded - Only check the transaction database once at startup, to reduce 25ms off the cold start - Don't force SQLite to do fsync in PkTransactionDb, to reduce our cold cache start by 700ms - Don't store the job-id in a separate file, as this adds 37ms to each generate method - Don't allow pk_backend_error_timeout_delay_cb() to be called more than once - Escape the ';' in the UpdateDetail:ChangeLog signal so we can send more than one line - Use the bash 4.0 command_not_found function name to fix new versions of bash - When we get the update detail in pkcon, resolve not-installed packages. Fixes rh#492004 - glib: Don't hardcode /var/lib/PackageKit for the desktop database - qt: Check for QtXml in configure and use the correct deps in the packagekit-qt pc file - qt: Made Transaction::cancel() a slot - qt: Updated almost all the enums + Non-zypp backends updates. + Updated translations.- Update to version 0.4.5: + New features: - Enable ptrace() on libpackagekit, it was always a bandaid - python: add a PkError exception class to better handle nested errors - Clarify the spec that a Details::size value of zero of a non-installed file indicates it's in cache and doesn't need to be downloaded - Remove the app-install feature, it's now it's own project - Allow backends to enable simultaneous mode to do actions in parallel - Updated QPackageKit soname version to 0.4.1 - Made package methods const and added an operator== to package + Bugfixes: - When we reset a PkClient, get a new reference to a PkPackageList - Ensure we set PK_STATUS_ENUM_FINISHED when we return cached updates - glib: When we cancel a transaction, don't overwrite the role as Cancel - Fix the self test by using actual provides in the catalog file + Non-zypp backends updates. + Updated translations.cloud116 1542190633  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmn1.1.10-lp150.3.3.11.1.10-lp150.3.3.1PackageKitlibpk_backend_test_fail.solibpk_backend_test_nop.solibpk_backend_test_spawn.solibpk_backend_test_succeed.solibpk_backend_test_thread.soPackageKitPackageKit-Common-functions.htmlPackageKit-Enumerations.htmlPackageKit-Offline-Updates.htmlPackageKit-PackageIDs.htmlPackageKit-PkBitfield.htmlPackageKit.devhelp2PackageKit.htmlPkCategory.htmlPkClient.htmlPkClientHelper.htmlPkControl.htmlPkDesktop.htmlPkDetails.htmlPkDistroUpgrade.htmlPkError.htmlPkEulaRequired.htmlPkFiles.htmlPkItemProgress.htmlPkMediaChangeRequired.htmlPkPackage.htmlPkPackageSack.htmlPkProgress.htmlPkRepoDetail.htmlPkRepoSignatureRequired.htmlPkRequireRestart.htmlPkResults.htmlPkSource.htmlPkTask.htmlPkTransactionList.htmlPkTransactionPast.htmlPkUpdateDetail.htmlTransaction.htmlapi-index-0-5-0.htmlapi-index-0-5-2.htmlapi-index-0-5-3.htmlapi-index-0-5-4.htmlapi-index-0-5-5.htmlapi-index-0-6-0.htmlapi-index-0-6-1.htmlapi-index-0-6-10.htmlapi-index-0-6-11.htmlapi-index-0-6-13.htmlapi-index-0-6-2.htmlapi-index-0-6-3.htmlapi-index-0-6-4.htmlapi-index-0-6-5.htmlapi-index-0-7-2.htmlapi-index-0-7-5.htmlapi-index-0-8-0.htmlapi-index-0-8-1.htmlapi-index-0-8-11.htmlapi-index-0-8-12.htmlapi-index-0-8-14.htmlapi-index-0-8-16.htmlapi-index-0-8-17.htmlapi-index-0-8-2.htmlapi-index-0-8-6.htmlapi-index-0-8-8.htmlapi-index-0-9-1.htmlapi-index-0-9-5.htmlapi-index-0-9-6.htmlapi-index-1-0-10.htmlapi-index-1-0-12.htmlapi-index-1-0-2.htmlapi-index-1-1-2.htmlapi-index-1-1-8.htmlapi-reference.htmlbackend-compiled.htmlbackend-spawn.htmlconcepts.htmlhome.pngindex.htmlintroduction-backends.htmlintroduction-cancellation.htmlintroduction-errors.htmlintroduction-group-type.htmlintroduction-ideas-filters.htmlintroduction-ideas-status.htmlintroduction-ideas-transactionid.htmlintroduction-ideas-transactions.htmlintroduction.htmlleft-insensitive.pngleft.pnglpackagekit-glib2.htmlpk-structure.pngpk-structure.svgpk-transactions-auto-untrusted.pngpk-transactions-download.pngpk-transactions-failure.pngpk-transactions-repair-required.pngpk-transactions-set-locale.pngpk-transactions-sig-install.pngpk-transactions-success.pngpk-transactions-trusted.pngpk-transactions.svgright-insensitive.pngright.pngspecification.htmlstyle.cssup-insensitive.pngup.pngvapipackagekit-glib2.vapi/usr/include//usr/lib64/packagekit-backend//usr/share/gtk-doc/html//usr/share/gtk-doc/html/PackageKit//usr/share/vala//usr/share/vala/vapi/-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.opensuse.org/openSUSE:Maintenance:9164/openSUSE_Leap_15.0_Update/69ef98be1b99470b32974ae84b536029-PackageKit.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linux      directoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=672cf2ae36b871c140e62db29bba8d6d595d26af, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=5b945f6ea434120afd768d5cf819fc46da184389, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=bb6e3358de3202830092a0dfef19980b9e585385, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=8a2ab094760d7f255bdf3fd1f5f36f6d7458f44b, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=db55622285c617f0a5396ef101358db9b36af6a6, strippedHTML document, UTF-8 Unicode textHTML document, UTF-8 Unicode text, with very long linesXML 1.0 document, UTF-8 Unicode textHTML document, ASCII textPNG image data, 16 x 16, 8-bit/color RGBA, non-interlacedPNG image data, 467 x 262, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePNG image data, 476 x 311, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 181, 8-bit/color RGBA, non-interlacedPNG image data, 477 x 191, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 667, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 155, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 336, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 231, 8-bit/color RGBA, non-interlacedPNG image data, 476 x 256, 8-bit/color RGBA, non-interlacedassembler source, ASCII textC++ source, ASCII text PRRRRPRRRRPRRRRRPRRRRRPRRRRRT8"nOiQ utf-8b7c230c1cee30a7be42ebcd02f0c00e3f65f6f5a9ad3bfe25b3680d12b4eeaad? 7zXZ !t/] crt:bLL FoȧAo#f8-N~A\`ڔ&F&Md(nEO/Sf(lԘ:Am 刐ei>TV#L+P]-~ފŗMu_nygHw?&M:&\zr]2Y [yٝʹ/'vx UlU}4pCӔ9gsfnW.:a?zfƹT-0W=bHԡ& Y#7 QZh h֖H+x.eK/^@A;a0L ~r\'NΨeCMXl#U` 7X#O aq|~dUT?;2mp0y5}}|XqKK(\S6T?.FXJqӓ]ں\Dm,u^=ȶ[s|hz#5(t}tx귏:8/KĕkP|?sQKnj;AjͶ`w„qM-MOy;Ӛ\zLPZ /)2 @nf\OT6P! Y&Y(K'kS9d [SNj-y> tɄ?'LWK]@B4bF<: HݘZ&7__ .ҚR,M$7ejhWC,6޻ޜ&ñ|Me7!q5o{ɤ]!z*.t&̣5$6iX#ƞÉt`[)+}-|6AݒMs#Van{fRHRJ%e7|iE=C#44l]psFyT* MCrj_=YM~2SӒ\8|*ۻg*vXH>;}j2E?PP2+l29=SX쀸̕(3 pLaEg3TIu|q3[Go\̭KM;%JtoTt2 AK8 B _@0o? ŊY[`?wO2]@NM5Je @sKg"Ĵ'zEh%iAD3尫I_֬[V̋b\×OI`*;^GDfQkEX "-%oaț5*Yt#hyK`v"/W(%ķ#z.>|fʆ\gv6|FGgȁ%O$~5B@u.24-31˵h=GϏ`8ڬehªi:<y0xz58E8QhA #76fN=*X۶Yx~z+1V| =b,gfJ72kw/$/[3 ! 3/EV|̓@$Y+VfI\nrJv"Ykq,= R:ƥ(M)EW 02|}~(oZ"Ϧ72-ph.JߑfK>Yx(`=;MT V(fv*ɐ//O[m1NM)`TCَ"x1q=M]Aal~&%6i7ڔ<'iG.`/ŏj<Ф5yU$oa9bijřG  /$y>L20%l3j-*M9H11ދ 61~3;}Bm j>a$iIS!8/13&kK29$e~A @0ٮ췊<hqpLHu,?C KmŵyƸ7F]+^ޚ Q$pqj^\ +S1<4t/184d{B/3͡}[VO% Dվ*VEx%0@>P ׅ8ʮSciW&d'am^ogs57݄G.cˌ 6+&o+%gsjF;>cb;9D2e2Lޕtf*{ |K5d)/*K{ŽӻY Yr(٢R-*g({lOȵqB vYgu\^_:`w9 &kxK%CkTIw~?7L. {މ,1/bE4:@NQe\s5\GdV܀Cz;Pl 6%RX4-L~Wa+n(7.ѹd量#udm/s!kn\B@ 1u/T=+IClHVDXOǩfV~Nhh(jQ-kHM{X4NT1۞x.O  { Fq qBoh;"2ZOДQ]ϿgVԅ. kf s.oL tn{ - 3G\3v>qY]-f6#rmO?ƍ8Cݣh==<66%K2uP-S~6'x~} 莸ue 0Xڎixr#Dh~s_Eܠcj/r~+ Uu: 7TDÍB<HgVAGgyE|ۈyXY dt*[9 x*~ m,bMG@r.xm8bmx;@;E42GA݈Gr X3eg2~Ke֎ 6PPeQ,=}b.B?4bp0=Hr4]K&Wp pKh8RaֵYY/P (&S$ e!,xPDi+ԕ8!=G|%"Kk]/ uOҜ3T Ͽ>B:ϠHhsW9')Zg6kVCͨ҉sC9R뉱5Tb6y @y(:#uPz.G{*oVx( ?E{]Un5O :_ 8a9 z Y_HŇy:3Hսq : N zwDٕ\0H@fOXĬФk:zO!ܝ~LJ%h%I)mkn)#tc!ke_H NGrH _ _8RwI^ NKf:VS %U9c}H$$Y^5^< Q+nYXWHrN{8>*Dkb ?0RIbD~qi wʾ0.kdd1pacY홻 l\?;(Fǩ'q8jXq(7&άAqpRX)Y0'Rp<vUkcGݩ4YՍ6µyh l'MT7pcF˞>+:؜4!:+hsSFk֗U$2^z^Us $EѰF6wvg̈́+ HU &9dVuJ"1BfsZěqOˊu1kqA&kncf NV!*%G' @=nRT|y4$|h^K17eF!#x,y;gu} I.O wD1R >Dkɥ'P+gDC1+Kdv̇ȍK|rKkgqN#$MQ2VMy/1Qi/κr㩪D×23%:"i?L}'m%Q!>ei5 XT ȳܝ XQD))n`귿‰j9vdQv,kh٬dn^F5;͂E(O5},o ʁ @]-TD-b g_mWmӠ-lo7Bb[,Ւks %f22tB!7NsjAJ6RBnp@Α;2if ;)+]*auz)^w:-MX:]`rqa*oU/5Wb&` ǒ"w|QT/W}7<:{<(5hnSszrck@J~I,~bDI=>}:~WK52ʙOM"U.u blt 8vh4 w yh-xeSTzh._"öhJ36W.Jfk#GfR;EhD@\PBO^iLzkB[-nFflbLď eq3 YOլ:&K@=}cZXy&„CF(c%#՝aOv&Ư8N'b#-vd G8(.ywDGRo~ͽ*(:I_! b6*|x !q*ݐKg}o٫3D]È,n jδ=q6pX2-m@Z QfV_)."w6a.=@B^N 'GP`BLsX9lVGsok[:AgrbPf8ޮj.l婟duze(8BH!1su y c\%y {QZ1ًs$rUE/I_ g }zN}߲*pNJ;[ w}p,K(q$W[jFؐ5:҃8Y#0*(&X!ދСeUFl WƦWIcrYgUBsMtg*ȟ!(}?ς![krR|_GmJ(ܴgdz3oH@,74I 8d8 Й+P龃z6Y2qp:(n1ST4v-Ŭ ff5!11Ii1AT@$s-WPw>@It%՜`Π{M~^ݪ@é9JgnG7J93' q EDpK3"D D'}`*{{] ԯ){w8JIxCLAXD_ U B]J *YITk)_?!z3{N3?)X/´ \i/!#:֝kSSȉ8Ϙ w;8gW-þ[DO>[s<"& .[9!Xm B3ʱO 7fE !-MC_ e}|k<+tQk1Y6h.1FG4Zh+ i}Vq^ i>3IMS~ [EcƪKs ͖\$-}GR'[f = P`4=ӝs޿zye9Rp%:Gč|c__@;JIgh2v;n =ICD|T?"::GH4{Ƒa1j0Rͷ^!PMc]x_e7%&Gj}iW5 ԕgw"yv˛1w߅ЎiK A9::Y!斝sEv- {Ml?(07Pngea1)A4;۶EqtB Wy9cRΑ'A13AM.Lc_>eL?1j?ryTl@c@vaDbl_˲S锝afplNA64A}F3CMQE?]*A[r]yQv6Y;}m 'a3 f'r Y<9/"bѧN_ڷF1p+4 ,HӐVQJ$2; շtcAQJ7`7yQWqyI'E?[lmW$n*tF g^dv(pكbYAe0% q@+|0RO9 nHJ˛? V+JQ޹v6%}ȻnhZs0; {l X=h8%ԋCו`1CZ:r fiC$j6q_)r+BfkxTpcٶAH|ehe;X0Qɯ8X:VtHJS~Awx@aB 9}z'a,{1;]DXz5Z#Y{-b~d86& l%2_ɭs%:D-vOj ̘MJT_SJ@0?-.oa;k]̊z JDaq{!v= `@~SfHypv}ySv!MSwۺ4HR}BȮ:p<o F|`b(T Ҩ Һ}4dr=,J=xжETI9:|tHkawoWJΘ)mGFAbT $oLCF+|e4;>w:f7-WeW x1H$ĕ7W.|p/e%oK|tOν a;p=* 4|W'7~&-?[W~:'@ٕU6cGYp.>}LU!cRd蘷d\\&ٍ ԥs8~2z #6>fGHՓX+'KoJ< Fpwƀ1Xzv5C ,JFᅑ^0f]bA 8@ah^pCs9H;Dx`7l"89UfEYэ#@ OS> q2}sn`_1tWS%D8r]zj<ؤQ}dS{ 5`wK&03vťـV=q4乹yQ}^T#k(J~/.W:R" !WƆ{2~HLTh0cD.-Aƅ%":'ol!QvoQYh2ZU2urfs'h *|JYb5M9W =bXXwR-+.kH/"sǵnəX^@ 39*Avi4C-8=tF-'rc%e=[68VJ<:>9e=P=zIw()xX{L側Ϟ5㛶H3ܹba i2WWClvsf򿠥`{y!f(oU)]7vu~@"?#J}fAX+|-iI)+>UGдe!@X!ַ#̓jjt ZUȨ 8;vu_l\2Ɔjh8ȩjxa<=ܡyi[~fUG ^]rMKO+0nf\B-(o #o E܋?CGJt; 4l2-&S >"O/aލO?m_Τ AKPy6c3Aw4"7޸ねH* ]%fdϞ :u*0a!4( Gam.g=C;CEeF\>^*5V8oJ]df=tӍMف(Ъ=_%0{01iźbFi<{e!C+ } jۼz5cF GzT 3gVZ,зs8}GcMBvBmDvI#G o;QiVиucpԀ9ûGJca/.v\[0N 1;G-l9!xBmI3U9%7'B,_ÒQ]o{V;q9s:.s7y! 4F3)ɫ7ZB .hZJk& DQ\?ڮ(e* }Pdcf[rE"&;O(+ǷC=ꆻXLxkIR7m dKmlF@Yhgi}9JfM/іn,%,l(MaZB'2hddJPo aO{V`J0z 'xt1_rV(˛N˒ N|pS} t8aa+. V6hӫEyͨImQ-Eȍ:dO{lNt>hvD"媯8壖ϑ*vc)y&\SE,NNT_ĔBzqteP pvLsk*휣BIDAb AR:< "J6ܚzLH^M뾬_-*;TqcztlHC}[eEeFQ> =0ApmĉZ*kŬ"fa*hE 5c!%o}+6(8ODDR[ H N{lO5k~d׺WAЉ[lj?ꝸy+"FuwDR 4t,.BGSOD,{w0:r~9"PhjGh (K#FOb5pi^GM2Oѹ[8~Mqfe\fц|2fiP3`-E6b<|6n n'>~޶o>G%_s B`g MA;_JK٥..)ƴ Y48DR[H_)ѱiw,4aRqCTw1f0iݔl%r\8r~_-c B]Wf;8\b^Vt> 00Q?/k=}7˘IscfTl?OaQL>t${ډES-xz7'baqv'd8 BT8lmh!RI$[fe`_ܮe]F#%2va8x:Et+NqK[{.[˂x=ūC橝r9{|(umbyMtZQ4 d - >N`uDll.8!1C'LdPJGL9p[yEY DjT򾓟v<,L3D5qG2,˓a+%2V '-_ O*J|t@y(gFLG~}FM Z @HмJ繜$q6hX7vkEarx-klo epG6trǚL#8k,3U]i[g(*޵ `딶MX&+`X`W fJ5X 0u%iVSVl^5 H!j36Au&4 x+ޟV 0Lu(9*E(޸_pƍVՄ,B9t(gLeK@ ڳi`u -%j q&t+š %ĥ۝u ]qzoE a[1WF|آa~>&6ߍ^9*݊;v@TMdկoXc!!/Vxc x٫k{nxfoqxsw+,? o/*s q]wKoޑ MNiB[#:Oxa`jߓO?§ {Xoixvoł~|Hs*vZq5oGYa=?Vgw屩a1^Jv5e[W/*#ɱOPa 4+XI`ϸ}Ʊ.]y3ED`[{" yynjfrHU1܊!Vki' p#AwaF:ʂT pC?J&9B[Cn. d˭bUU[ 7h}񏞠k:.Kcи!mxHsH*:#n.fEU: j觪孏W!3N]?L|ӵʾ/Fuubfcs28\z(^=_3Hu_vdnPqN^> : q7İt(rՀ J0lEEmj?9ba2d #z\ZY!ǧe 𝷀i[R~&D ދugB()@EL-Yp],b ^ džRͅolهWYAMXcR2\Y0ϊR+{9MQ,XWW+Dj?s@bS]pl2> j `({@fj y3)bк': o*oVck;YT 2E}b[S{)Ԗ;ESeHyb+)po.G V" ʽЯZ"F<Ӏ+&!F2J>R+t&G,1sk?%pSKFl3 ׶|])*HZ4[Eo5A~a5db`RЮ$,sפ %mj'cJUZ,{⪉i匬y&~n2c?) rHemPzKnVs{`c[g9l,lʬ/)q$p֥kTysex %.+?F֡Ʋw\qXpwRr9aR< !yZx}L d@Nl~ gCܡ'QL`zD z C&ݻ@ǃ@J84xjdAOBL18R4[rT$>mW?iyWoe?&%`6$eȕ({14#2=ܵD9R)O]c$yi 'ܺb]ENXҕʛl آȡ~Qq] ׯiZT4ٴ[!`"K:#_waW5٭Ip٥j  Ϫ髼U|dډkv$Ks&"0B1 DhQLoi lgaeC!ko;OŚלRϩG|!XqOS~|]pY)i3:7'MOk \^"l*)^ĈNݿQT vpFqI*M6~`ErB'2*01 0OZ_x\,k؍Huy,$h'hiqZjMGaހ4 =L"u! k?hB+Zjo7యU9R639sO,%ZO{[wE-!{2 =~!rh $ %cǟH];%loX7e 68?uP&oE*Dw  SSln6nwNڞZ7bZk ٝU*Be]4;|+mAx^z`xpߢ`PvjRO='cDG ɀ :wTN|GUi&b"U:<Qٞ&ɖZc gAJE1_p()G(X1Z1P`~/!,H8Mxmɘn}pOL k!1X^myʥxIE!%IBOLysݓˊ~ˮߊ_&R c> VOdEh)5 eĹ!+AI:<=f *TtPf >ʝϑ|n9V}یٜv[0ڥa/֥ﰔ*k66p=}a45ݴ 8"M/eU:nsBY`ax0coOJbDDKlA`Fi[F8)Y@N_!8rluչ9B1hv /^ldi AadWj.<PB<)䘾)M^1ߣ1ωߢIWJj!@r# Eʴm!]nI !gȡ#Ld;:XKǑ| /#{puK jrBמڴXܤ&E" B6` ;1>S .7 u*]$W 񀙗L@W Qj2{>_t+d/ Fun-d4#UkJ.d.Ѝe"_] l_AOK]WJ `KvBG8kh-.@DmHZj/Aҽ`Jt+柑vf/ٽb:&LؾP,bdo<~aNг3d;1m+]X=?|ǤziSqQȉgUG4DtluТd+]|թ`v*5yTѶ$yQ?Ɉ91XwS:vqvR H;:R_&Z!"\$y6ʢHcaQԞf=D/C~C{L$ٛ2UJt&F <ݦP* Y v.,ɰ걟C; ѾlwB6%JQi:zo hOZtT>MA:`!,s@Ⱃ^d-"5޴ F$cb|%bkڀV5K o bɋ'v>ŒowPcgp\[zb~NA]!i'* 19O]N$ i"r&+lBݚM@%3v tl5bOBtLN5X3)ۅ)U}2ٺ?ҟect ˤxmoND/+8[W֮hF=nPhvM5w{& $\ե)n|Su{Nܞ(ъ cmf`|3BT"Xl ??=Kי-GwZ wM,  }> p A7#| }Jee>^bPkuM[jq+~s3gcz$jwl#'+cܬBPyo 04| tDf{=t}`$%8cJ[h,P2nrS x?)5=+Ȍ2^\]&U#^ҋr ?x M<+ l ?ꛘ 떬b-i" mW`Zω^"] O> Q,tNg IbJ$Ũ v]KL 3.QƜ>BY˧}l͂j0|yv+8HJZ( GByA\gFC뵕L|eͰM' .\bɧԱfMB2#w Z '3,~ψQN3PjMU܁tjƓF}w__/Κ F'߆s .B Uc&cC}ъaI : U\FvDLwvr`Lbx&GyQcSQAofYS̾!*|NZ5' 5jsS+ RHA;pAyU9#h;S`/C`u9k bq9/hQ҃Q4UA>TJ T\YeԈRW>diVLt?Q}Jq&q-洵R^DnTkRIiHV 콌C 8ܤo"E'M+j{y\6 ؈%YZeti,66B$ۇ"> QD *l)Ϣ&^-ev֎XS؋qĸ?耦6K6)œWU\[HlsFVLD |Pְ&싦\L/g  M^KIzr^hi;4 r\~c' qN;byG"gBzuUU( `'1[A:S쾶Ӧᬱyk\!HGou4&7JֺJ#㠪n ZG=69S;(e:M[ftQ:0v=jsbAX~P_!~kzA ;ff%&i}GQ.b x5+7s3xAud7w:l='Sc Ͳs7.8'ujfR^O녃Jv韇=q~8=\ Hӌ|Va|ي ͫȐ "[I@jiCU4}@QfoAǚFAkEWgo2'f҂}eˤL1@:7.'uf@A{Yݩz9&q Ʌ=G7K[ ϴ+P橇9هpGR;ɷ=N3Y Va*P.E ۾,C9ܮ&n1ol%{LD6=^ti73YYpaˠ<Hѕ?UbQ`mrVs$ 7i/Ո=HR\J&. z|v)"ڨC & 9Zq5H~o8B`38K!!hn`kH9jf_DTq&@뎝ٲ׃|]\gDMCnvp(zԠ}* ՋmxUj q:(}Hw]mz[f90/Ya*dhM0jd,ΖcSP GՈ{ Q )B+RH̎a|Uĺ6q0@BMxdE}L*:K$ZOׇd$7Yf;+1Jm,d']g %KEocʵ C/\CaɿzX0M-%|>}A d/(@K ?釘IR[Ufv.qsG@xX{ɩE$_Ca}`Bo/fx9&dt;l2Ϳ/(܏}T0 RKqՏf6^oȒPOEᑴ5 Wb!x' CmaH1Pwqn:l$X9 a۹ ] لB=L7kGByZ '`$$W?Ij1: }eFQh͒_LXj-&p>Z>ƌzaS)<Gݲ5 8Ƴv،DAQIR}ɓ|4E-1Df3+^uvSo3}O-,ʲ,N!arl.4a'a!V)'x-㽭<WPLn!XWpul}_FM@|~ Pˉmk/˂Q Px!'>ތV6I5biԐ~ݭ-2 i0Gya-wfCgyxkF* Xb\rxdZ7 w ^BS%]!nl[H 1u7)>= *ZhFT@hn{K1QDS|T骏Id1a~k_gLjBEmm A귡scK!F&I0v-Mצk-[շ^{xWƉnIwwTu!%upC?O^2U=G6wN"dzr(W et~аfe9Lx '才 pܤRP?jSc\|_\C 1UN3$ Y?.{9pj3OKtᝊfjҩ W_vbw| 8|+&ّ2(VP'{: }tr}o/N8_fsn{69 5Sx$j>xYGiv g2RteR0{(9O,7TX+R~t|` qEH,hMo[f4z;!^M,JdA*A;urpU? Á98{RA*NRqˢoc#K/!!l^@f}hs֡ƿ 𸛛6fM]C8FEen`yÿzߐ2C[f]Z㓟ِLg / ջ'!P.r֞ycDۘ0Xwl(UD(\LʜlBԳ FY&uħRmjHtSV]7F 珼W% f\[MǮȆ ɠL  uOM;4:Z ~QV"'\,kDNIt?)R4aT}/an2`QP Y:W 'y\J)?-C7 ')N4SIBжhf -\lHB1rJ0`-f č' ]Qt#P~% >=>ÉI5iڔ3(yIڶROTi3?Qr"1S*jn;'>"uԀ}##mIҀ}xfAWl@H=,yG$aR? #v.|x:b9r  ~$'=ʃmEx"e%8 za>_-Ir]a]%J'Ϧ|lPXx /Q: `Ia:aZum{-R"`zhz~@-;Na^ 2GtQ`Hq37BTxm]K؄[mx2.Z`PAX±AßV%VnFˮA.:!Ū{`I8Y[rktRz,*ICW0wG$:'GvȤ*je!p˛4ʑu&Vn+:T_ /<ШxKrB;# \Þυa^8!8oc=Qx je2Y4BoUqG@2\n0} e)G" S8 SrA =FNU<%ۨdG*?*3A!,SJظa] #ܰɞU1/l5J^te[.ԛq2V='/}&/<@.8,xhg41Fl]RT4w9cv}.2qj 9>LZVNr}U~j4n1}d=6~~t7vcU8sA. &@M@Œ<2LOX/=@+N[:iؖHlSh+L4hu-CV7Wb(X W/,^_춸,]Cgp;䥃.rQ_ sTȡzWt:,6=b 5F Mzܝ[|,IV nDѫyQ?7 'z$%)TqZIˡ"*̭M`tsMLU)b߇sn@Q €fȬⳈ:;pYZ\\@fCwġtT3H0>ڲ6$hzwiӏ~DaM^P$s'n~ 2sQ`#ڲD3L!94 pybEˉȖvN;Vܜ2q<0kKz1\I^t6 ,M+ ,3YO@/D?T{<. åYUwf?]@@n5@p2O >.g]\*j5yD!B0|Ts\}{\u+?INBʮ 'аQ~=!)A0!jj"h/Ѿmp؟_Sf4"fw `{xԦ&5?a-e))eέf1#⨩}ۦYN7H 8ЊKujՏ!XB%AIxMdC/ kqDtVF;1H{I!(xӮ-bQYjyl=Ûg~|wںΎDF˄V%ZaƦOk6w ҊLmEL,/~$HF}qH i=W,)` f##Zd^,jdAOnO'HޠX=o6)?i6{?Bpeڮ5ԇt Rډ]WS4H/`0"K$`54QdF4ggeQ: +Nf N#w`XGQꭌ:kv܎: '`/7n|#tAbx*kX7FB%,nPi(gnlNWyJNR] MWRCss?TQ:Q*"?wfB^+K=ٰf. D5,MXq5ff -mu Xhqa1SoNͽıa=# R) y/Bƛ tn64|`}Pe"|Y7TK| ^cwwEF/3A!(u@DABy0 uBrw_ē RU6@M JC@̵H\ ht*IX˒#ZUI8Icb$Q`[i* #VR.S%6r3Q[HAl/d*\XI'_I=#L$LFlc6pHm@J'rIm2(  Cx}ᰉ.['B@ E)^e_!4+7yH&iusqmqKAM_J0^6,9,È"։蕐%;u!D_`4]lK. ?v] z_ڪV:19 땂9:Y$m:ASKE_)+vEh(/>6 Ol@\RKtn]:Ðm-f"=K9A*k,XڎKwɺ4w:nu3ʗjH CɚRWzv6k;98$6&" j Zrnj JIHfP)B{JQȺglU ܫ )ZʜҵxV#s\ D55qM+iSY\ Y>Ӷ|wq ld Բ7>AAwLb=<%;Q^9YHJ[_UNu)DJ\8J-M<4hb-l᪖ozDh.y j[I$Uc&"L!ajԶb~ #Bl1Ŕo \yASߙ:.DvmKc~hkMC%M{v YK3.v^&Wk i&:u!e`l{= ,w|$c'Y>#P̣q֙a!\@R1(6vzSpǵMCsx/J$fR㞎YxÂɍ_~e<8r{p8|`"+GQ_TG{tǭk>ugEv|\?f[#t|hɺ'z'u2[J] 7YcYkR-sݜET);\7MC~1^-NO_b4*0p+u4a'q5'=X"t @l_$D.7?7*u 3< G1S}}uB@N |m=99oR)ؒCp2w]b[k86*`k/bM#A!60Ӭ`{4ˁj w{pkxhS+Vp,a&"Qzq}߳c3ܗ*fpM">/S8XIge[d6VCg(U-/=rc5;&k ~--װi/U 8j 2C_tp zj|*!iuՁ1ȁx[@ [ |z+JQc:hBMLAS[ )3aG+h_!k]qK/ɣ8+¯F81dbTJٶT%=ǖoLu4`> -zc}VkDXОvv_]A$%Ds> |q5e}(Dy&!5XEv~ĝ*sQwFi,/ d ߌTvEOb40Npa5[PNz0xV7ٮ!j:ZH;P? F:i!ш6S41$s** z]Ze'g&|O1AH[ĞerEj̻G#hۗSb^ZD/v\UCx-o`@@.>ዤ9V70#4#F1P4cfO' uuMZuJxC[Ni* ] I-ɨ>T}b;i)? d{DVթDA -e1׃td6rutuG^KL6/)CpXdoa̺P\ç|_:Zg퐵ױ;^oBN8j`;(RR#<m+m|˻Rʿ-Xm6c2Iz$o73kQ=6q0sٓr߃シ'9_ N: C+*$LLLȯRce{X!o>Y ԇ3EA(>Gً(۹4cnE 3,c[zrzuK- YfQ͡t?+|!P 2„#{N{̤BTLD@Zs n#/cN Dީ6X1 -%p}k˧"ig0uߏhobXzԪލH-9ȥS$3cP$ћ>P'aQVòߥoeYW?b)s>yOݔ`sB@Г[j GB"<J&<|$FɷHノ[а*7BƆɈL/ vJ"noXaXuѿPo!j7CsVݺF}𘐘y?E4Jȸa&QMYpՎU4!̛%6twXp{}ڦ$P<41 9/8aRVXG§@m˭8E)D**˜ZM~Q9}.5) +?dW|Y{@VtqUa'BSrjbu%jZjo:3>`EV)1v!K]0qזBr]Xotb٪j_A>$[*E35)>E%0A*41, eB*dr;IN\ u: PK(SfOj$q6Anx :BVqXiWrZtx`Gs'(:QXr~TTK"(ǮY9wwʕ>ڴH Z4,L-nW ں$윴l1O9|KUqk Wu~K)f,VZS7BZ (oIUё0@&8 ؄M NgG-Q~6s7>@7zPIwu/- 'q}rF 3DvŴv1v͗ъOH=|a>"Y  a4(3OVBM#M+)8g,_r໏Ӆ9FW2gE$md6N.,f0dc{>!&kAP c[Xd|^6Px-=Cn2tYd.w`Z!#Ǖ|+Z"NcJ~.oXAILj{*wgT,YDyiOCC `A MRX3 {䑟YJ=n62)e-|d/1I{d|9ӍK W+щߛ;9g$2'ƜED?*1x9@QąEr܆Yh`&T5,G =ψIgcfȖJ\0\1I5iX-=}]XS.&hwB*,9~NKѲezkkCyJJ~yBDbꕐ#yb/ su Zp/bxExow5Dg1ek%'9}I!ȫ#%IWh}Ů©Ci4ڰ'<KgN3ƍs[Qp`N/ jQAsĞA͖sY:[,DΩR~UyV(] yx+u ;er`=k 'c}EGplz ]:˰t[Aze?3\󮱫<<13`_  PG)=s@nYzg0ƕoU/Z_Y?=! 9Z uM#Ia wP.?8# /Xn~I D&DkCA%ǞhCy"6õ܄^Kp:9[ )W`xg].=Djo.⟁Hic N: 9Wz)oebϚs @8mg,hWI3,Jx\>I`/:BY:IsC 15GQ(녤/ӻ>F]? oVtԆբ5b ?4|,lYž=:vyܞoS;GxO0%A+A8HCX5]^8 ,]RTWthț\r_diOqxFFwX5W^#;yXk c|H ]m `fp0bCW3Zp.*X{$Z`.oaxqŻ`D{.ZJ 5f1jmd;S Qh]y[6ot wOA5~=yD#w2o/&- (8Rkb'Ä=2Y(9vxw(tm{td ΣW8Hg ?VȊz]JH=p;W hXIOn-5@eqEzZ3D>iZ#5#ʓMv,YdЖX[}7<}>g&;jPT cݱʠ,#|2X/\xʟrQڠճ"+y7"_CR Bw:l҄-G/as4 ; Ge/ɲ)<SΙ00X F"^#Ζ1J jS8 h\<rd!-ygмp q=$) %E~^,ƅ›P.m+/˳<[3_r({!]LU( u -{n{u~gXgS!n> W><fmdma_ az,9{ݧ :╮G Df4&No!* 9RP;ڿdj2/Ï{@Ӥ%΂poɿ0#D%U(\Pn{GFfFH<r}\פH6gvΓ.)gS$1Ơq}"7\u6ZasB~Vmgf#Ƶn*TՄgp;R'*pF&fTz:V@!ӏQE-!}nn Y}eP|M| }D=]m~GA&DzS X<HcW(3SS$pp*Mz{@OM׽B!SrD-V 4%,Hʧg[I@)ڴ@ f; -Fۘ|D)*ܨb_U<4$qݱ6hÈr×K J~O3Iď 7!iFB[]zDZ( ruVpKM20.5ݭͽkd{TC,SUͰ=QVVF4Kvąrzҵ%B O=@o[46s lp>>R`LErƴ=K"5ˢP;ߠX},WBJ$3a~פy9Xکb/wM.H5*I[*RS7)d"M}+Ur-+VՀ:LU-C$gB+ MF<ʐMGO_%a02WyВ.!O/*[׬erUOGܖ"㸑8lb]p2M-9opRfDQVzHM"}4D2} ۂS`ĤJss(G~+_JyiEL;5\pc=l_(=Ѧt:tcLou`3'cep+;J* l;"#x g+r+p8m۪ȞZd=>2Dǣ}ă\xAN1G KC2iO*@9X*hKߒcDKm1Gui0Ll(;H*{0`}5R~c\uGX)床C+36K0ԓ_KgrKA ^̐[Hy9Q`#,dzKΘ\EHvhZ&Iu= ~X; WV!a 7fNT,,9#u%Z?2%¬E>zk>ۙa'DSYڇWBR 8ÒmT sx]ׇNC5 %` 3l Wc Sb8xLhC~cdxZ" 櫺/:(1欽`!aU ֈd`Oa)B ^h;B.:xԓ)Q  @%Jƃ&}8`%pt>YT*@Z?|+sg7 nAD{='!NS0ZIF-וP{(w|OĖ;uTdE~A^6O#G= -`Ζ3&N+c8g78f_唒l fy+wIL2}NYqSzKIAEjK#M 1Ԓ6(QNEi P^GA v|/xYTUf+΍qt7{XtXH=N䫅|nK!ԔaC5ū X2}"TS]N 9&A13BvDoJq$ ıyrlanjȦmn-@6oWgmr1)Al6\l4Ёt|GrRn߱Om|b|ZxqeL^6dZfb z+_W/V{4ZZG69x @fC! ]($TuoRPr\ JB>S`J4 ~M±yԐO SOq0,?p0|޺gZIK\DFr'(wƋ J#]:0p8e73M8 }~->^7waQ"ˢTN)3"qaj,6G O{g|m{?y༃Ó'G?8(}d#$2(wTwW҂XD{T]W5EG'*Tݿ%j^o%93l7AQ3Tx:CFPM`pwup\'zީٛSť -I8SW#0~xzZԞHʾjw*&(( 5nq U V(#MqDJ&3<"LO'W.ﲷYmyn"R?/bV_ض s$$f@S~G{&[K 'S4P =̴m*VxYQn>P>|wVdEnZ {,>u^d7)h},J޻ 'S![(mMW_w'mSʹ3Yv ?b0p6{cLMNM"w V{`gl6CtOnNn)٠d[ppz0ICyXAS@nWgn7biʫҫŏ ݥx-fȤ=a1'Z*9Ic1̄IM,{{33𑺭A[<ǒfe Jq*!1 m$?95ZW ;QVx|ɅMD\7_e3MQ(lu?nÈ1cғaX,!3j;緦F3qq}Pfdb KU9iqad%&Ǝv!ǡ֚_-02k!*HߵE#|!4PmƆ%E.DQͯcMbCH [쾒TtkMԳ<g"eAD=.E,{ aP50m\Es:UC' I% fģlf Uzkmdgkb.f+܋^$#3~IpK 9 1DJ%G5+$LY ݲ0dcT|;t>҂Wb7^IoQ4Gబ{;XS|rڰD':Wi$bDeo]WPr]h4$9XrtW|4x@z ;ESʐ(g8rMĄ$Ja>N>dih=VK81Q9r_IL9X|XzY;DsbEw "CncR i6"3c;c&ghy1dyxd]O\^@|]:#* ډtkgC6O-g!0YxgȒM,lEiv~E['qƱ_]C/qO$B2e^Y*)_j%&9|o|alZe. R n=pv_,u1P= 0:{^+˱\Է%i}X>QE6B7 \PW~ӻ@Wai8.8 K>g`)Y Ҩ$}1E[1{V$<4M#BV̑) NZ7$ T{N:O+3`FG\1PYÇ HA]yk$0ֵ2H:& 7#LC;=xEc)̃}3{ 0R% W_KonK!Ռ.:ѰGG^3H_E]D[/rk $y]*K lA\Eٝˀ5R#>?mdH 8;Zvu$EP{&)[rF A<tYD' BIcw-eIVjpuxfPcl0ډCHGB6D} {Ψ2񉡌y$.WmYz2DsRޫ |v~Jh~%$#P$ID<V ?zn--WF*׆ fe5N^6kXj>P>9Њ s:r',k(t8#O-zN]尙ͳdɰZd 3 .:XriLMVcP+B<`#mr|/Qj\~2T}/jE,E:Ҽ/K4fܾѴ<ĺB*8!\9Y,/=CRG6' ӻߔXjJa`V ~Q1ToRt}|5w^{ocQg i9,VCuH'*dph—ΘHg@B{#FG_5X>ʋo$7pjkaQy#߄{ ,DifSk" (37hfZ$>`H{^ Q%g%FΆ֏ap%;:Z]tJEATy|M2d KC1^R @ZfxGAF6!Rl.Aބp\\{'w{ߊA-W:g7;`YpķZY|͚ݏѸ*̴׭/.D]V)+м?mF8 5m1# YwX78,B6%Q;[%?>x>h:—n1/ИL1_l % 3 Bi5bU%ȡvօS>@.}TutS\ZపZ,+/)MLgltu25жͮ?qC C,nL!Z!ۓ Ih@/{ּ1 R$!6+P.SyLQykX7)lC,Xyd%]n-)'.W]Hm*VUy1  %ɐ&8("1򓿍(7\lfϠ*e(UBs(a0-c:%28q{PQ^Cު%b-H\cVzNaL L?i+J|AA=[=q&9E1⶘n -a1`뎠{l *'w)_}qP.U<& ׇQl]K$̜Gμ =ͩFNhowuGEA1<,ɛ/56Ru(Yvͯtz-IXD fҼ=VjMą GKᣪq4P tSdЁVw* 0ƌFp|e~߱ (x2=DM3GZ}6 nG- 0Rw' uwֿSw:MUmDE\xFCd֡sׇRotf!z U$/0;F S|{mdAXepAO U~ C^_PHGYjɣB.-͌_8scL=8{NeB#k͘e 9*йק6kW-X[T䍂a^._ج5XJa0ZCEA(y2\+ )ԍNǽjyw\ c,Mo]oz uBRq@r1 mүŦߌA"K3֟3>9>u7|8jNf2/}AmȚSgLH n( {i!=|A3MJ圈v^ҵ?UѾe!Z?0P}\! K)(x~F@ 0$C_;@ًK@OEG<:0v% -(Z{3$Z&/-f5=S;I>j.#hu >8ժ] ϾGBw13"B;=}a@Cr8BM:͇(.Lt@٠&ivMA!0`sG-k<Qպ k7| szo^rҋnzY?n'>H=^8uTCqis1ue:d2a šl쎙]9&n4l{#++47XVa "T 9ZYg5م}c&$*gnCNժS1Gh4$T;wPƜZ к_w#}T΃W%_} T^ K'ã3ջw/R>y,rdy799i4ӟb9ґ YK#xBiX 079~zvBcchOfО4$dLĄ *A?hHꗡIȈ{DjN%Tֵu!EB:˺zTse`LnPH8@؇ G[/vV3` iVG"ޏ2(NM t1౗c S%> Cc&8._rlF!5՗<R-r0!ةk/Yt r0-Xif/Y)Trj,jÍ$8Vr}Q$jbN3u\E R}¡&kV/$7hjX`)Q.7eG`,FZj+R޷em1Jcy|J 1MIy0 3V]ːx2mr"H "^:u`yij ` ΋!iD846[,;W SvsARumā'.A #$7Bmpiԣi&2SPDZ]nG$ܲx(g'+[b GbOG{!?<?IPϩ`U=Wpc}ZZ_ m鏘RYJS:ig10/voH9i7`Q6<.ɭ-_ӾҿثN@`'0q7Q)I{!azs7Y%qkJT(9{uBAí*$S/;o];3j>Kxѥ+5mq=Ո6Wm lۋU)i(aAcX&b_ j/˖`=n@S9҃5`p.[|$)B^7IĠAV ̷@/+YTeB>"~o Th8kk%RCw|9GRM;k}f[ZVOIo4ݏT$oՄσV" b7[Ş Gn7J#WU Vgya(~qBH-@bϭH!q< &4:ğcȃ/:_%eYfS'':[b懬й\Sڋ nɂm|*I.%gSXjMP;Ǟ2wSO/]eD%x4Ɔ1ʂfĢ?8/pVbP6Th:#v퐇DÝQ@h>DKDHx:=JMDz0s)MjPhbE޹> 8ҘiYlc?kQLدŽumDݑW2˅Ɂr- }pqE=LNՔbR]џ|2˖t&klB M1ff;oEv ~W|Jc#})GlJ͢EM0(}I}~1­Ϸl"ІI@@(N-{V]=P7 H z5ZL##`r"Rԭ$M`7vE(B%vHػpcrO|^=xMd馎Ӥ́85;xa?WGg-!S%*ˍp-4 FX ::M"z</+!$ eV|݂.c}yH]Rh#>Sݼh;'M66DU2yrF4y JC 6# Vr@F GEb{7 D.hϫЈ {oQG ![zjR_x{n̢H( ,$&:4 P7u X{?[J0t[K*Lĉ".,؈'=J 8u]{2˺X!UǞX&?YepK*1XұP`c\']Yx27ܿJLy;vNsrz- 5.d浗Ӓgɱs5@`e[܇+5w|IzaF}SO   9*%]&EAVm'/RD! m#li~vSkd>FXA-ޘ4wH [7NOa%BeaorW|e}njCS7iEU<}1]N<ҦeyQdarL`+ֹ{NO4%m y.OJ5YP4ji~[쒱n%N9uIW4]>{ T=/;$a]0^eeZˋ'x;S}3)K\$3tfg.$*M+ 29qOZ]mC&Бk\O`%QW" a]AZa߈c!v%QfNǪeiP.J1b"oVzR/Hc}n*1 cHhv6xqoϳ#0=·>;܉]MDu.=q8t+nh1`> *HRg|C Q'.+A4|~}ӉT tQ  $A!pk^ z,-|hKݙqvTD w҈ݠ)- >~C& f7tZ)SEM /V =~YQ,5sf`b{bc*j|QF.~3`^ $aI\fNHVW5r < t|s>e!M7)!eZe]z0e^TŢ0IhY_lǺ2e %0NĻ9z{=`i9+㌸ H Dؘ|u]265T"L1HHygMLu]0b0X ԯeFgeLm1.JSAib8:L.g5"Qڢpߺ!5jV΢ cU\܍5Nfo$5:= E cH[R5cexw^!Һ%Wh^uD:'@*ow)e-a>[ζZԿMRx'\.j ©2̫hB:Lt\HʐFzrDi[aFkgwÄ$bdIZoGY<{cgGTU?;08z,c.#@RfjrU>2nPWP.5K4$l-*|mG 附uRU+>-L>m}kf8W4@'ގzqQ(~c$\`BjZ) P--n{SN gDo L2R|RJ>)õϵP;qJ@6诱m\vi-u!"WU$72c|i +JoX5 Ջ b&#@;1BZ:]4bKoq (j@,ʫ)fX[n(-Us!dkJP@x][ҢHebι~Ɯ,]I5Y'(hGG 5 Zz7(9P%LGGHAB'Ɲ4xUGO j,cˋ6X7ͨJwDo`T;BdՕhirYg<'BZ%/7VAjsmz}1VQ*PtiSy)CE6Wqx whr[B-r۶ʈ>NLK>!UM=QJp4C.1ke B=%_Sǣm+<ƞG1dDž= {,kl6MټRo7^2ŤbQƈ`BW/j>_~g'%ZӍNtLO86^=,aV6ﮜÜ,Ɲ y-yVz^oxwGWۨj<!K"">!O"Z=s%6[n<ܬ`ϵ1+Ұf]<"!c{Jė8 ^ z:70dTm_:s=j`@{&N꟥1߮]fl| oF5&I@ grv%0asE%C#(3)m^zZ0RoUW\[ī\zrb0hip|qfVs`Ggx;w(<(u^df‘v 9 _˨Dn.{oUBwoK&IUڷǢKJμ}8+\MX.L\G&\ߣQ NShf 9P/!~HJX.=-9 ϑK71ihr;~q"D QTw:Jwvpwt!o!!3+}7ʙ+:A' c!wKX\a^;{VH-g-nJ|3U꫇~ۭ[ۍZ|$`(ڲ h-8tyh$c*ctE g=1Osg(-|~4H-U̲cWNRa`5*t9iZgt06r`[o =|9.YTZHe ~_E%v(U6Uv/dOHIQ%mHH*$͸pr\U"ʜ³:t˄F%3èٱ&vɦ,G1 Dܦ3UWCW Qк"W,/82 ![K+HC]4]v税ܺrʂmHo0E,y츶ϟ3 T֫56=OY)hnֈΆeJ-OX[LxU56兖9Ү_ ID],/N |ksF+"@kcB- BٔnyWЁ >hoIs0nt=ڎ͖xt@2HkW>Yj ?y&bê e{'qfl:v1e9:TBenE+N0%^'L]5d#пaZ8dǞ|eXYBS͙!Fڄٶ&zxOG-ABq Px&(dmylav qH^Tl#b[]!\F>N#@8$cY;*f0^F?FMӖs"VWn_!\)wX:CШt* 궷EQOYOo77QRՙY 8HQi:2`C&xLSܜa]ot1 +jx70F;V7ۚ2}]B.*:c-?;5irz=3Bc>@rTؔ0|&w{ k3;L)xHQ>('r⁞_35o;̇$Up?jC|5t5 ;yYPBWpՌ}K-Cq xz1I{P@F̐ݏU|8㳭Xa5RdV$[̩c'+QծmX>p0Ҵ zQ_7%'cA\6(IIMss/nV"yvUCG _N9T}d'Jjhvaqf8D~9^2+΅Mҿ< E(FMjܷZ/f3GHsچar%f(8C4vqP#h(F>݅697RM+ݕrJ UHtqV].50ϔHf'Zsez{"և\߭G, ? :;K3ӹ\V35cccƴ&}_~САD!*]9op 7Or?AP#`}@VuJF#ڿVJB8t{)zZdӫoߓUmRsg.7i PM7+xq@KEə""$+JL{\%$0XW߅`1, $V IHעE&?$dOH9l'ʿ Fq\3*Hp.'ɺ;pht;jH _R30:jNcsϪs$wFd z`'E6lzxRd|DP:7u҉(])b"H>9֤K +FSIY_[ӣvSa?KrJ;N XVZ$S;k?_1aB!Ӓ'+s"f.)A"^bغɞ,HwܜWճ/gD)E;ލ9 \~). |':yMݚ#Ͱ#Md|׍,$6͊} POsajz|/g,8*$/(Eϯyƕa ] Ьy!l37<q'z;b C1;5l~7܌NQ.Ah<;yujW^ZY>8eͣ@#%+/GSvQV$ >09K5e-IJ͢8it,7ߋRF+uSP`#$r=Oɔ ;ynT )pTrI{ !ƽ6AӎXi+OFz?#|=wVZepMnhC:ry)Pf㲿`z(XIfYq0#1 ai'eRdN$ꍜtWEG5~_hW}YQMqTN`ul'e fg>)± lVGK\3Yn2\P-l8wBL!)zj'ʄxi2bk1q?є(U49B!p~1:_E'={)I1L8"c.4>.2RBF>fj ԰iYv[cΕRO>Y[7Y9уbF݃6":kJAĤcu|(t2Hb9{@ڟۈtz):Jd8gf xC=!+e7._7AN-I:#tͪS,um01؇vAOj'U\<wu x;V`Pސ9.ELGnC(sk~/onWEK/ %Kn vA:A;IkP*s^h7ǸE/Xnx"d=!dbaY@"4% z=/f Tph܌p8{"sYr.F[5Zs 362@kwmom:b0"0\1^vlB(jb4)lg(Kҝ_<5Pg]"[ )xa$̸:S@rq,<n|v<"/]\m#E&g]v-3欪#TsCs1v(č]pB~p#Hc: ÿxTi8ȕW1KZ, ۩5 xBiX \>c{& )#|M%L[Byl,ƙ,M69z&wifXD"Ɵ2< N"+=Ԝlq tt ̒ջ nsm;$ R[{)QH d"\[&|sTVF`}oTWuct͟(+Nz$-}?l?ᔣ.dIZFepp-Jdʰ>>|_(lyy_S-VBP﷞w""NU=ٙߗsJx,((x[ #/XC VS)5(j2Hv`+#y]ezʠ6Ц,anF?vt ECycwEPppB AW>M%D|Ztݸ զ(=-}g;-{V$}ωbiɖ2|4W{bm EGH{jR=X2fDhnb=7a15Mg¬zlAo#`LppV'Irxo{?60€ukW&fri8xpeuL*w5r _`kJޓBŘd2Jr)hе@SVh@3O;ndnږ]ǑH!G'+HBMG`56m;J.9˵ @,Z xntF QId4ᇘTaɪքyETBY|<=@ߎ*9s\~X>^mz")[C )؁JϵG3$-`1 ZY=YYuguhnVvVCsO $GCUGy]m8oK:C[,Rh3بo&Xr]6~Ax;ff[Kp@o(Pɵ`{$+zSyԊtx Q{3R-g[:>V`Y5w\Ӭ'7)Jq§.LèJ2U{W HkU(^tW1{z7^U/퓌8Al樳i91C}TkK㔝Nϻ%UzX+/X5\(U</8Ej>OcRܯ-)YwΉTvarBzzY?l䝉Ą({ 3zJuRo$~\)PB0?L1tL# mW0_g9qBًtL=no6VߥhyЉ59.!0N xc=9E.ߜ~XOv6k#Ɵ8X0Q0|TxɥFW&$@kJխ HQ#ͨZ":9IUBRس^r42]%e+^z'Y*x8 )jT ^w$j"9=\?vᙥS gaH-PR wI=Kघ1jsw7LFSYFqd8fmoJyP^d>HmCP{Yh;C΅bt̩=OMS΅_1j{/+bcS:q}S$6Yo2<&yDz߽T*K fl\aR_+@5! g5 }F䥣B շr-0j .7o BH#FOKPoYiXgiI8Lɲ݁|)FU:)]MBEG+H^G2P1X6t-G){k=q <8pͭtr+Z !@8 K;| d#Cjm.[= Ήi(i~ĈOzbH-5?p xΜe40G.OqX ql ^p1k@ޚ2m @$gQ_1]{"@W>jP5t-_;W`VU{G(7_"S? bϓe0nWG_[iXCU~QNv#T_-V_jߏGE>ѧ^Ѐ Ck!SSN(Hr\ k|;` w1]%*k+e%, OL WVٳ:v4%X{i在09Ki@&"h$<4 b9K߇&t07ͼ$8\0UUl-M>MZٍ̜`(#prVi6+|@?) .Ԃ^IkJ׏2rm9vDՑ3ҕ sNutgD~)"Kd0Du8]܎ӆW:@2,],Rr4}MzV=J6HLeP2A'Ι5?^ p;'ٝZWad*P ~q!OVJ\5pN JQEW?TfUFReڛ.6&r-)ÏdI n413Y HC.澐Vgئ^א!Z'-h`P<8  %ip]Dp,5E;UgqĨvb6G%DHD%zkr\40M/DJcm3no6T*'@`G;'ņj#(A('X(Et.;c~yK,/v<BGBQrHHW_M)R@j(GdTW)wfG`ыq|Wl^^7}۵7jC>H4(ףsP7%/5y%{b[#zf;,GV[iXș|ľUTG*F=wPJq'|2Z/<6V_ab'X>O- P0Epk7T}`aO6:l#]sJ c%۳=Z}N% L* 2ckjC"$"D v<4jdF`MJ<&ܑ *A tmX14mx m4)4P^U-ΓÃ}8{JɍEȁdT.7ZiEv#\xwkT%!/53VfzW@-ԻQk=w`wjh}-0q!Ix# %zIL06*1ƠMgW! fi.C9h44,t(} >rD^[ 9x&.o}ǂ7ri8h:_y|+.lLơ4X 8%Z-Xc3~Z<3 2ck^#[C25M2.LUCdr/55wN(l0 )am֖P.Ry"!SfWڽ̭͑_W3zEomf /}IE Ṫ "ӜgY8-wR H4|_gt7ȿu/^yAQJ 5QjL_)@o6t;/ {թ?3fTm9i2W28` t;|hۖ _x :8!Q ~ݩ(g 7X#3dc|xuP%]ޫ֨NXk036(M'e `m4y;H)u)`P_A"`QDܧ~R{j}&]B͆F:euKa8ߐb4wŠ;;(2xb ӳV"1"J0bLb:L zQT3Gm jAl=2?o$$/aZ؜j+e0)pCY{*tE[DoxF}-PԽpc}җ'5 ne/@9c!&Vkkv>xv &^mkjİAR3֮Uf5Q0"n7ƫ8JgT}OAx8NW͹z\-tԑsr0mBss K7 VJ֜l_|`?R|L4}o+`0f^l!;MA"oFìRVӼEf٪!X2Ffw企@4P%ky1Hf BNjĹ"ۓͿTſ *i!%uFbG%2z4J9UW97^4ER6_N_PYEޣ/SHC7J`XhCdg*/96Sv>ⰡQ*mǓ=n.s0-,;l]и$B?I]wS h絢7w 䝷͑2墩F[ KAєZ,.g6+}V-&_^.Sa=1a+i(=q5= 焓Vs ]}Jn" SgL\dyiB&$sa `tVH'Q<U;TzMRرisΰdTP\3o fd%_x902% ۙρΜ1aFIai>cV$ql?NOI_qJff-Zd;]]LG J} w7O{Uh&xSD?:'~MoN\1U !ݖ!q־8% J^cY*a/رIa[\!_.aPөK^^9Bkg7`nR{vQِm4\|AM7S)ɹ1rP 7BD[2G IBG!cQjN7OQkhfa0~ϐu1Rq5lDH9B%&3""(7/DlHt]]XϭOEL/<͡)‹8}X[KrXœWdx%񈸮?BA[oRhaܾ7ufepm&́i=]9DMCKfP<<rƫݏЂ]D "CLҼiߖ/Eџc䠣5¹mXΰT[}(lrs }Y:~Wګm}Z-鑕D(avR7Af.Nsh֑ ؉rDbmOlT ,UH< 𰮾/ˮ|TI(|#5MO-PHAߍɗQք=޼o^?CdC\cm.[`RJvذ& U8[ӏ)܍knpP7p@vII^x|wdm n-&Hvle:SBHw`9%&GJΈ %.X w5u&<$TB(DŽaYt4sBiZ] Gɵ&`_y$P oXbLe:ܾH`pIwKNh?]&ƚPv#L&F5DkV{Y*{p -Ɂk|*-kB푟2ϒdA,tf,Mg<ft!8`U6. ʘ6[&: W>&[NUY[B7!L kH`ְk&]-S9jm)ӓ<ĻbF ᗌnSvka.j4WN~f H$mؖv@1bDG˾+T#Xb iT MΠ.; 6nq]cjni#5\ .{W/qf^Lּen޵aOF\pbK v2$1,4E*-k:c 7_ ^Ht}-fcHc?SbϬ $V`dom l4@d4^MH/Zv+;9JONoƣDݳ`^pzL#TO6r @/pdeT#J飛ۦcgڢ 7dX cdMGMHꃐD u+ nNRfTmaAcG|4;`H!S(DUrQu2HdևSL޹䜲hBq~?GF\>TP8:jrɔhz/s@E Tmob=1'ڴyc'~bt#k2wt|nwǧ" -;smPy2f^WwΞ!D|21VFyWjSJDaV5s/(U:c+qtI^B)oǜP SmQ+1jĐ:zcv7g/x!+ckTބ/V|qT&vۚAoQ9awY|0i;Hr8WG=AZɪ/6f QxCl68̡}Rr|hvĂ p+, ½(;++}Xkk'ƒC:@Ig%ʽ%D+?S{bȍƟocGSsVJLwݱMŗM3Xf$*IT{({+z0Iapg`jf(P&C7$v*8D!  o!n*Rxp}h` I=DFjsuRFظf* [.Vpb -xCqp%v,""mD&2" +ƶ#V `| W 8CƫB;zM]pAu8`}xŜ$ E껰_cngR=coG"!iQvLcT&*c#M+&kTh J J %?@Qao|.n אֲヸ3|?D vAL&"Ȑ js%_3t#2L &~RLD?G\syJ+Ɛ#,$ʿ>12q/A_+kisJ"ɟʽZ1">P74[RgV`lg8`cjhTaOӋJ-EO ~N$ުgCe}0cMUW^m! Ee$lӼnIseF%'7 qMᖕaDma<[`!#W/>,o{1.dKZn^}f \RDKZ\L]BRek ~v*SM̟eHFq1$C5F,$eR]-c_P%A ߺH$32jL@$v&7?eQ<ڙdۿ{MH]b5dsCfASNtl1kbƄxE35ϠF]SGـocfldG{4ovD˵ʗAv\nY%1TM6},Ep4xMG7#¤)6Η!@g:-`+?7NДN[?>(T)u ~!2K,p3_}ڼE^֌6]n+T(~&ڵw^R5>?mI8D3*YZ8"hJ׈TUA@]2=|/-8E7 /WM\g fL%.tZ52:wHlH|p0e()smY5n4Ky ]GSu/䃟Xq6^` 0ˮrQlYr9@REp1e/-㤗ß Ke?>ثEne- ;[eQ<e:іBlf]@go!G"0~gBc* G0wxؖWo4 R,j02]NmZLR гtK}Jǂ Eb^f-*\đcRqXpR 6EY)^%ϺmeZ/zqJ8 ;&3x0+Vs;C ޳Vy)HPo.e][(hLIU[4^l8W2Pę1cr݂W J@w3g.g򎜛]ȩg1VV]>ߥI`C18\l}kp󯳡۠*G&BviUA%TKΔbd̡V cWqP=`Q }񿵾o--ŝR*YHZPtKm?aQU䇅ʜ4ˀ#F)  SUSp&]FhtpyYp/IVN w}Z洸n;7h7+L /$XyZi{͖[>;n&uɛ0[Z)"{6/¹Va>#Ӝ'm3?u6Px+6G;n@6raܺz{y pvѹk^:!j]BOd:B/$5;#g>-X]Q8b/X <͋_v} 3Tf7;*b`J-ٙDذ怏ðh'}$,7MHBgU˥\`_ ލZ&$ɤy_˔Bnm FMb!bAJuPy]!,z*KY]ɦ1msJd +|58yvG=jX{I'f&x^pڔXbצ"K@0&mwT`f]HrRRaxG qb [BElPFؽHK-HeKw2/*׾~PH)a8L"B RyQ 6d,0LVSeOZR(W/nFW!PԶQJx52HWel=?ae+Sok8.YSO E6 PRT7$/x skϵJ22i%jDr-B=dSKSO._|f@=qkH˽HU#˵Ir8w^]MrIuLJԢrbM؈䐊ZR*#G#$?`; QC(E{ZW~, rՑka\Mm38΢ {_?BgU1C5fȾ&?5U0'麳׶֢6! B]TR9\BkfLy6\_6#T1/sF}z[8PgtIZybb0?CXW@)RU܅$4U HsݎH1AOJp']tB S(+ M~=bPg@RRQe$<, 2Q [˝Rf' ~D⨂YǨ(Hkj[rzpC ɺnn HH!]3ŀO/"L9>-N] \1hljQOeܫCk?\r^hE'3PN3whGC8C.KLqFl'rOI?!DݤH= NnAW/q^"kI*Xx, 5f&+A:$a!X: 풅AfՔ[=p # lA@Hgp+U5ykĤv#"rjʺ *u?kL;89ku=Fw20+m_šVXC:ɍ+ h4Jt?5ee|!GPٙl>w6 y];[mpKb|Ie/(r1JA{Q"M1^!ÊڂfÀֽadCI^ \aqPDe;:6Ϟ< :G i)T$V+ >MVˆY>ZH5DR'WSːG+O!c߆L({>naH_& w3v%!1R$&2I?^&zϛ˟od&u fi\~QeQj #ր f7:ytszkE R1 .j'*XZ7s"X|_BB[f0Qu;ApZ ƀCۻ+'!؇U0s7M|قn6g"_9D&"T6N0B=LSm]IQvm6!g.h3%l=t{jE[qW%@^eb)>#{6)TYaǥz3stF<]WIu>v7STɩ4 MJݍRzTwn]qnX[}6dXK_P6&z2懭`6g%˪ x6my1>ha*Q4z28WdDDc 1k8s9]㊻{xb`8q&:Z?EcfuYM zk[#Y1g)nopވ2skALH9^2*<tSD:b $YڬC%ר$ )a' ԆE/esem1 52\k@\UR"tR곽vkiH sȰZcfq:v)M^:$^B)5z>gүMYtbOH;}|Vm,_i}akQ#r.j(Ň=r1v=Ȗ7Μc/-bEsLNȭ0#=2a2Fư-~oomM{ln}q܄ y37DR%W^.FݥIzъY,~=@ꅏ)#!O9}!V .S,Y}׃r+p" Xs1T,\lOYV9d0ÏXWR/>cC)6^JMrv fj!"oP3cXh:sw4},˾di,FPJw6_m6zn?T]NqPA'YUǘ r%5G56q* FָV}o{G125r |PWm5-۳aظ't t'v'?ҁoe]-V#~EO'@%m-M}޽[+ o*9+}Jw,wfKipg;?$GSb$Ɛ7GJ6ib↗  UR y'zKivC"SUnOڮtn`h~hJ<-0ݤuDm y~Lыwbjf?J&hO P_) vpc'g;b֩-Tò1ӣ\5 Y9_ouw~*\}(uY£or[$8Yw[㎼ _W-#}oS`'^pJ!a#B5u31(rJCRHIa9]ce- M$.B43~y/Mv*c%%>`WbHcƶ&)!p&FgzFEsǏwI̩[|ڧ3c>냽csz9kg%1<` n}g^D?b_] a w(euƚ5<ŒZA3 B ́2IW7aY4>XP*F7ҔgʟIyVJ>&i_zDPGɅcl|3lGPg]Dӣ[JK~P^ֱ^ߢaj?urs7ƆV N}>_飫 &I3D{X=`nlun6N@@1݇;?o~Vq v& I*> ,Lӗk;yjN&w+/wʮP5L<ͧj/,w9#fژie%tnQʪv=ʪAJ8;eΧuzpso7?n՗ӥ P-7kF+vP2#骭HcƓ#S^b 5[vv$ާTY1[ 1&u̼Pk;‌\:H珻}fg6/=eD=N<0BP9"O࿢JvK tdXE5N057 D1@/M[L*UaoZatv^hWTyxvc_/?*Vk*LyNxưM,;KXV{ EBiI>Ҧ\蟄l4w= Ă*q' ABq2xA59,irO;ZBx GnUu q' Ymq65ðdWJnj~Gf;p ,5IG5Qlсﰐ\Yq`)`:a;EC e\ѯF8{ݠ= IօԙtAѸSX1COTۭʪ466Wm`-A ;h\cF& B 5sm\ېaA~|\L-γrEШZ|RtUNغ+Ѽ4fXQHWze3lFс} x Mv7t&)$ H,=6ǩBup)÷ӞޖoUHk#0fMsX0`9ـ7ކCF:穟QASPBRgHQ"՗5^ƄS :/n. xBў,Jꦝ r *BKqq^3fV9/{tzy gNcImqT>jZa]'($R#Dc*>) ?RtCÎX^rR/ 1 Z](c|('K^e1͐.鮖2'"7 ә/]PTW@Q Ҷ~: g|!_ p*dg䁎e~VB4ݸ1z*m|>|4BBJWS$s22zWZW  epՁZyA:߄'0ׂ,8KBstD4aZo]6(F׵ٚlЗLMv@'RPr\8|.4EliC+k\g6u Q Th& 9c^ߡQ:rX9%:k*=OÞ&MꏽyThT %Oaob]VTpw}2y߯$ۯ&snS*A1Ŕ$ {39^ME̹)7$禉ɩn滐Ofŏ޴H&(tF)Ծ,JwX@Yۙ0?U Л3\F8 :(k.wqApL2lZ#Ͽ4SaH#M.q)oy"?^k{aǬZ3f뎌h n䘾mqbW, m nPīdDaj1CwgNP~/au l'6Dbj.e+j.Ȓ:87XA]+psEx(Tw K# nd;c.C>eQZmmߗboHQ6_ m iy>KVg]'Q.kӮ!6+a.<9ACPGl##ŪHlN["?\w"_UFAyʣxCc{ՒB nQ$~=.'nJ,tNO0M}vXsMvJhnJԐL08M_c\^6J<(5CTl[Hc4IfUx:*^U}ϊVh;jn~uĝԫ<$]f2uI(5a;PKYE+ջ3>c YK14I`[s"|5|sԾ3J+\~wh^ 8)Lb'cH`WُXMdlBװR{ D_񩅸cHE"Y+aQr=+0S I^˨+j!5}E=h \QS d@6[3~ɫ3۫&rBOnשRTS^ӬFT|t6a;]:`T VhO9J%8?,q>QSѧ${ܦiCaSET4M;'Fa(͇A%  W47}:k C04PF=ҲQ 7Y)NDXՖg᝽j`ĒSȰ+!.p_L5̳!Q#g/0#-_҆GQW7a?6T"^}тbˍ33y3nʼnN%C=)FVG8+ԁz V Ak=lg8"Yhsm4D\jF_u#ut$P잉ȯ/" )uuFYY/JyV(1*)ڏ;FR%\]eo3ї8݁7='OfŦB4B'bFQz("hR36q~K\#>/I2Ʋ!V+Xek΃mΪ)EzR>mDr Z/XxR0 cZ6s=e,qw``3ab%  #4j&Cw؂45RSIս5@#N_uTI}-drꋱAZ/2JDQ~=qrqvآeg:teyg=5Ol&1Z[k[7K\!RVAVRJܷQi`;HAyK'3d6&%0T´ 4#Q2i:qza"Ep ʩ_ٽ?q†|w$T~fӭ[YsVXK*iL45By 'k Rzd~y U+'!,?bN a U#:Sx2}o244⇉*A&>)?QpAƱ@VVEm+d$^};hyؖ{ XrqEDpI"0{,4כM,N0.)=t)K"'д"&@h`bD/x0(h^AbT%@mb<}7;P!hk)6_`cgCEq(+}ҜWP,:ĩA^ZjmOeVWTՀ+9=nLIcM}8Ѭ"7. #+:Z,G%$OESDqD6sq9WGۺq8̛m (P1cP%NȺR0 %曔! Xt"osiBZwYL+OƖ`ч-[D+ l{uсV_pg5Ge hMPwj)Lwv7$#d禣6K9kBEoZ;{g=>KY[9.\*:?<|ƪ` ,xp`ҽc{9FvhûW(OBၧg44f,=DoyW{ߟc@G VOTf^Yr}KKYxd8+jtcX2@7926%FsO԰)17Bb99+jJ - S; <)p,ޚeN&9SBDc'lnO+%'⤂^g5ydԅx^ʕ f-y$#UHd iE^ 𩤂#6+8`i=DF;KIza J\PK"HJ(Qzm'H*OTYӴO]0s-[k R@PL-9_ ƃ1Y3iluk%y̶:?XYi+Y1ʇoj@FoYݬ|G ~mt1 #?DcҾ0̏.|K!YU+b&"EHzlVCݑ<;eNW{B ,T5ns:i<$mE;}K}:2T?Ӽiz3޻?~_,at ha{y9n6W Z확xb 0V;ݠO- UtZ_*>-XGpr|Y[aN5r'˃G/SpnGq_*TQ2{ZP! o,% Fw;'żMkRV44HkicSn)3D{/͏/xd ,z ݫv; J:T(.S(Ïb4E*qfu]MBcuiV룎7W* վP (m+ SRՅ:!d#,";ڭfՓiv"|HK %Rrmcjn ĚFsh!pPLc]<W -%^ Q>sǫ >`OL#e,[H_sXg3|3oܐ 0ۼHUʥy܌LrTZ (]bd7ydޕРrxbtBDT--l̹m`39:)Y)U׾&5Frj/: BH/56{3d8R9[#!,*-k)-=bQ6Uϻ#}a~:p+p*SRnXr8f'qA}Et"3>@険 [@_!F 7܎FöX:.uYh?[i{ )\ԿPs'43FδoK8^L}x.MpdFrOcʣ._煺dt;QQ1aN舉>'(?(cfn`{k$Zk}KOB/B\ z?@Vf+|0IXoMʳ%v,'ۚ ɯTc=Vim!Ã󜃐ph͞،'b:|TqZ:2HY1vyV;!RbXNz qM,/' ; Xܵ?l^9G(?UI} n3füL4%ݪiʠ;BAykxs ] X= יή\&V}~T `2;B&7o$)e \ޣFЎD|#Olwhk׾X[ O!JU!X~p_Cf#~'JE-: ZOey"TEk ='ODA MIǓhZ۹^_$IV%5^,_cS ;7ox$86EX%<"k3uQ[/EQ=RZ{ԥ.yB}ąLy7 R2;8q e SVæ[AAzN ʛbH:J`z4ա)mHaD5\Є ,J9Icم6u{< óh7 ?\<8"^9`pNHs:<<@4 h?+Zs&M +xHD `Ȳh9?@A^E}#7>;by Aۯ vF}Axߜӊ֪ qTa66) t<ݧQnƷ3{]>^*L-@0(QA["d{{ %)Sk*/G7B(j5L7V1ißdNh5\# 3oۯ|kb> G7W. ?c$-|^;<g%K`HZC9DŽS}LF]A]R9(M $gBB,R#vA7N9W/''"W]qgIܡ贋/J' 9W2pJm+_]|,{HPotNvT}#/%]DGGJ}hڜX!$l[kԴ /08lhO筭EV?YRC/ Yv nzM6Irؘ@0@Ls0,V)URF,aIK~GKlDDZTA%D&0X v(yŝSCdز%zXKq9\ir~ ډQ2}__|6yVrd%x?-`4X Q؇Eq]H*ءs3V 021g1&mf _K3"JߝGE2LH| @Gake41!ŏ0 7Lwhw_KII I~"vUPxkzM.7T:j*p*_9> ZV/1]f= QEILE=oUR3\g Nk YE|+g*i "-ٍH Uj߯Ȟl49ǨlRqv;TI],^' me n:hu)ijq% 0T]7 $1DRZkqClj񮩈ӹ[5hOȁtzI?q[([4Έ&vse>hUOdBӌ@[؆G72 2| R)`h}Aϝ8uO7Nh:m~WK/Qg-r{S86lf U&E@h̍DMk/ n6o{xuXo էxR 3#k033 \!#_?׮fT("7ҰgIb,(v_R6Vz[:PZ97a8;*G50+4s[s@Q49> :3 Yïwnˇޞ}\OX.Z6y $4m`u*S}2"wT}^>XkZ7 ^z,d KmbZOǢr1tLʜ&@Ӝ%(HչZr5܅d p4~D.B<~_t4+) zlj'kn,׷>Awص 5"+WGhf+$w/܊jAii@Ni:q{zqRRvJjE_X_ FDaQc,gp}>48i|)ڻvJʼnRqlF5>+ê/vpӏSF!yJlQeY),-7+ZD띢05ZW]h.&b_X씊aT$T,PS8#KR\S:X4٩*K_Per^FnY|+b: I8uYR:4H]L5E}@\gN60%4t @jɄ_n$Tay%IU;$_u$X['6{ (X'yf 5]sʐ(W-qjsh.TH^ivWVd;Rna،#3cfv׎vYu`?4K2I TK-[OAWmy{p4K|l<&YOo|$c <и?*f- ^̊Ҽı'H(;GLyfbcP;O9@ HX[#qc&3h [9Hx񋲺"c~ |gf8ʭy9b7/52-$C߂69\ uOMW9R|tt"B/Ö=|99S{yI +V[DUf^r^6x 9]%Sk?yڙY _P?.PD,HUd[b 9yL?2QX!A8OPC/XY9ISP]=E1KRZ>?HӚt4'À5 |?X^DvU g?11϶UA [jtϚ+F7ܜʵF+"ީ#0j]w1Z6h1p |KERMkvږM0b݁Cr}i >.)`Y7O+Ƒ%:wΫ#}p i\7YTSAv>ԱFTR.mc8Z%ATdP^dFE Wqbi|vɧZQ>|#ru5^(gWªRm qYd '‰܍MHAo0'! y&xM d`q)9THA.,=0]1 yTmjD&Y!m^cѐhX@[UW#)6PXPۣdt/ݵ(l-:xSQFÀ r!a݁Ǚ5^Rtܢ ی{2Y#9GȫeaU]:C>QyJfTi/v3~ay~R])X7|WivG]eۦ T]h&emN"u_֎dTЬO{T?.;]8҄SPlo_e(C + "*^M*9 qёټ?_ئ^#-Ⲻb>i \6{Lds<''; 698"/Q챮K{q6AB< li'ܧS2>*e{.3-pm<@q$V"Ud܋q6iHQmxQ(eS'zI`$#*(Yi )UGH=cS >EeΔ+G7okͧM*6KG"u7Y`|JOV{wمc~z^̆)VS{֛{=4_]?#[FI+ jXmSfpF\5+qhY򱔌;p)i/m!5Dc[˽fxlߡp$L#Qv@Bak?Đ݈eOtӢ%UHꢶ\ߪQxqыcLEy; 7d$.x ֻ$GyJ=c u),E>iSmI7d/Z%6\m=?iiQ D9g f?b">S-٧6'!]½//T[) >H9ͼ[;' 5:ZeWd;EGۓv9+' 4/ЀZi)J1*17lK#!y6:J~)J:]ʪy48WxJ=fJ҅r`H$#sniH )FLFܠ[ Ѱ`KR F7puhLNJ̓k16q*DO_vd,1PH~ )wt!b!\wאk_ 2), q8'` ,&[짔|EeOW5f)B +j)Uء@Y]'c5h~gKJSOi'#czYJ% G'.:ĝ"b1obn #gmJ`_TuG0g.+`[6ehx`J-aͶ.miۤ`MtPg[Uc0 ĠĖC1_^D. &!Xk44@)?[4q:V;7D9{"[̈́ DP]N@ Ӕq=[s!mӢBW_SձE1Q_M+2jn9}˽c͍9=rP*o];HSvnv< Gg߈]~*GBB0\OKmUcH0⽔}OɆK/'3>_zpxo9[,Ί<3R'VqZ&8naf@$1zive[&?*XyT^ƫu)B RvO=0gF塬IC'M}uҦD0rTݏZ N*K^PBBRkNR@I4>d7%ifN5hT+(62U{lk.A_<^K<= { (a+Ph3o|LH$Z!+ Z"g wCErzkCn d l* $'}MtB\h8L1Bz7_ '0ul3fN߇;aE;ZA֧SF6V-ˡYMd:NjB"Tܖ~:m/wi]m2t$ ۃLTx 3*mhRco}rpOC!XeT1y5+Rgd8x'RQXɀ]zf;g.L7 VzaRUj'$Kl|ŁXG/ iM,2OAMO7ʓwtrn\T&*& ۺ<kS D\q%ʺTӂ\ .fE̓@v{|#}EorTeڥΎLF iVCàk*j-ʘf/ YJ QQ=W@Q$bydgϨZ5-}ݥLR/ҷ`ZsYge7<,Zj",iFاܬZw1)՗6@J8ePXڐwJW8nWdx.}f[@QfC?rřu&-0jg@c=uČn>Rn@Y&ߌ_HLI(H Ћ%݆ɪ뺝;nM|szo&GA}.Sjc2г#M- Bw٠*4!×0LϭgrݓyfcKiI*O]2Ăv?MB(?2 t؀9 AٰTTQ '<0ke*2cCC*1F"Ցպ;{2K15b `<f!qЁ 3H~gKrˡV\!L5O-Sfփ|*F:/-fP&}yOÝbFItV Wsטs (*54- }::4t ^BpI2N,'͘ʊ0f8:%=,C$zlĒbUA]A !Lmc71kEf .֐;@ "🆘 7R2nbaH²Fag4u 뒮^2+=ahNa]!+˺ Yz\(TQ9FS:qfٻA+>T߮dsUE;qi1sLcp|@ FBQ4N/ "۵9eTXycllA8zM02?)$̰ W'k8E#%{(u Tx6,Eղsf->˱ZONi:x <$W6ںQєkI±`_p`Sq^|XQe Rnr ܓ:{_GtWm̭1O7-MJЦЦ!+/PCg?˞./Ag!Ÿ Q3 DďJ?N\ا'O2ɒNdBƘA1 5?oJgtW+{{RR}u\ Wk]bQ?D%|RvxҸ0\Ѵ {aʹLk`d΍(G8UD`*%$"^~CL|e̾:bM$-~iZ W.u|m|\hyxI2a?ť,Weݩ ͈V*l#<#nء:!7(eD5o e)#`^W$'j8"EBȟNU4yop R0_qI)$(;S90c+I+7,ӛV{k/6~vHW1A=DA^{Fz,Qq8zIYQw]4EOڰu> *ONs_,=7r~E#/mWr'~&m"T~ (/8~Vmc;p$N\MBYұ}ܖZ~Տޱ^co=s~&epna_%P.d\8FdNd<)3vCT?'UqiRRi+lA1 -gqIc9$:kb,_u߳ jT|?M Y,=bfkr1`~y []R1XDP`h< ujX R.KFڜ|h(yF=%`%cVWc-87aXԆC~%+wT %6J - 1L?zX=΀!`2 ?([&DF!#~6xE(4YFB{~>KcH/( yzϭεPKlɷ V{ IO8憌x0BhRΨ E5&<>"EIE `י)Ki:t (<?sF)I}ɔ֊IJ4MZWfccC?Q$&na# *T/X1u&u1ٗ $oiױZ} 1N?ÝUMӥwCY)eG%rQ{oc`;:aw8SYᘟHY淾 F,P`Zx}ڌGK5%TaW9{& )k1e%3Cy9JRZ{ yłf.9 hPbhm]a> }?%U1$ûRޑګoY#$W `a" )m}I6%ӗbGi!xY8j[2*`;Ip \F̲C9{^ORKo;|?ҭ^@ @n$ͺr҂j_hJ oN$D1։*S:&2ޛT>*EqraX돹dl;:CP{͸#C0B(D@A{?Qw48<"^oQm9 M$lCm&db2ITD/<3x{p\MM=eӱDuP3-\$#_`d^ aߚf~uWKO YUmmUi HZ!#bX;7==jR.ݣbajbJ}F>ArI*Ai)gzQYїx`UsL\!ydf!p ,3ZL$dW,O%bS8Θj#\ Y@!P`yH .5j쎤@r.KssS0PlˎMJ;\Ī{fAn#<"$EGS{ Qr#$Gw51u_f E;Jda&\g)V J q۠9'̖;S+>3ގhmwx=I'`qcȏ[33`2h/bf~'6GE nrju~4\U]> TrO'c͝qܽFBp8r09e _'2 =Lz7yDyT~`0|+^4 wk.&ƻ#7FC7EDL/m/i4Ä-#{Lh;ÿlDv6z@ZY,}Ԁz`<9ijXl\նg]Zi#û/x߀h ~:sku/d<~i!' ^mh(vhم|T83~a3Ӓv W95ceJ8?A|Nf!7 R1+Yrl)u ̷ ΄[L/Ȋh?}PYEU5ƓLE64$/+8}El10B(6pbnz/%6xC vs"8m)#?@m( ʞ 2FM7vo \V0rVu_=w)8n-*@ۀXAQU1lQC9 T{.lwdf)i?#up)B]6 ڠȊ1Gү>A$\{{SZćQsE{I13\rEҭ[Zv&~Ď~=M6F!1JZU\5➺b1Z0A lZ" կ}Q/(%[pn b77r&r1cy&jvb68aihg9 O+͠qel5E"ؼ,sQkQ. (4QHDUW6lV Kc7զèhnó&Q #ę}O)˔<-i׈K5ӯфx]y m=jh>YS5'bBÛ -Pٙ-RW.EY$ǑIp;{k^q  szKޣ!`<# 8FgNx!?'n˰Dt@Mxvu}75F/3Q쐹y^Qxxt݋6-HV4hR(y䊰6E 8E k`rOơMh:pcq@)y;y.V;GOrH  C[ﻈ|0χ0$XgT*Qz-%5,y mk%LKbTy "Xռ\ah_UUdGac<[mA#f6 iȮA0|T4="YQI l]Rn‚asT?=w67VovR<#3߳;%pE5,!)Gf:3-fp xN^Duf''r-sQ4LO2tMR9<B'vo7ݡy Ke5^S[iS "䰍XA@Q"{X)"4~E<681miTV i"ETzN #Yu[6kl:*uᄖ4ԏ7ѮAE.z!hW@ EWA%xi:s'HOe"#zh-kwvklE) &p8욡J3xjMj9܁EЉrG֮kdR3.Z踊u1:QB>!cO:Vtf|%E ـXh 78]oAhjڻ$@^*qֻeR/@EP6o8tZv?u&OM1X(ٝkJr9B G:k֠N@3\F[)EL` '-|| J4=MnOYS>_zQ7^on >ےGFwg&7h8ϺG/f9xKkxkȮ%u҇,be30v#L h/QqǦ+Mff9E9}\K! z-}J3EN{:26+r"t'/`O*V$7Wp]\'Gթ\0x+YYs8o'Z<8sr^)P۶! xB$#7Io@WnU z/G`#J8o)ԸɃD!W)K$MZ; RbT⸺*'ŭT@pD3V<)hn+IӃq}>z)h "W i\6 BkӒw ,*d 9!Vb)}zc 'b"xΟgK<:FS4 $)blCPzz|xYi"gnJ4>(>9Am;nfiz9=ȃ-JVr?r-8՗Lۥ72LgXS"Ifܑ)ڣ5Vє` ؎y[B$Rgܴ}x1|n=wP k[! /zTVb1$j_V1^ʖY9؟dby* 8D#ߘsnTQc1Rcj 6F$*tAW7 at<.\EyݬZqz< 70Hh<5e^5Ρ_B^?*;@5uB'VKW\ SNњAļE>xǬ6&x &/~&4S2 VKl4 +W9mR:9YtS CfHg`'e'`f3Xެ &-h7quy0H.07ojOF~v[}2G:ڊ|Fo0 #JNQգl d#93Іxnrj/Ҁ'Рv$>K!QMGedjUn]b޼u8 :/:JN->t O @h0 UG7@ ?(\F(\S >y13GzL)n JxOvt* 4QmbkLdVm< ֓OM(xzN@=oC]R/4.HMEḣ3SP.;>LX7ӎ%8-^l^*։o|A$` \rnzظ;fo&T5Fr= e ~= Ow|L~O&DrЊ+M &M `z+AhH<8%ݶ=ލ%BfxϚ?~ AZzKF*^^!YUy s-8]Kx`"s €)n1j_,s7iB 8.X3$}`h<:B8I΂ +qF_ 71D~˙Sދ} ͩ _CG&9\N^\e5sd=_)! 7-ŝ ns2q H遥r^$G׻]: t{WRYE1 Z',dᩄ`JmzV넊j˓_>n{½FBr;o)CupLxi]@ L"FVpe/D]='%z/bfsm Y/T,PV;~frW.7Db,~Jd<١xQv@lTLI{ޗѮ{A s*8 Dgzc&ō(a:[?J 䀑 Z-jn? rAPN)GcW7ք|Nd@zYFS@Xx(ݕ{㕩?ğs@*-/ 8I_MqϢ}Sy0Rv~v=U&qثq^\УMc_2RVeg]QtGy᫧S;f)9^RU?C_'&k@{Q7.}"6r50 4FsLPͣ 3xcPn^-XCL"<$ʲ]Z>g"݋RfP8 J&#/8$L缾M5y *%i{M%C޴܌I~;^(=2Ik͍pMv۽v<:V*;$3ɶ#%ѥZg&iŶטE = {AD 4<2cgjzNJC"ܣGly  !7GCf\$ޞ_4=Q884 k o_FX?% Ks Q,1{(-Wy}?s;|M%-[\)bQ^lcPyJDo W,`qXӊlMJDdZf'>W2.tf]ҿ_nɇ>$1ܗavt I%hYx{&N7ɵu,Ku=wQP(e?~OL\BBp'ՇX[d%q14.dc=Q-BWЫ׮b,6f;y[m`Kt` 9J6@F vbX o众 }4_.< #4?w#fq >n6F¯{_7x]$BK]] %&ȽtLJN)4,B_8St®[I})xӄUO@'w@mw]2{ZhhAxD[,4)e{Ԋ r5A6UOѴPaM~^&[ŻM6Y+t©J \N#UHf`EDnɥ| ՚QKw+Һka!\%%3cXuIjE@U:aQBz5SӮcD۠=bԃ-ș7F=ɜN8lXo41e,@WS:=oe| p t-'0Q%m/^:P>4==_঵#Ŗ6r[B`f;PlaLz'3:r\Q/d[Ӌ~U9Ȳawe^}m4tڴY!F 8.&l<8To) ;ūrrR4{y&Ӊ c`^|)ZbzӕCE!1g`/L1(\>2hi}stf9g݀qfwo-cHŴSU0 ;}pDʆXoPV_js]|m.oQPr"]nh|"pӞ.w8/\&TZd`و)De`*ytDyLKFUZTY>.{ELҏ%| VO-y Eio^~f/ܧ,/YVV0f%Rk>>wVToq*J@]Nqfdm(ni)7TЖFK6cnxQYQ4 -wM6s㋍De+7Ӥ~>z ,t6 Wd79hNq#zګEv\@ptɂ r e4d~|l g,aOX~@䮪8\B Y-eݠ] S‹nްиmE$i})EU׼dZ׍7ޏ-Ys umD^&,ڠ"̎Q:W7 ,%?½x(ן=s˛ҩxkWPN.\Ro+3MzZڿmÜ'fsg6R2U_}]O7YJ0 ><mo@JF*&hN Z* .<>|]e(I %2-&Bz& eq]e?v -CJ:5yj[PёD(6u̵Xߝj5 G&:-SiO;pVۉ0ɬ-NR͊ˠNxNuFJc532HCǏPtCw5⒌,TrNKNQ^Юint6w{askŅ2P r}~x:EoiOS%(oc݁UBpd.7A:ɤ[BEmbʒ}Ql4i9lO?ྗ8Na}k8r wQaQ}rf1ZevC=`)zq,4(<Ԧ/GQ#!pzI̭l3np*ȣa^o{ت\z e)#MLHK@X"d0}]`,W V? &'ASн4?Eh$Arf%}ZBuZadF#̊\MI9Ԉ*32|Gnߙ=ۗ0,HOb6GMNcʱ ְozleg˩8v\w`\*xiVKcط&=ZbyQAnFv)]Sdyy)G3/,%B;J[K5wP$W]tT? PMW88AK;=@'J]JZk-o`%짖/ZZ3 :tTdxi pь왕( i!j^DAJ o kOvEP_)X.flV:S<\Q\P%cnt):Yj_-ivYD}k:Jm{VꡗP4n|N̏dKN&,OH@KI6 @A_+) {Tx|k3bPd7ɰ"8, MA T 8}}'̵g|l;A;$E0= }ڝ3} ě[׉2֬zp|?N `E'DD䚼Jfp9"Ssf *6f0ykpc\6@| :H K2nX\h΋/lb|x&G|ܿhZ s%4i;(rܛ\BK.8T睃ќmqj͈lְςqZtйM5? 9T*QB  &Uk8bB V/uR>6(>Yo]6Άԫ<]akqKY(]8!Ξ y扔LxSRSEؾ )_Fox5&Jz a:e}AM?> ѭLAg1sawrW$N<0?fSe||EWl ]La~? %mg@L7{qdbpU_{$~^Q_ITҠM1w^'kg'km^cd]̬<'wyɌY l-ļ%Keߺ_~(5 $kwH5Gj>I2?Pp{ 6jLͬTSB8uI+Ëa8Oh8(Mc@ ɍ^` 0l ~?PjiYO$Y.;41MW=Pҏ98 N2ٸ1P٪FDCDZfF){gPG_>#T(9䯍k?`KBEY3[ބ6=&hBU&f:6FE<0 2 m˒'ն)gUMY܏{g풿D;_aq&}/WU7b{osAlw6lIõBSob7(OPyǹ\JU·gtmSqpۉΞjݕQ#&xUEUnKJ);Z}w ,g+;ְ|Mm tc!>~@4w vtej@t4 ($ƛ*NPxp:^͇Jhhy/=SA%xS"Dޯºl4Ӭ@mdnyQw 7"Y6Y4o d/Mv5D<$yk8d_~(?e!GWހJCȁ(2'T M[_/ ſwBf#9p7N>9ѯh6qz*J?y'n XIx2BC)A@vt"cC: Jp!׸>VѷaD b>E0<æ6`W[WiD x&gɰ5-cQ'b7#nm 6[Z5c?XQqcB)5(6%|[k YLluZq3ڝKs ?A"59 \m=$&-[BFu}A#;vUhICE\l!6鉙OɁ;&za ̄! ޑqrxxxek.'fPguݲkr)tg)B[YڵV$E#Us kaQvYEZ{zA=e:6ՠW/C͖?Qk”l<t7F0((9%-x1G/9Kqْ`.ࣴNt9O R߼QI vm'ѫ%mPP fx,a !kD; *Ëiґ(vM %zcѷJv')~8;qxֱll"WEU<3f =NA4Z/<3/oѐm zs N!S>DOW(0 UAWwe. oLVx-?N|a<I;gXd^l!ĖQU@?H:2rǘZ :u k];&aD{-72, :L ^aKIln?hk|LG7N\/YMm${*|j)'8+TG,Aa/乬Z2?4c81Tep2xu+i1]>.IG쫖m1.5S͂-x+gXܗPvޙoNzRXkV&t<:Ԧ\2WR6h[a4K:/c)6 ]Ku<%u * Zc˷C-xeEi=L+Z oc'aq" XïS+mdott~%Q$ʻ+e9uhe*;F*,3xR4Ρ`JڲIP3 ϜBVaLTMњPvMPpZ{J!]S%OW1.2C-3 +?̆(NDImcJc"hKjr%Nc--MPKPZCZ+D=O?!w}' ,-"!RepO d 큦C_+;V h7Y${"}|jOϥ_Q=C ,zã.xK,'@O M(Oxa t ?RTxE+Yp_瓇:nڝ?g%*gdu'bU zQN,׀@+`YeN޻V ]uU݊,y uNjS{/c&y.bzBO^ɡA.ό!%D:U)IPaNŰG(a3Q,?C%8DW$#I`?mmblYNF/ By9j!"2ܳEd|mJ% ܻ0S _h, LZy,LP?,+v+ @C4I%v뵼8ʈ$R%CN~n!:"AW)j-C(F5 SRОv.GXYsuUe:k#<[p|>Ƚ(_Յ@!u4=> +""Y9üaj¡u9*kHgӔ;5&'R(ŽS@W%!7C ?YTq7Dl~C0oy?U`I83f ̂kX@>zWM!MZu~~V{x[;c v}tH)H/I;=.}RCW+ ;8erFjyiyaBW[ˇ"ӻ+ /Jgb¯$.:(G{u`c7tj% mxwA<#I1eJP/oohHѠhEw4A% ~ r}]fAU hs^LJKuX,IIw+=M10+ۉ 6(S8;g92\ DبM`қ"7$S+cE:Z~XJBM)Xx^.IP.iJ>*Zsƽ)5`uk=f#j Leqw!-5[k W>H6~RW}D6砾SݎPWxjO\ j[@( b +LYfCݳK"%h)cfU<*PUD\>-}洄 _[3^@wTBRx9ӻP2Qn<o0i?mK:C\JP仡31E'Cz߇,X߁+؍̊0@W3U4w<,TTS ]I᭕iHS#rD7b蟒`Ӑ5`R:(#aA^w $ܛRL ;C19O$(ݰ,p? [8޶ iM/uOelUyo(/[ RZ+ֶ#?YpN O"^d& s1p&/G8W|^ܸԧEG֌:#+Hե )Ču_;ny_Em-*9b'F9CbjMvdJ7i# 1h+["{ ^8VaBVCаPm~oTɑ-jeRCc~;lCm@lJL)*Uu\k.6OJl߰mm^CD69J̔@G]ϸGW:*!"&{+=T +6\~'$EjS-Ng/9| |(#D}e١QG$@Ǐ jvTbѭ5^xltrT% f`XWs{WwMST5u#pPVJ9>"ߟ/ }48rO%W$xj2~Q1^:cXb[?n6CW9=USyآn-7i2E1%ks=M#c !`X"qkW!?RJ:o}cC Re BJ̰>È!H.20[^r,)n GmO1]b?=!Qh:=a~ɻҳke+ t? cA^Kp ?W<(+ʮ4d1{2}C¢ N@;UT~gk~{ ;AeOD| HFU@%XMv9~8KVqI\(E hhH$EHs?iMo`rj+{nӏR 0O*1>{ƋTF.OdVrWH EΌ3=UbZfeCFc4v-?+_~V 8ڤ;Y{Ɗs0f Obl͟ft%(7A҆ )^ƒQ`ڽS`|s+a"-EGcϲpggQ]kC^ J@lCGd9%H+ )M-jaϪ*ްAJB%#?^ KM mqmFFk{9k(-w]PJp"GdZ4*gm]h5 }]WWJbm<:۟iϋ$''*̶]|b irqFsq2A|3M=GBaBL/.T\}- ͋32FQ Vzd20gWY |n_`0u2p2\A St}ٻd>8 ;R$Tޥ PbhqbI'3%椼0r<ЫPf.5YJ=7JR{7~E@02VƢ|z{Mxs̰ !R 4U/r`xq8!khJuhUߑ(\Z_rg%0pcf]k\båI p?rʲl 3k.Wj'Ǩ!2jyHRxZ?׷.!726cۼy5Y_Whrs*ޘX0wN0t \sF )Xtӷ ~vQ,'dr_fD{>HN.Uu4Pfwn|uRd_ fnk"ƢZcns>,3sFi8o:0HD@m%_LZaC?)#k۸kKȚ5ӤZi>h[ofm=GjVL/OslNNhl-d&sl?QU5Uqb6t f4%GAƠrħGg$@E^Hu먤HЈ["!Uj ;~P̻XU-%] ~_nJ\_jgOHay6bOETbeAj{2PW0S^]w\e1o(yz 1(JӷyZB(D:).B: " ZdҗwW  A\rFGh7q]gK ;FceHnh= Q8{!_gJ*w?l] .49[ib}ۣvRrZw@`&llG} +rY ա(Rxع6PdTГe6x 60!&;4 XBn*cPN[rZcFZ~S Bng|ܫg-s ?AeoHMRA:5{˪q[*2mgyBUL&0t̎#fAJI<#/ziEc7hUZw; r|(T=h*:">p*1Lq29O}9ƒ[ڡM좸1%)d&m$K6$GEh悓OKsTor V4x6s\Q?VTvf}~YZQ4s1z="o-r,}( Q(3'd̴/GKJ :D\32$մGPJlܕ9.@4?[HAk9[%R?[(Fp:$WZrF4S y_28?I *iQ?mU55 ZWp%ʽuNM7Prtm35\)6+e~ ҍ=cc GT48O,I5'oAAb/g# G؅#5A hd1Ag>݈zu{63igA)PONYl%[g#嗙P]oӿ7v5ؤSGq iL){4-Ӷ/i[Hpv^-&G+-Yb`cX[,YBHj!L63Mt0n[a1: 4ez$xfM'<08p~b!0i`6튲I컞ŅD􂶈( &X|W,}aΌEPJomP×3MYN~3[(쩫6"_-}M[OGNr+K{7ᆥbd ʮf ێ9jIbCa\7%24Y_SÓi{Bw*c"s ;!`BȯHc0r-ighw3a9s(>[b5HAY-cS_ߐ_xt=b|RɁ؄`>]v: x'4\gkb_d^rc8uǍKvѹC={֜c[J9@/uAIFo82MHq=k7fa)yѦt*lq@_W>1L&)hOK&8~ ;M|Z*t{1=ߏC8/*5I/Ylg"{ XDr t/m^IGn h!yƀPn8N{JRe#w_qKbS^W-_Л<]:cv|`~{wϝ[+QHVHs9"L Ƀթ u7쇛'IA!,"ggq|SlR.W:A0LNQ Km+5%O4e]M> yeM >߰#oxicog22u!1jw~ͮ0Lz+91tD@:%y/wt䌿tYK8ߏ d\5bxCfbCRNdW4iY^6h4灔-?꨽-7[94__0CGd|h\ yxR/-G{ ҭ+I "+ZT<R;%1bHdD2M4F ߢgZ8Z&^hh' 2ܔRtOo[$fE P$t!$?)#uo10d] F)XS.4em|QlI杷ࣇ4,"WpԶ;?82FٲS~~]:v`%n +m,a 9.|إ?d]'\_^yq6T%5/Qv|HLUH" kE |JlCT+Oe{Dwlp 6+g"x՜,!>Ȟ1;^ F+VLz0V_ƊtG]@~Ol c˷2>o7~BkrZ> Gzluqn$`)/ҳ{׭Ćv+减8u4@CG̊<yw9IeЮعWE*_xɀe>Q4'OUtfZrw _iu6To.eLtPcOL dÃHYj@];=|3 J|"g[z7VP4YC~ϓ*&DЈOHKք/h#hf=.SDo#8?V)tIW2bn'OAv< U>u8@ 3m>`~S|t Vky?!8ndXQ&@]Q'ϹrܤB,nsR@5?qQ[FY%-ȵ$-B/fn(==x "MJExbf]+QּD(#ᾋ7V,CjܽE # t1|J Qn S~b72md$[QOP>_  j7yU@G嫁WQۀSᩛX9}xlgpE^lߟ!ήAYL85" '/'YC>:`~k 1]؇g=RŃ6+<9kжcĽKe XP%mZҽV 1LV.6sHRwr{n3 60PR7U3* # ϗWoG+X' r=nT~A$(%TZS'wkPk V_M dcXYMl I!&pmGg2si}E@^BõK3w~)lU9+-SÖmw~$uEwרKi-o Oa <OĔa߅/:"(Œ>8 D+4d ߅bF>Uqh$1'"۳RaZNxEQLmqrBZX}=_%#)ʌGhE1sU}MJL!^ )!Kt:>x}K}3LݒW>tƋکn BR;e> SMMYz^q=1ƭ2OAh.]سVjp@Lif&:g{)S'OPu#Pj |0MQZiJ .ixřȓ b(+Gh..{ B9ģڊE8U2 ~ ;X^*03 x!o- GňwNA\iB ȯ2/%#tN4Q3<ЇRC&ɱB.zha0r@R69f[pq6t'`!=t2=4̹vu$JjqB$\+[ #kkr JߦBBa}s*d4&mu`<1 [\N jh$ 4ƨE`Gt`L 1U-]w‚ lW耥|kʲ3zXye5lKmJٗJ 5<ѹxv1@ȈA1Uo0<m;BW,\ #^Y Oԙ)n(cWwFQEMa(3$ ȩ 7B26{n7)R/EbK-D~K#,I +ߐ2:|0mbݘNs BnfA;"'#_)qiYu~$ ŀ[S[[DQ.ޠv)Bk ~-v᛬w,mv0X{Hf_,8Zx/RԔġ(NVV|${'fH8NA;@I0Z#P[yX4/d! m5sG ~t^@ B_=gN5[ˁ"0 ۈٴK٥p|芒dZt:\1҂Σp \I3Eq&m8Hn¡^(";, ˈc sa佲@{j2K6A|HvC 1Dރ(ş<=4գ̮ѻK"bQ"D5(ýf}eO+JE\Q$ ֈ^'M~. {OTg#% ' hĈTP`fr۳$tfޠKO;uNL7fX7 UA[ZxcNFwJޛ&6w>~PKƸ!+8 Qn Yr %UHG wSDS, AUB7}MݘFwcJ~f}Y`x$xTp趮vOU)> mLQ Gv 4$},yGhdBPs.=Ed@!I{ ~P|"߬ЅO?:St]I^, 09#u `XZu3\(AJt% zV \hCiZjDɨ4f̻}~1,q __ùkj2]D(YYJTq;HbQF)#NaXn\ىԷMhlǐV9mBHZ ԝ !8`9 ,uf/{୕3sB!\b}K(\~Hցi*2I>L+x[4%hjmZaN'W&=d h{ n] &52&,*P(UK0VL+o|JFn`u A;rΝ mzXVg2sg)I)G{IWE$6na# zOn{G6`'U-ޓK;^ډ2Y4?B8QfK1ʭ#rfJLKmcWZ<]hd`3]q&FkM–oC͗[y"D׈hϔV~XDd {24SIc͋ab4 {u?+5~ۚ5ɇնAT,K?SR&'|lS$/f32,EȔ6pqr)9ӯ!#h}ϴcY hgCK|ʁ".eoH!,ipϸ۽-кJj2k"Y|6 ~(3D‚hZ6 b *CF@?)), f`4%y IW).,*c #pM<ϱGƯCߣ9ATؽ qI90y491mW T=ŊMI5k.׼MMv!#tJh:. _SCi|5Jd¼@dk:\XcDB?=:D㯩}i=x:S`s iHMjrkw':;C`\Bkv8|+,,1db2msY9B o- @[AL¢~Q^9B j ݺ됡JR@5%%{]+  7vTp5Hn3Th0e&ubRQ)Y^}"Gsl vCq]Ub/gxN}̉cܽkp8K`h("6Ƀ/nE6n3@H'uY3ý|GX`j^kSW93q$,9!s=pe~wn&w׎: ;@|w1N#>^f^*X`9m,D'~ohl$5u2' B83W6.\PGDM)P; 9|^a {~4YIbsr]lyP[6#E%rYK!IQH6M>tRe]EJ: |fdE-E%Xr&p߼SfPQ,cU,,⛋`}sˡIlEkfiSUmSy $;)LhWM*Z"r3c$TdVx.PWfԻ|3jSzF{'xnF'ӏ75(oDBy8S=GnWa jF@r(0h.D!.WfԓgwNkDjĊlĞ_xƜ*j”m.#џД^濁"?X}Of\"=92(Sxp'}S$ھPdl9˟ZJ7() ԥ;=8Hyh}6홡룲m1x~X`L(K\ o{mtڨsy8f^Шp*G@<'~@?JRzB)0h>R 2C @QDŽA f>%;Bww嗸HW\WwO8\N1T '(&#IGy+ |ޢ)9:6rsRW?A[/&X>nǏ 喾y]!BNC\6S4GIywH-.XQiӄ|%4?3uJΞp<2 Kivs 4KD]b2א˧f8M[78#JTS3~zyw]xmZܠWJZ<cG1Aq SGE% 6=06fJ;:!OSέ;VpYhyShfaKn~az|{3 tg_@yiQg &JՐy1 7 T Y -RBkndm,xjJ\aWtDM=vPzF$́C$h6/=l\-;؋B\ Z-\Oጄ AXop۲K㘛-^׾lc};wcElYlѰH ;k=rN a%G<`Ud<| XfDpJ^3㹼;#\bv>ͭBjاB\<'_|!F -a$ ¥bon]49NB6Nʞd&ŭzr0ڧlή[l;>`Vg:SB:^f'. jYV16+<<}]*Z [<@Q~U˳ pE(\!vhw~ɠlhm "~HXe٣7U61ca~KM- i*Zj66eUysA{ʋ3͸+lnoyg ' }DY eF:ݞ| jOSُq#֫\I;>ʶa&1Q+6+8}O%fڅKVV:,?"拙s5vSW6(k2ˢPiH4U"WI. l(6 Q 9 INgAjowZw卛{ac)vVR] %}%{^.{R0xk>){Yc1PB!!cdVǤQ.&Y1sJ a@IV7ҍt@P:Xҿnd]+`bH_c? 1ïL`Ǘj30Á܀ j,)ks\Á5@^oBJZ0H`CEeljY@۝Fj:t,mZG<.=kq9UY m:%Aۖ;F>bgIR, Cg[ qJ#/ g[~S<0?!&. y55yJo}qhŻ1bUnqWXI *,\J|/|%PwcsA7)Uv?L5'x(!)"D%26]P۶Al xLdmue6WӁOg˚r/!_@f:>x|Ah `KɍYR*2 [D06b#3ȫ8.[7ě}u:UfgObA ):?B4W< }x,n->%4߿:ƍ9E\PTB|#L5J*l)d7kh{9mfK L)DRlzQh^7%{Dm3]/|72l06kʻve"p ZXU.dZ%Ѩ ΕҟVVIm'Lleffi wЛgg .KP`Ne &=a|k[eja[8W,L*7 =SQGDIІ6ETO\٭pO"R+0vhY\A`^{'WkLqc\|Jɺ?@g?Fj7BsbQ8A/VK8'6JBZ]fP )޳EmI|q'E#FeoW~QJz?E>AМb8{Uا &z袩btASMa@KwCydqzc󫼘(2;hM.zа$ol#DG$h= QM {&-Ka>hK"k+8 ic 5t\fI4_w1J38Pgҧ '`+pp:!9Dţ^eTثwvNX%ԏ6wҷYz'CNim6z[L4xɤ@18¯`ebYkooA׍$iު /[cA)k|a HiR6[ 'O:\\_^[XA鸁,cN_cQ+13FR)>L: nT `OK=Q(AWԖMB50fgn94)!LJ{vjG\)HYo?h"Z*C$k ts}oݡ.C,'*Hw9%IRy>6ॾibB<_R(Ո>zdѣ!S2dRw4 uնA_rX62%/c,ځR➝",S.!1#շ[vBtk2xc`D}4[nQf 2ز^ , }2J᫯Ώ dhaQU3lLGݫQ .5!ŕŪMz6TԒwBl>\q*A@T{/w+2?H7sI_퉁\UvNHGU5)(LѨ -2}({ $;popG/WT |./4@z2Q ]BygT?mʔu,LMIHE4ܩJ@Kv`&Anrӷ;E1T7t=^W/9"Ochd_~6BB+?΢'u#g -S_<Ï]!RѣmMͤfV;' ME}bLr_s֋8$B<"ώn0r:]۔< zo;9RE?ì))8:As@n3Jf#!S0y={#0g2H6m:@iGb6C!hqLO%7xß+٧ m1^6 cF;bܮ?M JU0 U?/X0f bzE~CbNH`tJ)":Pë¬sG:*c&-YOuVS5ӑ+_t|LTߜNy^azz`:64,ãZ*@'R>Ygi x5HHПm_^/Weϳ%n w{dmj>$svV/8Ʉ.gFo]VO=?LNvX2"}ymM.'=}`q~W"Rf $]Sd}WG69/XH0bsZ=>v&7Jv[UZL<Oҥ[=ސzdE.>!ĤLBSH)6r2@xr3}~zAҒ:Sփ]I?+z)dZ=sbB_==' "3ѹQ7V=5%o@%;s@IuXc|B2mBr\ˍ][nfݶ|B:$ Y0vM;2~o3شBKHo-|H!.I5;s*7o #\mc&)- 顀hqnA8>IVh ;xuun!-_aK(kF\D[a&P%]O8A.p\|yLN[F^Re37P ;%$Tg\:V|]#* zi?<-Lg3L?3)?_X6T@VU/F\^@׋`;1*g e;Ʉq{EѮ3݊u"l`uP{[$<*.ma[貇Ϝ~/J (LKǡpȈO{/fK_)n47bP,KL~ `iG!~a BTդaRV{bFk-SaZ.n4KN9(~oIwgӣpRR #j |PϓT ٓ"!#<=ү:6Y Tշ;hMztYun-G \ǟܥP e+]cҌJ=Kg=Y[T@?Ȏ |9-*,Håe^DOS⎱r:C7)+$,XIєcpB3 +7P6BNاU\F%+,qÞmفn ęȰtczh"P{r NB^#X =&+y*2E  ~|g.uA*o[tD#gLeZ>lC+_xUߟwܒ<^g`,}w{&*uFdʞ5Х)*9 :F&$U7WV9DFRȈ mnp_f>(KAuH'a*ܡ/ Ro^g6 ˊ|+/1v/éWɍp+բ'Llm%)Bi[!.u\#Tǽ|Kr%亾 Ցӟ)ơWŝÄ keB 9l(0L-;w:KB oGkC,z<e-uu<# ˄eAmInVO>y`Y%cOT8DapoF< T@&6 .[q7߿h44Qm0kV6psL*0p\9uʁybrB*lP |Cw+7~Xs΁׿ Ju>De_\L8s7.-9Y;' rin9)We]#JW7gEF2AU%:],o23)ΌSgTE@MUq FsБ~vTϱui. $ MmDf"!(̖Q-#;ư(CP8#=br xmn%)`Ԓ4A1 OƷ xN.Lr w, jzB "K=qW=B}JOiZMaf:6۟Cob6jiOja({1/&0uE=%\ i('r&A irB4+VQɞG&NZGt"= uP$HoD :7,qpH Xm4ñ20tYN鎐&A+C>`Z;:v\Ø ΌBK|`,ũYf3Sp|5ڣ0$^_xS~9 h^alysP2ٹr[cQ'5 %D\Ԩ3Y̾^ @RQ Abo fFj)bM8[N2ejٱ$޹F޹؆оI:FEN\q#aȾ-ctE H8Us5푞0_rFHd@5`W|\3;f](d\ Yj' .knPS&O6ΥF|cZXe~SpG3.j):R| CB+'L1yApkx0J_10]$.с:O|ѧ"1PDWJ LZ__2I&0x21\/nXȔgBRK1V@1o,#$Mz ne+%A\no-~awh!}tA,St>`Om0@mdl %Ry')+Z"A=3O;fk^570Je 0'SWV…r9}==H'oQm,Jq)/Z=*.ؗ "raܵQ`[S2k0ahmiiyoںTl 񐶊5_8A;9^,d58Mo B@qQONCAYmЧQ^%Ei3lsJ^6NL="g:$=љhۉMѸH“s-+ Z6xZZgI)zal.\9)wғ=e^'Kӄ)%N,R_ `K,= R6068-"NT 8\QE>(,E G&zVYT gr^Bϰ2[UzvAQY#m_$ E^H9꣑ +Z#. C dXw{3쯿,9#w.Y߽ r/ (;s":3 />u$CxhKb(~Fr r>B hF4=lP#ZȓZ~+wږfWnj (eRoM̉íeB>媟A3;.yd?sx<:C+ *v^Hzu>Ti-IݠUiOg]li){YHG̞'ȉŸZ%MwxU4S2^W GA'sQɽ6uuYԸZJs i䮘 ^Olp@*jz UЛ[ 5!! +q0/Wl   ӫ08c3`uݐZ7SjJCOL[n ( |!Z3,xH 0M,Sܔ&) k\f?14ƒy\t^pP9SZ"]Jv*ت/3SeNUR_8%ge>ժ"{Nxt0Hjp1;7}w;bӴG.l@jto`#+n9Y!F7{}dG|/LĴhj*2Q*.KE{쒔IHH̦9Ļ@:VI3\IApvn^%Q:Sr"ͨxc˷sjΏmUdx6\XSr9-XfEWѫ t#P'bjbPu =lJ١SJ~&@i xTZ‚{+¯CJ4Ih;(UziJuj¥Q K`/ߜa n hWΓ>{kVaOu᝗$F^:89YԷ'Gnq9ZE]nNp)՛gN}6rh^$@AU(E~m=U͙UuXpU4$A/w ; :G+fբHBҊ6"ET }B <<_?ja6H ͢fJؾWr c²Ԣ] [%^\cD 8 ds}8inIDed CBLaQ9pN,EbLf,; VI @G6%cv F)9w;A_m`e }oiRNQLtk&J`ӡtğF-Ks33e=E6G#8OepSޙōd]omtn?s/%v?ƅCW&96׼ӛ0eu3,-q@h`rf)Mx@H ИFCX5G}\V LJunxS*~eB.R{+P͟aVLa[GonS6=?vĽ/rf4hR8).ʣC[J&LCLHQkdO]`Y-L  Dnc!^ 혅pKj~F$eL^W8_)Gc\ Qm1f{I(P+1|[@W[#R@lx2;ҝhp~[Lg(66h8V}n08-ú`T/Q<~\cE|;ֵ[Rw+bzHe{껇O C:]Ӂ:9aJ\w)tUzT59)HڝGR?ϝP(-T;,ن5+:FqQ͜I.͎n(f i!UBAH]0%l-ybz Xo|J+N0;H쩋WˤX8/c/@R*c<YAlC̘/s(vI-`ZYONJk@$|a!X]Jm:WE*_X.KQ 1|9$ĈQ_k?d_ u.UQXEay{aڎDٝ (?/$n HHն~})godŠV\Ӭi[uQ(BR$?|ӹ~bZl"B4*/1`|Gݏy_mfxN=h'oPpyd6?M:雍:檸(^\Z]rLS ?FkY}rUM],cE/)N=}qk-@wѤ䏗nf{kˑ7I/LFjZ{j7|Lf0mQ ca-ĭ&^Z3q͌":gR>o܌qpIaþTջ s1S-QfQTdo5Y" ,U_q!B_Q5o5S5PRS&Gb;ilFF t#;?lx~,%gmZ3IitEݟ &~Twj]ly9>x&^`-$}JA[)x7O qe )q"e,0{<ӮUxQBikNl3q ^N^} CGiyLĨ%)ߠ XgJVEɳAYj* a>~9UµĚ@_; DݯE89}X&D¦ ΞV+DydJdW3 wM0KᕾIH'bb?/:q2i>eا1v}!tI`ej޵g˕FB%nTk z _Y쎻] Msx<|>c݂vj{G}$λ 38\QS9Xcͥ @G 6%75Ne:Qw6a>zab:י'CK=6<=cjK&ؔy6ߺZ8c/BcM]װ[ϝ)LÓ .wEZ 0nr,ؠCbnX-:ea  KN)[c53R"L( tM|?' T"zWZB>% c殖+R{1QlR钠5iV1"$M8|o5!ݻ|A!m6Hjoo/ۥ7B!t@^$C j4p d<\A ] }f$cdz6tH,`0_z?ME^6Du BƫDYb eIpwD H< 2Wo$yȸBgp " HBm3_YPLf+I5E`u9* 39$ ][EOAteR=|.GqoR }Pj3٘]52ƣ A=~pTR7ԎHf}KI.g8d&{o(zύGjjEbz$ 8FTJOTi4y :bwv&?(C<0CF݌|-G'gH ]@jza3j R{c?9As:oж`hzNz58DKpˆb8L=p.7a{F\5p@f@rD19\;aj 1F5ִѿ6:*di\L(CȦMJ:mkg7 7r=GlQd1^2fd[VlP$PzNARGH$mßuW?r1L/e5ugZ ޵|/YT+ۄ:{Y @5@3cõ`P '?dlCz|ᐂj+rIB0G2P(*TH+ԶBO7Y2XfƻW? (a' 8a/)!XN;?V'5dk9%M|eaSH}yt.x3cٚY-Mi<""U1'Y&\)~lOydIbEoyIIxUaN0eV,kW C^U̵HhU>G6Ϗ1m}2X%/6ZTH3[$k%ӿx.]( T|Ye%_DpN pDs귌/LeW1πEo3!5&2D-M{Xscѧi8:VyP Zb[2`fʾ#K%bFT• K}*r5+ NJ:65%j}sHgۡaCm|٦CWR-Q%oX^?D1$:!:*aS mGR?*``yDN٠c$V9ߞC\tVPqO}q0*Oa'{.djLw׼:wOeb7cb;'Z},.7c6V~,:2<Ѩ-+z k٥3.E'O=ZvIzþWQ ~liP(絛՘Z)À 5~[N{5=ba7蘸?wh\JJ'f$Ss$;8<Ŋp*ͧ&PDi%҆\07 (;d `=dR4˨[VaWkJP|X#k*=[S"*Q`TIt@/li.|1~Hi< m8;1mЦK Z3/ʣe[턪E Q#e}8h?3ѐmlu`2#ݹ4=8$^ A5zqZϷ {ڊ[HOɯZN vPUe`5R RLXCwPQ.:n&dZkk}\@ YZi̦Q 5Gw2p]iiؠj=L'gO s|^}SȢ/;n`nc\G~ WxdzS,8{ɡןq爌!v1TL\6|,Kܳ 3˝]fV˃孇|_{uq5$]C,I.&vjI$eMƖk>wdd%TMr3S<>}-k|:Хb 8_1|l - ŕ0z7XD25"}yѐTaEO8~BS_%ޅ|*V\y]|ķQS!D$E`d>Q(I4lu,*#+^֙}c@D~3r4,f: ~wtǂdUy6_s7:44\-d! l3],IPg-#{i rkLN #gH5kYC7̦TFkzM@'`l¸^(oT8{# kaeim D#=4,_oz\caX]*PI'#vgRL96”elD6#f߸4_pZ= ~=  $" HGNvA=|C<6os}R*Nӎ!t2|y Jû+,y%toP9ª"`tOre*WZ}`bڒn1:L} 8O6=ZڒZG>&?Ң_<%P0\Fû'㶇tݲ)jM#ʯk;d{'5>$B C=y`7#{]Po{tɍpZ;Iu s[O}1 G[S5;ʫmkkvG WWNkGj6VQZzکL.&b뾻IzfӢH8gT\(lvNkb՟ߠxDIzTn Ţ+MEFH1 >m\a \4;<~Ł%$g 9D]w9eoe+Oh{DF@fm񜛁ZD+Ë5_5w}6aU]o) t<4nxSRmJ{ #6j3q1tt_Uz䳭QU-W,\|3pUuy2U9&ua&GLQdu'dxZԕxxkw%,&0gE@mP, ?"VOsZ6Z\dPKk$+d5vƱx:M(xclܯ|;[B`AgS>桞<ҴW,XDp j|WPуJL`d IhfyOd4xd=:u*MFΐ:7D"N׿aVbx2l=D*UΒ|UM69PQdRhkQ^PÉ1݊Qa& 6mmaMK3'cLB*g"xr=gd˜AY~㡤tv˱wRDzzbYй}XsBt; MS^ C*v˧S"8WA8VW~rJ`؎?P8SGԋ[gsgWE<:ds,t/Y z˱0l8M 9"ᎆ+^Q KeYW45M׳Ȥ:6e"4Z[\1Xt2Vh!ZȝB` Ov(u{^TFQKZRqn;A+.Rc휂'Ww\;6ɲ6tcr \ q+n"_Oa-k^KKr!E ]K=1 V>=%:L5g!Q [ĖZWW{!*/5& "ǭ(Xoجl~ePJٲπߞ-[܄P EM^f;NB_V%Pufmq֥^zj.'^[#Ȭv8>Pv]bd, SuGj7GyfZrC*}`uQgjDkq5)ɀIwsCc@490Y"$A6=ֺ +N Ս(6lnW?O}sv_(hҽ1.x)F")wPy, bR9 vx*,-=GߒGp /t>0=wWfV^n]0ԤmYE"lE"(ݣ:Q7tsg[Iv]\>a\`7wVͿ`榾&sӷё9ح3 s~`A, ?s1? @yU~|M̺oӫ3?bg(qWUW3./EU ~ӕNۭ/B8!Uz,a_%r}3+P${ݹz-@(R9DI3([ٷx>h.Z*D^17] ^ի&Ӡ\BtFj0%A S>3P3c<[ByM$hP)H㶬gTh"VB8`CmOC"ƒW]( ¹M@rys-=YIlxIgHQ?4sE`܉t $ ,[}:2Y0)Aaɠ=n0ƞ"h &7`(: wsק\[- 0kf04Y!rK湂+;\'!- hNk53(d~cBt|wC X3%wL$ۓa¾LÅ$|n9BhܚmZ\@+6W 8ּh<_RBȾ3?owy{WT_ǔ6ʷw!Ktf_қvΞ(|7;*ԹlDpg' T_: *׃sXohj9bwe\[ټgw߼˗w՘"j')Fv9 Mm}G>lfDK fcNΞf"f*jnz7yuYB@2I&1%C]汊ڛ)@m1{v7c?6R܍KMO\mKRL{}MP&JTxּ-,{8εu bZXQ9`-K1f/r~UP€ ۣ{p[3V;&ZTfĈXƣΚ͒ }!" Ôt9-w9/z!@~6fVͫk1{/+}jFf4LTWK';x6]Z0JpbHW}VT Ӳ)/'`6w$N?ܧ$$'i6}U!`k `5fE/g¯j ˫dS^B_K$̚mEQ'3{bƒHrG]΁C`s0A9)LeP;&K _[rKw5}_)ف[6$j5I06)HZF*GPjќ.i2N:9*&0ʝw9ҍPVDߢ)[)a,c֟`J{NlmM+لT9|BAɧÙfA@Pدh_d\4ƽe\5e.IA"F]s+#>D@Nl/,cD\6v4HXq`rǔ7"P}^xݜh?̃|k0SGNY ed> p%iM j+Æ[BmK-9qqm ACi*[!W_^w57ԡTk@+bnjB. xʍ9*mZ\^'4~"]`t[3V :.?ĞhzCTw)1gJ  \m- % i҄,w#'v[E/)_YR  G#9 uUϑF.C-2}Ϯ NͿ)@/'<Ը1cry1z1BYCιyzr*-D1g}(]{`{?],9"tureǭwѰ͋"ͻ=? HhA\3_&Bn G>v4XzQ!$i|w1p6rNy,2YߜdH$ <ȝ3yH{]0ݮ/!̓/]{oN=3C*D|@=*YIYY\d&)HޔzD$wF1dPg`:a@,l>ZhK/mW!ĩNWH򢍋4fse7°C b!I=T 1ο9mS?r5ATdyEfw@\[ vL ol9BvqWM@ u,^?.^fNi[XqfBoJ]@D_!DWPphik +JF,<4 Z+Zeay:2%Sx2xOL:&uԷNo_5mW#4IXTj[ĵE$tɆ~e^fpP"{~6SVJb8&|5t|JIbiok6ern*PUPYP΂mWEruDk+M(CO)0O[se sg*3֊6U0|lbD3^1mĀ p; .R]s{\m󤦉BwAkS~͡$.v/SQ' ϥ/$DJmOÌV`g9swPF;(p#bL"S4W;Qy@[WP9>(-a?,޾L(ʤ@Ѯx p+b7: *3}N_c?V9ŕ޴(^W4l\dbMq:Vx8]\Thșu2]F/`tSBލ&ggHh= =Aݙ@Ql"ГpO2qTVxW&]+x_h%>1*q^G^xmApp;ŅLGq@U]i/m3L푗'F'5}9aZSҾqr&`TC<%=dm_ۺfSXG).!G& 0$ݚ< TDUʼn5j,E7n**|FZ1bV3R-lhC[ȓC-cnAZ|QaVx#؞lߞH>۴?0zX"47y#'v:Bd#ɤk)O1\ha?LnExOiN^e.9>FOgFt ^(υz5q(ZiW{V/И6]Čq>ij#`(n;#x2[*Uv ij ǺλާP~nGfL s(h>%<N6biTwv1һ2aН͋P>NAuk Z ".o#~b5='CQZ00/FxHZFV 8k@Zy?ja-A?1cibxU69m];|w.K;O1-l&Wd˳n0՟ܡk Sr)dC^rн][pK$.&]Fؽs\JgD*XOF+/+#e fC*q+T.9Y;2@aJe3_>sBo?X[L#%nG<@'KVrbdX{ZW>3h$}f٫W/+oې-۸"׻DZCx<\"T3랲[CWv!\vT=-3H?25,dXiO MGNژ<p!b˪fuHŜz"q!R#.Shn1/0&fn`(p7I)Zqs8сGRY2V(F,գS:xӧd>_1WvYC$?RlE_8PQ(~[J/a´z5ևz\)yNHO-Nw!W ٺ넺hβW8Xe5< .L'N({d>Պ%CAM#c# bO]/@d{Mv4FN(?3E+(? קhy?痤Ar֪C"\mj)Y}xd|U¡~ҽ|oH$7qw^WpaVƂ`".izjQUtS= e (2,cݐ.Rf{P5z+e 82%o j* ĺԕAmWY}jHKrvz&+dm H4+o\͈5'hUf9Ԁ큄;fg[?[e8Y(zӍ>l ᬤ/3hjo0zj!mK_:_]'"}S1O.#&"|L]#E;XCR(xv/o5n)>]! g2eԑ7$(u[*{??ΏqzQ|^68i¾;O: Qxd(Bĩ>)3%(ݘh0-CU@f/&)AA?u~Sݰ;v>M5>|?zCȰ~il~ P\⌈538DCO*rm%bY)&s$ (4Q^C08gF~)@X@FW?GcB43G j&{81mAi|+[ e95H$Vh%R*-{z[.jwWWNinu6近H2wx f4CBMl;lʯ'/%WN}XuOdc`-;FAg9[~l䀹;n߿`DwK;S+AS'4-:|r]  t2Y"B\ NPj`KyOϷ],ywEV.8%dlZzQ5A5UrѠa!ť[?a\Ǵnk1B"?;1b%K%osK"W3͑NXGMA˪qН,Fy?.7_Fs\\ 9Gb ~/z`_ܕϷ*"y5 !Z; yDɟ w57"^FpԮ_OmbXn&Y-T-55B]JΚD3Q#a<40A6/.,\`.S~H Sċz~|I߽盫hm5/%c}lH.C>IA>Bv$=jeYY:Y5τ9Y(vw?7^HBjƨl};SHp<.-3Del0^#AE0(+ ̂LB`gT3 Bx$'*SrcoUݿo8wLNӹڵdqv /Hpе+gO)L1~*9H|xz떒 IF4sUx[*[Qt;O?DCuBk窷5. A\(0Y73ӥң@+U.`&;vSնuS@6=5 ɭZ@D{nD*ʶomdJ r 1yra+4c(H*w"#gTyI޷F,:Ϥ5im~`:$:9*%[ t:tk@".zS֭j1 RVFS2:uJ\v[ +-?NIto7%S͖j ^>N Nl'i6瞐.2Vd!TahQimk!=\+2Y1B;P%κ{=wǨc| 7 _=ԴX&+ QIf-Ha ; >B;x<sKFcfeb4fC=ɏqYNaRpCW|$3F۩l$r>Mz/j)~qϿqiE?Ijҟ4Q@]_nXJdYkBJbGݧ_g,2iNΩ4L.T$ۑ\`m3o$+ קi!^PG{w/[{"Hڇ#uA*gnoNmߵ3ѕN+v$"]ܦpchR8?a%bɪAvyiRA$U>/úg m;mk^ (ڨomӃieo5kEsEZϻB<hk/g߫hd: \I1*kBn >cܫdr`{BtriдR̮M c`&9q{.3;0 W>ɁFv9]/ IxiK|&{}PSEQ!0rf&?W yg况Y"%{= 22X; ٗt"o16)+hL0-O_Ɯon82w62n-H_2MY9BKd9G}N jXޛ_E@jns-SAU>HdW!"ĒԨ4NS.~FaP{ Ɏ|UHjHԞq|.nroNS !z4K%<Tv$Xa(a JT UKW4܋xZ2o}8 ϺF4O2q~Aճv<#pyU~&;biSBw(ωyϔHgG*/RXfT.a_ :0, #T*7%_p*925 )'4sؓ`~9Rh^O]*t[r(sށ6gDe2Њv7AA\fr\[ڵ}ay"?-/NHіximBi3y]Q 2(^Ī7KX6~fe^㗓հ$UN(V0Yf c: ' Vsvt*L*uc9~?QZMɐ* sZQ ą(a*3vVfB[{<ipA|_ e2)U35&a0Ԯ1\P L{ߋ6oM`[AY ,&x]uIΖ;E^!ˆi⻃ 1h}F ^Olv՘^ ZNʼnndnZr_Mo (S(W kWڟ {SFN KY8_Zkh7ꢊQ4B=! WGl?Ot{:`PT̠G\Qoőr*p~!Yk _|AҲp X/ť#rrtOysQT\%^aUNxz}NLK(Y%Y '+GqB!H.tY)')9nZ@+ߛqȄVytdF2ۍ7 _OAr1!m3Dhk&\ZF;ScROYWh?iv $w̺sC|@R@HV+Ji:4C8`XWvKV1pKXQWG'"*$n4ÛI%1eIv)hJO <#^勹.y GAHj6y,N@uc|UR1rp NJW@pGhʰ\) ŏ٣Frj܁Ǫ#ЕDDItM <;MR=Waq @u/g߹+nme|A1UW;KL=ET ȺS{D ^an2̝%y5!ҽ!F-q.2 881cT$^UrCIѧooy#kxxᮅ DĮٚIc;8`;qQ1hjx(<7gWĹҪ>}֛jykJoG.٪Qd021yn<͝VT6R)#)RBOl/ݔ_Sdɩ_sqJrXw̨#Ď}Ӝqtd}kj H8d1|RHF 9%":C*➌Y'7uw?[2ݰ`. /j%at&f&-{ypge1VG VMB 4GQZs&k0tcK|s/ z]F;pVT8ۋ}MB=k=\Viiܒ( WBliUG&r1pF敶<\Xh1g}2JTsjÈ.e+5i|>:auv.ìChmw?` VYR9? G5*$Љx P^qsısLj kFxRR2Wi#>;@ә#Ll<,Uo!ilmg(ܶϿH߫@/<&ʸ7h΢췺8S{2q/]>܁KhX(YkCWMZjx%hJz/~qcc7šVo$FYlg4XS,dUmwz&II&In-0H(bk n/W]\RKnitB$$}"j7e<}(_lE~3e ZXkfwc0}zb,9 OaC8~+7t0ʒ5I:XB/Jϓk/Nl79I=aa,+Ag-99!N܌n.aklx4M,F'hxOqt N^y؝]ܮ]@#YK<'9=ҌTfg7u"nD@߅@Xu8|ɹ ´Ϝ<:(UehY m{ ;Ѓc),(ȩ.tcO) TWZcѝ Fċy6[0yPQnOvVk8^b@$7s1`aMdhC>pv.Z{(u!) BL6l>n_ލծ7|m& )!Gy׎;FjVmP ''(7 qxt-yJfb}WzHLF IAýVZN#R)Sה{qͼ'3V.,%a_&UFsttvyţ|]$ƺemm'1E覧Ӄ{ʧo[Z 3cpS'tfU3utܵu}q*a0@pSV%q#^bg=wϳT*RS2U|#֙U[da VdCⱺM`K\9i9V,}G]f%b0Dd'PW6^o]$nWtݖ6ՒhKd߽6 ,kYrGF|O{%!-fms].ye, 5#rŸlm↳]pk¯)Yb<1w"kIuvc}qژ-{0I \ {/8&|FK!$*|Ls|_,*$Nfo}L> `@k<=k7v[}y< mvImq5M~Kt圉ء89kA{dB3[SrJ C_@ieʷ6|M@KnsŢ!elBj>7:Q>{CۯM/d+/{!X4^=U>t9=cl B@ɚ_AqHoƀ}l6)Tᗜ&! U%=7e/QԞYv0=مB[Qn=GřM , lIa<>R䘼QD /Px?鼓**vOw N`n`"4:[٢|qbí:w':E? 2hsߍ{z<9%vV(ecwt9C_|f=O^`80k3> qÇ4E9n Ē=4b) ֭t3SR>}ΗyY?]֧け yyqH?6F_o,@M@Q= LKe|6T0f^ʘx(3ϰَڐǏ+^H[aT.z0N\ ʭ@خ!.!*`"aLFԅ*HBf1_hv!dYa{!\]S@ ʃT_JVe _6a7ɼxj *8I8GD+O#&OiWG4qA)X"ˮ2W!:0&u &gGpep 87Lj=/"BM pT:^5|y3ɶаHAa 5tܚTD6<Rt>U {o]gWj5”E "\25`'uTUbf(4ylmi4PN(ɝIgU Cazss*%䔳qh`WRxw<fTk 4*:hm%-A:e\| ~ھG "XvXhBl3>g"?jK mR"C'q#w]-E[Q 8d;:UDi?0ENũRMO+uoW?nz<̴9|v5zC8a52kN͇T ?>JU/e7M6 sw}/n8St'ҽ&tMОZsάXG,u Sz&2Ut,J'j^\Ot͜t)t}.m:[=YtDX+DGKc7+ *_.t0-FQ[my=4,+0po=N9$oR  ?zPlpY+{ %Egk݋)F,꒺f It. '- '@7h2):C?Wz ^<srIw.8B卐B]LC9e>A ͂x/ oF%F.?lxfWJsSXטlܳ]8tן/ PR~78-H&OǦ ʶ?ipm6sϭB i%o.I 5=A9q;䙩n08+T,HYlԗ`5΅s onqGJh _0zŸUNݼPRB vn PUL{R>eē}lsJ4LYɶj̃Vmc)x *3< O9';r^Fv.b[4r2_Ets~oYO}2SKn5̕2rPJZU~*z ͻzWQ R) ܯDF\.)*`)5AOAN~QO{I?z>Q{54AM)NpBVUA4Njn}(ftL1തOsL6U~ 6h?>qpԖsMռmJK^jZ/I60ReT?˝ ӿd |؅Kށt]&|nW|z 7BܓK}65*%X= Hu١)Z>Ge&(S3Z}6@uķQu$;GǓ[q,"쵀x-0u$Pf EAO M-OeіJ ]겶.@I; 0r=Wl2Y&_i$`JNtm3KZhr?H{}|B}d 8!Ph(+$*S[q e|D"zc5ݸV#o9ŝ1hb[0Y%>lT+ئ3xdbB y#0y{-(YHDzq7zcXu ( ]“TF=Ľ1;|_mxS.$F!ؤR`Vt/[UU h؎$$"3sҜvB*NXG #"May>rzER᥎;'2 ZX2f? wf~^lSV h̋2~S^e // Q( d)?=1&MC \Xyiaq!K`2NL[0Ǐ`` fW]!&^N B3amjԎ֝^WѪ2+$:5uin+ IAvlSrv,&)INb]Jϯv%~O] pٵ,p/][Ӌz ?(z%}wէo`FT̹ wt*tZFA&ﴗ G-_7K;`'^^ԊN0c(kyFM/pn8!zS11Dc@zJ4DV8yc3 (HYRJ@'H:H.Nʖҿ^gbSLhI0:qtW s`N>QH ΘOf7][_U90{,%]pJ88-tOFbU*]ǍpE龮wi9*`(up*ҠZV^0fUӎ=NĶ"6 A s#] bc4Jo~$fu0D[G+|!#Y΍\ތx- &(#b8!e3 YDc{b/o;tԧp;2&FԂ4dd]P&|w$C/t3gv&Ҭ@Ǘ<v,ܔt;}2'zol:w\_~.-3OmQV;3U&fW;tljXcgh>-7*jZVr588,>xo[c- 5QpHIF1*"υssX>jieC"tl@ğ/i*preDƜ ,^XyL2 .ȸ,QzVR%lC%`C:V{S540 UHȄ%vY%&`QY ;=kXQtY,>Tfx1yH; EZx[c|ܪ\K}{ Gp)\D)5Qs=/¢@4S.^DbkveGRh{B/s>?a5vV=\qCxMxod<‚2c:&b/V]x`~Ya ޷TaUN NPZsT-d=2}k-JmkV30M+GTǷ"+=_0S/ uY>5BoGv|&Jn)<]eywncIki#ap#Ew֙(Wz8[rCnn+ɩe1ml_ qO|i&п ,wʺ%Pj8*|g߄K06q.x묀 9$NTX]ܾ^ 5astӼ8Id? siobCs-}- d{j<^5ˊ -u)ge)ELi f G>ʤA*k̾x|o+4Rm%[C[N!V;8sftq]KKFE· m IimgAUW1A;^%ۮ1،8}hL` %EO≠AAfxwF79sdNrOG0H *wPLK4NcK+l6;va dܗ̅P9Yi:%i+5WK?_Tp&YB r_2/0BI/iϜ?V 2W3G2cnsRf63`Pk_!0U <63?6i!8^F~D҈w_dkq02jL"4Ӯ Т˘S*e7$@P Ć^zp$tP@oM1^2D`K 8e+'U Yj9$ECEpp>f?z V4?tx)+M[)&qHJ@rc hHEC;zufl$eꢾCdMa~ 'OVnW6^w1wFRc]blӚ:f008:jۚY# tƈrVTb|lg.*aAT;24ꦦQ$=RxPRFZ{ʄp]Ng{8ANVMVk߫Qzo D س,w &'+L[m^+GJ@+VZt >.d(W齉xl$_y= =%Z3jp1 h+[ =>4;aȘ9'K@ķ'8yd,c;c/˙i  ®Rr3 7J/FlX>7WSeHS1lqrtӪeJk U^U&oqeOG,0/?'=aŇǗr "CmjlXDfz|ىD]2av W`ZZp|}o1Hu}v@|"뻍7gAQF+W=9nrE ; Ǻ϶_W@N"@QH&ojMLS |46 RTߗ'5f"Odx{_0tn$qQK+F0EcZ]Q z>c|;q3܌s #aR¡c`:_]`jo#7ڲv/R'jev,j"}`Dpg. [QO$ߴ njthçd(N6k0Mn*8o &< 8%MbJ5<Ǐ;B4߭U~a˗."% 7֋p#|p\ ^2ۆYe^͈%P\Oi wksNK1ՙ!7Y^Qt+x5Eq42Ex+wCNzp~>VkGgm&MO[)oMh![GVA١AR(-Sȑ8 bqί7-R&CkN;5%| IvGz16asZcJﵱSH$mH%2_yP\0Co{/kH_Dn^ߣڭHvT8(+Mvu}V/h}XY I(ĺ,SZ6`h[kI,cyM*#$7DN({@N~ei*[jT\ I_meSPETOݕd'MB/p\//hLwug6l?XL;IV>Q49WU'O0Xc(Vc_M{Bl4$n4mJ~l>ЊbxCEQ FMڲbQfEfo"nʂ|yXRӻ/w&il0kԳA">Q* sъd:z jJnNEu?QpF}[iiXf+E34#ɦ_rZ&As?' k,e(|ڟS,തTމxr)3VE!][m,]Oƍh-?cؼ] xa}+&Qoݒ)2|FiI-p v4+M%s߫{A\yߦJ{1. y- PZArtV,\[9N "˲$T<*E Cتƍ)TaԖrA$8C*ʣV q^б\! ?1㼟χfP`Oys+U.}}& ڌP2[OˇS?#1U"k 棻LFo*][{Rx~9{Uc]]3oLVBOM ھg}!k;8$[s7"`##0A@0ج&sJv`+9]09y)L}I% frEi!- Fuduϰv AԶ B y(R uw~s7jPW*1d -vYz! UE 5X0Ӻ5uC: cRV` zcҴ*9Qlh|%~tOd3ua3#"կV֩}gIvZa&W;AǮFvC]އBMSR5[<bk46˙(0ȓݔ웏&Mk{h՗ÈfӚvSS /e3JJn^9,籬藂P2U7^ Si,{'ύYs'uJ˯U'h +&Lp/+K%8"%qq1t8wJ?ł7X!LjG?2lqxk:1yqy)u-(h?O }?D+sd|ZAf Dq-^@ зVτC7uLJZEa>J;ev5%r٢Ğ+ΨR>7j}sYyHeo[E3px3Y=yV3xBoi=u%+/iґRf$]S66 ?D)Ǘ?}5϶D2= )-UQz ˁ)T/3<"g3ϴ@z}Dts`kcHT#zH%5`sӧE} nO%- 'wOpW<ȕ!}~?Py'H|xsl26Pxxiuي\h_g(b+}.UKw[Cb7zKT?L7u=n`Vw=#mILDB@=pD?5U8:5"VɖGS2~yEe;:ød-eDXu~)(ܐ=x /Pef=k12 #V֔!ve+/,k\8!]=Tw3 /F{ݎ #}? O7I,o̓l'@frH#~9kp*k3pM xޱr]Ubl5L5jG<2`\P*^[pzZgʠkͧc/_$p.#n`8e6P D91Ƶj ؓ 3?7좊w q'Lrӧ=Z')@w=1qG_'ʎ}ߙlMG躗؋5}sx%Ǘ!ҞEґ1K*k/B.#˩6Wl ]sIso;-'fvn=: RΣg|C#w4U|#sDNPHy4|#c&W]޳/?*e U# j#A{Y9p&kW/q EImrxcGYC+)"ηw'Tx핸Ck5hr,Cu*B$T`~w!҉Ýbirl-Ǡni( $UV;OJuI#bFE*f$lЗk`7@5Getu65 e0̑/b>b"vT& .-ACuX,)"T~}e]Q+`Ď ۥIIQ^ňif)vNPc2XEPseT޼+WȃǨ%{ͷu;/멇٪ C 5/=g[/ cPmPGs9R"aIW(_0Z:40CY%dſz {XP9j/-d;WВn>k.>~E]ޚsYo2 |{i+} 앚[OY^lX4њy`xx5 Nd]Zb?䟫h8^[͔>':;:VD =ArY@ԘQr="=`a%eaHe-؍1#I 8/mH9ENa,>a"fnv]9Uǻl90ްF֩3~p7;~O.G<%N,6MHg5NT@ Bc~6@ F7 O}%QGs !d~CoisY?z+¹ޜ7JdB=DsK@2z, 釛LDqсz5ݛMp"#7mLiS)tWAseT#N nZҽ L/iuQo="zנK+ j[]C9i4v3$N ȫv]T^4BJRNuˤʐvecj[} iara܂dѕn'[m:<PH}Lj)"9i ܥ};fE,[EZ. ;JΊ#6?Ϗu8&{u&@J/(CA\Nvy ( ^AtT4sK{ǟmF{D]垳mtcm&:T8׀ezvh A3ޭ<ř}b^dt:؉M]|/ns45%\u9K-jjSU;U :ϛ*6'F4q?B8 ¢簓hW ăZm*@;[ՄC1=P*2R7R0u8tЈdR}W>ЪHJ`5B|{F V\cr; @`^U{UhKM3;숹_ESz (W(<l$bMJGU+򇺐XAZ$vF!l3x wMGk.A{v')}`_|7bT:7FHlƽx9dzC?ǜ?5@qd?d6 OQoUp.)bIXMs-X+:vEjʥ! =NRasYP|jlb-,*w9QZ͓ yT~VCڛTbyN_HL$w&ېۗ?a>lY6Y)l)N!"\${ׂl:V`pəȎ"=dOgi@8oՐp3ȅܽ9f -9་ZZ$79DcЩilGT{c(i% [lf}#u 7V ;)q:rń ٿ ?BncHTtr#~{?cN4#e58UoS1Qu6K #26 wت +/ܐ5W ~oW>u? )W6] ҮZ~MU (Ք7&BzoEKTx&$fǥX_^='_M^C!c_RPQoMy atU 37Đ$ C5{ߣyim"Pk A6mm`/EkNk>Bo/ ;}dZj0 w!Uv}͓;pr2y땽v1pRv*'T|~lQatuNZ[.g'K?u"-[PʣfvA=L"&ȗxޑ2GژgղDjxtЙbo 0q>}FB߶d x }Aێ,wVxy@6%"ʎ,{<\"F%dOXK@,UkUyEB{1&7 '=iaE XyGbkpn| u*Y8jw䳡MmqԩҁŖDEю{9QOu`HpPO `sjkK%Ѷa6[fBq0!0]rbңRZފ{O}`zW,yE5]) \I&XwC3Ŕs%|}Yoi͹y@ch;>=D36MRԓ#| SŽDU+TMW*Z=CBgml}e] `/nI )Ӯ!FTQ`lw:$MY@=otTmimE%ĕQ@}lDZ<1\ Spa @ ?".YZ[]0>\yܯ\JDV?205UL7qiNf apZѐ.˯x \R]fM¾1tjeܕG?u/LC 7oDJݯUcGO }g?/FFNl!Z$/vFyw8w4OCZ~yY RBp mBaDpyɝR.4ʅ>B\Dlʛud ji4%p͗>hrW 5[]cBH4SmӚMQka۳؏ ioxh) _N$UM#Lʷ[*{}ߖ7Zi?؇3i^GR# $ƃuaU8@DwX1^@ ބ6 5샏w|JmIrlWסJNIBl]twN$|l0^[bDuw,,Byk5;q,E ,#hW,ׂ$BYK/qz&85|~i_@ -esZiy!A2M^r apP}dC^ԮLtiޛD·R 8}7׳u-FE.C^*L3r$Mvu$ս9Pu72mxWtKъmQoe8 /X2{[D-MGZޚ dZodQ&ȃD~e[f 졎f,D'!wkx@+  +Yd,쿌ķUxok5N&z EԲ,D:}."tҀlel$Sa%.X聴AuQ@-i,֢TvO آ?^+݂I[ͨWh% 6jLiǫuпZH'q27TTML^_Y_e"]wY[CJЬFtwO_ 7d0̲5Tq%6%nYT{SjtwyMJ~I2CLiv+HrSf~ rXEtrPbZ_Sgl(DlBU#ݓPU8ZUul8Z]:%c!h,{)*?`ݳ'vb=h\yJ3bf۽m|9:(Z@?w=ow<^q5-'24? tFu9u,g+u?˞h],l,9d6a;ٱQ dSz0 h{2 ϴD) ŽPRNtSBQjRQ$ Ym׈q}- =T w_W}V&b<)~ @Zezbg '~ {}M^#j౛@[r(ǎ9S*iS{6Ql U@fL{;E٣GQaaI/%}!Ft8:<2&ИvN/X/Y(&irq%2!.K\ 0]ĚI$O@m۳(&.<&hstzHV80_~~Ңar@/W \Fd sQHi-hV6%JZEywn{)/JQ^KzPVgP8 1r޷A:4L&..ex % vaw1xmxB C71fTj3VFL򗊺54 4dk/LscLg_͆,sZ-/\6 4ZsD<fߕVCF+S@PIwm F4p((ZLnFpjuk$_ϕQ7NHb*䍂<.Z,eT0,5x9&>/9wmv{̀W|mPmOۖ<T{;0WjWlZ[X 禮LJ'/3#rO;n+WalS= EWܥg1H<*.򯬞lmoX|(=, FJD=' *2ۨμZPAj+ i ÐpET.$"?oSD~ȑDЏXtP y(2^)Mu}ZO98"$%&!eL9 }7 \~|]SnH.s;mKؓ~v7k}u:I^"2fVQ)0h T؄ ٯE+orW:ȶx}J+쥿qX_gwޠw;$'rݪ{|BXkЮ.t^Y!V럟gϪp> S6J\G"/xi1=J|{_d7!(w87Oq R4:".4AN Vp9$L7]pu2R@";/tHer']rFӉ}hފr;0©4(+EЂ *SQ `;Ѭ巅mkOr#reZ^eڸϾuCڼ@hÁgq.y]x`23hpu飪\$h{W,Nw>wr~D1Qz+]lCqC8bgba3U;g|-H?y:$/39)U}N>\tHO]v]07}K|4ܞF"By_N3 K<\yCOK#"_22~ߺU F<+sm/'M z9{6c"'^m2YNݡokB]lXR{cRcpw="h"C~H]ў<3HԦ)cLFⰜ̲86 ^^N@vg_+Mh- ?MP(=UjZ-8*s$LG: IGڴ)χ=0 ~R/sgGT9NpLu%"kn*K=o5?N4nkʣq}_sY>)&xU+7$,/X 2 0ٶf/s+t>m{MX4 Oǔvb3s3z"dK r,C WGEVqxيFe#n6:Lӣf`b}Z YJ4NhEǯ߰q[k2l\$tI מ >`h~zFLJm{ ccsfNYXD?ޒ -snO7-_Mgk,sT!)0ӗ(F/S!!嬧){}!A6C9Rfۆ/HMhq%[dmH2k-f˟F\6~C+?|yQz\ *|?9Qvw!*5#$0?ֻl fyi5.?q9Q ݑa%4^ ʜݦױW_x&0]{ VF\ e:q c& R6V9Bv 7av4m[]^c!^XᎧ7H7ߧzn،ȳK!)}"9:lhmtd~Ehe*PdO3zmFHam$VLcIR!Ocloy5aFFSt^~KL5&nfKB:h' 0c7|3Rه'FgSÐocL'߼89E*{o(PdIG$`XfY j_Yn#.@yLB/EyaLG&$ ~HT\<ՊuWb_v!`ymʭ)x# …D`YL%ARJEMJ#0o&|^G0cT,-HʚArmO (tܡ^MD@r4'0V+Ç.If0"륶!Y; џNj]?H!R061eXyO^6l yq:m^8UU\_Nvͩd<֟ yD`\iX~q 2t /6I:­;D Q_I-t3r n)@6P`sA^Dz(&2A&H" u麿'<Ϳo3V1^?O`_{V:(%~[f-i_$*DkΗ>mKapT33-=Hy~Pzvf2(=Ԅ{ DFk-P3WgwNs(,1q,vhU;T<>Â_,"r M=#ҀzF ho݊-q(yOSvwB_HS՜]{RA$x~C z_7 [eA)tb_k&av9/Q1R7}@栻K9~eWʅRS%^gܪkq.heA=f2hy:S7F=k<;{6%Jt4b,Ntueͺ6C wnäg(WM]KÊt5 I@%_sBO4Kߔ;#Qt>8.rZ䖦j}&,?5K͸tЋ7Q\ðzRcsϘ>v/Tltp@FEw;Mg虚sYd;8;$[8czn4Nlap)jUzwv將0UwϾLgrτGp 2SHR؋,5|7 >FSyKug,&J!ms Ttg<\WQ%+ )&F!ToX|lQүbTL3l :"aq3BG7wsx~6%?9I )#q * zt[x/{eU(JkbhvS&^40_`N 9AGRw|,YҎ&$,:9"DAnK-&w m $K5JȺ-Bb ޺?gcNkc2Cݡ5\|r<1nB(l p؋=38UZj$9-5Je*XՅD4y`O]azHl)~h$=sR244b-=b}tgx:Et"*8/ƗH]abbњ|ָGs>8$@QsDN¤yLx~bl^ GQZbR&YӟmۣTuQ^e+-Td;OC3:PU>|DZWw [An)Xzz<9e,Äd "ߙ>ub`/PcZ@ILe]EDH=YS\._J[Ae̤\t/xjuqb譬;2K!Rr̺fEX+ l8e{!U9|7NIMNM@bUiWJ.ѸNt3FoLgnʎΉv`?N&vHi2 jGP⨁L7ȇlPFF)[ieŚ_ 57S>ћ$?rx;34[ԏ3*>p쪩28S "XeN^enH%jqEspA0)mUZ YR84d>Yf\=%᭖}cOaG$i?U+mWx曞?ewm`rw :_i_;wT-#@'E3bۄ#PV /ƳOL{+{s,ʟ~nۓ<&"pSwuAyR~^ vB-l9^|Ԙ #]웢:aD\u̙:vA1:pJ=+Zt ޕis VB:9Qm):xLe)iqetB]6bh[NN;֩iF孚uu%D*bEA(-{gM8Y# ګDT7Zn1z&廠8פQ/ zt >RQm^UvoXf{!T ݗv&RSuxsV5z,fw N43K"N c{jT:k狤g:G=>jjNnʹBБRHwWT3}*_&ȓMB!>Stk#0tKX+Xi~~S襢#eNlT#ƴ|U:ƜǏdΚ^{fb4t$mtvxݵ+ꗈԤS9$H6S(`͇Yto>Il;fyOX Zr;fH+Ho[Nzs`[/2l6=ځ.@^f>ƚVU֠?5z)ZH('dֶZΤ\4H(C%7-;q.Yj zah}_N->mL=L>wF^00/㍖r-z{$2#Hh˞0_g=Ӕ-Ww뒞 Yգf݆Nji&%L 7P>n[+(VfʴB$& N.B#\Ɲ3)CzILk@=|*.E!Ҕ)/!9R3활lfX/hrθW8 <<. ?qPQI ^\]f-hPxW&mWPX \`vɅ }p. ˊպoQ*evzҙpqv us) ЙUl"c%gvPlKzh [BGҔa vuH{~SwOֿ+#o[hA1 W Ffa!!D4-iWQМDej٢&n611C0'Ɣfiga-V=<N<+3r7`_qB;6"폥yN+]S⚶.$ 1 Bu偓 -^4}WH7=~Wo+4'D`n{dqmDƥqHk0]P[7|rf5qKv'VSy|3[Y۳`xtE,(5M%닁âLX +}fgA歡!]p8F/3t (0M[MW͖,Ь52:G~>"h&S?K j퍼1A6c*AX0m B9_V,d!RG{6mqEColU7[sV;(Mwt&4Fo)>-.@KH!8 Aq";Tk‘!pCsp?7  Ⱥ[/!>4Q>粠\" .\v!~ʴ>2 . \Ib׶$ZSܵ]&DviY쓍6Gؼ海OƮyX0˼|@P@6%V ;1)$ibɊI<1KmGN~3q30G) DVh#/Jb5 g ̱ u7ՃqzRM ebT[%Z?՟y ;:Xҳ.y`L dPifA=𶣮\ "s :|fr4eQ{6)C}BtG)&߸jv-!Gqd;U@ *|iM~hQg} Վڳ2_Jyc- kM(a$G-BA-df*0D-Uv,ȬXn> Ն[ :D<ǏU*1FN,]Ջ*Kqާ [>3o =HT|&Rl.Jᔸ? 3yX)؄R,%tz w97Q^cx5?b^4C5,m几vmiE p_0˕`Q 7;.l AT|5)56y|+}3'TVWʪxGM)0L&|88ӵ2}mpRL_rȼ;h!Ku׌4;ZJ}H<1XA}[ ,<%ALK8 iKP 'wcPd^\W(b31D Puu7apFMPeÿz7 绽`Yt=-$u.LJ*$cw ]e#JEXOh L# ,Qq9Ӱ Radv$@F M =3g6>%`}d&v45 &"Ub/P= kx aTh.g,;^ˉ $R T~r鐝d38kqۜDi N?ELӽN*/moCHɶΫagF'JtJ  i͌LpyvRhi822XhSEZۘw@Җ 1ZlfEqEg _'"ώL(+_mXCľa`H%5a\7[ya;25MRJ滬L)Oө7vA[k@d7c=ԍszΦ=Q PN?r޵7Cʴ<#m:qʧ T @$zsH-ʴU(Ulם1r( 7chL,XdZA܍HVc&O)n;,6iUmm#A ,۵%U|6jAE] ?zN[>@6"?-7c@Z}ŧ>u-cݿc6av|!X-H0`8PP\#a_[=Me}oWjM k=']<3n?ԗR׬Z'yuJ`\'Zpˏ+<#% ŻycE2\cϭQ IQ>qm@oEv(']_$0ȝ~ԓ'F6&$[`iA "%IqveTnǯz f`WۍC>a M [M8=,MDz.$U 1lJ69mͬ|L|t j#0Uz\]uUӃ8%!d!9 #)0=[ Q1,4bİhN_ :)y5XjA\vd'.& o&=*PwnUY9xkL682طd9B~Cזs}wQBējG!~utu?m"rE"Ċtk#?Y_L0oCGg\6WkEy泭v~[$Y0`3uժW@iIu^{z7cW:0U\Fӄjaq*nG8yY&h| 4(q]@Yjz |\`ߗ,^"bq=0,qMS7Fr}<o-JTRVDB^B1h^<іic[.6|K}`k_(7w꿳϶T3O[¹]DBaWfQ TE#T3,o5i]X(dNod+Co) F rV3ɑCui{Cpxm՟a<[U[$wx.8XHMX,u!x0]k2G]_ s9ޡr,/Fq`VBG.7Q1d \Rrd 7ͥZW6P%TĀ|KTKA,R R Y 47 H Nb46=F%<@F0؋ДMDe^Yߖ`jsvNGYyfقg S|#jTf'd̋9:+g/ccֿ݅CEݎ le˄{b|`OT o#C{Z ZfN QʮjLJRDq?,i5%6]$Ttڑ6H !ʚ,ƵrI⑝THpW9zy(h/pzj^pzV&B fT@wN&\tTf5t@=ЋPNQH(4;)gheC utM:!Gꄏ!A.ˑ廜 [(39`ےGW?N6p[ˌ7b:햒mNZ,һpobם,L^pJP{0ajAntk[66ms/+S@Zw3h|Y)%%ZRt$30\ 5~;Q^f4;jB5&9ã(Ln :M x :RPRΩoa iŚ}X ;-:+t@~T*aE; QQx݌y16:"k>vJ֓fhGTGl<%Y+F]9@혔$梉f4,w]TT Tdm^ry939V? x*r7 )aXnUP#j3+!{|k>`1Dn1;L⍪C^ is-^$Z,7]uּ[qn!ʚ5W}4Ǡ[{D4vlqx ۷r_1}ZAV'1)tibBjWe[GKQov-_/I,+^-qAE pVk0  El UdN&3`Cj7~.1-Ne) 3,:;ˑT+':x W%_&ר4}`j)(= }7C9;>6Cљ:y2Ӥ֬J{8q҃%:sk!+ŀ׌7Q5T1UP?.OJqT6s$n)^&6(YF約ՙجFv0yﳝ.y%*3̻V>tXRD t#ИП\]DLu1eON5{iiv&K~MMʥ:E \we[ޣy/EHf鯂zA;ejQ*3\pZB wQ-KVfjfR2Qb$E2xC5:*tVe p(IpOy\Cg}-mk(.qII _ :zT>I w̄,10pian3M`jĘ-_s,A ȩ0xC4SҢ]׾H$atv'jpUhpV_/1)9@Y|Zqa T-Jn$Ҿۓ!?SΣ/]eKKP}aρí&[*dGڂQꖦ0F(52 U,ߚiSss('fKp{% bo5ZxM/r\]۩ߣmRy_nr\vlQFA)Qp<%JɌ@~]a6c0$-etj؀KsrtNI$}شaF7L1)YySiu7 .ONz)i8kB=jz1tvz 5`0_/}/zab$(R4 lnaa1,_f'7'fx7.tA\%LU/6{ ,RZ"Cf\(H2|mxdn6ޕb]]TVxPXpyxCL5޺M}j]aTY&Zkԃ&gFX,UsنLd|RrN)S2q݆g ]g:Z.IՏw:4$M{z3~EFQQzGWFm α8W4̋oR>$\6ؒKFƆT=17G+ÇVKJPb窏!B6; 3?jP=ہ 7*eP6D@ak h-x7kkO1 `Np޵ޜby=5)а+&Q-F-2csD, b ֺpb&:kn۞M5#\+K~L:=ݜ`]a85"Nal]udܧ Sɧݜn._I&澪3=*Le[UAA|1U=]hxWJ&o좸v+HWfOظ06BU=o5Ǟ9IZP/g' 0~ >tlJ@Oˉ(FuW!l\D5eX-gIlV2f&}F}!`*KN.<‹s>ɬ߁ӽyM^*2Z;fFAHR$߇v}Vyg(yj= j6r*[a2]2 Á> DL"N7*8b>e 6?3GV%1LJ}`dWjKpNA'+#h1QpǠ{97 uX<.Upޚ8Xɉa^sD!~n^V &-FL)1:F-1 <d?F*g dr*̫2<&(<@1]< ,nL~O 0\h<($ӈ KDم^6 Xu^$CϮL??u (6tE(tu+QXGՎXN"FzU^P4lprg>f___#IKUY_)", ,h12DqWu 9&O=",J?&$d'%Vr\v ?WJG֣j딻E. 5ψaFߦ-\qеBiL^>>lt*4\sE!ӈf-&E>GYkhAh)0JޟyOa^3S /_b^sv.M5VvЏ$gS)q<28Ryt{?0s-<. #h1P`:+CwHGVbM][AN/G/$0Ŭoy =ez5s!L](n7?26 A mxvEXn"(;lFe!PWJ)' =y)S=ҡ1JBdO6T<5 xՈ1q#4jR(."S_98]"kf(pL- @T8Z1.9لy^0g73qBGz.}mZ :>b=K<1gx[U჌0f箌Ÿ`93*g0wx?P'/ ~n! 0\WHvvAqx0#e4{ Z}Xt3_yԧ )(JQ8k7,#wg֑it +*m+fE 2ńvO^ 9=ߧ?`t0E4X)"u7e-B.MҾu+-aX7in1KSɾ*3epU^5g p]yU^Erݽx2ӀM2K3~n@L"SHs@V<1GZB*B]3 : ]-f9ZaP43G* {jVr@c2gM }AI.uiƟ-{r<60N`޴q"-Pp(M_m}ckD.ʟ4[vlʄ m7ن͓:rmC)VXGN*x9whPޥ{9!lSS.ґ5)f#Pƪঠ F(- vO,;B+#mI`y(HįEZ_qz8y x}}2wP:^5GeRVrx^^(Je;aP`J=ui<kgKk,ǁ\ө:hɨNF4 OX\rA7MM{DA R"&t"=Э*cwHS5yU,$( ;*W䥶a@Q5Ĩ>7Jr{Ef('&}LEH2ߴpꨩqV%7 tՏXh\sC:heSC-_\+SR+ #F3`D@*LRQL9Gӭ7:L79DOn,$>DZ2.pщs#HjЕ}Q(Qo.6 M` 0)OcDQδzB<}3ɧB_~ GYmw? ztH_>6yIi4cڧբT,Mz!B@.8 evlL+k_s(>>D0.uRb˟2%U|n7'*:8Wuj!MnAqer;|?,z7ϫ:_SE3iDI v jF%x 1pEtah)&M1T%줆 w)RǫHӨ4"'R9]ҁQ⧣6E&VL@yp,ʞhŘܻ㼝ei $0֎4B382ع[r;>dɶ*n=WlC!ŽG*.bAȀzMņ43 `sEڭC>߭" KN X.SZ$ ?|=~R~tR Vj{3FHPϠ_T pRNĊ'0уx!I{O WMM'`e=C;%wGXr7.Lk뗁:?i(9 SfbZæ"lP7p*168{ê0:vFf;ɹ*lI 2seY.^l9n讟?dv&8p,V3% | @m^#*QxrBGuQl⧥&ig_,|4ϋF{U]X`m1@2". 8)8o $N, 框,1c(?q e@:ۊz=Cd`pFRmxX>{ *pJujIne-Db:`A al"'vdKӐQ7^\zT-jW}IpkG{0 \D|,b܌=< +ZϹ@`HpG^6@u@:nAP*Sؙ4}Փm~G ٷ3Qn7`]zfkK1 -"d>7m?RB^w7\aO,7r\4lF4wK4>y FȂ)ETh5{A3J΃j g+_#hLē"/6tt]I=xdW&pZMY78f#a 6gRNccևf`Fܢ1}WaEj9YʣtDS[2  *넞AΝ[UuhƒA 7A43jT=ʪMI fJޢ+AMu1@ImIβHh] [搉" 2{axŶfLAE4ΆYg%ė y찓1z vIk}(-eTW/ yCʘ*E(ŝ?uc6;к̿&~^ۋrOxo3~SY_fsWlMW@ 2z*gӖa3G")tA0|vDz~'"&0QO8#h^txI[Esv7i T[ {EWeBoh'+  4JtI-Ll`,Esu ^#%E<9(e?BwgR)sСvhfbWW\ WS>RiKuJlxB6WPYo0,:TND~񍥺ݏ0ArvO PEU[ ("MCо*jD#cUF#}bY 7Ll\Z,^~߸Rwz_|@U6g~rIK;HMk P3]DW3uPRU_)—T2ap߳CJh ֟ae̬ί7쩯Ƭ[yP+zk.)VTAhKf1r6l}wK2 upBFv&c!q+C[B[F6uJ9XY dy#o+RܠJFtؙ["{ɀvKIHr8@tG$\WЫ"cԍt(7d}D8y>eJ˴$BE?e`iU\&n ) S9~P$poT$ځX'Qķq s$}Mٴ9rVյ"D ;b./Z`~itZ-ؚ@H0m"6謜?!z5[vhOtkē_Ϥ&,/sꐥn3`>[0Xi\M>\2n4GLF'_P?Ýy>P#Mc+VR^}_!wo5 .:4HTYiH l$PA:1o2/M .4l+`y"f_wg.ә-~&0D (!Mc-e}uܱEn6-*AI9+֬' ef*7)[ -k!{3>eŊB>H)YefϧT=cy4lᕖ d 7E)<KDsF )wk:Z.v~1@b.>:? dI.@{;/1@i ϓT|C'bzjyN hZaض7r*_B+'JN)2$.qp. j .ԋˑ"-|Dn&^z4,ѓ)nP%BPİ9eyPcYx~7rM;R!ԝA,LwQQ#H9Rn$"U`$6FX*/:M=A!9pC==q!ڙf.0_Ԅ$S!6)۸uCn>%LAXQݡڢ V[}*CR:+U\\2b0 VxP%()e8u`PڤI*)$ߢ=JX/H~϶HtIHX 5}3(ݹ2(N)+s$Ghw'n7P OklnquW8b£$?ı]ddn@B˪Ҧ pS8e=ͯK81o^d3>9_؇ⴈ\IEXHcOK"nwzGcx},^$ai}9f,^"3@?,ek-f^P&"m7(9NODnҹ$} 갥Yɣh8=2a$[=5nϒ euIlYpqE/.A`y*An2<S'mX ySXZإ j,QuDu".gnt)kR\,I2r#*NnZnKoxɀiX0R6v@R+)׳\~}:/<9 {8*?VfsAH/Hdzh$?]j&d6Y^{A beo'zNNۊ*/*E#O߃e:BQ q( 9.;U :E'Ͷn`cPGy;MYJ٣r6soGeZ:`\%h_[oFYy)hAQ?&h#k- #"[4 v7[͠O-P'$g8!C(gһb"UfɪB}7Z)iNY||%sV.p]g(dϒ<#Ҙ L,ij̤8ui~(C x5QK=!'oq 쀰լ͎[={9˺tRo-Р(2,^[= #4v&g"Z62yP{(|\kp"J+ψJq=*'Fj")|TC类 m%4x""'tׯwF1UO!EG[̞ ?DӰL7SV ;#GUiXIPt`hG 8 xq$G Ʋ9j/5 l1+4fFuz]`7,"bױsȵ;=40dV+Nwضcz rB_iC91f˯T3: E Izj͙QCeR.16F,EmǕmW|bF d(Q5Ye!ٜ7G, .*MqmPAD>=M.R!jY)ɏc l)7ߠZ*<,ayDwc?HW 8<6 +&sC+ c0g,*jObp9Q gn(^N]=Zg%T'wH uXшl0KX>csپCΑfv`^4 GDOD. z/" !Ҽc]CҠaӠϑRisur`lR`y}j ndmJVT۾#Fr8m 3FG׵x\vOb}FޞL܉OO0Nݔm?d PFBfɥ-_;zQ GVtUU ֢O݊0M{afX:+dX+CM74O uN(XW7@^#O/bMi`bF()sk|ӄ/G 2`5o zEY^t #6Ucpiiؕ3x/a^ػz @/҅N=Iw-wg"7OF8fx:yP9D"'caՔG|w@1ן Jhm"1l44,Na]gB 86UQK ~ \£i)/0#QCxE;˿q^S>lS<ː#clbM:}s?`Yzf\<{r`Boh[pHp$`|Qx @ZrFۊQRZ0n <.7N/J[TУs%SP%i+kV?X6K֡%#b:ŗ  9`8;unՀ']z: ihh ^Y^gUՑ4PpZ#=5C Z43R٬8cXC:bi:El=koe< ~$S '$IΩ]o]f51IvOW8=t#N j&#aaS<;H"؁IIs FcuN0FyV6(O8:"#dmsiz 6Fޞ) t0b.YQ2CI2hC FiE\ H`FaVuMˑdAqWIbE*/Qn' @ި NjfL463 #пY=^V?/n!Sxݷpaa$=+k"]R D"ن/p=CL=u;3E1}CklݐWvEupIPP;s1_9 SP6U~AG{FfRjLcW-/:j~h"= ٯgWoĎx:T|}ma)_zB6qwWpO9ːX7TfDfXNfq>6J`EǏrFcCD=X't̐4oɾEp%:ΔGj^L~^faNY|󏀌#;P;c0&2X'+aAݤ+m0fȯ;M% ɪbS,Ηmt%X7VQ!<5]^nH*҄d3et35#Q`/?E !v2g؜A񁍁͚H"'u7B)s;11. my"Bt =JLM63$ OfVxPJ_~گ-l}^9TKa0OpVNh.iŒtfU{Һc%z3an5i% KLrS/%䍧3w 毌Ld`?,Xe @9y/ ʱ T#])QF|p,b3I S) '0g(ǀ+:@3oqP~1l4y V e> EÒ/IiyiUtf6GY`y$n"A\N eGA/fj6ȡeݚ6u _]5x=|yx3#nT9] ;'-DbX <<*I- /`bRhPY^aOvWNԵ=]^p8Sg1dؽɧ 6'Vs;g`r I-`U$kYcĐL}((Dy0\r\Q!M#+IylkOXNn+뎰%Dt䋫Iddj˄@aAwzq#msDޜΕ egI} *J.2jpPl.ZMSR-;mmޣYaw%B^fe"w+O%係ZdeXs&N5]qY!\œ|uLKܠ”:+ݼ)$F~ee$gŶTԭC \DNH\x홆]4OmmiJLȖgV*$|9 UY7vPNvJe0vYLS6>qǥX| R2٧ f-8~>(fj|뇷^TuT6KlF $`hm0g;{](oB<M۸lFk2^"\vKI/ 5rAUO 5lW2ڻס+neS9XҥԌmlйBW'fI*_UT^"e; >͚$O7YSJbd'ND)"rfUCMUK-\ ',EEwawNRn7k漱W/zK:l6t_:)K`J!ŗq5MV\5{Q]@ Q3H,Jj[|#KX)ǜ:gF$ ?յu S>8@ a2]qDN7V Ã5! M2`"-Qa@+-d@[ @ 6 ƻ5wD@GJLpXC?} NMeI:b鱑7@}aپf\"Х Tf1#\D9źZi5,FrDA=ٸp楳 & eCWIhsCK[fߨnbHez9V7;*I%YN9x&8n \9}DE!3^#T3UBrNJ9xk̳`gG5i4[2˷姳$ xa'X"K*kOC#YMV_d|ɦe8 =zP.l|E=ci>C!@Uerx:e_udTYuy~ ΟxEf1.2n]"q}tUT'_dz_>MQw5QT?^+$Է Xw qs[gEPMBzCWmigtL Ib)*l@J8q[2~ Nzˮ ]quX0-_Q`J(!%s@9./.tGV8逯~HvsrzHvqeR!l>4WG[_8bVZ ' 47|[]o_o(̏~ʓn@)#5kE+2kq]d 3}D{..@Ma #.0ϥ @(noe BE ="< P{CM{]ISmwZ(t&W!q/ޘLWzQ-kbIO?9ֱ|2I{D[ t5m-%\j1Ϧ|@U wxE!`KU(񲺞rP@6]g3 {\τ B8weWMaOCulu"V5*1Qvx7ArzR^5!tqtbrKѻ $ t-z~$ ,5r$-2+z;z2 -<@ U ;[/:nһ|ޣ(5oon>5CX|!\G4˨Hk 5?% ihkC<;}-=xUx1չ:{7 œhQ4K:83ߺr -k7b"4{ Bm/NhAdEVS9%#S(#(`{W)Ur@\˂X͈ax0uF]HY[ڻɦ)99 RIz/SBq>!4#!%oWIД!8# iD-Q 'MuOH̪e_<*,RpQ$댵e0y3-[.5N.R>-H! so")~l/_WrxҙZo7pr_>\CL#WgR.b)%0W N F⡔+)g8!Ubm;1PBg&.x:q:Өs+@8C}0RHZTxij..9&pfljf7;6g ~>J㻗Ѓ{ au-i]HP~Um*9KqQIarN}q!%j6c`$~2s:W?FAv>-Գ Ak%̫*@$c7BEL[tU߶$I|MzQ*|dҭ(QwoSvv#IUR*n~. \"0F ZJ}Cpl>OTsM16$gPSIJ:pPW6Obn<욀wqY+śW%hHl}PսK!,]w1BX :q$1O8ot:y,/UćQ0C_U9 48zL_bnH0\]<6U'Ցݯ%"3;cpЗp:Ă{~>CSoJTĨlNC-Q̰_en3-}8lQ@HJg1sk"A1?t4[U&A4w@9Ami8v%Zn!I/gÑpimpGT2 M˴ZLȃOjx`HQ!#>J0;X: -Lâ].i4ŁZΩ# 4ײN4udF]^Kcr'缱XNK#uf_P” N a/V0T>:ѯx2X`S.KfɒUejkO ~UJeU,~4O[6B@2!FҚRor~D'] &PޒvUQ̦j 4d:MJ?Z2=1sFwϖlrtMXuF$ˉE+1 {O:&8*_n!v_=sc lGerLɣa6ɶY[ 8H^,C1mV)S" ,.l ̽c\7`hx2*Dv5SI"#<7,箿90'%-m>9Xi'*7W$VtmUh?E&;|KP[xCa<:c,bm쨏ЦJe.fb=mk "ܿf1:m/e:QvNb#{'{9D&7&O"]/&{5 oIiM>Gm zuґäQgl'sKFYqZ伅/nChVߡ:Oب8& q'*&ޯapR& 3 #|~-(6U9..B:UC㦃?.ohCR'SADsRMuqQzLl+ٱԠje-7aHW-߅HZ GPVhZe$U_w)ZЊ̝GR@fA_b$PNo܍R\s[&7=4KEy%@쁄HCͅq~8¯Ɵ8C& O/gN>b٫XG<8'~a~V\/3ON?dsitQp9AtVc>|ኔXmaK/}Wɤel[ vJ3m8Fȣ KxkLKUP.NL>1 q.8^98 \b8S hmTdiՖI˚SrR~8gma*QU6Sg tԶm,SHP鷕5Ktq5t:: (h$';R]R^nn)ɵe4AU|+Vkϒ"-aK4zsH\7خfe*Q9^ e~žj2'2\7 q 7ħi EI zp)`Q>M3`ppS#ea(x>)ͭHIGY}^UX| JjӷN_2~}A5ēM~6*@Zh9q >:цE^3f-/aV(Q"%Ȫ̴_p9fS2Yv&FYB™jUQni[_z"=%E.Y *氆b?A~Xjv8>z*+kJקxA=ʷ|Qk\ѱ6U(4?B Դ:yLL?43p0} 兲!3Q1 _)F'}%p xn֌M~UA<>O!'ƤLs8yҍTįHt H2X+GNqS>Kil\5syRNZ?a1Y .'qf&ȄHr͚8,`ŷWl1Ck M!u D7(*\^+-#.)ҽHi,Jl^%*Ia"|Z$Pu6=᭣}y|LJj $1gmJJ7a,~*9)Buoj[XIl9Xj-Ŷr]RCA0mG!ѵXZ'o] A;% @'qν4>Skd~R$POw$C~DFs6yd ^7~ $mV :r Et I0 E* qe䶁daH K$U1譪㿐\"y2LM&Ýfsuֈ$8dC"CJ&\ qٚqmq/x]7(8-N`WH$e"somf淎_v:9gl\H;(Q47_~~.\ \+40D~a-n::ܹ?:5S3` :ֿ0֘ t>wt|2y'_PIRT~-ĸ"-: BH/n|@,O'dG&y۴gaK60 )gs8BV4Cϴi]m`zX[8/'NgIiVfGq)Nxĩ}R*ER,LܠK)Iu"ᤰH sw=SL)SzKx͟PVMsќF+doOt"̲+nVv?׆b؀vH$)*1p706+fvreFSkijUFlnv5ҜdSL z+i'c['y n>qoDŋImEOd{ i_t*tH )+—TeGsE9!i`)3M<4CeQLhP [_2xBQۨ-P) lbO:3n)tہe$nX,a%qKr,VvDN\ׯ5yL;1Qsx,_X`amvY>W*W/XC{; #wZe~eEOiņnICxEK_6fj0J]j׭sqܯU?^lB}{q/ nԢ.u,JݢB%9iJ%3n~^}S+2G>dHb=x)y.?QnoJ(#ݎnEMQ $'< .=x'}jZj7]r}jepcV]6u/S3%bifZ,S$ ;a}W8_ynTVtJJBLѣJ"5("^vGD?-u:RV*(sۆV&e\٠}U{8I4HU%ͿчRGtC&nы3UF0p.WCH1M\JʥX 3X՛>=԰!jW 9EYM|'#YԶ2ϘGwѷ9Kk*R6ek)db6P}{ڶ-̍m##UןNlo zyVsLk>c@aC AH#O,:L`f{BIYTg]!k!gc甞CDL7j7L (–PD5WO}Q)C.d.xH∣H|02 6`IXJgG%E濼GmAsw.~څ^]7?Ǿvds/|ciW>ʜ0_G2⶚M;$e-L&ݛSt.0'HpP)~ڭќ^r@U+wr)w {PZp8pe|m_Lq@vOd>TIMuKrAP2q[2(틊:ggK.Q/R][uJ$&r+/hhelU:!gi[:sl)4L%ok|y3Q  eĻX#&~vhTM&8DבּwĦ|w3#4v V-/r9=6}ՅAsV22!.,<&Fyg7u; O$m2;k;Wz9h_0 /.#4=;h>1T!= F/n*=NN "fIMa}`%uLvkԜ[>D4ϚjUzF|vɳff2<5Lsb礭р;Mکc;URFh lZGE UZ#%%e-~j:$ JR1l5oZ_,5g΃엖 |,0^ySn.L^ Z8 &9y-)ں.?ykRu* J-37N8 n~LWӟG^"e`+Mi&_ '#jT-?POg(}B'Vs!sg*B`ဿcLWL܅F. Aн.IpJ2QKb+>q?%_~ 8`Oeqcm7bKuu<>PvV䷞6T7Y$;%yUCsA[TFdpcKBɐMivkf 7Bi!2-6zn%r8{z٧Kz!)UӅ_YQ[GU3+Tے=:Pg2~JN}eC;gdH!! B#2i[GO D]Y2с" 0 Q?OˬDof7 ,QXE^n& NPfgui ҆}&0ZMJ;e?_䨆o57tAmBw㯗d VNu#鰚ڇ\3jAs=8xH%nGS ?&HT,rΕ p2 ;k5_*MZI"ʌQ:CRv`7Mp2_OGm, )$(QnT3C. a˯݆xGAX }Xv6ɨL\HZ&c<[:PFCx0rTm}iX>UJЦ)@F&)^Bl-h8yHIKsiyיlU܄\lߜ 'lpY}vyoU'߱Z-f`]ʍDp|n7YfIV"cuPX1! t*w{sXypƭ1y@3׼kZ1j&!vْjscڮbO*jkyo-G:xz6j 6î]Om'{2׻f+_atES?!5lZ)Sx4]℡q)x#9'&e`hXec-b ZANJ+u)A4wA?DIm3]Y>JG~&U-*aD\q5|sh?XrUp$;5NPOMW_K:S (0 tK ϰ*f@ϔ޼m+d䍛fy~1 ųURB*oc֑n}}jca@[S::|.hC~I}X_/S2Yʈ gc; V]oDTK#~QF$[{b"ɠ[С6:OH7>)mi*ŻzMCuAĀ.Mַ):|F8)wyHcwmҶE9A;3OŲ_au@R|SHI} BkHLp^%Tќ=]Q[ۖu)႐0a@)j` Ֆ Y CPk:O+$"0*"OӾ5{Ìռ CwR`\xZD-x ^)>trdJ'_3Oȯ֊3Fe֩?UԔ!E~GBM}CH6')锬tNM0uL-SJ= HLA,Ʒ3E!':v)kә,T藫'= fh$ BoIǩ0AoSHc5ͺI dx3q.x0@S2R,;:X14o{hb=m~2F?X-ާ8֯_Ɨѭ:P ;;|eΔ5㉯ @^zӳB6#˙pNCߨgHs=ȪL(Kf,UhsǓ+'lU(LfS <6@77F)_~op S'?`/- GQNؙ@%aۏ߫J80?yCXtdBuׁx๛{ ~.G3+{{xmkx  _|YL΅QPC>wz%LP.үۨiPbgOM"+~!ڐ#ʖlc ([#jc@[,ÉZ7j`eK` )Tq"TeCc@<ҟ74dYmC6X=44Q aGhVܚȂ Uظwˠ~VNNfsiOyV'd S*y(+TQ1'`:{GeJFf ṏm?R}q4W) $IޟftLfȔ#j0$OZp;l3[_N=zƳ$φA;ÐN<-vH >%T੼4`JoHLtkp:s _C< ~k~uV~"̌Ѣ7yiG(K_E}JתN[5zWI=@3skܝީu(01Q1??|񽌭%>Bn,IAM]Xٖ^l:f Bj|g-(^ pGT +z^48Ϫs%6f|#9UYTL Ee^&s.|,ӓڰċ&s%xeQLdd>~ghzML JRHToŽz5IDE ,iС/?r<$!ȭSM]3';]W0oK8n*.HrN;:DCC>S9摐{o Dbp` \Y9q 9Ñⱟ\W2:o9[3V }7bд#@ޗ8o ͟@}W2<.=iy+vzXG[d ǐFZ[rzwTAn59b 97H:aﶍ ہ S ’: s:2hV0gslJnyA-O1Fj6 KLxI%T%9LzBӠbQ}}w}h ̿pG'ю#.Qw\sǭ?16 윲, zooDec1IŦrdqEa{۽ӣ{,,3/[=̆vQgӰ,1nΰ@*}(aҾؽg Hci`-=HySvZ/}xko]f}V@bnHq(cG |4ݴ]F𷠙>G`l'\if@vf5KQ.Q%F {]ywF6nR4Ⱦ@lp9)?*3NN@àD=pM#tDLJ,A^eًoRWe97c}}#lFwEE,lfD m(2Dx8n^ 6-]X z.eX5SG Ci{Zzͭ(E"|iR#FNo*%΁ߟ%˭3^ƛ+`R<fx2կrxFQ ֩ON+!X_bp+oJͣ34PE/lR(ψ)8 4=SrrbdfZδ`+K㳲G *!HYo}?)c@GFX Y3öPt/!)`K?1E9ˍf*jg>^e Usl[S,S d#tf3BԑjS 60on,.tHv^Y"Cψ'ȸ"o*'| =Ri s-tpik~'|TRE㿊IG :~wI>/7K<PZD4 zyXW[Jw',%qLw:`?1,qy,Sp`¾ͦN;Sl(LsZfЙ7QգgoCKr4Ջ hH)U\V88YQn!2тys̓^M[JGU|))~d4ωf?e c)5)h:y&[M8Xcs9JJPōa<_ˏ i//\^0*s'A~vK!/uRO= 8 w7D"3WknDT7:e44u}&{.3:Q2hxC`N?2+![SlSI" !0SGv~Th 2H ȏe&ƚ#ok#ܼw CFx xwQݩM"$bH6i=/oE6Iq}ۖ{uK&D5&9"d^95OgmƂ3Hn5myAݤLF8M%g {;t&0t֤g,H3#:6T+)4ZYUHAf[ש/j8Fi_pIyg)t'ƌ5:c l}%-vJN5p[2&Z.0vY/堯 v&qpx&q^4a6hPT_H cpMM:wB ّ@PZr=#Mbڴe^->w@lbo[`kC2Rm0 J?Ea09FXPz;&?sԇlD&[sϜ~v>EQhlQ줮>b1ĝ+zjOOėx b] _7xP~z$LYڡU^5 e}t:햯 (FD)#qڙ|0L:x"%LŕΪlD|i@&j"ʜ%vd&븎c2k0y;>oQ~59g .I\l4kA"N5x.Q+Y SQ|6M3;; ip ?ڹ6BzjW3=]$/4i!|K/̝ƙЩl)9Oڄ^WU#]c%:if|]o%ys/WYiӰ'YOr.{ȟ &f(r~:Azp7𤧻z8loY9p{IU*ow~QX4fFL] ?ůIt~ŭ.k<3\vX=@(/ %3cAl_Q꽏Be8f8ς6SBmf]jы^S WBuGXJ-RgXItl\]f撱y3V6:$L<}QBV“L:dk r O+ˈՈOxTOlmO"S5R4VqIgzf~J%ܛgd{xym5epHx-1Ʉ-]-?,7[K77OFrv0)4-z4#g5ƽX0~(r+W'!Ҷ0*щV.{Z2/K,uJQJq:s+.zdŭ$Ɛ>|M)|~ޅx6pUlpD(]YEIrZu.EQ^fJ)=VrbkD(֔ 4s|aeimiP|A%, ӱyZG`ޚS/n\)sBŧZ5c=-r/|S" aď\V|smeL˺+^ &X@B `WɤCk,}m}=IU-frh@ $E(O,!ߒ ֚zu{i v>g8Xj=*]Cɖ: aGL]`i v -Cg't;AXTtܢ7zarc9äP",$/C ,ʜf\wtpfySz}mQN)QGl̓oB"`[,Jb{+tl"q׹Iteny{i 37^KDӍLn>EGBe9$y$>9]T" &+mË∲N[(wyc&q/Yy?xTgڸ5)ʤӧ$f"|5&AF5[*˙hfs rYo1 M~@"aֱ·PDVf\o⎕~W8wVkU8$?3&8.uo'0+}TsoWpKR32#nl`#5LzeM!V4gLK"qC%ScNkIۏy>;L9qˡbyU}bU?ē$o=SOBCfrM sch˜2!&6'՝6 ROmU^Tm0.54 ^o; 8ֈM[2@ d0pиmRdU94#-~8셷sq̭5-9B+g)kdt5(k]Uwܾ讻攱.؆"c!OR= @p#SĘL:nlX_VH$j|V R*2cNħ_ct,2ux4iު>4AwwósGnelŒuI~낳i#U5EPzOpoAlT`*v%Ȧ鎱j#jnp־fnMm`XK,̀1}s_̍";_.] - \P$^|u7nJF/34h*dX`0(?6>V*O J>Nq5CYԊpM(, ڈb*03bS4ִF D"?yhaߊGz bF01 ɯM2y r$q[T({ȿ7# fЊǕmK46$!)|m[t^y !pIWA[IdD!#?+'3D5IRѓ8j[Կ`H08鑌tّVP t_ nCN&OǖE2 RkJKGb8Dz"MĠ֔gs#)Wȟlƕt ,^vp蜨>TA5,zƣ%z/N1z%48d /a%=e@hc]w)^*` .c|iKxտky<Zn,>#A| Nk9D7%^1b;͗ \oB=;4KԏKPGɽMzaROvHՎgߣ# >%d !0یJruy7.`DRv mR%l,_"3WK(w2Edxfu^F.Ūb VRϕx\Aw$ͅ!xYUU٪|MN u 9>$[$GxK݈>\8)./hQ@Pt-%%M[|#YͲlQkZ+2t;s[_̷J8 vvBP{84ؙ?5$?'Ĺ{#֋jCTq1Ȣ:'3C~wD'o:%SgbQ!eߥ RE'4iQiyS?lvm35Kso :#- 1 t >0VB(Sad3t6Kf-R,N֧?dw;O/%-'U] & }cJC_1{;YŦMLlrVw$=CɫNRɛ zBgԦq)r&[_q5܆QO'腜 ]cF!O͊^Ew osgވT4;:X?( q۽3 PRAj ^.FBQF^Cbqm2>WJڰ Rt 1Zgb*M%86\` Y>BQU~~B ls3)'!;ymu+${zTlv=}`n?ӏO6x )2~d ]2?WcHh\&0-XU[l P 6.yi[LV/C3t|9i%tF%'1Aˤw#/B?{P'ZYŏUk:puG@Ѵ :x0v zOYnS-ef`SN5`𼲔«V^MD[V[.hp$/p:|^ooZ'u4=<`QaFpV?va]iVDULM0^K"Y37FR$U\RYyZŽ7oMWLH{qwU&i8aȡ15C==&ZGuԉ-=,4'9:X: WxJ0{'3LcY#w 2S&J? =BA*eo# cj!r|aN:3D\T/eA [00X־/\T!ᮜl606?$j}Z&QPZߡ1}ۮi O5d#Lf9 p;)t8$:**A9˂ 2<}gR8k 9UI Q04+QīrQʥi6(xTmtdEjB3yu ^9#!G]]hw%Xb+۫޻ŒwmEŭ/յ&.q4ףGyhtKDE[ ^.74L**|#gxJ$ ^ So4x7ewzZGQtN_V$V 9^HðT`+s_GԔYS(w]Ը9!,TKίO'7>$)Y5* Cǝ#P)FJ4 ][p9M=ƚAa$ Db*j!/iCuL)u[ pvnxNܨCQUp/,!k g?z|ےaVe7a sz?:T6?$(H`<͈ۚxa# V]2Wj3isλZyלqW''\qiJk|>*M%Eܼɔ*'ö05o<=o4ʾ\%AQ(\: coBjV;cd"-ȐwPwmB\T'5$9]?)n%F)>*5LrNZ| ܠsm/N7o+JⳢ&jCl!+4Ȧ"Fqr8V:íݭV#a#oa`D${D<㏞l=C\WsiBF7~|b_9~itf {̂P>أRmlw$zc8DGPU-1 I//$Jr꧝oc\@"6banoKl"Po@ۙM\n$|\8r-DȿIaMNt8gzSKM&PmZ}pFߓ?$} bs+ِb8o͚;-'$ŀE,[KĜ>V|k{\\`Z6Opq>qٕS޴ǒIߥT+]eû s'u;Yxjy`6e3R <0-Y}Nb/^{ؗ`\mE2mEgŲs#nxcx{hڇU)wD%^OUK^&4BXkr ړalU*yAD}Nx}7M?ݯD42芒ºp@i%M / f}pd{Z [$.z&[mҳ9YSiV 2 ZF3IUrzAyI`J26\K`cQ񓳪$2XQSzJZwW> 7<.`L&NI}bP]oxN8cB&eWqfB"}6y/uY4K4=c1gtLχ?zv9~u:اQD46ׯ^$ 5*ބ Y=?yKj%rބT wcejZrkHҠn7dRIh\#*towj-6`$^B*պŸz6=4QيiAkͱ4bV"T- 3s? g(gԼ l|pnÅubn#gmS!*c@ ?-@}UQ9O ?΀V?eףsi S0%<;wT(MaKkȨ 3rT qIW}GlXou3 o5 gԚ?OH)) |/XsTqTr( I]-opt "7tW~[3aoZ'TVju*AGL>fUD*<-+nzyhO`xO[)3ol`65x3]voƍX9RƔ_ y;f{V[j_?F{cQR >hrYwƽVr*:R|fHe cCg^n؜cB%|P/VT<$riRԱ}kS~4lҞ9:eL^/|1UclDߡcPlGFś_&.>\tL1vH_gr z}Sv|ar"y( k_U4?V-ibqK˸o|nEHam+HOϕo&iî7m~ ۠y1,^_6x K"k\ 1dG:Seh )~ BS39,֑S9tSvܺI㯘ɬa~m8/D_, } y _}읗zh=޿ At?KTQw8]0wsrzT'j- 1c {F1Հx]F`bHƍ ({zM0l-R&,ag![;Б7ث62Ӌ;S< >ĝV<;Qy8YwFvi JG.#\53VprB?WIUbFk|'MA9y° "JϿxܿQ {"utXc!|5̰[ë()h{V*żu$?y:^aw'_' {7:Kn>6 cq'5pX /UCnR3QJrw9vNXU}XkZe*4"p)kh:x{T LiL b(7*tYz<K9pE)y!V27&>@=݂EtdR+FJNTUE޷c?j0l"뺕{_ve7{5..aU⮜|QEiL#܌:[A vPY baTH[Rl"8Uh 1(N-Ql۷Jq)Z2?ʜ{V}eDtL l!SԮOy&K^3`4!FZ9gF9\s9Q,өܕlUc S0rD<9Iѕ:KWܫټn1`n0vJg<:(\<1*?+v8llĄyXD#K"IP]bi҅26N*uvg.7io4zCA/BcY";oG?XoCTG؈; )M_Fu LXgD39Jh-z/TŨxaB`t1]Q-\Jsh?:J:Sef2J$d/őZ( 88+kiO3`diOc{uqR%Owyvm@#؛xm(>HXA` dة/TK0BuLXٯiFp(I7HQk=TߎiCˠseUb~+'ڸ[$(%S»~c 1(oġVʊkђnCGVsF}K S EO cD( MÙ A8@-#BlP|)FYH=FFRAPSXUkUg}[3R/ PqIE0nBr>*b=p]S%B ^^ubֽIJRE*r=QV4p7'ͳ6Cy`)q'?(~O/9[_yZjiʃTI+U #cC"ώaJPf1#D·7\Ne52_mFȢ¥]o32vwZ'beoл 9ȋVY'Q[ BuS0u+YՔӪh[;u8ρx,`ڟ]zJ8*qԾk/,G"KIQ 0i+cn)7Ut 6C`HНH(NϘGoU+١f)ƞCJuŗ9j79z69̖%2ؠLa{}9`{M1yaP(?u ~d[a 82p U:mL P?=qH`Uen\2daRkl,^UKm{ h+'S}sD3|c>kpV.}J3xa Gibǻ{uGZ@ m'bHiQR2Z?j3ͲkQZÏG.< @THW/Nhň:muyvM!~فN^Fw⠜I}.&i|2EΝ1>qP}=Tw$#+|jl;ʗ5y*6#m!29r_(wՃy-<<mekT=# dJRωXl$9n:[}M*StOmO 2$?c fT6Q_z`0(!qż7\ctm:G푼[69.~'y 0U$⼌ 3GҤ͢:py}HӆvZY[ łC`.:K(abE' R_ͭEn԰̈9e8B+?V}%s MC\^{|b-BXj̋iyDNq/1mzʛ3\ok6D4:.+J`;3)L ;Gw5x\טqR;ďS7ٶPLieitjH\+{JU,ژJbj0 9u{-fw?r@yB/ս6 FXjDSizlVP(V ?T^9֋rOrȺJc=)7X}O\\6ΘF2~U80R]Su`fG/fy1ZUS. |-9@qT-`яKZ?Lu$M)$PYyV{alS"ZݦZl<Y8*y,di@[vz _h]d|ݚ~|Lq"ɏ3t/m2BjBD'֍[n[z"s9g{FԃK\^1js7W!KpS+amiTH@td0JA|[-=T"k 6C :5Z} ~(w+t6KķCdʵߙr0.MBHE0<2-V 69p\-5+L-%@_$AOG`f>g]Fu칥"(fSVoRm6֥]Nz˲ۑkWvn;H{/"3k ^z 8?[0{"t5)*ܑ̔~?˴&¾1K/Ă *XIN w FHlfa'i{DUTVY2D,fxlidڝL~A΃nl [z]EsP~ ak0{1a p|149:nDunDk!1 ?B!} 'ۃZJ:ӫnu|UFtS")_ch ̫885ڏ?'ȩv=xk|5~3m!ЛvN84q\BM*⎂Ww]TI>޸ZE+T1=[ ׊CЂ'}dž#ZY{p1MhL=#Ne~pwqS= L*.x%PKg =%_ZzCхx_1d~(I| aq~⹍ q<NC=Vn:?oݱc/jd 8Ж ~O [ek'֣~sDހgCV8ѵ\O |<料H\BjKB֌5 "Ef3x0> -A+|;EZ`3cƈA[yo^:-pؾȌqy_-x.c~.cK2.>Eղ3:NqyG} pꆔ 2 cb1BQE oCc3GzgS6آ~Ihgte3 YG3k6|} >U_n=_;yeUcI 9ȊrG5xrٜ׼JסCV4tv)\{R^J7mۼy[7xe3'twimZFp,Nɗ]OR+RnB 8~K nVW#lW?Z7i Wmv׫cEs:iv͎_έePFK`i2h5@<Tg:ON쳗qc. 4 ?驎\ bzK&E2ڼ!fyiIωK w` f(+ ~R P}o-VLGlܒEOk -{\U}=v̔_86Mʮ;% f*K:P0xL5xm:@"DQ?vR>WS]kZduuZDt2_t5 [HȹiZ8UyB=xd_S/7v2!=YiWBuU`%Ii!7f\hfHc^qLT ! rQm7R/{g3R!W&-$֙\d62cO&48X-AʷgZ_ Px^Y֩+ ҐTwVok_)&."[փy1[1h/:N}cЀm W'azfnraDFq ,Oヘ$=лFH$MiCAXWrPgZẓvda Gtx^r J"Zz}ݚ4-~|59ޤ.;!)]. |*4X[=*ta,~1ш d)M):VI8̊!ᄙb]E\Fv)*ÃQ[iZeR>\¬Ǥ(~-(b7@rź>@&UhEQ/^R `1!;]Qu8qq<^JQI.FW7QMs6v _4A>*Eau'0a[A?<\FW3W7XDN^HYdmEjnrl^X8uO襇qI }i=ZR` kf6^C~z]4,A^3հ"e;-Bt͇-%Q_yJ2zJ Έ`MPNN#EzA/Z j7̅[JF ]&fC׏tԲCڊ2Ҳ uufj/1CTA Wͷ3zL|C%ͪ w Yu կ=fxN@\@MX0'5IFH4MTr)' $K_bǃ _6uEm&Hs"NiD,y ,iJY}g.rTdcI+VH|?=_} @ .GcPQ6;kYL)aw;&5JǨrJXV62".9a< !;_b)z %WۤEd>pb M[k;υn+]pi~kk|RZW08IKXXUS/<:.DdywDmL?\$=~EiwGAFG$Y Nd;w,1܄TK9gfevq6qX n EEhW`ʹw4YfOWs#wS¿Vxo}\i#Iis>56ťv fl-1f'Nc{/__n {?׸Hקr~`Iɍͧ"3_pwqLP鋍 [QQVY2;=K|BWm] 2PYaɗJdnO:ă1DŽ+J ̛VlKqspb}ױzz0(0)#w*IjL钨|Ƞ<&y=`{z(HL(%#I`ydLAmOfIf͈e|4uHbF64EWQb P?Fwڇ N{v@E0.VF UPU.Vv<k",MG( 2'P~=j$Aٽ'y_ZGVKM+|NvƩX @酩%G3$ޔ'T֤*]lظJY{;f;{V_c*yZRaIM$ʒOj/3H%_G}; 2:y^mw.8~Gl -/;pi"!Kh u]B + 2th 0KNP7Tol.yOFpMboR  ^<w`> _Ux_!62,y,5Q6W5s8 : ƴ驀żtœMp>{Z1 K^`1Z%>JK@;F :Qc0"fߨai:.d'=5Hnԝ&0˗ jڃY\L$=g%fg1`+[Y`XhQMAO }_{9,SrUd{QB˹&>r6^QrkΚm#ɘ!|z,,ȟ<>ont62_d0C_Z`~dZ 3aqҭ,O>dl'7a9\*p.GqRQ>|Mf\8P?KN}RTF5:hO3l#NumdQacLej4s!Ԭ-SB+ (Ne2 ڽYW`P̨;"&y3?zNö;Z~ 8o&.ݵ'i3_[L.\b^MUPλT*CIiwƥ :_qN<>9QpHlO~HHGz. JHJ񼬺\t׺L{]Mb~fvPxάr%713࿔3e |ړŴ&MGf]xirOm{<fm'Ex9#'"+G'-X1yH DS(e>ɡ1arND~4DQ>+|ѧFbu 6D\79撄_F]mH$pdAG06-.=G2 PfJt?N#r5DzȈXV߉:z=|~|}i@sn0 ro;^WsMd|݇$W[X: QWy +;:U c3 *@8pymXwtLeDo:s(9Sy}j CDp|f&[SZAbǓL*7z`W^7zO[Y dbq:Rk~٬0K,ٳ^oSR+A3 >Py8 H%/{JdVLfC}*Fb&jzTFVlaF?HJW9?!绮Mdv;m/T27݄LJ  'YHXg(_}e T,ݪ7]7HY*"ݚ?컬A3 H? (zaMmuބ JTŌB,pfZDng:s 3A|kNP(TPDO& bvaP%v-mbR090oزQ($Gxf> ok-`Zdd@4eE\6)Qmڊ}89kota +Y0N aMBͭ& (\:3ww:~iXZ | /; PT+ZSvA `(- fR$x7BkAzxFo:go6M1id /D4E@l;Hi :fxkGF,ץvӬ7jGOwq&Zֶ/%IE,Ddkd^Z$%cgqS2\x]I'wd"bSsq!a!|E1@&(aε`h|"UWs5, ;7O:T[ F e_ Oҵ>C /.yDX= <`P X3<\JUˡ@S[NF$PD16ZR%k Su.ue1v߀] ZG)2?2rTȫ.*&$3)o:kwt>%/SoK2jq5jE@/mG}QZםRn>rl&X Ӧ7 dFu0߶Va.D8‡+ܵr673{up]眰/TtB:mM.Ȅ J>[5a\rI/#"=$J\)2 em8cΎABW`rp Oǧ@ "[NO$:v;ٯ"UY*_ku4!`]b/ _z5!sծc备`Weak$~}rETk34P{9}"I8o!d?r8Z;d,3Y;iE#F E;i*TE$< 9V`goZ2xtCۗ6ƵߋGM3.G=HdX~8 r1.Z8sNF1Ga{`NC/9"4*KSX.M8c'晽",9ض8dGz yy~X4a,}+X{rdVT7 5> $RB%u9r׫EK`7]D1eҬYdʥ[ _+AۭC /8.1OCgKvܦot?>~aVA`[ 47: m{{9Y'`4BY2@` 3TQYe]tk=Ţ )jSO&] EV QE"GD0JT@8r8D`~UM&mkCxHtJhCyo z >'~c6g'ɗ/1hIEڣ-һ9ſ:w(\ֹ!`<$5J&Qt_YSK0q t{Ā܈z/b˗#LxbLeYA&Jŋ>p9P,>׬E]?j2lI<ر|-le)x)A^Wy̵*6_MD"$mfw;+AfPt=8.V9ev\WZ0ŧTa1+t)H&a|zά $zmCZk7L4>UpgSEN t`r zs5 `֠WWs'+w@H(u=@;QK\K_B1}E79Sd9`5N:JQ?pw;@(q3 >VK3Wy;$;K<9tj 2pD:Z+|G|-EȢcB\$'#2Z趮[ &IW hCK4Ty};vhrQ&Ne˽IU`D.CE"N !Ag"i̾3r=Q e AgCfIa.(BI4pHQـ6d*YNcP,p6؝SF0$Iħb5>E%=M>c΋ŨJjC){=D>vK.gSZAyh}}X U}hReShsvZ全o#b kęT'S̑VQէe\d~UhnGR@Zޝ1wگmC-m>X0y+\4_}%Wci5^Oa i:e`oE?tn c [%_h(Fe/bQ_my R<I4MϨ &3O@57zï4,Lw]~a4^/#X`$2dQP{Լ#'%!Lp$vQHLa>@V}gPڸw'|= ΑPJT}y9Ф]d[Url9 ZSANPv ƃV΁\@Wz= V㨡'wR",х~!WTٲJ:d8atG2Rjw*lhY+>Zp[x AagX*li缞⍕gw5 뱋ȳ\*zx/ocC]aBhWij0wڏ̀l4éNecpwf)3 !j1d`џը5i#xӎZD ~ե L)UUWSLF{!ZRmM,#oɔFs،yɭNy+#Vf5L&sk)= SqwyʘWJT醙S>6%<;%'@&A= تCj|&ػԍ~R \隢5iQm O3Lwһ;"Ȁѓ.ܯ<Ә_a &h-0 {G3a^#`VXZXV@A3txUm >\LP T'ghf|ז@*XrՊ,;T#$#Ct=[.yr)R*2ӠTZH`O-L'LHx6M wTYb<^Cߋ,YczJhEZ;ѷ tvSFvH,`$q0O/acs!`Eֻ=l-te '3jE;j 9[?]Hff`.BfW7[^I=!IbtfATY4xA`M,c'y(iv5h{ [ô2EO˰4N*B7gfɳgĠ%nfģ \y3 !pK@NN[nmWTK+TyL ;G`$iF>> }σ!'W,wtS9ruT?;y4mCB'xR v,o;c/#? ᝺3aŃBe>hWߗwFIvKCneP=xV<Z'sMׯ?tMX>`qdIL0f~P / Ym#tǥq>;O5Lmb3oM:4}$Ij_7FUIQB,IZ)xq[`Y ^PM*,td͢hb&Kw>~0IgݨKPA[=+,\nEg$z <~ǘqV@#uˤPs8~TMrh7;^Ϝ=vxw`%qTr&8^zy\c h@<>څ'S;3~ \í'=z*ٱ[ëi7rQ`X}2{oC7MeLf@t1w`G$]⼤œ`7, pǤnxRv}qh螽sQ5sA*U 㬛8ICZP҅P UhF*odc- Ihqi!C551.M}#O"R`bb yf(eI"Fe ܕ^<ģdw%L,z |4j_<κ ~Sס4LTf]1>]Dˢyq{]]H-f fm?F4Rw>dhd;fo3wF䆎i$sz/#>YT궦nRp)LEIUqȊ2jMO.k"  ][u9VûSդ{?n iߜ#7}pԍ.S$f~vZ #NMp5i-6m`74@R{I2f7Z8'b8zh]hZYP8ʭy匸X&uH\/Sз*a1=-x\b!Pﲭ ^W6/[4|_NܤH CCS٢3Q+1!<iX}?XnEyKX[G{{Z9;y)ߌPֶ5rx*;9Ԡb|T}(['d]z|CՂ$ᕛPe djaF&죤U P~/*ETԴ|IZ#:ϊ{14uM06pnY.v[ӱP>rFY rRT Y`tGPJO7?OHQ>) UUH,'R՜)-+Df*]:[ B^)t*1%?'~69BW%oS&wvI#nij+t='fo# I~Ø>샲bQ*pvP~5_nVǭzAȷ[xy Hsy&T+>"X}p"8{WdbR?۝o WIrZEc-ݟ3T}NKS0& uޙF[.~l2+kHH҄NŪ:STхCA*&Χ X bKv4zGXJ͸IFp)'.O~yo !&Z+ rq>mWvM`|?hWn.?ܪl>`; {.qTA%ݥ ZxsMv 珍'Mn[Y+nC^ K_zR= yu802@-lz.Zڎp< 1Gcw+65k9{,%Zup3>^T# cYpʓYC%Rޥ^i`+1h`hߪKHU$wEN՗1{C2-B9 X"e1WӞAeM\x3y- ahF$Tx*4$Wc~aڝf/ÃuU])F1{H14z޵8S8߄;syV0o>7%;Đs42mD ~[A**v^6s]xN>=uHL S(Vpܰ=|aUB;Wct1%G1 \a|mttHQ9-aDm)cIy4ىJM[@q^(ansޛOȘbiW*$8p+L."hBt%߿ !1[ 1'C>ig jjb 1"%aKg=xqn}*X< &L"zsFrp=/IMlzOEӘ_`w*A TSX[x8R4<٧5j*[E43S?8eSItMSHTw7ƒLeQq8uER&_y0XUo2q5%-U'U3BzM)7z%^ vHu <^Gw~L+0̬$zqIeta9bcpGpcȳ@*bؗ{6iC& }҃uz2z`G=0Ψ|gRɭQ o Kr;VՀɶJ k>0VxGtDG7 syU,-_-mmWW@*]ϑ5˪]Wnu &f:o#L:;к#+>%\ׂKoA_` WKzM*e$p)"eis VV~&7VzS6)KwvhTg6 F 53,\ ǟAk,i@Mowfϕ59YXw -~L[p:H+E{Qj#)RaJ 55Qy(KkmZ؎LA1UD5"ZHښ&1$mHYn|$%!MKv5##k T`/e,TR/謦A mjg&uN#CH|ccW`\ +u9^d d^u&ldU N!OHȂ=d";19ՉfuGÛoυ"q@܂4p4#]Si}SRauc-ۘj1'7ϞÙ>hy GWJIHp>xl?uwWII!YaTy|Y΢Tϕւ7]PP1?&0 o VyGܸ}]L2V;LG:d#s3EMw=ZRKPQ&S[AFq䪟B`r[jNgS`)ZE[?F>BT۱ʷI߰ȼ('g:Q?:?VFWYxG-q45&Pf@  $VH1A1+9q WqjBx+NW{"d20اPLjHbd`*V٠ah_i:%9P QيYZ$^ mX.e)_6LlOMa|hOZfmn `ѦsŽf.`EW~e|?7loҊj" ༵งׄTa 'Zt<9od0f4{f)ns5GDߵ)@h?n%Jٓ3Sh-yVczs'h05FЙ&̒z:N?"Uz'$BIBb`6kXI+3YTL)&e|#3FibT? Ga\yr?ɏfm~ E/B3o^0XvxOZo ܱSaZ{WWUpE8Tޮ 'Z`%p7i%mf`vxupɭ)J 'G<w/=<:2H)X`^ɭS(%+gi59𗹫'i< ؼDx'V2 %sS8C4])?Ӗ0)LW: |\ l0i&u1{y)3nj,g2 ҴJLcqEd˱Q Ohz5ߟ&]rGfr\ШPgf4Sq kpn,øwv }ʘbS=$;$Wl >P'z/J-K[oV7F3&~HODhpd] ݯҨ_,[2铉EAK ۃV77pMAV?7@hI!%w̭ ҋhB^Ed65/ݴfD݉k761Llz{OEah9o4#H@^t6!.︒ un#!j }Q0Aadw h=?jQ9fhL0I-0߳cj/&M5p;fRSK) jtR~%;N,^,}2Z} n'QŕgU.x[l^ThSk5NCnvp/P,JJ ,BFVSm1TM9xQWmb.p3*l+'#󯹅g$n'gTJIIӻX0\A=+xŗE}iĶZci= ZbV}&yi`M8sz м6ON%!vǪh'zY4#R f&Ɩ %mc!xRccYˋLYbE*.[=0zҿ"M|}1."ɌJXLa}"?3e A@@mfe^E]UYfbmR>On~B\qջH@y7=bj5/D2;X>Z&Ibs#"O\?Sd7O~v?/ZėfjY=]Kӗ܆׷POɤ@An՜e7\gOU&}>zm3O^TxYAmgG\ 0IݼfL}Zuq2Pi$l&H7$ kPh\\9ޥ'Е|1DnBtFFn . H$іD U--BnX@8Zʬ.B6GAҙA<Ƞ3k}ې x( h"ߕ?M̪kYQ|)Cy g_- 1v.>]w$v}dj$vN(+e4O ]K Lk@SZbLbKnm6Z+a~Tԏ۔,[q(ig^͝ c+Z+{Ȧ2HB@(& $jwztiZMEj`'11i=f\)g8͒vEs_O=rR1mB`i<]@ ´g#򳆗\74UK|X0*'Α $I t͹+ +f8cpc@eiD%rƙEaXIK;9z97jbN;#8%kaDY΁Cb#EXgP4|^lr w햬3 -O(ll}3iNUbUiyHA!0+1g-3J4]N 2]x|]DZqrϙBKd}' ô23yyugTтia'vQ`ڲAڂ ,HgNKbFF`sFEtDWxH-f@e l`gkw|]Wg`|Lcұq I\29D /Yn ^d15rz|XOqgm&,XhhX(99B]R$4۠J2#J~)(?͜r:E$V ^T7lޝ0-lB!&@5\Ƽd0N}~4zd(]c<1%9~Q,dզ)Df{`^il7(x:k-:$=R=k+2D|*1o-j3#-꿌Ō^ic:bR0'Y€V Dx*c'3hnzE2."B}";Y,9lJJq?Aʍe.+cqBm6 Bg7WYPC[~Ri>[ȁ_xQב+(qP##ml#d+1φG^Sy,4c= eڳ#0ȈYuf:)8/^Tރ*3=KRqg| GhXϙ yGp=*B!HZ_uU (CB!}ad/a#AXP,\n9!Oͺ:NWv2eL֝0N5Zjɕ}i嫝Fb G41)4=KP/j.=1mAAQ:ȡWR‡u܍ZX{(>А[ Eڮ7o.PW"&{ab1h9M2hZV^B݊%}! ☦5 ڠ1ciw?/AIV<ʵ6+ zkeMV6'|07vﺗep6@\tumwlq6H}d,rX0tdi B> O& / pđ|I恄phCV{ّpf[fy?Qv.'j3!ˇʹFq@,0~/Ւ2le<"w{*tAQ: j04!߯0z+-9QZ>Ӧ)`@6;BB;VzEj-jcE.//<+G_16vI+?clAq.̬z$3vT%5?czA8x,x)@xĊJ*<uʵFR%H6|-~|yCuic5zyBsY ߿7PZ rf^PȈb$ZFWm}R-u7AthXISRznO^Cmp2426yu}Yv9 JOTCZǴ#2^ixa2ZIa%ĺe {Xd˕R!uS0O{ovS^vTS] 8lm(H$BYl-aw%Ei4$^X fN+lvhtEG[9Zpy'Gz@AțiQ#vke%z'fc!F -؛ 1g&f٫NʑH"EaN]&T}+A62aT]yEj ,)l_1D-@!gAw`U_j]? u~٥QW6vH6_[ d{l}~k,qL +2%Yz9ڦk 󑢼,47y])&. dz暫%1+ET.R |_jCKc4KIЁ6GOJ:x ӃEP7>)[oV;<վ~^,J3kWCa-փ{A D ws; Td:?5c8gq9!=vׅxT8|GVJŝOE<7 Lw#X?Alɏ$X٨X%0OJS7殏TbD{XFu{(]D9cmdVER:t…CuhJ<Èe ,Hk@b-,?7"˱5 >3u>~:~Tu~b҈ZO6Gu# <`4)Qpl8msYU ')J`zp,.8롼d2k ˤdJ3=bb@IN™I 0\-u4K֛4Okop/M[]JZO~x3#^W dhTQ i4!c͗#9nuw;R=ĥJI;uq4~dWy9󝢁C=&?B'Z]S@^+u?mǥȢ5ZBμᥒe|S8^TO `\GΝi Ɇ"@m[a ΩE{"}R(%T96C5A@cf}xM~2"6hЮۘ. s3<]wTI^2B5H:9g&̈TG_dV}7ʹn,}JAJy,қ ڢ^%'g|cQ,6X?:5tвSyn p!Kn)s_*Zc~`,~Va,YCXP$#g^aȨD)s/1ʻU la}(;xSWኩP1H=S9}I\2.YyƚAp+^$6h.]ȕ{-(Ua4}z*ArԛG!|seذSv~ /#,|kkN-`-x}ū6WO*؆a_K<4JAuoozEw;B shg7Lx"=;^r |2.Lm~~#!VIm$xdgTנD)߆f\ѭ%6JDC4=V~6A5Vn.>D^Ss?5D_8i_Ap.*ݭ)F$G.yZ<(VbW<1(4-Q!2+7J_5Ҍ,f>e'@(,/R1,? tB);A:zF9b, $QYl,Ccr`' }bEgUl2{B6ɤ_K& E F-R['Z&M2b&X 'Q.a#:5h+i7'-^uʛZ8@#ys/s.|SZ?|pKSŏn ^?tN2̠C) ~RH;?QO'D7:bfm3ٮ:CRUk~FXgSGp|GPEsѓU(c;Gyv^]2Qbdӷ񽘌E5=\o#e80[mQAr:6`!#|i>=$~}d:]LL14m:wO`}i[Pp~ye9t#4)to{XH۟+s=FZ{-Pd c+D:\+#JGvmf{@ ElW9_8^;har4ATGmV?16}Iԓ?a[]Xx‘Af8xoEI+SaN L$#3m-8| 9ʳ軧{nqE@Y$ s%<*O6@@6+*2b9gB, bT)cR=Ng"6qV(hR#0(ӡ9e5.3rVJ ^u,@JYL;Xپ%AruU^ZXfɉqXD]/`tMXK9)(^^cB-zAظsDԂCZ'G/v<4 W;_1(s 7_&]'pխ]~HV.=☞s޲n65t뿹|h PS]ww_DGVp3] `rRzs~M DLSVѦ/{zcl-~Bf,ap< ,ԅ< `pD^Jˤtɒ [o0pT2I0vs7 nU\(tdz%`~7=eC3-X@" uy9Wt n{))_rcSgu\mSQG޼9^< ^9bF)ᙢaG7fe<1eSvhлzvU巗Ȯr_9,LՅ#~Dd^6]+5 ]fr`~$LfQGxo F@O9Е~OP\(k|OO=XP a:go%kʭlW $%NHuQ$0-=W g VE _rj<_PTQj{8"I5x‰iף5h|VQ]y0ZȦQ+셟Q<>"=ÈBZ=M4* πa*aAcê>C&Q3F[Xo?K?h81'$94 6o2 "%Y(fm]ݷ۸^0NgK&x`:eGyi ڟ)&vѹMq^8]NQ }-U'/īQW@/n\f:AnOŏqoTtyXKe)G,W)ɵA F~LZI] ת[ɗ]fXz0hX3x3Z4Čwz?oΉ2ΪdJ̧&JQ~^J?Lϖ@ōPu*"!ac'͈@A';&b0}8Ix3сįMꓞߞ|$7[>\"Wa.}96[9( xP<-rNJ>+V@% Rg24X QФMh0Asa~wEXsTυϨ-TӚ@LVa" a%󩰎I]~ ]B }KPwt ֕04oG.'7F) &8zKV%ʅggg%sXsI^VxGWs6x̲Bp3 &c5 Rq}I]A z 䇒d\w4Q,CDSdoOFpdE8M,6N3JJe;XJlEvp_ @a8@++N8@x8k X@Il 7]ZEsTJ"eb~((rI/l|@tU2;@n+FdZ׃྾=OX1֯]8a$gzUӆr&sb+ܧ!;rh[m["DŽMIR:/Y/'2!z_|uRHw @k紒`D 97} % %*zuٷ[zIa+ OsI!IMcT7;;y X{t\- )kn/AK=ȼ>p0b2[PsC5/! qr2\gf+@NRRk8@R UBԹ{#y'yEikqȵב$`] Nzߏ .tSɧҊ#$NVxQ_ E⋂RdP܌qΖhWuԻ3r+'Q,Qk3S"7 ^٠Ծ(ݫǯKkyABͱ.e+c7`ͳx>L}|!o G3at6e(^jo+ 7>Elo);yct;YN{^%D%=C2i"вNS?Buݙf]?gBhsX~+ĥp~Ơ.lFk" URَLb!AFY&jY+aK3-=8Yp$u*w~VђV@$Y_^XS[ ?C]\I6 za@TySڣp8~k9ۿ#e><$7, /1bOb(=o'le"B~ ds5A>3 y<: xն`)W \n@ p=l}) 3]hSv1`Ǥj¾OX6%2ɶw]Ie %*)VE$#ȏ=Hͬ\Ni8 CB5Q`E쫠P!#7sZmoCLHБvM hP ~* {ql4~)+1f𠷤H?-&9+8fbn/erljcfrQmGnPo {0A64x&՘^Z\1:8[{#> YsSf -{F5[Զ0's]M*f҄ לߓ 8i6jvHxsx 鵥`ڱY3<^_/ОL^rк A*䌒7po35مIAƃiň*N^ąv.p42B[Tոh)% KN[aD&?+M{ݶ鿡7 %LTIw;ҵ5ޱ鉂2:pQsTnj%/,lk=?HkZ<\URu' .vEc%-Ňad]ړ"G}AjyN򸄔P,S.  3`p!eJVFR#SzL8 zt>9"[@-fqlWJHPrM%SŖZFÞN1 xן6st<VPy2Wt<m̫V2mCrS@0e$ Xɪ:繠_=0$,mxeS/(,0x}^$*RSkIdQ"qs<`v6_LaľɇSoeLP}}aaV-0$eFc-n2!RU>t">H.k&ĄViOڪ!y\ 78]ѕ!s[~"b8p{KV¹?˸Ԯ.bbrm`yk?b*JfD eְ͊y` cx.e);GO>{c(bfI'9 SZ2'}狫Ie@e)kbTG@-2*;r(̱Nm@LȺg"#1 }[ 0N:P`"N  < ji4:ۓ kn'aRg(!qJ[- `֑ΗU-:d9w? OÿńWU[b!?3Ҷ1"VRLwq^r,x$³+k(zݴݖ.nb1sѺ]Vm;g%p`CͪuDBZԜ @$?e'?7]0mR{Ψ{%`0WD.up. QnV۲xPg'ިPɠnT(\ fř "R«b6yZGO9>#?Y*n!.~Opk:erS2mrz.w2t[$~Uc *JW3^YۣUqt~II![H3AY=^sHJ:rّCh6up۶>k_gf&hTO e PK4n0M2"IA5Uyz(t[n]yaf9ji/ArGsȬF;rv6T8)pIJ%>+@lTU @n)tdzgܷUᙨ1V|p.gb?ce4.nOQlrZV8P@at%ILr֡H|?T]>rQ3HhI>҈}Cz\YZr.yzidXk1,?FE(p9<$݆2r! fO!v- {ݵӫ3;7 4H$zB0L%dO͝\ |eSm|ȡfVv+Bb6K2d2ͭ仆 %ZiF"+&*㓀4gSxgBBI>Pu=fGYRFqK{N˃НWqƝBWZm50W&drR\uWlQWS #3人9pmC7| 24tƊʿ Cp5jħ̛G8bC'&cBI 1gC U:nYo7K f<~(24B_j-m5- u\֣"V8oɱթjߌI'wφ [Mح.u9r|^bRc 8Kw0@L@9k 2SIdgN3VHPM??`G%C+ _9ڂk(5A&FҦnD%dC^41D W!K u HNumMHIċ+"0 C˫hw 6"#9|ɧ1)&A7c:0"4m@zaT]ES.W +p`,guYf_bē uBi'kď"17W\!R%8އʎd! ( X&~;e FP,SeP5I}ti*m<b_9G'nFJ㉤"Á̓q!u@D218_$d-KȖqQO+?97ZɼjG(Y -E ؜1W>\UejgFDHE30x룶 Tj{^#\H-9 Bk:4wnVd ŜAC`z<ș&! 2ǢPvX9]ye6MK a5/l˩&ޘHá#V DFaP\X\8HwtpW7@b[E Q8 s|bBtx Eڠ}$yvkA:#(o*f*(Ƚm9|@DR | 79mGF~ӝM$rQP1+̓PMl=?XYO?ͫu\%8Bfj4{Q1Pզݟ@M]~DsM710'o30 DZ(q:Ix ֻ = `-DMIE{Xbz< Ly&0EhYcc#(Yh o`LnZPol&u+=jCeWb=`wL>1ι+W|Q*jAb3=QcJM|/P_#N0i[WtwE=`>YЎObǎ ,UPWt\ޛF<% oӹq;T {/#3v2u0 -&%j( NEύQ`=.K1á&gg&hl-\٠@;gAbpun cqjPkT z X:<(}&HfBEx]uFL[5r=]1caLF9j)x2{ҼeDTCEGhHu ^lJ|~xdONnIPM9PrIGw"?s&S`)X[1zU< $(Ob4\O =5_ *@6k.WJ(sL.jQ\/(?z v|Qh6:r" l:]S}^s4D;u|A'Vhkm3a6EIh7(/2L%I궸ll2S-[^DZ\glK?&$Q@d7ӃB[F֗ɬw ۉA"ZZt4RyxrWQUv%D"LA!,U07|=zЋ"q4QT;1lҸc]t?%4u~~gJ8^հ:xFh>esRȧAn^FRxIzaLU!ԫ z}G v(;W%<ͤݎWD4m5s5$ #u1)O _` D?u֝v4`ߔٱp: &~O'"*OX}?qK.7WԸ1lQrXPKEq.MdwRx0  VS!>y]UVP<ݎTO ^)Y&M^Jr;߅ ]e*C J-6| Aqdⵌ&axֵjk´lw@Ӎ6!#}G/$2M {-c$pSL=YXq`HF&UK{F[hw||4S֛1kO#9@B г4׾Vh?upԮc )-SS O/\U\2= aU՘%#9K]fˁZC20E:cBdzQ $\@"Y 6/;}:ꮙ 6܏uu)3<$ZTv֩IZ:\bt\ W@ P2'V O* [Vo3KW+J,T2b@y99ǵm/QRDc=q7#3Ȅmq5yǠxV [u rݽ 鰨uX;.&Q%V.ˡs"V`՚.bm#"[Mazڠv&(OGƍ.# =֍&yJY}#Bpz 1Hb/G6ckRtA%h Z1iA9y7(Q@T@us7,0]sQkզÊ9O5{`&勀x0A{BPA/g^;R?Z ^Lc~"GgYLn ZA#Mvu7yͫÍ+%D &@Wð@ -C,f83YW8=33 5Sl d<;v2PNHD! q b؃m򹈚T '^E-՛ hD.؈uwe99O֏XFꩌ 78>x -@sMSqOMi.66NIjYsϿ$^#1 gPIC7Bi@ K+W}2qgAcpM] }Q&lNyY1 cJ5Sþ:hDe?[_.4I~bR-\sy;My )WhG|f!#F!ڢ9ѹe|s8C.ÛHQ MP|ùL*EY_8i%TY`we.jvܛ QT%U KE@͜acn^ZFO}m~4*vJ˺yZ<z†7TW_Pjx4=v̧~K|PH5Џ1 6OR;o#h4 ӱOZ+_}C74\m!?]w^HޓRDj ߾ٿ7Pc~=,f~-i# ܚ'hldsE?B/kK0[}[7a'-.c 5do:Ԕ+ ֧.RݮAJKwe2 )W߃JS]_ c9cR~41 8ϖ^YU!U?}6.e\suˬX4Rf>68E,װ$2iQ4u=V a;i5M ])cAEηfMRSgr<׮?x /sZmdD= o4WpD{07obNFQv*&x8ԘMzޭ[[d4sJ}8zJ%jV Rhsp^Ҙ631~ rΎrU '5 ?%-.Fk 0g<|8-ǎW{KI,/ 48F7MohTӐ B´b%zKkut?))Y 240,U Wf)J=Wj ѥYt˜t)|֚i)G}]quшPS=[l;JВNVM<{IzfbI LB|wM;̿ˡ43%Jmp6+>lZՠPloDRp0WS/>SD]9Yu 9vsy:@`HL8fb D9*]p(Ϩf#GBz3A\-HZ𝍋Mݽp띟ö("{iK9Mܯ}yB[mޜC~:D6bu-JNx* =]hVʗ=|y&zm܎XBJ"'s'MC8Mi9j A.y{KpՁ("a0l * t޽"ySNG8n\+M3`0)ঽp.wC};}Z杛ϒ^'b.2Y]s{!aGvl}j >B4!IH$"!HyZ~4UeQKSFugZTڽF-3judht/B IOB)O_v*8nqFstibຽc:8Ю%L}]5H]=s/'Gg!% я񒩺HϺMլWP჻bpb09Re"Lb?p9އٳʃ_N8c榃*cѼ$Ȓp^V3YC 6ج"҉}Ů5_˿g fmlyף0Iuau#u"!-ikT=7=jbPs2x#n<"к/ȩHH$^&᱊.DTagjGS? )HH͌D7vZ<ԝ fg Uj "D:;ezI.~jύ~ɷ`Yny5xFJ@G̗vF5J_3 9~Wњ=dN/A!~aGR61괳ce\~9x;+Qx}P}b%6|焐c8sܡ$2ڨjdZxx=ղ=6h^J1fu /vdG@_` Qdb2̣0uz`B9\gf9 惊\5r>>FL+0i.{/Qz#u߁LT{ꤩjVǻ3\,q>nL ڹ_=|)45{  6Ol+^;=! Ѣ _'lo ӯ0cܥ&% !GUxzJ@,l cr>g li#cHnc ? $ @,H"gQG.8}!&eŒOEM3Yg:gxȘȿN BX،Ʌr4EZ= Bˑ3RiDawj!fv}](*5@]H?+ &P T_1|hwdXj'-%Z_4 FsYR}CP*` qrd9~еBuD#.fqT23+g.G*<+ h ^R&JF1T*+s0=pU-nR6{UwýH*҄r4]_iP^8HN*+Hx̉ CTFo&M z3t2Q}Q!@w)/ GOO8H\spJol*#Æy8TX1>qHʯzUr>Rj.k`Tsk#NAXnK3;}&SO0ӇRږJq0g*'>?R?K%M *"ȅ6F%٫Dzχta\ׄAiΛٙCx/Jf n4j7@,]67f?/}"[(<2UK1%:9n7OX灻NA 7!ۂN|0m<>c Juΰz ;YIzjߕB9 K|6Sx׆s\i2ΝCRܦSLf:Rq-g>7?FP̢Z'.%wxT͙ȓǿ8{. &r5AaKL. ,Mh#v#}VzIݦ$M=ʆv5ljG!3h~nJlbi˷NiD8Z|:fEe0.>Sx5Ey43kޛ2uZT`zatj^eqD%!}Z *7^>+WKӥZ 3 RI坱񋖪&=d'k!oat!R[yBW_0<4%*ez<$pSLpc9~%р>Uݑ^؇cAȇVnwG\ÌkW7M-펋uX1lrJc{`:P~JL0*ݢTC>LcGT^]m;eM- J7kNgm(8YU=Y%#w;5۽dA~#ЬR'hXbGVj,ȩ (*ѷlb̬qi_E?$@P%x9N"_ix #UoG B!G+=c_3n*#Нg',4)n 7+Ws).s aQ *l&9f-˟'7{N:] NX`])4,as7V{@ؼZ m9(o<`]F=7{Rv gt.WuNeTOD zac{D0+X^ E'yyVO WQ3#gIA~vcKO`TXxvv2kq]`"荨M]o׵vl-8p7 V/ݏ&ppƗ kD괿WIMZuP"ӡI=2oXVf)BSKbbYVz;:{ǫW+,&i"AT?\oۑهveG* :}4Iqꮤoh8Ko=qB2 %_'e4PrssGkA_x< dTUUy[`ϲ`* 8繣}$jkOH)WdQ%;f; AUloJ,6\[MS;p 09HY5>$\Au]윗M49Fjt|Ͽ~e` >-Z0 TA\ffMe`"x?d3xyTM[ J̄F-}倩Ye 6 2~}[a| D R9k_+E Wʠ0IQXߌU]r:Q2"1q^~0U^g㒘ru9OYB?q} 1zhAq́ޛܬqLG!ϡ}dqi}A4zw"u cYQA C*|IFڝ%azUān3MS^5D"ĬJ&U#BE>+ndHrR/%EYǜ$1 Ks%[ɳ1Xm*+Q޵W<XYJy}ܾŰK9$f~>qB {)lX^͗gorukHNqkI膉(Q.7FP @e;9*=M 'XjA9$H~r'T̷gjbPEy+æ|4{o\]<`ͷ|:jd8'E6QOuBU.+94 ' WUJ?"A($ GJˋӧoPRdZNjQ07+\غ{Y).}6U6"ECJeA°QdOfPuqXnŸv\bVFµ*Hd?YE r}{M .)x?M 5I5x=TЀrXLzJ5t ([ dwC:@:o&QvDKQ\ `:ͤ+&b/c!E*toJxCYA.8?ʡp4|#?XXH*0;ܞ%Uֲ/]&}tgENu͛"ZRRsI ƒ@{ VRi>/Ht]Hµ\5A48nR"S2p 'ȴ/Vn9;ehe͏Sk: lɰ|9C=@i&:u#* ZIkM-qSf{OG>MVj+XucN3)d: k܀"6n\Y֗Őh)c&SKh8X45F<Iʹ0]#D]55[JZ.yQC>ݒhU% 2JJWw?;$sh X+3S7.iAȷӆ &h, 7ԦS%oiki ?Rrs a{4A/8-l&X'9nU6fo3n d̵a9@$Iyz6zB I55Z_@!CzI(q/1ϓS;3 ~ך T)4N?[eN>^~n,Ljև_/lA'J5-uT ڴݏW96b "'\`~9/[ޛK5|oO23|]P[?UM6u͇.T?l}+C'&gqØ8D**5<;6y-0NΠL/ą} 2۬qAƠSny200 wP]Kc$˔l蓰vE %ߔs8AX|}s|b: WkL!zJJt4'%6OnIb5ZxL% }Yk.q]#uSkqʟģ9Y8Y~"=e>xGB5!?d7$UK"K4V߻W3`DQ=©"ss cPS cD:{P;H /(3}M`#?m#"Js\#{Yv?IXGA׋[M6\~7;XHT&"Vm<4B9E9.0BMHf~Si98e>S!h?/4e=Ma]aMIuy HW] ~8"̸2Ҹ*C *խ $'bWqB Wkk5ϢI͑z<[W;Nmvgsv>KOYbBqIȪ錖WUw\ۭ[3H2b>B5hqn'%cd99UK܂F5(Fkw N=J9.<4zs;ບV^&kb镒m=#B;ʔψz|_=:\ !9z 0ߚhiҴ&baFVg,#e(Jר4uAz0|,cw5qk ~k`9|4) ;tJ̬ ^'fXq\oLq6&x$2%J,yPMJC2i(T=Erc\`sϵ\z۞$iVNb*~PS"VWtzW@d+/.-uZwpB.ʙŮI[D+"HaWhyI~+alr?S *C 0KtXAkTYEL8H*T b$q qA,ٺ]pUcbޡ>T^0p8\ᥫK g-t5#P/E/MXd:DSTS'B9{z{Lo{&bRm[`prD}`日NV2[;.co!jVUGL_@`]ՑJ`@ IP|>q BJ]*X?JSTcB+-O!q&OS /S6 A%iը&B4m\^l+=Aa(-wQڟOŬEba/DM[? ݛRʁ GQJ!NSӸRn9jN1ڼdѮ^Np_\|`C"gO4 r'J& ݬ4ܟi!sw=BOq;_z# ͍i՝|/N4X> μI3,p~PtսZp> v}cY [( 6)#'2> H^$#.2>plr8Q`MRSF\P5OAףʁ~! 5TĢ[)LuٖmXCsX#4-Y|k}9bIp79X`t'/'yQΈ^]vhojyV {괥/$nj U˄}^ƟkqDw:R ih8yM`Ncއ(tsF9K`Q1ʱɁi6k?up|ocPD[jؠ7H4D~fӓ$.RW1kGp0/AaB`AH m 4uWolTa (rTqW+VE' /5\jR{Y3ʖTw2(R]}Lm&}*2-k{^l}} YbDtto@J.O鎶>W]*%尓̼G$9Cרy'za|zxZ6$59;_lOa P'5&jGnU7H.K.kI1twJɾbǩ`n&,>6z&C)|7PHcPK y h^PBIGm DKYS 9G8k͚dټz,ŃgZ_صmⶸ4#hU K |k)!?)C,)1eFBJqUQ-,Y| .D P9(%V_`v,png"b́')Hc&j6 e7 FFmxwݽ&9<(Xg3VE&f 0@+ ӣ nIEc1 ƘX<ioCbBLol twvJF9޴;7˕*+o.}V{̶E$ RȼO…]c,e a#r!bSqD=(J!b SbO n<Z[q,3 Ph@J\&~*]jŐ 9áꓖPq`oTGPÞk#L.搵 DVP܎1jW)|׾%ˏb` wlȤ@]T'M:9唞ij5+&.j^3<ɽ} L ɈoŔi]㍿8>;CnӎJ7v)<|>!́ #GE6"{7`|ty= vm0HѝYjeJEYDGF0/9?Kӿ"@ ϩv8_&op(Eʟ2YzpGOӣ4;eɶC~.}>bD/(¾ +5~a[$ڕpShh>fi[+l6T?  ~##JneңŸ4.z:l)4[5Kۄc95. Q:Qb&eR0`"X<amn!zqa;L9^6ՉʻZd[e?m(LhB9;Z- hzp7 `Xc $0_Yc5Uv7qr߿0CGJ&|Ay-l2QUWs~eJ`X 84ե,awq h޽U+,tDfcEv/?9 ~ȭ ,tHy)y&LX$—T۴,9J OY*tv8Mq'(|%w"ajDl'1M]~Hxڔ+/NdE171"^g1+a]^z =^_zu&зdF''ӓNveA QJ^ -1tlb {0]m쿏~,X|\v|p>5)$]5WDmSQ迶s^0{PA\c:7pڿD͎z* 8*>ĐL۪J1A,5 u=d 3mV׌@_b3MɳCҿ{KwL*y?3,q\&J|0ltU<_J 'T:>gtM0=t!)e]J@ՠ$=UeɐLLPR&bz>fޛ tp:2*F.Wx?dЄC;DVCI %ٗל A@iL9)x]OX=xHt_JY:i SZX~OR7,w )?bx][(nC)ACvIkPҼZ=#aqZRj 8M_}`uǐvbp19!X!ˆΒQlE^z)=%::{ժHyrBmXK&jCV3ݩJH30ļ[գWPHNӠZY}bCI!Fbeqg@Q3&?6G!4 K)l.Xݐ iT1j;e ~#Ēj'1!Ӧ5t0XbӈV[3ChXf/{4#u; wb״?r/eRLn=6zW8N$!Al<| X1C=sHt]_bZP{ P na6}@y6p,zMf {N?cZfP~QOf* -j"{koA7{J&ٯi4l3xyN[PWK"An-xgyA% 7t\{ c˃eթٗ/=@ 8" |VMzSau\ijSFqgV4=K.P@*ʋ+>m:QH]ĖKVzgbtE"?!vCuWV^ tqCWjਃ )]ݎ1uڵ+Iޑ3k8,b-_d6rOo^mSƈ}큽ͩyCFlA {zrq|Fv]H;y̟в7QhN,IcWtCl@`2uy+M=Lͧl: rzբ}=heyj&9\یIaF@J`' 8nC.m7ۅ;iBu=dqD,;caHN_:%8`_ n܌.h3 ̓Ա㺩4n'$^%WdL4]Sl!k[\o!ʲFQѡ2N_';3q{}ܲvCECcqe N*&Rf;#\AzMRAȲm\JO'i$]~alYCRx b λYw}! V0 FމV$_ecóJ-H^){"C`<;)Qu0fle)reOgMyхڊTw7ĕnbK\@1a(SF7 _ľ箲dI;V`w1t/?@NZ_f_1P1cP`͆:~,.:iT&wUy{XQWJCYxdJRIҫr΢ΧW?綖_sWm}J^9\]^oL\6ȈNysAMH*|8HNXEa{m5HIqP؏"/s^"lV(bvr(#XQ [ˏ[tjp˧Z* w Lw=6j|R]1s gA>FH ܸ8Ŷ5[R:Io.Vخvܼh`7h֔1%U:IGZ-]^Q ]GqD_q$ quJ,!$Y$5hLG۹(ѯetȌSv8 ej󴘐q졌mV}G&ii"+rmyI0xy䖔KTRޞ%.BZTiXf >In86++k/|n^g8I'4E# H4CLv҉yV66KKQqQufeד=2N"-3nwq$$crpD~^OؼSSˍvDqa+ ͻ%+<'!du )yE6qu.\"h4%ω$ AJJ@GdNR-t01e Ja(߫_;f|(xi.TI=@Kk}.[dYfVE -"0|jjAxrs졺\#vCyeC=-FG=O |!LZ ]y}CHr^3'ʼ3sK3hI|q,d1+.AYaGa^^8\suw6N's;[!'C9&"7dI.Q1|"P0:A}Tߠ3>r^X4îa߱zu_d^h''$[?^l_C<⭍2l4V&^쩖0w3=HiQkE+1Z{VާW qh|!= ڕ~,pIbܳI7.!*N (<;Gr]׭Lt]*H1 Fj.?Oo?sK  !ou6K-=COE a6]n72, }u(:3s"BU^7|$!F(䰸|;7c7^X+gj {>W'ڃWl(fAoeI4lbcӪ<({b[~b< #^&:8ѐau9:G zdH/2( +2&L?Hsn҈8hwIjoS"c46LpiEo.32~dvzOT07G7=@P]N] M(/Qhk;!)X s]9856Nm_; udlIӾ/!M ry#}@m'X @*9?ِgc% i)^7K*t;%Xn=puLxGʲ)xTr*oUwFG ;ELPR 7L(X107 (C^;! "OI@,:S$6=mU?cFut5.5r/M8濹.nW|ы#vc'H5kУ&=ԬJUAPGvti|w\6Ov9/fyTW9$T^50Y"*"W)xaspx/Rj+y=']*A'GϳO u mb 3dL&ОD6>e!Ww-I#NUd9Awvye ml;!0/`(hha<;_)~a),iyFq!BjrcvxKy^ݺ0y h0Z6o5` q9VoU,U˞t+e(@å|]x; #$g|K@gWR1 J~\ny'I Gn39\\7Q~nwlۊ(;S@PPX7LCD \_V)[A ~}'2^/z-9LI2;16@;qރEDӢ !&WZ-$Ẉئd)q {ڙ=ZL#B)&E)YAL)01ZP5kqT-G4'{';K|=c3|:6=$cJ9L0}+k#{%``g!R%':egKuW52FܿZޗ<طC=U;H1D9J~?"0> rcMSWLC`}]~4ETY"Z/ JlǿѨ}xr޴V{Q6>S}}4e} {AWjҪ #& ҟ Y hm̋9AlE{ZO0}'(&݂ƸJEa;^DeoMKGwaw+\6U<ņJݻp?Z2kX twY9׳6i)ȗuCy,Ff<y@z$?xi@fC+ad1oKAYIE䧈+v躢K>LӅJFo LHy)0nZ>X a׉G`NrQML:ItpV3pNXx'IqI'!=&ЙpMKꫦ~j̭@G~yg]† l^Z+"s\ꭇ.qT7سDekJ2:זsap/0QaB&{n'Wtl_ yU=НPC6sJWOfȃzwB4ga6u<փ3\dGOx|iDsZgEVf&ѧ GeIc8L-FQh_M*pv6ײ{pt|$V VCD!IG }靼1B*ZpH v~a=;$fq"Y%X}nM93?%oOs+@^>,Fޅ)GRv_;BjO{wG/9 o?7F!)Sא}D:"94bkK k .fF]DpO0QgWo4CQD+:2lOA>_2ujYB^]-ҬěkhAdy^nMo%H1# ]OmQX9y{<㌄^I95=El ̝W(.4*~:0a:[PjnҨxQǖYcsGENwsS[PbBQ`6S$a=4pc lqv(C*6SU^-uJllD ,o-™'4 4dr}{k!r Ɯ!$oqAuΚT70O&(;'0^`H9a^ 8=9"]jC-M6 We/L.[+~|ȓ*;aÃFr̎i,e͕f~U]:HZ8EF@9e1Yrӵ&fG]6%wUXM,bN(U~8,ieLNԉ3NꤥgB[v <\Qųg KQ5DJ$|XMwg,d(3BnՋҭ3."RP}w>[b6UIl1QXƊjPέ v1$qJSPYiBFb|Oקipp #}x5g}0ȧjǮHgXz>钋 i~S)a 9i__]YW=7R&XiYP=S` 2XhP=,_(1ݣ(VTmc 6hQ{<&fZҗ#:3dR41[2#->Yp\ˆ$xкRq#+NzheMvVMGktvDlbӛk֗hN PHh{4gC$6 a {qؓoT~MtdSA!4S00ƿ\͕,[PFi~<^ %ʅl׉JH^6nbBW(yF Q-YHOS =W"zSB.◴ͳ! q:a].3tD2U7eUj4r6G7J!6Ё7cj|Q_f_7]gr9~g׭hxT,E@A%xn٧>(2Ch~[hl%:QB3 X}.0UM)MDyl揿v$T7^l<~ pG.h{:6NBz$~WE;+wfNUV蓾E9.9hia[7yR%d6F6 mm W1 o$3~-@[n2Aupu,(>1/K]@ .WnINg2:8ƻsµ*yi5f28L**n.Qvڎ}='CݞEnWjQ{;xynBH\TmEthYcwB ]2DԱA"]mڱ2ÿ68nt?L'bHMS`װbS!]KOtҋx`MX|,!rĂ7!{w@ ,ץ*_ lyN ܟD^P?f,h(AsG 'Kc7܌ XFг1N1jQ% c| RixXWϼYpv FfϾ1<-:QytS8EvTBi]sq<9!& VAQ3;#u=7řDIK8ɟCL ܝ(~`AT2qYcq_JAEa"(!]aJ$"F71'r(>]x(2B22m4x]>5 BN P#,E=Ћ3ȿus*j џ{РYvRVl/5avVHyKD+3ޛmR"c$`MkA\;a5B,~ܮ} wPALBO րa脿|$xb:t!FdRA`~4؃(59&#5‹4Q7]"(ɧ f42IT Vp59yAc6\wo\o/;Sg+aTn4 && tPiH%QtNix2iZdhT>;B\/[:^p B~dXȎ} {#~8l^G~uL%rѼV= )qUyBIfW w-֎\w&"ź}&8p,ooki08ר&W,@;SlF' |dDAF6Өr=ol;s3o4G'/Y|NB3*2m~$9n}LW &(읹OslZ-8/HOOӏ۵Bu>ͰKwGO(6>"j9'$a"i~p{dnfuFԖo람2puQ͉-M e' o$7֭2s{䉉^Ô(&VS|qFTe}ΧSu ͠R~C>IUڌz*;` ǑJ80gnpU ❓ؠ݂4q.Iy:QE7e&!uVJk,rryK|~\'K~d6aErH`{OGt `۝1j.T ӭ gPڢ*t y@fl`G4}Hat?lꞐG!BS=V:r(ؙHO6?WtL:\Μ!*ΥAn",%RZ(0(&T4gyEәvOc]YFJ=1?#2 r-d ;FXͼ t`jXxN|+, 9ɠJ !֓;CKړ*4A.6/M|jx#$iv%|7#JfTpij/IRM8@i.S E}E"5V+g9$8|}[ukI^EDݲbNfM1N 'Z)@CXBuFs6ǒ{MAck}ܹ7զ@S+n9d]0&wP(3tjulTz1r7ي(QQ^@mjP%i٠\nVi4Dlt>Ճ#_2aT߯Y@ A` +slK.'vʣcq䐨SdV+Ҁ R>ӬÿY a,rVg4@!9bۤ"hê;.yX}O71(PJk>hv.fFo; f=2R'2oHOUH =CK;%`mGx$hܝF[3'|S4K.4v(ܵ eyՓZM52!|&"ܤn+ޮV, Mn&$9֤6GaZl?'N̆37|(%9Pi0 e R OQX0P::ʴAB0}ث)Vo|ڈZY/n L 0KOܻB½fҧtD\ЏLj-ms#켃P&aoGae0 rd/:=M/EwLwNf!+{S#jQfCMᢛeܸksJ;';?ru󖰈,)PZo͝-p,Ahɝ%fŒ +dP,̠ɨJ?"!}KoLw=t6e,:O,ؗ%DGE9"cc=*9(V&Z"Y흿w*\X`Of0қI]^:Y@HX;_JycCpz趏ˎ}0ܛ~ih~<Uk"Kzs؛bz~Nkk]>l[%S$ ^8Fʜ a8\urr.b$ܢ&NKJXU%m5`xNQ¿A <+'<cVQŸrս k0xДg%Aqޚq20٨ PzD""lQrMiPC*b|%P;\Qp@j`Fhr!*m\ዔDkʟ}_ZC^"(p;gIUMiQ]h&#cpE&E5<&aUF| Zx^=|չ/o{( m  X5ɴ+0의XOfn'ڑ*ZvqΧ#ŧVԛz L'RYUTZYp1<gp%eh7د+*G^,:A<8By,qR6qȏ܆aFZ gne;[7#^ g1abEY.B4{H *Q65UD㿪y>*mبTPUu'Uo[CDi9@z4plMlVӌ( /{E;<¸qCA};јӻ5We5S꺦*>c*ԉN噞)p|U XAXxYth?|d={)=R.Wjř['ޤd1zU[^'G (cXNx4>)!ko\TA&򨩗twF:&HқmY%<.͝UJQe]rF0 AO;Km5y:#sͿ3"u3hMR'6Q¡ C_@"dVC/M#fuӗ?}3,eem^5[Iz$FTVx&}\.NBJ4NCP"A&3VN>Qt$k^zI @/Qq=-O5Qna!pQs ) Nm3g=1&}ܳ`"LL-q^7q{$rO_͝F=mvG,W*qIp"U*'?sn.+<+Au{_a=k-_.xǹ IuJ09f("W- Qlʋt}`g}1aܤg2,Hv^! ❾.٤ nOLqHzc-*&1`7/N -v+Vḋ;Aӆ1$5C~P},r'^kP97Tu/G ÌCAzu%=vAZTR\D!ȃ]RHcA|5`g|d+ ?/Pĺ1[YٔM3.E;BsfrLO( |=`E Erlm>r$eC6K*YQuzŅ{01c{=)0,b2t (?oSgrʄD R0GY˖5W 7*b0Lƫw,\H2jnH:xYZ2=$~Κe$肍DMjRfKH63w0u/t~_;@=QP^e~;{&KLP~-$^0IMӣV-UP5*e Nnu-#Re?lg[M3б:pt]΅<kH1p,Y!8~*:?]ӹաLtD{Q)[ s]֥\2% vӎ}yCwӥW2O,62ak4aLp?LxfT/OkssF&pía.}$F$ܶ!3n6J%sq,Ӛzy q2p|} 6$ǜI>{PsL_2 FMy %/ߕ!v>t7:xw'h#2-H&['|kk kԜzެ{DU 7>c(~i,LQ'D3_N0f=pdpǶ=^_xk`&(8x{| M[2Mdf Nsi21,281XXDzwTlÌjَM=6tLxZwr %P@_ꑼ crrؽ 9 :PY 7vHd'?t"U udKIHKH< XO w za+C iHBLqrG;"B ]ߢXj{&6Z(`vSL+82RJ^` KKo[9@4r30c̔cF ,HTam.R- &CZz*þ 3=YE'fn@W hGZjƕSuyaF9?.5P_K~Ve(/!ҫY߂6&${UZ.O">y;RWz"(~xXORo΄06d/Jx^d #żR􃙋sG)&!pʻЎœPrb;D _aX|0l]C 鷉Oَ~ 2uo˯7s;:| ap~\@rvyJQW7gڋv("Ed=: Sqaۇ53x@dk8r<?Q2w/ Uu aKuY o{/VϪ:Պ p͆0jLXOJ(4X̬uW&TnKX?C8D9q ?foHߤJK\Ә?EKܖjFVgU!'Նyݷ)0i`!9=RC0 `,ZR>`})J|׫9}:vSE*BZB] ՓpDm)xwg`d{KHyTkj}j桲z+ou%->0:ܓZ!m(޻#p\ = fA\_(OF&a^ $~ 0~6Jb !ЯEu[qqi{# yLR_PR]ķN8j"F*&^[ #y4q .o /E;bTBטd R$2 {y}٩ݧ}^״^kS ppK +W~N"D@o%ƻ+,f7XHC5ŔݱM݊, U#Z5 V3u Ǡ+0Qw%UUr#w$\7+ '$\#eZȅAɱ rȍ?A'iKݝ&6Jy]"cM"`GRcwoc{>@~'*iUl %-Ƥ9783骬@TC= ybvgtpNjn`jfJ5rz`U}0z⋏.z]1/waӕr{2%\(DtǠKVŶN,YL1e ψrp,c"X9q%-]nY #he75/MiIs'y̏tD`t[NԘlYiτI\%hU-Kdxcg.xU:THc}qK$hm\cp19X[)-/ G4\g5G V9#Bc&BcT$ȋiOV4~d;F} q*Δm V\qd괛7} (62tw;GlIo")m ؃tfTپ(;vKOɄ `&(7e'0le{P0|c6 T# RQJYkɸj `逍OUkχ^?TOD̏C낞G"&layEYZVa|Jas6sRINn,}=-L<|!-ixGҴq 㿉cGC4Mc`cōGq`d6k?]=^cJsEU@Nr@!h'Q{u`:tQJ@þRI6p\Uݟ4QZ?,BcDd@qs?`nQO[ 4vRcsHW/]B~g*yJ{ѦBli?)eݚ$ @z^})iCb2W%W 3wJּ/QJ|%,\XNk`Ta iUMsuAӡ {ϖ4@ NҮA5v½Y~,u6M&kY.lQjԒ\c麪y%P+cʎ'tKJxr d{)%g|qQ :7bXNE$#ʏO-g+h hI0|Flp d@4ƶŰ?I`D5\,B"C(#FsXB0ЗtmtEغ1㋥=-;C% 6 m|k5(N9BvD v4)u _"Q_g!6%25 fb!G>= gW$kÓYOL_Eb52{bmTOd戵1\@~9gj_ o'=՜T?N!KHեYou$@*s+^D]TA%+”ًlI #%@S{mlN6 ]l@ZylI9ve!)HݻD-LY|%(8D7;0XfWn|^gnBjfXoНoeEa2*yM+-9WIW_ و;;^ lG{KP4E!i}ʺ;iuw{Ke}A21O}i!,.'j=I0No96uK$iuӢ}wmH!1&72k^ S!w&Gxm2qճS *wCTJ0(&$#{XM^lL'vQxdy~ϙ ]k˯EtT/X@PMK]P2 m I▏wʸ#GuPzQY&F,rVstp˔މx.!MV ;.i_ʹN_>atuLqLHՍcJ<:gޔM4KőYf{rٮ/^vfAQeX!gsSA+Lo^ SWrP{# |uDoS]2BhO5[oj:`e@HhB;&Y+KTL׊O}Ie<^X J@X,/[^-!Qm`ȦnW'vYi 7 jmj5ޮ5ԢP2um> 7J#bd!ǔzaV y6-iQ6P|' m7蘠0!I2 _C݆3M#WvY1cUⅆQ´4if<{0_̷˱7'c(QgW2< !3gii+`F((Tjl+PŘBQ2pY;0QoTw%C9wA9?qYrE QD2M1cKC=ʞ)o,ѳ!)15#)An`PIel:jImkB5z m{)ټk CCDz.4l:GZjᷘA5)"L rH:8HFS,+yڣpהۋtl޺vB?QFqל΢ 4I0q] l(ES>"}͹o= ݫ(>J>u4+`_.n}ME}>oDJ׳Z-ݢXC떭̱]펗}d) + u9cZB ;= 'T3{I״N{;R44j FXV0nI3!dvPS*",N+{ S:y_s wG(0]6ӭQωԕG#Jٶ)QoBG~3W\飙?QRp2vK&}ᵕ1Ctk&y+VǓff G`$[='o2XLAV 9o"Mh_,Ax;8| zmU`!%\SCb+Kэes3v:ZXh'/z eXai|V EI-ӁAK@%p`797d.0Wu<A1NE-gCYi[ !qG[& NN|9լNMM$^d<"@K+g4}rPq[%`LL!)ʝW1aJN¦8tkޗoOȝ*KϤ93b.S#U0o%@2R ǦHtp@)8+ˆGZ #]&GL>)oa7ڲ%Zї[шCGeS]f2p#@ڦ")<\u@Ue5t`E=t#̓/|%g Wp+>(+<-t VtcsFeE}ZJ]-}J-I}9{BR'9D[tk{20rٚ*f0̄`w^UPx$Wοalv+> ٜ58_ZCd?jE\=߶ 0HDjRw- yTC#b)\8qۖKU'TqʻYi̤9~5bVlQg'E4KjTXh݁_H;ń,%vZ;^#yg { _~Qlݫ/aC,ēg_Y#:b^"'\4O`~70en!JWg1$F1[ϓ{sѽŖe.mq/ioȹ5a4<ًp6> (=U3tapXG7 SA)뛧#jܘKi4αO+-F?vWItӡhErRz\XNYNOqV/v _,\ߖT( -,[gmNAȔ"nsA;9,g2> T21- {@*o}a?1 j#'jCD^R:w; _$YIm8ZsO7Yg-e6-TodMz*r!zig-:as*^^*_v>|% ww&xMs[:/dTm pcAɂҷA Q9v+D3}I E(Qi4{߇yFp_QՅ8=΅ [k["z@ rt"M/r7 :&[ЈM[hblV<h|wudNs T`&TYgsPy0gug]|hv5׫skMPY&'(`,=o YPRmS^t^_ݠ̰9g 1dxbH ?cN' PżC0S,F8pYoiG_VvQ%q(n[zGivs{1-]"M8Ê/-GltTnmQ{J6}-t#adNJ 8^J?-ʁqSD$8y@ MгЫLiSͻe-+^uX#CdA{H:~RFM@{C`9{(E8B51w7p&2Tm@d9:ȇ we9f֥ z'A]LV!z=b;Ob@A iKڣ-yLh pC׾4v'IÆPϕH }*-Ʋ TS!Wuj֫tyfpZV?L*r }eZ? )nE^|.CNu[$A85 \+3@F!> }ej"Oa^n qVb#\ UG=oImi(t~;= 4o:Ѧ;'l]\!xMmp@0M18Zĝ|tN6t@mZ1wB-HF`2R`l(vQ.)HXNܺ*PB `m 1Iz+tx/3S{;&oWMPR0Z8 p[#Pyض\UHKE|@x˾x]5xNZB3hzT+w_*'Ǎ(Lkk;4$ub!;Ɍc aw*5 j\Κ<> 3Iؘ"SlX3*\o³H5J7 SpԑS2 Vӑ(28WxHۣZY]љ3F%3yuq"4eAIJն&d!(TZ{r|+щ}?ǨyHgn?'\i+m&R_#+W$h|ťr"j@?(?D/%tqJm HPR:8lw/=:QpB 9k4a]MLHIKc!4rUHFH?g#-@@)Dv;k=W"O O@ ΩTaY5Cf92UOI7D;٨x<^ S4A\)->=[XT޽kfǓ7u>'-͌?[J$>d ' ~B:[5@WͩխbSE~U-GR.ؚ}t2 mZGxW$nKV=BmBFW4e,$}jWJ̊ݼ x}?8R[5>@Ɣ [Քipz(´=bݸ '8]Ƥ ypz<%~mSE FwwK/P\1]QEh1v,<z)Ddl"Qi8'#6}hK"T-156 ɂȦ0 $"|6˘ %XoQꁘЛ GbDF*-ڹUTp 縺( sL,O&1HYf}=WKSvdLXl]YX}JRKGsEX4bKRjràb~+<v8x߼/vz? D'KM}zq1S8ģ|ZRV>%{Z9  #cw~BN)곥y~h8*𙈊욺yF=X:U4Gbpu@Xm (g/{#c(v"bO"ܳ5x.vm;7'Ӧ`s+ZӣA9{M[uPYjv3D͹;6%y1!RCn|ojN#/A*/Sɯ.t棑gب#kcymձUDֱCk&nOIadU#0B) aqlc$]) ecE!2]& =r\ɷz|z#lz?}=,XZկ8(!&+:Y-z835BI t.oVb)I >ܗ)HJ6c.r{k|hœ >JE=]B ?0H &,ےCQMʾv-<|Z X'p/@n x WΟj?Fon;`Ir 2<݀[wɈGZ MZ0:ݿ| ;ҏN)q(<LL=3nG. W.7 ,+46AN$L^(f.%10yخ.{LRDa/)dMřѺ@M KْڜڅX^K x:"ySL_XO |0H8mTtL2-Bnkij1 FtB{| [g#s.*r9|ѲԥEz.g#?g\fn2> @m|YS -" C(hך{'S nYٽT`ĕݙQQ ᡑ6~vu+5Wx^!*i u:=-W#V)HgX K΄7silxzi@UZqIRĵ8rW3(MphMBG8xY }iafCg @oL=ep\]`$<{+6o۔%O؛O0ƪ(O3`칟4"a AKZ_|D [3R_ߦ'0!eCnGIHMN.&riQn*Þ+V*өdﭽ  Wn;h~@YŒ;dLvi;Gb^<ڄQ V㏬l4~aZ!Bc1;̇a&?TvJKv"l0mod6E ,6H{gQ$[x<}χʠ8G_W8h(*b$URZH._ U+gdABl&@58Qa<⅚ӫ0|$,궟_A$X)GKSo))FE47cü20l&fq + 喝YDs Z0ŋj_ݻAXJBM/'L֣bx?q փ7 ۿO>Mq\Zai~ؒ7.>Cua`[ۭ B:bQu@>Q {D_r\P-po,9޲jﲰ$%h f*:󮵇&\9*=spĈlG窉8Af{#$R hPHtNu,DdHBPtL&{4z0oeG|⨻kW8^J1{Qd8WH-5,HюUY )#z=ObsާgFnR)p-=;g᧯c{u` &!w>p |NMǺNpus q;<{lg"k󱔿#eĊZ&@~p>=ke׎as!EFNKt]U* lO>쿳QI} I|s] |cIQasQ&V~wN^^T/LZ%s݋rgWRž\UڝSLtB*$fd' rQEn%d0аkbP|{,Zqoc J #|50ڥˁ bMhRH&N毋<7\~2V nNtLYin9"RKqJXιxY+t{9'!N̿Q$-?'>C!g>09:}MF0.ĂѠ "Ygh#n]&algQuj&h5W̬4 #xo륑 >;9xV; i+S5(dBYäCdKs`Ѕ Pqь c-]4ט'u4E^"_ǘM{YKpū8FTb[DgXCnNĸڠ&_fwΜ< :xp2#xq-`_qLu޴7B0(t&f5BEA]JvG(b`~:.jg'$U$\ MXPTy4Ž~/jk,=p\}ƙIC5mTy_(7/)`ju/a$ y&HOtRteԒtal'XO 0)ph%.=@{OƇ۽N:> CnP@ C ϨL] g6|YIQ Z>ae3!Qj%%if 7(^DuUFRkh4[h-ϙ1iAS}Q ;ڄVm/0*>.w睂"zcx\wWP*OMkOY/_&C\4As,ڔ#_Y7'7Kml0[ꢚ`MB'nı`E^/O2|wJS}#zw+TSbZGjg_"+{_jK9q{&ՅǯHl;E&M&E a߿5rQT[ݞLm]Ba5$g{Yo9171即DtcM7\5 ܶŷ.~*pIxilK鄄ukKbE>g !'IN]O%&g%-ӈFne]?BaNeWܓHPa>SA&RFw*B~2Tou.>0w,]ZW MmjŭT"WV`!yK7;-$73 rNi Բdf^I­7RZٴ& mdž4'"%m-p`fݸ+U>sÝsAmC)|-(}|c=iV7,.Vm{˕3-/|W~לD co_ƍ|l[̈3 ?5wgpfbD%EGX$f6I+7~j)4_eܚebC@וې6X`Jϰ%y)Sa2^@1A>J"[pN3֠GԃBIxb0$ ^U6~xVcrtO ?cG`i4n$z߬iϘGcr*Pwe#dv=P^z՝֗}ь޽ʧ}N#4O~|OT4,ƕl˸V >v.ywƹRа8@Tuv/LaɏޅC}t/4ct)c%haI/'ȓaU Bg\7& ?`b TJk/Xͻ)M !2_\Xk#fJ{pV]PP,37 < uʵ;\u|{&|š4ETWj&>̑]v`snkZ3 Px&K>W,x=iNMڥ-Oȼ?ndh ٙ> cYNFa @ +Q<֍7G%l;%2nCL ?E5 > 8ڬAN+8*e`YRŖX͍v֑DnbC 8h-nwWǤswǤUDuVe2#,>&ҠBi}?I OQo-QOʼwƢ^,P' ҇`d+@nkɯzl_ kӯ3 R4c̊' NId)}E־ ynR}waMLυ&BskX!Cmʰ~ rO+wh.A#FU2ߌ7atjSo@&Ɇ^$gq'#]pgJ*}*\se򌱟`f3!) VBFםB0S7$t }rIլ۰Jz9z1X]L\3)$֠-@ (A-Aв8z@4up~SՈflcqJw}i'*#tQSV@jQE 0A[ $DC!.3%J*Xx`v,>Υ@vmNͦTN/X[6T0X'})VniC:pe -$b뻍Ğsɡ +p:z? Ւؽ9-}[Ə޸2HHt-^귞1Â7T+tu'@'F)e/29#.yöX!"~WgOE|y\޸l<\p<ƥ<<]2lJh{&u xI#a: Cn:J۳\d Ʃq.A,F{'<y5n8ɫB{̖ K iGP8HW 鱔$7 C_0ڤ' Ʌ_v:j{<$@U=rMNsjgI|RE>_VuǂI%bʼn6;EhA9.+$k}ʓؕMJO<R QOK)v_&paB)VCnpq'VVtŠFVEo/pNpER^"p˚\ujAi+Dc%+H'Ch>"5e֠T QOy5=佤#L@-]|98dZUλy|MD\F:y7jϚU%%?~&]þHk/{<? >m2d+/$3 EM6]\tЃ}V-q$'X(:ܠ: \K} B370tL=O1"#><)@#SR2a2(ɿKLfW'#PG D*ђ';@)X$`O>6UJ:WE[ ϰkhd_,vX|˕4V!2G? æ^>=Q0]L r1LD=&ػgn5PgD:kDX5KVW=qPPP&w{/.}ÁԵ@=}uV=mhq۳Ks0iiҹ.]&yJ6b_%/%b0!O6&8,6kJ}n2!]l)/O0bqH?^Bl@n x1H<>UQl\Kލ+V$0eP5[9h!3_ki["{Thp , g=!œ-׳Z : X¡"}P\>7-kdLi^4&Ox4125K~=j՚ ~}J7{ TymCTZ =un¨h=hDL307@!*6'ib|XuPxG݄"ɫ{KeϨ >$P?i?'jYGک_WU,Lɠ(pF.F % TWt9aGt9 #z;J+yX[D6QDD25ԆldYQ )Ab澸/`{T3]iO;ojjFf="PG2"U T:Q~e/N̺b' zs7C'boUYz8#6iઢ7cHpHSOf]$Π7,3o{`g,F)|pL^fxj2 LA sY~eSeZQ+c}= uA'݀9\55C"7b~}ϓ%9c^%|"g^DhhU&i, >h|Kꠗqcq- 4OVSpI%DP#_#5 nzY2_ CUyyq3B3 2L?MY,bnnj:q(w/ײ~#?K*R& MAp ''`׉BVlg ]Bhq_SO^k^s?xa3YRXx%&Yޫ@_؊_2xC:>T-5Wʬ9qjrQ2XYg4= 8+`%aݪ R%m )jO02zC8JҷO$_q8)W!ƣr,3w*}7Ӄ\@" {Ě޹7c^TlhYuqO- H 󭭆z,ӏ2R pOڝ@d1S%qQA5r55AơS(͓ j"B*NmWs!wq<һI 4#\'?آc/=2b?_@ỹ;,!8>apjK,kti#n۔!C),?UӑXMZ@Yϥ!4<$> :c//ڡlUr׌ynim^쇽;CHQQ]l|nIիock6X>j_#;aA}Ľx MW@DE|rޚ6}x6Ll jKdX甤†3 *V¼Ǐ%/]H>vKzT>;3ϵXY9Ʋ0sv^j <3Vh̕Rw |`*. Us ,.|> Vc2c F#:n4{Z"nп?,¾ӂ#GZA33hHgzÑób3V ˞ CU$:}OXړzNBkY*{`s눁ⷰ.2z[^d +2L  v$)"vfPRNHU3=b31ޝE\7\cW'C4n^ O]~ڼ@Hq5F#B<\D^c:`P~+fFmyf|RݸΚgbB+3bY8\${pj KrVm"`ݧ*=Ħ6g0ap>r*Poa-C4E`9#0kڡ>r%_WIc('HvJ9L/" bf܋sdem0|gdğ-e- LtS Vˈ{Vv/ bh(G>sL!s[+ci%#z0dXQ |nQHh__#a$LgW$wǮ6T u7vJ4sIIf_g!'OPTuUzGE'Nz~TcM'Xoa{Q>;l%9쭖U@w}Յ;}n ,hq*x;)go3B7֘g9;9"=qrΫ?l+R\7c$X\nfN8>]a;9O 0[s<Ýz~(j5@ʱOuRGˁ՜LHўlSpZlSǎDOeIWYֆcvxd13;i,>G.U ?3s_,c7rXiCk7#8з&u ] ǃ,[AAVux"/QC&{sN13!||=T#$l <۱Ă> մl(p:X9/ %W.>INBiN)A=05HܹIH]g߬7Uwܑ [>whhѐ:LO3lB}*~ hO`Gdv*ew3{s)`Ư>LhXJӦp0߳ClJD)')n3G}ojcvڇ2|Y3`4m:]R,N 늊YƙC)=A}Irfj.F,JE"yF@L|/Q-cƧ%e|[2D6 4O0[en .Qw|/DdZ =4 +bcH@8TԸFLqQat,"2uj-Dg|*KK!];Eo}>pT5N߼Pҳ/ǎ+%)3tS:!g&136mqEU mWځ|.2#RQ9nYhReA$Zo9< uղEa(Ga0T&y&pNΠʞ>Y}QJvv茤v=ỹ udW\3@c%e)UIA):"t#/`V͍*?B&Ij|qNѹj.k̻߰%}M%=CVSV3 8[Hw"jp׺2bZ!wY R&}Y(RrP%Z!L*w}EpfbI{п"=>GrIyߑ-a1DOB=ߺZ[@53Is_,b tjRA>cpX&?bڹE"G&T9?5Yˍe>-9Y6.N?o5JEOzp~ጬK,U=X97d7%o.!] 1o*Q GXW+C`FoeRf[4XE@rG̼ƦkY9(nIe 5DDe~yp'PXJ|L3>2W]ET خa#r-8(U'I-:[CAyĒ~cڇ,][q[OnIp"yi"qS O߲LYmcܜߕi3"9R+*0M&ggWw8@3'ώ-RS#VB7OLW$2FlQ0-Of]¿CAPEK!IEӚK$yق;B? ,3l rXҝ@ƧNX7U8;9]*̔ԙ~j=n"Vp'Z|X ݀/:hx:Ꚏ3"D?2ڪE>X]P4KB.δ-$ 1uBPErmDF{\vg9,BaW)t"M蒓aj-В^%kjhwٟlwN>^$ڇӷD"ԭsQTAR+{ 6xDkmK.r̝.=yL<lWNRw~<PWwb D|欍%z}P&uPƗKCN r&ˇJP[3z>Nxl7ߛxitpl·}V7Ұq~ سn>ht}SY} ,Kmw+{f9 T | H dr.K#" V2a`I L>0"&ޜP C6u]i\ ޛ@YYHyrwYN!;ǻ "=qPfq,{^.Ò2^'@|`\LON5.b-rZi h>D<ژ&*<~)NNVR[e aφgH8 l>f ld`&~?EڟB`Y ,*%Σ[)6kL<צYHcrd%'4+v2ӝ$."4(`͟to"4Qqa.F|Tȡw aU퓧AG; yOCgDe@4E`6V%چ¸1/_Q%ˍ@3aǻ59k@GGfVz&{Z]f(jT$R6m!0w٨k ._Ĭ:3,Qr(DᗳaNo_<_J"zXYɵ*eyPܾ#裂('et*,|.@Ȥ%}5-+׵fsi_E]GĤ [ݔw8j2L[q 2l{Óz&dlEGV ̇:;TFiЦA3 wpkG1h[7˱:9Y| ,L} 7qONtd腅Wb]eP+FA@]!e/o.嚀!}Ēh;6O Z]XZ.0jP=jbŽ /txr6y9P\֨sO Ʉr-0, $hEUyqJu6y.шVr]^M"{#UH9bp^M|joe@7Ҕ1m+o9Ӱ5AJFu~5(|haK|KNX#QAkt]~=\f9lr)$7+1E,uWT)i9f 0g tZrkPݘ4w9'vҨ{hz 8Hʉ`{:"p~;AJ@˵c`mE(WiH c,Swg"]]`'d`T|-Qh2Sݻ\umi1GZ\}Itg$p@:sdĭ+S#r1Q D$E_^eX.Tm46%EKӇ=35U #̺6-x=k8G0Y`CzvK{S݄lN6s{!% r~zo.ݙbIKP9&Ov(i漛i3t̃r}{RшO!)Q1MSy rI_5F]Q=wHCt~akA&ئG_C1V-d&rSXt}\jdvc2RȐSR$X05`|ⷉV7y^ U-]ģ0NZ-̚Y`Z+cE° ^DLѧTsC]!<*qk)ڹ 5|: dR81O/2/#B9T '2X#~8 mz"cܾ[WryeYOf Lm+. t2ޏ}΂i~ܮ'#r^hĬ Ґ4{>N<ţi~_UkdvמPю|Nļ]|wY$k7T.=-8Mi<2nhX-dEVcOAtUS+`ms#(pϚNR9#K!=ޘ!hĜI( /ma@D WGHմZ ,t=׹ : Pb2I%&b?OmHJ36c CGR7$R9˓챷fXDa,#icU>=FEI`'[nTʨŬ@Y ]y8fz BO 5 @hG{نU(o{ӸT663x<ͫUy) Y&'q-h^\-fX#Sd@ӫuXWR&<'ڽ`)/!0$%rL+ZXԐP&3< O}D{fCq ƒBD"/DcӊT6unY]Ifixڦ*WYI'+=:|&>))1eM滊;QH/_=ϳCrOKrW ՔH[R 0uŏ9߻fӠK~_`"y9dFqX*0k^ij t E4\A=De\3hpP<~r^֒ԏS+pZ%BoncamxBO[4?7wm4HrVުw~'Ǜ?uD@Ήߕ b &2DF"OY(Y1>n'DN][2Ilcm1\ڕC9=P\&F"5{'wߜ4i9݃yQR{0˷#KK" F8%UKPY "o{i9Аz{y븀s|/N/pGZ̷Mڼ_ǭgFJU+ޅl@ƔyXv#<}"{ [E(kx,.cau؂Ե仪&6􄰉@ C4Iw3~һ M-7Cn & Brӝ1vfuw.e܉Oaoz[4EO,'#߅'@_ךdJ\)y݂ QV`L6}#'#cV/$jtDNOk> är7g[jh*}sBF7 ɛ1xVR5hR` ߚ{%#pVWZu<9똂+0TYbLԑhtT?)-^UM 2`( ȁh|۳?<%XS %Z2 q#MA `A4RMj1cC_%F貭r=vEuJ=;sB6D3;x)R0Ǔ2 2s?l3i4n Zk&UƁe)HS:Y}J Kԫo].Օ-a?Ԇsfk=AEUNBSRI?5, ^Wn@=uC^qt.G|"\Լ4g#(쨲Nkp-u`O*g; Obh~27:pE ld^.9UFROOl2p+$n5ʟ(TqRo1>T#J 3P~>1E78 vDz'= %`*\ى$B" DT@oxHXQr/ACUZ$K-ij-~1[lNYVj%nϓ=l߳GT=]V L;!A{:T-R |sBe@' qD9-9gxv>5)#Àh8Pv wi _E(UN?D@ht.׺KLv TY/)1.%1א?ҊE&?NVTt%=BFyvFcp%0,^qNW"t ^ yAE?^\o|.#kK ^rM[Ns  K+9zr~~n$оV6dv(xJ=Ӆ}5Ϫ%nqf]tn?==8dh|詴Sl̃vQ!}V߾.OYaZHlosVʏ bEiP͇nV  ̎KΠ%sL ДWyV '|%ĝO:۠W iȲ|v/<$)dK3 @ES}?j_8/3Rđc79-<3瓌 U@{Յjv0m(n)M>ݎRW~X^.X\Qj5 N[.'w068b 5^ b-.cH NI4?<`m+Byc)@찉 PkgPf *}R<n>F¸UϨ?N`' r6,) uZY| gΡ?g9{Nw0~ ~^Y&Wv彩]M!U=)kl0{Í(:_OJ!r5]ȬJ̐?aqsiyziFAi[edvR9}ٟo=!WX+I &$IXؚ^ @=UNHl0Z7}YqaOa]&%{nvp` JN`7 Yps }F/6?nc7QԬDcaΙbX2?(վ?"OٓD3'y(L[lM "֭S>Z[o@RvC!GZ#2Rk@lȘZ!8~A >#J^nw+6o32BgΒ0aLK3Y/%-hxֳl!{'~THUƑk7d s6J LB. b6ߌ]]*3`uFyH-]j m qSSg˲fV{pf2\zZ0Z}✭V:|8HFM!H?Aޯ_6ɽiRwnķZ d|'Ljx b;IsGv]LYL!.WC;|KivM=L$IoFKf^\Vn\n AWNZ ˊ': ѽ u^ȆiEz6Ww vJ{flU{sL `k7f2[/u*BMՏW.ZR}eR%֣Dׅ_^!Qcjۅi#G}*/#4.ӪOδN{~Rq VNI-DQwT7.hޤwA^cʗ霻`WO;Q#*8O݆֫bwʺ1eփh=<}-{&Z%D n"i}7z 9<.;`y8諵2> up[#ܜzƊ2 Yc\&+ x(tN}/WnV xagmt7Kz*[v T*9 _cȌ(?K?M,ns0&,WI] YRR8;}~%ݠN>wyZtX2\<%p],mLcyg4}p9S!Wfr !+@ȍDafbBIZ9fAC1+xN:Wn K*qe{&ժ7 ܹ׈^rMY%u>6J̧~iԑՈd>O;[EQrٷXb@~R͸9hjb)t7 #Bx9=A@q-¦) ܨA+9j+[^3&gn|cxx`)&K%^J~O@|m2$g; +m"h$8hCh2۳є~_hL^=Y^3j9H8i'q ыJnYVDEBl뼥"%SSqNOFXI=]h|Fdʠ"d#it.%=7RZ??e)a\w?ߜ6ɖcC#^i]Nq\q´VT+`"+:;T@cYW D޶%4'G}(e%$oqv.tl1*\,:SW UߙQ/>)`RZge bdP}r>Oܒu=YU>kHeD}Ug'{G8SRWF#!a&UWc{J/ILfsJÓ [9̓f(X玆 koCQfa:ړK^V/NFj13{L knԳeM͍W*BqIo tXXPLM7I'Ȋ{GQ.hyWLU|/CFxwRs<>޴,Pr[wSn7t19cR7rtJs#o~m%Q׫'b:)p+!dm:1;TI1`W>=JvUE4;DSlsGaIxR>2Ժ(ZH/;k}=:.3wQ?D`k(:] ͬ4)ܮr(_OsC+$m7?aʹ)I `%+}`8J֕sV:,~pgBqt1dh0m@:i]J$RoBoP~2TowAQ,@zfE B!ogXH 6n^oE" 2QQxvqY7mLx.Oq`J6eV_|_IZ칧 ydīz6Kh1mpk[+ @HVJ|IsXK<0MjK0ּ*cj$|h4I x:ͦhlI&oZ)zH#<ƒ@%<9u>78@b8pPvd> byI?E#JoW]B3kJde#q% ;CnNaܳ.pzCL%j0+P%߹ TYIJ)ϰqXHt3Nѻ^|6tߔ mdF0D3涰`:H%̰:"UdOPxoKKOiAFx(oWoS I֥wWXF Z;pL{A<péSpS'g4#ը:ٖc@4̃}",ZC?P7~qVS]/>5˜]epz{8.}LNZ;"S#lʉhUJi ^Z)Q ā V6MZe fI{&.3r&MHZ896\^.MӼn{X8`Xdz&wۥ*ƨCMu&6pFOe-%! W X M/#9-V;[lK=g X} @G@qՉX{/`V &d<1f٘T $eӐR->|qy3qJ& K{*O˩@DgDi&q/DW]vGO9ܩv0 Piv a`8 ZYE[IgdE2KVV9Ϸ~XzG)N>9?p؎)Y(nu6@Xh3/4 Wߛ{#^hmdpj  !IAn+Pd ݆M\;?|rRʆ6\5F\>qx!pjv?v/f)WRAOQne( ž=!CP_׉zb~zH-fY?ѭK9dZ6 me~2Ұzݼ3gV$ڐ`IWڕZTns.||}'rBscR@]bt 4UN6A#eoM"tFE muQ*ĵ~Ógy_TXQx?Ȣ:}jxrm?7-aLzH~Q%O~YPzS*X ZOV9 ^@7*Fu?DUH;O'"şQ|" I5p7k $c3haM7˚VtNi4makAubqP+qBeg@{~4IL"#!>ZM|[2ߔH%єJD7F(b? ࢛]A *3BVPH"xTHdS6mj與ʿ &/:,IT08;ǼM{@'898!L>>b}kWQ{:~&n`hYxN0t 2KNA Uu]7Ztգ *^9tC3=`Ì`̊k:<6w+CjE+cn1&cK[҆5<a6&T(Nc%)Z WhZpRzkD( ITpY=Uȡ3y8Tj^<{/d+qbs+ TkIL$n9DM QLE?{+E.K̈*hWU4+RIsö2?ˋBźϺAM+rV5a.Zk Zp@`'=ePlWɔԹ-KyokʟM &HP$& |N|C9&& ^g ]ޯ`ni OM!`q^:1y5w+)𣻮` kVƑ CǙ@׶gd=|K+sZxk]V<(d"mZ`tjxN~FoY0Ln?)϶'TAH(F ]Bi]?ov6&MrAݢ)|_IPJ! sDiVGhͬqp)t0F[`Tk(/BAKś .,1Rw#9Ǧ^3}GAr%vYx(bZy:ƭ531M9 uɺ4826G~Ѵw׮g\CܣW\9rLcu'AfHQ5'I4L* 9rW~]#x3[; 9v0 v` ~$a{MwUZJ7\u;h w!9f6gws/TH\/[ww nĨ-} *+9׏l̻;"<vuL"5WFT{Neo|፭lN+hUB#W;nhUM썠g|so9%6 ©΋:±u-Ro ǞAY]zhknyLô$I?/P2d%jP8?ڱSRX,h˺d@iwq-9[\ˀ?IZBHR{@[EIL|""6!n24ekE]|w 7FބM]gx f/zr;ؾm g_M X#]+[%S\Hj YdsxOh>Zm'b{ ykPA%k(?(SXv9n* \m#}R_q'J+K*<n-tk`%2؆"6pF"jGfF]ԄZ#39qt ̴NXT]>bTբCփ; % tǹEEPz5ߒX"É!:Xgљ2Z=%lvѦ&x$=9m͂QKE ejΉ=S5c7  f l5xD2L1G:9Y[RdVDNo>R~Z-/e'NnvcSSLzO8E Ó sǵ=1!r`1{sQT_q 2\8`wn4?"3։|e$8"` ~EzW3ӯ 6hd_)#?N7A$ n5lnMmc]`R=b{S9jS#t&v9I(JO3QS .n-r̽uhKq|^=CJ82¢ᡃq=묷Δ-URK;JHkU/+Ɍ%tوXǎ _ir&$.aMn;}%),G 4XkTF6cyPGTF#Zz{%U;&J/3N| 9^%&#v"iGxBgȝoyJ`]A: vh_ $hEP'_@$⡍hx7ay^ۺ8EHnѮp  >~hoevxH$-sYԦ&lsv=-JZ/4w|I*L׉}<3!{--I( <8R[iXM%*hb &Jb+VVti4K ގ \*Lddl莐LUk2 I44"P%ϥpM4qݧ]tI 12)p:c=i;ԪA:yL-CYL>/o)߮D}!.,H ^ 7 瑚/"MĊ41bmGA?4d~HNKԎWLX_RDDDe]q`\ BfP'08ѝj?OVﰿnrWD%*469LqAX&?X6iR&g||$~cJ%[,\O=JY \Jt|'` LvdI&A;!w0CnZE3Q쁚T0!^O&XzF@fITp8LC$E9-{CIqRx g#.r|c)i4)as:Ԝ_0~~`ӧqLmPVeh/N)̧i=aQT?|7Ll)XE}j?0;z)ZG9?l2$U YBLypoZTJŇ8c ߖ]WGJM  PX#&/54aj/5\~>GI6cC+ !͓4v:@ /iYl6r˵O >!g g{tȒ$VzS}u, TE>ѠǕB@' nz9NE@ ԄkouECni2^j (pqL,1a 88{/@wb{M.Dҩ$#̠Cvv7o$}h!IT2췥-,'Cz+sfo'`@j$g9" 40GиOɚT=|5KRBBټ>uHຢ,谽/XCh. A=3X#} @7T0K;Vݨ)>Α:(UcT2pEc&f'$WZU#0XeTTsڛwŢ_vikV{ |ܻ~?G ?O~99ĆS&[Pf¤! C_E̔4fw'x. sIܴ!զX^;ukR360OSGhyږ(G[3qN&qRϱuv /d$n Rd @r֔Ysn{]5 "tՠ8/o? ,$,,{mBR3 jW |>Ô_Mitj^|Ӳ}X"TYZ>‰%%3 } /|&»!RYΙ_%Y QT{98V=~[rɽi7sJs:՛ZX1ҽ /iȹhkP|%*_l~b-1O$;5= ^, Gi%WȄ~ŋd0 7}STݗU_xGת^íׁ\ %~RGĆ]LFKxϽ_=F"boq) t =NC9-*v+9<Ѭ?%gAv lkz7ZneX߸_IɀK؛vQ:tzӉ (~[qm7PF)R渄 U?6+W2~?.ݦ*14?a,~Mc\91]NPVZ-M.>dp7' >>ys!-)w0y`Y+|C'_kTydȦn/u}+'yx=4h/ym{ * $=61#:@&9 IgueO)nJ:ZGv |TLZy-# :2=ecҝ KJ]Yhnlq:LAbst!e2_9t'{T1ui1nGRymh|޻omV/Ԡ~K{P_ )0C[H@[iy×p"`.(eb5u6%B8F,@Ig5n*%_-rq^tε/=}8뜍(#OmZ@̺ | x1_cbч{n 6C"āɅٛ =](~%.y&$Acun TR- ҼX)Nb/?'ֳ6:7ν@]R6imN\)bB:=h!9t?oogۯ)lީ=Z1H%nԕ3;p.Ԭ+߅V'~Go_ .~4+ȧ줩jC{8g.X}X.$ Z(n9"ao($t$JudЉ:pLftKlԔ9Pg+7Pv[> Va3)cgpQ9΋3węɌ9ݚrv*I;\% TI͢_l:{ff۰e3S΍qXj?359ƍaGO>OTWo p G0&O޲ScL, ?^"4i.4e`.I#.5?*<.WI! ۷f|J[By-bU?Z/D#Wg9*vDHˑHz{Eu_ l+3 n)Rjy6(ѡg%qgTX=0P2LeiVςLP-D$sl MP)TYi)('*]Ǒ,|U?M؅ZV`dqssz EDvwđLA;%Ooi Œ.G[9nL+:lﬕo3=0lgΟ]K,D쎣)I^މ<%Tⲏ˘>Eq<+G5&\.EeLxfTh@< -!VIQZ¿viDjlHxy>¾d $jYlۀ>]@CS-J ?ƱQX3Ww F)+:D}00{[i cAӑE?' 7D7BDJU2{%WwM].y m7+u2h=#pN=7JgFFAW1|tà^rg ]Hjrgq5~lzGr|ṽp[HEPf5nwk ˦qr\yNafym_dM`| ge]{6hy+҄ɦ$Ml՘-ma?|5bC1V-BB&yX3wD- UcO~s/q`eZ4۵: G5^~\S(2-}֝H%K/NQJ00C평*[m/}zN3BEӞA$Krh"¨R&kgYut%ӹ}hL3v% qP> KFsZ]bUVXCPRB^c)]^soIO{tLe$:MC`W]n< KrX3ME$0 Q FG(gT/kR^Y:_K, fO)݊)L0a0=$Z=&-:QXæ9ȸAU|SnW`W+ I?8_OMbn TX&(*S=a p3I5 - 1 3"@DE)_@ +ȼ5DC #{}l.. tQQ# 녯N*!WJbww W~8PܛR!5uI42(0#|-k?-{HfffK0)xЮz7TO>3D_ $wUϙy@]qlm}; sU }Zq`jFF$M5Is^sTa^}:k@**Um # y4 $OgM# vrW4Hp!ԥ1ᬀw-PPVϛf=T6+2u10ShX֠\f +9lr 9$Lx*[^fF'Qr!4#LL7~#*ݼ(ijo_G4(uTayned9wN}yTtషAl+1ZH\gkcm*QC+s$ mAj6>ฏ7#wH,{X81 C3*aҲ:"J`R F5$E a (1O+{иj[h*E0祰qg[ϘzkE3;s9im]uYRQE$8/ y5sN>ҁ.al"e͗m"H~souu~Kyfӹ(_6yR ѭK:ڐ| ~w2Ծ+}E'z|_?ޓpNL~6~on_Hop~sfYhH)>zA8 !:|D~3`oHt:^NEӐQ<6 O]S"3lpO9$ @oOdزnǘ EsٞM_ݴIuY'OCB̘g-07*p gǂn75w-l8dޑ6-6 1$jD]KsŠl ~2GhJl)ռfNI<rj 6n* q;b*cEE^нW:zP&L[8#;퀂;B<&p5˱֥~.~҉@\O2^/3U%ˈ&\S]PbóZS8>tip~E:ߗHT1 &qۍMV ЗE@?zm" ix`;/ e2 eaT xoa)F]JYxۅKkj_kXxZA( qI(LLW֢xs<8B /nN,Aԓ(Ma}x?~H's$Z&Sd6`PvHyDL6a+!x([d5+$82@̔ju##c d/GvÊe6n|EF)gKfXC+D'@t[͔-3[^Dk/e\n4ĦtϯVIUI=aצ82&y ^K\nhyH0*;7ld3W?!جG i]2ePr(ɗP,>BDrC+z %Sg%Lw ۰;¬w.82,D;4Nx#.R~$i;HYJ] Eޢ3LpA9 a wH(Mƒ%iZ:( ru$͊W3wd=7g@?=@Dz+'uOcx19q~|:eyFH+SUq){%CKd`BH{ h{.F2uBJ ; !TWVN,Vɮ7_]Uǣ?N6ŋUD>ԌNlw! MoX,5 X#,NjW*՚L-mIAG Xnj6o͵ݛ:yJJ}&.RdKt ȯ{Dj75׌snc!JF˖t;,V]܃ۚxhob֞aAxw~}|0p,4l;ĕ$Z̺[ܸ ~ '/9Yɡ O K`a\x/T{]F׺^3Beب8,rZ4p[ըE<|($glPZpq"9 ]QGvHjYɏ ^8 |u"v{5S+F+p$j9h&l"~BO-b2D X '-U9hQ&ooD1֌Ƴ=m]y{53xFH2t[ɇ)R ,e+VgF8Ľ,`H/4$;ީ@#"3Xڍxn}K%Ub0k̥$Bﱥ/#?88\f9Bfa՛;sh>cXONC̙KS'bk"I#03zܧN{{?z#Cnd b}xm|39/fw"TX/X+DVP~9egGG>[Z@:^@'T}0GIHD~ہ9ܕk71W#[ny $,WfQA K}-Y!0N Y^|(BP./J'Uv9ECG¤yZެ #!B.o߅9* %wP qvRYȽ:Iill |a>AY?3B 7| ٺԽ#(ض+ja2<ʐkVૄ3p'lG38Je~NЩ^1!dCRr휭Yp,!Қ^.2 M/ ;"v[(,a%^vj(Le6l=`9X&*WVJvƈ!%+Z1Hp8lG]_ ¿>^#̓;ǒ[*vp"d.+>nX7}oٜ]^(o6.yRm.?;%1f{_,G{7J,$jv,K|!Ts Wcz ] lL-l!/]QF,ΟǺZK4twn;Rמ t8.r-}|@M"Rx`Nl0vGb8ǀe2fU9Mo>X%,G%J#uܨzEx|@}9pzu&3Eݥ GJ#^\*1 T/G))kF(^'&ƧOzioqlOmש]C1>40oJ؜;|[sgv;к+˜- l(տdu$3 یRT{H&vl]0Hk4?탨)R5bld]@.+x\Pƃ# Y>'7U;_P}5}q ֡÷Wax]jq58YD1&羌G&¤,Z :Έ%SL!~_ֽȥ|[B"1 $ ȼ[T. 2ZOWt֫D$7ʝ6*T&^t\nW(VQc7j <4|ƨY܌]5ɺ.us\?]z%hlsZ=mEc{_DNnXU]Δѡ".<Т5o"RK7NHZyXI@{h'!w*8:{ kDE3@G|S 7\LhRuŌ`L VtSW :`t*-?Cat;`O3r q Q9û> b֪AM:oRSN#DPOg]T^5#0g+:hҚ/q*_BZ=,cBT\P,̅Ū0|ܞ/@JzlY~\{X1Ҭ9[O%J'^c ԨNxwQW2ni+:Y +I D=*]=#PpsӨj#~ ȕIʻm%DnqJѰ!Pl2g6u.f>q7%` 6X?`n,P!!7I\JKdJGQ#W7_Wx܄p:C|Eтf<ΡA_[d,v2M$gzNL<{,*}-5u<8DcFtm-owrB>"Ix94E8yd\Zno!ԄAH>a?-tZ[;vWv7CʑE7e3=^yCU5事 N68sexqjFY8JŔ)B u'cnjL,@Zum] T\: jghJ-Io_P\db݀\zuG(2=,/L%BBBy#"}đ#מS 4Af;ULyϞ )y!XTsZџ"H 5b @>4m9ր\M;Qm_8 /$"MA? fn6fAT摞n?88FΥVyYu ]ZsPDՉhI;%/;ܛÃw7\N^Mː_V%= E{tlKN tb޽"iK]5G՝[tD_H|F&!G8ٖC~K!y2r$)h X(ssT}z\OxL[;ەf8nny"huGx@gRiQm;H&jP FQ"1򿱼7e70)6<ڨXɬx|ɑoґu|(L ,@$-=]wUZb. li_& "3V:?_ZObAF?Y2t>cPSQ<)gx/.}Z /Tqy% T]y22 (sMYAVxSڭ;5,hPU̲g9T$α߳<.2o/]0 !0^ΓLd駩D#'ʥ 5xRzCʬ$ϫo k3T{z_MUO&SeN//AE8o`P(=r%xi !ͦ;]_ٽ|)-H$nvٻNBp7 h-ZM?f<4 /OZ%y ޼ \l*ɯlr@gl I,B ?Ag+w ag'Ns1+F9Kz˅UUsjC"m[W[zoL1+]$z"/=ߚ8_[|!6|_!N8*ƳYEu`8> Af'@3y3}ϯ,xMԿp۫Sbń7b>ޮSq?CZ}xwW5.e$OqM?-]8_`Wo[? _ؽ4gU$Ӳ 8BC|oEP\b C$f*ܴ;HDvK;;36 ]P-řmօWCP_+}O4nOAlYgk &$~DXt$-(+5~jITy3-?t*"uoJF ˣt֯!1Ǡv[V~Mwl ?#}z;9R0@} (G3loOsH $<@eVA`Č^] PWy D0IΤMzQ@:׵"v߭"^&6 . Un#$e,Xr +3qVN>>̩8\bA"uvk^Ϧ98o-9lm'>Dĩ{W\ETcJNZ{F7"OLc%2gK~1#3ۊEuvD:_ߟk@ hB\4YVJRhgȒY)8Q&!Cfا6õp5e,bl-]$!q.?gXvrˋȓF[ևg"[RQ."s+6`N*3TG S|,0`fd &33Ϟ NE);[[CF* (U4L_s+-MY!]h*-x:GB-}J7'z*gDO+?{ {Tc?}Ylҫ::]=DdILw2IpZ|)L51߇kXrގ=i#*[|Ϫm$N2`WdզŞM-W8M,&Zg(9@-ԀwΓ^޶0R0Q] r8^FHF/?d4'J~i`jU:CΏǿx|}~B P*0A]1zPHֻ'|C,͉ I&|`tN%kĩ7,ܱ7-kY\HEUMD !xaQ1V>Ƀ upa߂C k rJ!IbxcMB/79UZпcL8WF8N0W@YE] OYN=\ت, WW؋VeíG_\Y }u:}?7-R mX-0Dvz!UCah9c__p~j-&Aa<>*''k]e b$=QP YzwdAQ?`nmr"aJf1i`γujmfejAy77.Xvp{O Eh}!p^Y/a C6jKbhD=XsC@iKF"@x.+T`rT[xlAjB9t"ZKA‹&dU%"bOQ#W#nfllt =E"MU0>g5qUFt㘂>W!fL?BFSF` 's΄.N➗c!zwPUY0c{5?Jevt:vQ.3M_-,(0#iUZ*_[(⽼ʻOu.գ. _Uz"O(b+MwNό ~'"y">K$JL6җղJ&(҃B_)()ם(ISH"L:Ea/ _Ɇ)ML;J}y ;x~`j2kc? ݕLL_]SbnY[Ay#f7S,V'S7RE0q5Ο`E}w>5vv~PQ`kαphDWYפSޯZ}(&9;݁N ¦Q#aL@)#FBӎ;yNp}I G})k?UNO)8 l)4nmr4.C| FrA.Kxrn(Oj1i<Žwn0͈)\14BΤN lS&Fg}״ 8B_6QrPG]R[^Yu%i5q\F\"޹3g ),Ok1 ^mݜeOP]}3_za AT.y y [-#0BT-˧ <,OLuP + 8 E5 . # um']Cl;2ӱ/jFkl~*UDJkʅlt[V2Nj3|EoXew1Xe8 1l aRz^"hN?"17+<B1wQyRh++Q\$T-CeV̭~6˱R7 d~l FVzٝ]]̸LN Js,n^U? ćkP" #ꎘaKZ" 7%En`PA'@8 n.MO~i9a`]l>g=Lkɠ,gr^k1d):yx:y D}#`}Ozmי?ɍGǑK:L`#3~bq)EZ<1,/7~(@z[OBVIkZ# ٫_3)o61G=k.L/6ې \volH@`9 Q4njQϳ.9 R$ i Ȯ2x~:!$bD|^Mx-J$Uys7@,]6ғ eE2PF1=աc 8=4g ߘ*S暾 s;՟ </>;۫$lkxYkI($cHҥ}ՠga/2@⚣\]YR >:L>^t%Mo;”ufI9e}XFF* ,[b /T$7dc|؃nBsώ[ۦp96BљD'o{8?} c:4?5`oSDP xcJl{ 0̥x^/u{wCY&whVu;Yygic W=fB e&LnkI7$;u9_+n4Tr?PAFd+K-+c$ڸAPrYQSFt#b4W$s~*B%@2Z[>!s !"Pǡ<NA^~uCu/Jjv< ( 8p3T_: >7 AM^+^m33)iɞȔECTd7KO@m=2NߝaõtGّ.t+gjP I3elR{a;ó .g޻jFFaEx>;0Yc (yPwV_`T)g-mgnk>vg$KP10ܭf\^P4c Ud>@]3(oh5ېlsmVa"B=f-dZ§"."U*^ݑu8h{[-mWv'!˪"MNAFԘ`J`@k,t)&"OGm -\mR/"0C7UQ=Ej o JD Tz7{סA'{bKwW=׉scZF[fi۹tBc.az@ '=b5Eg9RE]aPNtg1$,q u}HPifq4 qbZMb1& Ӳ̪Mi>?c4a^. O{勧gJYCr(#CiϢ$Z>^^8.vWXe꛿՞.ײ; ü#F+D6).u xnvP\y<t0MKwPTӈ7N{q N9ns[LtD7xHY;2DBk@,x"aW_4^goբ\; eKvnm'"KڸuqLDZh^*:̐"ד ,_/,֊y`E+6G*{sEtkx\^PR-r=Z̞QAF_g5i|& 0G䰚CBzc N&У1WܽVDx緬e(H5ߨ%oY,;/Z:O*aݿ`Dw"idaR_ KWz"h| 7xj hhH3$0SaNM(NjGTvr繛OYW Cp2G5Ii kfdW]$Z؏ K*sg7MӚHS}޴˞LK1,.o^*)x e}QQyb1^3XV YC3WX?40&]+Kzi+79048kF'bZhmC6Z_=fR©0u< l]$(gZۚl(`b-#QfTjW6L|E-490)z/6@t4NM"ӌ͗g:% LaGR>7' )eh[X1to;Ww:S'ibӼ{v3F?{\HvpC394/X~Q"Oꨀo$ʼmm`j~t3%f!6#"q/* # 7f]g>v;_66+zASIӻ[7'3֌V3HT aKx^&ySx|$Ho`]IFܖ0x~~tzPkF7 QMLj'S7~FpQ .9O=(cbǯ'RzTOxm\,LzAי1) T͐ X;ee,'f#:jS܉$hCQ /ͅ]Y2ȹb,}3/RJgE`?Q;D6bPԀH~2S6۲lg۔n`BGg[8!u 6M#r=0Y BJ.^+pK7-'PNO;sb,!%S-eIW B'P0w aCIpaTPK9ςkbZ=Ǖtb }Y+ʶ4N1>'_EmRA)v,o~OX]T>~uOFxK}!<y*2+J7ܫByqsj-"9/}u`z)LAŔ.M"bPD ~mT5i\}D:S~5NF|4lũìDC+FH1M3VR)=mN4?am+sV ݁whzr$@|k^gN_!e2l2 J&k prwPow@g:UNmvȝ%~޹.mQ20юƱN3F>DN HѱҧA B,A: ƅXyD'id4,X 0PAI#~(h4ie.2d;J3L a7dy sz zg F*;'I挜b,,en1 7km+*|CDE?2 PhDBIDlD>#0A"w@~zJ5er>KaȬ$iD]hAw> 'y8[CccB!Hc2Ͷ)B)}_7md+k%t92 29 BؗfFC\@#Ȏ;}iCAYq2|q`Ev}ۓ]k7k b: k?+K&_V6 E2KҐUo;w)g6vu r q܇0ٯx$٣fЍ3@Gty"5٠;fm)m|Pb\EOq:V%)|Ku0:Kg4fZ4Xޔ ݖ{(c]lP0aᕹiE&2gT>6!PJn$-N~(~ikZhN*ݺ{Tg׳LTS< 9[њ&BB#RjO >B'Kn\RTA^4<5Eq+,s4 k 蒖1Q >}8C\>^lKsK"Ch݆Lo% ƪC8fG'fҪ7+RT }KU&t! jQdvhs~1$6òyǐ@3dc6IWw weWȰu@1WiRx o}mJnZiP޸( S-zaK,-.HLe5:w9I}jh=ci dS28DmZ:-?;HD_%1ܴ}gt,>ARG\(z6 ǂfh?ż;L M@wȝ&! )IPo}WyC TNI_@ݷ geKYV^Nf0?#R)XAʌb`i\aFcd*GSȁ XQϡSb~jh5xhrі=uӢLAE]Y9 [ĝF^ZE6 Кz&2sb)L, 7뉀qCSQ@n)|-gI/B56evpvUt8W GT)ҟ6N# Oz T#3E2ʇP1:[] hKیpVE5uDuw՜PIQEM7X;m\#*hMlL/o5FPڕ& ۴ ]6e㟭+H}Rgv XU4~] ,t`ʙuǨ<(| ywRmF{D$iw $@Tf Z5 S" ȓ:z+XGP)=*SJL\5l55ԅ5y? ^;&kt mBl}O;)w{,Օ\-sVxpOh% qdGf_WLZ : Mi2& ~pd-],r6倖0/vT>rUUOBf>2\Y`+75rR *wYJ#I4H;0~hB NIs+e<̑Ӿ;|@IHů'i ֻ$ s6C+-_TtvߎSZPT_6%k݈p>G{WQ'n#n@1 }/MOQrK] uPUpӆvDe 4sK}}+=?(\6.qDwmh=RMԇ9KxHJwKYQ?Ɓ,!rO↿D6P 1 q1/eGA:uvĪ4 $xGΫG;kKr%k pg\|+(&RQf7l 0 yY a4u`i;aqzdG8.R~gSz K_=E$@oj{̙s,pH/N+hy:+Ӧ`{:-eB85'br /,SW]c`l/\nITƔ$f"0`Y#q!&٭T&"Yhܠ-S*Cs%%MWI C(ًJ%y8ữwYLQP)fo_t ps} L||7JAџcdƐB0RO5bW-Fyè+o(g4qhH dLZI)#>4je\JS ڦ09-:6鏕?8 /2dޗڹw4#<0u*IJt`9={yNw%%r#݀m"/L5PwO Չ eIrh#v ʑ+ҌRN,G&f]*!j#zSR?L^+ o]E ȗFM=7`e؅\.(~@ KԎ!yT?t65#~6 7FԬ_Z{Qs3JgO! SD! Dpqpb\˕/ 34{nH9QT ( :i`3:ԌҌ& ;y< dZR勋c#ίڲ|^M:[+S, +:n\Ǵ͌HinQa{b X6܊Ҩߚ! =90(6#;Xm>U BvE'r3n\YW<9qO@T>}l=,b6__JgY o,%}I!cb?4wY+̚v1/d{SvӁ)eSd%]:A#qy1#4jkE~mϵᓄ] <9]&u,S靍e&53NA;)PȲK6P݅0ikW"#BJ"sDrkǓ/yLEGȫi)Sˆ`<ղyS#WnvbqBsШZ 7턎\FyuRzա]1k߷h>`֡6ߜJD2#[^ (sV0,B̗[ԂqzBÊegDj{LQ"SLuS2MN7plCe%,oBʨH4J\t>Q BQ꿋6 WTV3OShP%J[vqg[e놝)G#zV }^Vsb9ьmX%}KvfV5T|SVZYTA_5<~* 9K@!ٰG@ʨFMaJ=aV|qNEwkWavfaK3W*9\xl\`0+@%6d/;H=NЉun; _KBэj'&V Ess\Rcm pQ nƱbpCV+^Z>JV"^ozl CD93z E4~|U7wͬP/Uuq0 iE);C1OrB6/uΧNVwﮢH7D74oM{ezΰNHvyYD< ݸx%Dl].NѺ,iQ8?Ozң ~%TPP_\E)}?'˱vсwHz6S~[t|9Hl)c5̈9PR-B0;l3= jT 3|@ʿ2 +; hKuxrO[U1r=rU{sT߼f zh ZYy0W]=AmY?5.SǵVo-䬷 ޑbP7Fu袷0P04D퓢62wMUs&P,0='1n'!Vm C#hIXNo ! CݬX"p)N+3/7,Ϫ`>\e o%X<++Cb"*'_){ G<~ k,HT}Zb50vC5997JM 3n~0Cj@%@tAfh3WD:,c)H.^qhvm5O6Dt\َ!= Jur{<EmSơ:2C\5Qתwzv1 pbtam;{B7L0a͇rXI2 ҂ V-=&#t0&b少/N c: <#ݡk7"_xP^H<<芛4hm0r2vMHP-A?2pg/}*Uǡe~>I15oP㄁y!f )S'!xb/) kBΈ|!G/ &z'Bبi҆1Rqy2H:u)n|z /W[&& %RuU-x* g1EH/#*?5KfbIy$[MbECkX"US+՝'Q#@&-[Z_Go Eڠz}5."*>kP&2.kItV.%TSžx8V>uIB Iz0wwqrH=  Ԑr >r ~_A&)F(>_`]t.v4c!,lz N)y?4-BvQ<$pM! k-Ta-VJI#[<\F]d}nj׏0%(.v0(S8 WlRUaLhF:3@{̑EujfP;ɽrdTCa$ :`"?f_.JclKZ7 \IJ69ZZoG3H,i/iWdͦ7Sw.0$/ cv kbp*&ey`:W* (5GfR׆K zp7V8J`I V(H X!G$4렟c>+mzJx$ $a+O0t/z6lu~ݠ] MåNEQ-}ړwC5 -'LUn,iOȜ((ث(hev"~2Po4eTgJri]QtX DIlyf/W{<nl$ZT c"QP$H)?;K@UDn,-]TZfr߰/YnQɤp,?;ȥ`Xa-l.Ѕb#W^SC?^.9ڹ2`GOI׏Yc e<܀ʣjCslAs~Vܝ+`0b$ 9(GnC AW0lp/Z6WAl yNDS2?U?9HvbL tVЦS9@vJƙ +LT ͦ?mq ԇ%9*IUh=t{<OtVNCZ%[> :g#@GtM33}#h1x* IeG2@(9hP=h̬ʷxOI$h&|tsT=K+YkS:TǾIy{!S cm琤փTo>9 ȣ^<6Ɨ~Zݕ=8Xz.N#IG#ė 5FѢV|"z~zBO-w0pHT|`-j `g-Q چ夰̯F%3쐘K;r'mFfBt\aќԫY㟍R0p盈~zP.\  5klcUMP M Ȕ#Jط#=iOiŁzUc{wϳV-pK ߗERt:f<'ٲ!xuH޼U`AN&@(gQA:r?R 5Yq:׽'ҋ糈.|edžbzXx`qV=<9{m1{7;(MCIp' /[Z:6'Qޡh~>D( &_T)qٝaRW/ {%ͤ/bCCdop€ {bdŷ9w(rUYHr Fv">|FxZi*38мr >HGS\Ebw9 'grg`j*Wt;*\fʐi(]Ya j'ܞq O8|LTJ/Z7 wZ6z/W҄\\8 6,ТU(og<)FC* 4X )*g[Q⦑+za@}U(ցg Ks|W7La0z$SA2mC?fNpp$jgPz6ƒQEX(hML|4_uaFS ~hGd~ ̴n HQ̪c`.G;mIJv %Mr:(l,HJ6Tz۱=` xQ+,MVd},,Z`V"6W+{}^ԙ*o IUPL4]GImvz'cii\ _A%^|Nܢ'ETv3ײX]֔:B0xp9ؑo֠@@FȊL˜zL!dsؑQπKvP"WD yfcνhiFMԨA^{N P]l웾S+Ȥk:ʺۭ/G"!*91L<*5vtEMA+5֬X7ݑn Z>F96YQ& ,;\I+qVD?Mߡ_*eϩbUM,5a d1o JHsAJGU"gg\0ר9a 2`]! տϵԯ ~{ӡ«0(p)6w}@T$ dg>'fWAhIeĸeZ _p0Jlܝ^maEp qXsHC}7P? |%Hatyry84^ 8Ab;.44J(P>ZⲠH?PG;c]=u}RȺQۛvˬ/fi{\:F;TϮXSF#(ijy>2W!b-KtFBtvsNKfڎ"50+4,WfOz@zp$(sg'?ҶԒB/~7]ɋadRta&)Ρt~[;6ӪY߀z`: !-f@Gq"hQ@3:Raw[^a7?eS )'kz7Mas_l6p#z2}oHMk2bV{RGt %ݣ]jTT4KM>|HZ(킺>ӱ%;qe! >`yh]!leT! VHYH|!CYyqgKةQF'rkG!5A*_v|lvĉ4V?G{ڿ}lfw Enw{!+eNg 2.Iթ?A㳙Vx13=&&O3ݽLxkZ*Af4 Ti S<уѣbH4hea [j- G~klȇԙqP:DT]725.Dž[dQ2 OҨ!-wd&5;p(tl"ޖ}<+{S(f"p i6St6+0 h̼sV,?=Q{ca:X/#xDΨ^xQ'YM_hg7♏Km: YZ