ruqola-lang-1.9.1-bp155.1.6 >  A dkBՊI%z t7BrQ=uU-u:[O^ q8&fRxNv΋hzC7J%A}=ҴjBҭȐ*RآXi":r}ԠIC/yC0z9܌Ӻ|cL˟ fbrE4^!} $ FMߴsz훦!5p9w!NNQkAiu(.GR`’ ƈǚüx/DGq3wp^Z9P MXt7iSvDȤNg=%ʌ]}ZjVɁnW.!.i^7r0 )ą<-("f6xz.;>+5k>t̿/支Fq*#%A}Zn #Ja>#E?Ry\zuD)p؄N.о TìP@6! I]#90`ޟXĔ ab735c336110fb480cd4363afb532b00df5879e61e693f2e777aaec2c746be265d9b3b1ce371018308420db733f47fe66de5a98c~dkBՊI%z }e=ŏvoPD.Wk^ V`CbYd̿>?'(\vƭ D B5r#3Z<ѰspgS+C|lEb{h@/WFO͛#jtX9_& |8?GE}.isjټ݃۠D,#GwQMZKW"0Oz sڳ't e2/]Q^p 2-E۫az!ٹ==mŽ!sZ*7XORD޹N3E%RCw{@Š!?i0rNPskANT TvSE,'C(]:nSyEg;nu7KcN H:)[0)w?0ObBxL>L;;{n%/%zɎqEM~f%D_ sUaJ4݄ƍ<fƈ1tOMu)m >p>d?Td  >pt|  |   D      8    6( X8 `;9 L;:};F;GPHIXlYt\]^bQcdbegfjlluvzPCruqola-lang1.9.1bp155.1.6Translations for package ruqolaProvides translations for the "ruqola" package.dkBgoat13 SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Localizationhttps://invent.kde.org/network/ruqolalinuxnoarch][x9AqM$ |F1P(􁤁dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7dkB7adf4210cb75040cc1d0d76bb67500e39e87cd2821371406bc8c5ca2f195d9e40ca48648513b78eeb60fb8b1253d376f4927cc359c7a3e57cbb023f16fdd8c007e3a653895eea19ba0639582cf2509eff4d21d09c90ddbf4b60e58c0a9a30b3fd7ac89be9ab6c528d4b6d7ffd2145e50e84f9d9c25f2b3ab23c8e20259bb8f1281bdb9c9657ed6871074c9564fdea79bee1ca7547ba498fc562c90aafb4b61c1c7b3dce39f0d7e1ced87ad42d48bfb7a6dcab6797fdd440ad7302081ca5c24d06ca22be9f611491e92b2fc631725800d3383e71b5d9911bc29c6024487b33b5ee315875befeb6f19f75380d2e6554d2e6002e92e285a734d968f3028a83cd1a6cd91cbabe61e4593e4db7923ff1a5d829369673538bce96c706bef28bf560c3eefe4088b69e82a208166c5c24e0a4c6ab34fcf9f8b1e576bb96807e9e5f972eaa3cbfdf8a078b467d0d37b8fb83e044b7c0eb203b2fed286c2649151e582f7dc423bab9e695b7737be210bc7bf46db933e4fd5aba2efa626eba9920983aba92ef7f91be9fc6d7237157b865d04bc5900b43a0a1f49275206329fed8f63edda731f7964a3b7eb28a161f1982445243fa580e9f46cf673e9f26717880652de0baccb61005ba73a0b5a4060a2d66de1e26bcca1cb7c2d143121540f6e51be40e45a4f5d26f37a76b0bc923d2fa9df61b59d2baaf85e24f4a19f810c6e8e1f698b0b80147b4cbdd8c435ee3210c5062c72081ec8f53778c9215b986b41ce2ac403529ed8c17e9b4c816b8a1b951f85db811156a1083b49ee07981ce83e35524ed76917e115404b5e3af123c01604012150ffdb87f848a1ac60ce948c548b22c8208f65ad8341f6d109d5bb3231568421006b997204d4682be929f1275809824f6cd1e993fde2c417f91081a8f43e0eda9ba268493da01d99072e6b93bfa4f182746125319e6400dea361047a1646c0e53977e8eb48986c9c4c5667fce2f205c59a755e11b51f893e96b47e26e36c205c90ed56e80c56e4179a38e0577bb7284016c1116d4837f5078a29002848fa79567f6f3b4403eb1095356816636a169da7adbff8e4d6593037731798d47f49d5a3dbc689e4f79e171fdcc5463b47d83dccfe8darootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootruqola-1.9.1-bp155.1.6.src.rpmruqola-langruqola-lang-all    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)ruqola3.0.4-14.6.0-14.0-15.2-11.9.14.14.3ccN@cb5@b@bzSbH:bba͟@a@al@aY@aP`aHwaG&@aS@a $@a@`i@`@`ٹ`@``~@``Z``@`Y``|@`j`a@`W5@`OL@`D@`;`)`!'```&_=__S_@_R_i_/@_{ _p~_m_l@_%Y@^b^3^^@Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Marcel Kuehlhorn Wolfgang Bauer Wolfgang Bauer Marcel Kuehlhorn Marcel Kuehlhorn tux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtux93@opensuse.orgtjyrinki@suse.comTimo Jyrinki - Update to version 1.9.1 * Add translation engine * bug fixes and code cleanup * Translation updates- Update to version 1.8.1 * bug fixes - Remove keep_tts_plugin.patch, plugin was re-enabled upstream- Update to version 1.8.0 * Add full screen support * Add Notification history * Room avatars * Video conferencing * bug fixes and code cleanup - Add keep_tts_plugin.patch to keep the build of the TTS plugin enabled- Update to version 1.7.4 * bug fixes- Update to version 1.7.2 * bug fixes- Update to version 1.7.1 * bug fixes- Update to version 1.7.0 * Add support for 2FA * Don't repeat the same avatar and sender in consecutive messages, also skip the context for threaded messages if it's the same * Allow to follow/unfollow messages and threads * Implement Search History * Allow to open specific messages from URL- Update to version 1.6.3 * Fix double click on user * Fix show roles in groups channel * Disable action when it's not connected * Fix emoji popup pos * Avoid duplicate users when we create channel * Use enum for defining type of createChannel info * Fix delete team * Fix create teams * Use isValid() * Reduce struct * When we create a team member must use userId, but for channels we need userNames * Fix add users when we create new channel- Update to version 1.6.2 * Fix emoji popup menu position * Fix build with GCC 12 * Fix icon name * Use SingleMainWindow=true * Fix layout * Remove debug * Fix place holder * Fix open direct message (we need to use username) * Fix i18n * Update list of emoji * Fix following icon * Fix warning * Fix leaks reported by Asan * Add missing QIcon * Fix show icon when message is following - Add signature file and keyring- Update to version 1.6.1 * No upstream changelog provided- Update to version 1.6.0. No changelog. - Switch to release tarball- Update to version 1.5.0+git.420.df7232b82: * GIT_SILENT: Debug-- * Allow to add/get custom sound info * Add autotest * Prepare autotest * Add select file * GIT_SILENT: increase version * GIT_SILENT: remove unused comment * Reduce duplicate code * Update log view * Add support for register/unregister stream-stdout * Allow to register/unregister method * We need stream-stdout for showing update log * GIT_SILENT: const'ify * Reduce warning * Add missing const'ref * RC 4.0.2 was release, increase minimum RC version to 2.4.0 * Allow to edit user by doubleclick * Make sure that index is valid * GIT_SILENT: debug -- * Don't load roles each time that we open dialog * Hide role column (we will display only roleStr) * Fix show permission string * Allow to modify roles by double click * Remove warning about empty string * GIT_SILENT: time to increase version * Start to add custom sound manager * Add missing stream-notify-logged element * Add show license * Fix debug * Move in own directory * Add comment * Add licenseslist job * Update custom sound list when we delete custom sound. * Allow to remove custom sound * Ask if we want to delete custom sound * Add enum for licenses * implement proxy model * Continue to implement administrator custom sound * We don't have it in RC >= 4.0 * Add a custom proxy model for sorting date * Prepare to delete custom sound (no restapi => need to use ddpclient) * Add support for delete custom sound * Fix autotest * Don't ignore message in direct channel. We can block user directly * Remove otr from list when we close it * Store otr * Make as movable * Now we can close otr + accept otr. * Allow to accept otr * Continue to implement otr support * Add text * Fix autotest * Fix streamNotifyUserOtrEnd generate method * Add action * Add to layout * GIT_SILENT: add qDebug * Connect directly to signal * GIT_SILENT: increase version * Fix streamNotifyUserOtrEnd * Add otrwidget * Minor: Don't capitalize check box labels * Fix generate method * Add qdebug here * Add Acknowledge ddpclient method * Add comment * Export symbole * Fix autotest * Export this class too * Export class here too * Fix export symbol * Continue to impemment otr support * Disable it for the moment * Minor: Fix compiler warning under Clang 13.0.0 * Store public key * Add streamNotifyUserOtrHandshake method * Export otr element * SVN_SILENT made messages (.desktop file) - always resolve ours * Add autotest for streamNotifyUserOtrHandshake * add streamNotifyUserOtrHandshake support * For generate ort end message * Add ddpclient for otr end method * Add autotests + signals * Add buttons for refresh keys and close otr * SVN_SILENT made messages (.desktop file) - always resolve ours * Improve generate otr message * Add autotest * We need a KMessageWidget for otr * Prepare to generate otr ddpclient commands * Const'ify variable * Add account name in title * Add icon * Add rocketchat account support * Prepare to activate Otr * SVN_SILENT made messages (.desktop file) - always resolve ours * Move otr file in own directory * Prepare to allow to cancel upload file * Add switch when we activate action * Add autotest * Use directly otrnotificationjob * improve job * Add a notification otr job * Add actions * Add autotest * SVN_SILENT made messages (.desktop file) - always resolve ours * Revert "Try to use https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml" * Implement Otr::OtrType::Handshake knotification * USe application-menu icon * Try to use https://invent.kde.org/sysadmin/ci-utilities/raw/master/gitlab-templates/linux.yml * Add operator== * Show OTR notification * We use by default ADD_REPLY_NOTIFICATION * Fix autotest * Start to add support to E2E * Prepare to allow to configure E2E * const'ify pointer * Add qDebug * Minor fix * Finally it's stored as a QString * Add notifyrc * Get info from OTR * Add message about encryption * Time to increase version * Fix parsing OTR * OTR can be activated only on direct channel * Look at how to implement OTR * Add commnt * Use std::find_if here * Fix sort date time * Fix sort date time * Cache datetime * Add own proxy model for sorting date * GIT_SILENT: fix description- Update to version 1.5.0+git.288.682629358: * Fix some cppcheck warning * Remove unused method * Add tooltip * Use inactive text when user is offline * comment for the moment as there is not restapi * Remove unused variable * GIT_SILENT: time to increase version * Add support for OauthApps* * Improve reconnect widget (not perfect yet) * Add clear button here * Use Breeze QStyle on Windows and macOS * Disable it as we don't have rest api yet * Make Ctrl+F trigger "Search Messages" action * Minor: Fix compiler warnings * Use refresh icon * Remove not implement "save as" as we can do it when we "show log" * Try to implement reconnect widget * Fix build also when we have no HAVE_KUSERFEEDBACK defined * Increase delay this more and more like RC+ * Allow to show reconnect widget * Add ReconnectInfoWidget * Update text when we display widget * improve reconnect widget- Update to version 1.5.0+git.265.26485511d: * Rename variable/methods * Add delay time * Add tryReconnect signal + add autotest * Start to implement a reconnectinfowidget * GIT_SILENT: add comment * GIT_SILENT: increase version * Create dialog on stack * Fix mem leak * Store in tmp dir * We depend against qt5.15 => we don't have overload signal/method now * Create on stack here * It's autogenerated * Add icon * Fix crash when we delete room * Add support for search string for UsersListJob * Add placeholder * Add support for search string * Add support for search string in customsoundlist * Add support for search string in emoji * Add search string support * Use pattern here * We need to use pattern * Reduce number of rest api call. Update list only when we show it * Assign icon directly * Fix show icon in button * Fix update avatar * Fix update avatar cache * Fix i18n * Use export symbol * Really fix autotest * Allow to show avatar icon * Fix autotest * Fix typo * Allow to show icon * Fix i18n * Debug-- * Allow to change avatar picture * Fix show message error * Allow to create new emoji * Start to fix job we need to use qhttppart here * Add emoji struct * Fix debug * Use createjob when we want to create emoji otherwise updatejob * Show aliases too * Add QJsonObject argument * GIT_SILENT: time to increase version * Fix export * Add debug * Update custom list model * Show tooltip * Fix comment * Add update custom emoji support- Update to version 1.5.0+git.213.a5469633c: * Add support for adding custom emoji * Rename file * Improve autotest * Add more autotest * Fix autotest "delete custom emoji" * Prepare to autotest- Update to version 1.5.0+git.207.7fde3e2be: * coding style + const'ify pointer * emit signal when we changed custom emoji list * Allow to delete emojicustom * Implement delete custom emoji * More autotest * GIT_SILENT: it's default argument * Prepare autotest * Add method for updating custom emoji * Use icon here * GIT_SILENT: Use {} here * Remove commented code * improve autotest * Fix mem leak * Add autotest * GIT_SILENT: add TODO * Create a emoji custom delegate * Fix mem leak * Remove unused emoticonselectorwidget * Use newemoticonlistview * Fix mem leak * Continue to implement add/update custom emoji * Add emoticonlistview * Fix crash when we quit rooms * We need to implement update custom emoji too * Start to add support for "deleteEmojiCustom" * Show view log page only we have permission * Do not eat the mouse press events * Make sure that we are allow to modify permission * Fix order * don't show "direct message" if we don't have permission * Make sure that we can open direct message * GIT_SILENT: debug-- * Allow to filter proxy * Add clear button * Remove unused includes * Add support for version as "4.0" * GIT_SILENT: time to increase version * adding myself as "original author", for lack of fantasy on better definitions. I'm happy to be named former maintainer or any other way which recognizes Laurent's awesome work in turning Ruqola into a real application. just not "founder" please, that'd be ridiculous 😉 * Allow to enable or not logging * GIT_SILENT: add Q_REQUIRED_RESULT * Remove unused include * GIT_SILENT: debug-- * Implement local message logs * RocketChatAccount::downloadFile: remove unused bool * Mark channel as read when clicking on the lineedit * Improve checkbox texts in the settings dialog * Add missing files * RocketChatRestApi::RestApiRequest -> RocketChatRestApi::Connection * Fix the famous image-layout-bug, finally. * Fix multiple connects between Room and MessageListView * Fix wrong class name in debug statement * Add JitsiEnabledTeams/JitsiEnabledChannels * Fix jisti url * Use link color for room which unread message * GIT_SILENT: Remove not necessary variables * GIT_SILENT: Time to increase version * Update list of permissions * Add edit dialog title + update treeview * Start to implement load preview image (and not directly big image) * Fix select item * Set permission. * Add autotest * Fix autotest here too * Fix autotest * improve update permissions * Use const'ref * Improve permissionswidget * Unbreak full-resolution image attachements * First step for adding .kde-ci.yml * Improve autotest * Rename autotest * Add edit dialog box here * Use RolesComboBox * Move in misc directory * Fix roles items * Fix warning text * Fix minor typo * Fix generate request * Add message error * Disable test about password * Add rolesmodel autotest * Fix autotest * Use directly QStandardItemModel here * Add missing ":" * Add warning about missing message info * improve autotest * improve autotest * Fix role name * GIT_SILENT: time to increase version * GIT_SILENT: remove unused forward declaration * Not necessary to show horizontal scrollbar * Add custom emoji model * Rename variable * not necessary to store pointer here * Fix prune widget layout * Not necessary to show menu if list is empty * Use directly EmoticonModelFilterProxyModel * Allow to sort command/emoti * GIT_SILENT: minor * Set by default not necessary to set it * Add more TODO * Add comment * Load custom emoji in list of emoji * Return list of custom emoji * Rename methods * Add debug category * Add menu * Add missing includes * Improve permissionseditdialog * Prepare to allow to edit roles * Allow to sort permissions * Add proxymodel * GIT_SILENT: time to increase it * Use directly qOverload * Prepare to create menu * Fix show all roles * Give section header entries more space * Add ctrl + up/down shortcuts to jump to the prev/next channel * Skip section headers / unselectable items in channel list key nav * Jump to top of channel list when pressing key down on last channel * Only change foreground color in ChannelListDelegate * debug-- * Don't parse settings value * GIT_SILENT: time to increase version * Load permissions * Continue to implement permissions * Add clear/count method * Store identifier too * Add permissions class * Add missing Q_REQUIRED_RESULT * Add missing Q_REQUIRED_RESULT + const variable * Use specific enums here * Start to create permissions model * Fix export symbol * Add TODO * Build against last kf5 * Improve autotest + add lineEdit * GIT_SILENT: remove unused forward declaration * GIT_SILENT: increase version * Add QTreeView here * Continue to implement permissionswidget * Add more autotest * Make it compile with last api * Implement permission update * Fix permission * Add roomIds to delete to job * const'ify pointer + use std::chrono_literals * Remove unused variable * GIT_SILENT: time to increase version * Add missing label * Add team name * Const'ify pointer * Remove duplicate code * Now we can use std::as_const- Update to version 1.5.0+git.49.98f82520c: * Add check about empty list * Allow to delete channel too * Continue to implement convert to channel * roomlistheadingsproxymodel.cpp - restore missing semicolons * GIT_SILENT: git-blame-ignore-revs * GIT_SILENT: clang-tidy: one declaration per line; braces around statements * Rename variables * Use convert-team permission * Add autotest * Allow to save/load size * Show 'convert team to channal' * Debug-- * Prepare to convert to channel * Show which rooms to delete * Add label * Fix enable/disable button * Allow to return roomIds to remove * Start to create "convert team to channel" support * Allow to define roomId to delete * continue to implement teamconverttochanneljob * Fix enum * Prepare to convert team to channel * Add missing permission + fix typo * Continue to implement permissions widget * Prepare permission support * GIT_SILENT: update comment * Don't try to load translate list if we don't have right * Fix show or not autotranslate * Show created date * Allow to show create date time for team too * Allow to show last message * Allow to modify element when we double click * Fix click on react emoji.- Update to version 1.5.0+git.10.10b05327a: * Fix reply in notification for direct message * include to fix compile * OBS updates for the 1.5.0 release * Fix gif animation * Try to fix query * Add more autotest * Use qCWarning * Time to depend against new qt * Now it's autogenerated * Time to work on future 1.6. * Time to create new 1.5.0 * Add autotest * Fix typo * Add warning * Prepare to implement teamslistjob * Fix autotest * GIT_SILENT: time to increase version * Allow to reply from notification * GIT_SILENT: coding style * RoomListHeadingsProxyModel: handle layoutChanged ourselves * Add unittest for room moving between sections. Works, unfortunately :-) * Use kformat for size info * Fix some TODO * GIT_SILENT: use debug categories * Remove TODO * GIT_SILENT: increase version * Fix autotest * Remove old TODO, implemented meanwhile * Fix RoomListHeadingsProxyModelTest after recent changes * Fix logic in RoomModel::section and unittest it * Implement headings above room types * Insert proxy model on top of RoomFilterProxyModel, no-op for now * Split ChannelListView::model and ChannelListView::filterModel * RoomModel::order() : fix conflict between favorite+mainTeam and unread * unittests: fix -Wunused-result warnings due to addRoom() * Add TODO * GIT_SILENT: prepare new version * Fix 2 warnings + 1 typo * Allow to define install dir (need cmake 3.21)- Update to version 1.4.1+git.489.54dac0a7b: * Make it compile in release mode- Update to version 1.4.1+git.488.47b3dc244: * Continue to implement update emoji * Continue to implement create emoji * Allow to clear text * Use context here * Rename enum * GIT_SILENT: increase version * GIT_SILENT: fix comment * Use directly managechannels * Reduce duplicate code- Update to version 1.4.1+git.479.372797776: * Continue to implement managechannels * Improve code * Remove duplicate code * Add rocketchataccount * Extract code for open/join/ channels/groups * Allow to open/join channel/group * Allow to open channel * GIT_SILENT: debug-- * Allow to save/load spellchecking settings * Allow to open group too * Show channel type * GIT_SILENT: fix typo * Add message info * Move "hide channel" action before "quit channel" * Assign info * Return info * Add autotest * Update ok button * GIT_SILENT: time to increase version * GIT_SILENT: add clang support too * Continue to implement emoji support * Continue to implement create dialog * Continue to implement widget * Fix autotest * continue to implement create dialog * Add administratorcustomemojicreatedialog * Add new "TeamsConvertToChannel" * GIT_SILENT: time to increase version * Add pattern + autotest * initialize model * Update list of emoji * Allow to delete custom emoji * Remove enum here * Add support to customemojisinfo * Add support for custom emoji * Fix typo * Add emojicustomall * add emoji-custom.all * Export symbol * Show tooltip only when it's necessary * Fix i18n * Remove unused includes * Clean forward declaration * GIT_SILENT: ignore Testing/ * Fix show more/less topic/announcement * Don't hide it * Allow to resize header * Use RoomHeaderLabel * Add debug when we open direct user * Fix warning about division by 0 * Add more autotest * improve roomheaderlabel * GIT_SILENT: coding style * Improve label * Start to implement roomheaderlabel for reducing header size * Port to ChannelGroupBaseJob * Reduce spacing * Fix align top * Port to ChannelGroupBaseJob * Migrate++ * Port more job to ChannelGroupBaseJob * Port to ChannelGroupBaseJob- Update to version 1.4.1+git.417.d715e855e: * Call this method only if thread is enabled * Port to channelgroupbasejob * Add autotest * Move to toplevel * Rename variable/methods * Reduce duplicate code * Add groupopenjob * Add channelopen support * Port away from KStatefulBrush::brush(const QWidget*) * Honor KDE Kiosk setting lineedit_reveal_password * Allow to remove room too * GIt_SILENT: fix typo * Debug-- * Update total when we remove user * Fix generate url when channel name start with ruqola and we use ruqola * Add failed autotests * Remove duplicate code * Allow to switch to team room (join doesn't work yet) * Emit signal to open channel * GIT_SILENT: increase version * Try to open team room * Rename method/struct * Get room identifier * Start to implement open team room- Update to version 1.4.1+git.393.daadbf574: * Use std::chrono_literals * Use html line (need to parse line first) * Add support for pattern * Check Qt5Test only when we build tests * Prepare to implemnt add custom sound * Fix show team room type * Fix hide columns * Fix autotests * Fix load room list * Use more centric code * Reduce duplicate code * Get user Id * Fix typo * Improve autotest * Add autotest * Improve team name label * Move code in teamnamelabel * GIT_SILENT: increase version * Fix autotest * Use TeamNameLabel * Add unity build cmake preset support * Prepare to create specific teamname label * Double to open team/rooms etc. * Show room team info * debug-- * Allow to define team name * Allow to change team name * Fix autotest * Use directly {} * Add team room name support * We need to be able to add more element * Use -1 as default value * GIT_SILENT: fix coding style * Add more comment * Move server info in first tab * Add todo * inherite from DirectoryBaseFilterProxyModel * Remove duplicate code * Prepare to use reply in notification * Add comment about rest api * Prepare modify/add/remove custom sound * Move to bottom after loading log * Start to implement "add custom sound" * Use proxy model here * Remove duplicate code * Remove unused signals * Fix minor typo * Not used here * Rename as "Copy Link To Message" * Parse custom sound * improve custom sound widget * Remove unused class now * Continue to implement custom sound list * Time to increase version * improve custom sound model * Rename methods * Implement customsoundsinfo * Add identifier/name * Add autotest * Add admincustomsoundmodel * Add customsound info * Continue to implement custom sound support * Fix clazy warning * Add label + improve autotest * Rename variables * Load log when we activate specific tab * Add comment about parsing log * Parse log * Call initialize dialog => avoid to call job during autotest * Load log * Implement stdoutqueuejob * Add view log widget * Add QPlainTextEdit * Add more autotest * Start to add support for "stdout.queue" * Start to implement show log view * Add more debug * Comment unused variable * Fix get correct index * Remove commented code * Set/return roles * GIT_SILENT: remove duplicate include * Continue to implement edit user * Allow to modify user * Return QJsonObject when we create a new user * Remove unused isValid * We can't add rooms * Clean up * Add missing ',' * Fix update user * Insert search type * Implement load channel from type * GIT_SILENT: increase version * Use more warning here * Fix autotest * Hide identifier room * Don't remove margins * Fix enable/disable ok button * Fix enabled/disable button * Fix autotest * Add autotest * Fix add search widget * Fix load rooms * GIT_SILENT: Remove unused forward declaeation * Use directly SearchTreeBaseWidget * We need a specific json when we update users * Migrate administratorroomswidget to searchtreebasewidget * Rename createuserinfo + fix generate json * Unbreak linking by using old ecm_qt_declare_logging_category API * Fix combobox size * Warning-- * Update total changed * Confirm that we want to delete user * Use json from createuserinfo * Remove duplicate code * implement debug * Remove duplicate code * Allow to edit user * Add autotest for roleinfo * Improve combobox role model * Fix setuseractivestatusjobtest autotest * Fix typo * Fix autotests * Continue to implement roles combobox * Add roles combobox * Allow to add selected roles * Change mention color (red as in RC it's more easy to see them) * improve load roles * Remove debug * Add password support too- Update to version 1.4.1+git.263.7fa3fbeb3: * Allow to define user info (when we want to edit user) * Allow to delete element from model * Fix argument * We need to delete user from list too * Fix disable user + implement delete user * Allow to delete user * Remove todo * Implement create user * Allow to return create info * Start to parse elements * We need a roleinfo class too * Store info about new user * Allow to change "activate" settings * Allow to modify values * Readd correct code * We need a model for roles * Return false * Fix autotest * Add widget * Load roles * Start to implement load list of roles * Add autotest * Rename method * Add "release" build * GIT_SILENT: time to increase version * Continue to implement add user dialog * Start to implement load roles from server * Allow to show "add user" dialog * Start to create "add user" dialog * Add more settings for creating user * Fix get user activate status * Send result job * Fix index * Allow to hide columns * Continue to implement change user active status * Add support for activate users * Allow to activate/disable user * Export symbolExport symbolExport symbol * improve autotest * Rename enum + add autotest * improve job * Start to implement change useractive status * Allow to translate status * Allow to translate status info * Use User::PresenceStatus * Fix display roles * Return status * Not necessary * Fix model * Use QStringView(..).mid here * Improve job * Remove unused forward declaration * Reduce duplicate code * Allow to use parameters * Improve widget * Use directly SearchTreeBaseWidget * Use searchtreebasewidget directly * Allow to reduce duplicate code * Make RestApiAbstractJob even when tests are not being built * Use teamId directly (pb for joining. need to investigate) * Allow to join channel * Constantify * Time to increase version * Fix duplicate code * Fix resize column * Add autotest * Remvoe decoration * Improve adminusersmodel model (inherite from directoryusersmodel) * Use a SearchWithDelayLineEdit * Prepare to search pattern * Fix show email/username * Fix i18n * Show expired or not * Reserve element- Update to version 1.4.1+git.189.b5aa26cee: * Fix typo * Allow to parse user * Fix typo * Improve directory user model * We need support for list of user * Fix typo * Fix typo * Continue to implement model * Improve users model * Add popup menu * Hide identifier columns * Allow to hide some specific columns * Remove extra column * Debug-- * Add more autotest * Fix sorting order * Allow to load more element * Fix load in progress * Allow to sort elements * GIT_SILENT: increase version * Fix sort order * Prepare to load more elements * Fix label text * Fix total value * Allow to show data info * Improve autotest * Load team info + continue to implement team tab * Add support for roomCount * Display room info * Add headers * Use virtual methods * Improve model * Clean up code * Rename files * Rename methods/variables * Rename class * Rename it * Start to implement directory model * Fix potential mem leak * Add warning about invalid enum * Fix autotest * We can start job even if pattern is empty * Rename enum * Improve directory support * Add more target centric cmake code * Improve directorywidget * Add action for showing directory dialog * Add directory type * Continue to implement directory widget * Continue to implement directorywidget * GIT_SILENT: improve it * GIT_SILENT: Time to increase version * Add team info support * GIT_SILENT: Remove duplicate line * Remove old settings * Not necessary to use variable here * Start to implement updatedSince argument * Add teams support * Add layout * Continue to create directory dialog * OBS updates for version 1.4.1 * Create new version 1.4.1- Update to version 1.4.1+git.128.9743bc5fa: * Start to implement "directory" support * Fix order * USe Q_DISABLE_COPY directly * USe treeview here too * It's better to use qtreeview directly * Not necessary to call another rest api method * Try to fix sort invite * Increase version * Use proxy model * Add proxy model * Allow to remove invite * Try to implement delete invite * Rename method + use model now.- Update to version 1.4.0+git.118.9f76a9585: * Use hasTeamRoom() directly * Add more autotest * Start to implement team name support * Hide unused column * Use tableview for list of invites * Continue to implement model * Add model * Add test support * Fix icon name * Fix sorting order * Add separator * Use reserve here * Code can't be empty => enable/disable ok button * Fix sort order * Disable pch support for autotests * Allow to activate pch build * Fix window title * Use font for windows * Add specific windows emoji font * Use unique method to get emoji font name * Fix some clazy warning * Add more clazy check * Parse create/expire datetime * Remove unused variable * Add autotest- Update to version 1.4.0+git.92.743a5c4ef: * Comment-- * Parse inviteInfo * Remove old code * Parse invite info * Don't allow to Start a Private Conversation if we are in direct room * Add clazy support * Add create/expire date time * Improve invite info * Add messagebox for asking if we want to delete invite * Remove not implemented methods * Fix error message * GIT_SILENT: time to increase version * If room is in a team or is a team we can't convert to team * Fix includes * Allow to add room to team * Remove debug * Implement searchteamcompletionlineedit * Comment-- * Fix enum name + variables * Fix method name * Continue to implement teamcompleter * Add teamcompletermodel * Add job * Add autotest * Start to implement search team dialog * increase kf5 version * Time to increase qt version. * Fix typo * Implement teamsautocomplete job * Start to implement "move to team" support * Show action only if team support is enabled * Add QJsonObject here * Implement convert to team * Add groupsconverttoteamjob * Add groupsConvertToTeam support * Fix messagetest autotest * Fix job * Prepare to implement "convert to team" * Fix tooltips * Use directly TeamRoomsFilterProxyModel * Remove unused method * Fix cmake warning about missing extension * Fix load attachment * Add comment * Add autotest for bug-435718 * Don't open dialog for selecting room to delete if list room is empty * RoomsId can be empty * Fix update room * Allow to debug room * Add room-team update autotest- Update to version 1.4.0+git.42.19fc0f3db: * Modernize code * Allow to delete rooms * Debug-- * Allow to select room * Initialize list of rooms * Continue to implement teamselectdeletedroomdialog * Trigger a re-connect of the websocket when attempting to manually login. * Continue to implement dialog * Continue to implement teamselectdeletedroomwidget * Prepare to implement select room to delete from team * Remove duplicate includes * Add comment about deleting team room * GIT_SILENT: Add comment * Rename signal/slot * GIT_SILENT: add comment * It can't be null * const'ify pointer here too * Add autotest * Fix comment * Prepare teaminfo job * Fix autotest * GIT_SILENT: add copyright * Add team delete support job * Continue to implement inviteinfo * Add inviteinfo * Improve model * We need a model for invite user url * Add autotest- Update to version 1.4.0+git.12.8f6561629: * Make doctool optional * Start to create channelsconverttoteam support * Add more about data * showimagewidget.cpp - QWheelEvent::posF() is gone since Qt5.14- Update to version 1.4.0+git.8.05f1efbf3: * Fix autotest * Add method for changing room as team * Fix compile with old qt version * Fix export symbol * Allow to change delay * Fix i18n * Fix compile with old qt version * OBS updates for version 1.4.0 * Start to implement teamremovemembersjob * 1.5 is open * Create 1.4 version * Add topic support + add autotest * Prepare rc version * Fix icon/order for team * Add teams * Continue to add permission support * Add support for remove-team-channel * Add confirm dialog * Debug-- * Add icon * Add separator * update list of room * Make job as public * Add comment * Allow to create room for specific team * Add debug method * Add teamId/broadcast/encrypted etc. * Reduce duplicate code between create "room" job * Add comment about extraData * GIT_SILENT: time to increase version * Allow to create teams * Rename variable * Improve teams create job * Fix create team job * Start to implement create team * Fix update "create team" * Debug-- * Reduce duplicate code * Add timer for avoiding to call rest api too many * Add teams support * Minor optimization * Don't send rest method when we clear lineedit * Update list of room * Start to fix update list of room when we add new rooms * Add more autotest * Allow to add existing room * This widget can used for room type too * Rename class * Update model * Improve widgets * Add teamroomcompleter- Update to version 1.3.1+git.557.66764401e: * Continue to implement completer * Rename methods/enum * Add teamroomcompletermodel * Implement completion * Prepare to add rooms * Add autotest * Start to add teamsearchroomforteamwidget * Add comment * Return roomIds * Add more autotest * Time to increase version * Rename * Continue to implement team support * Start to implement RoomsAutocompleteAvailableForTeamsJob * Start to add support for rooms.autocomplete.availableForTeams * Update directly model * Update list * Update team room * Continue to implement team support * Remove room from team * Add teamremoveroomjob * Continue to implement menu * Allow to sort team channels * Add combobox * Signal when room is autojoin * Fix autotests * Add proxy model * Debug-- * Add autotest * USe only close button * Store identifier * Fix model * Avoid to crash when we can't add room * Add model here * Improve teamroomsfilterproxymodel * Improve model * Continue to implement team widget * Not necessary to initialize it as it's a const pointer * Fix typo * Use role directly * Implement model * Add team room model * Start to implement team rooms model * Improve team room support * Add autotest * Add team room support * Add autojoin autotest * Add support for autojoin * Load room * Add team UI * Clear auth token on failed/invalid user or password * Team support was implemented in 3.13.0 * Allow to return team info * Add more debug about login failed * Fix copyright * Improve autotest * Add more team rest api job * Remove duplicate include * Continue to implement team support * showimagewidget: Enable smooth pixmap transform * showimagewidget: Use a QGraphicsView * testshowimage_gui: Allow to pass file name * showimagewidget: Add "Fit to View" button * Prepare to create team channels dialog * Add todo * Start to implement create team job * Add autotest for room team * Add teams permission * Remove comment * continue to implement team support * Add teaminfo in room class * Don't store if it's not valid * Add rest api url for teams * Add isValid method * Allow to serialize/deserialize team info * Add autotest for team info support * RC3.13 has team support. We need to support it too * Fix check version * Prepare beta2 * SVN_SILENT made messages (.desktop file) - always resolve ours * We need to parse it for invite link * Fix image position. We can move it at same level as name * It returns a QJsonDocument * Prepare to remove invite link * Start to fix load list invite * Add autotests for administratorwidget * Add autotest for administratorinviteswidget * If we include an header not necessary to forward class too * Remove duplicate includes * Min RC client is now 2.0.0 (last version is 3.13.0) * Clean up find_package(Qt5 * Add invitetreewidget * Add separator * Store dialog size with openStateConfig * Fix removeinvitejob * Implement removeInvite * Start to implement invite support * Use Room::RoomType directly * Use permission support for deleting message/editing message * We need to be able to delete resource too * Fix typo * Add autotest * Fix api- Update to version 1.3.1+git.454.1428561a3: * Start to implement listinvite job * Fix "Go to message" from search results. * It's time to prepare a new version * Simplify LoadRecentHistoryManager::generateNewStartTimeStamp * We can remove this check it was for RC < 1.4.0 * Fix search in direct room * Avoid unused warning * Const'ify pointer * Const'ify pointer * Const'ify pointer * Add icon for cancel action * increase height * Allow to use multilineedit for comment etc. * Improve autotest * Prepare to use messagetexteditor * Fix api for setavatar as icon * Fix porting to enum * Fix check room Type * Fix roommodel autotest * Fix historyjob autotest * Fix autotest * Use an enum for channel type for avoiding errors * Add missing Q_REQUIRED_RESULT * Minor optimization * GIT_SILENT: increase version * Implement go to message * Warning-- * Fix load history * Fix load history * Move to unread message * Add missing Q_REQUIRED_RESULT * Use roomType * Move in own repository * Add a default shortcut to the jump to next unread channel action. * Hook the "jump to next unread channel" action into the channel menu. * Provide an action to select the next unread channel. * Implement jumping to the next unread channel in the channel list. * Use new avatar widget * Allow to reset avatar * Fix job * fix zoom in / zoom out with mouse * Allow to scroll until unread element * Disable ok button when room name is empty * Add avatar widget in readonly settings too * Add message error * Fix crash due to creating an iterator on a temporary object- Update to version 1.3.1+git.408.99fc45dfd: * improve autotest * Allow to use it without change image * Export symbol * Add inclusive/unread * Fix autotests * GIT_SILENT: time to increase version * Allow to resert avatar * Allow to show current avatar room image * Continue to implement roomAvatar * Store as qbyteArray * Remove commented code * Improve channel history * Improve channel history loading * Comment-- * Add debug * Improve autotest * Allow to save roomAvatar settings * Add autotest * Add roomavatarwidget * Load icon * Add filter * Allow to load image * Add roomavatarwidget autotest * improve load messages until last unread message * SVN_SILENT made messages (.desktop file) - always resolve ours * Start to implement "go to message" In progress * GIT_SILENT: time to increase version * Comment some code. + fix change retention parameters * Add more autotest * Fix autotest * Add autotest * Implement changearchivationstatejob * Start to implement "rooms.changeArchivationState" * Fix save settings * Use directly GetMentionedMessagesJob * Add getmentionedmessagesjob * Start to implement "chat.getMentionedMessages" * Add support for ReactWhenReadOnly * Fix export symbol * Add new roomavatarwidget * Remove old code * Add autotest * Prepare code for changing room avatar * Add comment * GIT_SILENT: time to increase version * Start to create roomAvatar support * Save more settings * Add Ok/Cancel or close button * Verify that info is valid * Add more debug * Prepare to save prune settings * Continue to implement edit room settings * Continue to implement channel info widget * Add readonly support * Start to save settings * Fix crash * Add autotest * Continue to extract widget * Extract code for channelinfoeditablewidget * Extract read only widget * Create channelinforeadonlywidget * Call directly saveRoomSettingsInfo- Update to version 1.3.1+git.346.a73371dac: * Start to convert to dialog with ok/cancel * Fix the completion popup not going away when clicking elsewhere. * Add comment * Improve job * Start to implement upload avatar file * Clean PlaceHolderText * Fix typo * Fix roomId argument in restapi * Add settings flags * Fix logic * Look at to use saveRoomSettings job * Fix typo * const'ify * Use auto directly * Add message error when we can't find file * Fix check module * GIT_SILENT: add copyright * Const'ify pointer here too * Const'ify pointer * Constify pointer * Const'ify pointer * Const'ify pointer * Fix Bug 434534 - Need to click "Accept" when pasting an image * Allow to edit when we double click on item * Enable/disable actions * Add worspace local too * Add favorite support + qDebug * Fix i18n * Use settings changed flags * We need to defined which settings will be updated * Improve save room settings * Look at to change systemmessages * Start to implement restapi saveroomsettings * Fix update lineedit when we cleared text * Use directly ddp for calling "roomNameExist" * We don't have restapi method for "roomNameExists"... * Draw selected item * Show error as red background * Add i18n message * Allow to check if a room name already exist- Update to version 1.3.1+git.306.fc85c5f6d: * GIT_SILENT: time to increase version * Prepare to use directory job here too * Continue to use directory job * Remove unused method * Prepare to use directory job for search channels * Rename method * Use DirectoryJob directly * Allow to use directory job * Improve directory support * Verify that value is not null * if blockEditingMessageInMinutes == 0 we can edit all the time. * Fix message * Fix generate query * Add more autotests * Fix autotests * Prepare custom query * We can have query support * Improve directoryjob * Add directoryjob autotest * Remove unused code * Add autotest * Add directoryjob * Start to implement "directory" support (spotlight shows only channels * Allow to create discussion * Activate createDiscussion code * Fix show error message * Remove duplicate includes * Fix autotest * Use directly channelsearchwidget * Use ChannelSearchWidget directly * Show result * Implement channelsearchnamelineresultwidget * Improve autotest * Add completion * Continue to implement channelsearchwidget * Add warning about missing feature * Mark the room as read first and mark the threads as read after * Continue to implement search channel lineedit * Allow to sort elements * Create proxy * Add channelcompleterfilterproxymodel * Rename * Fix placeholdertext * Add a channel completer model * Continue to implement channelsearchnamelineedit * cmake: Search for KF5Solid in CONFIG mode * cmake: Add hints how Solid needs to be configured * .../downloadappslanguages/downloadappslanguagesinfo.cpp - fix compile * Continue to implement search channel completion * We need to be able to search specific channel * Const'ify pointer here too * Start to create specific qlineedit for searching if channel name already * Add new permission for creating discussion * Fix enable/disable button * Const'ify pointer * SVN_SILENT made messages (.desktop file) - always resolve ours- Update to version 1.3.1+git.250.d5bd483e7: * Const'ify pointer here too * Automatically reconnect to the server after resume or network configuration change * Continue to implement "create discussion" * Fix clear model when we clear search lineedit * Remove warning * Add info when "no result found" * Add license * Add a searchchannellistview * Remove not implemented method * const'ify pointer * Const'ify pointer * Improve usersupdatejob * Prepare autotests * Implement update users * const'ify pointer * GIT_SILENT: add missing Q_REQUIRED_RESULT * Time to increase version * Make sure to send clear notification when we have roomId * Fix minor typos * Fix error i18n * Use directly checkbox * Remove comment * Just to be sure * Const'ify more pointer * Zoom only when ctrl is pressed * Align the image in the center * Add autotest for the resetbutton * Fit image into the dialog if it is too big * Also mark all threads as read when typing in the room * Mark unread threads as read when marking room as read * Cleanup: Implement unimplemented RestApiRequest::getMessage * Cleanup: Emit the roomId for getMessageDone * Const'ify pointer * Const'ify more pointer * Const'ify * const'ify pointer * Debug-- * Use default destructor * Add info about ASAN * Remove some memory leak which created outside ruqola * Fix mem leak * Try to fix statusmodel * Allow to hide avatar * Allow to hide avatar in messagelist * Clean up includes- Update to version 1.3.1+git.205.96c50f01e: * Add license * GIT_SILENT: time to increase version * Add missing Q_REQUIRED_RESULT * Allow to hide roles * Sync layout spacing with splitter handle width in main widget * Normalize emojis before sending reactions * Unbreak TextConverterTest::shouldConvertTextWithEmoji:quotedcode7 * Prepare to support hide role * Reduce duplicate code * Rename class * Move data in own class * Remove duplicate code * It's not necessary to depend against ruqola * Allow to show custom user status * Use an unique model + proxy model * Show only standard entry * Start to create proxymodel * Fix autotest * Allow to generate doc too * Allow to install po file * We need a filter proxy model for it too * Try to add license for each file * Already done in usercombobox * Clean up * Add custom model * Improve status model * Prepare to load custom status in combobox * Remove unused code * Fix show custom text * Fix assign custom status text * Continue to implement model * Improve debug * Remove old comment * Fix i18n * Fix layout * Hide info when text is empty * Add separator * Allow to initialize settings * Add maximum age * Add autotest * Show it if we have permission * fix warning * Continue to implement prune messages * Time to increase version * OBS updates for release 1.3.1 * Allow to show the username when we quote message * Add update room retention autotest * Fix load retention info * Serialize retention info * Store quote info too * Start to store quote message link * Allow to store threadMessageId * Allow to debug accountroomsettings * Const'ify pointer * Add retention autotest * Use setReadOnly * Use displayName here * Fix autotest * Const'ify pointer. Make sure that we can have an account name * Make it compile with qt5.14 * 1.3.1 * We can mark as unread in thread not in list of starred message * Add separator * Add autotest here * Stat to implement prune config support * Normalize: use #pragma once everywhere * Fix cursor position. + add support for block code * Continue to implement retention support * Add autotest * Add retention support in room * Add comparator * Parse retention info values * Start to implement retention message support * Add missing ignoreDiscussion in roomscleanhistory job * Use a QTabBar to implement the AccountsOverviewWidget * Move the send-file button to the right of the message line edit * GUI tweaking: move the status indicator to the toolbar * Remove unused channel_info action from toolbar * Remove unused forward declaration * Use Q_UNUSED(...) * Remove \" in hyperlink too * Fix rendering problem * Add more debug info * Fix update send button * Fix check * Add label info * Reactivate dnd * Assign RocketChatAccount * Fix create discussion * Clean up * Move mRoomId in roomwidgetbase * Use new roomwidgetbase * Continue to implement it * Reactivate some code * Add more autotest * Add an unique widget for roomwidget * Fix click on reaction * Make sure to hide emoticon menu when we disabled emoticon support * Add more info * Show full date/time * Fix crash in autotest when model is null * Fix tooltip on edit symbol * Fix warning about orderFix warning about orderFix warning about order- Update to version 1.3.0+git.103.1d111c58: * Const'ify pointer * Reset filter * connect to return pressed * Const'ify pointer * Use SearchWithDelayLineEdit * Rename class * Add support for coverage build * GIT_SILENT: time to increase version * Minor optimization * Add icons * Now we can change text format * Add clear button here too * Initialize systemmessagesmodel * Load sysMess info * Add missing override * Fix i18n * GIT_SILENT: ignore auto generated "compile_commands.json" * not necessary to press enter for showing result now * Add autotest * Also use setAutoRaise on the tool buttons in the room header widet * Beautify ruqola main widget by aligning a few items visually * Enable setAutoRaise on message line widget tool buttons * Reduce margins in main window layouts * Improve autotest * When mSearchLineEdit->text().isEmpty() and rowCount() == 0 => don't show * Rename account->server * Fix show tooltip * Start to implement pch support (disable by default) * Make sure that reaction is at the same place for each line * Remove Q_PROPERTY as we don't need it now (qml support) * Remove debug * Add more autotest * Improve systemmessagescombobox * Improve model * Implement systemmessagescombobox * continue to implement systemmessagesmodel * Make it compile with old qt * Prepare model * Create a systemmessagesmodel (for displaying type of system messages) * Show room name * Update tab visibility (It fixes autotest too) * Allow to copy data * Fix autotest * Comment code for the moment. * Fully qualify Q_PROPERTY types * Use QFormLayout * Add comment * catch return key enter * Remove unused return value * Add missing Q_REQUIRED_RESULT. const'ify pointer * Start to implement system messages combobox * Minor optimization- Update to version 1.3.0+git.50.cb7f89e7: * Ask if we want to delete room * Fix autotest here too * Fix autotest * make sure that pointer is not null * Don't show emoji completion when we disabled it * Implement convertAsciiEmoji support * Implement useEmoji support * Allow to change settings * Add autotest * Allow to configure 'useEmoji'/'convert emoji' * Add more autotest * Add autotest * Start to implement enable/disable emoji * Add more autotest * Add support when link is not at start of line * need to implement message_link * Allow to update view when we load new message * Const'ify pointer * Remove comment * Fix warning * Allow to load old message too now * Use messagecache * Store pointer * Move mMessageCache in rocketchataccount directly * Store plugin not necessary to recreate it all the time * Create pointer in constructor * Fix debug * Remove old TODO * Rename method * Continue to implement menu * Fix update treewidgetitem * Allow to refresh result * Prepare removing element * Make it compiles with old qt * Make it compile with 5.67 * Make it compile with 5.67 * OBS updates for release 1.3.0 * ApplicationLauncherJob was created in kf5.69. We need to increase version * Add new menu * Prepare to implement menu * Make it compiles with qt5.14 * Prepare to add menu * Improve autotest * Use autorcc directly * Hide progressbar when we switch account * Implement progress status widget * Add uploadfileprogressstatuswidget * Add uploadfileprogressstatuswidget * USe new RocketChatRestApi::UploadFileJob::UploadStatusInfo * Prepare to inform upload status * 1.4 dev is open * Create 1.3.0- Update to version 1.2.2+git.299.6c0de6d2: * It can have hasQueryParameterSupport * Continue to implement administratoruserswidget * Use KMessageWidget here too * Use directly KMessageWidget * Use auto directly * Add mAuthenticationWidget before "login" button * const'ify * const'ify some pointer * Show number of messages * Rename method * Const'ify pointer * Add more autotest * Prepare rc1 * revert for the moment as we can't edit in PM * Don't install it * Try to fix compile docker * Add more permission * Prepare delete user support * Move it * If you want git blame to ignore formatting revisions run: * Run clang format * Add clang-format * Use manage-sounds * USe permission "edit-message" * We can archive/unarchive if we have permission- Update to version 1.2.2+git.274.74c66051: * USe auto here too * Time to prepare beta2 * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * const'ify * Allow to make as read * Add more status * Const'ify pointer * Don't create a UsersForRoomFilterProxyModel by room. * Allow to implement filter by status * Use new UsersInRoomComboBox (need to filter result now :) ) * GIT_SILENT: coding style * Start to implement allow to filter by user status * Show user info by double-click on item * Add copy link support * Fix autotest * Assign qstring directly * Make dialog as non modal * Fix save/load size * Use a fork of ktexttohtml as RC doesn't use same pattern for * increase delay * Add account name * Allow to add password when we create/modify account * Remove redundant Q_REQUIRED_RESULT * Reserve QStringList * Don't add "/" at the end of server url * Use model * Continue to implement admin user model * Improve model * Add enum here * Start to implement adminusersmodel * Remove comment * Fix string * Add autotest * Fix crash * Implement userslistjobImplement userslistjobImplement userslistjob * Add missing includes * Add tableview here * Prepare to implement administrator users * Fix i18n * Time to increase version * Allow to load more user in room * Continue to implement load users * Assign directly * Allow to filer proxy- Update to version 1.2.2+git.229.49030ede: * USe QTEST_GUILESS_MAIN * Add label * Don't create big message preview * Implement menu * Continue to extract code * Try to remove duplicate code * Show icon too * Show user list * Continue to implement usersinroomwidget * Avoid to have a very big list. Now we open it in external dialog * Improve autotest * Add autotest * Prepare usersinroomdialog * Fix sort attachment file * Increase version * Debug-- * store Accounts_LoginExpiration * Implement quote widget * SVN_SILENT made messages (.desktop file) - always resolve ours * Show ldap checkbox if server has support for it * Add a login option to use LDAP * Prepare autotest * Use KStandardGuiItem * Prepare widget info when we quote a message * Add autotest * Add parent * Prepare autotest * Extract widget * Allow to build as profile * Don't remove margin here * other compile error- Update to version 1.2.2+git.198.c8fb0a52: * Fix compile error * Add search line * Add more info * It's time to prepare new 1.3.0 * Set CMAKE_EXPORT_COMPILE_COMMANDS to ON by default * Modernize code * modernize use auto * improve autotest * Show commit info * Prepare autotesting * Parse more server info * Add quote action in thread too * Remove comment * Add icon * Use ServerInfo * Simplify code, with autoremove false we don't need to transfer the tempdir anymore. * Remove dead class * Make the third button "Save As..." like in kmail. * Use qCWarning instead of qWarning * Fix previous commit: all callers of restApi()->downloadFile need to specify the dest URL * Implement Open / Open With... / Save / Cancel for files * Make sure having https:// in url * Fix quote message * Improve autotest * GIT_SILENT: coding style * Start to implement autotest * Generate permalink * Continue to implement quote message * improve serverinfo support * Authentication is not required by default but for getting * Improve serverinfojob * We need to be able to load server info as admin * serverinfojob can be use in admin mode too * Fix signal name * Reduce scope for this variable * Add more info * We need to store info for displaying in administrator widget * Expand before to update column size * Time to increase version * Add comment * Start to prepare to implement "quote" support * Show more server info * Load more info * Reduce duplicate code here too * Remove duplicate code * Reduce duplicate code * Add more server info * use new cmake-3.19.0 feature. cmake --preset=dev or other it will provide correct cmake settings * Continue to load server info settings * continue to implement infos * Start to load infos * Use permission "view-statistics" * Remove comment * Improve administratorserverinfowidget- Update to version 1.2.2+git.144.aa2fcc00: * GIT_SILENT: happy new year * Prepare to parse info * Start to implement show statistic * Fix statisticsjob support * Fix edit message in thread messageview * Create edit action for thread room too. But it seems that there is still * Add RestApiRequest::statistics need for administration support * Improve widget * GIT_SILENT: time to increase version * Continue to implement administratorserverinfo * Move in own repo * Add server info statistics * Fix typo * Add support for attribute refresh * continue to implent it * Add statisticsjob * Start to implement statistic method * Class is unused * Fix clazy warning * Fix mem leak * Fix generate error message * Const'ify * GIT_SILENT: fix "auto *" -> "auto " * Move menu entry * Time to increase version * Not nullprt * Show full thread * GIT_SILENT: coding style * Make sure that when we send message to clear edit mode. Otherwise * Start to implement show full thread * Save/load notification settings * Save notifications * Fill combobox * Fix minor typo * Start to initialize combobox * Continue to implement notification * Prepare to implement change email/desktop/mobile notification * Cache colors * Fix color * Fix show editing mode * Continue to implement show indicator around editing message * GIT_SILENT: fix typo * Add MessageInEditMode enum * Start to implement "show message in editing mode" * Reduce duplicate code * Add missing slotFollowMessages * Fix build with unify support * Add support for building with cmake + unify. Speed up compile * distro - follow the 1.2.2 release- Update to version 1.2.2+git.94.0fde84e6: * Add comment * 1.2.2 * RC doesn't allow to mark as unread own message. * Don't show warning when it's not necessary * Generate attachement fields * Generate table from attachment fields * Don't try to read password if account is disabled * Show account name * GIT_SILENT: time to increase version * Move in own repo * operator+/- is disabled for QFlags in qt6 * Use qFuzzyCompare * GIT_SILENT: const'ify text * Fix selection mode * Fix display text * Debug-- * Announcement can have rich text * Add missing override on destructor- Update to version 1.2.1+git.80.4631bec4: * Fix error message * Use qt5.15 iso * Fix room name when we have direct room * in direct message not necessary to ignore user only block him * SVN_SILENT made messages (.desktop file) - always resolve ours * Fix show error message * Use displayFName for display room name * distro - add distro packaging files * Clear cache * Fix LRUCache::clear() not working with unique_ptr * We need to clear cache * Allow to show ignored message * Add icon for showing ignored message * Allow to change "show ignored message" value * Prepare to allow to show ignored message * Extract method * 1.2.1 * Make sure that it doesn't fail on release mode too * Make sure that it doesn't fail on release mode too * SVN_SILENT made messages (.desktop file) - always resolve ours * Add missing error message * Start to implement icon for translated messsage * Add icon for pinned message * Rename methods * Show starred message icon * Don't store empty string * Add missing signal * Fix show ignored message * Show error message * Debug-- * Fix autotest * Fix mem leak + bug when we open new room * Allow to delete room * Add new debug categories * Remove TODO * GIT_SILENT: coding style * Show debug info * Add missing error message * Fix enable/disable ok button * Fix crash when a new room is opened (need to investigate why it crashs * Fix i18n * Fix load permission * Add autotest * Add more autotest * Fix loading permission. It can be a string or an array * Add specific debug for command * Add more debug * Fix loading settings order * Load more permission * Continue to implement parse command * Debug-- * We need rocketchataccount finally * Start to implement support for permission on command * Try to fix update avatar * Load edit-room-avatar permission * improve administratorcustomsoundswidget * Remove unused debug * Fix i18n + addStretch * Continue to implement customsounds tree widget * Disable button when we clicked on register * Rename method * Add missing error message * SVN_SILENT made messages (.desktop file) - always resolve ours * Convert as raw string (scripted) * GIT_SILENT: coding style * Clean up auto (remove * when it's a pointer) * Allow to reset topic/announcement/description * Allow return empty value (clear text) * Don't return if text is empty * Return mTopic for autotest and use displayTopic for roomheader => * Remove unused method * Properly html-escape inline code blocks * Properly handle escaping for code blocks * Cleanup: make TextConverter a namespace * Unify text-to-html conversion code - use TextConverter everywhere * Add support for force-delete-message * Fix autotest but not rendering in ruqola as a fix must be done in TextConverter::convertMessageText * Add autotest about rendering problem * Use permission 'auto-translate' * 1.3.0 is open * Create 1.2 branch * Start to implement follow message * Use clean-channel-history permission * Use qwarning here * Use "edit-room" permission * Make sure that we update correct userid * Update preferences * Fix autotest * Allow specifying the language for code blocks * Use the code background color for inline code messages * Don't rich-text format anything within inline code chunks * Extract iteration over string regions into reusable function * Move call to highlighting into addCodeChunk * Properly handle ``` code chunks also when no highlighter is available * Re-enable code highlighting theme auto detection * Re-enable the smiley-in-quoted-code test * Save highlight word * Allow to set highlight words * Use create-invite-links permission * Implement Room::hasPermission * GIT_SILENT: coding style * Use permission for showing or not pin message action * Add tooltip * Use std::move here * Fix hightlight word + url * update version * Store more permission * SVN_SILENT made messages (.desktop file) - always resolve ours * Use permission (now we can activate "export message") * Get roles for specific permission * Continue to implement permission * SVN_SILENT made messages (.desktop file) - always resolve ours- Update to version 1.1~git.20201121: * SVN_SILENT made messages (.desktop file) - always resolve ours * Add autotest * Remove include * Continue to implement permissions support * Don't remove margins * Fix export symbol * Make it compile against qt5.12.x * Add missing memory * Fix compilation with Qt < 5.14 (hopefully) * Add missing include * Continue to implement permission support * Fix show list of room * Fix signal/slot * Readd include. I hope that it will fix compile error * SVN_SILENT made messages (.desktop file) - always resolve ours * Install clang11 * We need to check permission from server * Continue to implement "permissionslistalljob" * permissions.list was deprecated from RC 0.86 * We need to implement list permissions * Continue to implement export message * Fix autotest * Add missing type * Implement export message * Modernize code * Fix autotest * Improve export messages * Make enable by default * Implement export as file * Continue to implement export message * Fix include * Add exportmessagesdialog * Start to implement export message * GIT_SILENT: pedantic * Update ok button * Add placeholdertext * Improve autotest * Add layout- Update to version 1.1~git.20201116: * Add missing override * Add more autotests * Add autotest * add missing override here too * Use override * Start to implement ExportMessages * Continue to implement change avatar url * Use detail for error message * It's the default * Fix i18n * We can send directly an image or an url * Add comment about reseting avatar * Implement resetavatar * Add resetAvatar * Prepare beta2 * improve roomsexportjob * Continue to improve roomsexportjob * Continue to implement roomsexport job * Fix layout * Show info when we have an error during reading password * Load hightlight words * Add autotest * Fix search exact word * Search as insensitive case * Fix autotest * Add support for highlight words * Load HighlightsWord * Continue to implement hightlight word * Const'ify * Add missing QTEST_MAIN * Keep margin + add strech * Continue to implement ownuserpreferences * Qt5Keychain is required now * Add ownuserpreferences * Implement info * Start to implement room export job * in 3.8.0 we can export message Start to implement it * Use auto here too- Update to version 1.1~git.20201109: * Make sure to rename account even if name was empty * Fix mem leak * Const'ify pointer * Fix update fname * Use directly fname * It's time to prepare 1.2.0 * Clear model when we reopen dialog * Add placeHolderText * hide encrypted when we remove private settings * We can't encrypt a public channel * Add more tooltip * Fix click on url in an attachment text * Add support for author_icon (not displayed yet) * Add more autotest * GIT_SILENT: coding style * Add menu * Debug-- * Const'ify * Hide/show systemtray * Prepare to hide/show systemtray * Hide mainwindows when we click on "X" * Use auto when it's possible (using clang-tidy) * Fix fallback to "text" * Remove duplicate check * Add wordwrap here * Debug-- * roleNames() was usefull in qml version. But qml version is dead * Implement pending message * Continue to implement show temporary message * Const'ify * Fix compile * Don't leak the ruqola utils * Prepare to show message after sending it * Add more widget * Fix text * Add autotest * Translate roles * Add more autotest * Add autotest * Add more autotest * time to increase version * Add more widget * Minor optimization * Return correct room avatar for direct channel * Rename signal/method * Debug-- * Rename method * const'ify * Remove dead code * Add more autotest * GIT_SILENT: coding style * Add more info * Add autotest * Don't leak rooms in RoomModel * Return std::unique_ptr from factory function * Don't leak the DDPAuthenticationManager * Fix emoticonmodeltest * Include emoji aliases in EmoticonModel * Do not hardcode the size of unicode emojis * Continue to implement custom emoji support * Rename class * Store line text settings when we switch account * debug-- * Also replace ASCII smileys with unicode smileys * Also parse ASCII aliases of unicode emoticons * Optimize: mark UnicodeEmoticon as movable * Remove KTextToHTML usage in Reaction::setReactionName * Fix compiler warning about potentially uninitialized variable * cleanup: reuse AutoTestHelper::loadJsonObject * Don't Q_ASSERT statements with side effects * Start to implement administratorcustomsounds * Remove includes already defined in headers. * Rename signal * Rename files/class * Add support for updateCustomSound * USe close button here * Add deleteCustomSound * Add separator + remove comment * Fix update customUserStatus * Update list * Fix add/Remove/update * Initialize list of custom status * Continue to implement customuserstatus * Add menu * Continue to implement user status * Return status info * Add widget * GIT_SILENT: coding style * Return customUserStatuses * Move statuscombobox in misc directory * Improve customuserstatuscreatedialog * Add autotest * Move in own directory * Continue to implement job * Implement customuserstatuscreate + autotest * Implement customuser job * Start to implement administratorcustomuserstatus * Start to implement administratorcustomuserstatuswidget * Add delete custom user autotest * Fix update custom status user * Autotest * Move code to customuserstatuses so we can autotest it * continue to implement update/delte customuserstatus * Store CustomUserStatuses * Start to implement updateCustomUserStatus/deleteCustomUserStatus * Fix autotest * Continue to implement customuserstatus * GIT_SILENT: Time to increase version * Improve status * Start to implement custom user status * Add email info * Add more autotest + add support for email support * create on stack * Add missing include for CI * Add more info * Fix loading mentions order * Add missing includes * Display last login/created at * Add support for lastlogin too * Add support for createdAt * Add autotest for parsing user from restapi * Reactivate autotest * GIT_SILENT: Coding style * Remove not implement method (find by script) * Add debug * Hide custom status text if it's empty * Show/hide roles * Download custom status list. Need to parse it * Fix display name * Rename variable * Allow to rename account name * Rename variable * Use AccountManagerInfo everywhere * Start to implement rename account name * Debug-- * GIT_SILENT: time to increase version * Fix show avatar for group * Add usernames support * Implement uids support * Modernize code * Const'ify * Add margin * Add comment * Fix autotest * GIT_SILENT: coding style * Add todo * Fix join string * Improve user info * Use directly Utils::AvatarInfo + show room avatar * Debug-- * Add support for avatar room * Rename enum * Use new mAvatarCacheManager * Use avatarcachemanager * continue to implement avatarcachemanager * Move pixmapcache.cpp to misc repo * Continue to implement room avatar support * React only if it's a user avatar * Implement update room avatar * Start to implement room avatar * Improve python example * Exclude for building when we build python support * Generate module for Ruqola class too * Add accountinfo class * Add debug * Use Utils::AvatarInfo everywhere. * Fix autotest * Fix download avatar * Fix logic * Don't use getAvatar first as we know url (optimization) * Rename variablt * Fix test name * Add more autotest * Add support for generating avatar url * Add comment about url * GIT_SILENT: coding style * Add support for room_changed_avatar * Implement avatarurl * React when room avatar changed * Fix pinned support * Fix show/hide pin message * Don't return warning when url is empty * Clean up + add comment * Update roomcounterinfowidget when new message comes * Fix search channel * Fix selection * Add userscreate job * Add delete user job * Fix filter * Add "All" * Try to make filter working * Continue to implement filters * improve filter * save config * Use AdministratorRoomsSelectRoomTypeWidget * Make autotest * Add checkbox * Time to increase version * Add checkbox * Add more enum * Add support for highlights * Add "reset avatar" support * Fix placeholdertext- Update to version 1.1~git.20201005: * Fix create direct message * Continue to implement it. Need to understand why it failed * Fix update button, return usernames * Rename methods * Add label * Start to implement "create direct messages" * Direct messages can take several users * Fix api * Add info * Fix i18n + add debug * GIT_SILENT: coding style * Add autotest * Continue to implement configure avatar * Show/hide avatar * Add MyAccountProfileConfigureAvatarWidget * Add autotest * Add layout * Start to implement myaccountprofileconfigureavatarwidget * Fix usersupdatejob autotest * Forward allowAvatarChanged * Fix attachment test * Add example * Settings about changing avatar * Allow to logout other instance * Implement removeothertokensjob * Don't generate empty QJSonObject * Fix autotest * Don't clear the cache. Only removing specific pixmap * Debug-- * Add LRUCache::remove() * Fix cppcheck warning * Fix api * Use UserBaseJob here. Fix api * Update avatar * Use UserBaseJob as class base * Fix update avatar (need to clean cache I think) * const'ify method + return new avatar config file * Continue to implement update avatar * Port to userbasejob as we can use userId or username * Start to implement update avatar * Continue to impelmment administratorroomsselectroomtypewidget * Start to implement sort typo of channel * improve autotest * Improve job * improve userssetpreferencesjob * Add job + test * Start to implement UsersSetPreferences * Add autotest * Start to implement preference * Add ruqolacore python module * Add comment + add warning * Fix autotest * Debug-- * Rename methods * Use plurals * Clean forward declaration * This line crashs now. I need to verify it * Remove roomwrapper * Remove unused notificationoptionswrapper (only on qml) and it created mem * Add NotificationOptions::operator!= * Fix method name * Use localTime- Update to version 1.1~git.20200927: * Use setVisible(false) * Hide/show roomcounterinfowidget * Continue to implement channelcounterinfowidget * Use new RoomCounterInfoWidget * Add isValid support * Get channel counter only on channel not direct channel * Fix indent * Add attributes * Start to implement roomcounterinfowidget * Remove duplicate code * Store ChannelCounterInfo in room * Improve channelcounterinfo support * Load mUnreadFrom * Improve channelcounterinfo * Add more autotest * continue to implement channelcounterinfo * Start to implement channelcounterinfo * GIT_SILENT: indent * Add comment * Link against python3 lib * Fix generate python lib * Add support for generated class * Start to implement rocketchatrestapi-qt5 python module- Update to version 1.1~git.20200925: * increase version * Fix Bug 426953 - Building Ruqola v1.1 from source fails * Fix compile in release mode * Remove duplicate code * Continue to implement channelgetcountersjob * Remove unused file * Start to implement channels counters * Remove unused code * Fix autotest * Fix implement change password * Add debug info- Update to version 1.1~git.20200924: * Comment for the moment as we don't load image from server * Load custom emoji from local. We can't load it from server * Debug-- * Const(ify * Comment-- * Don't show vertical header * Fix i18n * Fix change own info * Fix generated ssha256. Now delete own account works * Improve registeruser dialog * Add comment * Disable it for the moment * Add autotest * Fix typo * Reduce duplicate code * Debug-- * Add username support * Rename variable * Fix layout * Use asktwoauthenticationpassworddialog * Add autotest * Use new TwoAuthenticationPasswordWidget * GIT_SILENT: coding style * Extract twoauthenticationpasswordwidget * Start to implement asking two auth password * Fix uninitialized variable * GIT_SILENT: typo * Implement support for author_name * Add support for author_name * Return attachment type * Add support for author_link * Add autotest for preview image * Fix typo in enable/disable email * Add missing error message * Fix column order * Resize columns * Fix sorting by column * Add filter proxy * Fix autotest * Add channel type too * Fix show rooms * Don't show grid * Improve model/widget * Add credit * Unused variable * debug-- * Remove comment * Look at how to implement click on url (doesn't work yet) * Clean up * Fix text size * Add proxy model * GIT_SILENT: clean forward declaration * const'ify * Add model * Fix warning * Add bold but calcul textsize is not correct now * Initialize underlinedFont when it's necessary * Fix debug * Continue to implement adminrooms support * Debug-- * Fix debug * Add app icons for Windows and Mac * Fix layout * Store attchmentType * Fix typo + hide by default attachment text * Fix show/hide text * Remove unused message * Implement show/hide text * Add icon for showing text or not * Fix autotest * Move "show attachment" settings in messageattachment directly * GIT_SILENT: coding style * Add support for name * Improve parsing * Add missing qrequired_result * Start to implement download avatar url * Start to implement show/hide attachment * Fix draw description for sound file too * Fix draw description * Reduce duplicate code * Fix draw description * continue to impelment roomsadmin parsing * Move mDocumentCache in base class * Fix update "administrator" action * Constify pointer * Fix draw multi attachment text position * Rename class * Rename method * Move in own repo * Start to implement room admin * Add administratorserverinfo * Don't add extra endline * Start to implement server info * Add title here * Prepare to add title * Add todo * Format text * Clean up code * Start to implement multi line support * Move method in specific file * We need a messageAttachmentId * We will need a mDocumentCache as in MessageDelegateHelperText * Clean up * Don't duplicate preview text * Fix crash (model was nullptr) after leaving a room * Fix sizehint * Add button for joining on channel. * Don't duplicate preview text * Fix crash (model was nullptr) after leaving a room * Fix sizehint * Add button for joining on channel. * SVN_SILENT made messages (.desktop file) - always resolve ours * Fix compile * Remove Q_INVOKABLE * Add preference in systray * Disable saveAs for the moment * Autogenerate categories file * We depend against 1.0.0 * We don't need kirigami * Port away from KIconLoader * Port away from deprecated KNotification ctor * GIT_SILENT: remove unused include * GIT_SILENT: clean forward declaration * Move notification in ruqolamainwindow so now we can show/hide mainwindow * Remove unused method * We don't have ruqolaqml now * Remove it * We don't build against android * Const'ify * Minor fix * Add missing Q_REQUIRED_RESULT * Minor * Add comment * Const'ify pointer * Allow to make server url clickable * Fix crash when we search string which doesn't exist * Assign message when it's necessary * Assign message when it's necessary * Remove last info about qml * Add support for title * Ruqola-qml is totally broken. Code still live in branch 1.1 * In master it's 1.1.40 * 1.1.0 * Const'ify QFontMetrics * warning-- * GIT_SILENT: coding style * const'ify pointer * Add autotest * Change as rc1 * Fix click on attachment * Fix draw multi attachment * Store icon * fix show audio file/video file even if url is not downloaded * Use DelegatePaintUtil::margin * Update version * const'ify * Continue to implement administrator * Don't store empty string * Add missing Q_REQUIRED_RESULT * const'ify * Start to implement rooms administrator * Disable it until I implement it * Remove it * Remove enum about attachment type used in message. Now we use * const'ify * Implement delete own account * Warning-- * Add support for multi attachment (pb ypos is not correct when multi * Add support for multi attachment * const'ify * Ignore log file * Start to add support for "collapsed" + fix clazy warning * Add "administrator" dialogbox * Draw title even if we can't download image * Use Descendant sorting * Add sorting * Constify pointer * Warning-- * Add tabwidget * It uses username not userid * Fix i18n * Add info about cleaning history * deleteMessageBulk is useful when we clean history. Need to implement it * Add confirm dialogbox * Fix autotest * Rename as roomscleanhistory + fix prunne messages * Fix enum * Continue to implement usersupdatejob * Fix autotest * Make sure to use "AttachmentType::NormalText" * Fix warning * Make compile on CI * Store/load fields * Add debug support * Continue to implement attachmentfield * Start to implement field support * Partiel revert here * Const'ify pointer + using beginResetModel * Rename file (as it's attachment helper) * Add support for text attachment * Start to implement change password * Clear filter * Return the number of messages * Fix return number of attachments * Add resetGroupType * Allow to filter attachment type * const'ify pointer * Start to implement filter attachment type * Assign directly text * Move method to delegateutil * GIT_SILENT: coding style * Add comment * Add support for pinnedBy * Rename variable * Allow to enable 2fA * Load settings * Add autotest * Start to implement multi attachment support * Add checkbox * Return as normal text * Add comment * Make sure that we don't "hide" a specific type * parse attachment in messageattachment directly * Add new enum * Move parsing code in messageattachment directly * Add support for text attachment (attachment can be a file or a text) * Fix typo * Add emojimessage autotest * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * Improve roomsadminjob + add autotest * Remove duplicate code * GIT_SILENT: remove comment * Add optional element here * Start to implement roomsadminjob * Fix draw emoji as avatar * Add include * Add widget * Draw emoji * Continue to add emoji support * Add layout * Improve autotest * Start to implement administrator dialog * Start to add emoji support * Start to implement administratordialog * Hide mMyAccount2ProfileConfigureWidget if we can't modify it * Add support for Accounts_AllowUserProfileChange * Start to implement RoomsAdminRooms * implement service password * Fix clazy warning * Add ServicePassword too * USe passwordconfirmwidget * Add method for verifying that confirm password is ok * Add autotest * Add passwordconfirmwidget.cpp * Continue to implement myaccountprofile * Fix generate date * Fix autotest * Add autotest * Fix enable/disable ok button * Improve autotest + fix typo * Fix autotest * Fix generate method * Add ignorethread too * Fix show/hide prune action * Add support for administrator * Debug-- * GIT_SILENT: coding style * GIT_SILENT: fix typo * Fix warning about invalid info * Add more autotests * Assign roomId * improve prunemessages support * Make CI happy * initialize info * Initialize CleanHistoryInfo * Improve prunemessageswidgettest * Fix crash * Improve CleanHistoryInfo * Continue to implement clean history * Assign text directly in constructor * Add checkbox * Add layout * Add autotests * Continue to implement prunemessages * Fix show/hide attachment button * There is a bug here. Need to fix soon * Start to implement clean history * Remove namespace * GIT_SILENT: coding style * Add passworddialog here * Add info that it's not implemented yet * Implement support for removing own account * Use addMessages as it uses mini optimization * Remove default boolean * Add TypeGroup support * Minor optimization: using addMessages * Use addMessages method * Add support for type group * Try to fix order but don't work perhaps a bug in api * Remove namespace * Fix load order * Add autotest * Add autotest for ownuser * GIT_SILENT: coding style * Allow to change settings * Make sure that we have an info to changed * Add name too * Load nickname too * Add nickname too * initialize value * Port to enum * Port jitsienabled * Port boolean * Port more boolean settings * Port some bool to enum * Continue to implement ownuser * Add more info * implement ownuser * Move code in rocketchataccount directly * Rename method * Port allowMessageDeleting() to enum * Port to enum * forward serverConfigFeatureTypes * GIT_SILENT: coding style * Continue to implement using enum here * Add autotest * We need own info * improve myaccount2faconfigurewidget * Start to port to ServerConfigFeatureType * Fix autotest * Improve autotest * Fix clazy warning * Start to use flags for enable settings * Fix save profile * GIT_SILENT: coding style * continue to implement myaccount * Forward settings * Start to implement "usersupdateownbasicinfo" * Get server settings (allow_change*) * Catch return in lineedit * Improve config dialog * Add autotest * Fix enum * Start to implement usersupdatejob * improve myaccount * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * add more autotest * Improve autotest- Update to version 1.1~git.20200731: * Fix "alert()" usage * Fix clazy warning * Continue to implement "my account" * Add autotest * continue to implement my account support * Add myaccountwidget * Start to implement configure "my account" * Store "Accounts_PasswordReset" settings * Fix typo + add missing Q_REQUIRED_RESULT * Remove not necessary lib * GIT_SILENT: coding style * Add missing destructor (reported by elf-dissector) * Time to increase version * Return info when register an user is a success * We need to inform user that register user is a success * Save/load dialog size * Fix enable/disable action * Allow to deleteOwnAccount * Implement registeruser * Add debug info about notification * Don't create generated file in source dir * silence debug output * Allow to register user * Fix enable/disabled. Fix me when we launch first * Add check about "register user" * Fix autotest * Improve registeruserjob + add autotest * Show in the GUI that we're connecting to the server * improve dialog * Return RocketChatRestApi::RegisterUserJob::RegisterUserInfo * Improve registeruser * Continue to implement "register new user" * Add autotest * Encrypt password * GIT_SILENT: coding style * Add struct * Allow to delete own account * implement deleteownaccountjob * Start to implement 'allow delete own account' * Add autotest * Start to create dialog for registring new user * Send alert() when we received a ping not for all notification * Prepare to implement register new user * Allow to send reset password * Fix typo * Allow to reset password * MAke sure to allow to connect when we add invalid 2FA code * Don't take two factor code when not necessary * Add info when OTP is invalid * Allow to request new password * Remove dead code * Time to increase version * Add missing Q_REQUIRED_RESULT * Add more autotests * Ignore ssl error * Use current language * Improve autotest + allow to change language * Fix translate params * improve autotests * Clean up * Fix add description * Allow to translate message * Implement download apps languages * Fix loading order * GIT_SILENT: coding style * Use server version too * Allow to download languages file * Add signal when file was parsed * Remove debug * Download languages file * Improve downloadappslanguages file * Fix build in release mode * Allow to download file * Continue to implement downloadappslanguages * Continue to implement parsing languages * Use QApplication::alert for making attention on windows. * Fix logic * Implement autotest * Start implement autotest parsing * Use LIBRUQOLACORE_TESTS_EXPORT here * Continue to implement parsing * Add more autotest * Add manager * Start to implement parser * Add autotest * Add support for using RC translate files (using for commands) * Fix extract expiretoken * Start to fix load expire token info * Move to cpp file * Implement dragging of selected text * Repair completion when not at end of the complete line * Update README + TODO file * Remove nested eventloop crash when clicking on notification * Open direct conversation when clicking on a user in list at top of chat room * Fix clicking on images, download button etc. * Fix send email code * Repair and extend inputtextmanagertest * Repair completion in the middle of the line * Add button for sending new code * Fix layout * Allow to send email code * Selection: don't open links when selecting, only when clicking with no selection * Fix LMB-selection not copying the text when releasing the mouse over another message * Only trigger completion at the end of a word. * Completion: don't show a popup with exactly the same as the pattern * GIT_SILENT fix "extra tokens" warning * Repair completion * Remove dead code after else+return, simplify output * GIT_SILENT: Coding style * Remove unused methods * implement logout/login * Allow to send 2FA email code * Add missing Q_REQUIRED_RESULT * Add PlaceholderText * continue to implement rest authentication * Add autotest * Start to implement restauthenticationmanager * Add warning when we don't build apps against qtkeychain * Add support for resume * Add 2FA support * Autotest resume * If resume is not empty we can send login method too * improve login autotest * Add autotest * Add userOrEmail argument * Start to implement user2fasendemailcodejob * Implement enable/disable 2FA email * Autotest: allow for one pixel rounding error: QSize(483, 967) * Fix hidpi test failure * Allow to display date * Fix load font * Fix change font * Save fonts * Add configure font widget * Clean up 2FA * Add page to configure dialog * Add autotest * Start to implement configure font * Fix support 2FA * Use qApp font by default in message list. * Fix show 2fa * Return info about 2FA * Look at to implement 2fa support * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * Move all code to unicodeemoticonmanager * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * Move more code to unicodeemoticonmanager * Not necessary to load unicode emoticon for each account as it's the same * Extract code perhaps we will be able to use it for example animated * Add warning if we can't delete file * const'ify * Fix show encrypted element * Start to implement encrypted checkbox * SVN_SILENT made messages (.desktop file) - always resolve ours * Rename class * GIT_SILENT: time to increase version * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * SVN_SILENT made messages (.desktop file) - always resolve ours * GIT_SILENT made messages (after extraction) * Add support for "replies" Now in thread we can know who replies it * hi-dpi: fix position of description below image * Revert increase qt version.- Update to version 1.1~git.20200611: * GIT_SILENT: time to increase version * Create ruqola-qml.categories * Fix file name * Don't install qml version if we don't build it * GIT_SILENT: coding style * Make it compile without qml support * Disable by default build of ruqola-qml, no changes from long time. * GIT_SILENT: remove unused TODO * Time to increase version * Use KFormat here * SVN_SILENT made messages (.desktop file) - always resolve ours * Add log restapi support * GIT_SILENT: add more clazy check- Update to version 1.1~git.20200605: * i18n: fix message extraction * Use margin from util class * Add more check * GIT_SILENT: Test clazy level1 * GIT_SILENT: coding style * Disable mClearAlerts when account is disconnected * Add emojimodel and commandmodel here too * Allow to complet user/channel in threadmessagedialog * Continue to fix completion in thread message dialog * Clean includes * Show a notice when replying to a thread * Fix mem leak * Add objectName * Store mCurrentInputTextManager * New fix for completion * Fix warning * Fix completion * Show shortcut * GIT_SILENT: Reduce compile error * GIT_SILENT: launch even if it's not merge request * GIT_SILENT: update .gitlab-ci.yml * Fix execute command in thread message dialogbox * Fix completion * Fix reply in thread dialogbox. Before it cleared mThreadMessageId * SVN_SILENT made messages (.desktop file) - always resolve ours * Allow to define if we want to show image by default or not * Update credit * SVN_SILENT made messages (.desktop file) - always resolve ours * Avoid crash when we delete account * Use mCurrentRocketChatAccount directly * Minor optimization * Minor optimization * Allow copying text using Copy keyboard shortcut * Allow to select channel when we click on icon * Fix position * Create layout delegate * Remove duplicate code * continue to implement searchchanneldelegate * Start to Clean up "search channel" delegate * Fix typing notification. Don't react on textchanged which * Fix i18n * Reduce singleStep value * Fix duplicate code * GIT_SILENT: add logo * GIT_SILENT: Add .gitlab-ci.yml- Update to version 1.1~git.20200520: * Fix another crash due to a null cursor. * GIT_SILENT: time to increase it- Initial packaging, upstream version 7e6b96d5 including Hack Week work.goat13 1684750977 caca@valenciacsdeeneseteufifriaitltnlplptptruskslsvtrukzhzh1.9.1-bp155.1.61.9.1 ruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.moruqola.mo/usr/share/locale/ca/LC_MESSAGES//usr/share/locale/ca@valencia/LC_MESSAGES//usr/share/locale/cs/LC_MESSAGES//usr/share/locale/de/LC_MESSAGES//usr/share/locale/en_GB/LC_MESSAGES//usr/share/locale/es/LC_MESSAGES//usr/share/locale/et/LC_MESSAGES//usr/share/locale/eu/LC_MESSAGES//usr/share/locale/fi/LC_MESSAGES//usr/share/locale/fr/LC_MESSAGES//usr/share/locale/ia/LC_MESSAGES//usr/share/locale/it/LC_MESSAGES//usr/share/locale/lt/LC_MESSAGES//usr/share/locale/nl/LC_MESSAGES//usr/share/locale/pl/LC_MESSAGES//usr/share/locale/pt/LC_MESSAGES//usr/share/locale/pt_BR/LC_MESSAGES//usr/share/locale/ru/LC_MESSAGES//usr/share/locale/sk/LC_MESSAGES//usr/share/locale/sl/LC_MESSAGES//usr/share/locale/sv/LC_MESSAGES//usr/share/locale/tr/LC_MESSAGES//usr/share/locale/uk/LC_MESSAGES//usr/share/locale/zh_CN/LC_MESSAGES//usr/share/locale/zh_TW/LC_MESSAGES/-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:Backports:SLE-15-SP5/standard/f7f28117659f66c75ecf638cbb7555bc-ruqolacpioxz5x86_64-suse-linuxFhNQM#t">ruqolautf-822b7e3c83b565404afa5decc6bcc91cfa155e43a454508fccab6f50b1289c8ae? 7zXZ !t/Wd] crv(vX0ٱ,zdIQ~|6eEO!2r V>W8< Kn6+={I<iٺrR'fcsD_Ll- ֭^1y^1E9 {`U pP^1QWjcP헓7ojd2f?>}$&I |r)S s /W1اvsCTܥ+LѴp7’B08T.ѽ'`Oj<~Sŝ}l Y?Q/o "A˔ҨwsGDϰ/90Jw0KDAҚ4-{Z7h"+\vX憬C;J3Qsy BȗY0|: pC x"z?)Eg ?~0؟}lil? 0&I\08H3+`)@Bn/Rg C$:_<)5-0󛵥k/A#\æCZksO`(TD>PuI:ʑ;d@BYܮr n<࿋YbÜSrdϦ S릙/Y]y/eOl)qڊFo[F$L q 1ONG/]Ob87Boz(04!_ xʭd`%fIap˾Tu䀽%9\%DŸVi?:kQD`qos@E?VoEy;G4XZ47GG( uׅ,g-1$EyphNً&n1K3h5Fȯ~=_}zWyt/XHI>=h`3.|d`P@3̧Fu.o.Mjw΅I20$G;LAY$&*S׭ec^²*ƩNIG.O'caieNg~z |fe8ϛ!p |D[MxHpGT_*{@@lH'(j&HS2e#s`Sds<7FPnC)In?>IiZ+8%e^H`C)ĪӡGZ k#HD.BҖ/w _Ϛ$R6,,rx{,in5;zLg[jvm:3O.idG =IK(4dz|Z_>dF ng:1Ѧ#XVwu j4jCj|m)[UI?jzv%;*ERh tOt 8wG͕2y7RA+ aS$#%g{Qqpw0gT 55?Az ub8U+!i0 .Or?y$`R_!yJoĥ͇sIuFM\VRb#F=`D @lE/KGTd>/"xEgNb b?7fB@E1omf;-km0=| %nHx X(S>%Ǹ-B0z^u,•+˰DQ/6 ~\ M{KEZVu(R3Hi 0v.˷C;ܐ#inئǝGtJ2t!bo9+|y! j-1X%Sf s1L\e "%؞Wl]EWP E m?Y<4K: +-*`v?ﺀ=w2_/Ғk;YξEѲ|+r-*3|&8ZA l͕.qolBlvƨ T~I|y wn0Wn8%H7XiiR[b):MmqJΣ!!OMb9nRLvi}Qޜ- -L͆p+H-sUv_Ҍmr뾭t ɫ>{:aWwE@b]jB(<'ɗ:C\q'LͶG"buu [`hHll|,}l,g≑약NNIoH*:$0Ϭ "3y )a$7+ȱTOYĹFJ, :^&s8l҇z t df6Z.VuI#,@IP%u-@GO5!Ԍ+ m?†߼<ڪgI *cmXv|nuԨ?~~ci.7MjOO9O))h\vokJK'Zp)Č|JYW.^!xJYA嵞(b9#M[hִWpBxm"èsOKQei&CQlex%=_ UynC3!*>90ni`(KfiBo_`nvjY ֩r2|`=(sxZ0ԐD]uǤ$[36*/cx7K)S%L$, ,ⱌJ%kϾƎ+ZGu } KJhw㻺v})i N& FZC["a1 UI+-%))0CuA uNHn^)V[cs s`[>%d{ 'Rf;]*eb,t%O5eA硬*7X7[U(z~`ڳcp"fgz;om`7% MxXq jtm$q̰Fj>"zؚCY8AP&=-5 v@`Q9uBߕ^3rJ=<UE̎^)86Ȃ~IvQx@I7=qr`rԶT$WiulFNf/rOचJR(NԴܻc.!jmbsy(E옂q{W2̉-frG9y.lCPI8tW'VyqE&Ld:a}WڙV~Zba9RM}ћ.re냣RaԺńi( J"ޏAmHTě[UmP :0ݟz4ϺLy]6?U?u}GkB<+ (.|ʙ>Ae,E"J O@t,=U6Eܫ>%[Wi }z"؅<Sp->iD2"/ \UEmŔ7&I7fjH@w I%Q4Q3D;D)UbfWbeDO)ܘ+ k$:rϩPJdַ #ZL`W |3nxGp/1CWRo|B9%=p [FNA,Y&Ś^_UUS? 70zk:v<'PT'JtvwSq>[? sO[ yo X7Ex('5 Q[x H 3Q@< 6<̊@tH!&g fGfX"/Kir0'gxzJ3 Dzŗaɏ\- e`Β8A%'vUF'F:&3'9>iwA#R 7 WIv)+D `7e.3.ŗb{(6 n u@{*I 1G] 9 _!l )epʑ޴<_K ^@ycTN[8cR24Vf2Bk"X?#;pQ(hͪ}[cߋS,& - AەqI`hxCQ5IǴQCQ1Xu٨fܭ_ G@(]j 뀤+RW'36 V&ky].sQ6>k!⳿o{nzu'54w73&j7xc Ϭ[+.:\pT)8cՂ>E%,p\츠u6G\c*D(a1)_4I5 i$؃Yq‚r v%ET:~.%3Ub9ދuoDTʌ[%V eSJ'$WR>2/5=FqmF% OΜ16$LXcC 6*cd raxI(>_.FĜ*(=A~x4n{|%颤x2X  DmX5d"qjԻp-(bc xIa1=KƩp}$\ӫ?|^TNC+510H۴kiF-Zҫf/xs[iF%$"MNlz U@$֘H#DZ[>(CF{pSͮaoOG3fA9" fP_҄lQuF#=u4 gj+?4r7ө;dn딯g@J'Q!P yd@b樂ϕD4)j;)E$#)Aw˛ֺ@(G+ts3M2m^gp @9p>2&P(\]Kq3ʟM\,Y Q'Oۗ}taQD-Ҝ c=؀[y#>u}o8VøYʬ}W~"땟\`j 327~k[r uAbƶ55g m߶gMC1rXlns˧"Co@cC6xaC%ͫ<ʺ>7ϵSz0@抟Md+wHի~#燉PZ|+J󯋒G$Xck# }?Ut n6(b`m6dkɂ7V9ÅKW.{^[\ca uz8Ԝa|m?5y̼*z!≀f `*V?OI&K׆ВtNdB׋#TgbV#$o ziisO ~ ؊ twyyxKnZEKdlg M%}:|,u`YʀB0B H0W?J:<ȷ@x"u!KJ&<oF&,/.{=xAE7ޗ[NfC[ k4-`.ܩ? KjȽ3:{} <`NRe}iX}[3B>)DnK4$#lB7s juv&]bZZ~.q+%r7̞MSISB ^ZbHiy܃K+ _~ <="ǖ#KE i`%Ćsצ@!MI Mxxro Zb᝛xIN\|v?=ɏ^Ll^]ș4(M̓Sq-zhѠ3E(TO*娴ӽsk!Z/VmˆX[ wCP%9y|.)dR,쾞;OGۄ[Fm.\_]_i@D6(@濖)lOc`y=rTV$`&E8B \CWrGp5@OJar\Z* Ag, iO#Q"Rf'MJb⢞լE+5-y8[A̧B6 0@Wm#`2@KjtRˣs='"jl>AӨe2 ]:`j1_R?C}Ӗ xIt$Br@ܻ787-!CSh;7f?&F\zmXbv|YAPffWK[НRZչRQ7]WZWQZ[2IQ|CE97Ki/x4r?V>nh_gpg}dҙF u1m.e\P\/įe!DSZo EVtn|Q[2wVq^{ғZg!$odR E \e0L{ %&Z5ާ#Ozpzd?Â])kr#!N#F/{*$c-Džք&l۞g/}u'z 1:a}.ѨLzgͻvDyl7\ܓݐ<)_~>8p!T7-M2=?n؁OZU >6Ƈ.K`y ဲKG;\F0m,}|Rc\-,9}Ьu*{ 5(ky eS:O9:e3K_% ;$8_8/R v@ t _X5L_g^(,:lfD/3 4;Z oΆxޞ޿V`Ijy?"FaѶ54cn `SlNUS WTzt7mqn-EdAf5_'#){bba{9ս msq1/a|Ŕc_N~t\Gg @b~GL*Ԯ).դL*R?@IN-DHc)bRFwrl"į/uy 3 ^L[~}Q EЅP "I?SURCa3_˞1A"*_,׋3ix˯խpүj]V!̹dqg6qZ|gn-Kw8R u QKlp-njza 4MϬ+wb5EwceOE8D'\2B63`8k3>4\TVil:AoRr>1rzӺ fl) e-Z]iT sG@` kBY_^uLR7(5&LIB%mu2ǔT#`d^sqS8Lg&<7? 0QvtY`׬oѲ+M5JtʞͶ 'Z\`hߣPx#Gq{6BwFSn1oe< Cu If0߇BQߨyB^].,j`VAs[6r.t:=o^KCsU->Y~!F}o}u ~p LDf--e\2-hi+&9r ^* u+-I2ӱ4CC]atVB^_NBΐp7 2;&^4#{68rqR w37%8&rmV^3?,5䭇B최۪8M\nv v3t䌒?fIXI]RkXJlxI/CPskn;ʮB.G>@Y#Z85Af捫dh5ٰ bKׯ>;aSٚx0" Ks}uXhhK/{}jÙʯM9k]l)-ԍZlhv$=O0(ӱ ~ƎFWU| 6:#i: ^ѫC {cڵԚ(wB%hEuc㽍ovd逛ǰ& Ǐmb ɢq R"w]=u/~&1H 6 | Vdc&D9ṽqߨ{sa`֝5| oa hw4t?F+K02.ܱ LR jt,F,e62=[kɧ;lʼlX>DВt0*d.?m,,CXQ@?+@` :8񻛗s8:*ε`}]ȲX1Rx šM) nIxad*yE@G45)P'Šc,- c$|a5LSɔD@=}ՈZԐ;͙mFd7Oh8zͥ>C {.bip ʛrU+xR~HÏkUX㼅O<<㝍U N0܍mBfK'o4F̿Θb12t^>ª6n=FnjpWʋ/@8_X]zHH7TvT;5Pr8l-onNqNg~vljXϣK$(]l;N<ҹ.NNE ~ VUlCܓղ2\T~$+eYb8O?;+w@p,y9>~u.3<Pg\BA [~r@U3jakV\,?iNN@ <ȿ5a}-ICa)غ"s0g$֧ F6 -GRi r9 Pm38B }Î'gd~E5/ӶÐx uc/A/5E[I7Ǟ_;BBƪSv[/?mF[)#B f͡j[ɷIq]$ Yt̪B]vZO{\'R5fݩHH}$ym9r72qHt?fvٵ4`D o+'Eoq{gXS[?pMu]QƓ|ji,`Zj:rHA&oRj<" !XAM~DlۿORfzG,pY&)8~IULr* 1lQ@Zt>iL!l/sx!x |ߖGͱ`n\U^7YQ @ @&$sf 8< O_\N3iKL; yJ Cb-g [v6K=hPxU "~ -4X//Et [d }Iw] xԧCىġq2`Q\):XΡ~/zx=߯ʇFDˁMK2ŽzYḰ_R;,v 9ӆ(ޕ=9x WÀZt'ABjeFpEVt7.^r[{Oq*]fP4M 3upieN'Z!E`~W;5}{I>)62 Llp` 3]rwTT _nӀMxBBa069$8$']p:M/rmm7{qq2 w-JtD4DyvN8bK(bc)r@_~ Ҝ;K63ij/eZv/pOKcm-PLK{Ϙޯe%˲(6:JFŃc;r8';Qe+FKNMo֭*qѯku`\OܬD;p)U4\fN~&(6ioMۃ-֟*¿DNea)/M$9ř۝;LGiZ@M*<"!0!j+.uߧ-A'ʓ.o%,JOi7R4u$yXڊiǠ&K&o#oBTqrņ_m#H%^xG?cD3';._w#elKw`r0gݰY'ae-/vi# #Dԩw7ۇ8gȽK:눤6K3h-#3Zw1F⿴xYMB7}Eߗ: hady4O)UM6?h kڱiXN}7C.Ps |; BRe4`G!QtOy% zޏL$+DV:MWO,i! `F!ځy3v[CH UעmbmoQerM3x\)!ؾ,NMRH08[̄:|g[MAn(px>Anqr $7]W'F7W1p=HqvG2/#x6%seVYκ7pfzo:"M䕣c)!x4ĚF8@?AI)<E2[7m*KN0/tYgyT] yT@ >jnbBB'Yv>'@^3}.b{ Y]'ت84@Vl Adiߞ0"%?3M5@Q䋻r#(>3v>`0GKZD昈u?!>+ѬFm>q|?DaI@jC[c k4."9,ę|Mg+t.Ĭ sr p4P-BJ񡥘~<2بC#ے)ݖ9oI nln1L%H Tĭ~\]KŝJZ+w^+l)ݓ&d8=قo;,_nssz=o?ͧV(ȪmNaNܵ\N^>:R RSLsǠ;q7\g`3 xC;$Fi&_f4֯E()x:/nhmBÂ"U7۔:$ˮ7!)/Y`k ~ 9-5:m9…+OzV0y)Ws;X]J2gt jepƽ$s3q0SiY%\15tM ZyZxul?-DGs ^"/;@IOm75sʙjT^EǕo.- s(ebkDjhIH{z?v_ ͗ Z喦feCHV_R+Tl,0`B!3e85%"3แ@܅8d# pжTT@ezV=AfWָ՘;Mi‘+m5mG򎇨ZHb>W<)7uU;ԆQiuaPԍrM=fu5%Iue僭-.]$)%CaE V8>"2%j7@&64 a`> \Ncb.M$|ヰEVćFi>t=Ɨ֫J42L-@K=/eUVeQ P1i$PAXRwp`c'M % o CxǟT!d% sJN@xo (` yMjW(&j@rUP'o޼8O" &Z}\lDfk4$|foJb'yX&XGޔG@-W_AlݥFVLcUԹ)71yoi)+ȧ7L6k֤58' ԲԬ3JksabLr]}mt,z6ڛ H2 $'E'#N/sg2 _%ti.ϒw`>XCfy!"LCOAF}!SHP 6S{Ӿ}Z޲F@br}u Yv[N1m5`G` ]W4Ly(# DbH>$BAn__T0e$Zei(8u:fQ3?2&bFhmy;d =sreJy[};ilhMU6TH#~ZE=0:"Cdˁlۘpը?HH - ﰇoA!E*Hጦ^POnqe!)F ĭ.5!#/qvDOA$LDoL- ~v~XP5fy~ { zN8%9QZLGbTx|N5NI ):4ME<=ɩnQ`Pxߍ:&hKh뱀h96>u+ҐNNU{KLmGO24E#joZ`V!6:`*{h׭O6B&~`O kWreHJxod}[ΞHUDfU%P loaeȲJc{}p^Ts,UaKÜxtI:*XlLR1!xKt+NJi" =:hwMCQX1hy/(I}(%v3> њԈɚ#Iƾ 'H$H斒 |?x} k<*~m؁gۤ<._&ٺeSBLH3Z{iW6OI C1$-ܽT}ӐwōC˂((tM,v0T$d]Z2&ݘ #/,ޠԭTbx(0@JQ[>|A s~ hY$HDqSԻvmR~"O@ *#XU<.ǹL#bE^HdaC\ ع0I7vxY~4Eyfzj8_~PɇH rz\; 2YkI&ccI'M^\Zn6CVA''_er1;<gcGюbPne)Hrpѹ_֥ZL<;)pmHh(J㡛! C\Tx teT ]zrl_X(Cli2u;+X*&x[d2 GJւw6ߎayU|7[ΊPIs?>lYE_RW*ιG%Yǔ)dn<>[əse1;1\}G5"j{YX3,sL6=r?%L,gR#V(CL,gt_) ,3S{ )KJ:JR g&j?c'4(v<>wng2呉ﻷg{s$W ;3Gj7zoRkD18pLO_ ܆fiVƶ h8+Oi|yu4O=F_6ut.^ {lo"Jas'eAFY9?NtNB|Ts/Ax;'EAqgx-^L`@5@pmlG4']oȟV~xfuRČ 3ǩ=(VԄC"](߄)!·cNv,M5`BjЇY4_.B9 j?`_>2ƄTo+Aۢ_%+ԃsi4pg-rVIUXz2~O𛶥7LQULruMNU'Z{&8Y -Cec߮X!|u %"@zInSOށFi6XDGqx@ *[屙@PfٟAӃk'fgwƜvӓ.݅ND)}Da.vq|7BlIY@?^  xfƺBrej(Gx`Ih\o0T$z8ݧޑʟhy &,䚆(ȤAa%pIhL~5^?g {y~\s\455`APǭP'4mV-+ԟT"]T :4mboh<_ 2g>?>.bE4`:1LaKF*&47/v 2b|dŲtDƋ>VګE>U]є5=DgbKLtG:M"<.z'0j XΩyP8"M͏jU$Z)<Ț~0%IG|)+犎bU{ol2Mok hz|I: A$ޡ/1m(tU[#|3r3_A# \B0H9Y,Sd-E;g7Kخ*#Th-h Ҡ]=IIBg܄̌ySJc}u ccצ1DQLcށSD5L?ߑ]l}C?[`㌚ 8m;3^5-@1~3AF"P2e&WgE f`W9NĊf s{L:!|{Z_צu8Z;OFOi}H/.ގ-Qۉ\ ^U RŜuuy*wFeY|>}}Y@ծE޴`Qé {K(bkM̿ea^;s`Sh,i]kZ3sOs0=q\gq*|f36<*|aE| .8ߦ|Rr8tALoF e3,;:PnK^^PT~iPPbI{mv/iàZ˷PfЭ(Ӌ% 0Hl!X+rQkNo>ߓʻ<(yĀ2٢r ;H+wj?ю莛Q#m$u7O&4qωdsՇ:Dž4ese!3YG|Fg]n^)Ws6ԓ=jڲ<vl(@jXTyEvi"=G$mxCߏ'iQrh5X*NX=i_մ"X5V^0_@w4'}ȟBvMtBxGuǚ*ƺ'0BΗ.wYޚHs͑ yP[jk>+|Y뽏3zahsU̅‡bȂkf5Ք4#aK5Q iVh!#p}`,08zAu#FWm~Oa_H@xskD?NKT (0QZb0ᄟzrQܪIw]r 2{#$Ɩy.aA.-Ԋj202CG%qm<}ou^]Ѥ#Ͳ< œm pCW'08>2fA="Io:KgSƅdnf Jodn55눬a]2i͖@_"dM͍n@2fhUSxxk~aHY%oarjV\ճvrFVrb糔*GݞO>>{لOgXfprOZ&})EƯY&fDL ָh|y/P{a'lj%!:ט`CݵNOv`je%&m QW.%ϗ$-]HȈ:eh? tܦ;IXK^  -&f2) F 6Ϧ4OP0ȼM.Ǒ 7I0&M06!('xGt{|2taDR3ٜvRPa4ur=V޽]?vV tѭWZ߻pS-*0{>F(0V=5Sr’⼈R}:<9(B%k4:GĚiTwU~z(g87pwrddmIghu En^_14"Z&`'0m;-*FOx~f/,OqsW"#1SP2$ORgcD] :<3s!Xb8j-+MIrG jsn1yPI4 Y{B2' Kc6 ړHZU3%A֎:)cc@*N<3/@'eLǢk31Vߔ_ΟT+0 opM3BdX-kXrx|w%` i64PO}e%dr52MSsT۱ (gJa3]ASwZX9,ϘA #@8LjK5l^ E-t|y׎¤ORӔW<|wiX;ZYBtXlcfXxx`l 6kJ+,i>|^Ms{Hջj1J<fEE JDW_~9XrNZ9r& ˦X`tߜieBJnwFFSA.7"aD ,P#\J3IdV]6[vC<ZIL:|ԈJ%u.H [sEP Zx"d)ozx 9x HJ1gb!4P8C:s' h]HIwcSlJlp1Éc R/IsYJ@8}jNRSMywSQlIoEd3a(zAYB`zj;+X?ngFo؎ ؀s8ZW o$׺U>Q9W|Q y烕0A 񬂫1hi 1yx.0{faX1Gj[ KT, yȆ:ǃhr/jM]E@"tC@ま@}́ BF% >Ob,~-ՑJl( JsX3aiMAʳW&JCR y$@{>?~kFBGS#Q'T5[H9xmoſI$2:GUչļ{I6O1F/HOnC]ʸN5(Q+ `V6pRYOkѽ]g"P$ IiD)k9u=)͐8Q([cOD$^/p?ZHo uVetHc؞KBZ)u2NG縑V|t*LrUB|g#fKtY̜yL8l7 S]OaY}_^$J?jS쭹R0oHy##U?wfUd1 h2[H}Z[B9Os8zH3Ǫ^8Wpǥ1kQ8çcSh51uL&(Jt&-zjk :FSF1Z-GɳXdxrD?bab#XƭTpa9h>[Z0sgJO/2VڐÔ*GDqo'%֦h;84GmIRPݧ H{_g&M/^lDhjDD.- oˁ#Vdh!+AbQ;W5#%>%@P7O7~"oa ?;OC4@ǡ6^A38Ou7ÒAeAHMGZh-!*`]J l;N9'BY?P< 5,vRO'JsauJ 55,d NH= N9ʜF[`|v@^>5?1q `2i2F: 6g2:qp1Kg.df0)GvaYͫdi6~(皟/{0 ~HܣfʙS}[Q&$jr #h5/[D"{7.JO5i&9Pȏ{xmBIdY\Vԫ`Õ1_,zpDSCQ<^No;+^C:S #6~ :km/Я?;*o`Py nLR ukO; Tϯu40uo-\ֿv2t5lu#ܬƑ*YXF% ?#4ܮ!d8!Vﳵ=ƼWbgC\ ͲN[,!ä[n'ʶ O6%N P V.#ƨ-Qvu̅]94g/^T0wfہZ`oa\e59=nWz< b#! @8|.WPw,<`cRԱbT|ZDjH!((ܱ{ 4'gdR,*\";ۖ'L*15qDTHjUvnvgE+H-3;CZ 'ӡջ>'v ]U0JqB %!qF3= ._U+b }G&p7.7oVT9$?2-C">:"t dR35h|i9]NJ'n3 'vƟ)c#!ujWːӶXyDrZ&ϕK ͬ|vf.rcՃ+ҙ&-n_r瞅9F$S<(f sN$$0]ns+Ex+UYUU;N 4S+<\tif7he[#(UT>E193vDe.C\u :SE z\gd'(j Q'dZ= }w&us6K_ԩ^~,olA@! SZ4q|aV> 19:2GPnwY*rIbMxm; oM:<@hE,qmϕ'Yy[m#6Ɗ MٮFȻo~Y?faN<٠p,;?ϫ% ː9)ƪhEy/k(,R;iFkωD.;ZŪi!:F7>j=a6R0:ٔo] _Jt x=Ei +e3ЍcX?9:? wfMO+U>]Ë;uz%|>qku#QuLr./=MlKa8P\T^E2ex6-h{v%F [K4qU_zSk d(PGGtl=rAq/+GR&7EJcwnߍ\M; {S}Mp!Ҫ(&ijS#}NC\QML-cX|SrIÌ]X!wVQG> bZ4}߶8Tp([i)k2WA_`qaSRjU{1%.?RFYZrT-+@ML~f}ۃđM@rK2dP:khV< 9: pFL {_qb%jN_5W܊P(_r3D"/ɯM2^%+ ǎس3Z|n~Uao֔cg zA1*lL${҇=vnhЪ{TV-B2gzkM)jw0ʦyBm6Wb1 ZLzMrE9qod+1ZLی;$Mqd_Ä‘cKhuȀ2 ov`=PpQ+qCI]L.rQp6L%Izͽ*Rp& @ }l6[ձk7*G̀qK6xh?+O/+ 0W\d;EoX ӟ AM8N>U4<%32WpC[ >^Q_SSgs'x}Z-a.ӂ^L4E<0c.CړdNin3[3ZFk|G<SMdp#^AkoQj(GhFn=m08v ah>UbD\SoܷΧC"NDˮy7n#CaL [2ygK@s!IW/U#$gHHwz 7L[w#QT㓮3+s1 S6#)Y5T7%#CރTzwI*.J\r4IYU^uSDX?H2 G!Wbo")$0^(n)%CQ+5a6rAUw ӛ'cQif懸1_b4͂`y/plϚSq^L~赽EPfӭ+w֞b/检~jKmmɸՁ)%]MxA'vo_ځ Sw9 a GhIWn 8I]l+Y|{ !Jz0Bix3?ҋ5Ïocg!L ZSUH|/0M3jvJ x>I_l#_UbU3GFT{Ԏ{@̈O~Go9X.uC S8Yo+rMĠ3bC%>`Æ /DL0[֎9M ձ%{,H.NwK>5'CI2y, h=~A~Ahʉ>{c0$,C(j RW%MUQ\8=?۷uϒ}D%AAeOm1fG؉zA5 \ ׋]# 0JyҫCKiS̱R JQ0jnDV`Ռ{hi{}zӖe|zZ]Dtl DEvb >$SL)Up&k^K*>>q}a1\"( z&tv>^SqJ:odYE^3+.؀0]\ӇxN[kѪi{iX`DiͥIםݎW2\>8w[ V>?Sݣb}r9.4[*C&X7tCqO&^&gQV/5jEY2AlkZs0Me"pI\$N+'-F@jV#-@!=uZ0^3#j)h":F;,H8ϟt,߳}P`HPzvr 0ETdLE`lOۣ϶|Jnuº~rv1@?c.W8tw]2I~;\\k圆FIypYoƥ F=/+w影@]uUzV\,bgA3޳, ڱs" v~-K/ 4e+:H=rwa]9'$Exv}Jk<ޱ- RGr|YMDž|uZ$K8`2, Ѹns3O(Ksb[ 7#=|4Q`E_M0Qf:7eBEϓ.=/y]AU'"GC*-8mzt' U 1&l1< @|F./QQ\u Vg#AhP RVmzhs21U <[ ͹F/}"/AsSgϺy2F68nRC2K29j9фȶxږwr+tg0#iS~:2|QG.⻛ M" ĩ*XIaa+ȟ'0KP:#37J6z! bxWwMkGbPv mhN =-t:qv J :Kzjv91&i?!0^K I6Hs">OP,Sd-n>ίl6k 5*bɎk[}U2$79_.!ϰFq*է~J_ N 0H`8[|U^𹒌^&C !;WUY9MXhVﶥë-~ZVu֨]PoN\xbQZ%|.6qJ Td_OYxfrwx7.b_i`~*&[3O+Ddf$;;%wb`d;eëk݄ (v"dZ2#.{Vi_M~Bԙߔ]bkŢ?Z-@j;۽Vd<C!|V3{"~S5.L`cOfY;#/Ԗy|fmY^j5*@]3w"HHN">oy*+Y˿fM iJ ˣfIG#d/>dQd?gzciLJUI:q+K6j<Ξ#K;.hHIdߐo>??~S܀gTҰqs.sVNm$xƩh4k = /,VF^ŶA1F}8AQ߭1:[tCCJrƻ4?P*hK:oehdZ%BCfY'y$7{Bs.]55͗=WzfҙXE?Qy5K-!44X6 ߂frж̺TX56@VrU'O[J !Y{Έ&.~pp:=|=Z.ޑz13ޒF&z?U/ =>[B) Qւ0mprzCQioXbW\AMB.+ȹuS*<5w`4Yu^9-qJ܍xRmD N\Vgr AC\}޼GAL Z16!A 2 yo=ǥ Ui3f m/Ɖo tNϻճgoTNGJ0HHsk9kiMnʗ Y_QGL] A1iU\r MۘNn}<[G `V?rh-ZMP 2OH`A*@;|ii"{6rw&;L_,/쿏Tl\d' ;0pTF&ܘHJ *EN.2k8U2PwGg^ tT`hGZ}KŽ:3EE8񎑵 n=g( >L {)+Ofss@u[ؐQa@GcE`n_: 92W3o;8A"T(S&{w6aSZka]Ѱ0ʍ뙲~}~+lnꋠ _hO.^ q;wqbc3A"顁% lu +>-_4 EocΈ xHE5H*BekKUVFvKG p]DCi# mS:7w'QdD=[\OL(q.qf OkǦ 9cq_lxȗ[?;%Qvy.HsF :?RNUѧ#HtQBnrv1c:>3ȉ7qg]LR CcqV{kR\սDhMQ741uN0aԫRe)u7jlm_iϢgPVp,_& mKp{1}fChDžn2* mNn'%YI5/CܼQɬڝ Q0 J:*#8ςH!R=8܍ܼ?>U E_秝|~cF_OεJ`.TEɮ6"ܺUr:8Fk-weS,}w %jiWEhQ9S?Q61 }*R89x8{NE\zlV@SH[V~b=ԯwxN ^,A #C䪡z0¶ڑ,Sdaэ|m+Qa|)AfFrw *& rXĎK9s5߷x4 tV a5E0\ɵ&e3 JHep.# 2*3Lo B21l&Z+ۿoJi K}1oJo~ZVT@gf<>&Q_-ZNEOzJu y#&rQ┉UG+h?םRNNCL˔h4nxɛWx9ai}f*ubkfvrNA^{Vb4(vl^I}㶻;H9V" ogY`2o5cKքIQ ~e47uM|RhU[F!,Y79s_ vx9ǎyDd&KDǗև0mʄYl̰jj*a+ G{1el+p `"Hq }*7bV 3]9^[a{KSV !LjEN 5-Y։IULEMp}3FzuP}~?(Dlĝ qNtG[ǪRiMЁ^[% !]OY9uԟ`/L4r};RO|/'6V޾AO~4`8~Q:RSɿ[i]f-񏼫&EOq P'``ZşȞ׮$n2:&lnŧ1i EAyS[ލSg:[ccyMȣ<4+t5#I(|q/Aㆺͷv^/)!a@p}$lKb_  & zo:V/ U $o5@oof̒<%.mx.ĺdQ¶z tw qIF0so~fP D9;]7U0^)Ԑ&Agy#IUX^DCqH96Od-%|cUQ> &VrM`>Uq^~m>E 5Y' }Yi[1X-2%Q'mƦSjrJTÚ^' ^{e;"cS@K-S{XJF7jXcͩ'}b[̒(bO!Ҥo ]θr})$܆mPX!:SXSZS yR龬!Cy]ˏ}^`㼅2-rjPNL1F!ܽ ðËAg6 fj)6$ڧUdsf O&QRvy&Ur}鈫g,l(L PE_C\ #:yI0bRQ֕U3׽j[? Ӧs۴z&X-C˪3Gb@MgA˪ Ԗf3P|;cۑ2;ICm #e\{"1eP#Dùt#fybBh{ӗ1֣>EGZSS*iH!1)H{6|8Hj>L)hF`V" в;=B2 -"ufKd@\~i/3:wgAѭ#EbhB|/8ɔO}I;jKq `# ]Cud}>n>4n,uM1h,dե261;Lly7S1ǒϧl%G ?\/r >ds,n|kGYaYbKwW> Ut5ڠuF)e0C sk՗y'Z@(nA=Ovn9* tp?X̌X5b,`\l6p;SC@kSwFnkR3]eOr"pfp2`S/`X\' <&"sq;Ub&0(&&-%—v_U_j"6Ef&e*,[xf9yYp{t|r)ԇ~W 5t0 ca0n/E=XL>A,Tִuv^)P9T)n P] g\A'ACp<̵;~qnzf3 W&I&H J&0\~#dnDӠV t{1CԤߗL B!UŌ[M#'WJI;co*(Oh@ 7?Q(7[ uBoaGAZ dq5>eZRS~S ̼֛k>'M`H J-}UM|V< gイ{AkOc-KFF(ڷ.d?CH wϽtpqoxپEhV"-)զ mCLY”<49pc8b3xf7S01u1f*}egZ"*fB`{ Ұ#iEú1I jv5-qd>e[,`ԊdeVʏJ FK(_~塔2 -,OqXjqءl Syg& 5'h&90J]薦<{4od̢3⠯&C!"'Fq*(T\jO]'-=O v=}w 8dsw7Cmݜ{LQ2)zB4C5N܇O^e̒NV/0<"- Dio+ {k<[e@5~h7ZWsg! ?4AR0cz#d%DqiR,&wV GPӍH̖"(?Pxhj>tS-BQ)oMPpP{r-~4DjnRΏ= 1{!cq{\u=xb)𖲲[aoNAI/%H:mMG,HB)qjrBjٜ`PW0%HATZQYdX+V#Z1VaM9;'"&F إզ0af˂eW!\ƲNm;c L^XM'j v/P(&Oo߁FchĭT'lP|r^ZH<3@$ڛmX1Ȓ}fr!h4=VtJBpr 7]nc^På 㬆J^yV C@ oʕng5߿p'2&::@#=08$%)+E*{Λ^ژb-dINA_vI*6IptS^GTsԲ?Q/L+DvGuUOTjUbU5|k8`+kOϦhp.^UۅCpWQD.=X|_ uTQw$R<:^ G\իNDB/oPH UTB}82vլ#׺(گdGqaV$Y~mn(RJBݍ0d*E*s벳!@xljPC}dm\9ۺ{Q9NvW o8ғH"'U1ˌhz" A0VЅ"^"O(1V`=x7qmwp5l)gM_hD(\f8FB$.,I;W #VH(=CYWf<>Q#7R WBE<E'˫jD›K̲Qe@eyVU簵fݥ:DoímWHe]IVipd,s$# ɩNuI`SU&iJj " =Jה|ۑT̤Xȕ:j%smF76}mOTa% O-zע,ac* 5tx֜Ai@3Á^kחI67oDy&*8)7&E|MZS2vŰG \6cP]s0-ںzh=vT'XčjD׀\_Y§^SlSmȁgK;Z39ѭmHWT@@J6_ۏ-\C%PC`㣙DyQ1-,\Fۨ>~P ΚdkS% ( ƪI@!TPU`?R'PjA|gG6矸fGH3By=My2FJX{[6ɟ nyeJxjBS?P/ E{'] ;C/$I456j`aq7yAFӗح{@\B^v!c$㻳#kaȻǙN1K-ytjk-r >oI1T„[WW\xNrpc4sQZ>φ A#xz^m_XxUZ'W$ĉԒ=ȋ.mn9 z0N=7b'Ys3 -ޗ8hnM`V>6 jDpN!WJ}SDj܇&/JpϏBN0g&17jMbj1~^@- ;Uy}J c.3SQeq,Ar筦1 b!OE مj %`R:{h 'j&?E@jD 4=G8e;a x4Ӡޗ!_xFkC`B~`Ԯ:,q8VU(=1LHt66+%eW$)5)TF8{"PTꇥVOYCjXl@V֦]£bЯuDpwV:)Arun}V k{ƍܘJֶ/币S"CLzIToҭ 'ey3Uf1}B"\Cg}dy%Z="ڔ% W|S~_Y! ՞t n&Z3F凊a 8*+&vOp̿]eqO]SӤlصQI /JlL~w,iHoe\mϋ8qNVA|`7^ =H\VV3{ĖvjE#EWkrSǸV(" ѿ&IBu.TuẎSm:rfq%&9ShUcTDXLA_Vtgm[2X)@3ބ q[z\@!uRmޔGevh6{duPs\K/u2z:`8@Or7XM^h ^s#2[;:>& *nr/ii.iqݪ[}8,J;kai/PA\F`P0Fo&˓IpeXšs EM PT.Flқgm9ǚ B`ΥJ, ?2>J>&2\PE('U/gnFЁ쏝0恐J"RR^ [M]4DVi(mI<\{>L67R&Zs|}(i$Mzrxrph p<1#+EF٭.Ew:C1)6H ;5EkiW|\&D^j~ߟ@ tG4bZ/v l 6Euf2T-֥΋+qG8=60hqBV + Bt9%}kg{h" ktt]-'hx攇jqJ)e:7Dyψd.%n' >ˁ>p]Rߋ AUG;ʞgog7|T+jc楖)C}2&Spjt nRjbHpo ӿUH۾O.}bp\XNs ĩu RQ0v+Պ``2D~Hl nr$>{ mӌͱn5p£:Rd7<p_~A2p*]XONAPS蔈{VRX-ste"j~"2*~EHlT o PqL&}6)?lkFZ"V:ϰt::imHN(!觶sSNY#bw[̈%s S* SmC4noQ=y앃c\nvolD82I0ٌ{o: * {{ѫ86|hV BX6#CC!gű|mN+hB۷\v J?d8Ppøggv#uDD=-zۀxA=V#HX5lau`Io67PcZuf$y?._"ɇe-8V(ۚ,>TGֲ Q~o:Ž񔜔(k2i;_WI8I6%ꏼ&};k@xΙV0{ꍂݥ L)ȏ rwLMtQJS>tR>eeZaAUL.[qQ xOT+=_ 0m=QO >MZ[Zm{Dק%TK/I^aLSIwGsy 31}N^84RY $̅p,xaC?*9A/niAܡzPάDʓ[aoh53$9PEjh"S26o{%B#8yviuF2 ,ف;gԤeSBmN.8%y~r35H7;kk =M(d&j sXYIFowӚ -o ([$DljmL:cA|]XN::h6DT@EHYv\d^XE&̿xX_fZmxvc 2j!@a.>/˺N5KH+ܐ$ a{67 lfŘ!`FGBIP7ޣTFy돱]<딋Fm?ьngJ8R͌&Cg\̒Պgޮ*DYqNq#{:R7ơ|dHw{2q_)xS=e&:0EK=wi#Yhdyd%aYk9@leހ#^{`-9 P%*@ђi1+Ѧo?+۾j,0y@YG%kwXƉdz@6/*OWu)pŋGRWxb^0 sDlp29#~ǃ lƐZ'\/Tpf?c+nKE7iyb t9\aa;696w9ܺ|0(l)tD;7V %J+?FG"ϼ%;5ܠȿw1z@bcoOVQ kY HpҾ8tT+X޴Web\@)ERAzGis] Jc%-T\(y}7~\ }^эdX"pՊ59 He3l`FpuT4 P "a]V 35@I+_ރ9$AoJ:FYl爇E{ϵ`[]|-oyP=kOC(s& ߱AK$? ڧhenP pdYϸJ'[mxrKм@j ̌H,B}6(=ho~ BZ|ДATx 0d=<@B=ȯyp1[;l]|V 0 HZ1ʶPۆpt-nΐJ;@6]Q9dJO|F 1qݽ׃ָ%A#ngw  Hi@\H^4.bGQ4mfgص~]73=AʾAl;ƿ*eW ">)9i@Ճ]坴lfKn3#ggڢ@:&dpDYS(tY[1 P@ #/KBQ;o j}`ip\Ҁ 'osƎ35>A6zw Ye1EմTupLE G.X4j(`捚)]Z,-G),eTjaO5κnV$ðLv4z aTׄ 3lYu?!$֝rƺ|Kb @a^+!/>#o$J${6Kr9u= t%#anA\+su!]^g.!7Cca˕͊С=*TQ冱bjXM-65 PZ(@ Sڲ2b=5>Svb@Jw֡ۑ_*p-I9Gsu7Q|vXөUIp3Z _l1`͚#RM=`YBQѐfc2H0,/yC k.]~-sz;KFvl{Cut2yA ;8X=9mzh3<Ѻt"~ׅAl-X%wǘR2'"D%hC`ĎF/ecCe+5rŀf B|5N.&%jۥ|QI$m=e eѠ'Ff.ƺu|^j;0TTeuH S"h! gKw\oN g`Y *Šn;z鈣"Zbn_j7ޜ@u }sP(<\/Ny<֩ t(F g]^({ouru {^ LGJ GRw/λ'gTO e{ehP%DŽvWFpTQ{Ko:sogIUMK9U%AX,{~qtp6gёt︳ ԗgV#}as nLj^ MOq)1*j$S|]A纪LY\VЫT]?z̯ uJFżhM** JәZ4k|崐7Rok^o Ȃ(  S) F֐yƽW6r(ѫOR.x6x0SCg8S'RvR=rؒi@dJ\e?*s?:1r+m: %s 5X] [ {4!/ASxѩ)E>U6(=HP{Ԃfdy~ D>9?rޛ=DxW) Mlmlc")}?u56wI%m*RZATI}BHW2 o!ӭSix< OmUaPv`N1٘^5ތxA|L:gdj~I> MxO8<ȟ?BV_f6.%dNDqϒ#(KK܅jR=6hP5)ήPpKK$[x)CN/>QiwZE֑sz btʼn~1,nU[|\Gک7Ssa}Rr-[gw.9sk )1=3%O׊4ѭ4϶ҥ]wYKIϓͯMm! .qqP@MVDT 7cvjۊfm]A enYW%իPX3nn}913m= IqUC0NM H$f'2D ɹd88yl }/4KqG "f(%pw ; rm~ WC:8H=K})ZSrd |lZ*(WFrѷٔ!|`іl`T!b,>O|!$ /P2iȚ6y&tmË6C.2f;.mӯ hfra>Ĝmh_o1^D aYDe4VVH]/1=g y~띵CuwfH@ޠë Vx!k@rU5gk@He$<7~"ıU r-emDԌh.Ӎ| _{>˛uFݰ,,jZ2N35Lm"өN4j}s/]W:~+ އmܩ+Xr@ ^w!36 IҒ˪(1΂)xDb9`7$Ccw 78Z^aKP; Yכz;Sf P)Cuh81/LVr%Fy+r+ʻ "&'GH)XYb9MhN9{Fs0ҷ6z(]/p. _R&rdcʤƭG`:,p:K zBM%GP%QCP `Qv8> (I2E 8aU(0(n#']8[hMY ֫,`^̰%kWQsJMnʪ,U1t > Ek"s$rstەzުxzf,f)X)%g)ݓ뇯 y`,+;r*CиF2j1Fq\]GU(І'bAmaL ƁSk{o8֠kFY9%^"/^Խ)~ I#a@⍋N'L{uA2 Ϻ5=1ryPhn0TqhOf"_/9 ǪGz!6Y=tCvJOÌ vEVν0PExV5N%iB9t%/D>ZqalɪEz||w~k_sA\6t W1P[`O2i512~;V o5冺YвVcԞJX~;G|9-YJ&p/tRNNS Tk AR$F`oU~zCl٬eԙzL=5 :YZ!e C+FZRU7+oݡyG ɑ [nU0z~Qw1~ BF+UŋIe upcm@dؤ|s9Ny~ы.%,ߙHsg⤤h 2b&9s-K6̌߭Ʊ;\F)BkwkskcN!AE1>(1({⇘HsU2}=oj(CYU|㤂/*6lYɓ_,omvpQp%*EItpO SPSNr0vrxZSPڂ̔1qh.Kret6փ}me#~ME+*O zTX%IT n_ƁTS@-Xē2!e{upj2m +9g_O%J.eSS^tɾY e {. 8apTOFB/SYc~PѕGqSY s[rZK'"C턓Q*>@I3߲Aʧ LZ)3<`M;t=ķkxWpL[*l4xݨ6Qk6óO^F-/X#IEtwô[--,ə5J8 !\(,`ym^X5 /38}9ɩ !oa]cC=@Wb_ ԶI~Bp_61`#6LƬh#ŦWجBe1658Y;ѕ+#SݖzИP:4J/\8~ P=0LU)]c35(2bk?8ʹ㤚mO۱Z bG̝T؀Ms4LP|'T5 AR` ,WS 5XDAa6쓮 IoM H3/\\_ù3ħ%J2Ƭ#2^>Hm侧PcNfIʘbز}@Gل4*4pwR/݀L unY#οI&9Fc-vL彧'Tv-/Z`D(>5G"hHN"CC7ȭy75ZB'@J#T%wo(R|X\ %u xҵ@ˆmOj(c{[OsrzW_( F?^,+i;0ߤu "⹠, P7H ؍}ZC>z=ApK2Bx{2F >P)~zw>|h QPlW &xF%OӣNJL%u{yFASf?B%HSETśTcK0 TD92'!IZi{4h4 eVx 7_.HDl9Sӳ]tѕ͜Pc9 $Q28hO@ÐzCߞ/'k*%NK+ iE^P5!(>L [K +)~lY9-k>D q ~-OMxS9 R"?IƸs7US@3JZDvUxde^QhCzc@i GbFvSwɹwd7ࣻhH-@m{=_R76ED&jDd2LDDn30ñxV]L¤޵?㏸z} MdG5e;jYr(I܌&Ss!7j̱8@dDN\EƞGS٤w_pZb5V,-+aɢq.Z M8x^y M0qP\oo;7lW4e֫w( J>qN5R)MƋ\>OsZIϸmɖ CeV'Yn8ur@ ϨpQ/W^|wJ5#**Dm`uT,,JkUF#Jq:6WZO|f2>i0G2GܱvYQ%!(`2+ [+uzB7LcW j/kkkXwV0jY]Trʂ $>㮝O0&fyͻ,LCOi\X ?u&YdKꆵjx`uofFݻr=Lܧ䲨c1@vRd#P:f"JG@MQbK+ l'ů|ZDb˨XD {;蓿VՅbX3OeAA^(WbƗAã$f9}?HflYЋncO1jיe?h*uh[Ge|2G;K؞2_G)'_ U׭Yv|=3opiv$'CcÖ`޲3I4}x@Dpv]oXbq}A3}A TO N(gusg[О|`쏢KQJ Ƕ6b]Vum{`c\o E-QJ u.s@8- Ͼ JY~0ML)Oj:ڴ5디B o!+:0hiIE7[H9a{JpXzM,BG$6͢cؾ.Yq,|'yP3SX}pY g4gk[KZymvgCSu\CFA()3ca 2#%XkM ,U5f{TIg*^viC%-#C"I%{_z;K㈻"ip@IOqg,/RK;9iʽ%pmGC^9%nXK||J:&rkv}ԆWooƨ,V.Džyr99h1V' 9O%ZCPݰGoG q ^J|O 6<"r5a]㚫өT#Di3ZDj=@Io&MmU '``=Ð>Zѵ4aQj!Þ%x!vMXL=p;.Oʴ^ Tyǘ~xs$$N_ g^Eo.Y4 t%?>=x%{hL5LZGݔtGh2Jk28.ElޖtOyx`ݟؖM42)̪\)H]rBdhkbNgԼ(,=gd$t IP\E@+-k_'u ^~cw ] wԘ'LۛApݜ%*GUu~/B]lv0wCo^ uKt >K}I[hK+13ӝB6 D@0JkX 8޻*!d>0 ?7>n ?y!Mކ`YQ"J2ZʼGp?ZfS%'a2a8ErzX虆.=6][7HT0O .2wntM9[$ҧ*Xx%rEAq:4md9}{N@̍s\Àɒ4loPقi{|%N*Z 2:Y(N4'|N:t_|leX@INtvo(PC&h]0f9E׶t̀\vrI62 "WWBR뙢3Cd4vL2W㉦/ʞ2hb*W#lW G;Qhub8_4sF-Ri# VU$SGg;]>Q&?@A7ۮD&BPWDw ׷ %g#"B|أYNuKyyW&Y^qp6,MmF&yyvPyf}BTYGh<4]'$JQO6h*U!>Á3\WAmZ  .sfrzZQ/BoRmӣN>k95Y t9ۤ%jљ~ǭU0-0>iĄ\cw%QX&U oCcMpJ {1Dv5=˳K5XO2I lxb/IYVNSͨnOW'X#Шw7"DǕ6X<&R֡cbYvDu 9/Mdɞi;ZgfP5WZk9"Uշ0OʌUĨNf`S"#)7:Zv*;tӻzB)9Uj*lLȂ,~td%[6$(?;+.hŀa*dryZiXz7%XGݼoޡ3_nIH,?Dq3yNoWD+i/Ĉ CYJ22Os|$36xtn0bl"0:#-8:x0.Q_k&v5"@q/<ӷP`KY  $TKp(۠,eJJCm #PaCoFSý +ӀYdvySݒ ݻPhX(5xˈ.nkBR QV _>(yUfbZ%jja K]_q #hJ^#o&$ %3A{As]Ύ\\"Q|PlnKbR2?yֶ8hDǓ|uPrcbHov4nuPsՅɌ2:}po n A.>S?Ǯ4 -\(枫^@V;?N艥R})W#1 ߎNĶ:L_r! oC JAn] uCV32;ƺz7Ja=;-R5[p,%`l^񲀳#j8edz NQ]~#F <>53!)@LgIaژ,Zp7b\%V\[WX16\Dc̍iO~p ԶFߘq6/d{ p,2G'l:{q(|>;Wr.(g+RN:o*-ܰx-2?2PPXz7]19xN =E_rƇm"%4aȮZ֏l=aRB{M*W^'!-2 S32_N+ڣ,NP+i@_9C+HkpXci,pq*;0Ws`*q x*%8JB^ T`Vݴj7jr}ER\^J Xz.1'+߬09R fnW,կOwP NТjSe~"\7Asum"!C,sE/Mb:f{:fQsmx7YԀnRWdν϶!aw c23#J'7J!N΀EXŝ! [dU=2#0VbNĈ!V'%'),!ԁ!*.S6NzZU7KXg$Sq7hꈥ+ty%lB! lXz= ]HbYh3>Z^qWjuoYp_zyMY šE_ĩ=)Np0 o|v@Yd_nБ]G!UwT"x#iJdPF+)ybVQu먈XSs"%FBzQ̗hWYApcDKW ISk/mq GpY:Y?~6w8-\^qqCƀ{s=iG<`6{;%~q YSuA`{W|{uqcDN^8 #\XF8oJc\Hڼ酭\PiYJ3i8gфk14B0y<A$`Aa'!ѥ3uaΜ|Uؿ9JFHubQ7 tSLM"֡z8g r6;1^?]J0u5jg֤?nʈXkV۰ !SSz7ɷg*bhVj%Yl[b&Ƨ"ݲ |_16pRk]zb,:Xᛓ&tSpJW9&χ{ yYo*d{XYih5 MF!PϨX;R}j2ϛ2xnKAWG,b 1lW>%vKYs|+\n_7ĕoiL(@{~7zܫj!_sl2b,.jtT]Gľ4G\khamjͲe J/)wCbC:ZR"vZB{F nT]qX +Y;G et!>5Q bڅez?Ui'0o]'^ w~.ô`n/%XV?YޞKDAWD]Ͽhl;Ҋ 1:]3RUl6C4W}3_iޚi0 o[hFp =balA{ qj.i#*;m;s_Y *O4p{fX+5s2(܏0-lx xa`DD1|~mBq̛r2*jh v~ޕxag;Μk'v/Ja퇂II\H82{A&Br"pMc>"=G|7 Ѫ (J~򑃢:E넖PmIWh/F$k*FȎ&; Ԝ^Mp|% Pl}ԋ騙%{YB2w5Q"SP2^IpJ{l_$g$#_;?IȇƧ- KHsP ?s^;š(UqcAʽк/)cqZɬփ"I;.wLe`;AELɓLRzsuo[ތ˸93'FX _"Bhs}H2aT\J^EnGhB=vB35}o.3p!?`#JZ,&k7 qVlU:yj9Ick\胀)-"F%JuFv뜐[v? @ mZD[Ii^ U2ҵ Ή腂Hu%bKT<D h-/7,61q90h3Zr}aGWM} l>Eq7? rk=ߴ&Pg-c9AwF_Aɲv$cX3,;^qNtm,Ez% )wJG-Es 0CW7n3 ar@;؟,SZ,cyZT\WMUϩb|PY~;&@ôMYrN7tmY@`ۅu=)D ښG>N~A?H;z; V۸Gxefw?@G:.iUV8:48Gn_2bbhV\O+IR=U *19r/6IzSD1v0 )_fum%kN]~+_3\T-&*ێSPS 0ywX6HV\yV&P7$;7)^o$p >/|>wG aQj X4qc<3J["_Ԗ)Z W/v w06>h%! \ x%_yә#\ch][zNI<}t[Pt}?}xxB*E'irka54fh &m|t^MUH}H^4>%4JKs'|%RشؽI_- avZldC|\OMy&P (y=@MdbLK*(&Nˏ\IqE^d&Vٱas RYV%B-1ڣ/>ޝ65^ K|9UdS#mLe-[Y\uXJؖ.ijsjՏYjDڄ¾/DZ 1Kvti<~jA8M/;% ^uV(1):?u 0’1*072{T0Y?ɨ`RWp:M%6#I1P8 ˚0#"l$zYÉ8-ua\8(!O9UёxH7ugD4sMVQܾLi"D"m4Bڷ}-&CU4ɜlq+h5Ak%;,!2{EOUt t`:ZNbb1,<oHmL=[wS&$ABr9qCM+\w-r8bxK^9ڬ:.* '!dsmY ^C@Z -e-h[[(s-sdžCD,6Ie9颴R>!SaFo`ޮsQvOh 8TuEk$#wҘ d<-Xښ.ު`'ci]D3@cE+\pG^JXHS/q^@'Gْ$VSaI&| (Znnu 8r>Tg鮯nQ>=ShM]OFjɴFKONe )A=$)"'?@sI7A(JY8=KqJ1O8$%8!Z".{D ({l{sctn/\ۮFcr5X8\s%x*2t -UȽ|gM{JoRQtMzO?>LݡvGSh99. 7.'Kh)D+MR쿺nc^(#$,s,DȔ~,YT"Aw \j]  sv"xŋ8[@b5b)w # G Ĉm p>]'A)_b4s /C-Rл3ώPԝA髐K&b?-W|RG_` Հ>qduZhyˆݮ?Uu0ªWkbƇ76,xO0 !(D< ?S<ɯQxvìkVEPo]GUHиTAsQYfгhL%9Ou*JN=Lv]:24:㦵IYUb88z{_mk!8߫1B6O^+8[a/xs!@Wjt3f#"cm߁z|`_SGZJ1 VO\-' d#J‹eiQ0Ui~*\&2 {/HH9/ ]f\ՆDMXKXUc&jԘ=:ʚ>c'a@)0|V1p{Wjz nWw4Ơi*JuiDc45@fq\"(;*kaTDl fx.ڕBOuI?f(B="px,E|)kg#{ rӿ.4@y;?qٟdlͯ?6kETɷRѠ^ۖXĂ Z8'/Pe/'Z}!z`*('J`]TYY E ;@'GyjY#߹A%agm!vnXo&0$ U`Y ?)y[f[(ZoY`u[oJPgq,Of'3/(>t<Ď,c*O[dpX ݨ]rh\`J5Aсe֯(^M|ȇIR;F"ޮ0lr%#\xDm_/t dk;Ͱ4 Ip369QH{Ť *^!v`1kPP)n'~z8L4x!=M>R{(DaFʏuzsA*퉰Q{˾eci;?0b^x&0Epn(nE`B됭Ħ_PbPrcwdN!bMg#f{[R5`7TOm9GġrDuΏ٨Y (9lp,nkD|rĨ v㴊dҮ-]m;"PMC aPggHM-{*۷P9d E^ ԅ BSj)C|u_9|S|!sI[LxºtO2:&Y>IgPr:`k~*ֲǟz~5ߏLq婷V]&+Ejr6B1-ڴz#3wF;-Sq]fi=S`aKB`!պgG{HB݂:>;poޕ!ʣ  |m yiZs b F`,aP ʾjWb_}Ht3HM )Bk"*Н~D!!rf<2n\;ֽM-^,C*0ٜ wZ6J̷h5n%-&7 r+.3}/aeV:J SCxrv[h4w1axUwA"ry^?uD$, ==% Z*NQgKQ I .фF#k-)\3⅔Lvy^yH<.#a9K!Glԑ"?/5|Sy;蠄!W Ñ]pikB*5aYuimziro+%*-8j Te( ! ~~Wp|nKVcީ3D 785aYHYUU@rfbS`5d)Cy|S,H+BXl| dB0Yb|K&5C`"?&1zsHc xyoJZ. /mIG8Pe%WL5gex<{q~5+D[]@MR$ha@e?n`*/H}ɣVP7OIUof;|Ǯg"8fyR!=_˝SQ|JA7a҂}Qt$ėsv" b>q`ij|X[=W+V0$K hb!@ev!yUX'3Ac2z=2i4sҁg85ѥU\vB*ʽ"]a'!ǒLQi3kکRV˪#Q! /iKI }3jHrZD X}so\e(?bZ^Ai^RY>-\K;x- bp*=EMEe1)=}SɌa`*]?l}"4k ݖy츊-Q+ Gܪk%/9^*wSdadY݈ h5S"䞈si1ۆdx֌* J!VGRM ieNb"`~Vhkr 'kGm[/w\w="ByP/X5|lꪫLkI= 4+6̤`$LkuItj_>k`lA١Âj"[5a%W^LREi〛s] Yө+<=e8]$Yh\E_Z6a!)oŝ"/C{L`L-Uk2 FmQM[K (}7Ӯxح/Z69Bƣ$'QH):A/1A4W@MWKcV&j=bO)4 Bn [&+: *d,$( ŎK`m>ȿXYD`I1|@js2}Hwvp Xp0 !_(OW&7~"{Ou^j`4:hpqsdav@O MAf(+[-T6gyW;aܷ; AgG׫b:tPCYԗzrWu -To@ZoY#giA!;g:bU$:mFB>?txp>j 2n"EfRa"h2^cfʝ~jcKrM:i5g ]Eq= U~@7=MSf,9.gf}kwffZAE;'/Nլ"f)e؜ ĕP~*}PRZ(+O"gxj^ K;OB QPNDy4KĴ #S&]rYn,qzdL꣆wRpt<>)a%6PٱEqęv"PsP \*ۖh7TwXje=i}Uښ$!-0@˯%| ir%YxRɈ(+ Fs ;64,T JU}lkЦcmd '~r2BJw7ylԕ׹)ҽŎ` 7pCB4nѮ~ h0%9<4:\ \%v&2Fi)BbVzʁ8WAHDCNA.KްS"]1ĺ`~VVsyF{Va>bH&$(єZ\md=rPRoqˏ$W aO 6영`Z{Oql]!$TtF}Tи2NB;Sm> OҜq@,8.V}#\{{6k~'CfݙLJİg o,1ytbЍ&Lz-"F.Y!(.A 0 $E"lx}Pm>m&ռ:@.Z[/1C17Nje%}"#owrE7׃n.|b->(rT/}N$h+kھG= U,H~òe'O)Le)wܲrGW]q*E{QNTAel#w׋Xͤ.7Da&"bi pǰt_VÒ#6S Jתжэ&t ^0^i~>WB.u%G;޾D*D}MʼR]ɍ%NjiTO&fH=AJof*1^=Ml~qs\ϣ9|ɸɀF!PE/lu ߯ϠydD~nTd]0!rc{EWMC74D kEV8a҉=w9`>Cb$T.aIł. ޺"b㳘'++<|i<];qJd|KjWuR_ud(:W6N)ZEtȰԓJ/> _E7btD 4{=tFv"\}%- KP^gFi6(t4 o=e+SAc= 5s LH$P4(l6fG*(#oY(SF*_"숯IL~ERq+@[6srΨUh?<GN}W5DUF" D%NŽJz 0$$-]=vJyҨz0m:jL ަ W@3[t ˋkpдRp ݿo3pQa#\$ޮvGE8fd+|{NjfF[gkKmS`ok7yЩE`Ɣq-=߶^}Yz 8 ax.aL!B6e TV TE>#:*TܲWUrcE;Ȉd3H$EdbA!Dsr`9UyX|I5&e>l@LFE3*cV(t]OsD6ߵZ+:= xe ry/H#, 66ɯRrW~Jz*om|PJS-;\<3Z)eX?VQ*D?̑#pr"zgTj VCXh BqBm'TakITÖh]M͛uԮeA}Y3Š3!,(vG"aO3XiM@ R>NGJǟ7-3:R>8 R m0y2 |Rf -z`v2;7m㭠pJoTWP>un9% QZP~\ xy]/+SdIGϸXrHe`KtDSʭ[ Hy 7 lepJɒTE=͟>FS cjx!x//B4#M'NTccG]W2B1Dn4T|8?^P@Cte }0I ?KziDE|{d-pr4Z1o& E%9K FLdƒZk}4ft*}cϾeÉ{7&8n bMrx\b0~`ex\`fr=J^ƖWGgp0V|0.'q$~J, TZBfZS4c){)n}ɾRR`:(ܪUi꽱:M戣;!P nKhj&QeCK@(F*-oP%MIv6 -bhr?w/{ͥ q@qH!=_}^݉eG/G<>)?JNF^Jb.m/X7<Χ6{ mijG 8>6T<#_M1+?)})C6f$AolA`;{OMRn+Eh7\3m2c+H嫚/Nk;z]b=p&ڥoLAⴱi'KX> :lJ Y}D7J;DlG')]Rx'4̓.RUY[0Lu\Gm5 %s 0RƶTN ':wve@MW_xWQR6A% 0`qp۾+>(PiEe; LB89 n5SGb Ha&/Gm+?,C{>at8z + ZwŃMa@'m/R!f lА#mBM؏Hb>qxZQ@BLmfփF$C&Y>xa*Jegf~)h#at=zUG~$C\߿5pH'-j._%OA{˘$e .da{X[:qUu*{-lvHv ,PeltJ}znel}9> ψ#ohmb;6䖞maN,v^"rV&һ~7/0 0ܤ^O))֖Bj]+#7\dn I)? ϟ{D u[]g7 ;Z=Sx ۯCKhsm HNX'T\ Z 'H\hdwbcm{ফḢڢ'`%xkTČ$0:FN>2̪-\|S[1"rn2͌(.5€ٜ6c*X8.=C c](yl'/d ECh7Vy12ZRYF =hZZc%J>7Ll?ywZ~GFw']4T0@]-\زf8 YU&e~us"MDRcxiN@g>C $|n/?ލ玵cvhsh_g]NM} d  v,fV)CA;^]Ƨ2)#i^Zlၕ†{*t-ꅦbNr^z NC+_=xfz3vcf!w'X! "j_*B|PHdVFbsO gWjux=H^)oPOX-z۽"{쐚G.Q#2JDXlIf&əGTzE*Re! 8!8'J"4wO2?zBVCKѓ|ʨt#*فSر&,U߷ꟅyI>ROxC< Y][MnV춼.X=#}o"kKGg9.<a>VM?[`̼XǞ/'TH"a{r`BaHFxηwQfO{:-f }3? P@e V]=G#jG_!%hYa5%6`|k#/*M*VrQa ],>3i[z+pζ(`bl.3F$c)Fl xD;uX٬ RFH %7^!8>Rz3͊%,` na Ys酢U:Оn9Q_ԝ,|y whW絻Mq~~=/rjO qAic n':$Pɳm>#ŽQ }:3\뼺ùmcqsZUy$VW#!P[4gϷ% ;|pB{12z))|A꫰5 V$!)qX4Ug$W0-`exm˯M^Zpl^ɬeOpwbC~ 2?Uw\1qŠqPb#{6fހ3P}bm2=1pb]"#yfiTT#)"ܦ\mbؕᏔRgH>@OzzH%>ΑSe_1-U}rgP Ko4Sv&8р>$TG5 - !YSXBXo롟:?6  K7,*q)фvc.P$˽)'1E, M,Ϳ}2N?h}O_(ds=URq L*s&y Xtj* ܖɴQ.;ݨŅRM hRr76'EqDv4[D#At~[%pNŝ~Nʗ=@^Fy7Fcݘrn1_~Q(C#L^YXeSfǎé݃ee6e髼ЪƧ\k [J]Nui Z }5| Yt&͈U9y jIX[DQ*J9F1Ύ:qp>nP氏;=( wo|QRՕ͔Ē"̍ HPUgO2y SG6::F+Dn~5`(P+W&?1I N|!^]dߊ&l1Z\X &nXpÜ8Ocx dUc,dj!8>%7P^ 89rd#tAw}rW˷p|;ƻ(:v HM"G#>UʺV čÓ$qQ Nrz0zPqne.|EG[^RSIIs7qoMa]~BU?JX cL;ŵcY˳uO uu+*8,*3*fYgvz[==$E. 'Lkrb&Fl T}a9Ti-px-o9KaLS{!+25&(Ljfka.P\ vw8o$#"Þ Hw=vay:NAgX:X kqJmGa(K+8MsC8TwS\QvF7q*hM4wboa v4^~r!+o޿8ѯxIͪ12b:uz2Ƭ;rV$UWLd2ګsOrHUU@pTU˛xƕS( Nju]"*F4I$VKK9jy=(Q`^Hk&'Hv1Hhɚ!${[v?/:zVz4:H?f%9;]dU{>ڴŞaSWo(i\ -GT7>i[vIUl|#@Oʫjq ! mάLr$yDg|+ l,ʫlR1Z WT!A(jܨc"J^`7ߦaV"ʇnk6*ơ>P}Eʰb:: C7mj6|d x: 9Zx PIJzd4cMj [B*!{ow7"ltZmmy|NcduHnsiKql˗ mSr5]<\~4|QhP!ag+</&hwA-Qӭd(=o>Eir6D&맀Qj߹.Xd5%{M^1:2Kࠌl&֑ >H4__gDwOSjw/T`V"=u,PS/̟a *aQZyТGKtY\]3*m2W2YE}9!+,s^L҆u1 ,qjE#-HZQQAWdS^|5Kjp~pkn3K̆Yv@jM/e̬?ѨA~fƕL'MEk9Pم%8@y&s+h>9m>qqdshߜȒ~>b̄ۥI*SgBd~8IS+۳&Wd"iP8!?C04 b? (0i-3ei;-Zpn쑍rDyL-GcWE*D]NpR!cCXJ3+Fؔ"lqsgXGAݽ"p*Ky#q12UVr'5qwXA'hY6+!0E{M|z{02j\>-(˹F]Sk|]wk0JaL-0ݞWnuuH6D-/^U !Fn^p9?鸽Vځ1=l fJbo"D+6(P.F<۾孽F'\22~y 00wғ)eOd*?xlӜo-`MM֝Ԅ̵ѲpdT{m^%[y1(scwrd9`(t>CشPh 7IdJ[ > ҥ] :~Z@ &^R}?OpIq=r^|%$[k#GNחKNB%N.8W$$fM<%M\jaIIUG1˞#] RNVO#1Q(DŽ\> :.0٦}v4%AN6PE.cIo+wB9%%mxBüݺ4MD2l0Ȏᶫ[-O9N-}$\k5Ú[֩s},*x*V஗\2|Y ,US%8l e|4+] h.s=_S7hs/k_#v.ޚEfM\L} *xL_Kf`!e-:~./x=o\:P⺴>wҿqhZ6M@ ^xp2qx 5kB9uS:NON`e,p-ft-?Oha3elKf7:C119=F r{8|=?Nj,Y )h4b2 E[ s/@3Mٺ"8\՛[w_M:nP@{]7~ 7᳟fg6JQ: Sȃ1sB$jy]X"͡6ɫ',Wju;g@/@ۧ^@OM~9F6?$7d Ԭ \j[VnV^%d1dX[{d-B2"QYa8!kOS_̈c48uKɯ?zez*K`j͆C7^cj WɬNIs2׎;BirA)XuVL; Ռ4U'cy ϸ*_ GOl; er ZD-B:rTr$:i?L䆢[liQy 䵃obfڪ%vI&0~k9yQIY䴖3 d-QCA0X+K=B/lkjj[Vpc)>2ԓ2vC5*?6-zb|AP,2!9h=yft#BߒOБg[.GWevِ]HǼGfN-+4ر d.''vo{dvn > nA1kR<(ja@N~]qN+c4dQTm#@ZDqhiߠ=ȫ:_fX1`lb6htk"zf'%6M x>NWFlV3<_n8$XrC! yF~ewsRz;=9ɸà Q(v/F.$T:O`aA>jpd?E5i2=3l/8?EMrFQ~ɚL{# } >&UNM9>fW+`F"@LYUzWz'fveߤ,!gy4"Qy[YlED8`r Nj1GK.M$5zx}3ŕHA +45fpp3Ż5H7|M^q?j ,jz֐ h{2QNv1Y>:Kp}bq8OK3ăfC8R|T"шOj$IYZ6dT08"?̽/j@t 6%sCO2m'Xw(_mLFch_8IR%c s<@#/w8 utQ?RR+ݞ[T{IwhyϦTidW]\p'E 5 ¸p$+H?7heDmI§V'*q?ap *?O߫qt}QWp8K&0~q-k B\2k_n-YKShp",4o7Aѐa&1Q%yq+b%Y{6L@iOjΗ%_afwn0!aœDAMObL`q]%0qK~%>bUߍ .0t;z_E9LQq̯i}p&Ic觾W3r{/ v;f<Ī,T S/$4]:OU5QdUOǛ ֹMqGXTZEpЃ>cI2B?jzm)[*v4xΦ=\RaEw r5Xs8 \1ɧ@uid|SQ j+i}PhCbPC}nr-N^~9nw\f-Gw/ZU$9]&P/,dDcܴ}_/V'!;<ƀbW㻚Ɍ'Cۨ7̄KR-h Aҷ\Bf++~_CX׽ 6Y yy\"c#Kb_bryFsbvtκ P+=QRI9֣AK_tĚCz{VUE/UrBurⷴC.6yKlEa$J\*!D ]"Alκ8hE^b2!7Ճ$HJ.LGgсazR5uL b1HaA9dgj|E ~5A c8>}RFXtz&C #ml+,ƺ*.=Fq>#EfAIWQ w/?9U8*t,znIIhTZ0"<bɻJ~ QTqi(R,LTS}MJ\ku2Pa[&G @ZJc2u 0b!0bӈ=Mp^!-wвm}ՉS nM>o\eUP{߻-'&wuu@NnSA7ֆ6=+%]fMYaVHVr r^':i^bvv9 V]b\uIxTʫ|}ӨVJgGJ.u|Ө1SP\nIN"vm\'~.ub!C |7#m1ܿς >5AӶݾ C}]'GȌ58ЋQPjWby~pn󸃑IW¡ Y<$Ǖs7){C.S[bE,k>ck3S`c^cCLlr:-Tו)pj{$:UP:ڀ1Y̠ 45-sCw26 4z!+y0=-,'c@ˣٞmٽ=?x=KEOW7a] C-{2u9Z#JǢS>rGE⩼,ZxP{e#D$p^~0 ^\Oo.P=ҕ6}L \x@jeƹ VW=㠗.b$$,l%ޫf8 ,{+xÆYiҫmf 3)l6+[K!ͼUY 8VGWC& -R&ֵ g+Ͼ>O#i; ~e|J,:*{/X@vB}'W*!#+y)Rb:Mw·\;r!ֹ*%7{S bEG78^[rE7oҳ% 4beY'@9\5lU}FMZlK9)@l}cg{i.nЁٽdaGQ~lXb='J rEcV?JrPuёa i2źw2yatt 2)l@$q5 oq6\=(H.@`J.?'+)D8<o8PB[} dбѽd77lLm߬ ] WCكIUR?{yD{3"Dラy`~5|M:ϲvk) ػrJrP&;(:8lf_uxI<=eƋX%YJʝY$v",;|g $n~ly!:^@'oJdyMf"R)IMpmg3܁㾊mRT3 %9{n8oB׫I7`p*f񧬙emJJguK[y}]&Rlf{\bCjf" 0~؛j D+'/(œ\K^X,tֱwZyR͕:\斜bc m-YI8K{jN~(ѯ?桱4K?7ll)H{CꐭMܶ.j^:ܼ;)?v˃cb?_NrM4w.orxXDGaX[+l;urϱh5%ȫDvdz5mn/ן{]nY7?QA-UdnyuGp.##ٌǑk)޵[xH7=F^_&cߜvv>*R"rA2v3CC4%EO Iֆ ._15] 9rIRY"_vFfoeyz>[_Ei%|/tIv YpoedM:{Id@JHM>"ri ?՞X c|YJo>ϥY?jknL)8y;Ø;^m*l,BG柁*?G}f5S];ѡӸ.o ~ŸZ_F늡64@r矩ywZ*rh3@Zv,!OZ`8}G20"WCNS1a;hRmTXٸJaJsݓM)"@[)1;"| @<^r܅&1q'nc>gK Q,C_4ҟFEC<̌f K  8pJϗAwUFPt d4; r~|;oѩo`6\^uK9Z\=0^ Nw&{ r$gG18nD!LM9%/Bkytմ?y|9=QC1FK':NDC1"MVobɢ$hhࡕDF13j ɎIDD@BϺ1OPUiG-_8 NrRblib<.9ށ|j d2Q۾g'(NZ>Mv['8FZayVrѲ-F+vg5S-+2@}IiH5"7ۂJ9OOAvffw;N+գ?A7颡EJ'4rC S4K";I4k~?`!?< K1S3Qx!(cĔ3j4׸zJ`eF$q%ՒZgzCPm`/k\V%@I6Xp\ܱ]0ɍ|ZP1{țdjq.䠎`0f&5L^dnJ0תD*?mikzxW\ hۇO־ywI0ktndS.ݞc=[T0qfCcu޷ntDX9: =Nqu7~ FYv@ 2ySm&u BiD ޮ גd ΁c{Q'$ Ų9=*άNi/`d@*?ɏc@ig@oK0[+QY=LD?Kc2 ~ўx GQ+lA;OЀ&ҲkG.jj9_]9l/W&z]\_t9O%22@l6\ ~>uWi$#zfM&`OWdi<)#*>D֊4C~l"R6̮)JͶLwwqЫB&KӖgf:lo迮R\c$5Ӝ# #iLR"4(Ǣ^J GoX-'xW8Ds%:$wK"%7:7G ~<ǚ`'YrL)>+JJ]0(0{{R<{Ate%bv0&)Cg'&434',׮v!jp  ,duS_ ؅%*ȔcDvƯSÀ C"T!.S(t02@\ 憒DaFL5}a!>xewj5<mֲN%#^Rz;k2G Ka^K؛Ho!g]9:) C⍭3wQժpgBNG ':z+f$4fq/f/n+i#mJqR*Ոq3g3r*dZU֐5;ZddlF e;c-[|iʲ:3C &I30m[it*8œfɋP͎QO/'X ~ ס3/a3s _~i]N6A\gJu[XdAXxRp mu^0 =hRؼM65sa):3Ox"hoƨ@#`Xk@}vY\pX7:s[W$Ca-xo:1gEe} e1d+A眷gS)us4G0l Q2{ 1V:^(RF`K2NN[N;~`M:|R# 2<:C@ q9,^uiKOfP$Gt,Ȫ- iDWT=Ak:t}0X[VL?=j-lo!*H52tLE>pj v+MaJͷ,<3`7c')ߗ{{-(‹zH笒u(BCr?wV3VK~qOުo,VߊTCzs B$Z/X2y5:0>Fm=O[U9x45jI uB.5LXv^y2 ZҀo=bxLj$>d $NXfs@Dx3Lxg28 _{1JQJ" S0z$KM<!%G<#U$W/Zpr+/i߸wICV!s2 s_֙@SsBeV굮dvV$OL=4뱏½6꿂jS^ppbm<}˱8&!($[XN4;R˽¤*0d&MęƼ!hw-#DM5z \W*L8.n j/\cʘ 4[B0M*6{p?I' $~?Z9K)gm4T텯qO ir^m ?DE@빭 K VXT2msļT7e,T#PsWmw p$X3'^ cd\hY1G@*R\$ C2ghOX ( W@xBW*L_EB-=⑤(|54 kJUJLrH]W B_p_NtޥߗѼڏPE>Iי;/_N0R`;ؔllm[Q%٢Uhh ŭ"zjZd)YW9qK%OZ~1Vd獡-6dwTY(0X  A I3v?* yp[T+7ihJx5tp뻬W(C#?u>Ƒߛ,9K!}'& hmnPL gX5nVM_S4| w?$ '4%H $= ;Ə@ ˃WjLA}nG3v 'ͦ[uUY(E[5[R!XTDכfOlJ`S8$i568`bR i9ͩiz98!2\urH:87x-Y4S:I4뚏=e81o!Pv6"*vBR>; %Kj<̿Mb:l:w1ɂ>^jt/$[B(`ӡ_hEF$qf SYNҷ#E¾4L%-WHmjd{ks*y#l-Td~)޲1YlQ]Б,n%ssFeӫ):.vaNIWڮb s8|CXoÿE)iD0w:9^ d<+Ç4tQ-ӭɄ,Z8LȪra0} :ltOzZl~+=]GZⷙ(Q(5ZI[b xÃ,jrj}6Xn6VaA F_\sh t;FzrJp|ڿ:ry{d`?O@I,Lޑ[@e\x w&_Ta , 2O9nUfuV-<lv;[8ϊL;Gzt^9|$eA1 ީ\ʹ+)bd^3 %ZRwi4,~.SwF|jgHWėsk2rtocܣ0SoJã< JOЂ@D;'u|v' ZŖf :~+[$ Ez-, Ow+NP3˛!ܵ RT֏6pkFi[`zS|%k`W^xʛ=c)<+bqPS]KNa[Og >0u38&1Ծ9 4]TJU*-Bxe?PǑ ?-ݥ=(,6>ݷzN-,ᬄlhЏ}`Q9ۅQzE4ĺ-eٲڭ6L]W\o ;Z9}dvKU+3,&&1a8}A}Y(@w[Հ~sT#޵^2U9-y"X}iy,,.lԸ!gM^0;eSF7f~by~SYbxgHg4IIcpȒf%WS),,Oz콆 tcgil(/(F7%ZKM o0rZ-Itdv9$*QrI$$\88#̖ӵ#/6heX7;$*@UO.W16yռ Q$hY[+:`.2#J ѣte婞?%~"d f0eH"mŵ-Qet֨FiP/C`e\Xi.(\,OTo|"vBL)GL^N?ONWG;Ǩj4k[]8 iVz82m,zLI/+gO~;Aŭh+x?E]m^0^VFW"e$Bh'8P~+3RbFحYx f'.ݦ7oVGZHz7w5~ ,b?ZB!j4*hyErPga&yéЗ Iյ;g9!YlA.]ǕzdosV}aYh7{ꌏ$.LYڔ■VTlbH O1bAQM]I!)(K`vI2#X< jCJz?g'\+D1&.jK(ܫ uu)_e!S{~_`Yg)Q|p_)+-{LNWMr'IM>&EQ [A&K7!QZu0,HX 6gudGݨ(8j'|*g&EPI Zx #(iDqDSۣlcGe!GUC],#,}92D﹬! ( w̼ iVtWgluZ"M62E<+F; *˳ᓔy'^E/JU@1&}:9aNcX5ޣ;nlY4zeCe>a m 6kp%Vnд+f-(?zYYWCOttqU;kak1giφle nu)Bѽ"$F D`ijYIHQ)!-8ẋT >TJ?\bg׏|JOO' bmGݍO/y0#R@,:'V1 XD(0j\>u8}]eRǧf'Χ鞊$%ߎJuݥ{! .$WߣWL#ileO xg}ﯧv%Sܟ*TC!K:H.5Tdkq*x#GͨmO?Dً#@|{4.tgyգ5H7jG=5 9bӡ:WvɬKm8eDj&Avd[ ikI kIA+hQufEP:ǒv8kpDGsV!`RZm%BNLyt&j4"N`旡|vއ`_o#gPm:;2 UֆƕҐS6igA7zm+U!G&?' F$p } qKvVi!@ 0lZS"F.&iMfpm ۇw= ?m)3\A2э(ĥ)cNw8&w7=0> <; omx`QV}mWt22ҧWրj]_۾D& a/G8]ipfE TDeQ,at bICdz3ec L#҇hy!m2UH%'rAw]CZ7#6OS)ڱs^iԌD#Y}~|NeE-c,!r"Tt!t4ydŃB>o}]y&^ 3J?VI2]71Ҭ=ogg.wj<68pT='t4UaT8 ?qgԠp^GGyU]Z\(܏}`-6IuMedVخ(pz[4-Ѻse-u w%.0kՠW̛3YZ2=P0r]z[vL?Y7Feg-lj -zO?'rGJy\u{SXiY5;NoO$Sm@%Le(k2F $t/kA&QK"f/_{ L8FaZS}}6sH/( Ɇ`њ Y"G[D.e M #C^w[Es3${nrQ3/gH6SR[dxV9+odm){%|+]\ĭx!~8>)jIxX]3c@o59HS}C%^pKn7*$鎻U%(/58L3i||}ϋ9K/ 0|#Y;pA'2,ӀICe$OqSʙ%Vf7#j)wWPK䢍dTG.Vj}[ZB+ *ڭPcwh {XMejYO1v -O3J Ju0.1q !m,'eRt|x5׏@G! bzu]8&I%0+ѩ/NZ FZwNxg{k裿n+Tvgki-١q I/zpk JT!lt նTSJ57>5gvmp塀] ƠYf{s޲B5п@x.ҝ)lo +jf;9(ѻM.]䝗mҳ븅mesH7y:4N+s@6h_c:}`au@,לoH"'c4hn.icǂ̶$/|K iI2@}/Ip2wל&ΞHd)דkZLdߪVd hڃڂ sٹGZ&[a+l49}IDgv&q9WJG;6y4e1Wǧ'䤥{ˣ:'GvdKǥC!u ˍ&ߑc ie%G4@x @\cx*ò~<-=3b|_ֽaU&fT]"$Vo:qLQY5z9Dqι|w|i}#`kyU!}}NҌ|*RU.KYsL5#P+c٠)ĞP4bTR?j3w:[0Ҟv%I$EAW}:/cg+Ϗ#g@m3ŀA@b Kz?^$偕 'b>Yz^θW{D׿)%SќpO1<…((;y3juJU/Og9SW}'-oi_L[Ti^,@߸g4Vr(QNoeʳlvI{͠@oZȚ ;u? M ck>-,Q/iγ0TP:ܿu(&~mىߖjڒwPZ:VY#ښI3NhUeZv)7ڞ,EF4W\L7(z[ZA^!_/yԓ>D;2N$b\učC8JJ#3%qGs(¨ %.[؉Ug׎6ACy);gˡ 4z|3W&Gj-^m:Pyہg3jzQ?q& E:+ O=^1V=n O9P?r'{c{'e+ڄRIY§)u>@%Hnv:] Xr'<0j{YA]M @gõSiFWϙ 3,#^ <?!0!-ܔ˜΃+>-Ҽ})*N%Ag-\hpEd_dżHV3^kKHOr<WD3D0|)LkC f+<ޛݏHybi rn%b~jX`W&ɕ(czbLyD-ξn8.[8u\zS^&&F~Pٛ{'8("Vr3E-oiV'\ANWJĺO`뮍 !5 51m]g?@,ٙ4=.~Z5]E7}tm<܎!%Elqt"$\%iyHTN=1lc~F2`&h ~$uu>1Jy04T$ =<.2q^hLЊZp%4󈣴F -i2 @n٭ L%57J:ěsbۆ'V8n?iJ*:7eh\[S4m}{:˼Nt *~Hئ%D%,r[oؗ|nQrKL-dw)]9fBs%XQdu @E{V}HqHC!*`?ӲW}pJ HCU7lu`N$.ENe䭫+CunٸcCtr69p=;łTF+M>o&G($WDHqMpB:y,/oBQX|'z-RfgA`g}o&s4FCIU`8η7ѥ7ajy@-4> %&3hêumv^XCݏ) qzv bfZns]"1dVMOف;I0iڇfxe^4Ii4]`_12phԧFLY Na$BD:0E_P0+80o ws'n7g;t?cV_ikIqg)qϺkT>;S ߢkÔ5_!2_2Nd +tFsZ{m lL/QrVC9&dsE )S )K$7."I`'32$BY9L5lۄBÒD4&W7I&SVܠ5Iyshe1k C謁!@BöD2eϲ9pZyNU"|0d2=_?MSo/bGe&Xc1FJ t|eEɊur|.2kcO-#P:pfV)Y?[̕ⷐ.=ȬUhD?mB);k.` dǔC/`R+zJ35OE>.-:K(+ *ϒ/h֝UBLMx}8!\y![G+2JfDTn؍U\ycy@=<[[εDt.l#xB4D+ٌ׼ȀRtۤer 9+p#p>z;Vs@E%!S aƧvCuo?gփ;hy]nS4 av#Sf,大mV}3ը}#jHҗKL}´Z9͐Ug|jM;}Av73~!BI 0|0bc$F5UY!wR@ ,dS=R8VLc 쌀62D]bU $ņ/n<cz̋)0~XYZل"VE,[p34e1mm;%jXQ6[ٍ*eoSMG .+#[YPtfݔĹ3B$+]Nj,<{"$x%DDŽ[).igaH3f*RhʜMZrcGHM= +P 8'"Of`Eu׮Mp1!JUHToo%,L{0ܺ碢$7*ѣN AE\hKhN"_ɾ-y-KP&6?uM#6ePP?ӑ7D{r89Vd0,kO%Cιz; )Nn~A%:gg 䍦49zɗ R5=<@8@N9isJD"Wx*1)#n4F?XHM*.M--EDR M/jpҷiioZx+H91'og4Mo@% õw+X[H8w_]g#^%3CEه:R j(ɵB~KRUnX69tip+&Rn?%8{^̈́Z:=eda@[#LH%suľO~?aFƛ3tX&![;B@R!K8jue<dl~i , PfL{)|b5[ms?6Ŷ|>n/x؇-,ԢJUCT1GxeQ27'~d^?pr[&*?%% O%._rh9ۧt?$|997 z>`,5 Oq[bgO*WXB|`0.=Na" ̈́bc7.9:TtQ@%\J1fѢ›< k暫O?zSi 8&b/a.b짘,B쓰.Ԛ](*I2r NErXg"dU&o;wr8#Q"Y+1|4j$baoSIV'+er DWrsJ"41@H_ n\͓VFb1rDm7؀XyPNmZX~*qGzfrE*ʆ'ȥ1'9\6ۏ|/ǗsPxAP|TÙvEvx+}hlh2)̠3[sfҧ|T(,=[HvF&H*$%KI1uވ%ާ,FJ"WP⡌ bi TTxZt'mV+p ZݎiT 'G ]jZ8uZYX[ Lg BBQ5}̅pO $9o_Iar@ /VMQawfea@ײvh/e( O &1K 8HYHh㗷3^)ax1GCy;߂}^3e;W:ҋy緮Pn=M Joh3D&$RZ䊰i+\^H)s-MZfvN1G9VzҔ׀Dxzp*zNyݡwCB'~|We/)*\xa9ѬҴMg-D}򵖳ӡ{—mߌK!}W:}mJRTJ2'pN{Q#zR1 <!ӝ[k+ r֒X{bYsa5`jyk[b!cSjSOT㻈;$,דo'%ՅԜ+ Ílz9Ye!%w!K(O{ۮ_*-=U/k]W,}T zdCU*+[ՓEZz:xɼ_OMο Y&G7b#N˩_ev9 DYgQgq`&]T9ANU-5z)p (}OUl=Wl8, GBk<.,FbD~Ў%{42 2_mpǵ^lla0}%\dM))"1 Qm.U[]LSbD ʡ5/qJW٪w*|fQFNtdLmuvqq5%EE|FPCk?k|H܇&">`%Y}RZWڲ>q\Te1eJKj< ) ^M(F t.^ԓ7x}U?եGIQ)`v`&z6"G2zW%*͸JP#B!%ko:Lj!@5󇀪lr̘8wZue: !4BՇ8LZ #.eSóz\)IbL~Z#1YD5)]ɑZ=6C / +b|ӭQ5B.:G<£]tS s&Fkn(檋6krV힬i1}[pyާ6Xެ/djU̳+ָ5)dkB#/5xɢU.Վd=K}\ԛa`Jalp oo5G-=c/vovAxC }4ذG-G >*U:*QYTډ!s ׭[фLN\j+Y$d /:o:{R9t)A*`I86ufW(Cpەwls(r(z\7{D+- ֿ`Nͺ7b[4gD!kԪrP@VV9`0uƝs^sCLr/N$U;e=U@o(>,1rŽTzʡx<s o.N DгL*D=@6oeuO5i2W]#rZ}xMɤ$P$xj}<ߐ쥋W098&RJA7=ENI!Jz9!ᨉcOUVf>ך۱jA:$m]ByYHQ>5y NATy+e7'QASS] yy'ndLn!XQ>.Dd&̻ =u=?pM"I5 tΆMZg$2RSU`*]Z6&EN].ZϞ%3:(KۅO<-rZkQQ8Z`o v-9qW\:"V7(a0zkdI~zS{fW~ FQb$ UA.BiBD_lqZSS'[p0b#XM-H"}S7O%znFYq.پk&7_ZaUOaؑ:PЃ(g]ϤvĻ"T8}l~`lҥG'w/ouYI7>Cxh%;B 2y2~wh@49`ѯ֙;͈TqWE Opɞ{]'|3%œypyZp6+Sg,XI dkq)D{Ujf;$vL<ѱ3ZzTPXnP7лH'A5w'n.,f&c",@j?]V>ZC~քO筼3|Z-0!+Դb[U⠮Yr0:eidzhkOXuO:sn<}|G < iچqecmx Cdב u"^A{hV6yJ\& &e-ZK4o} sFމoе,Sy[|Zܔ[dқ9r GO{U? (ִn3`l NؖykRq?pk7Y 1,T_ǯ_'|6[]ikj_|$4C5[di'5vM'ͤ[* 򍒿C'}'OPԣ_A:+Y!ٲ2nrlPWr~ȺMf5ti;$"$ ^ғrݎ y{&^G󽢗<֔1.lv0TӓPzrAs%;cIER֨I#IxedTYFz0JL)=F&NXUGm8xIK&e E)]|⻛qWb=syWzWLOghy+z$~g$id*Mݼ'TT,C8K̏ȸϩ M~?o:*%fct!b)4I/b8?9!Oܺbxp͉{٭a qd)N"%s ^f$phmu)ks(9l[οn{I3;_elR J+ HS!tP~ Tbbm: '3,4LPR[/oC>g܄l{h ,H۫pRD'gi5'/aehH&HώTPWK+Qfj;t=K}emlBfs2lgŒi SRTIyTr=pYWE/Y]~fG_g-$o`O Ҙ84ؓ[و&#LaC+b{T#I+0ѲzLZ7~B*Ɓpⵤ Eî -*1&0Vĭ g/K~#mҬQL|$ wgfJ-?Z_棦P^Nǽ[%0cꦝ{w1N(o=B-߸V$ ʝ[<6w]15 ŭ/n8 (dR(Êu\r˕=rmL G9!()*^JWry)@./0ʂfic }_c .Ns XkEٙXR~T<^n{ ׎~gB sm6ؕ0[q bma ޟcp rz/0I׾ԯV ףNJOݾH4!ڻE`w{#1HٟZ< a<`,l)+,$pFZ2sNB}>(@7d8qqqkuL(];$"ȃu ' !?'O LA\  y7Iƹ }6 .6$w@Kˌ;J)rl`=!\BŸx~-ZDn;:'0=AE5Lz}m*ZKIḌ'm/*kR#clS`:&Tj9 Sq,+ݪ"z Fevlx_}3Ù FZϊ@X}^ [AjQQ/qH~I+SӔ]N lL2Z!K̵,0?޴/?ux5;3&tRSr .(^o\ʨj_2`26>ot%<]gPE]vkYL(|x#F1}KkҦtϺ' 6Vf8{K&QI 9ᶷT) Zt\[ŭ̑F}ؕ5&{ua]{>*XoPx'>dp_pٻ*ldh{{"Jj,AN,MqClUSOsx⦶7ً Q(ι#:ߣO :^6d'BHݶ?!̈́ NBpNcRp:CJIm (0[iT'߀!VmDt"17[†esL{mx O[,O(e0]B䱺pIᣁPGb\OO7pA%/ mˇ =kGl4Jc< 5tZZOlG|+k`V9#Djn䷛a:3ꂙ(-'#bWSZAvƿxV;VBwgHpp¶(?L*C](OwfUjtkkBN)>ovP2`7%7t?M"@GvKPɌs_zzJ^8G!C-HM 쇞eY8ޑ\^98ȹrRy s7Yxk۔iuRM²8r< _ Z-,WhJQ(6o3b2_U, -&]I4wJ>WX_XL6}h> % X-:sګ֪ys.#_7ZNNZ 7Baw,*ԶraRX;sa! \PR[y8B m~ð"ϿЬm6Q2w%؀Yx$vb[1p2:j$ 0@̓;D=S (*:#@,}8/EG]# b삹l!iFJpq7'ʈ-rB!{ƙ+q~KXr+T`Fgݧ.t;UCKƺTf3rW8磲e@X6 *:JhIkFd\A*kAnù^:FqaP6OP&#&O+?!#t!;OKff?gLS?eh!p 43ct@@麏B;2L䆝\7K  VXYWD(^2Ir.4} Aoz6N'u'LB6+^dxJbPaABx7C7$I %^^T԰]Iq 5_p'W +~S{dVn:xoc{޽Rͨ8K/ßPќVdEZCo/#ٹ eY=.RmLJ Qؘ9 )ۜ&Ѳ&D)7dV;pDlJi'?o8,LP]}㱆j&%&gUͬQa߭ŝf!UG|4E ` l*Vٍs9^Q6oӀVKexBQ\oXALVSC玠$w: AxRz8*Д ԍoJ48Կ&ְJI4=L% +%olxb stmKS1;)_wlLݠ { {Eי qLW\tUcYmm('*'rOYUWHm)Ԥ\`y_UQ2:<(A_|EE`SqsFhcE (ܹZ:S5G8*UBgߺ%o}ȼ 0ddHRNv-zW:$z'5Mi'8nXY Ζ hdNh'ŮQVv{=:!̃I_gMpm H@%r+bwNM_Մ7fڒXX:^_Oeg;gyM[{/g xڹHo E,JG<JxT\] 'Xݑs 9hOyJ "fUZc(M `JoDrP9P>TnڢCq =&Sl%~nuR:Vpp UGtV'IJI>[ZdR8 "eZu+ب3$4\]Wގi\F%Wp) @= '* <%dĘe<+h^BIY-8kh26๸8S-|,ܞ0R%*8jI f\ ,byl(Oe+Qi:婋&?b3W6k\%tyz7ecߊ )z"k |RhQ6ejgY Θ쯿 iB; pL*Gu}hfR sА_ˋ ~Bul?-Ч@x WV(3/`˦$`ݗsn;mZD@A5X;d9ǍX:[N?17fs@,-OQPs9!zkpsV>ub6y/ $z iۇ0`zb\ܾm'| o %EN|u[!6 OC)(m[Z넚R?3]'j^O~{IUY\ղR$1̈́o-R~F8 l{9$"6LJ]>$q.`RN032$_*Bn갦;%NJ8JLR\\d(4yY Py~N9Q6j%`+-w.I9zj6wahL q&Zi7*⇏:h?:] zdmo}|x)*є.&Y!]bY|C 7u|Y;i.ëMuY9E~GZ.we~{7Lw598 ~li>̈́ͥ.dhIy\Hl[D 9,`M@44^ 8eMqN@-YluXUsڙlU XX'm*m/EE&C !^!՗)=8br$5V`uON.E*U*|Rtcog9~vlqmG`Y0Lg" ꔿc%HU.!A>T_7Xob{0([bA7m %F0`7P[zs6T%/D|Δ`ո1릲 =>"&)u]%y6dm֕'Qm&s>(~0]O;K=UEn~{T$C 0huwW7[2|ѱU,': ؉9rވ:C-8Bio{Z Ny1˷r^^v}[4_-uȕW_,tROjt'#X m DqM&;O+p+e({>YT.;T,I9.`oFe\[oi΃ce]E~z0u(%ov-?|:O;VO%DŽxN9>8wf.LӻJZAX[oU\7i ~~ZD†cn ".>+Μ=}0r6_G4J $| ^ ywp-:>BNjv1!i8FzNN? y4hd{%5Ib*nMN!,npmz $g^erɁ55v'^3a,o2#;>b 6on z)ѓ`r^>aVF_~?D$F+!|yat*x` 2M$zz;k䩻$V7LEnAݸzG*pG|uP@ g`XuJNïcN B1k8ؖ؇Q|j# 1 c喗@' Q20Sˡ+&+o 5`0L ']*y[(M(CZgy+{hν_7AZ,PM@~ W!jKTƒmL*PeK9R5f U[f] LXIN`2H337Zk$G;վ;0mle`>'bZLƟmґtuhX599$Pӳoi<^ hRJ6xh֛<Rs{7'L}8;i1ɽ.Yh~YJM=j=e6C^4 zO%Mq(! ^R, Ft<)=H +Ś!z9Ϲ]pFy`,C7p!c˚8K59 տ57 @OӤgˮO4§[^אRjm?"s 4 乔* HLjb#tc$=]*3D8~‚Bs\Яff68">W p?c 8qoTR﫾@6 _!O]k),o ꠇna9NYZfDݽHG`\T`5Fj_Rw1ZB3n8<@=*כcN HV/Oj;v-n7J7FOw\^:u%w2\H(02|Aft7[pΛ'B#!I_~0I__c`AZcmJ,I^1]СfؾL9z# ,WZ7.R1}bj L[>\eSr^ ?d-jTDmeó?T1l5 vڞgtkQb1hgP浪EK6'`6Os#O#+u=`Pj{)O&O@?q M7LwV%ۂPDJC9Pv$S=,O\p (Ep:2Coy:+(&wH>uyl̔J Ɍ*s6j*U]UT(& U֥T6>ѾY@kwww r8=1 0T9 mGw@DxpƋ@u2-i Vf[QgbAP31&;P~F=JY*O5=D㠏jS*$PAc2Wڹf.l l.SAPcշ.Εdq-'3#+-1#(#0 (P+N𢁚qqW>p/$P;ěZwJD`[>t)05|Z;xĊj_@lhYzBpJjZ͸}̤@5|kHw ^$iv2tk"jd06"LdY?\x؇䍂Zq$7ņXx߬~ĝƓ>{S# +<ܖs_짌 bJji rxځ [|wL`4E{'r})f_@˜E;A&/]qmIj.bUc:&^撰CS_ 2:|Q M:# !~@ˍ5"YZ 0LPWjT׬Eya#ڷ~'1cX1I\5ѻHׂVitO*dV=OnuQKCNC4}qm~7]f; <[AC@ l.{TPh,fi^X֔(>VҮgoRڋu?YMVZu}cyEPDSŲyDO7N.a*~^LJ@kR9C_&eW5-W1403lXLQD V\Ùf [9ULo6ßda2=N{?dJgjp7¦SP86\Wa4歴WR K۴D[?8i+e#&s b\91+WFI%n@Jh dU[488!DZڝGNs\i:azVLu+UYnVNC}ad$bp(J @**[iN|eؙV/s5ݓV-+xE4ʢEp&@ШmfK4^}dvo ֻ g>:G ϹdTfp[c)'ԗj⪵bS"Jk+edBΗ_aEq9G/v5ox  i=NctHV[_v!V62]0dڊ%q m cQᲆ]|&y-궿e CuBۙo "C8u!F4L^ǁN9LJ Sˤ 鞍ZJ_*lSA(:MB872~~[(Qh@p{ ^Lz틳 ]! ݪiKApag&D{Q:%OUp}v[}{x29!JؘItp@/Yo䉩z_m$Lo~9Kh9!o$fKYrGS*;]XIkwTI{_.c n0c6DЛ^:h ظkx}ĕY\TFm_eݠ6zŽ,y} 䏟YRVHw[;Wtmơ'LR=8O 75Wg SΖ{<Ƹ/^)ry0"#0ۤE7N^ǭ+򖰭inzd"=P+Ptyd.y`f:Xo-"?u*]fUԥJ- }W')FA{ҿU"wAK\@qxx!=ۜˡ4>]"SkŪ^S?cܯԍn $7UzQ(} ɭ4x8>CM”94odLMȖ}*F vm2|0UmaN+k!ʹhWxRcPoA [Q6O?iR42&B}!N}/)xx ZNKM"c!3ؐ aD8P ?TL5:Б0K=+j)rW#k ZSR"?o⌇Y 5WrGBhnsjY\U0Z}풬jmMUjCXQw%S[MHq6G6G2f,cך%dPC̲=uێy i_ɞzֳu[fsb-AǎJfT a.N0F@nq7}1b;%VGejPp/IFR)x`Rl4MCΨceOݬL$\&uFϹ"WŠ(yNXݒ@ҹ}R4L^J _4M/eѿњqZT(D\5_Dl Cl Y+ 2DKq)?>#ں'x5aD "z=|4UqI#/|hO5isP *`}GxT VSZ&y''1+=˵">R4Z))sۭHlHaː"QD)s!BE-: f\갻&iYK8yt!9GJfu #9~8'dϙO]1t3ж>c}"[,aU s$ ꇰ)psNt@pdvjqCdS0մoRx1l92:& @ ;tK (=|T|S ;3TGmJ{`)\i& ߐkᖮ*3K#J3dd ep'ͲG`MWGN}f+ޤ{ FyՀ\-fn(6Kኡsb3_PΤ*hIr_Q[$ńErMT/ ' V_d IU2҄ƤyuZ0߫NI6  )cGSүtԥ `u<ASO'l Yy$F Mه~zVoe5U 1'_CcxV(G-wug2Ky8KNn/'#͸ΐai'h/NKlpSBmFc0Yл5h|:80ɯQ!IY,CT)hXJX-ez5LsJpOwH*7IR׼[$pV!f+)23ؖj*1b8(LH^ n Դshў#,ȋ8 i\ٮ̐Z+:8iIF3 hfYt.% G +Dߙ`;OB]BbѴ k]ܐo#mߪbu<іA/.+"GkzbkP DtB3?IpXI-A6HB:q )X[= b1 ,/,JQe~ߘJh JwrR <eK<@7wG"~R<X'ɦ90I$,Z(G̳_7Y/, U#tYcu?wG*۠q[KP2; Cٱ1s_ &6O1X_$$g{V}cQB:8β:'_Z$cP y:TE+L8d$z<ÎN9d{D_ZP`u|4ߖYIɪ7{,0Lk!L굷w+h2 KU+{kfv,[ҧ9123( -7]>f# \6V<@߀#z|lx^XfFC5)#s6:nnP׌?BR޻\H|x#y \2PoZ/haC'\O86ӎY:gKv&0hM`&:hرzp5QKB,u W٩:c4!Z:}Ԧ oZr86x/c^LS5fB`^14[SChK:05 $(ΖYiQFj4Zr^&ݰlFIg1WB篩~ؒo )<`d)bӋhNsKllp!] -̀rbSYݚT '`ExQ|!uB*IHz) L'ictL(ЙqwI]#&[mP&StunO )D;+qK u1[kCɳO3~U_DG3t_jf{1r\eKhj>9rgSd '̸JpagmTh@ǜtMk /8j")*f͔ cglLs4]f6FL<`6'"T$FO,WϿ6fkE]z_Er]PW]j9@ !r6s|oEo|@d}bӢҳt-xpNDpt:tBdD"5}`Pk{ʧo IrB{v4[ &0d/b̐ L A\?my<vlsMc jmI>0#NeikF79zyO(M`a1H=똎kAOR [~#6!˰`-t$F@wZv0o=򜟶2`E.1QJξ, I׈sT^zUt+ѬE[Ϗ?;7`:QjD}Qu'Z@CGdU%HV$/^%ooч{YdJ8iM*{BHTطtD R1f$,7گa*}0B"ݸݟ.U~T~req#Rc7}zVZ?A;#9$"s摍] D~s+>2Aư ?γyYd<C/+,w[ij s 4BkʄI,BKД>Ce6<+ !jS*} Z'^IpQ]e2jgo~ijDK=dA^)h[% w6 X<PUT92}ס^G&!Q]yt]nC{ 4NN E -Łk.'ۛᡦ_zx顆CvW.0^-wBX ׳ JXńBgM\6?JÂ,w5͗8.Ҥ#*/i_B HE1bTEѢ҆HOƐ@T#"W\*uCِYpBECu125mqƆ4_ ڋqH&V ڴ6WzvC P*YZ%:T֛)LW(pV|M4?|K'OB)J'` ;潽 }Msˆ[:8]A{Gni|a[CxxQc쭰b9rA z‹̕@{%>^l8$jU u5-#% IIS!'L jp YOV! 6>]U;_$@zNe]8A6ݍtK2]-ŅK^-ŽFX< }dv YzaY{`+m|pـ)K=lND+a| :M&#DNj)v>Ap$j:_>ע5*>p$d\';l>ոM>_D+f=c~u,{z9“\1&%* {#Z/pmJe}E1Q,M˿KnY_U4`SP:K?nJNgv8]Ր,*k:?5Ej8+ <cn<;uE=}fuH=IWY)i&\LJ"Xܞ$Jö1 ,Zy51<7gX>SOf@f^e x%[ٝ(ھ,D_~}S8CKm ~~Bf0+ 5]aF:h;m]#Yezjn* b.#Q{G`a*,Jҳ8)ڻ ZX!X(nllOJ8~!F=`Hxs t˻k =s ķE!Fy7b/]FLs兡y'> E3ƃ+2tڷo&!g*ws)3qbb,.,'i5*:DM+VPs}l:Ԅ JJMu;] ږt.b؃}:/ Wrbb4'ͮ𒼽20{j0?'hԾe%M{w-`#=RR 4J ̴KT/( K#c.rg6۠Yť[ jN`![E-jIp&hvPGgnr@s2"lO"L*+Eʃ RP/kU'`)l+zXԸM6S_5?BF $a b_4"0b +֜?%:Be ˩-je $hr/$B#|1Օg5Uz Z.*A"=GȐg*fu!i4>zPK$A^μWxޮTݴ+b.(.F^9 ymXgV\jY.L ғt1B6)@?GII,4vH_5.l_ע1'Bm]>1&1 bs] =PFWT>YNz 4=v"pGQfobTyFp Xϟ``M4HtrI &dlO25K7[B_H&I.Blea"YS,0Ŝ7J8f/1:N|_},l_A[PwʾB/.Dl?ll'$M/uA3*u 2-lpNN"5]| <13i忖=_mk{THnr} ãu-;>/:rziif)1g!E= |Xm u!>h>XB/qm PiD*E} tDXH<:Ri9eBq7@`vbTC|9|h2ekd*]Si5 1 }: `u8?`v. 25(wE*+ ZqW=ٖ=q[}V.ZApN3(|gmpНc草LgZHvLU$\H1hqeQU:]0 cW&2S S!0pCZ}/yيL6DFo54bQndX]FRd޴v1[ݗlK N`&装gb@LвՓi7gvU''P;bzybP  N#m-CP6wU)޹e֞`2?uVf/LH ljSO8H`V9 $*. ]ih#,~Ģ_2$}0 bADrHKq< '% {ՠavʛ ^ZSU1xD|b_cC=.mc+/9|vkg[]0FDfwES&~l)U2G^kŴ$X,/E%ys?Zׇ 룾԰[RQYLsNE(/:9[˳H]3.eSkV(lo~^({ SτQ͕W۬hݗMuhh\cТ?$6yZJBjٝA[GU+@qc8ܑx]k<}| #+_+ACR-Pϛ \o`|KVs{},XbtDqDc~\aoߺ`r(E$p\ϳ'EQ/-ݰ{NZUVIZIX%ބ J۪ /N$nL\0FyriUwI4Yc2يr).QMFhB6H`MY +UCwk !4Ŏ] /~mt}W4?C+ٷ^[ Jr7g1y)=F9k@g8|X a,r+wK5d͡KdOQgUլ,I,e{dp]T 4d̯jl_I?վjfj\^CM<-o#ȋ Bsdڄ]{+k9Пd~u`"GhVJl;Uk+cUjKkj(,O\WF4Tt3.oE/W(l^X!¼W ґu3<i?oǢx O#84!㫿jXߐ ̾DY|,m?3zH~}9 7}*eN=ivmH%WJkϣv⥙kPk<'$-^ߔ{1rUl#Õ?ǔm&BN7wR8=Pi*w<^Neam,(V!&tcB7JvmڭR*;#$8uΝjN %[-?#U.,Tmyg-8``8 | RsWAd=i4y!V[n^rc1k;J5tg%tԻ\3z\p`3WKd'w 1+{2\);ג@Ffd.IgG{|vJc?rR2ʎ=1#ZReǁĝ@y|Z/sOeP<) iK'0y d{0ZrVnj`e.F#D(*+)p\;]_qU>Mk,PXՈ mVUVm#1|=%h 1tz'X|I~_5G-o/NUG;xt@$@=STf/K~o*Gp!_{8S>9vTp?B{SZf!Җ[iDNʺn"6"u:67N@LLN7UBpE&D^Kc/'Pk܎-XRdg-qC[ mys&;gNݪw)[7A|*/Vb NᕠH?Ca'UԵ纏5ΟjC6w%"XwVm _;g6N(u^Ml^@Ijl[QCצ3Ϗ^hD ,\ը5?.:j L}YNȍ~!F y}IxXtLPs a̦b5%7|-E.( ѯܝ蛟G HM_2Y?C?tLֳſ`/LRҐ6oG2[3H"z\d*K  Į後⇔ړH0ޱFSHȂzͅ o%"ZrI iȊ'YSua刜&.q)p[8+rnt0\T QۮѮ+]C9S(s#@𔪢BuhO#ckHɽeD)HbHN)rGMs(/W pL4oN/L'ޏ^e"O>}`KDFGZl"2֎q:!% @ra1]tdlVl= {VJlJnE~Q@һﰍC`2hSw2W\r89J-4W}BJ/o&>++?#jck sK|YN2)zd묓u9D֔<|^C[p8()ELj5Q{^v1[s֋CYYaW4%~Ms8"8asR1z./[k }bFҵhޙ}ʣk-VOgUvfXXCN^U[,JVt]E1~ f%"s]sc[GD"- 8.m(b^ebzxpT;r+I3ΈO቞Bd^PIRkZ SV3˫Ij.hxz:LvVbPӃ?|izAn*pfe} ,pU^ƟCB4.HvXM- _ϝ:h 3L^ u؊poiXdSH=܂@!tA2U Kk=Ps@i{ҕ7,o;Ʋ>F2 8Hمc>V}#άm^~oha s_ngEA? a#B<qZJMÄ@eZ Cj C9z %:EJTcjz#{' ύLI&Q%0}.(jj v5Gߍ܋$TY[:+[mD^¯^̰zU\ex9ď}պ37?H ^kȼuƃCi% ,{ԖC4D_Z(şn4z|5A 0 ˰)K9ÖeSTi'I*jrϻh{l57S_'O^ EJN}!Nd%#,}N( ;q=%_Qij(\X7XDuYT"[o} .S,b©D30H\P葴qzҳ'nZ^dp" hq溞@d!<[ yNj1;:L*͛K5R!l ?br*t T͍t3Ǡ^d$6Va:;,+-uǝ5fbB" [~])!lO]?8njDQF#G1g|gbx4`X+0spLCԀZ=4:F{+52D tDI1 MЍٿѕL&2`Dsr9ک" s@)cK$vwWuifpb%+#d:nk=4=*AT*./tA%|_U6 0Kxd>j|䤲'tXr6gf㽃j TNgeА̺jƎ#MBZؘŚJ?~kU*` :ƑU\O'~ TDd{ 7Y[v_ 8$Razh4?*~e[ F/؛KMj~tiս"jG>^s^I\T9\|gmt'9T?Vajl.U{1Ma-.F$sx^WmVOOe0_G$]__t0n+3ɻs[. A-#XSFF%2"8Q *;3zEH!Dqpګ0uWsWŏϜ M~a\̘Z1K IFr^{`ӬlD`4)Q`E[Ύa{@_bo^s*.oWSčK2 TTZ-++3&ѐ`4Β7i^fVGw)Oi^D܀* QŘ08&\B9" -& s"_ʼnѕP3RNHS=9W9PQ.ϦG׋d u0@/ޥ{1 ־QL\\}Η~xTK[3KOPQkf&:j Wn_N‹جRh&Ă|ܒ#?O}ԅ%YΈTgh[7DHdɣgĠ3rn&{<~"DݲBGܓ$] j_ΆO9{'q !\9e@m[E(CJi8>j ^~s[ k`4%Az(#K T#nSmD$6|53-^Ӻ`Szr&bF//\EBoVcDsx e3D&Uk۵rz<1Tj[#/S5fެ=\ŜaO<]CE|y:?-3v|x͆(9݃~fxޕP|: lX~.'gzdv1c8zתK)4ޛ'hhdGXiAX`ByY"Vj۪e8f R~;kH3d竕IZLŘP5^JԯhJrH~/MZeɼxUd\/ыވ8'~U{g'hZ(ķ^+ -̒lpJ6bR[Xc!)zQx%޿ۄ=B5s 6gksnU||}7c~>NƖCrr]KsΙ!;ab%UYdE by(v&OYj<աG<P*]mVN7k9( ]1HXB-$&~J0pLpb~JۨyQ9ӕD=*q</"Ȋ },ࡿwlJiR9d8˽s.Rb 'KMA-';$pSKEd/1}7ӵmv=[֒Is:G&/ {C8yAJ{iJVW<JGח#;bS~4}*50|Ԉq̲*7)e{ lm/!.ۓav Lw.TwB0g܇T8UˌNgM!m)(B@{,XnV}smD̩rjS&G']Uia藘bLϺϖ|;^B~@qYG1pFB[, .lqT6[C UeJM2(%,mGSI8shT y6:Y6,'(+tvۋ^kм:"3 b],vqa"8Yrjn!0'ɖƁx% %;Wo҆sD\&nuf.*s!Mc|y}`lGSn,<%c1ꔈxB4?s>|;0F."9ߥ4Y u)m"Ϧ(3$)%s"1i_2(r 4=&[-Q(-KT`tʞ{=7^E-@M@x\'vҵk:N>[&|PyMԷ뽛N)ntw2c,K#/WH08 Tw9;d@VUtf@p^y-GaZؠ |kt[9ψrPUjM5v x7,Q.%Hbtx&gu Hz=˸`LQx4f̭(9-K (! }Ӆ됴?˃HInxWXKLZ2tpiЅ:y=A=oòQUD hrk ;Q֪͝}W7#ǒ8{/>*bp?En?:+x&y 0-U,\sUϫxby"hEN۫(f_9xwą?xѿ}"zR0fY`_=*CtBX>#ޠ*͔J2F[^]igZ8xh((9ay˗%AM.F1rrX\`֞iٰZ]$:)G$_Da"( soN aƫ m}2-kz660\{U`y!6axW'vILC`dbϠcԏذV=xBo_ 4C(^w6*DƔ б{rc*8p{j0Օe!A%I7 $Ŋ$Dy( ڻH(_\fD (i1'ӊZêvO&E!{|6"|=Yݛ;e2vpyAuTѾ!6T~ w}`*pE>ܝh`(G W'Zcc|9ߒv2G'D|,+V.g KlQ z2 E;Dw]'f~}G]i7-b존cuu$ _iՑʼn|{S2uD_zSZ9ֵAΎ bWJ4o(FcZ67S-j>~aZĂ-""M$4\V`tmzj13%Kևb0\6~7 0@rl%Q`>g;m6U D$(\e-XjZdd$-*OpG- cPÐ$/ר-T}DFѶ%S'|a3 @nY@36UlP GKon_VE J #gc2-KzDr5hʶg5Vn~nAP %v| $O:UATni/ n K {{VO.(Y eֆO< " @ies`]ufh|@|XX0aDt듓0Y;ԹjlSٔl24 )W5}[f1R>C;C1dTa`ǣ%P)\_DF6"iO3h9~gz_ ]Dzu\2 XCߝj,N|L>8#hvvk* 9}2>:vdk :hH傞ZF!)hk"eҴ[FC|&m>b:)4Af G! ''!TNnjOF%HO֌w ;4{ڝtL/ڪ&o^9fk&^ 3 7fd*\*)r60*AaUλ`$vb&nս$@Pw!OCvل&O$àK!gQkmEQeڔ9®vu !1EWm,b2s9ghW3v6P0B{(Z2l,ޑ&TF>YȟKCvYJ}ќ1.KQ% F= g!gYd+5BwScvB5>|Jr2ݫzD ,0)RO WD+,D> H\,Z"hw}٭SĀR*80 O{D L\]R|E7vR XuKwk74aīs<?2e\If-.k|2mo: VYHt=PglRS$ ]٫ O03`ϧA2{Rru =-OP+wsPpOqJ<2bA3`޷>B^39 \hlĢήGf_vOԲRM#R# ,Ak@WA2 4`-\{N(q5an+|@EGn\oAooMZ$uz9pCE(*Ї4I\?#8],e_+oXPqSf-H]ҟAٺE\o*MOH ]m$HW4kUb{JاtU҆&9mJU> '^^gJ:YӨaP5g?*Z(yשvߚOY뗝]( bKmzT7'XoVb/2^~GŽxhgyh:z65=Vv/d=w VT#JKuO" n[f]ŏ7䯑e;c)q2>^i,9WB϶%4?"J1#ȏ<%k2jeфK1n*1nYV^wNm.TثzbpK |coG}/H]x,`A[g8cBAg25da_f&fʻ ^Hm$B¾x6ѐ{ %15 4=&VShc(TTrd0w梔* !' 6^x!b;ޡ!:88G'v};pY*U\2U Ar dӫi6EpWTf,~[u-]9O~$3p==^lϱi A΢V V`rj|W^ÚC3ՒXY%fc!C+RJi`;9ͻb' ʘT^?*Uk!$jѝnsWOyCi'Ep?0g,'L_$j0`\$ę\:~nSEwaDhT-y1YuXJU %GR zK&DK @A?-XiZOپR9-> EFȀ+َٹBFd~sp[ r2üf,j\@22VJ dig֍K[5]gGYJ3l09dT,[7 .] @:{B=tixߵDCP,gn3 QЯkmp/l}g Gp-oe]rj` d[A6U1yfWm@_ސ_-"NMC|# cd03zKϟM!8CBp U*y>dx;F:h&Z~C=I @ǁt M#C{1MUR̾g_fIcW0hjx*J^`ja3TB%[=|v^b!*gʡYrEj@5*.2HpM" q'AW *}3,+v㤌84SJO2RU]- ǡgiԉ1];;C3qdۀ f5gU)4Aop#a)y>/C0։pcr)z [kNa9r24:vy'׈vV9+aԱ^^U$ReuLhӅZٶC;p ;Dc+8 \%a ͜DqðiK6z4˷)n, \(K Rc -ݖaXǫ;]lDDn!Ցxύ|d/N4_ISwq2 oIzf'$gݶq.gS xC ^okflòj2M=\=y? m "Oc"*(⳩iiAHiRF3~@-cz ~U,+OXGg pd`tc "E/( ؒy\LzzGZZ[49] 1b?g[z4AdhzIR_0]FD~e~3%IߛB8u*^^P{ai|մIZ%hV TSsRt:sIXP Dry6P@oͺSfk7BJΠ.'@ޝpݹd>oUK4{RF~ͤ4糖Ph9;μcd,Р+3^)X>x-ɍ=f }!z[G'dyҸ#msy mǯi@0sonB ёRs0^El.+l9vQwf†rw 4HF*>QX 36:,+>ӹCҘf-kO*7yuC b弹" MJ:Ou Q8Hg 8 x5~`>WfYjv{X$pzӸLxz˿5W`؍^s!6D2Yh#jAuu8>×=;{|Klo4B%_*X4pCPFjhx` â~\; IPre7pJ' ՋXq?C #MDq/A.LGNf,):V9L9M1$8Oml+e=s޸J1XGX DꯇRCXѸ5z3BJ4'^Q;}"F5>gX*ű0#k*p󫜂`DF4N"Tosj4 ֋[ /1BYۮ\fjx-j,=<3CzRh?ph/.Uz3<{<>cNq􉘽Ep.Ox7 Clu͈XVġJO/p!l=A PDW.,L+R>P.P,*!' OXSq#C~5F,U Hzfn ތٿ%)5\z4JpP'؆E (:S`4|*HWbZ(qй0p$^"u/AU5F^/8_Ve̛5ZJK͑X|-8>R(0PDicr\FԪ2ǡyKCKy .J3!F^2 c,t}ب`COr@L|Ϝ->2{.޴r% ͙o=/7- 8)t lWv;hI%P\f.'FzWs42HRkCJ0%Ŏߡ#/Tx2l؊]O?oe%.?}EK=Y>!-W%`` Ök%$/DQaRb ӚY`MQ?E,rҭűXYoF*rE1m*6X]O^%`[{6&>ˎAC/xkѻ~`Gj&B{Bw>/ 2rY@Bx8ulچ;b۝,K9pmd@M!tU8$`1RՀ6DuFaOoֈsġ9S]m2zKrEzclzzt" ?:F0^{=OȽb:au걽6N kis]\F4v?eޠXO$D]htVrL aqZ\j$.y~TL!uP#ٌKrv`HJXAȃ!H!Rm rSFT`?(qިL{M2@c\ٽ,qz86x k` 緟$’7p1xh]Jp%loWa3'O]98$~$=^$cG䣱mxJm$ Wϵ%Q{zwq{҅n)z}XN^Uh i{ fq]Rdu\Bj2j Hzt 7esKėɕ5*dͻn/] q˻… JoVx>VIӨaАh9i3;swN ٝ?tJYl+:KҸ Ǚ(}YS Ym(F k4cCuTIQ(e_6beJ]/XX$93ܟ~-ͨ{iN Y IG@_ N^D ov0dJU%[ Mg֥OMaFqLT`;u\dR'hn,="}[(lb!J:v*ble}T`%9”}pv8/\§BL Mݩ.i]r3zFc鳺j}K\q.ݽq2Hgh|"`1٦o<[X[,uR~{bN?u>zirstJTc18,Я=] Adk[\;T::vn\vo]@) %As=jr)RXG_\ Vl>#aM1.v8;q&k2}tL$i4Wv<)i6$kQxr`5 ,-E0K>8:96uUYE\W oy o=)'tӖ;?\61&9+k}g;CfElu+60x١I秴(-Bk©MҊ. TD^X@g3d#J/wm7h-q nw>F1ό~LWg :at'M\!.R׀~s.>4J!<^lEjl ە Lc-&L"8yS*óшG?$RەBWxF͹h2̇hSq70V.˾f=oPj}"ڏ1\K2zS܀*6I`Hdze&jxlܝzlv`ZIzݎfP}-Ύ*kz Å|K{ Qh5µ9PcѸbftT 9}P?@J]R/ ϢN&s D5عn_ Q|&T,n^7 N]3}J{}7t]b-O~lvQn|I(ZPrPgEQ X-eŧ| R(J| >K ۄ$y>5m0.͒uޟ4M,R#ʒ~B?E9 ,VN8|Y7C{ҺO(&(؎qeӝأFb~`Y/l7KJSlwKВU ",Av:@/g )tdhUMco˘6(ǂt.¹.&bG)ZnڗͭL&Cǿ-Z_i{ Ϙ\Gk#U TZ~o(2xψ/s\;BSrRHJI֢(S%d\֢j7τI.uH]stKoH # lp7%9gwJ[\U6 wl./|.SH8 Gیu(K_22!yZKsSRA7Z Z3yP'\c"`0.#z6hܺUl.r X8x&0[sXэ7#ZknN5MAZgH~0Áho!y}9t6@_ 5"X}zHmRR$?\H u6/I.05͙I햹t&Xxi˻߀jb8(8T80&~<&_QQ:;Q\,OAil zteNa-r|u '.H/{ն;}cP]A.&fsIK|k!v%UGSꕐ1[ ,ڂ16 G=c MKĔ=D u9ɇ3|S/[Ѳ1sy'Mj3RkԏKAComF.Q_6JXܵfqpu'?Ghϥ>6KW1A0QV׉m b4cc8#Ɯ,zŌ }9nsjQ:ׂ ugTU' N4y$9Fi 1zE1Zz&]:ly49m zToI/ٮ84PIÍ [ㄮ\s֥KeiWRk8VY/ u^lP(7t^IMDS&|s1R˳ouO6st8]0MAKH?(!3f m. r=o3iP e&q¨L} ^\tghEa' DӾ2f{B!l~8 rOl4_s׋{vg Ɵq%2᱋s1mha{ӒCVw]Fb#vY+<VR+3zL"&TB?u1YYGfl,Cڮ΃tʔG"L0ܴo~~ѵvYrєC݋ׄt1&:=AM\V%K䤃b י>Td$3&83?'Q_uC{ K39%rgP$A:71dL ȈI*a+FT “Ar~= F3O_DiW<-1)p;I|W w]{Z~PU:Ǭ@ uq=P^-=?BRGCEu"J(H\6!݉h8x+ZZ 5&3AbZƆRT_K35%d;8w *K^p~N+V˧84bSu &4 A&}ulV!mtkpq)ixNN$?ǯ&,tt) Ȝu7 lpRL ŏT^X]V}vUHt0Mድ8lz =WWfN*]@./R+$]r}}$|SHGYD_.)Z9p%tZ~Ĭ[`VLV*'nb`&oהI?\Rj}KԛV79:njd۪{4[4$]QS>9LdD=~A,0JwZ10c6<7 Ļ]ʂ-lVqAsdSaDWwh=ݧ 4J]'?p'XwH28P/xo v-I+ |aYWfrTˋn]U[B&-؃/\ɌG3ׄ:7Y!ƖO1~8]+KO΁bē.Z#BOnŶ_Q1|4kVyugQ-ɦeaڬ'?@NN hG7?M MxJMQf\٨ih$nلwr us_u2छsݨ%nڔou&h>h FMiˆ%O!rldi2zRg=x).uo7`69|Ҝ6 \w*h: 6 i,)U9&|%ܽo7I#Nvx[K Q̼䗯ұFi1!zo^f3&ڳl/ʜ.o{](XMxd 'jaIn)MfQcEM+̷Jli[a: ,8qOsqÎz ` [LF7*AM/V;M?@ ȁ>2S,a!JZSٴ3ixO0'R#{;X ?˪#@ k3t>G(l`_=W9DC/ѴYw].͇RPءVPx HuNT()(}^[PKL7YNh\'u$nU9A+_nQ+V lgwiL$ʴJ^06속7RL%P|f6(76מ9T6XԻBp ȀI-nP-:mZ5{**>5&mfZdBؗvmd]荠qv qn1ȞtķC:18v3* TXbTZ EԥPWNئ?rESS@,45w'  7kIᰯ4s;G+cL~Pb&u!>>xCJ1I|Uj37m濉SWcdipG~<恅F4uD˩!h]v2Ce% /GBeR.׾ksYQ/!z(6+/o(N?k1(`qRmR/8Uܲ^v396C99oE R8TJ*[zp^*m;)*ԭfCWxNkj(=݁)l'"JZeYQ{ ^ ʷLuY*:#r%P% $C^ŋ}ݬ"c]$qcf*.4ٱ p&ˢI*iemz-=]7ш|bufRm$)@e0>T 6$O$9A\Boʫ<*=Öhn7;ڑZOj^95$o%ՉwGX60CQ!4hYŭPJU0kuY/x|SMv0 dHE[痸"2&0_u$Jv6˪YO^TQǹ/8KF*-Q/aE GH9jb %:]t̅vQAl3 ^ƨzDJp)O˂ Ф=ei\1ԣCʀcf"w;p^e@#z9:ʞjW q"?"T~`ݳZNfQg&j)'M H K5%2|?9MyaUB/Qa¢ mk *ة}MQ$f HFO}e>vx934Pxe3ԞsgIH8nԻa 2ae;tf,NvҐNI3bFEp!XX6"3GG _ +]o.tNrH 𦟫280<׿,{^#rp >-I-ި8(@JJS39"n2_1ZJqgI{!9ép֜3D'e~/90p_+]|Lݣ¢oΐhv,eCU 3MuB?T|xippXF~_='3K@VsBY۸H؆AMhNw3:-? 7H|S ib|Gm;Cy5qZɿkKN([F&DW5^v;› z.aFIN3J>9h츩r)&0*]:6T{}&s_7ہ=MlȼJAx3U.#&[ 'lU$%9Qɰ}[#I֕ױȀS+9r6ⱑ}7NhwYNOgΐ~kkGzw7]_WOQżCx1I; ׺~7n3HVG' |BM+7ܣs9Zo t5R햊||^x۬&i'Z@{WJޣw6B+콯5Ѱlq/zdLAkOpuY`$|5Ĩ'A{xp]`j7)\Lhv?ds'xJʈ0uaj׷\^,e'~8VW;n++kF[FCQ D4ʽj}9FKsu02Ѳ@Y԰&|ܾR=jk,sU4mI 7!P4p:e0fȸ) yR6DoDϭn-X}Ei-qC^h$nXlva@m}L򝾶&hbhtޜ"=[ⱶQʠJ+i '_{ a̠hFbT`[Swj& JVJSlAֲgKiT> řGCF' fC=_`vR"1?Ý6l=:g *\cy~C۝Wel]{` JY_ -Ԋ5Bۗ&:1SI-fevDypbdTav a0éc; 0izV!LYF Kv%ur'f 3zNIł1ab>JȹΞ},R dX*J}] qT# ~i:_!bd? M#x=EN1%K >+|jm/p!Edk(h.:ˉg[#X|Eicn 4W>,2דAw)2I/ H!v(l}.J@{0p."d3VS6rQ``Kb^JQ$jr<r z}.tAN J~ !th X}TTJ&B;2Dk\.HhE{+|+w=A={R#9XN߃c#T.:DP?jj3i"MG#LqG\ߡ2oחyhf;!Ó=џCKg&XK"[g BׅYr3(h`V$F I}h,00ϸm>"tM:WJ_]c^6v`aȆ߶p- eK&:`}Ev[^DnՁ,گ4hdSO;îy݇jfxF*=R* Aw^bq3Hx[nק]=SZLѱ| .* BQiJB~mz5=,,/t9G `փʼqT3,.D`ܐ=Qg+mzC*#q/>lVy:PmndPCیwͦ2.zrJm ^!OHcSXh:YEc4F;C7[ nntyt@4wU<@XXhk  6j|QwlL0*7~F!^UXa_Ez ,.%[Xc=E ri BAN9?92:6|ݽF֨8n뿄 !Nj.yqW҄|=nT#i4*;ݏ؜5}+HBD -<.u֣xrLLhZlz xh'j_x-zڙö]e|;nB?U@w 2} 8=VZO)žPd;1jPfPH Q5cWd*DTQ1 A *eug?Qj^G3קP鶟ozz\/\&|Vΐ,/w\;`A:׹,pO)"$۳(u8fpI(لf/\U{ >)44Ef3pV҈C%R]_K1!ruppJmtEPZèBErP.0K|k΀N}Hp]%K]AosӛtR zi`!:T-nTmd;3?9eg sX`s !D~xNMQnNU '{Cͣguw`'"PmB i?!z9YvΈ=!/Ȑ+N?DۉBQ AIj%(w:b"/VKM?=A|x=nP(OxWYQj"w~_z$R14PX̤p-lJ~6],Dmr(Y}1)zfj }Jc5bT [صV!vTDwĠDsH /3=Du!! EOr#ߜ#3Du!kM?ù,މw~Yq5 :3{Kພ>.vb7^h=CEnSs)R%q/_UT ܰY7?x`y3y`8( yvLEt\rr6eJA >Klj~aРr$ԵIk]pMtaݩډ͟c/@Tq/:ޙc2ZxgjgOn1W(R,r=Jeځ]LVž {MU %Zb=Rhq{v=0kH'<(fq^ d1zG(ڒ7 -f[FP]t~UVG((Μ&[k^$Ώ./A63LsrPv2a^UEQ0s+GO!0jݚyǜ<jcONqt}46qHIk ٳnqPb̢-dNKZqN0`p}-IMw\". zZ᷺`o3򳅡sdyDDB>@hۑo:y(x-(b =NX,IYE/%t{l,u~hBFP'V"*&N3cDLna wTMzF*wV mƵKWw8%ѫnd G@/s.* uo5,1tbXՙE- ȾuR}:"]q2/1eh{.Rĺ8,CqP!|7cu${qOݦ 'D5L v_w+V&נ,?wђ+FCL= `:w<\ڇ΂>Ki벢5\`q2?q: Bh4b'ϩޗH-B-ᚖl!î-N;~=y7Q!zdHl&EQ]^wWsK]XLH{-7Lj$HBn6Eoz^,_5ݨԯuUMl`}s˅*J5..(ஂ}6Ȇ si#_D,6)?q@=Q^#e`BsLP5s#ŻkJ/px-9ܬ5}ʤv_e:yer~+aSD펞$,88^qVg]GiM `.w^Nr%EZ&FY Ԣ[7,$/N!Չȷܫ f /$klЏג‚MK G;;Ds7sTR}/pTYHr{"i"x̮+By!SN v%﨣 f8Te2W#eŸa4m =F;X=* o/(.-U7%1≄vC=%s86¯8 dg|$OPvaGn)a5c8D^K&YcJ{9HMBGz&O G'qN"nj~51)d0PLR ؽ#1%%L k(md eCn*H/h t*g 'XԜQK`ܣ/;b鄱J\_ oy3FEFzHw(B1*> VA#2w;$J DuB͡/,Ζ; atijE쪚V7a [. X &@sC޳7/Zx%HN}}Xu2ș&}7pWɕDTzlBb@&%E6"67i1}~&od,3RCz_RSU)s-B\8Yb_ȸ?X"^6yPゟMm9w\l@exqxɷ";\؜moixkU.Pq3)) G%SiDU7L9^!8usybݎ~=.FuAܿ7|:#k!A"5SrҬ `!ֹ[/IZowoSF6C<\P8j5ޜ~gΆJ}D0[1=Azn]t Ju{- ^h:áct /u<`o#NH0ޣry!"m;Zi*D^s+@WգѝNq Qlybo' +;,/#MO1s.=/$W~SgJ磞m] J^AҠĂJᡟ* }i@17QpG1NWE+L .Ϗ Tzݹ n{nh ~-_c8I0rlȺ B99ݺV͂gFEUp ;ݧC69nw`Zca aڄLR'=6!= QsYڼbtxܧ #{?'"mL <}c!}~n۳XKY'l]vHZ^h"3Nl6-Sg>C6q2qw_ ٠+|5q݄ ~S8xΟ2غpӊ믿L&N,yG@E cx3mħcO 4*FZRÛ*8d4`Qؕ ؉0u1&9%K :Ԃ̤ZaңZBP&+k`h7apbP(ضa>z`Uck 􍝿<]&uE~>ɗ! i ȹ@trf*`'QsHf]̵8:ZB~GL 1_Oeiۨ4gNR<^RjbԬ2,mtތfb{MGz7=.*)pI[OV4貢m)Fu| .Y9eQu[%42 &!N Al2m`qqZ2Z[[g|Z }wSڠ9nZ1՜h!.av:qмq26ӯ߽?_~WZ~O߭e!_'6]CG]'v]>oё%,nUw |udUqWP|ޞmbϢ y:|S%y};s!?Y[#oB%!z3qK*jX佢bQB9/M[?WMlmPMF-FC0`@b=*_ P5-Ve>WmnVB E87[`5*0V#;zpRjlQݠ+jvb=4ō]6_>s`Vb;@<(|͇b;x57Rh\RYMH¡j ?v⾋y3 X%hQ/ ,ޖvQrO\#GX;yԕ{xHtLQ&Ŗ`8ӋZ3l'/uWک/ʩ+[LT\7V5 \04P3yS lI Hy)7FK.DGC"/}Nq~8WfTvΜرAxN.;JlqZK `ZOsW":Q 9,й.K=Z.K6fuq:Pv!cy^w\cΫENg?iHdh*U\LHj_'J Lt{$&y\EZƧ`xj Z/#ǯ'G/6ޫI 7d9l[S3tתTݯZhKRTcX]SsY˦DQ(ѸJ<״=}pSätQv\kjBk96Z66X5SU1 .??{- DUEw4)lD!@b.Pፚ~ԡJҮӝ$h7`ƮX܅S$'A õYTiS{VDvumʶS?3Ђ噹Jo:p3[Xd:^8݆'C FFʶ[j*ޕ[ R=MvهkR=E8-T݁1J Au(T2&%~x ~!(!i`3<'[LY_p:"zT kyM:b`!Kǐj.!`o8 5LSNZ~@ε6UbΤ?%Ơ[u' z4cr!ʟ'f{o7cߒ݉\O+#L3ڶkv*=c'Ih0(]`VX2\a^W tdWh}0j$Kl6GmȌpĆk-ݞc5gPA#yd7U+.7"ԾhF!9 s<"m2Pkf&Wt@ޒR~ OjH?𽡈UN99*#uer><B@P BAk;f;#dME@dmmi `|޴`j'Hpag$U8vos9>ёk2 CKشž6'` _zJYK6 hXZIAeDbfѥ!eeJVo=ȩ.I=k8np6kg [X8uIHvLrC+B|hr 7oC=^,mK~ҮOBhs4P(A9ANky5P,}zXmb;˝LΆ_U?cUc)l!ӻaOpeIlSQ%i?l-m[$(1,!Ǟm7{OL`h~‘{!cV;脯8 .ωmgsuQ5WE|ksJj ʏO3J3h>l[ Uーן 0zkyMjN`Ģ j اPTԍe Q-]+U Ղ}%b^1}>`?C uMRRTdH$cUwV,+;Oe 5荦.?; Fc4%La蚧Γ]egtȜ瓵̜$C+5h'Aɬw0B&w>ma~J ?x3sX4;r|fiD)h9Sn.k8Jr.G:UrxeuLNn[@+Ţᜁi<B t&3 gg?QI;6ĥ0'u*a^`S`Mۃc덩}=Wc Ļˎn45kuA: 5orع6*" WڞT[2”17KI]GdN!b.qhHHڐξ y{|&vTd`9t[;B EՇB>nn7xrBIe(%!˩kig ]D G?@ОEȮC[OYֻ9c,hUnQHw<5w KsڍzNX4N};3V;IZ<^~gL 'L, 3M:AW Krk%<F pKiFC!x[e8ˬ,|Q]4YB=G9\5'tVsTJ")KB%-"t/T'~]aNx ;_tُwG@AeLB q mt2A6Gm,8?^4ƅ+^S5G7B)B}RڝOŲ YRn!|}XA^bh$q&R|Xc-*E|9C$e uri7МW[Oo_jXJtW[X8E+qBdİU՟c{-9֛C".0KZ!i, %w5".&|f l,ҞX 4^[6 !+Ш?~5P7 ۢG/708xPz̚3,%)jch6;Ϫi<4^?-ch 5Y\=,ӹq>HAE): gB,If%# 7PAVB/:R;o4?ic;K"@geUL#J"=202gDSIIS:9ujt3#upMt[UXfBP8 k$l4QgCů!CLp:_[apT1,o &kBz14Y;٧< gg}Km@ E`_+n$+׬̩4w\?~x1OMMب yϵ yKO4@o1J*ށ]r9D5oq.ɳC~4Jk_\׋cS.l]"}ߡuM$6TчƱ!7&/UB]q +vƻߊΨb''sa(<&N`F _)3 Os.9vP΋ vӹ 8[Q|$<7Zt(`>EUq@`>7*UFU8niGٞz,VW>{96Eng:hR5FVx&_v_}t.v 9^܉a7Ac)$nEICEJbs>QZU$D6E{t(Tv?ӽsreǢ+KoRd/D2bU9<LIq.f**d?y?"8Y&'6J I/t=aUNie<P@YϪ\A $Aމ^"0Wt{4l73~ud }3F^̬*= :#\93KIle$0O&ɑgF쬹m)F %]&NŇE&`67"Yc9,qG"\B }o**/C?.{guX`RXPk7~ACw =m;r]IAXH|EJ2"\!M;fsiB-j$nn&|<=u5_FPA|U:ũN9.h=JuFU0礼z^܇6/7qNm8s˩M,"܁_fю}Z1wpVD.9z oôJpKN -0 4?{S݃Sdqbe *n;)>@/# ()nc80i (CDP .;aoMxIpKpqt fpJyp.[=Iy| C@>Э q C<oʹ Ct'lU-echiHLP7*O}!*7P%(7bFwQ(}Π, ~1!_Vä`nUKKI@7&D4V9˫!ZUPs)?T>p V(á| J%Z+e;8Dd<}A] ͡{qUZ3Qtmd4 Hy<"J^ ex̌6e 0 ;`oQ.z̢k0&D hPYvqO'@I85e(QRh)QǹgdTcdWG:!(t.0?]Zu S}]h=:8RFc*zvJzQ2*KQIqug wR|*~f';"L/X9ۧzA;@2F.A| Q2m{JhF͍q7G8sZXnލPja O{q䒨8VWKL+8-M,@ovj:Ct-&C`V͖{bژB凭F\2tnrQPih(1#Ș[kcXJōCc?wU?䓮Kk^@>(?qT]]kxP2뒑`$~^pkkƱ"d _wJ@#_N@3{ǯ^Ȩ -RO"cC^W%\mvn`}Ľ}/LӼ\R7]npNf;n@K(n d.ho[3쟙]slNo*_8 3|7PE`BLQh+Hؓ7.v{'49#㩞MRx{D x;IC~wݔ>(y6rqM_vN젭w wP \Qݟ4^tE(5eȤ2 !kQQKMWaU(Ub>8[wKE`jq q'TgQAC^F*QFŁF(UUeW|=a5%(Ha):SǙ%n^1lmݍe 6EVTS**.(#J?aGa5MzBkMf.0n1(: BG/0.o&n9nbÝ'zXŠf6QQk:: 5~ ^_h&8U"e9S evzPWRēb;P[Wf.G{ uWMlFB s'q/kauUg(a5(5hSx27(Bw6) ({TņD GIOjUIWKdžmAH^ZbONU|,9[qͪ[ , ;{BJ:7hI-%tYװQ99?d =ElYf`=( Sf9e{8$O_n;Gۧ; KnwhrY 66WYx uz?,C]f9l\$ \F;f5N3^h;ĝQ$nH"@A/Y )LtZhjSkѢlj, ̀װБx-p4F!~9ռe^#u2ށ Õv mp-?h(n"68 ?seI#](4ѰK-4*SRn_硌FtӐ5*H)"jW[+7Nl-56O4}LJ ~qK  M@w?G },^1,W;&ģh _HrPCqtؕ0ZA)LdVʡe3uov)7;:y6ĕc|($SbtlL}QTIvg:j'2[(Nq  aQcelh> IF6^A<.dꖷ̩XW*m]'"I+Ӡ] !3y%{)RH>tcrC lYdY9{hB-&,! M~tï݇rw;t7L~E (@`ѴC*Asm2)#!iBeWp<7)ZyDؘ7y}>-emYUp ֏Oֲ |=;7b {tD3#ۛ08D֊2|j8l3F$Yӆ*M]iIF݅"3_#9 Ġ+UsoBc@fř08&)^-RI AS=4u,4Y˛ٸM F{-2;6_J `P;89PՏ3q5;mDT*׻v夺-'T yܘA”jӥ2L_x>^H.D om%m,TLӺ O\4`mĕI^끣TUԄO~~}]KM3(-W"e;tO9{+HƵLVNI{ڈw ' T&9OBRH#CZŠO:IW֑փDRx^))aXw_geUϫ` A+)839䟵:X do˙YB;*9mk6 ts_ L}#<'^[#y![Aç6$^-)&{B,GWl ۑ7x NrCj$fibi]nܿ1:Oy$`M'jvtՃ=TTr& Di΄&tO?x@Q{%[JoɷLe'2 dpYnϓZ&O 4sck5Eql+ʹppxn[]*)PAY ;Ls"&.` ᖟ!TzԩL~e^XSuvh q_huZ~H}aR3 p!EK.LZ%ӝϤ'ޒW%(k4}`8_İ0%.X2S\4WWXS"R)dR"[&qo7wD6wmÉt+`t ŵF_8R@UDYȎϯl1vDQ Dx!WPrbBEi>/vF?Ƨ9xŦ0dF↱ǏggXYUN=!1c7+b8Z׆+Q4uٽDDϰ5>a.&sF P`qd] Pnos.Y9S2nzɶچnrcȄZ'pͶnj`gd캺|q=VLmnN!bB.wB+ѸIħ; IJv$ :^G&SAϮ6#ɀ93id[^(~ ļQ9cpeFfpRO/|,h H+fs6cD=HAdkQ0kSf=tE3{%H2@P?w)(Rܑ_U+ &G7Uusͦc![hx9b~A3ho]]#6c|Y~e _~|? ) oj,܉=uAc[d7DŜD:鄊}mC>sPe=oG@XG ʟ-_U&$$T>grV-3')#7naU+BK9)HcWY((nH8vP~+<+]8u1xK )ֈBs;e ^6W!")P>筨37 ۦcw!keybA$^6v=.vfU!Gc{#gl ~On]-j@%4c <Зe8.a%Z(ѥf#<.Yq|ʔZ+#T~k! &sՈoP3'^D>((fEB`eXIf$vU#fOu5s"RĐu>.lKzkĤր* I`f6ʇ/?<\2XRN#IwSL'X`BMd :m<'='TGHX!7˴g!հ ?| j#d]~vK3)Lkم6O鉘HzkS; L{$\sFpoU*p|>.!1=ԝOך6%uy<_)zZ'NIDnw61}T) 5H&~ud Q*f`TiQu?`&0n~ L{G?ed2?8\G6~Fva,ny=tm}8T;sABg(]jl"/Hwa2gssɪQ2H^]KBѮO_xo8: ;%V$zn3k@#u`?,P Q}ۺC w s~!%~ZH3U0I QdN"#~q^ᑻkr*t9kN8!-a _.^^k|mЎoٓ z 3ł &"D \4T6tunq,ހ2)ηNߦX}P;%[fק>'v֏ox2>F™8WbIhRRQBZ?)h?pFEU010oGDOs| @vy3w. '.@I#C\! 64yPVwhȩE1ld%3G3=廔PXc_mib>7ObYbׁbiq P=@qW ;,!Tڊ irRmRSAdÞ_;A} -z= "<Ӝ[w*Q3ꉩY< ij4a vaъ'n,KVX/ogµ#۬[Peׁ .ma!tp: @ӊ$HCh0Tضpg-w¾uЏj1=s' 74["l>jΑ7UA+vo՞BST&9s-3q_Znڏވ;ei:=++PqC HאCO @2..BĹ2ꑢ3?`(ВRlmR\ aLG5 {"gw$fe<*c6bYz?i.h r1B[%k?xBё 9,xkQA`NJ9gzdžmg$swpmN4HثA! K6UAS辻uZkGkmlj2_"UKumY %&ߠ L|2?ݰTZFsϼ! DWc@;+hjOR0T0Ǚ.Qh@<_.oNC4Ri?x$Si22*_8d߳e!/4Ra7<0f9OWUq,@ k=&u>3"}Y}?pWʓW @0HEj8Vur^q!yJhK"&땖 6b%54?xDsWb9>:pxco#Н~tHUw f?Vdv֪ϧn `q@ꂸ+@8&E)YW*=;f}"G@1Z k21Xhe%*t#\{=zN*R 7Fy32vHpJ?YůޟT>(Ͳ)[* 82_Z-(m[WfJ[ʆqt[+&+%vWqFQ\Q{mܟ>$qR+W%C^">tAAAyB~&uDаRLSe"mܰ/Gy6&}Irm)ŻPJѴc{pn~ߵ%Om+(u| Rr:Ek&x.yjZڙ;<:zPQ.dXfH'Kvʼ1LK l'd;54kvב ԠVsm-Ya˾(G_˒sM4C4d2SJoUzR5|朓Bj̀ƽOyi;"']AnFg/k]RYO{&jhcEZ]&sp2Wxdzf0Dhd%HW]S nV:8`D@6-j`d+j񃬠g` "8qڒ(4Y RC/!a*D!~1Eq,$T=Z*\N_J1s!5O&fbϠ9(&,}Hhz空Q]3Z:GRV*_0CD+DMW2r]'?< Q%Ԟ,QJz,\UaVŗ}dptaM]VH;9UADO7dWV/ffRtB_YYQpҡNI\xʃdsJwKع5o4%9€Ѧq[ j"G3E2l¨/찚c/T4R u eeq!OPkfGe#aReYzX+y (:׼~k9)PAoP;Ů03: *QQ,ɀ%L^]VkvD!~+߬Affkd ";4Ezy.getN51I8KH^ʹlDb%ص_6*!!?co%Dj\TP7ݍU95i"FQiav'h6o#~NZ0|6F) RoT*B 5FO#م؂ O48ͧ}02vŒ!8혬h^@ AOcqㅕ,uI#]L2IlupR|_. Vz:ڌ(hԼE쓎U. %Ci"~ᡏ~$XJJI9[;Bg{Lٲ0 =<$&[G|@IcCFA9\-, `pπiy tDžC$N6](7o3O0bI7l}JxNIG -"4x>ɴ7^ Dgᤰ_]y -u8N,*̅Ӧº5\̝ ,+Wݱ_Kl%q º^5B GP/\F.f -776j򳠂SH˃ʅrvDd 7‘jhmV?1iU;^',|!"=sUyq ^[qMQ$XQs]`:UkdX{u6H `u;jHm@g3ǻwh"2QZV`wtՒGDHN2#tt/PW\bJS~fG t:LШ,|\"Di9vKoy c%Uq#(;˘:FiE۽@zuཔk a#*]~uݥp ;F0=\*_l8фVY kμ }Fp2G|Sk+.{Bnmtgb{ CNBpdoc:_#?S۫ܽ+ zua&6={Bh^m`7%PeW)I֧5/co!BYNoam+d+ RȭcPzc$1^IJh]m4(t~/irsv Í\b0h9E/p &~U1sOun=CB 5bǻl],dD0ʉ/;Q`Md63S}r\ܷb7pFtM+[ ̏aڃiw"%߶S?dr_HN gHh9(MƄ>DU$\mL%aYZ]X 2a~Fh}X2,WH,nXjX`a,O ܛmzwP]<)4R( )q* m&prvBR~Ict6m/TXGC @ rIjggo%λoS&fo3),{ $ *iٸ$Þ8ڕo;]mH@R8騄폣W"?C2)ut!%"*dxI˟lE`(JH|P1b1\1VP~/jTU4~Ke"VRbFͬIuxbP&K d8V_';,7" 5?G5v*`X1qzt$JpQA^k,N=mb48{g9 ,CǾCvPotiPT&pL5M|Z0K~qI^!уStLoML4[z%}{* zKvIC{)JbS+*އWQoL| % R1_<_cd_L:R (ͳ,}_I^D0Pw8娈l# [8@TpVL~mE*~(SKDQ5p@MoȽZyaɒvy< ԓvdas ̍*.DW"$U& m.NΓjo— 'yni8|ERfCV.n);*Ʃ Djq ~?c؅E~{2nMcKgEJx̠&ƈ؇SO2P>D/< K%Cx /rYR&#޵X96]aGqum_ָ=^&LP_0W(Y[%aOZЪb7m_ 'R%Iy=5>5UJmmB#+Eysyy:tp2LrhK1YR>e#*0 9TňCuu@K4?&Ϲx)RNr6&OOSe=2ͿjSn8kVszPC5 M Y Y !2` L8h5JN"wtNe&".>$~r]\]S-P cjR:[Gx\j ) $#t+j]Vw@돦mi(_y^En,1o([:.?]| %3Q=*T4:R)E R |EU+҄#6v:*^)zq}/PR {l3u"77 6:s];m`s-!m?V f-,uyj2uqCXLVV]Ψ-}xNy{ߔWU{f_VԀ?O c X[px%+!M`(Ԩ ~1B%Tlq,>6z fHSs,\ 0z_Zֹuby/9Qz% 6A*0&#i@cP}@d7oثՂmtI|kGb`APA< u2o(~gMg i-=S-00f]Ə(, (d+gUg>ːM/. !DQ++k si$_Rڕ`>cQJ)rvkIcxY)^3adn{fЌ#d&#ҦK!L2[\Y)zJ\Y 71툽c'4|rK?fSxeh}E1Զ3B z0p"n .ٱ:ؐC3R4K&qzL铧RV;]\x 5^X*6^HM2R8}Eψډ-CLOWO;uwNpHZWFLzqC+ -[ kyP0}7A/G~_|r`g)xճ/B)3xjs! )/cqZDDB7|Rn$0FU=Hk7/kC[xNvTʽ ȸ3' ܈T8{i$\2U\ .s qyOed ^.,G0H M Bw~ mW1Tv*]",j/lٖn؇ܮBdwl[Z_O&EwNНV6Дɫ+`Xʞ{y4ty/6;y=ʴIӣsqViK^pʙM(#É:"8ՆU < 9ڧXn0%zX)~K&@ *`J͡T}=K&o V{K<% O!P P^f(nŌPull>4=Z3Ue+tC u0M0| ]ηbCĦj_ yXi.,Diycۏq8g-ՈCLKQG\8~E͟?|IM]k ]w\B5:rũP:WP՟SA0Z( X(sfgt6zg("AڲC*}! uQaDZ;EN!b Cga=~  ;JKQu4;mIr6Nx@6Y^RE⁲4UASAsC^2Lg_us4{q| 3zcεUlGx7\elec%o83^y'tsioZQG?3!\P'OCw -X#`_F8CSqiH6T[d,n 1ŽbnL7Tsj%'H3"p#p=v8@8L!424&:.Xy<ƨ#\$`0#w;5D#:{Ve-Dߌ\3fz2E)|x0V9V?.~Kx[mҶ0 c(⤍4 Ze>{ ǕIXjȢ ;|:G%?UX A3#1S>f% $)p[6!b}DKU>4FLU3\-(l8읝jVL:Nz<*Q/6G$Tݵ2?R8g=5tX;N_* y[RЗ۟~z!t^@戜UX4'~s#gI;PP( SyF1kKU^ΖG83RO,X&ca7X%(ںD1ku6HghDyFf9P L£ 7 2`Zp/X 9vZtrnV(⨂{\&[b$AVꍸi/}i<Ѹ/@zni?`o'5gn\3bGT`sic4Û W+Z.0/xĝ[hN%1𬟍,3Ӂ;+4 tKyc)PR 5gĽs]QqژwU'jf 4ua#T͠/?a2%F|Q<:>6x(.D;E=><>1Q)}I%Yĥ=:z!Xbw1yNr^6z^A8 %\ QFKu(~_p\Ђu,˘&ySA[Z^Uy z 2]2gl;96OE4I| Կ=k~3vZD?d0W"{?Vw!%&u5| }<IsؙWK3.Qt{['{1Cu{/T4B'ج*ܱtc y!I$W;h܁teo0KrcRH#z*REl%qӲ7:.Dʣq?$fKQm&KʬiE|ݐգ&42Ńx Ӳ t©'hRޘdȖd]KELl`o$x߯ YC\Lދf s6l#kӯp햷+"ipw*p5Y.a{EU),a~ky7m:?i^[MF=p$ean6,_)T\3-+y<3~Ąda.]6\1{^nrB[BA H04Kc1}&鸱=zy]}+ /Պ]G%5:R띾P\!*£e@)#%:50] GAz*+11,p3M&m2ije!"ɕZF/o_YI٨]J -ʿ%#gx1!J0<]`\5P<8X6݀[5R g=w!7z V%"3A࿋Hfm!jsɔĄr<|l)fb\$iq|eJgsL}`UUGamwfp* n߸Ĉf*$|$l[G֩ d5;VE߻A^ZTi;iyZd-~4:Vffα-Ö5'cs&,"zr Al-4+xTn:V&N\E͕< )" )Y{k#PhR" | <6"v3֕\q*y| J-v2 pauj\_Yqȷ\R| >A1tE\n-I޲"$qr #5/AU M8~,3nB{?hheө˼5R4Lj 72z8GcrYjr_ 4SwmѢ;e6/ Y(Bɗ$-' ?s{8yIh0Tq?T DPyJ駡p'T dBc!Qĵ**}v^̐s1sV~El_Dڐŭ{>n{g $ qۯVJ2؝hz)n X?д>]>7gf6g׀2aV,jrƒkd@b mUmZ+dtǥjRO2؃8"ɫd_^j1} t֝$Jf[%vmÏ1o2$[Z`C؄vDaF6P<#K8ĻlC>ܱ5_ـ3B4VvįOlJQ*/wRP,y, pO3(<"2gݹ3uM:B5f[`P2E!5q|FH|wvoLV<>墀=]6~&MuQFcZpDnOgzp_l >rW<~^0:Lln=Wa>MeX3b:0I2ą5*TnRݲM'Q0ۻM'%O n=#/z5_7R՛ZvQwEނ)K"*tB߃;3W:oZ~5S>DF7.﹢.>ks ϮF…A Ee ]bǒרl1xTfOy_,/䐩-R^[65Z K= }H!;W6$tCFf(X o?Lzè#ri@@%TŰ;9: Ra+LH\#.BmʠATi흝GY+vxy4^NKʎw7Q[5s.P:%SA(7W9za*kP+s/1mТog Ba*q?]aJb{΄1:qx/: 0PP͟/wQ6DQE -SfR`~ .%C ~ͫRa7`Ɓ,+E۫:U6=X11TeM7sx7^>;epaG${uT[{/W漩G[]%w~Bɒ+yuS^*#.xP*X]ҥi_TO;E$)ͩ|"z64sPtT=VI^\{bL$8Y&hIFz":oaT:86jYRʺlU=Z^Ûq'1=`wX%1p,ލoo6 WjaS.+$^i# %+ @zT> 찳{.s׮XD2ѯ6k_?0sjΘśz8h07w#^; E1?Vo$_ b+,l '<ܻ2i-b i]|do(a{2f "#c6߬swַA0Q)Dɉ<[|@%i D ~+|%@܄^EWhPolBfM w5vIQ YXdG?!GSkʪ}elMcl$oTræ9e]P]mcQ.fLElIt@8Р.o v vćTĒs q]ঃ% ,ڏzDܙDպdEdȁP/~s0UZR5jf<5_(̄eJh`5ݫjmc +MD_dd|d˨: o7VܗoIPGNc[&Lhn;NnH>e[ۭD;^-.^0Wx!_amJH§`(  ?0~#yUqn5)Y}.$1nC?|k+@S(n[}[+}wȊ ` 4UB@:ӓLIc;+hHf&±v^ey,д"]2ZHaҵ> }df:)"D!Q%AM ,Z&N6$`!`8J5f' ʹHӚv-[޻PܩzəGX¥VJ 3bҲ"F'%]~#,5kfE.GTLfSW?t&.H!}a=>M7-WίQ<`^^<͢yxA#*Ϳp_E (0lm_1ʼrv3dIH-] 5l ^} 4PIN\֎>j/2Io-?%-UIח" 'o]%{ ݝ/H1Z>ԅ?}6Tk#,} \ef`\X"ZO W_ݡp rV㭙.R؛[pt{UOjng ri2Di$8NyQ+V \>[ lG/C3ٸ'zQX:VT%;΅X kz]+v>t1ĐZr0 ^zw4#<\)/4Z6&v{?h Sy$D,eMBSm%)4vxpMm;ڧ1rv-$| ړ~:1]6Sku!Pk0ϖ[+r~,.w{Ӯ'X \H~乯ZY0l+{PnfokrsB OMXK/*t]eP{QIg(t)H>X߹I,P! KeY Rn㜄4j Rr1z΂{F?dy\:I7l !Q?7x&[?բ6\g65ZlGQKwBo? s&ULnZ@ jrT!qE UOCAü6̔{ (1~'</ 4(|uS%K+)#`LgUg4d8z ɿ${ P?'/ۗ2카:$Ph4BͣIWNUtwR( Yza/:Y۾Tw1<uHi{wa$=.oԭHA!8s1zl]*Y rj$gvHJ #ajQO2{՟PTly8#^i$Pn(@ s3L,㵓%xpt&vﲍ8z__/鵕Ȩݺ" 9bCς1~m%- ҍlQĚ^Y SX$ t\HZOXgA[b'6&MUs, !~w'\BEtг=i=ph"3TH C6FI̦㒖βtk}(:αgN[|l`ks̹Vʈ F\7FcFsZ?q$X1nzPn׬2ӵl}*rT#W ݧ]5u R3޽bdhHt0ŸauX% k=[WHhM 31nJc(ShzlrzE@GrgD-(J*Eu3K$ 0O*gB\'С§)?!Q*pK,'JVK<1DhУ!.~L$MK)oز? L8ALl"k6k ?Rs)Miw>~؋N .0͆깖WG5M hBBnAM&x}{9l(8tm#g]5Y@4 kq}MT(>wt)@XȤlKԇzb-r.]=)#1sׄHx'Ӭt8bO OOh$@#]~2NHHBhs\0T$iI]tqn8b7t V>a`06Rf(,S4U6)m|󁽀 .:9,hX-SY—GYA6jg!6譵F0NpD ? YF^|0"b<©D=\"N̓p:.:Of>\9_?+ jPsT#+&<4@{-(׹zUp(0qĊEc8YгH3%,'I*0˸M?GC?$<9J=͗dEn몽/UX9'wVߡ`ثwe]L4䀀dU_eC#9*kƁ#9_'eɢ#f9[$kK<Ԏ Jh#F \&- +&d 9\ދV]@ߘ[g {u l Ni~{dZ;ʵaz2f5XٔYf? H7mxk׫(Ҟ\ `К.dAfU}n*Ή{}vpTT0Ef(#"I5)YX37V[,-:,lhBY߅r;F$>m1 rwfX@EB[hА8zxCiZ$p h k#1ѸC:z*cZEBD, O3^a Śq! )MiTm΂$$n]ίDoimI ߚq=-Om5 8^n>p* ˻Jᐒ6N]RJ.MWNqco{\_7ـRqڐe.%'e}VmwgZ<&֔55e4ØCbÖ́g{Aco $b]$hnǠ7' s7`I;Y&$|(RZBpKAGKRP1F}~Ƈ :H$.. kM?ĩȦQNiTI'P:J;0QI&k]]7ZAD7b@C'nqī- RcHUzǻ5oW2 onжT*ۤD _)Jޔ{_:7'0%n`KF+Xx6V+lQ^ BNܜމ6Fbn{<\[-3VQ!yչ%-4.uAnd@n>K6i퍽De_ڊ@ 1P[XxǪ! PtRp= jCk"HE?ʬ ڦG(xE:וO""3[-- $|xCޤ؉yq]K@ςaYAAY Ɗx[=)ȜtZ{FH~T\l_AiS^WDbISp0R'ת#4ΎzPtac:\"Re5K&H4pԹ~\HӐn޻_ nrW.16,%5PhnvtgkIHnJ~j<(C+bIIS7wY;6 _ =ɵ.1캩,Cunl(3ew8?0][>!3wzU""&L9^ϖ|#)b!>?jsBCIʢ<IC1)MbOAf(>s{~).m1IqΙm}'RC#hF1d11dqÕdX *,({ӗPEǘ/v8.1PQA&DëU | P=8f=E)})NĚ. (c:YIu!5h|7&s[H$/R,93zLPFn_0Y<0 >]GӅp]Ii} ێaeL6xvPր6|zNDΓxg{>X&l"= j\}G$nEz )^J]FssES;tl^%X{vy3.P'gWq:e8j ,ҁP.?riOXJ{SN!4mAiLpy\3J(P??"7w"=!^(Ue9 Ra@كͻx"WTݷ ֞[Uڀ25ngO渚O6合5^3jyDwc05ǓXv%x A.|Sen,~V tGXEN>BMz`*r Lp޵;_KGZWӎľ;Vt,P^#$w}3bfjcK\nʇV*KFk_BɾL_k0^=]k:w g,Fɸ'nI`H2ۼYYXvm[G$W,sC- DC_Ԛ++/*g_KttG a|87d88ST>+;!SߑJy]~=qȳ|m0XFbQ XJ9=4>WG!-%՛3^qI '<{o:z9w^{uPшן+@[Yc'"Dbp Sx} h5KOQը<R ᝌq7r~aB?tמyЌP8Mހ%`7H<!I%!nZrڇ <Wݢ'X`lJk OOm8r΍(G5yX}/ eK.X}MߺWY9s쭔]WsLq5siTa~g9Zʁ>f6Gs씭gCXinjeyuk*qF%gK< P:+G"uNAc75tKY+8Ǜ %{>l<]MV__mlȊ#5-—GܾXHߧcĄ~N@~9 GjpmWl[<,2*od;We1=t8ll0'DcI. T=(@6b0s 6`n<77$ܺmȉDz#&^ DR fcL\ 0nw}s6$d/99QŘ 'ڋg i@f>ҘdO‹rVZG @ +E#~SZDY%-t웎ԁ_8|*Ч33:wtQ^5 ۖ5wvA4C@,j)sz;=SŜß>AFB| V橹a*V8!fiU)T[6G[i׵jBFdI,6XAՔ3} avt-,kpJM#Kis"t+}d*Eu ]dY^S)~6W^@Gj*~7krX_s-y ð̯*;PD+?w KOsY;Z([]?H0~'yOI;16ܙ\0\6sy'?1M$T|ߜ,\"vR (AC')]*Q̦a{ "hiNQ\@#2,ޓH 7 :c{.CfaأrE0 p8ܐ$Nj AZ6F%00l>U(T cdnrl8'XvI %, `I]]|\9SXuYѼ1MS[0鷶&'oفQO7ay߻;z$ >oz [oyQ P$3>_/Rm%ѵ/u"ܳ1sr$ ٛW8TfOX)Ufei|y 7n#A{ѝ` u j:IMYO.LZHn%ɔW m?Rt=#50vܓ}ZbRpLn뙇n*ƕt%t&/WÕUB.~{%@m1OJ3t #fdqݬÛw{fe/ǽmºJ'sAF]rxw嬑{wn2#W( *TDςI2"Ue@pDs]גK ˣ14aUݵ.1P|P4Y0|uM+g6Ũ!5!']4F]}x.]ǐOmW`9(|\qDkqȜ*H;. kDɦYe2p(;5UG0PuZjdWBBdqyŴX‹gs6GP?XsVN~G՗"8΂pԓLOSlO K M;Tq>O-q9T]_::kNg2AS]Y 8t|NiL4x:GBWkƑ캧?tՋ#^>5?5q ;<ЫYyy]"?f7הȗfP>:i׭gXLb똰2Гeݽ![Pf_*gNQ\T? 7hm;lρ,#'w@FY 4#C{G7!z]&U)\yzC=);`=..q58dpפCB˩nΛre|zp藊0{5"Eq=-I+E ~,疜*#OYlHq[j?oyjWCm"|9؉#^nx88JwS4 ,Xm\,E"E(>MS36BPbg0Dq)P!,BW`b6t?U/YʩX-T˖U(([e֦yNX-0"l 4\MkI+$c  e ak_.ݕ1 uuCUT wLeMQ[^|7 g%eoH0oyy7ᨂb8*́f%XhM 'ǒԃ>u~=O_vy|n@eJy7ёӚL]}UzuV3I{ffjJ$/3NUo߼S U"9{$[[$uf'Ե,&ZZED]4u V ^]',@uQOٔp;4R}ahnG/+/Z(eo},m-$gOvxf:gp670{ET j(AʠD95JߞK,P;Oev'Gтq,k"5:2 êI%.Qw4HzLb&W^Ü#vƣN>bIb`KU:߸@Y8|&mK,疒}ޏ~V[,naoQNަ&Dhbĭ_x]e//fO谿,8 CӢAa?p6ҮDЊf=ײGkd`6t>o-())?(]U&żyS#S% "'K+wdx\AD>?" ~ 4gو4/F㸡Iۧ[Lavo~AfBDny7Ca#UX{AB-'(=9&u>TI8t: 48m"(׀l?{ZhAa0xzՈZo@%KTA_MzlzJ !Hѥ8\)[zޢ/EG8#/݇z/Ƿ;%w`k,L/'ܘbk6d̠@r戏{Hx0E ;?j8Ӯ1itP|( Yo04AX51PD>ZP MnH D0ꁼ=:saGKB;PI^pVlM=$T| F@]Y7(!ލ4'ZJ 8H'ς6f1ծ(Ozwn*}=؅ wpOhtIk$(v`tH,II䴥 W;& j U`Ci( EzJ-.Qȋ0\R7=Ћ퀒Wѕ,rǝ˿T|.c0Sun˹@PjWta ts*#4#*yt5o/U"6|U{7c)] '5S#0,$m|JILܱ ,~k2ՈL:0ar 'zEjmg㉷-tP2#aTs*-!1aRP2׀/c|ڨ\tg+ hL?:(h{lMvعc41ǟW0 IW[;cc 7@'B3IH3O[2 ݮh {7"=a5Z*˾1#IHjBTjeO_c\C[T{Fyro,,/:x>jm2!] QgbT_u(? uZmL^]S#F 8UnvΈOH|;ϋ>BIё{ XB@I>ѯ1@-M>Pz&W!,8٭lWQh sۼ)Di al?ހפLڎGwzW+ڊM [,Mic@ͷ̀~1,?z^5Mנc'g˚cnYUC7;(wdƒ !o:4Zj ۙ7 {t}r.WRlC<S ; ۑ^.:HH 3^*L\p6ʟjI[\I:{,)ZCD ğ{I0DAcAT3,ⱛmYMi؜Ux!^vHx ܰyӉ&$np9NEwsڠ1V]U I);["725]=Jޱ{@eLOtD*G{hWLeyDs^$ 5d=`› nCky<2nNϣBLwpKూ{y~ղ|cOܣ-*`a/Ut ˹5ײڗ0 -I`gZag/f<Sy.c;n6 h+hdžaLH९Ӹ]3vH) OVat &-f7/ɤh|h K.,DUuB;}f_q ؘ}EKg $paCP>TXǵןXҚTyVci D3CUmd`k%#$`)gyKRDͭ:2>aכe5ґP41 Wx,OTX*j J/+V؇r,a o΄phr&Svx_WjXCKm*8O մ 0OlmB+9ˈKsZ! cU69wny%F* S#+TP^d/…OBv/~mbs(`4RXc\X7/l@1AIxԲ~ p @#i kĪnL`lt_3ka$ԗb{'$w Ո(=J#0v ,+uF!x&%00hUYoǐՃޚAWtE0Gw&RQA'jca0~v;qe6ًS ۥnDjzN9sjG~q-URU* θxGd&^Zr =>aIOп17;fKbqFlUZy){ dOФI ;@$mSVޣO-AmXŒvY{\}r);Fysy6tz "uD4`U3^I\GWH=bg(%8= 8- (ЂJ3юr*|+e! نA@=P/񵃟9uJ#k tT9>&hmV57Uо)D*[hHZ1wwGf{|ܷ on3ҭπsT(,(г Vgv4z9Ź&c>ޡhU'lǛbQ[mn~_[Ý,ebüvg}*/_òΗsٮe`j+MB"ĦsS:kL/4;JBsӤOB 6g憣E|Ȼ\yIN%c9<- 8x,\IdW .LY!՘0e*dZ_vHOǽưh5q/7P)+~AVo(t{H B9 Zv 2JEzL믹CئlγpUlmiv AhĔ&=-JvH^v;OnN/,bmIZӢTy<[q[كmy ?[=!A<9X nx0th2Io|h]ɛ H\zN6a}Qrl5Kp'<3ùS.'2~o{ bmDS>0^q@x H}JH>* XvtoEӢ8,$T[Z<͸ \K qImwUO3+UVJL\m }Ljs1Jؠj^XCP>;[n.O%m:Sc%JM5 Jjn 5Oۧ> jj4cf=ڸ73G]l: Jc6Ϩ#+wL*? K><">we< 7}JSd#T4KvY P8L4 Sq1B"[lqFthui / ޷0~KcDKK:CWw(|,"ӏEd/_ulfdquɯܥo?KJ1'dXŝ 3-;OQ\ˆrG[#$A"r:m5<g{D!z^5/mC-XLv֌*)8NS)Ⱥ \%G;bH%>8GJMD eG_)K/|,iM o.;5չn ܂f?(Ws") G_CƌFGOš/y]mbJ;%0䟻VY{eœ BmV,b% |hː jѩw)T/ܚ^48m\_Hq&oH/iʗu^N;}V|Z%0')3[ `ح54 *e,Jzg="ܮs>|RX> l <K2Dx#\22-gN T%gC{P eve#+/n"+RS Md=#]k{EO'| pиm`jQԟsi"}X©$= TaƓ(H0^ΘCfA[7V`eu9]:ڌ}`O bćC0+b9k켡̨̄s7`2ٻ c\%+oޕZ)lw~Q7_hzCҷaALܚXb@<4AqGbၾ~Qr;qiLx}80_XPBb4f(Pw0[,1 cB.הt# 3. 3OR&n 1Fmt9ͻ T=)-$P ݶ> ܛmǽ;#|HijkX+E>G,{oiqZMx-G]-ʤQgo`9t<ԡ!|aoL1 Da9הL,m&b>| l sN~4 3l]?guO͵F;V9`T9\Dˈ?c8G$ !dӚw k3f( ,Z`.,rmٺ6K 7^8`]bp#]Q)XDVRo2 {%wSĢ[tpަIICC!gU2Z @*us7їmEfܥ1 M[' ~ޣlTîouF-MmC-o2X iZ9j5hA;}!jd|ހO.??!Ev(]tu{Hxv%{Bעi/&V %U.aAs1l1Sn}~yV-t7:xn0@ҪBܺ#HwS5x%N :g}'C__HM58;G7`H%L Ô˼ŽtLP 1]u~e ɉvVazЃT:E|6 Ob(_fDUƵ&#!yۉ7uU9_|=dgCmr([_JtI6_o$zbOglh z&ly' ":#|Hzb_ -MTɧ)϶akpN۠}0xUm}>N46Ul&!uUR2H*l8.54ʦ=T$'dr@UDڤ&a~:F 0'rvC)}3)5| uDJSD ?R Oث.*yɾE_L%R8hMlUet.` Ӧ5#ntO3 `I (-h_ɷ$o%p)'P-6&sjfMJjXϵG0a5έL@ ]хƑJkwkd :~2hB*@",(*)gº"݊\/,}hC:"+MOՇYv{Em(] eXjodJFzά y0Lo#s['N:?q2u870p4?'& -. DE̥ a,$]X%v;@]=W]eeAbZS;Iq׆T *v|!vh'P9^oV ٧8!%R,k2ۀޡ:V?*2j@Yco8,MIo$D˂=}Jz=1n|zwQ۽t~Bys89B|bh-f%ʁKٜ>x-lqE5AvŅѐϷ<_GmAgp2^@)~o:\=~5\ܒ.xƮ3<ĭϪ燏;&BtHTֹRgb6v}(u _[!r4փ/ZJG7o <[nboR&e _L7BUJaEk`$MPo6{?GwVڹ} MeHjk#kz`WL\/,orWmY^UD_h:X@CTߍLԼk9WRcx ͛z9ieY|Z` #tyGU"yv#5)J4nXɃ Z-pV1囃,s;o<þYX~!8HY 0\ Ӏd$owGF'veƵ! jIoGmʴw{1!A=_4Eq嚩F+mCCCo6o*"R#Rq8Z>CrIwc|YR "иnnX2H{ki Bd8é f`;f~Aa 84K%8` #L*?'r:MةCD#mJrDT -,_ }3><[g Ici 5^{]OU#|,Eo\u"$(Dntxx#Tэ&OG\3C!Ziюh!:(Y>5NF{Jwz .E Z?xWfE@}$)iR+3/e׉]nižf"&ys:ꛘ13N‚0}Ѣa]jiHݔժzng'L 6.)qRNcP\ú=ق럩ĕW.lȎ`B)l9/O+d%k!aa5cfFJ,iN.25G}ݎhobTRFHeAj+\lWTw/OjVxh!r-!Thܸ0@ƛ+ l(\})IL]G./b%H]73̔t|Jg_$6i'9IR 9‰)-q9G8a {F @"oCZI6A%vZ ԙP"`\z:5AT7H%~gLAYZ\,eeN-YaS(,:; B5T$#ǟeiPi Ze2ă^B酼)>0uDȨfN,'{ 5˘4Ќl[!8'=b*ĸhP DehFc-vڮ]9B |o)pcX?LQM42#L; U&4޶lU̜ez3Ǹjg]V}@lvب/A'xƵjhX8v~#ָW2}Kc 85z$6ڒi wNN Nħ‰zx`#8,ZujN솃Hkd9iTs;3\kH*q/a4(c%E P?pȐp"A#iF ;:ϫ+Tpxc7+ߖz=OUJxa Ҹˉ)ӆ6 HW 2=Ҙ)U?!l\s',Fl.Q[%5Ll+}+CPtg:'ӤV @+yzIB᠙/TuV0 aZAtdmo<:+N` vjQkr:.1z;Kr$g /dXBUf23 dXl^pk R,CH=0tlˮ/#4O.(piN#En;h:nSu`Lri] -18/koiXz¶m+wpY >GARHyܲ}/0ǿ'vm6v3ǎfru!D#Rxq=v|?ֻΉ%I|QVQu}6-f.)*C#;nFVZnUYߧ!֒y)Ą#`esZnD5w z[:-xSux+ޚtctA-VT^rIΝn=%YR8ammyf4B:0ԮR@ѩؓX2<ܭsq-^ B EZ~ǝw]`l擧5S&2t$~ز0SDh&;]XBoC#:JZxWz^ьpʼnFፎر`#[G]+7EyX2,o9r(mD(o#Ղ iÄ[I3͖6wj>[[g돰, N B}eHY`-Q>u-n|P*X[xej \-E'5\A_:S錝Kf0(~o&ō6õwV?5b 3C4y'K%OpKfšj<?io)'ÄoiNfcJQ ҏ7*d3]1$4̭;cE4 zRx$ܮ.z)5b$upC`l,,C:'bQG{*nRh`16/ㆤ1vŖvJ'޻TiQ﹮F.8u&z9SM1Gfuω粎D  H.}P :jH)X`aooi)͙D#۱nU<kWPHFv'8eEMRb T| 5x Tfk{dS76>u!< `E`l,WRПd. 4=YΜSCLw:s҆SՄc]tf2V]=H~&2>k9+Ê%ύ^~[V\(R!}! K·+:xHc*`1 .e +x9fLIa O"8s]`q+oz}|yLF0 t-1ֽ W?jC)lD }Tòf*W=qıb\C<)B!>ǡ5sU-,^)80ß?y+EEe83h=2 zjQ˹ '$\3dB$舂1PR6)]}9ybRMʯʭjq s״Ro]M?f+=;šsydg,5v^ބZ!۩:mѨ+]e-E$$YKɖT4ek?}:*#2(9w儘d1Ci]n@{N관 _i2g0+%)9HPf9 ğlcs_oO)&k3>T_wh~_N MC;On| 텙V@b"ji'ۉ $CiVǩEGkZ=A *ą V5 sf^4.V@UtfJޚ[;NNJe0^{& *c'016.C 0 <\&Y 5<<>yqݤN[}'\LkȞFsbZ.[lR ȻrʪLՉ xjoMAI,Jզ9L۲Ht kJBfv,1@%IW0jj dmR~ݟ}{lZ4a=OdYޢ](;gzIǨ$o!Ch kB<^Yvu.䒂Jh)C%jDC_Pm: |е*{H4i2m4"ƾxlC${Ed=>$06d{c̟^`3|s? |:zqI+@p¼n_ ŕP.Ջ& %Rh^T]/u [|-w[Jl#= ݠ_,5V@:XoLř$f֨/k]͊AZ`M{xw`kF|H_inE ~dػ?moӞ¥դ(u 7+|OoG)>`^yݤb(6!*t8!"…5_#8T g8@X&*#pCف y,݁"9 vCLIdP;;&kM kU4m~5uӆ6 )☭AW㉂5'Nހa Ǹӊ!p E|"ܐo0ڎ M8SI1NN%$E4d[S|2 \(bfc( ̊bJ P{V%C+Gv卌rC>G*|ρ> \K8 Ω*)?cςCײ9weE2C 1;iZ{@(z=zui7:0\_ *aVτ>PC_^ʻͷcNÁ]  V?&'>[&ؐLmCEIa_6uTw'i4He<2p\ jdɽ{ IG-ERDS5c 7Ȏ5O,2ԇJ!";hJV[^1c>?W@&X)]F*\EF uo] {]dPAIWHF(8; ^oyoi?|`_uyŢ@!z'[ !̨$p  zq':+ ֏4!a1]Vd@ªlRC24 xNTd~$76y"bÏЋ[H\F87$p#[=Ee5~!ZU$M*JI~FIʮѦ#}'@:D*xg'MѭplllmTZD E<6r~(\aJ%tVB'"F?TGڀKuɦ+Sa{9/>hl!&"TuZ`Ö5d&XnJsOa472B h-TC'9l!. Jq\콴nB#:3 0ZW\`r뚾.&pt"r*ymڏ-:!Кz?6!溻vGv>?`?fsd4IG b,$t}5s<,ltЊðF쎮9z|0؎$)  ?ߙ&lNk lZn]Kq&>tڄl< h68I\x0NJ(ך&kLR;u(~6{6E`&8bT:ՠQAŸy`XG9W|7Baj}7J8ӧ(X@t. niHBS?Q4 F**zȖaǥ:"'=ߙa/d1)J8w[~X^i<0Z:up 8`潣s H+Q,2;y5i!T5,OBF)u7G 0Ius/O~-J]KE,'r^$&E]ҞٛZWv%L=QXMZwl }J,[B0z6hT`Q} .o[u?=wvu+2 ;L݋heED~!k 獿IJ5YMjςo4d-rK+;G (ш{P&WG[m%hJH ֋fj x.jK{C'tuo0|~u;yWJ9J! e,IP"~dD$Jy:]FWq.o0ǣA6MpgNҲ}<;-LS "z<,.4 cZPu[rN̽x֜qKm34C+.SH).`rWد}C^!JBHx &nD-޷gt6#[PSþ1h,2E-Pp뎄C6Y <&8ip*ay>!*Ii/i;t?C˖SùdMP K[a}_ |}Yӻ<*%_asP@rڨ6СwmjM PpMj6F|p܃Fr=fk%?0IxԤ8(W `>֋gI} d1Rы#Uy Rv@+v9TjnU0w-z{ @h۫pݓ{ۉ-+Ao ;1G-#ZRtS'I'ijK(6z"Ax-Vi:d[h>u2ߕ '5xƖKn vir?[349 %9H ň l&C*~/k g;"UáL7F) _;Zu,w /#6[^շ՟Z "UP }DŞ1sPM۠eڝ)Œ)ޓFIWGUCμz k{3:IEDJKY#]5Vɋ?}ߒge|!AXaCC64˂t^~^2ٷF=pc٣`\M ׬X̗m=v H܎~ ULO6 L6rʼn҅;21mGWta[ m.$~?X:>]N)9@ҩ^ "ӁMئ"oP4h ]{()Y|Md|9zqbŎpwszTSB-'Jj.RV!^ BYlDkH@8oI17hr5a;)6u؋<#TH'FS)jΛRm m$kq< *JqTƑKdy*Ic0R-ftŹH))@G֋DO&JK 97xr˺1=SsKw־ j%}]ӕ葟 [VqxS)Cdd1*H~$웺6,4ew[$ Ѓ)a~1^BvD>67I/AN4/MQ`9t{\bXXi<9I? V/d.iYOK_@E@3||KukH ;u^jSP!\?SM$PQ~` ,!u ^≥l`8qIM x*$Au|/f #ؤ+~/-;5r0 3|oJG(R@DFǁ:jb="B<$S-1Z*{L"G~i.GN u26")?e+hB(x;saxWX3+@Jm-54[k]o ; x g#hLVW y䮵۸m5g)\%DX|F%.l0@Q,lM$Ѥd=^w9VQ')) 2_zDCwrU3<gF}pCaPw =:eoB_. Sz0DQ BWNNѓu3PF]Ї9ft _(5FZe뒡hz~W2=8wַɵR+QwbQrJ9IrO$B-?S_x)~.NSc%Mi2H28M>A3<&r3̣lԶhVn?S4jeU/ꐵ1hך!U<9L]'+c9!y)xV,>HX&H$}ީia:aG_3a̷(z&o!k9zEK:;'ÜJΠ kS @EpQkhM!T1Op| $aq AilO fUYx;t˯ s!W6:Jjr {h: <ӲzϭP %9>-hGWe F=]pi˜)>*=2o) |dX;(G^+ю'/ꁴd1տ-WKZ/ 'b.U-PC{:mm{w'%!E?Ll\kZV7ݷ# ^_awJzf1HkȖEU \qM1C]/!zdDZ9rR䕬Q$o \tAIґ˗gD-p|1XU5,èv0(nٹ,_AuVwDyiCS.fR P/:Lrd R <&T{lx*P[fvݐު6Z p(iRo .W83%|艥ח_]6!T:l]kc,kbܦ:"3U ^D2XtټҚtqgVtmo71դ׷nປ_,Jon),Dc4Ywד S匏sqޣiS[%iA v&y6:VoP϶QbMV8BN}yGiiWs J&_v7Dk*ɞ;rs[`q &5 y x-I~^N㉮JLr.ULE݈^U|AEʋ*T2:*dyK[)c='J/4PqgQ\t32ҷf($=8򧸋*.5h },a\;qDL%UEn* OdFԑ|EFq9t^I!AWLn} ]',B 3L# ++;R1QU 5u[)BhHO$pC0PyauB3=,g4 Y$^Q`e oh\< NI!ɨ˺: ]aV9+8Gߩc{2&UVOunH; NSD}Y`D jPd L\)Ub-5, 0-sjwti=FFO^0ۙ{ a28}PM^Pe+z_c"(g=44ܔki%Ir! 8fh!Uw&a`g'(揀b߹+\ X&q eo0DCQ휦|<|lnP Oi^ћqY{Wp9N4YLxS ݢU wZ TìdO6ѷDvA\k} ,2өֈ;0 ;VO"`0>;r[h2۾"/ 9fl5Yߪv V:dϳ;?s \zyA U|KaH(KwVhw:+{h4J Dt|o&ǖ'&'T`*逓snBx*fdWO8)C;Rx&mq߹B &0Xl W9iR>00W顊3vdjgYK3eV-oQae=vw% +,s#*]m>t'ۑ%6%m8 v7yFv+_+šg=`Rs9yvdDՒ3[/_@~3{5ɻmޑcR}oHl|7z=BFg 4'$E@U_15ֿIuNٛPdm2B+`2 ݤ(wjN75-`CfĪGX9bzKڏ )qW32z끳U[GdCuZ{.DSrȒ)q)EOoVܻIWzĮA@aγIwYj!U_2@.9s|Yafxk6p ~;AOɾ؀\~B5?>H9\?Gv"$&ٹRаS z:@TNk3jaDW+v|͔챔?։ Rd@$$-8~}BdMJPxȓPa-2T'j" (HMkҍìQs\zC隩ČI K/cѳFn-=lwUI87TurFw!Jg|]S]iӏBȹtAőzQkpol$;Q<)tBFW0(}ü'<-Z֊v%"u(a^^ߛ) KI &j˥/T كWDV UIxjyV _WX7ns[Ud9W;u)XD+vΪhW6W 7n@ tӳ,18X\ K|ƎճWN}PoŷflF:wz59h(ۋZ^V?t@x } pոLKfCϩDF0(7Ƣ C t$ ۙ;A9UZK1biV.;ܕLgŷy>+[ӆ`>0eMYgkt^iN^ԇ ͍xe@">7l J|MJе?f2"0`m&(vqc އxp+@67!}?O9O6 Mt,Սv#{KDq[_%G&VjVF5;~q6N)411tģ(f?FiV7_@9w8[z*xeN`:ًcz:~p@uz0e0Yi't֢&of<O0ad%dE:AsVݖjB:'XP$lG| '܎TW\D?S (ͪt3I]5.ݝ!3KXTd*c_P0y .],Vc~۠ä 06-=h U6zY '6ˁ3WQH:-4N{9MsuDmFYܐEΝ1"Cjp+o̼|kۦ,J9rvg綅*iD^4nb9Mj e# +Rc1y9QE,7:֔Ac/ٓ3/y$<ƴy̔iU `=fd./a9< `hw N!KSq#pVQE: 4O Oʬ^&KIN:/i[ I['L!YN T#/a׃%!Qq8qR@!Lm;jYU nקd-\TW+P87cK../7*}%r;!kǸ}C$(k8F)8Z `-}X*h49=oJ %5a6T]ܶ؝PnZ|M%5]][́`>ɲaScŦ{w$5_eJst_fkCV1آ/×~I4ƝGڨ!%u9A @+Xo߿Gpq CʫIAd#v?:iU-]r!f0=\o8VS0`.z)uZ4U{mE/wd"H0U\E&zS^Mq#˞?\yVf>@J[ȣ3.hY-x"Q"  ,e9;t9,9d6WC/DX?EN<ŷl!zwPVC δ y7ddm7St$'G='݊BIMIDz"`C)JT~=jXz5:jZGPpPpݠÃwۢS!غ)1&G+ahlӥ_|I Ll"!^ !^,~aHa?C-pPJs.E ڷI E8!UlFu赂3j 2r] Q';0Jq@zߡXd|st]'&=9xd݃@2[6HN9!j"~jÖD>N5,uh&S~ϛU}h0axTS ܖrJ^d1>>RP%ojKY*QHId_ŞNcʹ8(J(45c:G!ׂ>cBX"JƻγXR1Fʖ Zmi6 G-ߌ}c# 3xcsp3}V1Ul-P\wPuMȖsr˛d^9lȥIchFvȃOL_Д9Ү:e[m"6QJs.uFoP>kc "22"ddĭ0esʼnZ$ii-:WFtεPK(ncF(Vǡh!IL}ڔL]@w\Ă@tjXh#M"Չ̴ 3rtuņ@D=d"xH͒G;SZ -+ߍ㷊UDXMMGKۥ{WDx ejN[GׄDe UaI^G >K! oB##159[>{ +^ȹ PP52ÿVuX˻'UDVǛMWˬA opzs7%D:D6JњIn UqdQ N>UĐ\!8JsL^H!U_!Cr@;'h2)I+{21Pۦ wg3AJGal(ï9U Ѻ![c2xis(j_ h7S^U!LzTr鰫1O(}tx5?:+ٶ RDAFШAOu|8&G\ .?[4>B^`8zmoJ[07hĶ-<)&*RShiFbP586(SQ银j: -T46E򞎣:~K/OVk@3١-'ryR ϝ|G9^ RײW=n[Ru˜^!q)y$-g*UG̎fy%]MO[V{^Z%cڏ9p}l(V4_ Tlvņ2l Wdm,6}d3mB^#=Ƚm\& "_n<5E+BL$|u_㍧)ĴBP z;hKg| .TB#v;q E%H333 UAe* X<,ƨE Gq!ͨ:O'g@]I;WCh7q@8 ܧ )!xl  0mcF߁盕A,^o±"rVaKRr_J GDZc._I%nvfL4)}kYIv 3g}7I#h4p5_z;#Dk`<u|@2Pg3|A}_bl-G忷æ)]4~Y :O=@ʝel S|O ?%c m* 01f_L,[z'g#+a27 XQFuׄ*(ʜ]u%x#Fb, X c}GK!d%ڈ͒v3LM7Dzp ֊j6IDԆHC)Ib2&wH? k^osYTH4;ʫ"QJM@긮YT:/;vp>Q QQ.,ӤMd}^_b %ZGzPWau^ީoMAC/y|C&۟G䄩!`ըV0!p:|3<5:!>ް y>W'CMpK< 6!Obab9cdlk)uê"r1#=EyAu >4N44W %v88i}Oњp gBT44_ikMв/HmmKiMLppy 4;X!> b0eQ+j# .fs, TPJ _/ y+BG3[$p\B(yd*k,X&~M"BjX Hri.*赡.M t3pzXWrҶ@~&Gy Zʍpg͸eZ| )jo  bCI]D4OX=$꧅;^gn4!Co}ILXL<4EJiL |uLʻ- ꈚ5mxw},[ӃX< Nf[ʒ!D,Tf| D@v3o SN9'B6mc4=|`&WJѹ;6Stu2*VLKto&0Rk_yz6W6rT$qeKHrՠXC%'F2J@?3xXK+*y׹~{?쎕r5_ZIhE fOIW;ن80.ߘ>.X4P}ı<ȍErw} X;y;~v`w3uJ_.%a1 ?ڎl o;Q`Җ1@Z' '_Yjcc@a15UPeXX%zz _`-bғ:(OY8iWAH)җ{q:_ˠ*PZZg-Jnl6mL~c4OI\24_\jMV0fj,%:hx4B 1 ҄1(kGdp,6Uͪë?NTMͽpv 7iY@cpnRp:b;4R-Tݻ uJ}qFMD`Q B90,kZlhK5|0i+*n^{E~61%ujXK:ocDk`O3bTgqITPQaQⷶ_& ؍&ϳWB<;of&G~whn:tڴD.kbX1sǘIȸ@l= d0vڛuody\+5!+;nniJ Xbb ;o1`ZqO} $EuHNƒ0]06ഖ!u?n}%:=Ow3>{RHM9ovo:Ha[ͳ+*, msip+\JRdX[&1\w( k7R(8P7\Bpt!SU3am[ef9ZdY7|v:8̳Y~c6X sspt-Y1LODбOt? ,H}'$etrݫ9/\CʷIXYn.t 3}|[2biǙ &C Sp!Fflݲ3_W!?s4qePЁ@R>GTLŅ3^ Gt_z(-ԏiF9\k"ѳx8ŎhfѬk}.jNnݑuq?Y߬3T3ՖYPPwX=X!Vaާx߇ѢxX3]ëX.HVOưa<'_l&CD INL24+SɨFrL WQ6͖nܔIsE&]T RlY zXѨ B ֙5.peb=gr[H)H'-g9x᪡U$Q`nȁBњH!!ՓC>>N~@邮2f+6 S5CX()ۡurx@L.P'8,̧F^ vQ5чbA6%Wa9'vi;] @-`}zяŻbYZ>RdYBO­+66o3K3s+s,{oPByHha{2.4W˺>$cLKÇ/E__n0;A"EOǙ(;WݕCmi/!t63;M)p?z`4 DCU2L .iAp1ӦZU\jq/ڹ=h S,XqZ@ɗJxk֨?a~\nͩH$5)>SW :Af{/N!QMN6 "^W%t`Gsȣ?P_\W%hƜx1?b)f{WWci?t͊nYaQU׺xK͌>ăƽ0PXrk3Dt*]jJ+{mD@g%j%-TPJޮzfuU!J fDꙿ4G#q=G'ͧ\au4Nw&JU퍷#Rp~4|&Ekyz6ҸpjXr(՝]B!,ha[npN 5/Keew4Y/.QEpr[We0pi=\LF "cowiDQ4f ʵU֔_c:蔇Q[6X=/t,cEQgoe6nbo;͎10qIq7O^<:6@][iɔ,GD)4ZwP^+pNStJPt f_QDFvBĐUqvk)6hy\ZxKTxIM`9,<GQ hXz/9f+CXTg`i'7G>57s9Fmd7f2![4CZ@۳94osؓO>MzÞ4)]-QRUe7NΙ 7 Xkw/Z;xV/^DK蝎v|qnf+{p:aQ7- ~L<$!>#T+q.͐b4d$ې-J!#9{FlϞo:%Fj}kx=H|cP~BV$̈́Ϻ!_ <)\;.>c?9H>^X5a)"~2%.̱н}Ww.$3N(e]Ρ~ ˘_f>UlM\5GuF)HSM&irS3\ys $N{<1&+9rY%D[?Lȃo15`TLf+K2yeR9\D6.M쳒a;'SP" \r I82+<\iP-- k(7:ԛ41yW-] -P}ŅTNU.vs"Y7,'&oY`#L d2D2O_~Vevd^E ;iF}-@pЙGֱ"ؗ s(k zXufbx✗7 w'K~@l! E}ZtChZ"Vڛ~K*&oː-"x#[sЯ "F(՛P5bvhҍ>m@ўZʗǖ(ʸA[+<_48M@ ad ƒ~UƊH;lK@PIn>B|%YO>0;$sg@:tʓ)f\4*s1rsISk6+Bkey+,OUiqa-=o@,'H*{=s Y$W:Efk$l90?:`}`9Rjv'+0\h;eY!;U {}Ի"٬"a41t_}rх]?(nj0rӗ aA5uAARM&Uⴺ3©V@V1}s8%c1ɱ6ВGg,dM%- ?c0p/ʛ48D#TNN;S.O Cs>0j4fØ5h&i6Q.P$)a0c\2QҞ7.Șbǃ`hf>mР37t"tu,*KqM"/J"Jr3~TWYr1l54č johAkDQ9m{sÑ &}A\q*6 ٞ ^-Ǒݦr^%L%@Sq A޷-拉b &oi(){!Ai  GgĻ d~̘ϰp랈ٲV!C;F}oLp1Ԣ >3) , v #$zG1Jŗ$3FM _$&rihVŽSgc}fSPfV|7ypct=F`9cE@_B*9ѰO:CJB+K3DH>_ ~b׃kz!E 9>zS\xk`MvjBH[Wv҉3=P1FYȀOVxDZ!15qڵFǼGHAEc<,5k bA>>ۑa, 8|#JBspNZuͭD.\bQEED@PS{vpTHTaOv=fus˨t#MYz(n"fa%3᜝BP`5,(Tǣ|A=yoQnmpP{՝b0,֊^\yDP<"[HO?l[ 4DpDm&\<<~/Ap݂pTp'qÖf'<wSqzVCB,wq,<&" s-BX>Jg&3Z\;R޳Lgۨ?:=9Txq%dת1I- !b:,'k(ֆuk噴ز D]7G*DŁf8M.}OsX~N% Ƴ3f|^ \瘴R%L.rHaJmv]mx`4 y;!y ]; IyPU3J58O,-4Si}< gu% z#%p0L]f̝&| 7[`f}miӄ~B Hq"@},ҾA0ɭ$lcLQsE^<¯_O)4^!WeBy( и7 ֪^ ѸIQmX}4dc߂+oIAn"zVؒEr0}?@: \|,lͶȤnDpb.,^*&1jVM^a< ULYb濦vbt, eq_S(6Tw.wE;Ld1wj+L%]Y(󔍣`13S- Kiuoxk2̼$V2J)vpjmRo6 q^ffJ=Hƙ+XCDgT9:HaO#NyJ RDnd3̵y@Sqʁ;E煛9T mg:A 6q,'1)z6f-l`v[ǂ00'{~dE=n"nTyaH`ٰS}樽_ HG(n>^`gO'SʾZmٰNz=)yYv;N۵`' T9N7|Y>88hU:ewXYb\i e'K.D] *.|2X8C,V0䈅ND].Wl˱4AAS"GP7bq~&U-Pj^U mEJpߜ&۵Ҁ9gFEv/ֿtb$v4y˳*pUG։;pEl&RxXnW㏮sJwP׻ފńsGރm”*1a2]4bYFȆMq5zR3 HODڏ6p4 hd>[~%f,8=h@ Ք:MnsWv<ʵ (0+3? 5l$NQA츰&(;5бs oٜY7@eu3ZF\Dn>[!I:GVjRF;I5K54-"DI\փOYƄw-!տq$ؼw߽'ت5oBê=ϒ!fԛQ#^m s^ >zYaKz)ꘝXfM}ԕ~0ױ+ɠʷ*?ZkZ,ػG1( n)/#$*W,&^]yc?M,#|)&HEC<;M0%sI#< 'XW/4c/ i ᣺߬L!ceI8ݏb 8uU.GW!ZX;gO{ ^pDNcʺA3r.6^BBPfaX>YaY12ZE&BѦ^Zrrq0S\ؕ5.̂OAעhwYU^5iv)9_˜?o){} kg^ E1fv+ !z=cƐt>~Ϧ!}oP܁B>,0ӽҨţ>3Vr ןdD@$hba~'tg-o'j'HGr 5WMydP[.{ o][aj}!.o2-EZU@!A'N);3XT3Fc%<^t(BۡH }߀˔2(A Zt7Xe>ȼ31&6P ?Vƿ~"])̄o"r[kc[v A_'^Juȣ_ێ$3Ni<[JfKkhw<2<~«^oZ6{\]>B\MvIZm<8 24ߣ'!?JΈ^?$Wϛ=h~Gb.P0AR4p5~ǹFmb H~kI>>oYKNIiAZ\PEO4 w!yz&RN!4JIlk"$edG:ӝ$*^M-Vϴ6R *Wj E⦛(\u7lK3cC;fn(vn}S$YXY_YhMVa]8p}"̭z^?NEp"R#U>j̚Wm$I5y4wk"*}Mq5Mgbޫb !iE!#U11徰Ātm)uھx@ a򭹫C41l=5ۻ#G+ @x/aHcjV 6g*uio)tWN: $Ql.#W+XOͱɼW+tʉ`5A\0OJaŹ]'S}\g[2QOe_>jw(lz(_&Ж:.GUT#E)1QhԦ&c_*RWi#/),_.fqZWLtܾ[U6.nSNeA`Wi8SC #;37/|/72~#< ;4J42]-,Di^) m;(o;탱A>kA8}O2梁,3p'r$JXL2<]D15xv_LT@mZ-+)6|^Hh`^TN|X_0p UtYOsٓW 6ʖMm],&%[zۨ,K Ɠ'}x61T%­v:X@9]F(Ԯs(<$#m^;rDbUYM=}^p@CRI.NH:Y: l7ɌNjΣ~hWwLw!]y)eJE\\q7Q ا=*v4B$?~%ؿzɩ|>b#CJ.EZ8!Oa #~[sNT~8S&%cHI!%hϏw~|ҵ?_R \Q/Jq3 Ȓb۩evHb")3WYMѼMjA3BJSLv+5n]^7IXrZ$L|#>2 ޺d'\)NӶj~Q E[?DGt;ku-YK!S&C3eJNt4FspL"Us$"Ċ\a4 >Awͣ,PUy${heV߀8Ņi'DP?Fo]%r$)pJ?A<%j6M>;--#i$XSc5fG (0«{_81ȶyd,-<2`Oʇl\Oln'QmwuŲfy{ewUF ^]r缜Vm`r|r=x{ @Y^T0S,K'.i +ttX&KDźF'$kEHǦLrD(L% T' dap{ Pb6쟟J&nJYfPe04JhJ?G!xhrM|1 `+ZF+3HbߡhS3MbXgA`{2xuvS}Eso9}))}_~ηb>_QǮ6NVL~ѧ 6v ?՞u>,3+3)IͶs dMiMlc+<1<T-W]ĨݥX"NQ0e!foQ9X&qߑw, d;v†.nC&C~)VȑKXU5cHpvs6VνAZ -)ө9mi#i/EAȝ!È*w 8Fj ǜ CMH I̖ MBPpR 22ԩSG}.+My=*F\Ìm8:Fnkv}޸ACL(FMq#6yU"Y vC?CnXo-WzZb[12 EG"3T/ EY3s6ȇxwEB"U{#3mPκícJIRtIP>ݮ3B}L2&NŖ[)m7:3CVR/=-Ӕ0c8Mto"c\$AaV uBy4hw E? :kvDʱА:T^`!fxxtn@'JIa@(}ىmŭ0t-Ovy,:{N, ̙%~`P)f5؝VߗqטY7KhTlGټQ}ꔂBD];*8?tlrڢ| `#5F J$Cj#dMWB?qHp6&[=bťy!` $;=vS)s5TuO+ڒ8 U<"+,vh9!fWǴ~>p9N]oBĎ{}6{R=֒cHɲl#T"xQ uY&kS(*_AV\ {.}u/OumL1RP #HMzLV T3A`?+.Q 3*~X=k#d%ˢDU-7XǤOQ(#6},sɈkB'be SӠIbR}kjӒ#* w7p:U;18pTAIɒZVsˀ/o=WAjٶF[L}[H5#y]5Sע TޘSrLa )| M[<U5Tk@0?ޗm D\K{ 㽬\ _+#͜3X @Q2Q E?oPK.ͦU E8:!^4`6ӏ#ga/}s#SOJhaܽP"_%H.#<|5RfU2ދu JeX<אmd*d90Y_tj1NFs&P4ӭ3hg"߶=|JڣWhP;SQ.N/# .bfTs! /S'q:PE[}{*}S\v[W {fN)@Ii~"a3M(=sL<7_*o&\5F-:ƹ&{MZC܆n Kn?9GȐgZ'qi難8lKnie@TY~w% Zp701M qbKm> ɵ;=_Q앢 "Tioooˬ}fAֿb{ 9ֳG ǀwT1>UxP8?vP&üjDŭ?( B想g/۠oWy#O>Sdh`. t =$j= Kc܃6x-5I9sq3aU/ b\uW-7U~;r}I]/^O tg:N~~}hƳʡ$NĒr}pWH#ߩ!cLeZ-Cjl!c#)ܞB%[P[j? =ŌV] M"f %/a=k"ϴ]gJDl"qLS/(iҕ+,2½tP07g)ij?`- բW.biL)13v+$ Pū+LD.֞W@ڼeweEXPZn8@ [ftn1Zc-q@lOu\W%N';>Te-z5EĕcҞL)IjXdexJ!KN,SbTЧR۳fP n o&x/lH@{e\Lu¹JU'ވGvO\K< ]8BnLV=KU'U0elsGQ2rL[ Fv(<=%α`.g}Aɞ2k.5܂%TR@ a%5vwD+%@-0-(ݼSW~-3])mwUx? }=_el wp "+lEx2Nd$Bn o{xP뼕js ,EܛzdC~iމ:k]+.4ג .&mKQJEmZΕKH4'%y:wu"B /1B%pcm ذ2q{(ӣ~L%+3}8~0G`K?9Ahն7n,x"֋s!]38$EP)O~uXp 5#A',#|=H 9X*B?-h@i͉)!9x#u6/Q+0gX.%$8k I] հ;u~b3Z׀:!tvl*z_J˶k 0G7YRx9)LcTBB kV5s10ɉKU7i{]nQÇ;CB,'/eSHz : yJ9K-aK 3IBUfGFS2fU Idx${vͩg]K XmGt _wa]WUuj`A"Cp.|Ef<֯C4CSߒ&yΊۻHEic USpiʂdgKyVjd}0ʃmlY;W~Y+]!nfjȒ|~?:qHTµX a#1^xtuzTat]Mdux Ok%jYMg[:f=a <% N&s(Ê%{Į!KwT^ Ȏc N[]VvŽ 5{!W% Z$ħ" \-zO*.˒!ӈ8ܱr" ;HZUW?gK뼙yxv5=7!|c**iZlͲy AɩkPJ7lq).ڪŷ-9v)K{x!2:Jw5x4CB0PPvd^oȅ-p9D+t6{EMp0Q ]I~jA1sXRk,n追.0ӣE';ڧyK!+Ts@&! й 8캳Hw+ƩIiy&D`h8b5sPX\ckx'Hy!M~gfwB Z158RRmbI^=K{sxD00r -"z90̢Q4,_Mqfhp ,1], c~)'.&d s%\Syj_#azy0e?Mh?ᱯ$Ւh fM$ 16K峁r yDD`N/×ݒ<'̚БJ㢶aut!La˖YgS,=xfx@E\?I>1~59>V|+/4]MvK_b ؠdJk2GmY錞됔s2B;5FV5g'$@%8E;o1d1%&vRMv|GLZ4qk~xyNxqz \\Y'xhe6}8ڼm_àIb))Q5"X+w]{-8ePcQu <6t尸x䳦1OE;3kHaw $7ÚIJ{9de= " ;02Ur}v Dg~Y 0E5Qt%D;]퍮ihAA}A#*&qO[9;<ܺ#.yx[FP][0!r` -g 9A6FR`L#ž fh!!Jn@!F6$+8$v8L%kP{$Y3p%Zv"O]: |pgJZzW^xtRcރ!"snK:V`N~ %yX/8` 1 jp6LTp~j1%ߩf*cf%lEt!e@ɸaؠ85+ 0u(s*G( Aή v JvZi`JS7 c8#c d'r.?$2-zˆbݢëhW7W7_9Nu&G`zmt{XgL_6b,,piJsE 0g/wMR $dl./tgH?=N.}f<%90W뿙SF>܅-@|/60rPv~<{:&Gu_9[|t{[>PD1ը`d&3Zop&W\'E24NXV&#w ]-jk=Td=" auL~h#:ÕyLL.}B/.pd[Y/7ETI@o+RUd$C]@ {~ eVsNbPJXhx~zcAYFOh*j"x8kU #}mMľ<{B>)ys`_3zBr*w6 d-,Ӯ,SmTPR'Qc9l̟#)1:/Y  ?߿oYaJMpM\|%{gy? (+fhˌ M}LڜU04]_êſ*(׷w ycU̜4FYI*6ixؠ,R`ը;'cӊOJh$ 1[jMJHOâmI9"RU|1,\u\ $Uo%? PtYQ'ʹy.lA`;չ8Z sE* π%yC<͍T%F\Zɪ[JpcEÔ7"Cgg]F1, ZyF͚%G)JMayej}UYLUOwNCƌLFa=|iꢨSczfQ4$[b uYmnC&vim!7mӏ3h̋,t~Ւ!JTؠg3YmC'U+ėӱi@xNJU Ğ%0ޕd;!v{J8FI1ER6k#r7S*v*LCRe<ӗeʏõ/YUGXI_I䡻!0~}V^J&S{>mI1Z*[mmRsXll$BU4zQ%ys>(J2;Da{ QÆweP^Z^9_^/2OPD܄Y+ &yf+y DMuc̨#@B BϨ%+Z 2H?, Ⱦ~ cȳ7YS0ҷӞmEqH*$՝;rGWXA"d,Ə]*lIA@AN&ŔPNZ\V@Cp4Ͻh_Y L=/bɂ_6{}E^-4:f9GʡKƚD[gZ\=v-#/+p BLDi[5o$ @/M!ϴ uo4i}#a3ܜo-y-#Ro^ AM)ƅ0sd%$Eu!OW-jt +єʋocl|p I=cJ-k! C 2^DD)~%>2On]Ö~\+|"ʩ6zq8VgUez]];ƋvꢊYHN2dEY:KSЋUYvwğӗ[~Marqed:j6^kqCy(}ȝNv~\%5l\Yv ^ޤ23YVws%,ɘc(6VU)(y (N86eD% '3 Ha&>b7"ah jlAr~w] +70Sh=V|z`p-,4/$uc6/vhIdm=ʽ.1kJ)lJp-s/Rzvd)~1꣇9Ή$vՄrN4l4IxJ/KiND>o.0Cy&Y0gzג$:!4"ܻl̑sr'ӶO[i(~HfFŞ-B>rkÝ6qƵu,EgP|f=AtPX3`g>CȘ<٫i( /J,KP8G9 ].4-:;2S4p/9Dm뤑*b;u [l2JtT`-=&%cߙY[RA(\/BamLB@e&g̟ 1V-Qؘ5&XF}__"8]p~EV'L:U|1Jb2P PC4Ki|4 Ͱg .i BۯXKw#~2Gn=)C鑣>2(i;t鴼B4 9@QꯑM:ɫN` J=sbjmiOEEAogJoXW3h{l.{K^]]Q>)JԴU\M1F1+u䬧ڏM>H fzxFkR%xQv Sy?JD4gu?!(`BJsj܂SGeNk ܆>a0҇"Vv )w!e8{e⭕Dq|egA{BfVz=μ8E%\`:)_&ڍz}\;ISÑ4^y L勭 nHPKɰr8GXI 1 r.ՋF=ʒ^I'{2_fY(* c7bBRG2!ƦrÆA4Pxi#൧0=K槶}mCQϘ#U2'f_X:im*l|K\@oU[^rC2I8UR(~| XZW}<8 H\cs_EgsNSϗ6*6bW-7@=֏a{#KCXltt.F&Ԁ:6XRq:;CUy]{ix=Q#G"Lc@WV|4rjXsR'6dֹ{ Ŏ~y&Yx(%83 16q_rb>\ǕIw=ɳr>Y80gUD+N(9Dk2^V 7=/#3S)93 ]#mϸΰÀ; |x7l1.z>0a׶v=|8jCJˊG]UN,S/dlϨLiyljw7р[ fܼ6f LLjr6U1>滕IM..Y]U}򎰼 ۱T_8C7缈f~  %ދ= ͘uCoHRǎwҤ8 {{pݠmAbt 4kr/ HdihyB*HIRWIB¤79*~Y H8- `T[j7ći޵t^Hev&uXR "_T8~WKnSGt npSY_E{GW+uM+#7v#,ypi .An"9pb%[cA\ۜ jn-F^&vL`]rxCA5PxOzʼ@&٭)"?㘰}EF}?= ta1elx݁"g#d  Hyխ~z6YYx=AuSmkĭ28F JG oKE>Wި=ߡWaٿ['A07t[M+\ y DԐQXŃrQ WXzhe\݃t  mhR 觍,908X#PQ yyQ#Ӽ bW/gqM }_8n4ƒ CV-zوu :nJ*eFһ4A-fj 1xo@WRYB^ކkyDlS.C77ZWsdî W\gJH!<дg>1ڏpJҟG?d7x;0Y xhx<1oGd dE~oᜬcoLJRf=rqܩc)oh ̝:3ߋ 25UЀyDk99Z/ʼ"YEZ6L<(@] .% ],^Y>\ ޣ9LJ_ԾviۄF"vܴjHcxGhm2yd5qu"#:)vU (lzm(o:+bRfAth뽦xO_{ UM<̕~|<^5swa"h:Mt[XWo<ˑYZ)ɲIDKFl#9"7c6cP/UuJ yXV\x^*JR̤j?VWQ4OnLT̥o?bspU'&RK޼V;t4;'pPE `cFir_P6"H=Lr{K<lL}L{K -Q>?lP(}z $ [ps \bA DfT`#ÇàKbxoii6o&h *j >b@35b~Ŵj!{~FDOW<)cһ6%4uD̨,WBeOECj&{5FoO0[AvU]n;y*Gܭϐqy϶^t xwB;PdJ4n'SȱwJ݀\ L+\+,E2EW+.Yt=&"t\ufK{͌q9AgyR`ieI|JLWLrZfW3I].@< ZA'񓠆nާ.I8:KΆdaP~lu7VnjS ǟ|`.kcZg*K3ޑ#,L*f^ExalYP-#|1yy ʛR. wD9ǧ·K!bJ1cADeDLQ IN E5b^JG_8_=.*w4sI7$K֡#ńyWG_)՘C5آ^K\xp Eg>M[^C E!:ޙ[#86j:ʘQwwU~h%}e0[mOgA_zp*/Qfg4\:/jDS SQ3g.tlދ!β,_"̛^ED5MM # rcqUq_r~ R`=*KL?(WDWw' ^[-صܪSpY2=nKvWZPl,}*C?CCBڟUN }q:l5FΝTPJz}Q&e!㓢F^t( "}*6F'$ٯQ|: g ջISG+;I$Cmu+8ei14aK@0eaޥynJ3ַ?8Lzxo~Noe>z>o4޽zt^0Nu9peAA.qg"v3y8uM4[48ɖӅPS0κIdh T`whax1w[q)e#NBPmQSY+EXmbsE[@^pѮp{BVnx)@3q ҕG‚Aͼ&#>ĹφHiWp3(;I;6);%ia ^.SFb19| #gd{`Y6;0t뒙@~Ff7Օt^Łӷ2'W?[6@j3Ol>)?҆V@6Aǻc?y}~ĠT,+7X/¨Ie9؝LFg@%r jBS.`<2Whv s\W}5BzOB_cS. Z]vie6Kyv5!mٵMS2) HSg\D=iHCYd\t&H$WŻ$,OSs/l?>(rWSuс(^l5B_o3&q V5 r$KY<7K12xJDxnT؃\}1AJ6u{ա$AevrA n)ﲞ8sr7Z^c~T燨V߻ 9&,ur'JK>XD <GbTQfnP#M)TH"BQr>ƦA1QW@}0BԌ["({t nEzK8tz~FUP7rx2H(4'}IaupJ@kLjx'frd]E`vnHEyyȖ+X_|˔97*)xV"@d τI]:>5}(,XEk&MJW% |K%Tx2_jJ# EN5i*ž*lQVp6E5ձ''gD)cǛȽt-'g #LWךeVm)ÿny#Jt[x.T /> TQ 2g"Rg)J ?f`&.R-?aJD*^!4(/{l3jGĪd`_c,o4q]?lxCoIs˕xF^6yDC]ь,mm<I-xUE Qcr԰6r Vιۏq hUUk:WJt9* k9HmW}4>b(U:cyaHjUkbMӅ)~ 53;(_m֚]L5]%qHCwm͸y[8x *IQ$.س$d5I2Ui?v/uI]S*iucŧM8`(S|25lGY"-:T?^DET)\QYȸL"IݧK@ z[t- Yb&QȣO76*3wȈC'A+Ck-(@!!-IJTsu'HlǐATPʬ ^UH7Rns˛4\ON\KQ">F%VU<;R 6H7?rf}}Ҙq'hJd1JzUi]d]BiCSҸF;Ndgyt4TuZ'tw제vУFfIye< ΟQBmv:W+_H7+_ku'U {i( tjrJM/|`M-|.?1oy#v bLG+z8m,IJӳCWe5VXܻ N8 LE`" ucPeD~_EVgQϻ%\LZIrIHJ tx(o_) `wJ׃z*Rl٧dfBnq2 j)<^3+YOf!ƝMe>m&o{(1ѹ;r <0>] _0uw>0=+U n~tNʫ\5;eLJ圎OiA޶$[ܡ u\Ƕ/?_ 9Y.Ovyl7輔Ƒβjmux(1%W-#f&JͿc}A Y,NQlsz tm_G iǀ e$ DA03(iU)8Ha+$+vF-#*cC(~}YoXqhڿFY=X*'ʏs90f%Riz{3#3$kLdIjuPuF, KZ"3 -xn.ΉhuՖS?&]錚P}Cꏠ km? ESldPywX2|5Rߛ29By!ay-Q;ίDjr8хzq܈܂;jy#|~wv!ˇ ϟ޿7H|ʏv25wceY PH@`0,;my$tLH a:;ZhC d@wWȥOSxJkd6F$Ek "UBcwhL(XSȣۥWX}7*AުPAJ+99ܴ󖱻/- PȖ ªPttx*Yqä3=u]]cUdȇUy;c|h;BfBznܹ|gz Kw|&Dq׃*wMΈp >ISsoΙY?…e-^v>95=Yn~M-#(C.,fH-TE/W %<*5>9;]?뾳5Uk}zoNDcI3춞q9Zvg'h-ʲaj^oh&Ġ 0;GYEaR_MO]af'\g@B#a!C1f)ɖ.Oqna++|X{ c3`Y2NdyMu,pQ L:e%k$٤G=uISN'Of n ^2j',Nb~`CaSS%(@QM{G^euZv^L`8T&"^Z$f|}ec2; )$CێOyW FPo ֍A-&?5 k5f(+Ls Y=t/&cQJFN_29Q Non5 jþ`Hzة~=ر5TjJQ,NTld xO={(_Xe>7ZX~㢺Oo svD2k *D - =Aº4v`?[/͏QԴ38ό0ZnG klj7'm#wx;D -l|Ȑ]?850rcz%,m9la}QZ.E&"Wu34 a)-*bh`A|r ፶W+>Mvfv.̽C ދ[⢊Hc]sGEFCCkh aRbD5^ۂ{u{pqi$: 3ũY8BΚo[Pd*mYgncNr潛H,dT%ypL=B8<-s%T01qqaS };h9K,8 Cy XMBy,ހ\%`]s*0'2R<˴&^lOLc6tiWqf!x Pq*Z&Bn:4Ӥ$p8 N]w}QOav<_Iո,,l&i(J~65MdgNBKb+ c0t8k&nn)KI}]ٿi$OJJ׽ ­W*&zzcB=^vkA4 R3V%٢%ϣ_@8wxQ8?ѩdlmyu;}83/2kjU(5C~ }RWEcΟEeR^`XO'8-L<_go%2I_u9U>?"p 5%\7naѢ (r{ g"PiQM-&g'-d@ȧA ʟtPȷ{FgK+ٱIIda`m !>茑 ;o@5rE"K lb^|0*DNӋ v76&xSŧK g\fnk] +1b& veo,*#?U̓[TV/>-ksL?}X$.t{aSpF>@Ho/^EF&^m٤;ȨS1 yh z6T9%"pCƽ=L]e @`US5{Hc콡qi_eRf9x}YGtpD &ԶB~탩FTzų>!rrN-* H[ BFq39W9UW~^Vv {ǥJ6FgA)U>4 ]@k1#N5w@|hP5~(zlX]L& Hռhyq.\O$4틃>)FRÂg:Yz[ilj[=magj~^z_ B]|k/V*ykqk5w9,/{!^7ےک"Iz9kOg oCLN$<|I! /uzKX1^Z ՗! tu%o9_qMY*P`ҏ7N]rV@ fZ6%_/nD9ts%Qju]li'IR\^ȁ FX7"e+=7. SHѾ /# y@?gƒV̺#(tr•6+(>Epaw9}~AKqK 9S/gU`zj0 ʳ㊁koo ZoM<7gMp4#C˕Pu|pq?j x"_`j,{[Ec 3] ָUk~vI9 J>B"ӱ_n?nA@=@7u&Wy(eZY\CeT5  'Zg+ qf_YQq?O,DZH-61sMG5WԨ)RB8"ݟ͑i˿D`d/3xzr>Xeǹd-,)}gNj h(&n]$M{??6C$mD)%k.###DK>p/M$wEt_ `/dÈT[jbtZȄ)Vq?|&%Zi#>tLඕH 55,%wZ Uh "10 n/;yi{J1r_[}!zz 0e6~^VY#\qo&20Je C-~se8B.h;+ZNjΔ1GXWT``Ï}'눼4L@bO;@r"aBjSϥW<aWǺ4̐jS. w|p8 Wo{`(EkYlv@f$Din{$fI~T{;,C%îٶTJgVgᦝH>Ts$B:@:&mZ;>INnR,Xo8p6ym(4 'u# sh!$^~;%u=_pIXA ͸ i 2Oy9+;rMlc6Tfٖs~&[ĸ+"д] WUjckO~rk'>' <3=9x&iߑvQe(l-ghC(-žlRS"NRK)$,iYcrCѥ bIqth# gm7q=^ |=Q|qҊīv\D..cw3W~߫Z2t s芀/YcۗPѲy\b<=g['Q+M1#P$X.Rn˫{Dm@aZCv"oȪ/2 oIhkM}*S0˴0x|{Y5(K::z`6c8^s2>7c!m~ft=_Q3t{ m%Gi+FUِǵ"↫[!്"4D@M{{[FtЙVRy*V C Kn})Xށm1" xQO:u̧ޝw=u4.a6+Kߌ_@&nDU֮ݧCӺ.Ftq:=Pm~(}mšHrPۮ%o|.z~!7`Z07)#q8u_wS_B_~YIA2k^=K⊋ _7𷛃kϧ$33VGn7k:ӭrWslyP#)@[C(6唡rl:Zw*(lYaH;kxJLY!ݧs=*ķChZj|=EV[{jN͝MYZpw.IqPw,.Th $Et߫Pke@IHB}|HWr_IȞ8"r') Iw_pax* : 6.&DdQ"oi3[{p_4)R{uئf17Y `fLJS K 'RXJޞ RAf?m}U>{LzgHR@WzPY q!neC#&H篊:؁}c"فӚULqmTĠ\&A{gMno q>'DC-D>XܲXR}px`Aj3]K_ƞ3\qu>%q4r(8,dyلvTMDXTjPqf*SvynqBObbS{Gi?ׯzyz\r=u% vI$G zcwKD_TV*1u 7y$UaoC8w^a^^7DU*<-obafx]T[)MZX! м)y_Vv} JHY;$}D2}<-"u;>X+#QHS+X-}{6* 'lDbS$i tſ5'6H8/vHTzPfWV aǴqޜFq&c4t++/ Ҧ2'&9|p [ʢATp-}+𢇭$v{*nPKK Ee;̨Wdx*ZUVl(3*Fd3aXxV\mXAguuoC+YѸJE\ ͥNOVqVSjΩ;o}XwIbReJ٬ 5MZo&ԫT*s0s_OčmQ5|Ib|S5%Z'~C)dEN,vذ.8S?o#GV_:ޢGz4`mX2 *;'@լ ;Pz \F5)YƟTA7)ryH" wn$RE~@COOwQdWיx)瑓G3M8љ$B6”n߇7C Oy`\/j@9nBH*W䬞w}ժ>q~Z}FXQ(WtmZ,'~LnB{:g`H$ȭA`@躼&6ɤ픍~|)/DqDxK :Ml?MϨ1ׅzoD>R^Wsޣm:. žIN]۠72/o;]J$Zv0vfY~Z|>![KR\h{߉kAP^\Fl028b(`P{w0Nl8; WG]KgYa H9 E5ѷG3YQZbŌό;{˂}O}ƻ |Ň %t 1A4Ā`N +hʵCe+iQ{|*YNawzMۻƘ# ^StC,*УnL;cYA !3쏧y&{ vGbxbtEw6SoxV?e[=Ŧ>ix'ڳa?C:GU^M; GS3+ R|X0ĥxq% 9`> zeF1$L p<`ƎNݎ-'Ϗu*ιb|Ne|FuͽS@&Dګ<5dGan{N#h:4 #qPOOd6Z wp9 (a%aO3ĒC%h=*vVBpԙߧB{bʲI$MWڻ>0F[o"RBp#<)ӔW_lU;%tˇ6#52I0X#&z`.AmB# J,LD,`}y,4޵_x=Չ= N@˧͍1*"E8;nUT[|CK7 N$QE8t&xtKw lof5= {%E\> RKEVDʺ1ȊtѧxgIMneSyϋD hϵ:PѨǶ|ÚgO6ud3_,7 )B%|1THӤg~C})3QP: x&>t_GH"?=8r͚rg4e9 7DcI< #^^FO1_S} WϪt!+-h =uj? C~g4XںV!,E d~BgmmI_2nK)"KjrNM1 bJxŘCx z,sQ`ofȆzGQܕh(usY`(9exFEW|NqN+.|iqaҟQc$-*D#(o5Nsi!|+A'knjĖn3ڸGL1!- DLDnf?G 7Y5=ݫV10au,@F,1Q?xkq(t!VQ H&FSG\U;2!vs*.fO ƠI!0a4F]Ɠ*Uzn()= Xb)E3P`F{ :?X{>=*¥)nFp“p&-M+楍c.|Rt՚@aFϭ#bڃ^vj !3=[6d{ QgWzZl e?;Mm|Kآ|/EIJJ)"fuI]lCxۓ`5d4e~ 8/s=NeWG:Mk|'Ʌ%HC$fϜ/ f5nIKvϪ\n,>lgj~҆[PN# jo6+/[>B؎- Hplw .JDC'ba^n rlc`T®]3jkvc㑷W.pL־Z>bXշx&,ܔO0=ձ򐽣6HFu<Z5+>?w _۽h;*ioQ8@AA 92HE{YljgCI~˿,= v<@R!p~}lJEE . {nj=9D <]{C8dl2$G^rԕ6c7q^ax Zd[F-N_ @]y lUccٰ kBK%/GX(l44b#$WUr;( Cr_jwb'؁S2k ľU !5R[3?Z)gLɷC^م=:d7M@~<"|Mߺ0EHl y' C亂,3ƑYMKbq"3J&HO&Oji "e5vE }&_)b',:uAgm$6Z8E/4ZlER ,*Ph`5"t PU05 +{Iaa]rPcX#|&&PMDצzNڥ5RoC) ~uʽiRԓ($i þ%-fp#= 1䇰SRlaTǠC/^+Y*B2iP%uc٪R[ z\g  !ݲ回 $ua%Ƨ%%;޾Uo{ EoU%Vtj&.ѡ vw Y}F~ N/Zu6yZ"$e2 axŝ{drUxc 8D晿Mj92\@G&Mr3[ȟK\yv;}T\m 7;Oz7Yg:Ht.N'Gv۷20mmܵL^ +DHdxu@ ފǝ:u!\deqr ѧ+)rRt~8Fksô8QOc)7,q 3rNhRt"Qc{ |Yӂ,%8N*u1T0y3ITGu MCUV.;  c+Bmޥz"KeMđ7o}V뼇OPN2rύn+͕^_AF !Жbj,Φ@ب=/+ qÂB3b2Rm4\l=l:C #o%$ APrxLjUej֎ FoΑ }%UN.g:Y%y1^@!O SUD\O`]0lYpP/q,WXZAu??8Yk6T'm8A^ ڗ((ڌs䧮h[0ֱA40;<3g~{{ * |;%OCÓ~\.3QdM,qpx0K(;nAzA؈IzBG}_z#=q6W; v뫰ʭ z+82 _SJKkؒ\Ci۫[?Ow*<~?B]|3IKrAZ{Ktz'|"q$TOvM?m"`JX #7>*z(SRJ%~t +dMQH w`LA?˹9x$qŴtfobŜEF MT;`@`ҙ I}O/k1R m܍O-۞[t.PO $Y)VysT~qO'CVc@<'ЄN2s.QsG(n)H!qA+Pb"E7An;{d'}Tr5X}{ummψң|19i`Y$]Qwϕ+&`MΠc 1JhiM> B: 8-ԕɥeq^^cH!a 3NՔ;CɔJ9ּuڃךYpnpUxvmEGwؽKr <AV[@p-y(aakjG`yN>`}UضY]X sjKvRϛF9Zq웖O |{2M'(pdiGv>!B#6(oi\CjC@E*ӀlX_R#J745j½b%22klA#ws7Nj&4,Fș[`^#ʲ<'Bs3ah!0hŜ'[;(XIZJv4qJ/ Jq?`dePdF!F@Ի&Hx:VH  _e7zG>,uWZDAƤ|IT|_dZ.An#ڿ[D=$bH>јb5.@),|R3x-LW pA b๘`Y/9 QOaODRI%l 6Q1t!buX<_ 5`(gmAm8Pέ \2dܛBjj{dE}T}=aTœGap|BH[(5786)#Hhuݔw[5J}Tخ ^@YiT9:lr>~OڅHtE!Aaܗ^H\}:{!='˾AEBM̷ZN5}#`F=ëy!lLxl1JS"sbD$S0H(4ɇƶjKBVi h?B 6" @X9},f* Ɛ*E^=~M 50CQ3=J/ƙ047N`]#'>ӚUΦg d(nr@.nnh:ɘ+lqRȠuAvg&EDY,Rw8oIII h쯥|dSSclTi. 790ۍMH\)~5-N>U`u2"{a#l&n"~VDʍL<2?z^:ԎLaXWViXj<pt9Aq $hxs2 x ytV퇕jGB1B7xܤf\KZF:L=t>?U+9V [RnJaoRClj4gurR$Z`0Jbu9Okdk#Ē[ʧL)55LU99 ?Oc=P /ABѾ:n0(,OssF0m7=l$n"#:i.miX2jyu<|j%J~{6R72!3梳K=W R( @^D SGzƎ%U.y? ")t qʇ֚}sjԋET7h"H , iPݰAp'<>3V& F61&\ E_Gw" -6z%fYVm'tּv y5 h 7V@#\x5m A]MPQ}CZ@{,6ͭn|e'_5o;$ " iaG"B *KZsǙ8|K3Ç]Yv!5kM%p=R|v!U Li$8u)^6baP=k ԍsI_[*CfK uQȔ j?B8݈+)8Q@/ ;: T11Mp(a*-k_Uws0S)+R۱ [Yd. Ñ%ݣKHj@%c404Q(Q|~WkYcң&E,|>_P\ȑHaxG  V|4`': :Lh'hiB`n ki_~7pAQgX\#ˎ'}(ƏRMkW+v- Cf{aU8.K|r=ॶm` cF=+?>ht*mGKOtNIJT+]"AȊ m$q^V|uzX6Uhd_#k*܁:R28z*NIIXae≗WfC(2?8.8(8)Ű6PD`+X3(Nk-b5Tr HGAO k*IżIv @ 4Ș.w(~Q4x넧<pЩu߫tUա>EZು 9>jͷ&b%Ď >s1*{B8ʿ`EOCO<*!Eo!W/_R(# :*J)$wlHoQ(ݡ\ξ)TC&z, 戲.ִ-73хsxr+ja2o98hJo.4ed@GoaPA+:*lW^|% 2SRǒƹSDd2:c}g` *ޠl@!IWo@ner3ǃm^-Χ\k`@- `\SG"FEpuRr<aotmimHRR2Y])K_&l%Bk~tPlU^See-2)xCX?.d2E|$) b-,`ax,zȐ87h0ul\O;=}}\1 IM~Ӫ:; WjQ?QFWƦ`G3\WD6URU&T}d"oXlJ,[2Utvߧٍ4g*((EyfHC47jHX]L0|nK`%(-wZi"k+Vco]A@9%eHuɽ/\=wn@@Tq/Љ/A"PْWҧWӞD^(Igto5MRE&󪫎c K%RH9>-B׳GڅϪ0Zrd1Ǻc~N`?\CD0*>ޫyٞbRY: &ZvY(ܢo},Oh2^;>$RuL Κ1@.Q% RO~ )"R%! !N@SRrMi#RoJxӔ%fa]Gu`tL//9dޅ@ ܼLYp L7Ǿ@į٫<-|#[Y%:ԅ 889 䏑Ăn䓱(%pW8X `LRSrk}Spz#IIO̰q V7Suˎ*+8YzOqaJ`P;fڮ"xpzdAK2y\Xq. [~i/D{US!W}o|V-.^"[#|r7$S5Zxkͤ-y_. xofPEm6G$:%;:rom|ݖGjP~ kJ :_xPi!hS+v!jLXC 66k{67p"ƤRH`2ǾԲ1h ۰0I]7;]@Cξ%1 $œHN%”LTwS:EN|oXT3vA,]4 [ڿꛟm &WNjo| 6^p+^OE'etuR"Asu։C-țg"撷o|nJE11+p;MHa\n0J?7q4Ћב.ED!W)yN-$LVl|Ԛ$bhQU}6SٜrzZmwɻ ?5~2Ň0Q@Q%95KgxcG- 22#~˺W^7@';Gq7[\->-CV`Tcc {Q /TeVO7B.,?Ԉ;Y&DP:\>-%2Ӄ9)iL3յ'NT7M%C˷!o WV;B.mA S3U'?|En57]5ZtB?Eg`7̓rUu>ܖ({ɐ>IVOG=+SNYd˚^ac;8\t@Օ xmMʲ@ZgivBpgvp'`0|6rbNK1)dSf!\&>o(vӉH2I`,jAdh4ApMͰՋ1%,,rhI.c#Y&&_ ŝv!p:(([JxrT%62'';Є/\ǮP M⮺`qV=f t۳v4$wdEpؽg ] Z ` /2 -[kjn‹@=?iapϼ5/.QPD]ΫTβqtupg\P0tO ]kZ4AT\Cg? 6CLqlTeօ퇝[-'X' tZvL;<\D/ۃRtN8ajvZtƥk3L%l 4&4^o/pM H%?x%jBÝF`Ee*cjZZE.v:f {p/%ELH,C6 %rC?6Tr EAÞ|{ 3;Y[`E 24O\ɣxKh9 oɗr8Vzu*ֵǚXOk[]I3 D`G ( |yT7d=:_!,A EJ:w E`P ZʇmO > 7ԏg֚{67"O+39(O1δPgդcFE}%R9ߔT u@r?L^c6\A՜C 2ͭ-o%7p+g_!Cr15V wƮ|+Yv~ WL"ݛ_R̂k ?ݚXM~G TYv Ã~RPMkG[xj HyV4 0HP4ȋ5j#`%oy~!.h3NI7 NkI!0dR(OԊuq#gU5y-,o [.<7$`Ik( ,z ãdHۨFrd8kQ߭"TUEU^ڟZa*0YcQW 60aѢSDL"H^KKمc_9'eJF6XF}W} 5udw EDNbVT݌F7o_%|d(#LbcPQz–cBγobI+A]:9,YfK m~\~-픞F60n4 MtP} u ?BIy{keES^GSAqp 25,]pPn8E&oux_=l/orʹW.#!œg`Pv\"K:za=h&mƹp?yj);[0yQ W6@z$&tD㕗Uq[S}fuoG A\{ />l<;eoj%+ϥDzQo1a\EN ZewjM!a`4GG[Kz('H{a3.XŲ+hDGrmYb:1KH ly!4ڼ|Ӻ @=olY%|6(m4TOX"_n:정8/<*9T5=Sw@ ccKq IVs-t.W8#5]PBm.u;AVtM wC{7hgvT''ރo,ЙEfPHi)!PbdcR>dmY Ν+Q 5)e:mNi8<.2FS)'XTVF b}#6V_IAmT+ӣh-(Kv<v=pt%Oĉu6FoKdL]#::^UUkVi@oPl}ڴFX̗**Cj :!:[Jcb_>MB뎺C2: cִs! U *䛫)!)&{S~wE~}>.駐;x܄,JfiAWSc Ֆa!aڞ/2# :+3 d9!I]#PơFaT/΁`g|gɄd_^wtWU Y״ob>^d,g V11vNb޿*`Ga.)R>E5,?޹Z GhF[]=GIuɧ|,o9|8S8Yq-PyY#i@ ۑ9;L|Rrɽ_Bdd? )~0ϱwfMgdmb86Ÿ!}yIHbv7s#w ]Y9 `[aw^j0bONdQ:] 3RU$[?,Qx{,SuvUx6, oU,5 K~u"U) lx`Y%IAr 誟I |j㍽`q5颈5GסE `]ϲ7"nAJ%bv ѝ/yJf]WqRzH~ ]gu,N橠O!Yz'6rAW-E6P F´@6;/ Ph– P 2 _ Oڣi"Ց)q!|?ch ]H*u'3GUNu\N2 =iNH+:0ɫZՕF%] >ӈ>-hM1M~g:**QeFN*cJ\'0P<`,d&4P>Ǽ*|nA Y21B%ʀ_/h(ئz-H[ۻ6XR> [ K9F3I(PJ+q>'a:uxe6tQI bߪ&xŞtEI'Xj?3A?l8\hG.&0eJwU{N]Q)j`|}݊|_zbMߩ뗸vxmx?H+~`~2%-hz(d=i+Roq: T,8p v*^&m ڊF̷26BZFk'ǍXpY# cuE4zPT̍UysF(@i('O$0zV["u68y5¯R>Hy-24ӛING%jǟ@"f*#Soe!NVy.uh*KvpdUp}W!i像E/ML)$VoY.7kZښu?!#GmÖFix\)E/puW|.dom烉ϑ+ xt%vI'hv6T̘O(/آW_rݺ#. ^ZFɢoM<5.&MIIDRQZIBGY8vdܠV5&k 9>T!3zl. " qa+o0P1 @DCNg+rVm h1b' Mﳤ~wTr-q1PZ򋴷t?U wk(fxoF}SCk߆inAHv(4H!4=4]L0WNҿN[p%u LBskv0rI?9 nbs41xr|)/j)07hy֡ȫq];Gp[\lZ;4"8uDDoNw8I H.=Pzx3|:tg˜߄5"D4Jcq# tZt[t'dmZ }D#+,&<C|[1]v#͏py@GwX$j 򜄟/1d-?nL>f5hͳ걇[ 㹬'F JA0!ڗC~t/Q/IQ^9/mEא~HZC=+8] uBb+- 4@ikĪd8%u%l`yJK;ȩ!Д%-2D9@޴q9 jqVL RyD ΋RK}ng dq Gc%:v]MA6X w㶢æf#Fz#}HWV넷XKGlm{&O,J#pf{'n'Ex|rO10Z5`#Qq`yŝ܏gO=Яd' URr) rlK3W0LQQ*Z9Е؟޵dsOZ-(!nq&{Te"_Wѯ;shl{] }`ˈgL8c!B, .5y5+c} Qqؗx[m,V/b}tBF7,m]9` ^*|d=<{kq~Ss=E7xn7{j[rW|K@> S'dԂ' HEJ*汛,k "h?\ڤx ?6Ǡ#'M @&SQʼnϷ55߁ rܾ:8 IĬzw~Mv[c`ȳ L)!#rx;eL[}S(gz֨~`O/"E9IQj7ȗ]R,]"K|gs!=5uЛX@ ݭ:)75R*mXCUMzO hWㄝ.7OBperL’o]jAی?6 EY EAYF[%I :0䡗O|9-q&F10.E?sRAK_ql"BG[1\Ey^PsIG<3;"4򁚟_w>ϯ3X $q/SAM= E *E|NSc_6^ M 2LhW3_ƨK3ZKd/jq7RJxo)Ebg'nD%RgJmT>P0zo`)!]ϳeV*c[ UwJEȭѢܳa?⌽GfXuqz&"Uk(YIM H7K󩧜"?XIKZKDsE%$hB7SBl㹩TDŽa$H.,PAE՘bZ-.py`whok:m`h5Q iUILI۞!V:fh+oCqkYak5rH[ }_z4+=_|}5e2"jQ4͔(Ӏ&oyN\/V+}N ?|QxΒ؟5Bƈ_U2(-!ʫdev laCv} :ͤWݒ.}9`g6  {ۃ'Z=I3vBp1ٌGO2E"»ɪĄ")iT9(9gW} dU ] 33EaXNwn24 jvrag3pL9iZ=S"?b=m~wI^\2d|#.)u[T;ƀ/,%dl:(Lo@iVP&uO X˛ug(a5y..Øy7{Jf֦v<uHT2<]P>W)FO[\L޿iN֧`ˮhEyNPu] ;#m}!~k/2Wt23"Yq)xM'vHWX#}Sqh~DtGVrRIQ;xi}_]0~! 0݌'0.fW)Nkݮ(m;C|+ñ_\b\ws(5E Q o,R>Jc^n.sRNмy:,yw 說i`WyaA0)9/vw4t/ZBs 3GPQƾ78kXưI)РvG+TbEJ F ǦisM2 Btjj4EH*#Q~oA' Ѯi`+\n!6+Cͧ(钛$x:oKQpyhž'4`5E | @ڢ8j0 ] m{Enh'yxhR4 2k(Ͳ39Vũz-o=`lރQt@-䢼JL.uއSFܒz, HfvCQOy~dϭG[>;VVr4i&O1M94n<֙,w|fV5TC"GX:3=;E1h(Pl.tSKbnsϙ Z-'J9-V>I.ԍ~2 g-A$]ۖb)3|p`8Nkg\KXE֞q&l7v"t%y}wm[nh a "-Bn?ž"/TAIGxU!ޛA_ s.l셦f:Kc{N ќ2sbHUWΑU?Vh4kvkFjjȁ\nȒ6¤Yjށ|uFL'W/adj4qÔfߞm: FL]AFǴaOfoSDfA\[XL{cH^?VU=̱&X2*Peؽ /^dNuQM5q8T3>;<Թ Ӿiйh Iyk@=?Jm)$G\ U'% )B&MkA> BM. :H44t#7j|wbqN.|fl]/xۻfN8$,|>pI龖_̓,A{+VA;Cx) YU-W_>SJ3+t(-GAs-]]EM/>[}:(v,^*W;dAP;OCoB\8Oÿ| $E\ay1+FZ#汗I*Ň:,8fFVO\& VAQ]P˿/h[9aiTj1k;'bC=L /W`%{jZ&vRRJ&PCyU5º 4I}p?z|&R@G4蘳u:_)w0Ls E[ Rs i53M  #&24V0,M m*%xj{Pfߣ:F<>3c+/D2u?ڔ@.D;Ge=GrsZIŬ:G"-EI-1eю钝2gU!~- KgQ}֮..Hakpĸ \B=?V"c9`ڳC&Ga_x) @/AX<ي31sohFӡZvx顖\vNvQO}!I*/H|uуΓ)*%~E!\|^0Ivdן k/Sѯ-bVl yIͪ 4ncf+ =SX>t/CKܴ]҂(( uy7oщ ?njj/,F&8ئ R!2-CTv]vzb´ic\旕;+@1ZkAOjD.֣x<}<+ez.gOPi8vX"x|̙D;{Ȟkt9 hp{^xn~cHy>ɭb=Nx$-cO?fS!՝+[%؏hҍzn/0kO;GAHI  }\~x@dYFX|+twĺ]|&yKQ'NٽZ}`^U?O=i)Iv#ATCܪ$x/ab販f p^WFNT@N"=/z-=7 fV7GtxlQDr$ߖ&]Aq:ov*4fRŧsޅkXL'$]0tۑV5*Oa-?}J\*0pl~Fyd= K]bW#/FZ"@U ukgO5*0U t,jmˤ`F@TMl};K3kk7P>"D*cr9Kvb*DHQ#f<^M0Kuh5BS?MﯽF8Vɲrmk%$(AeG+WPxGc"aLYzF v:QY$%gr!!BY[O@A*6*0!x ན]܍<&Mn :;I`~OO 6 R5%ƒ0c.DJGKGrvHzZ5e2%\oi!DR."vKRF^\ u|Ԃ>J(Λ;bE,zw|yڡ%s.9f\Y`9pcl,sr[ I{Qҗ4/ jgDAD52Lsj{R4E0b$HJup|dEqɭBV!I=P tnAGX?u&[`$>%T'F2Cf)[wj*j yN%/wq+^=xdoQ–X ۫MCDB)gwHH ڔhCg~g͂Q@`6ixs<6}U_Ծ< }“Sm~"_M,x΁|{;෩nW8C52)}PB6ϒ]M}ʼnIGeP>lڕǴY/ 8;J7 #_ hc乿A!J.W iZdC8-bGq?+*}kHPn/aT$7؜~zH`vB#qNFoDpH1p;+@NCS106݉*QŒdk-&^"},%~^e_׳iL(FW}8h{iB02i~, Q=w:(i,؊j䕫Zl8y!K]\mÅy_׻BMk1& u+c)pG-2~gAC]/{wE~­˦`\W(jxqԨE 1wx){?t~kedm7~5=[~I֪+oٛ&Ll{Q> 8ߦqUFH(Ѧ:ĭHelYH87Nd ]6_9̎gca9{'durU(bauU5 ִ 8VHAzn`Di/')^x춣h4 cc_c}-$r:uC% ]jE)`";JG,Bu쯞F?>B_\޴w)W,1>yeA5W8ź ^Fo4qP\۔Q#잀?>v;? l*󚠓{)`9\);$-p Le63N>h7o  QW|ɟ{KoKc@#x]tͫC 8ۚQ+IQ%`!}>;ڼҡX ,݋A鶐*'A6Pד]5I>,0Oʼn|iH:?䱰չٌw-m+R+F+؃3ɩICh$zO?JTィG|ōv / *eFg}˛Fc_}KB]i N*ڥʬ0:I"?R_72)jæsV`fp@aq"7!EtL4}fk3pv Rp?E s '$[vdI-E1iK ȩړ6eĔG7[qFRZ6pfJe`/n/uilQY| qXuixT٫Z`ʴ aϼTg s $@|3zPVxV,&SJkõ~r99GAQL8RMι!!͍@c:R'"ppE#3<9A;'buzu!kS#˅c ON&YͱFlqRS21C]npay Ϛ&=B`9L#tܵس$ J>%LzxaneZ3BɛU|m2a3g{e-"yy~2X-w܆~7hafsWɮ^Տ%1 {!Mm)xytQm29/'@5"З Bo،y:+Wal=4Xy:_K A9d7zaӷLjHWDcSjiMc.Cxjچnp zƿldR޲!=;p;lA PJP՟Oy t!+;Bq.uP\k%z{;#m1fPzĵ>b@WϠy_A|D_SfrEZ>6\La#T|?;#ٲ+ wrl& &]pv(MpC,*ƵE]z_q_;A3 !ď=G 9pEp|533/JKy‹O _ :?@r`A ̟:Íhʉv_zJFi46v^qOO |NVmK\Xh͂sibd=:3[9 ֧P m֖ǝ8b^+x0^en!!YdƷo2ڝ-b$*<0R黢o-?An81:hAOpu ZVuCNڹx0"rX)|4O Zé#f ]/)d)de+o~ S~GNўY\RZqDӌO`WWq(.9+1w& lϼAb jLlԬg҇^Ɇ$<,Ȩ9bp?G~q^0ցʽxz^?v2A4ѺF /6.KD\3~L!a ^^NӳrxDb`!4r$}P;R)wl%@ EB^2\MR\$3Ӆ(o<+OB~$p-F?'}MYIk4gښQ^]0t)YS>9T=ʛzP7{͌j֗AL1eJUtQ떙 6?E s_]yo\Ig| B7Wd VAhÈq忰s B$W!-؀Rb=Ct(4gɊjuw/F`^ok0nW #"|rj9\&;`#Hݕ^=TvkpS)!+>K%RroyFNcaI fXs dEsciA:J_OE\໰R̶`ޢ悔V }V sWgI;#B&1LXuvݙsԮ ?8VFIJͰ.,QZH/C[,QQޟm t)TˡxAriٮ0֋EWU+CAD'D{(Oס/\MˈyweSVWRX#%-"v$G v$SoTxL>#i ,R8LHE=C*7T~wXɄ uD,wo !Ac,zv {Cdb-W^CA{}{9{ݒ](>8=ĥhy7NܕLl^_(l+#a`Əw\/o<68eh0rӁզ (pb-xL(BxKN9Dx-4,My(Q2"Ա$` ervWJ}]oXT .G ,~/ʯ;< R#a '߉yݶKCG|m 'r'4fbU+TXyjԭzv~/aH}>jK- zH7.nJ}&'E\lBf^&e`Z7*TNqBGf{&W‹t9m0~?yadF6I7[K@|9Jp iܐ> 9&_,;Olci HHloJzAW@-Jq