seamonkey-irc-2.53.14-lp153.17.14.1<>,Oc8e/=„.u+s8EĈ'}SnLXڙթ>k# %0 'H} /p4y&~!¥tesĹ''ƕHg0g @#V"*2, ؚkIZ);?d & 8dhtx       Q TX]b9(]8dS9S:SFGHIXY\]^3bTcdefluvzDTX^Cseamonkey-irc2.53.14lp153.17.14.1IRC for SeaMonkeyAn IRC client (Chatzilla) for SeaMonkey.c8eobs-arm-9kLopenSUSE Leap 15.3openSUSEMPL-2.0http://bugs.opensuse.orgProductivity/Networking/IRChttps://www.seamonkey-project.org/linuxaarch64kLc8a44f8971b0c45c891b8053f193232923fc76afb120b80485c142fff44dca3c33frootrootseamonkey-2.53.14-lp153.17.14.1.src.rpmseamonkey-ircseamonkey-irc(aarch-64)    rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)seamonkey3.0.4-14.6.0-14.0-15.2-12.53.144.14.3c5bbx@brjb=b b a@a5a@aSa'@aG`@`]``@`@``7@`N@``~@`~@`}p`}p`|@`|@`|@`y|@`y|@`u__^@__k8_@_@_^?@^^I^@^`^*@^%@^@^[][H@[@[{@Z@ZTZ)-@ZYaXN@XAX]X@WWt@WWPWs@V@V%@V;DV @UU@UUT@TNT6TTLT~@To)@Tl@T=@Tristan Miller Tristan Miller Guillaume GARDET Tristan Miller Tristan Miller Tristan Miller Bjørn Lie Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Guillaume GARDET Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Tristan Miller Wolfgang Rosenauer Wolfgang Rosenauer wr@rosenauer.orgbjorn.lie@gmail.compsychonaut@nothingisreal.comwr@rosenauer.orgwr@rosenauer.orgdimstar@opensuse.orgzaitor@opensuse.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.organtoine.belvire@laposte.netwr@rosenauer.orgpcerny@suse.combadshah400@gmail.combadshah400@gmail.comwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.organtoine.belvire@laposte.netwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgwr@rosenauer.orgmeissner@suse.compcerny@suse.comwr@rosenauer.orgwr@rosenauer.orgLed wr@rosenauer.org- update to SeaMonkey 2.53.14 * Updates to the following DOM HTML element interfaces: Embed, Object, Anchor, Area, Button, Frame, Canvas, IFrame, Link, Image, MenuItem, TextArea, Source, Select, Option, Script and Html. Please test add-ons. * Continue the switch from Python 2 to Python 3 in the build system. * Add ESR 102 links to debugQA bug 1779028. * Remove about plugins from help menu bug 1779031. * Dead links in cs_nav_prefs_advanced.xhtml [en-US] bug 1783558. * Dead links in cs_nav_prefs_advanced.xhtml bug 1786030. * Remove obsolete chat services from SeaMonkey address book bug 1779034. * Address Book: "Get Map" button is not shown for home addresses bug 1779319. * Added compatibility for rust 1.63 * SeaMonkey 2.53.14 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.14 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.8.0 release notes for specific security fixes in this release. * Additional important security fixes up to Current Firefox 91.11 and Thunderbird 91.11 ESR plus many enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - add seamonkey-spellcheck.patch to work around a circular dependency issue when compiling with GCC 12 - requested inclusion in Leap 15.4 and 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1203916- update to SeaMonkey 2.53.13 * Updates to devtools. * Updates to build configuration. * Starting the switch from Python 2 to Python 3 in the build system. * Removal of array comprehensions, legacy iterators and generators bug 1414340 and bug 1098412. * Adding initial optional chaining and Promise.allSettled() support. * SeaMonkey 2.53.13 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.13 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.8.0 release notes for specific security fixes in this release. * Additional important security fixes up to Current Firefox 91.11 and Thunderbird 91.11 ESR plus many enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - adapt seamonkey-man-page.patch for SeaMonkey 2.53.13 - disable LTO for Tumbleweed builds due to linker errors - requested inclusion in Leap 15.4 and 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1201406- Add --disable-elf-hack for aarch64 to fix build- update to SeaMonkey 2.53.12 * Format Toolbar forgets its hidden status when switching to other view modes bug 1719020. * Remove obsolete plugin code from SeaMonkey bug 1762733. * Fix a few strict warnings in SeaMonkey bug 1755553. * Remove Run Flash from Site permissions and page info bug 1758289. * Use fixIterator and replace use of removeItemAt in FilterListDialog bug 1756359. * Remove RDF usage in tabmail.js bug 1758282. * Implement 'Edit Template' and 'New Message From Template' commands and UI bug 1759376. * [SM] Implement 'Edit Draft' command and hide it when not in a draft folder (port Thunderbird bug 1106412) bug 1256716. * Messages in Template folder need "Edit Template" button in header (like for Drafts) bug 80280. * Refactor and simplify the feed Subscribe dialog options updates bug 1420473. * Add system memory and disk size and placeDB page limit to about:support bug 1753729. * Remove warning about missing plugins in SeaMonkey 2.53 and 2.57 bug 1755558. * SeaMonkey 2.53.12 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.12 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.8.0 release notes for specific security fixes in this release. * Additional important security fixes up to Current Firefox 91.9 and Thunderbird 91.9 ESR plus many enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - remove/update references to obsolete gtk2 directory - requested inclusion in Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1199197- update to SeaMonkey 2.53.11.1 * Fix edge case when setting IntersectionObserver threshold bug 1758291. * OAuth2 prefs should use realuserName instead of username bug 1518126. * SeaMonkey 2.53.11.1 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.11.1 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.8.0 release notes for specific security fixes in this release. * Additional important security fixes up to Current Firefox 91.7 and Thunderbird 91.7 ESR plus many enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - requested inclusion in Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1197518- update to SeaMonkey 2.53.11 * Remove obsolete MOZ_EXTENSIONS check in suite bug 1749146. * Add connect button to cZ Networks Editor bug 1736443. * Remove freenode remnants from ChatZilla in SeaMonkey bug 1741082. * Prefer secure over insecure protocol in network list in ChatZilla bug 1744440. * Composer - Change tag textbox is not removed after use bug 1755369. * Clean up repo links in debugQA bug 1746790. * Fix misspelled references to macOS in suite bug 1749144. * Remove obsolete references to Java and Flash bug 1749141. * Help button not working in delete cert dialog bug 1750386. * Rearrange Message Filter Dialog to make room for new features bug 1735053. * Use Insert key as shortcut to create new message filters bug 1735055. * Rename some variables used in SeaMonkey's FilterListDialog to match Thunderbird's bug 1735056. * Implement Copy to New message filter functionality bug 1735057. * Add move to top / bottom buttons to message filters bug 1735059. * Add preference to not prompt for message filter deletion bug 1735061. * Clean up folder handling in FilterListDialog bug 1736425. * Add refresh function to Filter list dialog so that it can be updated when already open and new filters are added externally bug 1737450. * Use listbox rather than tree in FilterListDialog bug 1746081. * MsgFilterList(args) should take targetFilter and pass it to FilterListDialog bug 1753891. * Mail&News' start.xhtml: "We" link broken bug 1748178. * Add search functionality to filter dialog bug 1749207. * Move the taskbar refresh timer in SeaMonkey to idle dispatch bug 1746788. * Prevent subresource loads from showing the progress indicator on the tab in SeaMonkey bug 1746787. * SeaMonkey 2.53.11 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * Additional important security fixes up to Current Firefox 91.6 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. * SeaMonkey 2.53.11 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. - adapt seamonkey-man-page.patch for SeaMonkey 2.53.11 - requested inclusion in Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1196703- Drop pkgconfig(gconf-2) BuildRequires and pass ac_add_options - -disable-gconf to mozconfig. As we already are using cairo-gtk3, gconf support serves no purpose (gio/gsettings takes care).- update to SeaMonkey 2.53.10.2 * Obtain Windows code-signing certificate for SeaMonkey binary and update signing bug 1438084. * Support SHA-2 hashes in CertIDs in OCSP responses - port of bug 1746221. * Fix rust 1.57 Windows linking for SeaMonkey 2.53 bug 1746785. * SeaMonkey 2.53.10.2 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * Additional important security fixes up to Current Firefox 91.4.1 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. * SeaMonkey 2.53.10.2 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. - requested inclusion in Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1194114- update to SeaMonkey 2.53.10.1 * Security fix for NSS code bug 1737470. * Only use networks and servers in lower case in ChatZilla bug 1742502. * Change classic form icon in SeaMonkey composer bug 1710915. * Addition fixes for SeaMonkey 32x32 default icons on Windows and macOS bug 1729153. * SeaMonkey 2.53.10.1 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.10.1 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 91.4 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - Remove unused build dependency on libidl-devel. - requested inclusion in Leap 15.3: https://bugzilla.opensuse.org/show_bug.cgi?id=1193668- update to SeaMonkey 2.53.10 * Minor fixes for testdisplay command in ChatZilla bug 1727976. * Show CTCP requests (excluding ACTION and DCC) bug 1722156. * IRCv3: Add support for server-time bug 1724586. * Add localization note for network editor dialog width in ChatZilla bug 1727977. * IRCv3: Add support for extended-join and account-notify bug 1722159. * Add ability to collapse message groups in ChatZilla bug 1724588. * Fix JS strict warnings in unescapeTagValue in ChatZilla bug 1727989. * IRCv3: Add support for invite-notify bug 1722161. * IRCv3: Add support for batch bug 1724589. * Fix JS strict warning in addHistory in cZ static.js bug 1727992. * IRCv3: Add support for cap-notify bug 1722162. * Stop using canonical name as collection keys in ChatZilla bug 1728025. * IRCv3: Add support for TLS and STS bug 1722166. * Helper function for renaming irc server properties in ChatZilla bug 1728027. * IRCv3: Add support for MONITOR bug 1722174. * Remove use of msg.commasp in ChatZilla bug 1726965. * Allow shiftKey to modify behaviour of link clicking in cZ bug 1713458. * IRCv3: Add support for echo-message bug 1722211. * In ChatZilla make /commands return all matches starting with pattern bug 1726966. * Use SeaMonkey prefs to determine how links behave in cZ bug 1713467. * Allow parameters to be localised in ChatZilla bug 1724105. * Add identify command to cZ and hook into password management bug 1713470. * IRCv3.1: Implement SASL with PLAIN mechanism bug 1717545. * IRCv3: Add support for message tags bug 1724584. * Add last read message divider to ChatZilla bug 1729159. * IRCv3: Add support for account-tag bug 1724585. * Missing option "text encoding Unicode/UTF-8" in preferences - Mailnews bug 1679260. * Detect Crashreporter using AppConstants in SeaMonkey bug 1735236. * Link about LEGACY extensions in Add-ons Manager is broken bug 1656797. * Update help for clear private data preferences and dialog bug 1728911. * Fix typo in cs_nav_prefs_appearance bug 1737473. * Drop leftover "Edit Menu" comment from messageWindow.xul and addressbook.xul bug 1725121. * Add dummy tab routines to SeaMonkey mailnews tab browser bug 1735243. * Folder pane and tab/window title not updated correctly when opening in new tab bug 1726940. * Allow mail tab bar to be controlled separately to browser tab bar bug 1724515. * Copy any user set values for new mail.tabs prefs bug 1729165. * Merge Master Passwords and Passwords pref panes into a single pref pane bug 1728099. * Move warning about redirection pref from Content to Privacy & Security pane bug 1728185. * Move website icons prefs from content pref pane to browser pref pane bug 1727425. * Move browser / mailnews system integration prefs into advanced pane bug 1727659. * Have separate opentabfor.middleclick for mailnews bug 1727948. * Add removeBrowser helper for tabbrowser bug 1730391. * Put in a so it's easy to overlay bug 1730392. * Allow browser focus to be avoided bug 1720003. * SeaMonkey 32x32 default icon has light stripe at the bottom bug 1729153. * Support and in SeaMonkey bug 1730408. * Middleclick on browser tab handled twice (closes tab and loads URL from primary or clipboard) bug 1734407. * Unable to create a new "Saved Search Folder" using "Save View as a Folder..." bug 1738669. * Enable compression for standard http connections bug 1728996. * Support VS2022 for compiling under Windows bug 1728988. * SeaMonkey 2.53.10 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.10 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.15 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - requested inclusion in Leap 15.3 and Leap 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1192742- update to SeaMonkey 2.53.9.1 * Fix the lazy loading of images from some websites bug 1727967. * Move certain font family defaults from serif to sans serif bug 1727982. * SeaMonkey 2.53.9.1 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.9.1 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.14 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - requested inclusion in Leap 15.3 and Leap 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1191022- update to SeaMonkey 2.53.9 * There is now an option to clear browser history during shutdown bug 1621445. * Uninstall plugin command for ChatZilla bug 541719. * Update icons used in ChatZilla status bar bug 1710238 and bug 1710249. * Make ChatZilla understand mIRC color code 99 bug 1710298. * Implement IRCv3 basic CAP negotiation bug 1717539 and CAP LIST and update CAP ACK and CAP LS bug 1710313. * Use Unicode instead of images for emojis in ChatZilla bug 1711375 and add some extra emojis bug 1711376. * Use SeaMonkey's configured web search rather than a separate one in ChatZilla bug 1712498. * Add a networks editor to ChatZilla bug 1716232. * Implement IRCv3 away-notify bug 1717543, chghost and userhost-in-names bug 1717544, self-messaging bug 1722212 and WHOX bug 1722214. * Link to SeaMonkey website in debugQA for verification sites and development section bug 1685606. * Send button should be disable until we have a recipient bug 104973. * Remove need to use a modifier for marking messages as unread bug 1719216. * SeaMonkey 2.53.9 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.9 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.13 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - removed obsolete patch seamonkey-packed_simd.patch (integrated upstream) - update seamonkey-lto.patch to work with 2.53.9 - requested inclusion in Leap 15.3 and Leap 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1189845- add upstream patch seamonkey-packed_simd.patch which allows packed_simd to compile with Rust 1.54- Remove --disable-elf-hack when not available: aarch64 and ppc64*- update to SeaMonkey 2.53.8.1 * Archive message action does not work bug 1718839. * Do not preserve offlineMsgSize parameter when moving/copying emails between folders bug 1720202 and bug 1430480. * Move thread code to threadPane.js and remove messengerdnd.js bug 515675. * SeaMonkey 2.53.8.1 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.8.1 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.12 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - requested inclusion in Leap 15.3 and Leap 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1188614- requested inclusion in Leap 15.3 and Leap 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1188100- update to SeaMonkey 2.53.8 * Serious performance improvements and bug fixes tracked in bug 1633339 and bug 1711050. * Language attributes with country codes not recognized when building the Website Navigation Bar link toolbar bug 134436 and bug 1709443. * Optimize SeaMonkey icons for speed and optional higher quality for branding bug 1362210 and bug 1699322. * Support from= option when opening email compose window from the command line bug 1628671. * Update subject handling and GenericSendMessage function in compose window bug 1693994. * All message windows should update when view preferences are changed bug 1694765. * Improve marking of multiple messages as read / unread bug 1700530. * Show version numbers again in the add-on manager by the partial backout of bug 1161183. * Update available networks in chatZilla (including adding libera.chat)bug 1704392 and bug 1712505. * Change default port for IRC via TLS/SSL to 6697 bug 1704280. * Remove chatZilla and Lightning extension language packs and incorpate localisations within the main language pack bug 1604663. * Fix address drag and drop handling in compose window bug 1712002 and bug 1712227. * Further fixes for legacy generators and the deprecated for each statement in add-ons and the Add-on SDK bug 1702903. * For developers, fork DOMi repo into main SeaMonkey one which means no need to separately checkout the extension bug 1700003. * SeaMonkey 2.53.8 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.8 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.11 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - removed obsolete seamonkey-websocketloop.patch and seamonkey-rustc-bootstrap.patch (now integrated upstream)- add patch seamonkey-rustc-bootstrap.patch adapted from https://bugzilla.mozilla.org/show_bug.cgi?id=1710154 to enable compilation with rust >= 1.50.0- update GNU Makefile from upstream https://bugzilla.mozilla.org/show_bug.cgi?id=1692516#c8 -- besides some general improvements, this Makefile now allows the language packs for the bundled extensions to be split off again if desired (though our spec file does not yet take advantage of this)- use system libraries for bz2, webp, and icu to reduce package size and because this is probably more secure (since our own libraries are probably updated more often than the ones bundled with SeaMonkey)- add upstream patch seamonkey-websocketloop.patch from https://bugzilla.mozilla.org/attachment.cgi?id=9218795&action=diff to solve critical performance issue https://bugzilla.mozilla.org/show_bug.cgi?id=1633339- requested inclusion in Leap 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1185349- remove check for .mkdir.done, as these files are no longer generated - remove check for text files with the executable bit incorrectly set, as the only remaining files in the source tree with this problem are ones that don't get installed anyway: https://bugzilla.mozilla.org/show_bug.cgi?id=1706019 - revise/improve spec file comments - update package description to clarify compatibility with Firefox extensions - update package description to reference bundled calendar- re-enable elf-hack for x86_64 builds as this is no longer preventing compilation: https://bugzilla.mozilla.org/show_bug.cgi?id=1619776- remove --disable-optimize flag (added on Sat Sep 20 14:53:01 UTC 2014 as a result of bnc#896624) as compilation on ix86 with the default optimizations seems to work fine now- add patch to install SeaMonkey's new man page: seamonkey-man-page.patch- update to SeaMonkey 2.53.7.1 * Fix for legacy generators and the deprecated for each statement in add-ons and the Add-on SDK bug 1702903. * Fix for handling of dead keys in text input fields in GTK 3.24.26+ bug 1701288. * SeaMonkey 2.53.7.1 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.7.1 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.8 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to.- update to SeaMonkey 2.53.7 * Remove Flash and NPAPI support bug 1688415. * Switch packaged extensions to be global bug 1659298. * Add Insert Forms to Composer bug 1684611. * Fix an issue with copying to IMAP sent folder and some reference count leaks in mailnews bug 1689890. * Tailing to delay tracker requests and enhance performance has been enabled bug 1358060. * Fix an issue with favorite and recent folders not showing in macOS bug 1695869. * Various security and general platform fixes. * The ChatZilla source has been integrated into SeaMonkey and no longer needs to be checked out separately if you build your own release bug 1551033. * SeaMonkey 2.53.7 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.7 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.8 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - update GNU Makefile per https://bugzilla.mozilla.org/show_bug.cgi?id=1692516#c6 * provide a way to auto-select es-AR locale on any Spanish one but es-ES- restore Chatzilla and DOM Inspector packages disabled in Revision 333; these extensions were long since re-enabled upstream but apparently we had forgotten to re-enable them in the spec file- add --disable-install-strip to .mozconfig; fixes #1184851- update to SeaMonkey 2.53.6 * Improve usability of multiple mailboxes/folders selectionbug 1600103. * Add Greek localisation (el). * Remove more RDF from mailnews code. * Switch to mozilla as topsrcdir and component for building is comm/suite now. * Rust support is now up to 1.48 and official build is now using 1.47.0 * Various security and general platform fixes. * SeaMonkey 2.53.6 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes. * SeaMonkey 2.53.6 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.6 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - rewrote spec file to account for SeaMonkey's new build system, including a new Makefile from Dmitry Butskoy: #1181525#c3 - merged the translations-common and translations-other subpackages into the main package; it is no longer convenient/consistent to keep these separate because localizations for the integrated IRC and Calendar clients are already merged in the source. This also solves #1181525. - enabled and bundled Calendar (Lightning) extension - cleaned up spec file to remove conditions targeting long-obsolete openSUSE versions - disabled elf-hack on i586 builds, as it was preventing compilation- add patch to enable builds with Rust >= 1.48 on Tumbleweed https://bugzilla.mozilla.org/show_bug.cgi?id=1617782#c22- requested inclusion in Leap 15.1 and 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1179010- update to SeaMonkey 2.53.5.1 * Fix advertising of av1 support bug 1490877. * Fix some issues found with supporting new macOS. * Various security and general platform fixes.- update to SeaMonkey 2.53.5 * Provide WebP support bug 1653869. * Add startpage.com as a search engine available to all locales bug 1655283. * Added av1 support. * Included latest version of freetype2. * Added support for the resizeObserver web API. * Support for rust 1.47.0 on Linux and macOS platforms. * Dropped support for use of system sqlite. * Various security and general platform fixes. * SeaMonkey 2.53.5 uses the same backend as Firefox and contains the relevant Firefox 60.8 security fixes * SeaMonkey 2.53.5 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.4 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to.- update to SeaMonkey 2.53.4 * This version makes changes to your profile that can't be reverted in case you want to go back to a previous version of SeaMonkey. You MUST absolutely do a full backup of your profile before trying SeaMonkey 2.53.4. * Added translation for Bokmål (nb_NO) * Upgraded NSS to 3.53.1 bug 1643859. * Updated to Unicode 11 for SpiderMonkey bug 1466471. * Updated bundled Twemoji Mozilla font to v0.5.1 to support newer emojis bug 1644346. * Updated how photos are handled in the addressbook bug 1641705. * Removed outdated RSS feed handlers bug 1643716. * Fix initialisation of TodayPane mini-day, to show the right day bug 1479628. * Fixed sizing issue of HTML mail question (askSendFormat) dialog bug 1583415. * Update of help page content and links. * Various security and general platform fixes. * SeaMonkey 2.53.4 uses the same backend as Firefox and contains the relevant Firefox 60.6 security fixes. * SeaMonkey 2.53.4 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 78.1 ESR and a few enhancements have been backported. We will continue to enhance SeaMonkey security in subsequent 2.53.x beta and release versions as fast as we are able to. - Added patch seamonkey-lto.patch which corrects the LTO syntax when compiling with GCC- requested inclusion in Leap 15.1 and 15.2: https://bugzilla.opensuse.org/show_bug.cgi?id=1174300- update appdata files (Bug 1174192): * correct metadata licensing information (most of the application descriptions had been taken from https://www.seamonkey-project.org/doc/features which according to the page footer is licensed under CC-BY-SA-3.0) * update the metadata summary and the introduction in the metadata description to more accurately reflect what SeaMonkey is, giving less prominence to the long-discontinued Mozilla Application Suite that many users may no longer be familiar with * update the metadata name to more accurately reflect the name or purpose of the application * update the metadata URL with the current SeaMonkey website- update to SeaMonkey 2.53.3 * The LaTex tool TexZilla, used for inserting Math, has been upgraded to 1.0.2. * It is now possible to customize the toolbars in Composer and the formatting toolbar in Mailnews composition. * All folders of an account can now be marked as read. * There is now an option for not advertizing SeaMonkey at all in the user agent. * The preference for hiding the toolbar and menubar grippies can now be changed from "Preferences->Appearance". * The preference "browser.tabs.autoHide" which autohides the tab bar when there is only one tab in a browser window open has been flipped in bug 1634879. SeaMonkey will now show the tab bar as the default. You can change it back by checking "Hide the tab bar when only one tab is open" in "Preferences->Browser->Tabbed Browsing" * Update of help page content and links. * SeaMonkey language packs are now version specific and will be disabled as part of the profile upgrade following the installation of a later version. * Search Engines have been centralized and updated in bug 1300198. * Address book now has updated IM fields, improved layout for card view pane, improved multi-word search, ability to search across multiple address books, more granular prompts when deleting items, print on the context menus and print button on the toolbar. * Multimedia support has been updated in preparation of supporting more audio video formats in the next releases. For enhanced security the Rust multimedia parser is now used for this and the libstagefright package has been removed. * SeaMonkey 2.53.3 uses the same backend as Firefox and contains the relevant Firefox 60.4 security fixes. * SeaMonkey 2.53.3 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * Additional important security fixes up to Current Firefox 77 and a few enhancements have been backported. - Fix exclusion list syntax in create-tars.sh script - Disable LTO on i586 builds as these are once again failing due to memory issues- Re-enable LTO on Tumbleweed builds after increasing available memory in _constraints- Disable LTO on Tumbleweed builds to work around issues on build.opensuse.org: https://bugzilla.opensuse.org/show_bug.cgi?id=1171414- Update create-tars.sh script to more precisely exclude unwanted VCS files; the previous exclusion list would have eventually triggered the bug at https://bugzilla.mozilla.org/show_bug.cgi?id=1621564- update to SeaMonkey 2.53.2 https://www.seamonkey-project.org/releases/seamonkey2.53.2/ * Scrollbars have been switched over to the native gtk3 theme in bug 1625754. If your theme does not show scrollbar buttons and you would like to see them try editing ~/.config/gtk-3.0/gtk.css and adding the following: { - GtkScrollbar-has-backward-stepper: 1; - GtkScrollbar-has-forward-stepper: 1; } * The download progress dialog has been fixed and is now showing the correct status for downloads. Some downloads may not show the transferred count. This problem is under investigation. * SeaMonkey is now translated and available in Finnish and Georgian. * Because of website compatibility issues and privacy concerns the Lightning version is no longer appended to the user agent string and has been removed from the preferences dialog. * Advanced Layers has been activated on Windows. This should boost performance on some websites. If you experience graphics problems please disable it by setting the pref "layers.mlgpu.enabled" to false. * Whether the native app chooser is used in Linux is now controlled via a preference setting in the Helper Applications preference pane. * In the Modern theme, popup notifications have improved styling and column headers now display sort direction arrows. * The column picker and folder view have been reinstated for the bookmarks panel. * Introduced the ability to close all tabs to the right of the current tab. * Whether mailnews tabs open in the background is controlled by a separate preference to browser tabs via General Settings section of main Mail & Newsgroups preference pane. * Fixed an issue with the recipient being missing when using Reply to Sender and Group button in Newsgroup discussions. * SeaMonkey now prevents address books from having duplicate names. * SeaMonkey 2.53.2 uses the same backend as Firefox and contains the relevant Firefox 60.3 security fixes. * SeaMonkey 2.53.2 shares most parts of the mail and news code with Thunderbird. Please read the Thunderbird 60.0 release notes for specific changes and security fixes in this release. * SeaMonkey now uses gtk3 on Linux. If you experience a problem because of this please file a bug and link it to bug 1367257. Please try another OS theme first. Some of them are buggy and cause problems with SeaMonkey, Thunderbird and Firefox. - Remove obsolete upstream and local patches- update to SeaMonkey 2.53.1 https://www.seamonkey-project.org/releases/seamonkey2.53.1/ * The Bookmarks Manager has switched its name to Library, and now also includes the History list. When invoking History, the Library will be shown with the History list selected. The extensive modifications were needed because of Mozilla Gecko platform API changes. * Download Manager has been migrated to a new API. Although it looks pretty much the same as before, the search option is missing and some other minor details work differently. The previous downloads history is removed during the upgrade. * Added Layout panel to CSS Grid tools. * TLS 1.3 is the default version now. * Among the general platform and mail fixes this release contains backported fixes from Thunderbird for the EFAIL security vulnerability. * SeaMonkey now uses gtk3 on Linux. If you experience a problem because of this please file a bug and link it to Switch Linux builds to GTK3 with SeaMonkey 2.49. Please try another OS theme first. Some of them are buggy and cause problems with SeaMonkey, Thunderbird and Firefox. * The Lightning extension is now included. - apply upstream patches for building with rust >= 1.40 - remove mozilla-systems-nss.patch (since merged upstream) - remove mozilla-no-stdcxx-check.patch (no longer applicable as build checks have been moved to a Python script) - adapt mozilla-nongnome-proxies.patch, mozilla-language.patch, and mozilla-ntlm-full-path.patch for SeaMonkey 2.53.1 - add upstream patch for better LTO detection - disable elf-hacking on x86_64 builds to prevent build errors: https://bugzilla.mozilla.org/show_bug.cgi?id=1619776 - rewrite the create-tars.sh script according to the new source code checkout instructions: https://bugzilla.opensuse.org/show_bug.cgi?id=1165427 https://bugzilla.mozilla.org/show_bug.cgi?id=1618806- remove obsolete locale patches mozilla-ua-locale.patch and seamonkey-ua-locale.patch, and update default preferences per https://bugzilla.mozilla.org/show_bug.cgi?id=542999#c23- remove obsolete and unused custom search add-ons- disable Rust, as it caused build errors and was apparently unused - add patch unifying gettid() declarations to avoid GCC build errors - add patch correcting the syntax of the linker flags- remove mozilla-reduce-files-per-UnifiedBindings.patch since it creates build errors in certain situations - introduce limit_build instead- update to Seamonkey 2.49.5 * https://www.seamonkey-project.org/releases/seamonkey2.49.5/ - removed obsolete patch mozilla-bmo1338655.patch - fix build with system NSS (mozilla-system-nss.patch)- update to Seamonkey 2.49.4 * Gecko 52.9.1esr (bsc#1098998) MFSA 2018-16 (bsc#1098998) * CVE-2018-12359 (bmo#1459162) Buffer overflow using computed size of canvas element * CVE-2018-12360 (bmo#1459693) Use-after-free when using focus() * CVE-2018-12362 (bmo#1452375) Integer overflow in SSSE3 scaler * CVE-2018-5156 (bmo#1453127) Media recorder segmentation fault when track type is changed during capture * CVE-2018-12363 (bmo#1464784) Use-after-free when appending DOM nodes * CVE-2018-12364 (bmo#1436241) CSRF attacks through 307 redirects and NPAPI plugins * CVE-2018-12365 (bmo#1459206) Compromised IPC child process can list local filenames * CVE-2018-12366 (bmo#1464039) Invalid data handling during QCMS transformations * CVE-2018-5188 (bmo#1456189,bmo#1456975,bmo#1465898,bmo#1392739, bmo#1451297,bmo#1464063,bmo#1437842,bmo#1442722,bmo#1452576, bmo#1450688,bmo#1458264,bmo#1458270,bmo#1465108,bmo#1464829, bmo#1464079,bmo#1463494,bmo#1458048) Memory safety bugs fixed in Firefox 60, Firefox ESR 60.1, and Firefox ESR 52.9 - localizations finally included again (boo#1062195)- Add conditional for pkgconfig(gconf-2.0) BuildRequires, and pass conditional --disable-gconf to configure: no longer pull in obsolete gconf2 for Tumbleweed.- update spec file summary and description to more accurately reflect what SeaMonkey is, giving less prominence to the long- discontinued Mozilla Application Suite that many users may no longer be familiar with - update project URL in spec file- update to Seamonkey 2.49.2 * Gecko 52.6esr (including security relevant fixes) (bsc#1077291) * fix issue in Composer * With some themes, the menulist- and history-dropmarker didn't show * Scrollbars didn't show the buttons * WebRTC has been disabled by default. It needs an add-on to enable it per site * The active title bar was not visually emphasized - correct requires and provides handling (boo#1076907)- Explicitly buildrequires python2-xml: The build system relies on it. We wrongly relied on other packages pulling it in for us. - use parallel compression in create-tar if available - use XZ instead of BZ2 for source archives - import upstream patch mozilla-bmo1338655.patch to fix failing build- Escape the usage of %{VERSION} when calling out to rpm. RPM 4.14 has %{VERSION} defined as 'the main packages version'.- Drop obsolete libgnomeui-devel BuildRequires: No longer needed. - Following the above, add explicit pkgconfig(gconf-2.0), pkgconfig(gobject-2.0)pkgconfig(gdk-x11-2.0), pkgconfig(gtk+-2.0) and pkgconfig(gtk+-unix-print-2.0) BuildRequires: previously pulled in by libgnomeui-devel, and is what configure really checks for.- update to Seamonkey 2.48 * based on Gecko 51.0.3 * requires NSPR 4.13.1 and NSS 3.28.5 (aligned with 52ESR) - removed obsolete (upstreamed) patches * mozilla-http2-ecdh-keybits.patch * mozilla-sed43.patch * mozilla-flex_buffer_overrun.patch * mozilla-shared-nss-db.patch (feature dropped from SM due to maintenance costs vs. usefulness) * mozilla-binutils-visibility.patch * mozilla-check_return.patch * mozilla-skia-overflow.patch - rebased patches- fix configure with for sed >= 4.3 (boo#1020631) (mozilla-sed43.patch)- improve recognition of LANGUAGE env variable (boo#1017174) - update minimum keybits in H2 so it allows a smaller value (e.g. for curve25519 as supported with NSS 3.28) (bmo#1290037) (boo#1021636) (mozilla-http2-ecdh-keybits.patch)- update to Seamonkey 2.46 * based on Gecko 49.0.2 * Chatzilla and DOM Inspector were removed/disabled and therefore those subpackages are not available at this moment - requires NSPR 4.12 and NSS 3.25 - removed obsolete patches * mozilla-libproxy.patch * mozilla-gcc6.patch * mozilla-openaes-decl.patch - rebased patches - added patches imported from Firefox 49: * mozilla-check_return.patch * mozilla-flex_buffer_overrun.patch * mozilla-skia-overflow.patch- mozilla-binutils-visibility.patch to fix build issues with gcc/binutils combination used in Leap 42.2 (boo#984637)- Build also with fno-lifetime-dse and fno-schedule-insns2 for GCC6 (still boo#991027) - Check compiler version instead of openSUSE version for this- build with -fno-delete-null-pointer-checks for Tumbleweed/gcc6 as long as underlying issues have been addressed upstream (boo#991027)- Fix for possible buffer overrun (bsc#990856) CVE-2016-6354 (bmo#1292534) [mozilla-flex_buffer_overrun.patch]- Add appstream metainfo files as a tar.bz2 source (seamonkey-appdata.tar.bz2) and install these appdata.xml files to the appdata dir (/usr/share/appdata); with these appdata files installed, seamonkey shows up in appstores like GNOME software and KDE Discover.- Add mozilla-gcc6.patch to fix building with gcc >= 6.0.- fix build problems on i586, caused by too large unified compile units - adding mozilla-reduce-files-per-UnifiedBindings.patch - increased _constraints as required- update to Seamonkey 2.40 (bnc#959277) * requires NSS 3.20.2 to fix MFSA 2015-150/CVE-2015-7575 (bmo#1158489) MD5 signatures accepted within TLS 1.2 ServerKeyExchange in server signature * MFSA 2015-134/CVE-2015-7201/CVE-2015-7202 Miscellaneous memory safety hazards * MFSA 2015-135/CVE-2015-7204 (bmo#1216130) Crash with JavaScript variable assignment with unboxed objects * MFSA 2015-136/CVE-2015-7207 (bmo#1185256) Same-origin policy violation using perfomance.getEntries and history navigation * MFSA 2015-137/CVE-2015-7208 (bmo#1191423) Firefox allows for control characters to be set in cookies * MFSA 2015-138/CVE-2015-7210 (bmo#1218326) Use-after-free in WebRTC when datachannel is used after being destroyed * MFSA 2015-139/CVE-2015-7212 (bmo#1222809) Integer overflow allocating extremely large textures * MFSA 2015-140/CVE-2015-7215 (bmo#1160890) Cross-origin information leak through web workers error events * MFSA 2015-141/CVE-2015-7211 (bmo#1221444) Hash in data URI is incorrectly parsed * MFSA 2015-142/CVE-2015-7218/CVE-2015-7219 (bmo#1194818, bmo#1194820) DOS due to malformed frames in HTTP/2 * MFSA 2015-143/CVE-2015-7216/CVE-2015-7217 (bmo#1197059, bmo#1203078) Linux file chooser crashes on malformed images due to flaws in Jasper library * MFSA 2015-144/CVE-2015-7203/CVE-2015-7220/CVE-2015-7221 (bmo#1201183, bmo#1178033, bmo#1199400) Buffer overflows found through code inspection * MFSA 2015-145/CVE-2015-7205 (bmo#1220493) Underflow through code inspection * MFSA 2015-146/CVE-2015-7213 (bmo#1206211) Integer overflow in MP4 playback in 64-bit versions * MFSA 2015-147/CVE-2015-7222 (bmo#1216748) Integer underflow and buffer overflow processing MP4 metadata in libstagefright * MFSA 2015-148/CVE-2015-7223 (bmo#1226423) Privilege escalation vulnerabilities in WebExtension APIs * MFSA 2015-149/CVE-2015-7214 (bmo#1228950) Cross-site reading attack through data and view-source URIs - rebased patches - buildrequire xcomposite now explicitely- update to Seamonkey 2.39 (bnc#952810) * MFSA 2015-116/CVE-2015-4513/CVE-2015-4514 Miscellaneous memory safety hazards * MFSA 2015-117/CVE-2015-4515 (bmo#1046421) Information disclosure through NTLM authentication * MFSA 2015-118/CVE-2015-4518 (bmo#1182778, bmo#1136692) CSP bypass due to permissive Reader mode whitelist * MFSA 2015-119/CVE-2015-7185 (bmo#1149000) (Android only) Firefox for Android addressbar can be removed after fullscreen mode * MFSA 2015-120/CVE-2015-7186 (bmo#1193027) (Android only) Reading sensitive profile files through local HTML file on Android * MFSA 2015-121/CVE-2015-7187 (bmo#1195735) disabling scripts in Add-on SDK panels has no effect * MFSA 2015-122/CVE-2015-7188 (bmo#1199430) Trailing whitespace in IP address hostnames can bypass same-origin policy * MFSA 2015-123/CVE-2015-7189 (bmo#1205900) Buffer overflow during image interactions in canvas * MFSA 2015-124/CVE-2015-7190 (bmo#1208520) (Android only) Android intents can be used on Firefox for Android to open privileged files * MFSA 2015-125/CVE-2015-7191 (bmo#1208956) (Android only) XSS attack through intents on Firefox for Android * MFSA 2015-126/CVE-2015-7192 (bmo#1210023) (OS X only) Crash when accessing HTML tables with accessibility tools on OS X * MFSA 2015-127/CVE-2015-7193 (bmo#1210302) CORS preflight is bypassed when non-standard Content-Type headers are received * MFSA 2015-128/CVE-2015-7194 (bmo#1211262) Memory corruption in libjar through zip files * MFSA 2015-129/CVE-2015-7195 (bmo#1211871) Certain escaped characters in host of Location-header are being treated as non-escaped * MFSA 2015-130/CVE-2015-7196 (bmo#1140616) JavaScript garbage collection crash with Java applet * MFSA 2015-131/CVE-2015-7198/CVE-2015-7199/CVE-2015-7200 (bmo#1188010, bmo#1204061, bmo#1204155) Vulnerabilities found through code inspection * MFSA 2015-132/CVE-2015-7197 (bmo#1204269) Mixed content WebSocket policy bypass through workers * MFSA 2015-133/CVE-2015-7181/CVE-2015-7182/CVE-2015-7183 (bmo#1202868, bmo#1205157) NSS and NSPR memory corruption issues (fixed in mozilla-nspr and mozilla-nss packages) - requires NSPR >= 4.10.10 and NSS >= 3.19.4 - removed obsolete patches * mozilla-icu-strncat.patch - fixed build with enable-libproxy (bmo#1220399) * mozilla-libproxy.patch- update to SeaMonkey 2.38 (bnc#947003) * based on 41.0.1 * MFSA 2015-96/CVE-2015-4500/CVE-2015-4501 Miscellaneous memory safety hazards * MFSA 2015-97/CVE-2015-4503 (bmo#994337) Memory leak in mozTCPSocket to servers * MFSA 2015-98/CVE-2015-4504 (bmo#1132467) Out of bounds read in QCMS library with ICC V4 profile attributes * MFSA 2015-100/CVE-2015-4505 (bmo#1177861) (Windows only) Arbitrary file manipulation by local user through Mozilla updater * MFSA 2015-101/CVE-2015-4506 (bmo#1192226) Buffer overflow in libvpx while parsing vp9 format video * MFSA 2015-102/CVE-2015-4507 (bmo#1192401) Crash when using debugger with SavedStacks in JavaScript * MFSA 2015-104/CVE-2015-4510 (bmo#1200004) Use-after-free with shared workers and IndexedDB * MFSA 2015-105/CVE-2015-4511 (bmo#1200148) Buffer overflow while decoding WebM video * MFSA 2015-106/CVE-2015-4509 (bmo#1198435) Use-after-free while manipulating HTML media content * MFSA 2015-107/CVE-2015-4512 (bmo#1170390) Out-of-bounds read during 2D canvas display on Linux 16-bit color depth systems * MFSA 2015-108/CVE-2015-4502 (bmo#1105045) Scripted proxies can access inner window * MFSA 2015-109/CVE-2015-4516 (bmo#904886) JavaScript immutable property enforcement can be bypassed * MFSA 2015-110/CVE-2015-4519 (bmo#1189814) Dragging and dropping images exposes final URL after redirects * MFSA 2015-111/CVE-2015-4520 (bmo#1200856, bmo#1200869) Errors in the handling of CORS preflight request headers * MFSA 2015-112/CVE-2015-4517/CVE-2015-4521/CVE-2015-4522/ CVE-2015-7174/CVE-2015-7175/CVE-2015-7176/CVE-2015-7177/ CVE-2015-7180 Vulnerabilities found through code inspection * MFSA 2015-113/CVE-2015-7178/CVE-2015-7179 (bmo#1189860, bmo#1190526) (Windows only) Memory safety errors in libGLES in the ANGLE graphics library * MFSA 2015-114 (bmo#1167498, bmo#1153672) (Windows only) Information disclosure via the High Resolution Time API - removed obsolete patch * mozilla-add-glibcxx_use_cxx11_abi.patch - added mozilla-no-stdcxx-check.patch- update to SeaMonkey 2.35 (bnc#935979) * based on 38.1.1esr * requires NSPR 4.10.8 and NSS 3.19.2 - removed obsolete patches * mozilla-visitSubstr.patch * mozilla-undef-CONST.patch * mozilla-reintroduce-pixman-code-path.patch * mozilla-fix-prototype.patch * mozilla-disable-JEMALLOC_STATIC_SIZES-on-ppc.patch - renamed mozilla-add-D_GLIBCXX_USE_CXX11_ABI-0-to-CXXFLAG.patch to mozilla-add-glibcxx_use_cxx11_abi.patch (sync with Firefox) - dropped mozilla-prefer_plugin_pref.patch as this feature is likely not worth maintaining further- Fix compilation issues: * Add mozilla-add-D_GLIBCXX_USE_CXX11_ABI-0-to-CXXFLAG.patch (bmo#1153109) * Add mozilla-reintroduce-pixman-code-path.patch (bmo#1136958) * Add mozilla-visitSubstr.patch (bmo#1108834) * Add mozilla-undef-CONST.patch (bmo#1111395) * Add mozilla-disable-JEMALLOC_STATIC_SIZES-on-ppc.patch- update to SeaMonkey 2.33.1 (bnc#923534) * MFSA 2015-28/CVE-2015-0818 (bmo#1144988) Privilege escalation through SVG navigation * MFSA 2015-29/CVE-2015-0817 (bmo#1145255) Code execution through incorrect JavaScript bounds checking elimination- update to SeaMonkey 2.33 (bnc#917597) * MFSA 2015-11/CVE-2015-0835/CVE-2015-0836 Miscellaneous memory safety hazards * MFSA 2015-12/CVE-2015-0833 (bmo#945192) Invoking Mozilla updater will load locally stored DLL files (Windows only) * MFSA 2015-13/CVE-2015-0832 (bmo#1065909) Appended period to hostnames can bypass HPKP and HSTS protections * MFSA 2015-14/CVE-2015-0830 (bmo#1110488) Malicious WebGL content crash when writing strings * MFSA 2015-15/CVE-2015-0834 (bmo#1098314) TLS TURN and STUN connections silently fail to simple TCP connections * MFSA 2015-16/CVE-2015-0831 (bmo#1130514) Use-after-free in IndexedDB * MFSA 2015-17/CVE-2015-0829 (bmo#1128939) Buffer overflow in libstagefright during MP4 video playback * MFSA 2015-18/CVE-2015-0828 (bmo#1030667, bmo#988675) Double-free when using non-default memory allocators with a zero-length XHR * MFSA 2015-19/CVE-2015-0827 (bmo#1117304) Out-of-bounds read and write while rendering SVG content * MFSA 2015-20/CVE-2015-0826 (bmo#1092363) Buffer overflow during CSS restyling * MFSA 2015-21/CVE-2015-0825 (bmo#1092370) Buffer underflow during MP3 playback * MFSA 2015-22/CVE-2015-0824 (bmo#1095925) Crash using DrawTarget in Cairo graphics library * MFSA 2015-23/CVE-2015-0823 (bmo#1098497) Use-after-free in Developer Console date with OpenType Sanitiser * MFSA 2015-24/CVE-2015-0822 (bmo#1110557) Reading of local files through manipulation of form autocomplete * MFSA 2015-25/CVE-2015-0821 (bmo#1111960) Local files or privileged URLs in pages can be opened into new tabs * MFSA 2015-26/CVE-2015-0819 (bmo#1079554) UI Tour whitelisted sites in background tab can spoof foreground tabs * MFSA 2015-27CVE-2015-0820 (bmo#1125398) Caja Compiler JavaScript sandbox bypass - rebased patches - requires NSS 3.17.4 - removed obsolete seamonkey-fix-signed-char.patch - mozilla-xremote-client was removed upstream- update to SeaMonkey 2.32.1 * fixed MailNews feeds not updating * fixed selected profile in Profile Manager not remembered * fixed opening a bookmark folder in tabs on Linux * fixed Troubleshooting Information (about:support) with the Modern theme- update to SeaMonkey 2.32 (bnc#910669) * MFSA 2015-01/CVE-2014-8634/CVE-2014-8635 Miscellaneous memory safety hazards * MFSA 2015-02/CVE-2014-8637 (bmo#1094536) Uninitialized memory use during bitmap rendering * MFSA 2015-03/CVE-2014-8638 (bmo#1080987) sendBeacon requests lack an Origin header * MFSA 2015-04/CVE-2014-8639 (bmo#1095859) Cookie injection through Proxy Authenticate responses * MFSA 2015-05/CVE-2014-8640 (bmo#1100409) Read of uninitialized memory in Web Audio * MFSA 2015-06/CVE-2014-8641 (bmo#1108455) Read-after-free in WebRTC * MFSA 2015-07/CVE-2014-8643 (bmo#1114170) (Windows-only) Gecko Media Plugin sandbox escape * MFSA 2015-08/CVE-2014-8642 (bmo#1079658) Delegated OCSP responder certificates failure with id-pkix-ocsp-nocheck extension * MFSA 2015-09/CVE-2014-8636 (bmo#987794) XrayWrapper bypass through DOM objects - rebased patches - removed obsolete mozilla-seamonkey-sdk.patch - added mozilla-openaes-decl.patch to fix implicit declarations- use GStreamer 1.0 from 13.2 on - removed package support for distributions older than 12.3 * removed mozilla-sle11.patch- seamonkey-fix-signed-char.patch: fix build on platforms where char is unsigned (power/arm). (bmo#1085151) - mozilla-fix-prototype.patch: add string.h includes for memcpy prototype (as used on bigendian architectures).- enable some extensions using the addons sdk (e.g. Ghostery) (mozilla-seamonkey-sdk.patch) (bmo#1071048)- update to SeaMonkey 2.31 (bnc#908009) * requires NSS 3.17.2 * MFSA 2014-83/CVE-2014-1587/CVE-2014-1588 Miscellaneous memory safety hazards * MFSA 2014-84/CVE-2014-1589 (bmo#1043787) XBL bindings accessible via improper CSS declarations * MFSA 2014-85/CVE-2014-1590 (bmo#1087633) XMLHttpRequest crashes with some input streams * MFSA 2014-86/CVE-2014-1591 (bmo#1069762) CSP leaks redirect data via violation reports * MFSA 2014-87/CVE-2014-1592 (bmo#1088635) Use-after-free during HTML5 parsing * MFSA 2014-88/CVE-2014-1593 (bmo#1085175) Buffer overflow while parsing media content * MFSA 2014-89/CVE-2014-1594 (bmo#1074280) Bad casting from the BasicThebesLayer to BasicContainerLayer - rebased patches- use platform specific build flags as in Firefox (including _constraints) - define /usr/share/myspell as additional dictionary location and remove add-plugins.sh finally (bnc#900639)- fix bashisms in mozilla.sh and add-plugins.sh scripts- update to SeaMonkey 2.30 (bnc#900941) * venkman debugger removed from application and therefore obsolete package seamonkey-venkman * MFSA 2014-74/CVE-2014-1574/CVE-2014-1575 Miscellaneous memory safety hazards * MFSA 2014-75/CVE-2014-1576 (bmo#1041512) Buffer overflow during CSS manipulation * MFSA 2014-76/CVE-2014-1577 (bmo#1012609) Web Audio memory corruption issues with custom waveforms * MFSA 2014-77/CVE-2014-1578 (bmo#1063327) Out-of-bounds write with WebM video * MFSA 2014-78/CVE-2014-1580 (bmo#1063733) Further uninitialized memory use during GIF rendering * MFSA 2014-79/CVE-2014-1581 (bmo#1068218) Use-after-free interacting with text directionality * MFSA 2014-80/CVE-2014-1582/CVE-2014-1584 (bmo#1049095, bmo#1066190) Key pinning bypasses * MFSA 2014-81/CVE-2014-1585/CVE-2014-1586 (bmo#1062876, bmo#1062981) Inconsistent video sharing within iframe * MFSA 2014-82/CVE-2014-1583 (bmo#1015540) Accessing cross-origin objects via the Alarms API (only relevant for installed web apps) - requires NSPR 4.10.7 - requires NSS 3.17.1 - removed obsolete patches: * mozilla-ppc.patch * mozilla-libproxy-compat.patchobs-arm-9 16646404222.53.14-lp153.17.14.12.53.14-lp153.17.14.1{59c81df5-4b7a-477b-912d-4e0fdf64e5f2}.xpi/usr/lib64/seamonkey/extensions/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17684/openSUSE_Leap_15.3_Update/baf6d4a6474534dba2ae0dcf17baed41-seamonkey.openSUSE_Leap_15.3_Updatedrpmxz5aarch64-suse-linuxgzip ERROR: Stdin has more than one entry--rest ignored (Zip archive data, at least v1.0 to extract Zip archive data, at least v1.0 to extract)nZY. s {utf-8719bd86836a299038fb4ef39939773c8b5741b19d7e5867649427b5265d48206?P7zXZ !t/_]"k%d: k523oCGs*JW#w}EGAC8nDY7\~P*S;eGƉxj[܋~*TKՆRRal8;)f V'A~6]W4Iޣ'6t9RwJ"riC@eq>_*'>.8^W,Gï7}`p9/UɵSQ`8C^̪!T <~ÿ~&kSG>x*Ë3b1a6zUz^[IT n1Y0)(KɓF~#f#:ب0נGg-.<0# `Pږ,.Ei'\51d+@ &WX]R|#!#iQwkz{PAXH$jCgEwo&^@*7ςo.`bjafw4]E,40}r X 3><$[C8>ϪQś0Ts$drO?- TzCͩNs_l&"!!t7K'99XJs#X)H4t+E"$9D]٧Y* 4|QzrйLЖOo3-^U~q4vOc?L {YS5ɪmQ:"[h;w5%Z8[nmntn 8$E'3mNePi'"¿m]`p 5k@38b=D9D`B.LZX! :o2 NsV:lIO21ru^*8*F"حf p6X䩗^`k=IanT Q6 ;ғ'=o -s1B6(Cb#U? `BfnKJMXB]+.דPG~ؾstaSGwI4y>6 zD?h4m;Q.fG|~KKHbr1։ro>toYY{Hf9{]{w;^;A-%@ *au&bdP=!9tV Y!:sLyj2h Zo)|AUէqC}0vIWh<&BضA}Sfw3*rR)xcO8$s|iذtِ2`P&GX%~ FrZ';ֻE5s6er3=(>?}*X%sK~$Q]|`8q}+kvQ$"DO/|BHĽH#P9>zUl--̕F!}^ _0=;'+ oTtO_ݧgT g2L0C JokFfE.0[nkPV5'Eo1plYA#dz;n]:ERd:*g8}]35W u5cN[7Ӯ":Y !?k^ gv8*~z@Vƶl.0Q5 d>8̅ ͱ& &ҍBˇ-BI[U-.bh82&0T'kp)3]rtcCOWHa۩'V? 9|щGy ÆZR+:ɒiFTEH}߅Y;|_|uD$! @\kCxAi֡YW 8( <94}B_\2~ϙ{둿GoyIgM}'~e@{sGT&c l;۟eZ=m论|'1|: z_TN|S aƉCv ʓy,[t|mvA"ts:L} lrKd"9Ц[cE,`vok4xW=K9$<^Cmi6攙=!A6A˿&]ծIg{N`?d% 6Ĕok!c49,6?ꛭ6'`~_̯A$!'aFuSH8te@Uu-dK1;W6g xP`Ü'󺉇TX+nvZb|믰L^2r"\x3*E#s . >-8ރSر>` :s&v*}[jH)XjE;M Ri~D:ZOuLl֐{ms 1@OŲeG?HCXisD@k ՇDP2=4q dK<\@z^. qe Dҍs Ǔ/[]G]6v-qUC0AY<WL|*k1\irѬ׶v6vۚQ  xE"iDdMY1U2fKNr:HZa=Z4?A\ϛt5qVK4Yjq!`5?CDڳ\2$%،PY Qb,G7K[{ ZkC_fqBa4ͱL`rjEi xHJ _ eO9pC[㵷,\04W7ZdkAAe(pr$ICJ:xf2׾[T Rr|ae&wG˒`X ]ZLO'_=U2fa 1Cv AřV0)')jWx.%IJk!I7g^T`n2^YEaDH[Ix;l!uEeM4 gt+0q] >w@4Ц͝ĥOMJmqFz^[-Xλ g=J5Լs.}khb׶+RPڅ RN8囹u ˕ц7GҾsjEo"^B}eiv? o![4Eu<^־6 w$6Sn랭L>Z>_@tHNX"FlX4 kMgbz)J$45lzK CU4,яnSkhd:wRjA#lZхJٓ[0^)8\X:[}{rwDi)gSUsdzk?@ 3o[֙iVC_uVyg0D^ ^@\e*:d!;A?GH "cYJt͍S1~o%.-cA Kըu ))$e_s%&U?w'\Dp#kIw 4`^D2)"-D[O;:Op?W96p9csn΄V툌V2]URZ -mSusNs ɭŷ=mPLRBdݠ(x_SW֒c/ ?0TUJ)=x-D|("gӜ/N2;2hQM~_/-涇"ecEmKmmb,5y?7aN aC9WkY<{5:ƤdZ+W)kZ4ByL^R$ z@.AHC" =;sIM|xh ~ M'Yr6=2uqduΌw-TؤM $$78)7H6k lfMkFQQRtVӛBqOgCV; |Ma X7Q1XSMdϫUΣ??+M"ScBK a툰ڲhp SxNBʶa9*6Zdm|:ͅ_S'S&غOh^CaaA+ƵHH3xdq1".h轞f6> uڧli9&99JD9cu@-љ.A1wLTh-%i#:ou+[MO4-EhwQZ*'@4~-R߉.-Rէ5+ ȝ;f6wϨb%hڻͧY!49!chgV 3^ !Nɫ-*CiR{wmOvFD_@@kdulnG#zxI{(GcZ=(vmP0\9tM>f;(FwAu *С~dl<2,`[[w~ Κ~/6c9V==\*_JRG8Bo"{F8"9u<-]H?,@.ͷQ}lF,^`=+,>MS.Bop}T[FKdLl+V|@3嗇ᆔΗK9 B!(_~ Ҩ7[k5j&Pчy:O;U^ft7/ek%:ZҼ: sD (Ai~xTI^8:͘~1GTm'qV.@ ,C-K϶ 1qg\{p6AI sja*1<}x,b8$2dq9rC0x-螥k&r2 {$8Qo3 )4H7lc/iտar3 sE!:xdP2BB2jbq*tMr q9bk;dpYeTa ϰC;>`#`sJP eTuu֚P9wQXE(TIPaZ{c wSxb87_ dvqP_Vp=\jf8%!%opju$/I}%a|ܑǧyʷ"?<]ƟF@)j9_QSl`2 d= `3,l ,\fIit{S=GC ug TI<,b8` 7N夋<41}VA۰ *_xktT󗠄 mƗ9PSǥN(חfw( oF7,\˱zpFŒ=,M/(Qoz*yE&0;[]u5fu7ԭ4*L."荔7>ӣuB;}DžvNr3POVuߺ]wH/9-Dz~!Aڢ>I^$6 c1ggK_oS Fo; {Zz-cUWLm}ﵣIi4hCTOsQ"W&7OY5 q癏G;t3;"9$p`ZYYiw&ul &HLKռׯLAn]>ϚWM4=J $O{ (]˨%Q>Nj$ 6Nw j ZdA `0;:MoU26Y +)|^Հz<(Pߠͨ}SxqjA\[?nb78)ֹ]r_SRr^y'r~d5 ;\KB|XHku1?!B`DSS~ѹrOZyuteҾihi]V*}587䔶b.&ZH+ccB&I5'!{)Žws'NҴxB Db1KDŽfX Ö(.DŽ85H+UnC{HTveޜ8q<4%+n噫hl\R'$) K ^6b dcytȰR.4)0I Tʏ'ژI7{{fG>ۓxkؑE(oSh(K?MmliMY+YSxq It "XE w+J߈5F?_lkX b'?Xו?fpT`$EzaD9(Z?=Qw,pb 1- a߳rK1PV.Au}/-d;u(N `7i~"R!vfŖ(v ]-R.}߂ wIwP@nv",CO=V 1 94#q/JHG[eU#+r֬%׹R`WKvsk>Ms51VO'en_C͕ɬ#!:vD?6eH۾͌ -܋ ޷w(GꅛU6+n.uP$k*QEOv&y Ჹ^]k^3`#[ɦ:gBXp6 <&,yZܖ,AN);U8(^Kd$#CQˠ*{Kg2͖0Jٟ @1*[w|v"wm>OS2H{ʊ]Q~q "o&!Nh Be&I72fLJttemPIc)yerS&%q쵛#&KG3ҿEsk_6C3RUL)xO[%0Ɇq^34L&aD.N^Xƌ"ejv5*#Zwm39Q[d#bz)8?m!x(bGBzyBmɾJ$?~_^8FtG0M|sgw''H:ӫ߃a khp?Ym$9uP2Py ,P/HKv]ã<ց*J"$] NN; ȪSׁb~" !ggXO ֎ʏAZ/ȴ?4 EbڣzHTۏK'~YxNh+a\Ƌ{eA :RXeCXn)^pF}f"%Qxusd%Do\ۚ Z=",Ⱦ2u6Ib%ъ$A`^wQ!Zuښ=DP[K"h/6\4QOE?B3>͖ߞeB $MY|ޝKU@svo~ "֏. 4XF p;8K33I5q EܪAT0c^gXrs7 cZ ,PUva%H= }bA=.CG?| ,]m[|*yW:_jw`cڛ_ǻ c}p/t l9oX]ģ թeݿB/M8JeG|@_yCZg,Qΰ̎lGlť_*rK= q ć*!bRx{7"{EW8&سlwәHjS9[$hCu%fӫsk\qa{÷Lp4Vs4nPC >7ImtC9r%[Gk,OATG>5$T+ۋ_T-?JLgY,r.; SK%0Fd<8 epRrv 7[{{R= C@l]N*T<)DE*#FT/h1,u8-n{O, 9|7E8ZWln&1ujECʝH>%j /Ѝ#w7p@dvٶx n>L̄]B6 c_D K Ą@g'(ZޕdiNDjЙ8y}Ȝl}3! 4tJ' :K d/H;2j$먈M5TmUh8qXhPk|aIUFDDڤh~l g]NzE:eU.8s{jo=~~sx J1m{n U/<$5D䦣^ j6uN Dsc{q%jx"ԉq|ޙ]؈r+_|lIqƿ=: h snE(&YfxƤAӧUp-\ /j#mI2)#~re #c.v{u@YAO שRhJX$jc^rd OG[GĪ@8VTWFQ\ۍ,D5ڳ^]* QP4['{I=G48*(:Sg ;! :ך(zHD0 6UnXםVt^yHƜ:0x^&eWJ" ~,LNj۾D.e=2ZJHzX^o:E0-]lӞ֫Gx`/+rKbVqa[]LQ57Mek4E#Fuq=kćb*\@(d%70ki;JS^T"x!c|Sv38'l:y8n~XZeUJ3u\e.]Оc5 ΪJsb@rao,ͰR. )o K;CaK)VSF H8f`;:̌Ux,Xw}Tg<+/?W`iI#E a3|;-B59 &q Mq9DI~E{T B3榛kD\2 4ɬA+/^efŹ5rnF[7CnÄ.ag,L4}_n6~nWwhu1 SQ'9sNA$`Y0ٗImx;#]W䔢k3Qᰑ7_Iݣ~b ^Ith'DW@@%smwmSrK6/jkJe QqEk"CU=;Ra>'C"r,{Ӛ]oT@FB&N@w또k}c3(Ш/_+Rѱ;{.ʺK\$VV|1ʨviz~m,TJśXjYZf%pnBo6j/ւӂY;KI`W$v XcpXG0ҫNH}=0+#ژwf9AW=:5V+3=߽Ӂk%"NsTn~hmc~P:iE tB 3{l4c[d-1bL L4ʓQIX[Gw =,Tm:WQS8&dycȯO,Y!tdA:ot*9ƞ=@@xc%{ݎuRMY\{o p  r}XlLrqW 8/el5D o1z",1%- P1x5n@~#R6 „AcDhmK=t3_ e {7)Re#MDC8vuZu`c@w:OO@E*,OIШIÄ~pX*ۘV/_Soo8'b ck9()Q,rk!Qŗ_XP( pEb# .cGKED /͓]Ra3I/?b %c:%ÂTDy#H]RgR㨝r8.mb!p**W8 È:{0c~bgVͲZ軜 `A1 9>%H nGҜS*I/Qi,jL:Y;axBG>;l>1P{Mb!E@6WPEVt@GKT[v<r4)vX P!\h^Lɧn1x0v_/eѴ1mDЏo̱tZN)eFOEywc ;/(&`t< [)= VvZJZ^eyyDa77e%EkQ-?t7itt5ޏ, UaO%3t ꙗ }Iw/G>TԀVזV{ډxy9+:`DCKZOaA%K2J}``ATD77Y@^7]>Ԑs[i8N2nA`AGu7Eș S7HP)' ̗wx5Z@j_vInwo͛h^HEIã!ڥ ~ bqIPzbQr+ 04a_iek(Awg:|LG"r!OSTꄭ*Nv\>O38nHwp\p g%tLds e 0|}UiwS}4o ZwjBOjSl>ae5}Ðd`U22He"ium AαIRD&E-8+~%~9,@1Kɾ[s(xyYm zжRcDJ.uKPsn|nyBSb40s.ڔ=b=8`Z*%Ƿ@ʩPG(HTVy Yq"\0T(S~ϧY~(SP^+Wky!2|pY6S-guowR4VhiB[plq.W*oNZDlًHbB.;c =k`W aQW+[2q 8uޕ^i@'1{/_/K,pg$ IBǨH>Q,MJݵ b2VXV#}" k0S\8Q}y1N wvZ{~$LRj"YMnMWr `Ȫ?Rͬ{4/*r}cMDŷ&peqbQ4 AkoY0* B\#}T\;p1a'}n.):TB'FX;lА{!WècЖ" pcu#B6&ϛoYP&4SjGI38j%dum#9,zxkWOp?Z˽қd/xEutRЛ?C"?5݋׷Nf9ke&]5;y|R{-֐=>nH<{^mj#3@]_0kxo7PCwO"GYl=s-E19䥚m! e^Wyh.\j 'Z&U,s&R-|t-,-t@,,>ū~éSFg!QO<[޵}wV3\W_) 들#bAOy.!¦'zmRD/j%ٔɭwf_2ѕ'a2.)*цjRUEIBZھf?f`V(8X; c~xL斝8("_|g,ϫI .AqacBJ/NSh]hYVdˬk4Z?F_a{(=! "ec 7c_}pb'iBٶɏdFRs&085?o>h4t:B[jO4B|` ZuM%ehfgz8 ,Nzm!j=IK@9t-`U(BXwY ֍ \gg$Bwoey7"t/<A#BTp+Е˂S=\}W~k4%$BFk$_*/ȣRt+@U9z2"āܸ*E'+ @Y0T GQhIVrD񋵋X5T zbc77zIy)ywn^˞Qtեa4L⨞ , 'kozd5\'j'uWMꧡH'nndCL$,A,rV{w8X CIvZƽ M! ^x,Hj5c¦U|ghL;$ҢcD9aA_.6w u"o𩲃$̂+,ѻsкp9bZ־'ۡ,)ai,ayMj7kz f$ ],Vo=B8m|\u['2v~]ŮvFSrb~63; Hh4ےMkHE/4ۑS 20O8:KokCԯwK= jΖlE\SZZc&r ӱ`"ʭqDg߰&z-=4*w99_zL$rh'Bk*>TrMIXX_Wi"IiQd.;uKjcU\k݊8`VW8졥apIMdIYlq9gij<Ə[]ί.2Ń'IZՖOB,YMTIJdE'O-2٣WXH > ؀Y!m"[|ϹႂrFJ#9%vT|ҀUv9{^5IRp,c܎N}&]{yvQ GBc;wK1w?MeA6)xYzIjJn8רΌc1ɪX~h)x|4^I'$?&.&WO|}wɆ"~%?Y}m^a!D9u'#.߇O3+]~tF|s%D-ojP }6@ā(*aܮ.rW9G nNĴ76f'I TםYXi]q᧫>W`4I3Ih (:oh70 t)Fڧ*65|R(,o=a-&+lB oWM>r83V'ǻ-4Og=Q??}dnֺnY{<% "LnB$^,4Po*?)Ju@\3Ua.? Zq*\C?C5G(*:Gse&8D/Qk[}dtG~K?R{-X)q qʮr3}#& @u*‘ϡ!(FP-lK-/r$u ONy(p`i.r-\%D3A:]TeeCZ*ƟkCy_S4%HAOSؽv֏N݈fWf,! k"0Cm=# GS!S): l&R#U+~NxLٔXS#yfd,u)8SGjjD#˙~+qҍeO 1 ̋JLG޷tqICyZ<=t'bw>x&hP,ރ:h$|_upL6N'wb|rX8$SR„L `i!WuyD,U:#vi!,\,Jdr<;oذ*7,=iHlݶr'yͭkuU5;bN_y5 =~t(5w5j @#i͏M~ubOl#@]D[C:]G ߨNupfPI`ןN ksoɉ bR69 9Ej &qB+%>t=z8F8=+S&suЅ?0: Kxgpĵ~@U-rMeQ|mK?{"$^֏u2WIẔĈ%m0C~3 H.ՕZ6o=9ׄNFλ4Qu&1T7&e*0K~nݱJ2VΆ$W!ؘ"A=T@xUrs̪U,uEuUniO'C0-ҡ_dס9Ba3>Xnh7j ࣅ\F3,Ӟϵz3v/vD]V7ae$ >hft}#{!ћ T#T Ɩxֿ$jj?^϶\ )l3S WDyʮԾda-"VbXEvHl E`eM.JNAf-YgHG$3ז~tl 57He R,ST>C`^Lڨ^$AFOL(ͭofYNPX|5ﱓ}AqBvlΆ&dxRpxI2Pt4pvKJf`pEΞ[i9+Xd!QݦAϠ7-9Jo}-oZ!@y :UURN3'vğ= 񀅁ouę !7SKIvOeoa\+w/RO}<j+W& |lTO]#Ŷ9 p`) DUyܴ`uXK.Df㙐6 x)!%X2E4}%Dh}NE:!bg!"50l>wX-`%wFWAKG@fS&\b*É$c4Q-GMoI"7 MgGKlx| ô+Zi Ky* M*;sQm$A_^|bO2~ VVX_C@)zʹ7Y"[6?JU 2)}M ݆%9^q\/bE#:c@;0oL$jy;Q#0Ƿ@JlXk>9`BMQ" UrTapPP+:"jip'n>:`oLR=aȆ3KxsĨ|jEalqa$!\1rvD0^i s'q :ճ<^~} _mQ^WA{ŒofgF4)բQRy> #Yhʺ"xHyCv^lS£R7JM]Vt $ AԖ*D ~dY xh>Z ӌ{JIhμ.4P@r8^Z2+aH>()wعy3c6cO$V r,2[>$pĀ+XxC/!׌sMjtTBZXSf{* RyX)#@^c]u AJ}Ƶm:m 4@-*^ԙ’F<#MKDI¸d?wP!5#)qj] aHcI(Ek}GGY _n&@SbNr 3Zvt@6*spᛖc־4䞤vt1 BG&mg!?%2buЮWwXFz)vEoDz]\sǒX[f*[--|Q9Z|sw:كLy\DM9J$04 Qs[uH>FK#sVBPo:ʾMA֥N}JYAeҫnz(tc7]5Pϙ߬\q0;_Vߴv>_a֭96;M0#kMұaRKMgxAAJ8֙z({ ¢?00W̟Adݭ\ _WqC.(c;_sHT_5|LoÈe[CB@H2]j-8כT~eeN 'Z9%qM{ݜO GiP_E nӗ|BQgA(DW$Q85jާl; &?a8I ShU)ub vQ'U֍[.H */ ;Kw Y 5bT%7[ݹ Y'KG W*CՍ,<`G+N=W{ <Ċkߒy McDl4'+#s;$swv`߂9jH D”0Ͻbp>8V4,G?#!dJOSKz`OVs6v$a;ny%T ZWeKGtG_5JGмxc,AiDw76$q&rcxUЦ~HzvBIYI!XF™E,eqz0Kq6Ε#6 ɧ=4z20> ?rbrH,Jzȟ>WE >OIlI6 r^Zzbf3ea ?3(8ي9;LtɏqvS-Y9 V:0cX%iD<]bSსeDn-Ic6bE9T/"*("jUYXALbIu~+oX`6 hΣ4KpFKvb^S< Ki̐#(7^1 ŻѵsZ;{jom _j'`fp^wP_[80t/쏇0:IC!Yf=J,cMy,cO[=%:aw-I3( _N O1iSC5 Vo0`x 6cvpwQ-.NJ8~ZmݜO/)fUzqDөm&쐸7:̈za3aHA$V]<i ́~mJ9:HmG NY˕S+R[(';e*B})Vpu |.Cs 9>B^TW7l3m:\52_7R'^Z#q^B~Zt;L5䁆ÍD5b?3"%:Y݌Jy21luMC#@ekJ|N-r &_qpKsj+.DPp aR *!@Jz@jF'E6SI qt"E65T#2.5~xw  yzibjy{`O//f[ j F- ƛjq@#lNk 8_jvBe ǥd6& KUL B} PJY+0$ыyOUYGB1EqYbtlfQ  0 cQ )Ug%\]2؜L"FJ)KVڂ}\LE^ՙo%fpqFkЧ-2^;/[ ?O |ceGhs]UY&[+O`WD59(oE'.>/j9C' QȐSڔw&+Tf 9ċs wՔ Q=mBO:cȪ,a ~JIB5]BcT(NҾG`l5ls4)i .Ӣ!Tzra%{H dK68jbkc%%_HDh7sgr窔.5hZ[F|"Y(!5ߊİGZ4uȌ>!h9f4$j"%bެuCP;Q?Uhq$T!^r(XBCM 5,;25\a u &C!4~kd\>͉]rK~)C~U"k酀d&UE=x^/w1#d*⫞(XBi CHڠA 52[l'SAO¥wv5"蚵?m;E3`4peq48h{xQUtӎ6KyWPbZ/epxa&ʍ:ag F"LLN/_#b iFW(\Fն5Hr.ƯgyZ*a5J(0c+WQڻHi {K#su iLLKB_qhx`NJ EU1;l0LXߞЧi<)>w^̔h<.>qT\mY!/wA\ P$*aF\QTrϑKLU񉐀&euf (n72lWmŤ ?׸߲=g3,EG-y;6`^=0 ( ݜF! xK raרt %wF]G'MmJycrpV̋0;:~TmL5fMe.ܫ.5h D: 8H'8>NB{Ѽ[h+F@l7nWM<́;SHTb&H}I 57Of,3jeسfy7_Ƴ]D-wHw]yD *F'(4pkVb\riwՈ_T]U7(W|nBw,W\lx(rMC-z``j~~`4ش"/;H@1DȮv"-`oͲKl?U/!%OiʡgKU>w1  !Ob UA /j\uy G C= 7p>Ν0潏\ĭ4woG\!nު4$v14H?)5_T"SqzMD 9;rK#W:%(-rY*hf;;0W{͸XXz*.VxZIv{?tY5˿jkR NH?CEU؎赚ݺJo!t%@X 8|yj.1O-R-K[w"DM|1.6 hOxjן(Ey>A.C={h g:l_6 |8DN`]M7(a?ЛPy -#$ho-ZQ%'|N?Ox{ ~mwv#%2TsU-5Ut8Ӫ8mOʗ ZXe=䳐SЭ3@XE <}ަ :R`C9c"x'IrX GIlT/Lg[u۽Y̬J-M.a鈉.| ػ.B]0/v ;DhVwj?zEkVo낌b*j){;nt 1 4pGuZQwWl92޻"B~eGШ@í ",lX;X)m[a2/&Pe|VC}5(̯$G3V]KL?I :^]R]Wh 1gX̱^sd=k2|q̸)mפ'Of73;hCC(,Óqmޚ ~\+llFB HAM{$hf |gnL}nV q\檷qLSo!m}98bVBhLJҩ2 nL &F{jL.%%nǬXh-CEs8HHR||=Yq˨RZͿ}gq)Cm {fMbb}yc!g'^"zLZY s=@aYQ8RCz{43WYv4Spopu-;u@TONdHz񉏴)dX3,㹲۪o|b- fGZ97VXtMRmM`\ U>1g[꼊"+Tt+m}7qQyMU+pAlz!cGDd|t~ 0qawY鸇;g$wMBc=ūa-e&#,Xf5=׽y{e%dC8 Mֽ:%ڗF'Jpڠ)!(Ι+yI5#ocs1ΞK"\ p AT5喿FUs_.t*yLرDx^]ɞ۰xÃ?&Dgx!Go'=[2DW| tʀ"j13+B-=fwtxp֝EHqYx$¶Xw>p}ip mLKXfiq30W7N@u.ZrB-NꈊItf=0amœ=L&['lK4|2U`P`{Li9ϛ?cOO›ΗMon]LzMku&ΣU"d>V]am,PC''* }l:,1Stl:dehbԤp~yBU@~9to{9e)@.6@V{Q5'*KhVYMA=;*tY3̏oD>]AJ~}rO7Gė.jY׷`rz*B1m=RRk=՜>:T_6e* W5eX DԑհvP̥]I^*i :v@:SsSTd#jիPB%_ |njC5 Q%C9y%u\z~)Jh^bGf(e_7??? ZY"J(7B=y# ynh9I妑Xغ~鷰BHAzdf-ќ,zYϱ1uѮ!Ő7)bd R4>hl~K5 ӧ{20D&7L"Vl.%ث9>fQ;T|;Jry9`.1Sj] PKج,)Lt>x>*]s ^nplmh!kJlr:L,%UPw,ZkxEY[7@vF; >Þ&k'k"+V Ջq'p}Q NŪ) w 5c&CYaEI{l>#b r 6:9Mi0B$CB@qԖYUd yMfہ?̍g)l\6B6&=ΠZLd֌v#ݣxV3]tmDy(/%}U_"S&\dt0V}v' blhpӣFIJϦ6Y=FeG TE#aϛBqjRľ?WL70:闹ץ{c)?hE'#I56nhg^]l2rJ+x}DKQ)$ϚY'ժ5]][eفM'3n`DgBQt5dBmg_SG$<{BlPp\]JB5sz9'V)Bҭz->J^@ܱYƍq LTjj6:.. RZIwWaCi]5`󹿪  -Mk4|>}+P?Y;a鱌ll.LA߷_SHRE$zO߄YAd_`@/i>m2ꋮr:j^;'ɭLU#5ӋH.+#^ĂGXrqhx{1J.~ 07?㯥 xSܛ`Jî/5װg( f^fZu~y&aLx#E)Պ:QvymmFqt&fJJ*ȶj}:65,hMϚTd/@kX'M*_+#rr;6 M0ȓ=tU!*t}j֌6r~#<,2ŋA,3aC^heno*&4o xM]6כ4FN+Yyپ[Nqzadrny"7d4lիgE.JZQYGOfj'|'KIO@F )yfscg!jd/$fe/zM8"'& Ud9V4)nKGПe(]9|A^~Y |}AԂ>:~/o hޒЫX0Dfvҥ͘#ˣ,W548v'幫cʉ"5w`H*4dDڒƇ} W^2nvQ|m8}M[^@0N=tsfOtUvC$ruՍ(,'ߺ/SS}؍A+^-1jEK=,o2v~J4]I՘|(9[:W=K8fxH3jwƪ4^{A=P8}h®P/4[~k+R>*#{K*l&jmNN9g- OCw1Ԥݓ"’`.iCIIV,^c1bðTWfzϓq\̖,'.xVvER$[&9y Kآi0:qK&HӏdHFZ[TF˪[8\S GKc8En@2g3o|6*TnsL{k,Kc FrM ט7}SIU@T_ȶh7)P.e{'Y'tvw~(FnL@;? 9<|}:WGH/~xy!n|dsVt2T9#Qv! G1G_'hY#3=WU%*]EQq'Tl{&-YS' 0;drlw$ETEs G'̷rP /Cƾ4}@2Vķ s.Wq/ #pTX+Fڌ GO {II>0YnwA./xpO~ma;Fkj:V,(np_9㔲AxvĹ|i5hj9nYPy0jNBa>/mI Bͼ4xT kA3ͭ#pc!&)hVSj0" &F*<(Y8))!cg?G눞TE˰gȦsx&(l3uD]`gfV7G}ShA0AukڽjeLQ^N7(%)B-ej!e"b ׶$ Πʂ e*HSk؉t̷9ꥰ rcKWiwvyח!~(-6d*!3TRsh@Nz mZ}gHD9z)N ti&kYV49NvQ =;MZѫvG:a,,(§f TLje;~jlX(.tȗPͬ=!^0Alm^q悀.)n/Ó\Oo \DYJ}LѸ󲽑p֔t}+7LhHv^_ab|RG̘ Л kcP#z(I͑ŧE[G-wڰ,%AڑXlh+9ܡ@'" ^bQ~]Jǚ^~4*rvq drOu_ϜN1I Ii>+ḩQ%tzcI0V1n06C$Rs" KVI;Z) ܹ* &Vjʬ~ٙl,:Z~(/3=@aY+3!58ٶ&Pu . t  "{o!ɇ Dp ` r Nb*  T5nv%ƌ]]QJVd|v^Em!51gX7,ṁv7,3n^态Bku;JJOډJ)*\F?)Bח LLX c7=vcƇg:'y(g'?Hd: Cܘ 1럑z` I|c2P55c$'ƞAv=5XFk4lBSf}[]TwyYOZ1:Pn_Om| UcoSj9Os/hR6-LI̞JL']?,4<>*:>]ٱMC:{31q>pnV폱ʓc9@O "NJ1"o/EUl] Gٻh,6:`_Q6x1!/cɡ 6\ vJZC!T86=t7x{:43o`i(!0%\L 9 = 7?YTJkہiH#u]uzΞ)ӵh:3ICգ-i9wE o^Vfݧ%Ά*r%~\%*͚Z.II[j6Nq$e9aԷB<6 69v✨2{pPQsM ˬ M|RGQm.rT pNIJWʭn~Ԩc+^9cSs_VZ.e5΋!P 2N+]9dyF ٣Űw27NEft[C߾z2T .Zo6 oj"Yx1^tkdho ;#`hm9 -@#Rj:z{6!l{)MBc}2q޻A N c(PhӧdZ4y86yH-׌ajaŎrЂyfbaB,O#okPUE"uz:P=LsJ(otJ=; IK(Q5z,kc Hs#+h'`mD'.UiGUc TfUo? HБ{BWj=i)vAv=xlĒޑ1x0z(ġ;x?2T 72#UsSm\QV;6],,M}w LÚTM7!3ibyVDkKG鑁_,"qKljZaJH(xǃZ,әȢ1ηn54 E@"lxD#۵2F+bv=/wʬr2k% QZft>XA_ӊx'Tz$P'L% O&8 Ό6 з-h{>:7´JNP 8~,+{ rn %po}5FϢBU C'89p(o m3_}UKm=F'ݎ_ ?Zܦ ׸nO?(!c/Kȫa\9LaeSi±oqoxث%%VGP3M7N4Llwr?Gl'{H ~8#k,LGZ"ZacgAѼv+TBå&Ӻ@d Uaxgumn^$菪פLuh׆\KOEW]v ;-F>7+R"H$_R\gk`$b0Y.[̰ scnڎtjˢ$S&p3ҥ'0=4vzg2Nm8P8$3{ q g$۽}ٰ:zp?~D%N;x~QK75€H Aɤ=2uXJb=ۇd2/I6vسDHH¤"6 iNnETzTzU{-w(V;}rEN]X3K,{[ZoO'h)W$`z,lLB#dVQ%sׯ @9]-ٮt.N~ψ9|thu(IMJ ]us m3Ɯ7˔C*h$ÿ-^ TGm;;az[>n5|K|ea9N+@ZyCq|Oh|q֋2ˣea =WR3Gw\'tɠ>rda칻cU§}8KE!q(3]~pP++pKr HP]qrH!ӹdUa_RH>ice}D)ˆ>XxYa "f Q`-οk<(E`Gs!ta,8U?) G%Mz=s[=e(KQD`*^."̛CI+&9hB?^YRaϞi?͏jZݘSEr\{ɻdJ,8gY(| :ɠ<|;I P{^\oM]IE` 6sg, ZnWd/3LACF:+!ZTshIZ'FE>x O jy@TE:،4%(k/f\/ƶ^gx1T{\P/i\eΡrY D8]aWѤU5pk/,;됃ZGƌl~&jNoNQъEg'tԂaT# 82T1~U:gpc,3m< hسdN5; c kBo6:0[+qxCVjqa 4kj^%<>-&`+wˏ j#"&uΑ0Yw24HOo8g? 't"R%2ݰvU4XcY +dhUh%\ɐ`fS YS uLX9uR(E݁qa?{~Ϩ.Iv"k`sӐ9I1r} X(L+Ր\޳t ~,_Ζ]!@;KA,V'{ qwFuXX?2a;Ve #%} %\oh}ٮUd'$ gt?jBg޵z_MXv.!*t nVTᤦwʥHt(rg ޵12 `$n=B,:ӌ5MUj)D=*p siEr.I) +k&<- ָ67uw= ӗjxZ;d 's, yLFpO.2׬0\joNt#Fڃ(TylA*&*$kt?U!m-Mϔ.m1M@b]}DJcNf Q4G1~' Ş G;4FC lR0da4B /e&A 7Wh->,S @4YبYFEGd6{(K=bZݵwLcN>pt^QB O".$w8!VIڝ"·G|!̊9<WSqst[X'T44/( c!9(kc\żT(DžiAhŠ1!)! ^-`TپR8'!+n #7{OyJ p.y%P)O!.j3'|.*lС +Gu"G=^UVCJ9 23ZquCZXt5SuPx5:W::YU9d!3n kWR\ꯙ_ +`xuǢ(r\[v Baivt!ֵ:2"9{ພz ^ljZMFNԔѤRƂ$]9A,c.y# 񽹡T5汌l>y>vFhnye:C'+gtI VkQ_vpkX^&>eb;_,㣪o 8P":W3Io$t"mt:Qsca?_͖89h"0wg)cw5= ׇĺw GoOwkxCIn?=j+(r!vLǗT-JȑEzJoגN#',d^rπ:aO;(l{j|2{L&[#Dx&-tT 4uh[ $l%lޘ 9}vE02Lf ZwaSﯥTyWKAG$:ו5ZÌLoI‘ wj8SYEKL:rgdJN?,Y/,tD3ƫetš?>FN]dB慳c BCf1}S*nljV lF:$)&g Hs;Ry^,|TyL $6=V(N9.H;3 :Lj VxA`.uxE]Z>J iG?bx@>hm 4y@ Tle><.wۘ=0jTs#{&zeh显C$G"ɓ|lI-ˡ\O}<PL i+%thIyO!|f_mwp-y)Ká QSfgF1 9(9tnρ;-wى'RHP| Ik^!'(6 5haCwn|W[-QG WZi?a:C˰a꼜$ZjL4'&ʗ,oc9<|$:!,Eh<|bov9>}y.3Rnx~V&ĈT=+7ﴰP5's'`L@cQi,Z>mKBF7Ď% F'Kp;zb~|aRo{N,iT(.Tځ~ҷ:|Čwr0؏_Om?{Z^Z޴ G|߁;uÏMwHŠƎ2+H}3Ζ!؁wEBQ_1A`E!QGsKX(; OA&LKnKcVœ qLm \7 THCZ0 1joʂ/ҭZXnhBfpXRY'qJ㲊^0X\Zݕ쑦`& RGzWk W`ӯB'Dvҩ6zY8#P uUYvDv /y=NI`/E 9-ir1/HAǒjEWlw=&1K'G LuĢ*۔|}H0V߆I+哧HH#4$ۑɰ2>C/BQVnCrB^##GoŻ5ۓW*~ FOf݄ .1r>|;ߘ\ŒGm<'fϫ)& G?g0sRMl{+ NB!#E~:wd!\5^<5[%pչxfdjT*1x}b`LZO8z/Q| kX/ -iY`,5ݳ}^4_Aua-pFVWB.h݅$PL_yAgdw_u, 'Lm\)GW|%g9}}c7׾*SߐeT]σL\-ӏACwhQ0f3`Q9%>4A-B22T%NeGGE9gs]W;?}Tm+= ӿ , *Q֙~M5S^ ?͡pZ;]H߷Lkf>uA( G$חMB]l l 3Q?vP4?n,jĀM`Ӵu¿ seԱ%B5FŎjBtI~Hx $|rD[6Ɔb*tJqF8npR\|&QR8O4Bf*3n¢g|.l<܊Ť^L̥rJoY,2yo@JwYiz 5bAfهɬC\W{KN %LBtZz\vیVuY$tGxt3W}8|03 # G3˚," ~7WYtϔOy*KT"UѕDk d-q%&utDUjK/.|-ŧmHȌՐHg\K A6N[L-JTMZtQpfl ce\.9- JyÚ /Dv y.4W#gmz)sn-jr誕rJT%a3* S$nFjLkG؃uF<.ebj>(6,QF3qVnsA6{ֶd]K{g|=Jf =V~>WC9km/ڴЬDBq^J4gw/߳$}D<{ܖd +VݝyLLy/%!,1R=7~^]AY& Qb]Ս|s,颠S>7>IB=u)/\ bmep;xP\gNxOj؋d3i(?'EvN0t 4y!jR!1)ހ%gxN<o[itEȘ;hy:mSDOTϮuAzˀm ߤ čS HV'͖=;_nn2}\l NŖ?:Ib3yؒgwS:m]CW`[C xHd\A&!%l8'߿gA ։CkVnr)Za⮪tʜY"t`j!_NeqQ2[ ;CҠޱ^<"ch 2!w(' :|<˃m:7B MdIcn~^_ZPDݵ<*˱ LX J"9`*UzR(i?.}׏/} f}ϡYw7P5, U3 ИWj1XV ֢v:r+;Ԓ0+ٝ=贫&&Š)L[Ŷ,VNX,1V-uJJS\u7)m' L(hJMqvaA[;ebo.W;C~&KA(ò [=Iwi2ZJiz;% vzG:7k&t[J [ wX4[Qގ̀*n4.}.dγ^YRb؃V-ôthν,e!9r1(\"m:GyS%@2UYȲJxQ+D|H<1(Y8`aܫƘL|0^ PThcђp(jOB k$}D Z: w-\|J3M Dn|@d.`6RID/qLA{mHiLK|MU><{۩D1NMRnIZF;A꩏F1|PŶ7u:5l DpFS$֑mk=RS ^|tjՂeCdNjhڏK7qǨ s FkWNOIXg}Rlg1}B!3]v{e_dp|zBP^?.ϓPf>>WFq 㭑7Ox>ZƩ0H< Ɍm`@=ה@X)6*XUv?caj$ XH"c޳Z.<9]Y9 G%$B_ "Iٚ=9?1rѝ*9/k }8s&MjpT%*4(մpo(.~ݫ%x\wûHer?2B}Juh 1xROuA#ckyXե\ 0T"ESUwJf` ϗBwĖ>;v%\ AOiv`t˾8䇳hG |j(^ ,huN'7>nU2!f u!ugO|VcyٶIm]قi(왮8ܖQy e?ĺe̹S(m ۵Ğ+gt'M1 6<Ńza# HqW(<MQ:XIoƷ6޸ѱ'R r , 5i>]5C$-݆Igּ/b8v&⸮ۨ9[>j- X/Q#h+2u[[lB!8CL.|4ZJ-AN8h&=$urBnq9f*{_t _`-^[^wh~?/2-wֿݬFWMk}jnaxZoRd{SL9AͺkۊQLf>tU)h$ "K)8%7tt]Ӹѥȿxfh -?==;`eVCbUp 2` Cd&h,y ̟#`JPfN}m/.h <䯩j?#.D`8B.a/&7DEmj1ϫ Ab-×KU40Ezki g+ iP9=!=W~%4? %cp:q I} зW'',U.x?=cK~2iЏ,l1.][O;4J>s뉡 D \$L*\1w``% &b  TTN6IĢᯑ5 B:ml'Vu2*j>e%rP-ZhlKwU$H9qρ`%wbeae> 7=!R߲nGBߪfH+9o3n R-/Op%"Z`0b¦YQTKl`܅v e5 댆o: ڦpW1 b< 4%i7n*/! ]({D]#od`QG L3X](M< YQ6ʗ=:ŷ3ɣ8g *X6J_l[y#uC%=}ABŋIv@M# n@i9շ}㉑ /-x* G2oۤ iRE]졓Fj)~gعfs _EǍ ,NP]5ڨ'۲MHGbwvd?jWt]4\)`sEߟnv*q#Vң=r'JBjWṄZSCf(D\HvUBrZxF7 r5)/(=GnB ͇Xb޼l"HBVI ZE:pGgkjA=p*沥Ul[Fp|'1YIJY;r-b+j' ){ATA[vd5h72V$aä%k P4ԣ=j'MY~%ZS"ʰ{m¿,u%Q(d(?)JX8f/ CQ$o-kjsHvфa|Ev<|d;J@|(~O۷}~>ߟʌyfr}vr`RDpc+‘ڦp_#4{ ozmkR5]t@`T /zNOb^5:tt + s/jNeC_T%]~ m|seN&d$}1̙Mf4fz0:, ɚ}!}l*<;ʛG!Zz$Ob-$>(#TLB7BR4_J&)Qviez#ބצU[HK@W}ddc!ևyE!ݠh*jP,fmAdps/V^7a\{v"tlRËg[}\cK1YF| 'x͐RɀOZz0ʠ?/,G _dni%w=04s_ٶs9fiF4Nh!hz_uW;9e%8P3b('XaH7q'#Np,T|{0gɚ{Nz%&/2$ tvekiGV9Y8zڍ?sv>ۡIhf!G$㏅~[-UM mݍU6AW:w߸YV$'w6:^d!l}sɅmA:U0V o J:o.H6"i#}6Y1s(7a~!S(|!@Np'3WOӯy^X.Q`=Z`$Cj[h3&RAALz2aWJtƄ|Y~'q 4]xl_Kbf"r+ &qn1 m`9hyc״_fu+E oXO}6Ցg %Vm SEbW,ފspircq4}r.v>Ņ+|@9߂^%S׋!x$+$% quK5DWTAM@ H }P{5{&H%wfb FL4>tn5򊨶@:o%BdmILBgySpS].^霌7^hǤWK?pK$1!5MIf0)hd4L Mb+[R}XwD/X+d~ݛX0W S=ˈH3O"sāӉJEdvf5?u(MԵ/џ)1p.) yJǂ(6n0,, U 鿙ua mI*FLOѠϺwO2B*h@l]`*x Fq:/^(7F[.> 4!DzH>FMG: #H##`="EeB1Q_,L>.7+c`:IO gv"bhu rwDdP?N\,d>dD>RҋͼcSBLb@b5aT}ic7 Wz38HDN̈f0YMd-.LL&JF]?OQ0-iVW!+nua('" 1!.V)#p3-v,ۛ=7Ds{sk to)XLG~!N%skvPx9QVY#ÖkPlPL}0^g~߇Hj :@;%٠tb wup5uԇc8̸#GŰ@cj?{cf5AuYƑn?}lǀZ^[ -F4XFry 926ṀTZzek1,񓊉i(Q^D@>{vp:̜ҝIO0zO(+0NTYWq\3ӜRqpXSperu!zNglVd= oӭMmZ w ?t"$TyVϥW1S8+dHhzeyNAW"ILWKbע"^LY[t}l9tJ184@ƍ qzyytCٰH[mG.( -&B+n6ڦrzG개2S;+Z;[{RFj([S[s$ D}v%xTi^[k<-ZHP:7.6 QȪeRqrZg@Ds[S8 aL#SEyTʡuam j {x/1]d6, w)ߌaYJvu# Xk7Ѷ(AKK~ Y"e&0&Vyg%J !)iq1.AKhW.VI;2m0BdSgw ("8$U2wFU#hKWWϯT z&b" C @Ielhm_==uCF``z{`֝qNex}8]YPh߮ުXU5`U=LG7foiOMl}nS6tm.9'C9JlEd}eᢛ`U)E?c?(] ˷K@jH2-'Pպ[* ?/Q(rO9$7ct!xؑ-Bg(Y]%`JQeKV<}-;Zbpկ`%'lŅ.WȬAZHkvm.+#y )XGfnN:Y%ڞ@-D(s=9ɘDyxv%ދĩx(sxg)If.:&?>LWdv5kEsEvDv}xQعs 2}? SuqgS_*k_\|e;B>C#m{.~nR)=cR~EYb]~Z5U!K1Sv&`֗U`_39|po=B՛&@sh[ w*e[xvw?oS^=[vnǦqޝl {7QNOg-Qt4rYֳTwM=d @q3N O)I O^#z>VaN. Aa:~|ݐx$y2PFx1c3wG78  yѦEDLϛ7 -JK[&)-n#oRۿgؖjп6QcF]ƅ3T#C У_Sj0(_k?&[ Upvz=c+"=~3]`64SFU` kEw_!dĮrO{4[G˪S7n74krDzhL"+2@ ;/?|zi;IIdΆ >L-0t"$r-9eʌ0\qȢRaKuz\Tpp|3#| cY nflzvIqIeixIk0wPu)]3iQLkrֱ573_ Wn61fWQc*.Wye89o|h;a_)'튪%!Y /1nx|DkhT<|{/;NP8Qsڙ@I}ccJr3`v\O9O|.& ,uLއ+/)I{zE*zM%J(G;Ns|en*A- LO|% 2q0!G`eB&P~pEK 643@F1ր6G[gc)P* n)3'G$`eJ8/:lqH3C>$ ME?6&&:&}tG D )}DL1e/ 1ﲓEa5 R5=Bb)}ƅQjؾBVh>/6ND{4cV1Ɲ=TRd&vpF#^yvUE]#a0$ V sd &֤uNm,ޚD* ;N;iTwSͫL[oxVuyE;s</Y4ίi@!O/lKG\k~G WŗLj* [`*) vr;E1:*gѿe@ FXG1(݁ oϑk$H-jk=FX\tvio*,mLE:O)OOK;@B\(b/5#5 3@+Z|=Yˏ, KDy椒Cd\׾2&x V $⾶ DWi b z*-jr67goMyM7J*2Vj됐F&2a1"E&i˚c@*y< (-> &xIwni:iX^: :R*q@/"h%')d[VV'ϚMNV4I:Xx$:,V\as.&))X'{8<5N:<*dߒQ/$(j"^iҤ92`}C_y9Upl$@ 2X3 IN룷ڈp~`TOגaY^GO|U9ͺ;5~W7#[<-.3]S@ 5yoTp3c< Ns>A {m9)(WF~z*ʉx { ޳rJ緩 6 @V8$Kl)%vgStƽ9߻"Dk2_ҙt c'sFG1Qct -NEQ]H{4|c6ɕ?\U j:$r#667εdI=~xl8V yƦ ~A;wWLX9;%;;z0=7s5u״%y1E = 1<ήXOϭ8 @nAKCVWMМшZ;v#A7XqP(zC\" œN|إxR-cwj>XS9֍3*cyUy-#pmNe:Q^RɎ7/!t֧I0+0e>`*9-Q7H/aKķphӔ:T2ޏfS4 #ZH볢 ZQ'/?^9EPʽ{'1 cȶ띐z3|? r&{/QoZȔ:76,ҭ9V+F~ey8%K$d@o!$a,&AWfؕ2Ev5h_a~  _Jy|d_ |I>)|;q{_gr1[F4fzD@=rAW?Tzj #^nZ΁C155KoK$cxk7Y % K|n W\cS?XV{{c<sݱ\bU؋c@UQz#-|4j2Ϳ@=! z! ·Oo+4N}B$D.r%?CkdVIn:@#T2`*p]?E"!sl8Ai!2IE>@,hDoOɣ$SCM٭sD805|$ƀ"RhO.@z%~5_?/¦4b=lgI5cqN  ~$8L Fyk2 !DZW`&y'HʳCJBŝ upEY9<}{_wnKDAd] 2i.LKe / ;kSCG<&HMgR|di%_`enϦj0OECٷcս.ҹ /ZԶFޓ)P.XD`7Uq| g{3&+mvM"  F u\Ku5'}<5.]#(}QW4/<^Kvj SAw$A ,;$; U/IZ׺3Z0e H2Ihz>ҩ~`+KT(曦!YV#/ތύ LKCr誾MQ.U2vEZq\ Q!%^ϱ:>UW t`Ul'Z$~a'C{ɠ}u0K_У跾`t-sTiLh(jԵ=U8/;_iN+R }Yw%__@H1&ǁ="&ާ?1f+@x/jr5Bݪ3a.m'Ux :85Z`*ICOԗƦ: F ,RPϰLǂ- luIop:(:x2XI\cs &%ݟ<ڬ,X|5kz OB#[οłd88 "|JD'k p,DZӈj/aCB^DW8=O|!=qFC#-&N: ԅO7A[!|O7ſIJ-.V\"3摏S>wH)t`_K/pR/vy[V_M\b>@c?c=|!zexq&Vsh߂t Om,bH`1,b+*ōu=eH"s;VMJ0b3;rqr,NInd2)Ah|^: 8ހx(_jhW}hI@ͦd0I)q(MP>UI#]H$93T#4a^D@J(8DVZ^ 4`otQd=.-؞)wN2MM/"jUn{Z[p/|J]|"}qZ淫b粘qVsz>R f _R Nco&aFpHR%dɚ@ obV`&xC74l輻ni 27 :I!?ctM_Jj1,awpn-^Q/pYJ+e$:+N/ToG.?ڞ`OCKO#pkW_Li6hV{jgtS8 "3'pAS9Ha񑪽D7^)6ggU CJɮۚc U]ե {cN (qo[,?+׿7cc\dEu-$p"`v/=oQL@yC dt6S)I+(@ ]+v" :.?m}sQYG)HAE@ܻsq;ost?z0L$0s$B#T` 9>mI&S}~Pz澩(B蠉kf}-C[2^:#5SYd<: @zLx~,T>Ui,zoI:!6ESI]aW%>vAE?嚅'ǹT#~q],/*n2 ^ȸx3aʹ5)ͷf2Qlg'@v̽w{q`)bⅎ{'r>~"8!d[Ķɗn.!YtteJavIj+O̯Ŷ ?BM(kld|K('#Dtp[\Q9/w3"Ątc{aoU꺲LXGS7r$LKH+nF-~CI_zөLgG&ts5׻5$Q-)Mv\V6G~̨g:f=ĦBNBވwwT{)=i%F1+=՗f/ Q7_PZR++_nyo@|mAh2 GccI灄Dۍ$ZExt'3hC<] }ġ͆}?~8٩̛|:B w\D L9[!xՉ #)ȍ?$J;EauTRcAE3g7 #1t(ʆΗj6ii/7'FMM9B.MCi Y. ˅3]~ R'+x~~Tt%u9+hPyi.CcAH6"C4FaZg)P ԑeg ?j"4-<41ާהC1+n_EZw BB^kJ' 4F\Z9T_p`pN8wDf)(RF>_dJL)񪲵>][E޳ 8B-LJ&WlkVT`AocK v[0 aځ~^}=$B`hj$}^_G||p`tk96[ԼgL8aaeP,Mt<7E`d8Nx#5:I 4qr眏ђe2_r?|vO~b)%aE7]{f!P-?1P7"9cpdnt HLHZ]z8 >]ѽ,̎iֱ#k (h?EYiq0!GAX웶{9RppyM XI(#^rR3+T@F slkP/=}),)rЯm |^IVh"21Uр_ɪW^T0v+Èkť\Xcd3Ptl)-R^H UƢg [MZ$U'=NCnI9˨B Yr󐰘m 6Ae#(9)o v}K@1}о3G'Kɢcj*q-kbo_vu' 8&MR^ zT[ZtNS]%JR+dN #ꎒfLdv+rccPbFmj**1D=?T)K`Lc 'M#wsY4`q]3ջp!YqO-6=::Z dofe4;&] <6oEgʻ>^kjvp٬}߻.k櫕oB]*YE}Hf^ɐ^iMJLg!/ hI !s<5I3MSzfBF-@p޽E8#ߺ 0&˝ޒ 4Xd v;$4̞D6%:˄ qvxhJUgAۈ,).`}{lvda ,زr]sDUhuyK1 ʼn<ù`e 8_($ Z~̦(-idu!@|~{6EI8n;gò}VHK;(D4- ?OA7 Lh;JΙ+ъY]YV^-55:7u=NmTa8q&rς+T.m8=r.)ͺPDa,g ,.V2vLڷo 壌J2+ p ʛQ.!3 x#$F' ՞*>q'aȉA惾@:%F <}J_?nA(Af씧Sv!kڭk+30#Z]԰6=0wF *53>݄x 1,6:<pԅ8!Qr3'/|!Z F8EgVSЀnmnnpsJ+j!-+W1[Rz6ϵ1}F{,!ά|E+ !)} ee "DP%boG_ cZwG'BB\J |Y+-[̅Cgq#MjjwF;Λ+Yj{T&Wt⸛yc?:ϽB0Aao-.͌)pcV@i9Cx'wy8"!f`Bcj VV5[]8nb|] IċNkY04ȃc$h0V!.ޅ_[z0f{UQN4¤ ]aXyjr!򿞴tbS&}+S`/ws5g'#p 3E׷SK@Q=G 88Z0)VeF&v"3/ O)i>v꯿H(M'Uxhuч QޝvÀlzA;t~2lFplo{s  (Џfۦ-Ȧh4ޔ~]^^APHLȞ<.yHY]wPy]8sC5a!OSH5P#C9_3&[P"P 4V8˜հbHf&/$[٪Dohq cVw:%/]&iiO6;BEͲJ;)h?}Oj"Qm'4Q!|;<%bI7n\钤&L@&kr Ti,qtWη/$h{vnzk[}nȃ${kouI|FPQ>$|*Eʫ1J/~귅I4=@hYLNZ\|ݓ1ְk{1c`.bȅ2 w `6=_aXPx4 &Օ7HjSOߌhmyf)Rj̅$l c̢Q zԾerk  \jݮx&:._Z/L"QX*2r f=& I9Ko!FuJ6BZ<1ᯠUJ,;Db{к }ҠWWdVy:;{+mPN9V-оc|a䔠bD_NH'լUL{,mq3σVk +cZ@bCÃLYէ;Hl>.&`)Cm;PdAR祖űkT(M"X#O n;(W[E@Վ mƓp *\6 ]F=m.η[8h'н+Gsrsm6"aZ$[DmW!!j=\۽9&#L%NOڏ(N5WBƦ2 ޜ;P)aSOu\d$ETWp8ԈAUUes篾_L%=bFV/6U}}_h=a:EN144OGr9/RJvmX<$'uPW Vvw߲U^'in"Zu鞴vr0Y⦄}z>k$Ab-w^̑a@{lL/N[ 8A?뎃% +nmҢ݃r%tLJ@aCp \Y|)BaŒ9)56 wʼnt&oKm*x(\Xʹ1[X3]JQq MWA" I"Tu}s<#K171andKH8TlJrrTηp pՙvk\ǜpv[!_9bN (/怵_OlI?9 T̿:JB|йbRCf2 xi<,xGwkŇVy/K+|퇙Q5ey?#/OZҏT\ELJ&.K%"Œ)X;giMu ,a\~yjȾs\ Džu^U/*,/XጤE ;?]-b]L0ٰtmhr&X]i@ sʦ юMu-6T>.+Uֲ5 15G:`h8qFG:_ji(e`Œ%X/vWF') ˪V啧Qd1ʩlPH4=4^<PɀVpXfo-&i)u[%DXiJQ~Omnx@;Fի,94WIXWxW/55%ۨ?@ML}8$-UNNܢ]֖JVsx/DB)a6TDR52 ir{6>1&yV7 \+?sE^l~g4b7)]>TЖȗH#@$)7VEMu ($e0rJb .([ k 1WT`Mrm MJ3y1zFQY颐6SYO(Ǔ:wv4b@ 4O9o^g`z~-<(ۓn~Gׅh778y7s)96*|"}xũHbiM~PCr󒆥.hn+NLPUn:nB/Q!OnE'o %Uf%|Q`<ܩSt8@Ox8gG'i>hx5=ñc$3AϬٗm&6DF*VK| WtMTf56sM6@ί'ۡv84syw~f_{a\@tCp!if}= ߬+[Z7s9Β]DֿPEmL5kc=]_bطBmf1kA*]4oJZ-8* '{z nEFWn'Yy[>K`<\8D7>۶7{AHF1~4G<:>xdf;_:feȏ]꣘P'nFB}!o0 n5ݰ;d7'qPP(gueu EF)< |nH7D97}KK;qLb+Ƅ'9< 3 \8`m~%.ˆg#Ĝ9ْ]*'@ I=B0C!rRJkO{u[ C@v9A@>Bu9,ѽ8]'//|޵fxwEkI1H"Օ]eX mQH<v;G6B>>}g^WiCc2)klcs q!^IDb~] 2T3 Ō iEh;Qe;)>hۂo|P6ۑt(vl+r:L/lM)zS3Z=z ƀRsJb}F Xs&0f?1e߱$PnFmr"06h]l`_v@*\YD]Ħ fW N)К IN7`[}5qNSy ]*+Iu "丞rX%RU"ٲ#l)1G )=kp" ^iL%Cj8$\%Mfɇ c3 )=o3 ndpd" ? .J2 C]'lлm̿%VwJTA¨d,dŸ Ĺ"x9l' n/ɐ\^<l V! JҹVA2~yf Z>N/ۋ>o>e:l^t_&z=6L˫ƙTWoGi4 t<+yӺVzoIY靭isA ph5t/2>$&KF s JDƨ?Ţ(Z@$Ƃi-u(oE.e8I6(NY;9 !Ӛ}EE"(?yT2@?5ClV~vsh8TI9[A)MvV.#̬qٖJ+tζ1t896 xܺ50.\mkecP9W**WlHbږRJ:dA$e28n|`87Y /}RtH_{iӼXr23 TRW!4m}bIiK!uRDԑ xȲ^!2u=5 DʺtMO̿Ta*tz7o/~0f3ޫSF>j oeIgz g6/u n' `Huy7W&adyTkmtHEZJ7Cbi[>*: dR-# NCb+wR!׮[8~ex=@5 ગ1s9bqqǽwqWX#}ZF5bH"M+?#tqbESm7#4؟m?ï%H `ntrHXm"#@j.Pr˜ 1U\QMt3gNs*EzJ;4ɏ/}lQjE񁺔wOKQ77e!ʄh5i (VyF4wm#0ƀV{l+ͪtJx`RamY~}sjmQIkIQnI= Fuavs %Cc>%=Me1zɆ(,͡>B0k,z*Q{ ע`TN77AO\g,u"2w$Nc`y=sT}x-u]~8wcPNry7i_%@ SZ:?@6(J{r:JmCS"y_hA(j'=oe+T :]u/K}\ ߟj΄sqi}M@;1 |m*"y8~[EAHl`WJ(Y:oyd^bKi>CʲCnߒ|8XFRg\<_@:޻h߼S[Tra{;Vc ބ g6}?TL }*Bs:Ǐ5o6dE`m_?R->x9Cqu\QC ]t'嗧| =!"Zt+@TᾫIւ_8=:#˚󔤣.^W{#`Z@mmf*Vos`ݻgYFxHpk|ò>UO&A>o6~75K֖V屑<[,g'̬썇H@Xh{\Ff t.c1e/}Ԑ}J,ء_nZ镻{Ne:ï3AbO*.yH TN4]U.|'Qtq/)]gxX<-kTMZJ3@PiwL4{%:/ed7B=&^6 ih`vhM%vSw-+v){=@8*3}THU FǞ`nQ[= I2[oz`JZUFژA,"F5uQ HuTLQ Z~P.Әz_D'UՅm#ؾ&+D5wqƝr;Le\R.b۬j@Z!'keʫə>7/YՉIs]M1ζ!]*VvBB\Uv`q)DWʚ3ijݠؾ,%*XʿO=l8 <~4>nbuA1XJG`/ @Ί5a 0hBikQu 6n :ۄVӓ1B2s-e V l>+#NG+li{jZ)ya],Fmo9ye~qf YgHro&\B@2Ļ5-9!%'Nbq8.]3۷Vd {Y ZgVh D KjNe8P04 Fb } ֪sFz,^ixD=Sm ׵/ *bД#DIx:w02!YwAL[43 ?P6ShMB RE0F iZ84|qV]ɿB.:Uh|T1GWr$ 3vތcDDɌ!ToՑzs=BEYa\8!t 8GU{n#H'b]1J^.&/MCZR') +_5 #'DuiUcj>NNŏwDsU2 L^xi\06]2N8$)*̏d"]4 =7[Jd!`mthq;gS`&bn\i0f`rxT2KQnN3v|{κ߬'y}-|F<I%zXQ߯hvɃu}H9Z[B0S4{O5Ŭmz)#meUfWgm%bEۖJ֨Zy?:iW'_Ţe=WE[>9p-Jszg K+Jh9n>2ً#l U)P6ub$)0H7LhVd&Sy čzėZ>t" boQr.|A5 an2O).QP{HV-ףK̼+dIJ59_ϱc0rIqzBaM""T UW˼?=FN)o&3WAǣ\edPϓps P8Wwm5Y'\i)~Ev*,rAa|PILSUs_{a7*G t U0BcsH]04̢H7$i5n+~ -ͧN)KRf:9Ȱ |b _ڴ k|V{p@5`XGH` M33ڔT]=7x1}±o[IBassMhÃ(C%̵훫/߸Tv [Hs^ J0pvْݫ&&U8eKRٮD@:G,ݪ㑶@o$Qi|{a!w $.\[Z9;x,MBD/Ɣȷ^z HRub [:6:T ehE{UM[k}dՖmR+C{+?HhWA6s"I/rN%xK`u $BuKhB$Jy %Hah˄F E,y",&ƀZDH!Y,[zL{7s_- 1s4}iVt(c ǐec/@{{3b]JD[WEye Hk:2"8nm1K&#a8TՋ_-#nB`$dX;/0E*؟"5)\GJ؆p~XYJ8j}2J8M@>OV/G9P-i>HP|yuIKqֿ[G'}v}"Όٽw/g09m ޵Ot᜵(j%*rIVդ`A6*Y2lZ^$,hty rPS9+}좆OԠ J,Q%_Lq#dH^6V &`T4gQȒJ{m~OLT:H/wXc{.4IV0gMG/k~;7X>m)' H0񒤏8߶E~8~}~7uH lC6&5mheG urkh+J{L4$b_Ck8>Id&eJ,I,{GEPѠ|0,\$M5'v8mduHg,;(==6\3+$>U\AJIUdz~/IS#Q۬D8`HB֜Ѳw^$' F B; P|-"u8R"Zsj<> 2 œ43GЕ(YFho]U\+q4C^) lm2JB4wSADЉ8R(d2 m|H+'i¨Qwy K(PlP@ rW2> ڊ^XrT*ʼXwݒ7Qʸd ڵپA`W y6᦮nPjlcpCj($EV4=\D<#}ޣ9?,?9Ke[ Qxጉ*5^/lrƽ)Va9 bMP. Z; |\3ݝXdKFyOwxϕ4D\žo<ݳiq`^#wm=;,f- 5Пpi^W4N7ĥ|4WR9:>i&GRgDkR(F+ʝVH "[\X؜9tޫZ5_PhmcyYP_vJh}Mtkc)Y*BSGyjVKZ9P0]H8[.Q*ѼFJjJy_^r_g?BFw3fmRNQ\I;&lW < /aY{U(h$;0 d#n o7eQivU-h|[zxqV֛2pzpN)j $Kz'nŎH- <lߏl[c,PRކ_k;740z XA v!cJr.\6^xrklZf3c5yIo.h_% x׊&y]riIw0/"B_v# ga`(($ r,)Xri9j\"fkR?lsC;B=ٛ VD对@spn&ge6&[ƅatrʼnqQm07F8(6\I\Ȁ,1t.HNG$`<'xL$*6 DqQ%x2s9yєw,`m40>"v MW,_K?Vl"[#tiT4u`8go":XHju]A^4\2`hjrg4P >ku 4>dfrTz_Qv]yqq,q|2Â(pn/*G8ybQ :R R7X "C@O{hа; :֞Z-d{6 iȋAxmقd]>>6u#hX:T}  RO z,p =c->R?Su2 "DC50[thIFcMB[ͺxhl| o %! QxYWˌjnY=꿷m=1 (R Z n F|gsy62!)̓ j'fk&G6"ɥX]jq"N_% l/V)~qf[n@V<5-:@ n ^d9!but#7R'ӶHO>Zڶ>.2?xEH6 ;b8*Rj_d "Esc O{==s_!msL{ڍێQ_QG (,V1t``Ýmўq-a,97l?|83 B%/( +vIdFE*jOg#uu2}_+NM3UGZumy<iUM0:.~Q_RR&cNMMNz:X[G̒?$F+XI5{:__ ؐbZ4x(7ZC"ge0 |5w*-X tz-0d)[Ţ z\Rm`w#͟ }0^jO;B:DuX |*si̮> ^]14QKRUܓXbwTщ^ 8_'l_'2_24lF J$ˀYf1 86s0ʅr{)Zd'bP+m bV]@ :Nq~36ΓOO;262< neF5w>@kll'_5V?swT&Vno51MMW _}!U-d-c8b:eR_ Fɵ|ݶ1h# j1+S=|T8-4ݤUZ-pUh8֬_^3E1o?b|,YV*nLYUeFb~'a lM2!YV'6)a#3yZn{S9AO1 7 %6j&{Qăl1K_bLrCGKwe۟Mf CQ^a溓o­OWF#t2v:976j6*+bOn" 5&sf+'){_5U)F)nna50]W&mj_,Wne?# "'&2Wb:!'1ѷe)vn!U+ a0U ծ} [EUD}{w0A1͓fFfCZAFM6_=wzRSḦgHDhO0peIE/w|68a wƁ F`%d~&.A^Ρ ks.*JY< DE5G'#5uW X3tNOe/]%傱cɾMi8iӯĨT$$Z':W(dZ }Z}b}/~ZvSp[ 5|T0U3D < %XϔW2 r%D ۏ/x+Kߒ;BP"赚97ڊ\yǜ2p:J[k)ϳ+E`lK:?+I/̏9(pFnw~t%";,Cv@L;l һm^ȼ~ek"%LOsbX4־d!a.5<`k\G@tH X#ru'P:yл6yGpUj!ˬf2\k6WTF p>򬃺CYr$DZŅlD> Ugޗ(fUP~H5Ȗ(u|3 YA*ĄɅ-׏|_ȼ*5Oƞ:SO5#̓r^72n-]c2]8ۣJ6*,4d/IWyky><à. >*N3 xFF\褁Z$""]緊ЌVHcJ2vTqcDH7wB Ġ0*&o&>(Cknc H -/{VaoL**K9>Rz5{jUN*r7sJ[c$ Do ۝eJޯz[)CrZ)"n N4KRjts+əWk3 @<1GíI$5?+QœcpJ]ֿJ5XEY!N ;e9V'CgV >-pWdB{icExJ{e 9 p7=8x3sln+$NAhP0M*X!fZ9Z*s|? rI6=ְf,6ZgB#V++ubrM#h(<@Y0'6߁(."?^WzほHG|!yC=] vpaS'NXX<96W8r9 V |udl$HOlI~ĐɀMv dZI!RYDSlBl&~G[+撠Oe?BbiR˓"ZKS=I |ptKJ0T#><5ch~)/;UE:;G65&69}f#"{^u"X =[e, TQ'1J~0!بnipWlY iw!uZx>>CNঌ[V i1 d@ vT㚠x);4jgu`+JnWaqgH5 .G}<|Kƈ}/Z`+cO ;Αmromc@;H/5haLsaz}yF`"d򭝷v6v_>9.234.atKȕGNjEb}*2[HY"% d/<7spBC(B>Vr .KN\ۀJaW6p` ;r! cH1X8*Ҡʌ}V#B&ȧ_Yh4`baBzʼn40 (`s7MxhUFE}e 8:-Qz HuGc5Xe*|,CLב1Fg0g_ajmiz%' ewL}%Ӥ!Lrw\Bn*@ n\T ݙt]6[PZCM1J݀ uFl2^_\ F$Y=0jCSvu)WBMDqJ~EuR-IܾjjT坂uI:-J_Yןܻ7z*._E> #TuieS@~0eVҹ䌢Q~J9N@_,51DEDiC)?;~o0,> /d2L,@7$0nPkq]ԋCn6tNu:a.dWTaׅ`jB2`'3e/E0[S*,_*7!HXh6&je'q!Xa+(Rx'7^');E2 vm`jF9XiHi .f֎WNy&(s>n,Q+1ϢO؝"}5D\8Usv o;#2dgGhqmJ~P+˘(e.{DB5*D?b:볉eAH٧JKBisaayNtz>C"e}ӄAƕz2xIq&lcŊ_(j"r  r"3l4XiZv?J *s.>QL d$&?dVf-U}9~5x%hHyYHWiU[iϽ^ݱ ”e&44tkT?mbFLw ͡Yl{R#&י:$)eCBȻʢ̇? t ,L҅x{^wZ_>:&=9rF^G?-Nۏ[zlxUrglm5i^X&?cEMȭ$)3_XdZ;y5~RA?%%C@kN)4OizP.MiqV;e-~ Yaݖmj#@]:{of(2qÚyb\t߲o-3(<2a+-y)28!aSaTc~W~,X5Nܹ;I7 d<̏$~#3ҭA~(Lf&Û+q Ezk-ӱ@Y3b UvL' x_.YZ?S`]Iq3ؙ-`\|}&2\En Y<#o>Isruㅧ֧d(p 1Z:By?z&>ԕn[tApq@֧YFKplcIxKb}VxcsD 3͑vdD.~(9D& ;Ļ2f 7Hf1v /dSDg6N]-5Pfut ~w*O>x6+ܑ/T*vkr :Y`ͧQzxEqDb \H1R&ws]yɧCyV习v|j-gb~?ZkZqhYV]^ޝ'KP{5m2N+c(=cz=&(Z bh;cp<|U3Be7ڪ_?-\s5:yfC'"c<[4/X8C[+]ZAnT$ŵ`sqFHbl̬~# {7/.}'^ p1ZNø\8?=I1"]<$O%V{\7J&y4ZE }[*F`(ԱPu/Ӭi*Ґ -M%nO2јM] B1@2y{gli%7tl `^5$R4e"Q5J2(VwIĭ[Z\Kh HDyWP > zn0BҌ{L2|4yOӋC+t[9_xқʸj6A1ۛN,Wf  W 캪Xv2/ ,'aM&pHDZŷ\$zqvuUqw(7%+SO7mVcz> IL~X Et a~bJ}vU8kE:m5Wx\篞RsaLA1LV$Q!61Q8[O3T=j ͛[Չb~@5Orڢ>DݍtNLisNۤ.'c05NyU:=|H_d5̛yJmVCΧGv$Ghӛ1uxdm T&a)xن#oVşFJ팥dXIsIg N º:GԐHse Q#KJLDex#^c%$-s~?ݒQ1|$?Ԇ qIȁdXC!ּM0un\&uTh X|{@r}O{N q+r&:ouL~Eo d4H&~h}ydRA2dg<"|c5>Sc:#] '*-zv (Ub536"ҭ Ʒ/%4nhuNVI?t*#2  d+axK_z-~zA]6$}xj" lBF.aJ"DZ;z.1zCU ^UOYTμ@/smпFɣ9΁+N]t> qY>¢K(%o9pAk&=^D$K~jĺYܱAڌMeB\ot-\PgB?P}L}H?fљP5Fq#?揽?wj-Y"ΊҔ&<$5Uk'_Sfb`_,zFk׹7lz$<]E-UG^Y09axlTq(Wzs.c=7$L8ZSθ:Ә@98dNh4y-R4 `(IpMO0*FuyF@<)>hF) d C {p`8l IFZ_܆_əR)-~޷ak`AL4ydpTfxg Ē钣eN@~|f3-YY D hQ*y %`9 c4%Kؽ|o!ga$} paTpN?ۇ/4| j̺!C~)F,*ҤEu:pFWyY)x~\@.v»"A\, 3(\NbQ &7oIE/ y#@W u!>uSZ[ z,hXݒsRb j>H\_"xwJb Y6tos$3yr,&HpH,;d;ԭ^ KAe}2hXhO0 'K'z8bx#IvmU˂N:Lb^!H#'hWPkn ms?BqMTEGfyDaabG]S. `;KDgT #Ӎr.4~ÔNA4'd}a}~s] v9Ta}k ch&)ѐ(Wٽ0 jh[DCDx6_iv d[x<GK eELz7^9k4ӊmZWV)X/ { 2`sh9xŹu~<!c'66p=glDufяyZU8aL0+띃 I`=\(yu $P#vuJ;QJbO%JpX5ҁJgнB+3 |l7eopj"б}]b ױg[7,X&x9j}Eqn /jf %$c]IT#"WjiFKٲ]ܵ 5k= 4rcuD״&AGk] B҅[,U!R2C΁K\ݧA X.RҒΝW1¶4nܛbA PB-_OOGI~ 9{`aHQM0*f\ZgB͇O62VE澞v R> o>?jP=y%'30V|!;z1Rg}c_˔hL]Qwa|sȌ )f+C@Q'{5|0~\=V.X/CKIt|#AV>_F$Ј45| sD onjWXU:(7o'8}**Bnsi_%"IǨٽ99VzdXMl={Edj?3BRЊ>;*mA9 ~$if4* 4˥i|`RBg$7'v]vR?MzT9O ǢiLH W>O`Se0FI8"ȋf_9R@ly.>4_ӱD^7XUH+Ż V[ JS."Mf*9HIdB 0-z+:T¿|^zZ-A'׃vHt0vL]؄nhAݱڍ sSklؖGK%`F)V#:-!OӼ#;%ު5 )@85j#JGq)kFSpԺ~&D-hSXg-6bc^gQ5l9T!c0MstAѦ$ uEi:(e$J$FPo0hwuh6{,Hi6G_C@2ճ)5 QSjtxl,3sJ0 YGÓNv"ZO6+w4qqtD2Fczۅ^fHB:G+ U T< f5%dߍل J *3foӑ@_nT!As򈤞D"`a焭f_"oX &tn/mrhSEQ'*X5XWGz+"`ZY?0~'5Q6swȀ|,2 JLϫzd؊ݢ&1J5!Dﻣ5ޠgÓ޾KʙUb.XGik~]'OzaqgnxL(!Cߵ hHKy 0RY\dFXrrOtGX>f5~yh. 9J 꽂q~N'}cnEQôb9}A/ (y^9ΦmI6F]Dv)V%tK3}D\k|*p~B(Cҳiem;KUa奰\C %&]ߴDЙ*Р *Wu0"7ЕnPIW#h[1/n{> ѭwkb2欛褜?UOGxw;慭/j8x+8@nFG)~G#)b/)m|w^<>綎&萫LGyآs%:E-KYLEt ';uT&bX>y"MX 9뒠Zn&T]+Ѳ$HfJh^P>3qp)FO>O"83U 2P2}_{)P+OCq|:BIaj9yE)eP4z=cSi-ka0&3MfcD\ƛӴ؝A5&--5Pu|̘87R]DZ[R*Q@6ed?̙ýq]w>NQTBhmB $>f5OԘ4Tw&3:~ S,]oW TAgй1^y= :eBkZ" up mr'Ksc9W|Eq''`y'R{'QsUBU z4^@^CKojH@O`ea:A/]͈J> tw_&m0.ǁD 8Qp@J.}JI8=#"Is"A4R'f~_f#xF0([5b {%R=_ `,|Xcpa7u~^xM 9Ug(7?[ӺWTIʶ YZ