neomutt-doc-20201120-lp151.2.3.1<>,_X2/=„Nh𲤤+-3ErdnAx'23jO&ׄڜJ ou}dKJ_Kh[\@Ԫn^*ZG{^.TEGjyڄ.wt lS#gp%M$jDܭ״hXNgZnCކ*s.;"E^aKt%x>x_%Hݵ'و15$ܴ +DI>;?d # H *08ELE E `E tE E @ETEE,E@L`(89H:#FGEHEIEXPYT\lE]E^J bcPdefluEvzctx~Cneomutt-doc20201120lp151.2.3.1Additional documentation for neomuttDocumentation for NeoMutt with neomuttrc examples for different environments and requirements._X2armbuild01/openSUSE Leap 15.1openSUSEGPL-2.0-or-laterhttp://bugs.opensuse.orgDocumentation/Otherhttps://neomutt.orglinuxnoarch-  )/ , 2 +0HX{44G&L*[w. | R{/L:^c]d~2 4% (% A큤A큤A큤A큤큤A큤A큤A큤A큤_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%_X%8da8309f1ce837e5fa9d7e11f64bdc418c927fba4038574c309da7f787054af77c6f3d1b92af156d41b064021331a3448229cb037d66024fad4188d4045866e1504068904f7980f74c8921661bc87b3e9bc86830c3e2aa8de2445ef2a6f403975e907e867043be685cdc297048e68fe1a5b5a37666e3ca8e0c8310c2a76a813874e47148817b9929bf5bf9d02b864d2208874f44648f63c9b8063743eb17e86fa40d7d0ba6f0657d0b98e60df7d3e6e4eaf9f413ad2764fcc5f6e18e9bf0af9029d50521446bb3fa9380d60381309b63e119647b93933025f89f59522e59ab12eafb5c73b1c5c2cb0a8c95756f852ac8f1eae28ae76f5782599697f23889e502c1ac967083c808c868006eaf74bdb4d15d5b3c33389a1a22375848328e35d3982397798841084b1282adb202000d23db0c3d54eb37b5e161db8991d9a26f61e4ba8ff63c0531a6955ea7345e7f2ff23c4edda75bdd70352a0ffd90ad5764228b8beff63c00843af629b11a2f1919e5d2aca4c90690f6505b10dedbfa1d5069b83f0e7b4bf2f916b14877c098fab43c280bad7f2af152e7b1685d5fbb7de755c594c4f6ceb52ea0a1589e0bf89002e3bf01cafeac9fdf7ec6296cd47125801ca07c487ed268247eb3602d04e116f66d0f020c3d236430711e78adf9a107e711219eec16288b216a5af23066f6254bd7e94703d5042fd7a4a6110b8794c1f346e701dc2cf4a3c276845c8f72729136763af6ec799fd6fcf50e0c92eb0fe0302677e1445e86415e1629c5cfa05d3e699e81ddb072bfbd64f8852432e09abb4b81a2eb871004327a076947785f8b05a7e8e7363c4fe33b7c56c8c5d7acb2bb21c70c88d9b4eb60579c191ec391ca04c16130572d7eedc4a86daa58bf28c6e14c9bcdac2c4b1105b89c7b2278cf66746402c236ef4bb53842f2c19b6f086cce185c1760b1be9392b8c70198559c1c584d2d44f35f0d23d7450e23ca8714a8161ed87c039445ce3d568961d218b9f1a926b445e9661c40046d8853e20be17cb3076f8181c22809e96e8a6209dc2fd451a79ecb0c79644ef3822751fa41b614ad15091b245f2adf4bee8457945dda67208e007cf77b21b2897a1907b0ddf6bfdecf31a09bf764997c80708e35072d270c941065b10db1efba203f348057bd6dc58749f8d672f1da58e72c68827bab57de553a29e49f557142037a94306121d5be74f58477442586eb2411273e82f55672417abd4e236fffc3f063a79e86138f8d3679a80a21961d686c2ca659811af98d0009f56c0eabe8209c42a47bf43917ae248ad3cea27b1472d96ea97f7bc6e1dc850f475d09c41c2ca7e1683de2fd3aebdba1d86e3a024d44913ccc11b813e52c54bbbae7510c79d1f4f1942e4e2a74909d51ba9dc971e2adfbe000015b7143d1b8c57f5bf6e73cbcdf485216c3b294d215ca2656064b4deab0855316ba2e779f0ff9fcb6ad321761d585968fd6b55720af471f68529cc7702eca5f56f43d400fdd61de5792ed57cb718d0a0af0837938baa2099f4a4b895716842c8cd3689fa23f3bb97f11efaba342e01aaf81fcbe5b43fda0295862e7f3b316f11160fa54946ecefdc4d766bbad4e7d5f42f9045aa496e61452dc1fb7073ceac8892c827794746121a4a1e62db0ed15b6b47dd18546e4477079cba566b0e384fe369f1e316343954a01f1046368bda292f95173bf10896fa519e9d662c3232791d1f9e5c5b4866634f37d6c1326246ce69e484eb4e93319e247eacf22739e8f1ab4a82b80a5e8920cb670232baaa2ecc6b50f811588fd6137a0e48d68187491c151946c11ebb8af58606bbd74977c11646606f939884e03064a746256750567adfa0be35c07ec73fd344437c17c449cf913526d755eb2b507e6f545eef94c8e0d938b66e75dfa7a0eda4c9f1f071e94d154b7211b9bc5b89c4bad84ada8be1d5459288494c6658f0e1ec77baf5abc244ee7f40bfe4ab94db0118919b719da14bd54759e95093b72844b206dc3cc8250aab535d6e43c54f0ac9879b68e35eeba3a47431ddf70120049885f07f621e4781cb4d8b916a56a60b10b5f0108d8c0fd2a1042fe14477ff2f3a65cac00f46438f087e0e23bf7378463f95e45120013e57be35ff834f0722fbb2ff34720fcdc4f8818e0c2976ff5df76415e94d9b46c59dc22646cea9bfca6b0cc70b499f78d20894adbcec96ddcb61710e8fb7ba01c476dc3ad0cf842eb76d254748f21125d449406fd9badb6700bb75cd4321c0700e93006e990ef74d04548a62f17a5693d596f97ea5757d196ff251f94c4276afed46cc3272f76a390c3eec7b46217cbcb8f3c3b69635c2a7103efab6fdb15c932d08153d9a519b520c456085aee64b432453d98541f3343db6d134cb25ea81078a608b2ad386970932816ca05dfcd5588269dfac2b5d9f8ddac99276cc6a429f4ec114171889f17b7b298f3f18a0d1bfc48bb0db805dfe565bc0d0c28bbec4f0303d0f7137b6f0822b0aa576b9c11d608dae11e2fdaac449ee1211d727239e495088e80c6c9351dcce593aee0919f602ab1491548f2cacb273903b72f34fb92dfc0d934413348532068eff5465d2c32c2633f45b0808345e490e934591ddf89350d279626fa779da6849a7611b6f77c56a67d3d5780230d65bb0b65edd40d06e7b43b1cd464bc6d5df588435bae71b2b08926db6a8c600e4d7ee04445d6b4f51bf48d14e26ea4dda22b1535f2d8dd39210eeeb314053cf5cae507rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootneomutt-20201120-lp151.2.3.1.src.rpmneomutt-doc    neomuttrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)202011203.0.4-14.6.0-14.0-15.2-14.14.1_@_@_BZ@_;_:q@_7@_^Ǿ^t@^ku^4]߶[M@[/Z(ZZH@ZZDZ@Andreas Stieger Kai Liu Kai Liu Kai Liu Kai Liu Kai Liu Kai Liu Kai Liu Martin Rey Martin Rey Martin Rey Michael Vetter kbabioch@suse.comdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.czdsterba@suse.cz- add upstream signing key and validate source signature- Update to 20201120. Address boo#1179035, CVE-2020-28896. * Security - imap: close connection on all failures * Features - alias: add function to Alias/Query dialogs - config: add validators for {imap,smtp,pop}_authenticators - config: warn when signature file is missing or not readable - smtp: support for native SMTP LOGIN auth mech - notmuch: show originating folder in index * Bug Fixes - sidebar: prevent the divider colour bleeding out - sidebar: fix - notmuch: fix query for current email - restore shutdown-hook functionality - crash in reply-to - user-after-free in folder-hook - fix some leaks - fix application of limits to modified mailboxes - write Date header when postponing * Translations - 100% Lithuanian - 100% Czech - 70% Turkish * Docs - Document that $sort_alias affects the query menu * Build - improve ASAN flags - add SASL and S/MIME to --everything - fix contrib (un)install * Code - my_hdr compose screen notifications - add contracts to the MXAPI - maildir refactoring - further reduce the use of global variables * Upstream - Add $count_alternatives to count attachments inside alternatives - Changes from 20200925 * Features - Compose: display user-defined headers - Address Book / Query: live sorting - Address Book / Query: patterns for searching - Config: Add '+=' and '-=' operators for String Lists - Config: Add '+=' operator for Strings - Allow postfix query ':setenv NAME?' for env vars * Bug Fixes - Fix crash when searching with invalid regexes - Compose: Prevent infinite loop of send2-hooks - Fix sidebar on new/removed mailboxes - Restore indentation for named mailboxes - Prevent half-parsing an alias - Remove folder creation prompt for POP path - Show error if $message_cachedir doesn't point to a valid directory - Fix tracking LastDir in case of IMAP paths with Unicode characters - Make sure all mail gets applied the index limit - Add warnings to -Q query CLI option - Fix index tracking functionality * Changed Config - Add $compose_show_user_headers (yes) * Translations - 100% Czech - 100% Lithuanian - Split up usage strings * Build - Run shellcheck on hcachever.sh - Add the Address Sanitizer - Move compose files to lib under compose/ - Move address config into libaddress - Update to latest acutest - fixes a memory leak in the unit tests * Code - Implement ARRAY API - Deglobalised the Config Sort functions - Refactor the Sidebar to be Event-Driven - Refactor the Color Event - Refactor the Commands list - Make ctx_update_tables private - Reduce the scope/deps of some Validator functions - Use the Email's IMAP UID instead of an increasing number as index - debug: log window focus - Removed neomutt-sidebar-abbreviate-shorten-what-user-sees.patch. No longer needed. - Misc spec file cleanups.- Update to 20200821: * Bug Fixes - fix maildir flag generation - fix query notmuch if file is missing - notmuch: don't abort sync on error - fix type checking for send config variables * Changed Config - $sidebar_format - Use %D rather than %B for named mailboxes * Translations - 96% Lithuanian - 90% Polish - add neomutt-sidebar-abbreviate-shorten-what-user-sees.patch * fix(sidebar): abbreviate/shorten what user sees- Fix sidebar mailbox name display problem. Patch from the yet to be merge upstream commit: https://github.com/neomutt/neomutt/commit/a6f91bc9c890581cff189e143d86e656cab6d2dc- Enable --zlib configure option explicitely. In version 20200814 if it's not enabled header cache compression will not be turned on, unlike in previous versions which would turn it on when zlib is detected.- Update to 20200814: * Notes - Add one-liner docs to config items See: neomutt -O -Q smart_wrap - Remove the built-in editor A large unused and unusable feature * Security - Add mitigation against DoS from thousands of parts boo#1179113 * Features - Allow index-style searching in postpone menu - Open NeoMutt using a mailbox name - Add cd command to change the current working directory - Add tab-completion menu for patterns - Allow renaming existing mailboxes - Check for missing attachments in alternative parts - Add one-liner docs to config items * Bug Fixes - Fix logic in checking an empty From address - Fix Imap crash in cmd_parse_expunge() - Fix setting attributes with S-Lang - Fix: redrawing of $pager_index_lines - Fix progress percentage for syncing large mboxes - Fix sidebar drawing in presence of indentation + named mailboxes - Fix retrieval of drafts when "postponed" is not in the mailboxes list - Do not add comments to address group terminators - Fix alias sorting for degenerate addresses - Fix attaching emails - Create directories for nonexistent file hcache case - Avoid creating mailboxes for failed subscribes - Fix crash if rejecting cert * Changed Config - Add $copy_decode_weed, $pipe_decode_weed, $print_decode_weed - Change default of $crypt_protected_headers_subject to "..." - Add default keybindings to history-up/down * Translations - 100% Czech - 100% Spanish * Build - Allow building against Lua 5.4 - Fix when sqlite3.h is missing * Docs - Add a brief section on stty to the manual - Update section "Terminal Keybindings" in the manual - Clarify PGP Pseudo-header S duration * Code - Clean up String API - Make the Sidebar more independent - De-centralise the Config Variables - Refactor dialogs - Refactor: Help Bar generation - Make more APIs Context-free - Adjust the edata use in Maildir and Notmuch - Window refactoring - Convert libsend to use Config functions - Refactor notifications to reduce noise - Convert Keymaps to use STAILQ - Track currently selected email by msgid - Config: no backing global variable - Add events for key binding * Upstream - Fix imap postponed mailbox use-after-free error - Speed up thread sort when many long threads exist - Fix ~v tagging when switching to non-threaded sorting - Add message/global to the list of known "message" types - Print progress meter when copying/saving tagged messages - Remove ansi formatting from autoview generated quoted replies - Change postpone mode to write Date header too - Unstuff format=flowed- Update to 20200626: * Bug Fixes - Avoid opening the same hcache file twice - Re-open Mailbox after folder-hook - Fix the matching of the spoolfile Mailbox - Fix link-thread to link all tagged emails * Changed Config - Add $tunnel_is_secure config, defaulting to true * Upstream - Don't check IMAP PREAUTH encryption if $tunnel is in use - Add recommendation to use $ssl_force_tls - Changes from 20200501: * Security - Abort GnuTLS certificate check if a cert in the chain is rejected CVE-2020-14154 bsc#1172906 - TLS: clear data after a starttls acknowledgement CVE-2020-14954 bsc#1173197 - Prevent possible IMAP MITM via PREAUTH response CVE-2020-14093 bsc#1172935 * Features - add config operations +=/-= for number,long - Address book has a comment field - Query menu has a comment field * Contrib sample.neomuttrc-starter: Do not echo prompted password * Bug Fixes - make "news://" and "nntp://" schemes interchangeable - Fix CRLF to LF conversion in base64 decoding - Double comma in query - compose: fix redraw after history - Crash inside empty query menu - mmdf: fix creating new mailbox - mh: fix creating new mailbox - mbox: error out when an mbox/mmdf is a pipe - Fix list-reply by correct parsing of List-Post headers - Decode references according to RFC2047 - fix tagged message count - hcache: fix keylen not being considered when building the full key - sidebar: fix path comparison - Don't mess with the original pattern when running IMAP searches - Handle IMAP "NO" resps by issuing a msg instead of failing badly - imap: use the connection delimiter if provided - Memory leaks * Changed Config - $alias_format default changed to include %c comment - $query_format default changed to include %e extra info * Translations - 100% Lithuanian - 84% French - Log the translation in use * Docs - Add missing commands unbind, unmacro to man pages * Build - Check size of long using LONG_MAX instead of __WORDSIZE - Allow ./configure to not record cflags - fix out-of-tree build - Avoid locating gdbm symbols in qdbm library * Code - Refactor unsafe TAILQ returns - add window notifications - flip negative ifs - Update to latest acutest.h - test: add store tests - test: add compression tests - graphviz: email - make more opcode info available - refactor: main_change_folder() - refactor: mutt_mailbox_next() - refactor: generate_body() - compress: add {min,max}_level to ComprOps - emphasise empty loops: "// do nothing" - prex: convert is_from() to use regex - Refactor IMAP's search routines- Update to 20200501: * Bug Fixes - Make sure buffers are initialized on error - fix(sidebar): use abbreviated path if possible * Translations - 100% Lithuanian * Docs - make header cache config more explicit - Changes from 20200424: * Bug Fixes - Fix history corruption - Handle pretty much anything in a URL query part - Correctly parse escaped characters in header phrases - Fix crash reading received header - Fix sidebar indentation - Avoid crashing on failure to parse an IMAP mailbox - Maildir: handle deleted emails correctly - Ensure OP_NULL is always first * Translations - 100% Czech * Build - cirrus: enable pcre2, make pkgconf a special case - Fix finding pcre2 w/o pkgconf - build: tdb.h needs size_t, bring it in with stddef.h - Changes from 20200417: * Features - Fluid layout for Compose Screen, see: vimeo.com/407231157 - Trivial Database (TDB) header cache backend - RocksDB header cache backend - Add and functions * Bug Fixes - add error for CLI empty emails - Allow spaces and square brackets in paths - browser: fix hidden mailboxes - fix initial email display - notmuch: fix time window search. - fix resize bugs - notmuch: fix entire-thread: update current email pointer - sidebar: support indenting and shortening of names - Handle variables inside backticks in sidebar_whitelist - browser: fix mask regex error reporting * Translations - 100% Lithuanian - 99% Chinese (simplified) * Build - Use regexes for common parsing tasks: urls, dates - Add configure option --pcre2 -- Enable PCRE2 regular expressions - Add configure option --tdb -- Use TDB for the header cache - Add configure option --rocksdb -- Use RocksDB for the header cache - Create libstore (key/value backends) - Update to latest autosetup - Update to latest acutest.h - Rename doc/ directory to docs/ - make: fix location of .Po dependency files - Change libcompress to be more universal - Fix test fails on х32 - fix uidvalidity to unsigned 32-bit int * Code - Increase test coverage - Fix memory leaks - Fix null checks * Upstream - Buffer refactoring - Fix use-after-free in mutt_str_replace() - Clarify PGP Pseudo-header S duration - Try to respect MUTT_QUIET for IMAP contexts too - Limit recurse depth when parsing mime messages- Update to 20200320: * Bug Fixes - Fix COLUMNS env var - Fix sync after delete - Fix crash in notmuch - Fix sidebar indent - Fix emptying trash - Fix command line sending - Fix reading large address lists - Resolve symlinks only when necessary * Translations - lithuania 100% Lithuanian - es 96% Spanish * Docs - Include OpenSSL/LibreSSL/GnuTLS version in neomutt -v output - Fix case of GPGME and SQLite * Build - Create libcompress (lz4, zlib, zstd) - Create libhistory - Create libbcache - Move zstrm to libconn * Code - Add more test coverage - Rename magic to type - Use mutt_file_fopen() on config variables - Change commands to use intptr_t for data- Update to 20200313: * Window layout - Sidebar is only visible when it's usable. * Features - UI: add number of old messages to sidebar_format - UI: support ISO 8601 calendar date - UI: fix commands that don’t need to have a non-empty mailbox to be valid - PGP: inform about successful decryption of inline PGP messages - PGP: try to infer the signing key from the From address - PGP: enable GPGMe by default - Notmuch: use query as name for vfolder-from-query - IMAP: add network traffic compression (COMPRESS=DEFLATE, RFC4978) - Header cache: add support for generic header cache compression * Bug Fixes - Fix uncollapse_jump - Only try to perform entire-thread on maildir/mh mailboxes - Fix crash in pager - Avoid logging single new lines at the end of header fields - Fix listing mailboxes - Do not recurse a non-threaded message - Fix initial window order - Fix leaks on IMAP error paths - Notmuch: compose(attach-message): support notmuch backend - Fix IMAP flag comparison code - Fix $move for IMAP mailboxes - Maildir: maildir_mbox_check_stats should only update mailbox stats if requested - Fix unmailboxes for virtual mailboxes - Maildir: sanitize filename before hashing - OAuth: if 'login' name isn't available use 'user' - Add error message on failed encryption - Fix a bunch of crashes - Force C locale for email date - Abort if run without a terminal * Changed Config - $crypt_use_gpgme - Now defaults to 'yes' (enabled) - $abort_backspace - Hitting backspace against an empty prompt aborts the prompt - $abort_key - String representation of key to abort prompts - $arrow_string - Use an custom string for arrow_cursor - $crypt_opportunistic_encrypt_strong_keys - Enable encryption only when strong a key is available - $header_cache_compress_dictionary - Filepath to dictionary for zstd compression - $header_cache_compress_level - Level of compression for method - $header_cache_compress_method - Enable generic hcache database compression - $imap_deflate - Compress network traffic - $smtp_user - Username for the SMTP server * Translations - 100% Lithuanian - 81% Spanish - 78% Russian * Build - Add libdebug - Rename public headers to lib.h - Create libcompress for compressed folders code * Code - Refactor Windows and Dialogs - Lots of code tidying - Refactor: mutt_addrlist_{search,write} - Lots of improvements to the Config code - Use Buffers more pervasively - Unify API function naming - Rename library shared headers - Refactor libconn gui dependencies - Refactor: init.[ch] - Refactor config to use subsets - Config: add path type - Remove backend deps from the connection code * Upstream - Allow ~b ~B ~h patterns in send2-hook - Rename smime oppenc mode parameter to get_keys_by_addr() - Add $crypt_opportunistic_encrypt_strong_keys config var - Fix crash when polling a closed ssl connection - Turn off auto-clear outside of autocrypt initialization - Add protected-headers="v1" to Content-Type when protecting headers - Fix segv in IMAP postponed menu caused by reopen_allow - Adding ISO 8601 calendar date - Fix $fcc_attach to not prompt in batch mode - Convert remaining mutt_encode_path() call to use struct Buffer - Fix rendering of replacement_char when Charset_is_utf8 - Update to latest acutest.h- Update to 20191207: * Features: - compose: draw status bar with highlights * Bug Fixes: - crash opening notmuch mailbox - crash in mutt_autocrypt_ui_recommendation - Avoid negative allocation - Mbox new mail - Setting of DT_MAILBOX type variables from Lua - imap: empty cmdbuf before connecting - imap: select the mailbox on reconnect - compose: fix attach message * Build: - make files conditional * Code: - enum-ify log levels - fix function prototypes - refactor virtual email lookups - factor out global Context - Changes from 20191129: * Features: - Add raw mailsize expando (%cr) * Bug Fixes: - Avoid double question marks in bounce confirmation msg - Fix bounce confirmation - fix new-mail flags and behaviour - fix: browser - fix ssl crash - fix move to trash - fix flickering - Do not check hidden mailboxes for new mail - Fix new_mail_command notifications - fix crash in examine_mailboxes() - fix crash in mutt_sort_threads() - fix: crash after sending - Fix crash in tunnel's conn_close - fix fcc for deep dirs - imap: fix crash when new mail arrives - fix colour 'quoted9' - quieten messages on exit - fix: crash after failed mbox_check - browser: default to a file/dir view when attaching a file * Changed Config: - Change $write_bcc to default off * Docs: - Add a bit more documentation about sending - Clarify $write_bcc documentation. - Update documentation for raw size expando - docbook: set generate.consistent.ids to make generated html reproducible * Build: - fix build/tests for 32-bit arches - tests: fix test that would fail soon - tests: fix context for failing idna tests- Update to 20191111: Bug fixes: * browser: fix directory view * fix crash in mutt_extract_token() * force a screen refresh * fix crash sending message from command line * notmuch: use nm_default_uri if no mailbox data * fix forward attachments * fix: vfprintf undefined behaviour in body_handler * Fix relative symlink resolution * fix: trash to non-existent file/dir * fix re-opening of mbox Mailboxes * close logging as late as possible * log unknown mailboxes * fix crash in command line postpone * fix memory leaks * fix icommand parsing * fix new mail interaction with mail_check_recent- Updated to 20180716 * Feature: function * Lots of bug fixes and vulnerability fixes: - CVE-2018-14349: Fixed mishandling of NO response without message in imap/command.c (bnc#1101589) - CVE-2018-14350: Fixed stack-based buffer overflow for FETCH response with long INTERNALDATE field in imap/message.c (bnc#1101588) - CVE-2018-14351: Fixed mishandling of a long IMAP status mailbox literal count size in imap/command.c (bnc#1101583) - CVE-2018-14352: Fixed stack-based buffer overflow in imap_quote_string in imap/util.c (bnc#1101582) - CVE-2018-14353: Fixed integer underflow in imap_quote_string in imap/util.c (bnc#1101581) - CVE-2018-14354: Fixed arbitrary command execution via backquote characters, related to the mailboxes command associated with manual subscription or unsubscription (bnc#1101578) - CVE-2018-14355: Fixed directory traversal in mailbox name in imap/util.c (bnc#1101577) - CVE-2018-14356: Fixed mishandling of zero-length UID in pop.c (bnc#1101576) - CVE-2018-14357: Fixed arbitrary command execution via backquote characters, related to mailboxes command associated with automatic subscription (bnc#1101573) - CVE-2018-14358: Fixed stack-based buffer overflow for FETCH response with long RFC822.SIZE field (bnc#1101571) - CVE-2018-14359: Fixed buffer overflow via base64 data (bnc#1101570) - CVE-2018-14360: Fixed stack-based buffer overflow because of incorrect sscanf usage in nntp_add_group in newsrc.c (bnc#1101569) - CVE-2018-14361: Fixed an code flow issue in nntp.c, which would proceed even if memory allocation failed for messages data (bnc#1101568) - CVE-2018-14362: Fixed unsafe interaction with message-cache pathnames in pop.c (bnc#1101567) - CVE-2018-14363: Fixed unsafe interaction with cache pathnames (containing '/') in newsrc.c (bnc#1101566)- spec: move license files to the main package - update to 20180622 * Features - Expand variables inside backticks - Honour SASL-IR IMAP capability in SASL PLAIN * Bug Fixes - Fix toggle-read - Do not truncate shell commands on ; or # - pager: index must be rebuilt on MUTT_REOPENED - Handle a BAD response in AUTH PLAIN w/o initial response - fcc_attach: Don't ask every time - Enlarge path buffers PATH_MAX (4096) - Move LSUB call from connection establishment to mailbox SELECTion * Translations - Update Chinese (Simplified): 100% - Update Czech: 100% - Update German: 100% - Update Lithuanian: 100% - Update Portuguese (Brazil): 100% - Update Slovak: 59% - Reduce duplication of messages * Code - Tidy up the mailbox API - Tidy up the header cache API - Tidy up the encryption API - Add doxygen docs for more functions - Refactor more structs to use STAILQ- spec cleanup - update to 20180512 * Features - echo command - Add $browser_abbreviate_mailboxes - Add ~M pattern to match mime Content-Types - Add support for multipart/multilingual emails - Jump to a collapsed email - Add support for idn2 (IDNA2008) * Bug Fixes - Let mutt_ch_choose report conversion failure - minor IMAP string handling fixes * Translations - Chinese (Simplified) (100%) - Czech (100%) - German (100%) - Lithuanian (62%) - Portuguese (Brazil) (100%) * Coverity defects - match prototypes to their functions - make logic clearer - reduce scope of variables - fix coverity defects * Docs - development: analysis - development: easy tasks - development: roadmap * Code - start refactoring libconn - split out progress functions - split out window functions - split out terminal setting - convert MyVars to use TAILQ - split mutt_file_{lock,unlock} - Move IDN version string to mutt/idna.c - refactor: init_locale() - Eliminate static variable in mutt_file_dirname * Tidy - test int functions against 0 - rename lots of constants - rename lots of functions - sort lots of fields/definitions * Upstream - Increase account.user/login size to 128 - Fix comparison of flags with multiple bits set - Change mutt_error call in mutt_gpgme_set_sender() to dprint - Improve the error message when a signature is missing - pager specific "show incoming mailboxes list" macro - Improve gss debug printing of status_string - Remove trailing null count from gss_buffer_desc.length field - Add a comment in auth_gss about RFCs and null-termination - Change prompt string for $crypt_verify_sig- update to 20180323 * Features - unify logging/messaging - add alert (blink) colors * Contrib - Vim syntax for NeoMutt log files * Bug Fixes - Fix progress bar range - notmuch: stop if db open fails - Improve index color cache flushing behavior - lua: fix crash when setting a string * Translations - Update Czech translation (100%) - Update German translation (100%) - Update Polish translation (94%) - Update Portuguese (BR) translation (100%) - Update Spanish translation (64%) - Update Turkish translation (75%) - Merge simliar messages * Docs - Clarify precedence of settings in config files - Fix subjectrx example in the manual * Website - Update Gentoo distro page - Devel: Static analysis * Build - Support —with-sysroot configure arg - Expose EXTRA_CFLAGS_FOR_BUILD and EXTRA_LDFLAGS_FOR_BUIlD - Update to latest autosetup - Make sure git_ver.h doesn't eat random 'g's out of tag names * Code - Refactor to reduce complexity - Refactor to reduce variables' scope - Sort functions/config to make docs more legible- spec cleanup - move manual.txt from neomutt-doc as it's bound to F1 key- update to 20180223 * Features - browser: `` function bound to "p" - editor: `` function bound to "Ctrl-r" - Cygwin support: https://www.neomutt.org/distro/cygwin - OpenSUSE support: https://www.neomutt.org/distro/suse - Upstream Homebrew support: Very soon - https://www.neomutt.org/distro/homebrew * Bug Fixes - gmail server-size search - nested-if: correctly handle "<" and ">" with %? - display of special chars - lua: enable myvars - for pgpewrap in default gpg.rc - reply_regexp which wasn't formatted correctly. - parsing of urls containing '?' - out-of-bounds read in mutt_str_lws_len * Translations - Review fuzzy lt translations - Updated French translation * Website - Installation guide for Cygwin - Installation guide for OpenSUSE - Installation guide for CRUX * Build - check that DTDs are installed - autosetup improvements - option for which version of bdb to use - drop test for resizeterm -- it's always present * Code - split if's containing assignments - doxygen: add/improve comments - rename functions / parameters for consistency - add missing {}s for clarity - move functions to library - reduce scope of variables - boolify more variables - iwyu: remove unnecessary headers - name unicode chars - tailq: migrate parameter api - md5: refactor and tidy - rfc2047: refactor and tidy - buffer: improvements - create unit test framework - fix several coverity defects * Upstream - Fix s/mime certificate deletion bug - Disable message security if the backend is not available - Fix improper signed int conversion of IMAP uid and msn values - Change imap literal counts to parse and store unsigned ints - Fix imap status count range check - cmd_handle_fatal: make error message a bit more descriptive - Create pgp and s/mime default and sign_as key vars - Add missing setup calls when resuming encrypted drafts - mutt_pretty_size: show real number for small files - examine_directory: set directory/symlink size to zero - Add history-search function, bound to ctrl-r - Avoid a potential integer overflow if a Content-Length value is huge- update to 2017-12-15 - use autosetup instead of autotools - regression fixes- neomutt 2017-12-08armbuild01 1606375474  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEF20201120-lp151.2.3.1neomuttAUTHORS.mdCODE_OF_CONDUCT.mdCONTRIBUTING.mdChangeLog.mdINSTALL.mdREADME.mdSECURITY.mdadvancedusage.htmlcolorschemesneonwolf-256.neomuttrcsolarized-dark-256.neomuttrcvombatidae.neomuttrczenburn.neomuttrcconfiguration.htmlgettingstarted.htmlhcache-benchREADME.mdneomutt-hcache-bench.shneomuttrcindex.htmlintro.htmlkeybaseLICENSEREADME.mdattachmentView.pngdecrypt.shinstall.shkeybase.pyneomuttrcpagerMode.pngpgpdecrypt.shpgpverify.shverify.shlogoneomutt-128.pngneomutt-256.pngneomutt-32.pngneomutt-64.pngneomutt.svgluatest_lua-api_runner.neomuttrctest_lua-api_spec.luamanual.htmlmime.typesmimesupport.htmlmiscellany.htmloptionalfeatures.htmlreference.htmlsamplesMush.rcPine.rcTin.rccolors.defaultcolors.linuxgpg.rcmairix_filter.plsample.mailcapsample.neomuttrcsample.neomuttrc-startersample.neomuttrc-tlrsmime.rcsmime_keys_test.plsecurity.htmlsmime-notes.txttuning.htmlvim-keysREADME.mdvim-keys.rc/usr/share/doc/packages//usr/share/doc/packages/neomutt//usr/share/doc/packages/neomutt/colorschemes//usr/share/doc/packages/neomutt/hcache-bench//usr/share/doc/packages/neomutt/keybase//usr/share/doc/packages/neomutt/logo//usr/share/doc/packages/neomutt/lua//usr/share/doc/packages/neomutt/samples//usr/share/doc/packages/neomutt/vim-keys/-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:15144/openSUSE_Leap_15.1_Update_ports/da9496b111cc77c79e33bf4c8281867b-neomutt.openSUSE_Leap_15.1_Updatedrpmxz5aarch64-suse-linux   directoryUTF-8 Unicode textASCII textXML 1.0 document, UTF-8 Unicode text, with very long linesASCII text, with very long linesPOSIX shell script, ASCII text executablePNG image data, 1920 x 1080, 8-bit/color RGBA, non-interlaceda /usr/bin/env python script, ASCII text executablePNG image data, 128 x 128, 8-bit/color RGBA, non-interlacedPNG image data, 256 x 256, 8-bit/color RGBA, non-interlacedPNG image data, 32 x 32, 8-bit/color RGBA, non-interlacedPNG image data, 64 x 64, 8-bit/color RGBA, non-interlacedSVG Scalable Vector Graphics imagePerl script text executablefP``dtNutf-85ec9e176e1096e446f86201d7a383bb752d2dc27157fed7995328c6b4062803f?P7zXZ !t/^.]"k% jn%k(_y~+>sI]4}h;l+͚խ"Gɬ7; #65yZ>ky\'1]mS k" $:Z60T{ ^oxjC`,|ӿEUg˝[p 5q$`lCeL9p Ud>!.NtL8JMEuR:{/32zW6WB ǜevc+,K QÇݥjrntuA:Ąy04usro^-UECQ̊?%]6& X^GX9Tur%\"i[S;ݾ t<]qvȜq]5Lf95*(@mJ\9Q!mt>ҩ#~;c:CÊ|0da5`$D&IT5(?B @#0{ũh l);_+ {KR2Қx9C)9?U'QZK,a=2!ы3K0sePK!U:g_#-.4YUa>ࣰZ))ݿ7pJ 7 \x̣yМQ՞51vu=e Qa62DN{ <+3asYD#UVsP{R= g;fQ\=#I7dz~%Ց,{1\$lAFаG2O]+9Ghalϒs;H| O|CNod yDz跻%dSTv+D1bpx_ f[z q2£B*"G>kefF82ީtsD5pU+ PcVVE.&ςA$~7tVeD% W9k(~D3 't;4Vyb*~0?u齟$He6Qʦ`(ݼJ¡aMxF1sADTn S>)`,B6QRʚX;cɲS+𽂦Pس5P&glU-jvd&6Si%{!Us+!.6?^".*j2o`pχ&c},Q+16玑[ڿr†CGXǡ6DL"h2PvvJܥI9@# -b3} L$?^yОtVqw?дA1l2#hUIqchl0d}{3Uf mo]qI`1w<.ٙcJq3̘h p KsyKv_lkPޕ(.MA~:nJ Lي(BZ}KۊXO_MƏ>&6IZk˥. 'X@ۊjf߻Lwi(_"c0?|"Lkd U\l{[u?GF:Sg)mARJcfnZ`RN%8=@vF_)b=^1g&yc%e&jOZt ]O:h}9hHP#@^V#hv'J |O *ćP@oEo~QNF2p-.>b %'0+UwMx.\e9[q= ]>f ŧ_dGtˍ؀e9 /hl4gq:-oؘlXE5b bۜObW(tbj < >5"̷ĠI,"iTjSqR/8\Rŕ$Ikt- 8g2?gK8*ߌ$GlY@8 :ϱtg<jkffyyzI 6)i9&Ң?E] DgEa\Ȫ>N|^tw_s"=(9x$ePnQRd9jh&PI^5ĸ8`9J%O~H ¤8sSx\՗\6eu.v,ffK)n48n*EO1OXx-utE&5 W+%<8pL =hlBˌ Ԇ d4Ka T@¤p0&>@ڋ@}ESypjȫvK9-v̾}3ߣ\~Ǩn Oiڤt863,nZbw؍!AaQo& G4I(8vpj@)PpʶVY) 3I3m[KgTՕ0y⽼X_&ޅ_53;9j-?k ̷$YsgW^ؠQ;!]ǝSSG, %^iG UF^xv|Xos$pdcc.R :kpr9u?.y/% \k$vzJv$0%D2c\VT@? ڰ"'| ۏ6"wp$=ѩxUrha [NӑZ8Uf@x#tw*o\&!_ʈS)u'EQy9YW-q=0T0Zo]yxT z]9%Zޝ7+?f\ P:Rٻ[ դQni$H/KFˁȭ+Oϳʐ-^VDU~-s W3%40`G2"9KtS̗\b MBg~K#,^\WYi#P:~TYfJ*gJϰA=im X*j55,)% dk-j $<yX=ݖ݀ax4AfL3+5#Lީb*VtmҠW%f|eGqkU u^Ɋ(/Z$ZLF(y~QH-'&({';S #ϟa]8lȧ܀@D왉6E ?*;X4kiHzdHLU9+vLM lG|ȹSKmZ+ψpĥXk腝vHEIqߊŰ,֩ofnRY9:gϱ{p} Z}0%A{KiP[S2/ @Z~3Sed-8tBna\뮏.FWs ?ɦ>V h Y%SX7W' ?A:9@c8 Eܝ8a/IAtz4ɤ3yPuzj=z."< jq禠jymB d5C $Uw -YTZٰ~ Y5dL8uP6!r3ӗT Q0NUsaZtA,HPF]+u:'%nޣSDlMTPrTrn}c3)+ZKӲKt;[`F=pFQH1@ WGUsc̨M!sԏ6d QL7 5G h ,^+4j F4Ө:AIPյ2XS: ?u̘~2U mgҏ.2ab=n=;&[uh<%ls6ʉ;Ga@Ȼ}ׂ봞p^ .?5UU4@.[ȻAK.^ hm,I)ԧ'J6>y_+q$VtViǦzAֺ+r?6*#jSCQ`LwEi2ّ0Z+0s#)G-z`j~xkY5SqsEnTA!7K<< 銸0EmFo=>rjO~ 7@C;G|Vto⛺;efE!:y#n`oy {;0$roy^z>7^7@p-`]8|~dMZc8Gŏt (.&rݔ]cUn; A!Cܢ]袅فZDLܿ0+`VHxlkCzӮ\NYCAz[͞.r4w ꟣EPaPΆ“@zMƤ}Ԣ/;-Ȃn 6WZ0^QjrJR@.KlIX'wa& q8gT=rc* 'xb {fǢ|B81;_yG ]{8?{YBY)=~D8M8=1gŝ>% ![jΰ+%=Bj|Lp_y:e2!+W/㓬E+1d xl8?$x4#vsuJQO4X4Z\Ì)0@9 +"tGB|tL4[)-hxX>__tZpB=@ȹHQ '1ૣTtT1ԥcٶՆdJ[G6b&vGbA:OVŻۢ*lL),F&"0xZb r=O59[1g|΋g_AH,ͮUVlJDD+m` jR:T|W!=uI I0UiՅ5I\6M9Z p0粖ܳ^Y^#@` ^_윘S/[Y뛙Ȗ;L`e]U{ hVt&Wu…0K21!4(>$gRR5ѓuCfNZq1Mp[&L K|N|>`%Tgi_{D*Iv-mc:B=ܬE1}+>~U9V¢)R#4jW1wz=b7\q*5dEvFHu>6Ls7oª}ehT1Ix]0+Gp13Mր7}u´:߉&rT]~/w847Ζ~sӟxMݷz/&0&]ɌW9A5AE9Fd^Q$w~aqڣ(oQP'9 g[{b:[ yQe~XpoBql6Xĥ7b*yV/!|+x \oqXzznn)o삇bv}WHR-J9!9/vB܏l~Pq+t\mcƄMLy. $="c 2o1jLkvR_n,`㋶z{Bu# E@'XqI;ưх7G8IdĒuf`m\OYijƞh {Sous*Qu)/ qp}4I #>0xi,s4iˬZچW=LO(|*̛mʟ~DDݹCe賱M9ܝF:kMI?rBU~2u|o;]M0.I)șyxT17 ;S~tNZYӟGRdc)Eҗ'zym=cE|~̆g.~$h֐GDq܇&hvt+,ӈk6CF'k-8JiVz۫K37a!wYQNI+M${7LUSN%C%η-Ev fxkyPZ{Q6K~]Y@PJutޘy-~pU:Z䦝M!򱾦6nZI܇Υj"$K%Ek2 sg),m&(" ؗ6HMlE(_R2nx}Z|9`^}r~d fSەrD՞BN8A۸n5k,,-5O#S&L$eY&\6VrMw7%x]>3~)Yhv':3 8Ԋ|3ݔ?IV^Jl N0Ǽ;R 5}vƦșzQIMە J;${a•Ŀ R1?,/^]9gqׅA+Y8W@TԧgLuFN,uY>,BL> ב`!C2Cgz:Hz%!/O [8 ,Qp$)tRs -8UGˮir-=eQ^4[Ɩ*dÑil }*<=,+r7&NGc- 1_gMПkd`uߢO &B6] :)Q&$~\F&аՃ<aT9(–twP@ k+Cs98{T/@ѻ0fQZǹS28a:2*D $ +π2{~`a4_Sٹ De+뤃c壆X@N7V+a2)cO% ||oHcd d5#8}zA$$ĈuU׀zee2z75'Li U@h/L9D# 1D=r˦R%s @V(+T@:u;',Mfx~C{~y.3pRdr{Ȣ[P*G} KqS95I*pnT|p0vхмs7JNA\K?/ԖRLՏ%j9t͜bEbV@ftV'DĈubVX̉e5tS?GsC%6!8O玊6߲)ZƞS@x <̾LE6B?l Y$GB„4*Kr. !XRpt;RⓁ yUb鿔wPc9iqPg2OD+Y@1CovE۞'Dvg_b|CPxݘ$ิ7ŪFWtI|E+!jZbWu\`(\'%P\ڔ[ifhb)6lk衤L4FB+>I;GdsW w}e%?`nAV]CACsdIWe7W0_-2R$ !AO0SNZ,SV`gyUJ'9 sq]P*ʤA5I2¥1S`G)c;g-l?:wr-Sj'y FХkpfu*O27V~֭5Ne!6 g̅Yo-L?+F=s%b6e7x#w6X1̢(򻯉 Q=_cςɫ/JҘ 4DL"6ѭ[RXiE k51uk?AJxɼ'G3P)F=E/g/8gi%@bMGXr/έ]TtH"O+"AkdF;ZQC{`!DE?hvo^$p+DQ" Z |\lyP [RL TTM7=n ֹY:zFO0dʢ왅D$F)FH( DEcޕTrL~EGuār@5MS =TߝYrlvQ1YbNDiK7tafRt~9*$"`GVzzmM`G'k`}hBAlZ\zFbwM=_@W}ɰ$ ."Qp&Bo)+{vv|rkxns/S;iN"+ax:F_01Uleux`űCT&hBS~OWj'MV/lQ`~{k&M(tжƋ]ٔ٭s>Qz@W6:ٜ'ɢ<5`gm JvJ`[gKKgǬjj9RgG1J}|sL$$*1$NtՐSKJ},ב|JҦ;厅1'geZ,yZ: "_8nMS\z-HBIYCVf8 GD}!g9I ×qiz Z2y2NiPuÞqa}3̤%YT0Edj&Sk-ۨ50Y2p ͥJY4Qj[7R^_smAQ%@Bmv.,:W9KL0V\iz,/h*F_IXb N ^ܽ8FDΰ13ljiv;B*D)JȠ@g`D9!SECꎅƥ4}'U.L*:V%lgI!BBYN !63d{ KiHkk7Ny]{5=,zI`+c9xkw7O eb6ohF9}@Xfzz,nX}. )% s|LтT\ɢv8ELd 构d@busT φ5Pʠ5 !i2iXW$0ݶ.2lci]B-C\\bg_U7_ƻ`R[I,\XZx0[$ߊ-K~௤2Q%OX85"(ph߮W.ղˣMC?y RESs-oi.m<_Ovd/E+)Fco/p?aTڍ'K .m3gX1|[NI e^^h(ZbXx UIV196 7!s] V}zGXG[C]Ƽ*]|Jx\{]> E{{pE 7[+]tX7NSt,kdݒ@A3Tu8FYŸ }8:?l:MDZoA؏dԱ-42N[<+@eچ2|90k8(6 7YT`M?$O8^FcbL+|c]tg͐7WRO;R6ԯ܀i=([ckQ3oنu qCbAX$w^VBp-n9xZ(kbP1=t_Sw]H jq"0:qED'3Yg(ݹ??SQd}Kg fCt5>MFLp5r\qJ!" |Z>oc&\2Y~SbtS /e/5<%g F{W(cϦY!O):: 'zYv{mtj}:}C٤wv uLP77BՎH y~n =/}TxG,Io°3:9Qʇ[p}0!6VH=Lv4>BF:ӞL3d:e/Px: w'*Q9WdX5^]3sƶlZFO+L܏c涺 hjV:Rup69RFJa-MJml UG;ӒFj2[lA>`U[{AUN 5Q]\ =|, wRRT*'Rّ)˘?0?873-'S- myhr]e37bEx:Mů H*M$y|`m%8~gDt2~?dįk3W|qP(ǵȼݶd@) "i=2o MHD!=򖙸b]l9GN5a|Q+fc=a*(GR<%m,kNRَRO-.|'jDmjά-c<,Gb2(vѶ3W/ %_`ӕwi 4lbܟPԛ*w}V>:㜁Q3rCC N:O6wձ79gHG|-͟"!W Yw*!FxS癇?j6a7 Y%Cc >&.LzggpŐ@iI@Ɔ'(SˠI/MSUhluQQo$}ær d`|Z +Đ8ƻyϲa ۸SxiΙ=V1T@x:N.rx:{͑ o 5sDy+h$!J6UV_%Gw/HCFQlA͋Iu# ܙN]vRVWwuI'gC%Qqwtu ƒ2tonp6| A\Isn}vu]찴E/*|EH3¡( q@ÛVs,9n*:>.C7_MEFhAab-bZTU& z*4K_mg;B!`\Taжbݦ h͹q1X` .&k˗=C3J?h#S 8]?!г@6 l ð+&; >(93eHS(N#[ Ofs*@eXd]7,{n t2]d_/(a@15 f>{GXDClFt~AIB)yr<L(ݦ+\oh޽Ο0˓'MJ'uMG8Ggh ][vFںS=Ƥ?QF@S | b텊heMJE WVq~ Z"%PSTJT1<,6h(Xz] #)~B =FhҤ)O ^iwJeW Ac#}S*%@'I(upQt~wQ)Xu\N*ߺRYRMGe2Rk'jj{N"Ff}RHꊊΘ )Sv-bJD>'f/Syƽ#*.=-pФlYj;&BU|m Py M7+2gKc|P0e,!٭9׶zTO潝9|YDTz͟, @eYbh>?o"VKN澂NIwa^̯p{WON~b_yy UM;Dý r=S`qij9mTCq 'nZs'y9o DMD eӬ:r ~~̎App{h[=)7Ѽ"CIM:P엢k w(1]Ο S$Kgiu%^_~HzfSW;n3SCH[2+ b(釮]Y(@NLII1-|*MTvV!BS8kR׺|13\ד+Mܹ&Yo;rE|EJCERͫ>iwbh_OQ;d/75Nzܼ."Ɯm[ЯޣvPkчe Gb!\Uy,L̽R0P,Z!ԇ6%Nw]Yϣ-0x hUn>Lpxnp!BkPX-+q~(0'")HSѰun+:Ҁ,`.9B !4 *9MS~Uz\K ԻKc^p? #h >g.* 55Ƹ$Uzd`A5._q9ˆA9R{%SˎQ1=j5Gg"\8mz8 rn{F0}1rBÓc<̥s'ײ|3(R>ݏ4OSyOzo0.AR\+CX*.ׇg!]/J:N`rvth/+ajYM3?UѸ@UvbvӲw>JҖvO'iadh!]#X:x7:'Nzzc{CH/BO)vV$f]^ɐ~(AWL\`Q"Kr-j,fkJf czLV1ifvut8\"x eƴ^gxNf:C' <5ԩ @m["ԕR(gz6i 3FAmԊacցW]Zx~7\ DMjˢ厺[1KA".b{g ϡ|ּ|2K8WKq>8׬_E`5} f^O+9^gCiRǴA3NS& Lg4_{/U Yu`?`9BǷwٓJX;X `9%_5]*a>ސEWӆ':+n {hkwb3'4=Rˡ8 R䄃B1g6OIRi()SY^Rw༯h\RtPk&QRyG($b-Q~_Vu08Omwm[ ]efS_jn+]wۑK<; >NwJx1my1a˃L6 q]HP1`,#l|we#y; g-AбBlv)SE+;___m LwLܴAǘ5F,4L6$$+H9d#j:~U;yZ] ?Slߢ|#׮kjݘ6b{` "^Ci0x KRnǎjZS^ֵl8u&s2`]n71 G;4 qb 9Qޛ#]%Z+Mu5V/8g !I=@閅uuemϒPxe_\b |Y, ng-ű{-sL5Ps \ wAȬvJ?S G\Fi.cAܴwa̭=~(hF'\YgL6Spaʧl\r$" Kp g%na)}|4üAl&oquȷpH`nlg_Cο%y߂x8؁I8DM BQcLXW*c]9pj/+[`H)o%ͲaI˙Uujc2, qØ'Yk\Й,nB+aHy۷1~oyv.ߐHGd(ʽGwLPzEnHV`؂l$ ,qRN#mYaN: %Q] YDi pgBڹeq ٳN*n&{#m24Ic73aI{=I;E Bfړz c~7㉦+is%rD)s; (uwrJjG#f>gF֝4KURsl6=ez_z}`ɿ,\PnnF(ɨC!Eg8LM@3/l ֘#'p/Gظ 2e/˘J2z:dW&?Y-T+$=qЏ+m~QLHo %BY?sF(cAVn( \(S4g<q+U1?e7Gڱ'-Q~DֳNVLFd7A Y}vxVzhiqS ϵ hL|q17r@gQ1{lܯ0z&UNRG:9IK]o+@K$FKLw; dF;0J1 XٺxXD0 ^z+F}O*V¬hLj%.cDT $pUl'nl`o9=4Fk},)OE¯@uc7!w^Qfa|]g+p3#d?$&Rc/'oWyV־$DB) Wþ(%ޝGjRǗbo;Âb 7Qg8)['J f E';2ʚW;00^M gT<?,)jjBy{3If8X{%1qۜ|9 0q`᳡)N@gƂtp9P4.Kt4okNhu50S̿98|_RɁ$.OёFzBǢ๕F98?ov4b8:5*~Ca`Gm%S#MBjzP)Q4ߞ4r7ܕ8jO/})pF *zDh2)'t{9| 5?؅>" $ަZ`xjJ²ɌLj%kUҍHѵܩ]*TutY]B c8]P#6mǼsEdҖ2 }okWseiUBK,U4Lwe (JiYʯ# u~i~j.mW]Gqqۯ=2TR@ӝgWXL`<1 e8'3vgvgUU\ON7~Qyt \"՚Sg̪ DK*Eh˭ƈt6GSe|Ӆy42BӼg ǰu#vEBKC]|#)l4ō TP51iF]352:c6>>Qp~V<1Е^V7jU(aZΪ{VN%&7$ JZiuA$t,@jܑ;?f`IJ l7^,8dXP|F>\!X zݦ[ w51{ҒgC W޾OѰw1)xw[p4tF)qўA&@Kr:>2QDr՜)y '&4m_jץ$ =)Vmvh`p'ۋHk~lF//L{:͋N71_ԠH2]St4@\i[>LTC/1Ls.>;JB7^Tdʨw5 Oz}v6dFk6R4)2mbmc:X>L/$GfHiD7\1;`m~UPfT*[,R+Cտk=qk$ӝ[;Ts&!l*_kՕ"9Cdu8G6|Kc3 F| M#6> I}ݭyAM DL蛂6B [K4)agP鎙1!+M\\BCZk%>m4C'Wd-jK&>N_}sT,xv"?NBFG@0DU8X@E[ ı [g۾J|:](МBz=TYwy[/e]sKJw!Og/O$]oߨfȐ;E loRO~v12_7J'@'ss:ry|R5PJŞfx^q6Wq}۟E]G_5vOѐIԎ^qC\v4)HJ)a@>iyy*J"ҨsfVc7Vqy;A%;|,n$(^pƃ ;wsH4%CpbI?M>Xu -N|{zrf АiRqTvE)GQ FQ9%ץjt^30{*)w0{+|R_Z9F\{@;p󼜪ѳ?h E+ɧvCq'yꡭ\J_R'651TMfs%6Xi$hQF.Hy 1}C/jޯ!hBRiXMC^ Ψ`H;ސ 6`Ɨ 6Ƥvj `J` c)#= )pɀ ;nL\ 꿝/OsvlpL UDeUft1{LLſmУ\mBE~]IEQmAeQgya )*pʑ19T3؈(<-ePNY`#$15s bӹM* ܟEL'Fn*]L(z$H<+BǭxF2cIxQ'-VDSF9c3u"ij^V -=bj?gnIB^A`BI!cE( 2UG(x {\[y=Ɣ힫?%Kz\)RuVd1`Gvqjݭzm-cMO 0@. 93YH0Ѵ] EZfqy/8ĥC®;lqcn?nװg|Cn9nbDiDM:=9OA~.SytP3$N rZL>Vi42PaN'{b,NGf᭾Ǽ7:ܫ!2! ۱.E+{#*r嗱{_Ϩ @-V\&r Uc e!(M1r-5W}r"O x~SH'<` M/C"ǿ 5QHo`87bRE:l3|T;¥rHjf{hrcClCi*ݿVlmn 7PuOo{B; k6Ұ/񎵾T-rν~ vҊlGV@zz\U?#FA"]ӝ 88~9[.Sϲ- |Gtv!֞̑G [*ỺbW7³ec o(-)3tإi(,f~w Y..4v20~q-j|7;QȐHC'.>w}kH!![ӡNRm vj9q^isB-ƧMQ=ǏL=ᕏa6j_nN!m˙k6ZΓ!JTHT6U%9~F-n4~u/?b0J;Ե& <۱bWlU7&PN}eۉsXWBߒ>m7]BVivGaCAͫ$~hNFc7>?O9D)5~ Iw.pd^9A8F 7ܝTSA|W5-]Ōl2JDϛTGT45US~Ī}|dmpFNDU(cI[XpS# GnxHײLʧj5 z-7Wws?3AV*cNx,V#!"J>l7U ~ďڝ8+u3Ց'ܗ.6pC'4?J0ڱdBvdrHJKpJB `cVxdAo phC&L6 6BF&(m5F_Qݟ-6Uks{gt$sC= +LsEFLj`Ŵ!ya3Bе (hqr-Z DA ,;( VP@ #i>(b[eg N<`@-|Ҽ̄F+Tn¶;_Lp:xs1^&[`eñ|X2`%S>{"sz|釤Ҥr=cw,<$qL-_rqsC=,@ qfDl/ˌ dk' 26ޟ, H}ÝT%bn!%/Y {daGwY_ޚeVaɨ1K_#l!t5C`f`4BaWT2'Nz+vyQ!*xL)Նr8H69_'*9DMq}!!- 狏ܵ=X$ FttVG ,:S&5b)Sy9anvFu3]-W{T{H/3}.h; I"䖎GsNCċ ==Ž;MsÏƚ`A:9e`SPNSI: Ǐr=gKořaA xSV˦zc8ྗoyc/ԏ6X[KA Ԏ?1mf}.4ޏ豌ު ! G{$aT2^FE15LLp2Zgjh lr#g94O,:4bͯ^{IGVWjjfӯ_je =2D"Bpqgl{&6 CbBV/kJma \c[O/F &l+3!iݬ~R]߆K$b=w5uęLrxPhxiK͠\~wþj?zl^ސ5 | V`JПgfS:+Y_9(7w֯")HcAT4# h1;O<%NJ" _"PP1D卬2{,nHc_{3} hscJ>xQ7{d-#Z}?""!RWk~R.QAm'Lz4\+@Weg⮦-^fH\'@hi^gRWmTD)qioNacbz},书nZstLX TU'=x P#H8eY$0W3&H!:[|pVgIV84?9r ռf%E Z%ڒ4oؾHU4 et)eIl7H95ZPEgt''X]O&Юm -vƎ&BY`:7bŮ =j1HjiUurP<0 6՚Lo(gp= ]A1~JG(LҚXA?9l43(Z-J"%p|cbV0 31='8(C~L"K ʚ(f,H( njyӤgt'kh`(NT9XvIOx[  YQw-N'9N9jGZ(TKQmFw t8WMI@]5/:MPl NAdz?dQɩʚ؂@rjAx^uHm'(K?a^ 9 ̅CrXxL< rKTDD~.{} rӊե)lQt썪G]}9/C9s}҇WP3Yl>'HB2'l!{M㎇B?=zNdz'AjVXe{]<gmӢةRuny,/I3X\cn8+J5O~+B=SsLGZ|x$Nb~F.5,3C )?v 6`#"%[n4cʘwHmO\>ANh8G<jcXdP~rI?6 }r40;~o |w ; #M>#( D-+O1EL̂ZrRJwCs%E>;1ndǴ uL0uµ#.)R7'ǝaBBXj␴2ZМ\n0Y#6&2FD|Hi ʚ^?~  :vp?i4烠D9u~ E&#O @eցӟTR[|̲!ei[6ӍɫHR".4bл PPDz4;?k$9'ny\,,H-9Qr[eRZ@50JWŷMXvT*:_-pݰ:+\6k%g-OR0}LǬ: iiE6"?PUY~/aނ{L"v_6Rh7;VH,lyḪ4UZ HFpo{?#`?aǤ i3P #'!h}o`O:-ڐdtlz kHQm\֮n;Bk{0YKϿjepE8eI f x]T3d O+CZWM$ ]i)J#C0bħ6+/qϿT~6_׷NY_܎rAR4˄IL#KlhVuCJ RDL5^ZS Q-W@N1Tg B{9\[Y{SۜD\=[;epRcq0V JZϡe@A{>ssQ3NzjoV]- ! }Ai|z0>!yHBhB{Չ$6S?CC X *q]/Q욶7[*/~7g4YjF;AݓXQɑOW,-emĽ!]^.D%u.c-w9>.X?kEǧ4w.C\N4wx6%Qy 3AWF?9MxвwfY.)x_խ#8!?>d'/'91AvjL7 /}(&c@M1V›8q5w|PZA%yc`"oq[0XOIlCg`4[%{5lьwX,żR-(DhjOd\|.Qѹp"8|Ʒ9^ߍs70f3ϐP3! MRl]YR(/պ!FնR AJh>8\$0r6?.C@. {T|[*~ 5F*Yg6)G5JYsYΗMt}^6N]IҬ]ikŕ?jB &9GD_epLIn(5YX/-/QtK .ȌAv))iG=tc!B<ĕ[qTkbXtZ38VrȞɟ">Z/՜*6PmL_UeN}Y(*kEh!'=݈2|ykho$IIc-ʟQM? LD4&EJi` ,\䃆8etaŽIFߚfkԨCw?_(\*%^}Lg+H>NsnrxSHhqDv$g,x2ZR3*`8R~a2h \<$!A '2篊ʼnLG"V`]0ػùQQLbmeLG/Ss ŇQaiF"S9O"s.Ha%b(kK uh;+!alumZ?MK2|Ϥ53BYfi# Ħs?q`H>@(ewZ/,);8ʯJl)?%v|7Ss78[vۆȆа ] Gh,i({eegv'n;; h]Y5l4;V2+L1yB QQn !0 16-k3 $B}PmҧX!x>xr cB-[Q_e3/UwW0Vc};*_| >5b2^`9oOB zE)  4)s^~P ҃r]j46ԔHk;Jsү*+O5F<1~zcM就vDqN]Ȧ @Zk4(L ط85MXsn|?3J43+o N ɰu#*ϣc>j|A<|'I3RoU+m;qg;Cq&Ȣk_+8V&/}گ6t|FB7<ϲ|T{KZ,e,ZSY0`-gj˔oͷG?3>UpсZCd(]Ue0x!Y#*Vwvc5(C`,ByEFbDzgW{m u'78K);]:旲scE S:ʼCp#N}=spAJ @ 38 }?/9UǒZ,-1 !y 'Z42dp> Q/lPww^"-B6-xGϪ) d=6qWg/w'ܨ$O_xQ^C]5k[L.Y69h& z15#)M ȫE* i.ky5j*~tW1 eeS"e]bS~әlq|?۶f^KCwMjN+KBb7긳]ʤJ z/b,jw[j/45$(iXy['s5}CmKwH J֢uGcȞl:Be5'6 P kpQS)(HTw勰X$[PTιc6g)#T@*ܺTS@%HSJcBR1;TpYG tm&;{Lvjr\Lҿ̳u)rE8u/< Yq|MH; &h Di_n9俩5)!ߙs͝]w˻U$2(3 Yf76o  7[zŅ֫DWvfτ6W CoQEz k\{X[GL?繀h.7 js:^QLm*g^!",侯r)0 ]~n5ҖvcGR| 9r?}ILӜ)S?"R R l d.1shDUc[\וGY|+8+,gEJuF`]c<;KS$Appʬ@Џ`ے $6)(r_Q[ v"S@#[#ͪ-xZ(< ]mD{*|^\"wyTnGoK ٚ^j(<nG+\Hy>I~|9#ps 2]]Q( +q*idl N]>h鉗M 26{%!Wurm W1XNBfRT]G!rWH?iDw?ioR#۝UV+0:p-IGh=6/*0Þ%7&G:ݭ0p?C$Hj$(.{2GA cukt K]*';pOU2"(Sajp$WpO-1 ߅u6ۙ#L]q߀E`d9zmN]5+_/{ckꎿ`I#[N5wJ ?nU*6d.}XfP6#OqL>Oz)OЪ #zaج˲bF-@+*cD$QalRQoyis@ht__PGq2Զ(.] [=|X=řFxA@$mV7~'عw"F7|"Yn>5uUZwLoBJYZmӊ }x'Pwke'B:cGU_gb(u00f g5f42tCфg֠#*~hAM5nuF {ކpJeό9q$<=gZ DΡ@(Lhog_'W~_O_z^vOd&/OY=5uyqI^qQ,](|/ ϩF~I),J)Bpj%i5??2P|L@u˓~_ @*kN@y3|ۉ8Abݡ&HtB&,tqW'clvdu]eAvF|iK8p=̔3AP Vɂ\;= h$ڻجsm4"-o@7ŋ8kw$OouPϕ$(۶w4 [q :^h%qMs8ul 9p mKaˣ3ejUVO0\o7x5@!`rY b;<a򛕚&Ej OUZ\4/a6yhMHwi-+'WoΗ> G(klZ9sKIO_\&=D5P:7<h+J$Gw70lјEyb'rjǓ>Oqf.Y~,e"IG歏46nfr9MZ:WX>>E%F*];Xm 0aS<]'noboN>_@ƏަPmޡȬ*}.h^8][A[\߸-j R`^@cĶ4l(A鍅 C뺪tĻ>; lX= [,$_{ 2 qɽ|Jpf]3U'LPebO~0/sΆsK>:$ј<[fs,_eXЄtWҟGlX ^$evz#A=c$%&#L2LCB2^Ҝorb<1(0ctoY#aBwAW=5'I$vj;#b2ͭZٲm1+[LhRFA>V[[Soa|cqEP_4U,{}/_WDv4k\ sk OXawtѬxv#"蕽k2y<b)V%Xmx^B[nLNz ʷoJ2>yU†HVl94n,8& G YQH)C@%G’|dFKh&lrM< {3LXl]jIni*GS4rr\oE5 tMӺ`S$؞b)cy|KKvN\eHuwifAPm5bu." x!/;lN7{~'7]c螃B)|+\3Pv27#rz,rtQpX 5t'‚4ǖ!kA\WgAרi| s_IyTssz ?BcFBt$5i3ꦏBa1KYj-68]{*ە4TFPӏ + 7DT?a\-&9sEo.O L23LUQTɒ>|XV+0ZRg4&*6ưTko4EҹMQx'͘d݄iFR5'mP>~.g@z_됔M:]Q#@īa01yxf2iT? J{pW8d.m>\Qܳƿp:Vn#?tf(4wGss19ilT= Woi17 Rтb+ G0јkLb]!3j^۳aZ~ >te"xh#62ڃKN"qK?o4wo9 ᣖ܋zkP9rL\G.Uޖ7iV׎zlՕtj9M:-7c0RD/RG$"&uy7VcN5YiGϭ >YeJ,vuE6 D$Uʢyf``}2oN,[^;܅]1 ^#TBIs8AR -`)Jr[v) Gf$Ĺ/bϥE2d!+}:_~dsbp>dy_e V8aYSnN_+$J@ f@HLcw1!,~x gR Zy$wswlxQ%G4m{S5Q&Q?I֥Dyź"XOfJKFH®'*IH6Hh~Dk?P4:v"".螚>̹釽7 (F5j kX_pJx.<(&ۧءijl4r&Hs' M\RBV"Ȁ|Yuf*AEx+<3OLI8U?gO@{uYZ5j` 7 |V4M>gQG?F=iboA;N_h"~ 4ĐtKd"Z~a Y_># mx&0qJ 2kC0@MgЅ osR퉡lX#$&TVQEb.yvb tFSN' ѹO9}B ݈xk@qAڡwSjLC2a:1O􁭃F>{ ]ΖN!1`@u\`-9I"Owa&Y ݂_Nlp.n""uFāTM.eqpKE"k]Ղ\=d"ʛEḭfֶ<>MWYF2AĿ-o؝^uG;ˍ8v>]k xD;(հ|^@4lw(&4Gw*]D <lVb mN"jvBŒv:UL?1&͂y'j::қ#%]ϳ"'l]r} <g-dvn`)AA:vD(nhL+ B_1'P@oYr$@qכ׎!|&LlB7ò_k8ܘ&raWpաPxugjJ ɮ&%{ˡ(sݑFK[HxjJ84R` +&Ff @y~ęI8oQ79nFR-*O=d5MEءى1hV\,ҎQK  z*8.ݵ:XU|N!<0ٗk&?1/I֍[U> Y#h7Z2MtyAޠ83 +WP=[E)fPr09ӲO.p1 24L. ^uQ؀n&T{, 8%mV(W}I+d= 3CIY{TUKZrwRM]7\LZN?D%78QRC?.TbFbic:9ڶ$ש~Bo@Oa5JۙeEzhbK>yG|`6y0z fҮgH{"a(mILU_N; {t˛'wx ZZDCX\KqVPAVѯ~db"7wn'+t>]q0fS^[de8si& 3R9=dz%[adXb`].#V)LV& xޖEC$SI8(baK^SYnAr9Qy1QߴON`iWP]J4%'rO@nž\ŒhYuv{EFidVI ʫvcN+;`=aA)ĉǓF5Zz%y$G6l1k({ ^NûyTn?*9NzK@F6Z#"Jd ~Kk8t@SCҌw<"j%-Ua)Np2OtkY_ܣT;DkZWa$w3zi$B?ʈ Z%}q6#+9I}&hPM_aK JT$DeXUE~9=o.h9݀1ɎiV虢[AdxK|Cveykj07 PI&Mx@3 p/jf{6@DNyWrnneۈ/c2"kM~U٬ftjOb7?8W $U| ΝXl^\ŬrKz{(oag@ڭyHG5qgĘ!AEQ ~k͢X`^a@w_^oe@) 'R&2}6[h(Ƥ.݄- 7pBu>ZӒ|CH+Zp7&PN$J&y1:{$M]Qp hHV*<҄8ޖ8j]:EA?HuolG׊q~ğt%m(m+ZG5"3݃P|V#z=Ʊ@WBc~ RE%W"|[#'8D[O?8wk_ү J#.\${b\JLy ]* R 3da{p6 S+lnZ-oU\)bZdGnH:}:),#OpPt/N!z<:56Dϼl jgX'Y_^ R$\1ut{O7W=SSW&󦏼ma` fJɧ't9A1*dMPF8us[5|ۥ9!9yX ^hxhlX><.KBwbiZk7 =eƁzpb ^:?x23)>Yy:>~>,qIjDoM>_bLcYVN/bMd誠1).Uٻ7䡧{]>nm-Miqk~?: -D(-ʡ%#RO7HPR\&3MH`8۲In6@uXV*^߼]Q[lD^e*!L>N3rV6sO؟2O]Y顰L>`CXU瑕lDTg{6JpC`V֢F;[5.g0 }/eÂzI9=]@ "N?JDؼp[_(2jԒ5!"] JqyK1*@gȱC! un؈yWϘd_ι!o&ioO0$0SEƫu6 <¾]̢7|sgO0m|z!Oe‘f= Ah&Ԙ^?2ai$N.]HJ?ubi4J5jvS,nHG b7ad;>-} 3V/_(NokvwթSP'`h&ړ2a#2StK'G;`H]S(L dyLָQmG0 `7ӝJ7Zҷ@Q'^o7em`4wZ`HDkfZ*[ SVZǓ!PLJ/&{^XT'ՅMUMi/$ @Z8_oe8*V[J)sDV~eܝ}ڥ+nh/=!ٵ! ;+nB5PAKx:j D&H=l:4<1Pƽ6۝ýY U\Ş hș4, С[XArIXHF=YOOЃyG'){\~^NV &z`c}яMNeyYuVrS{Cigd1ނ̅R!!vK*}JKK53 [ҡ,W19?%A%@{~ͩTȢ+]RdvV* Ax<=R4&؞_Ր~Ijҿ$Hm^{dN85t .$ ָ#"1BXBʯ q #GL' @omH#2ܭV!H Lm@`aX&h4n 7 $#ȳ?m* s%1d PtQ¯3h -̪Dr06M;ף0֙ZT.5,ʥty{3zpBgl-EPk~9;\}1X6}/O6F2%!k@4{><{a!}m/(c[N fZe^2~z{n!~9O,Vi>w#hb]˖-PeRbd]ݏ9D)3ļTDPۉDE%#~Hj(W/4e\3 ff Py\Ptnm蚁E}S+9ea_"߃|czA;bM\D)UIl䤤q%"!FNamԏu3^uQJBY v_lպAo&*ڶ Y2M Xctkb̈&7GsRog+ЯV v`EqXO]y!j6ejK孫+ .CNm9"][},$`ī!@zSjv&HP$gsMv?niv0Z``HzJo0#<3gd"2*M8!J` zҵ1u.Q}xS˸Eq(O2r0T0ɺaJWJP2xL\T,SBU+Ix6b`wGm ap cX"4Nzѵ=O(oݛr<9F'+{0p~T'ը<I(w6Hՠs2q/cTcAMq=y{pOOByx?e rb&a@& 33#Da$hcZ:`jA/3h3-,Y,h`U*[À«5&sy#zpv1hNy9??՘͊ j2Z0%JOq [|Ƿ.d[kiA1ZA=҄k)UcAiB %+;N͊ yEK9ǂg+CJ gǔgSW?.^^/0ЖO9 f0^]=^\ OYi [r a* 7+ݿ7dɮ͆yE93fm*Y7 [U_AҖM`3R S>L~#1VSۣH8;4a9ŭt d.&5M+Y" #{B4n$X-5(λ(XhPRvgU}%^XA"8 D CP]mhA[Ӱe6 o)Y\DPh.b|WYM)XPX RιRͺ$/B2l|[7Ckط%(S BTmȍ\2?I XPkW/Cw>;$Jͥ&jd*TSymԥ7%JNVu4 MuPN)Ge`.w%! DC]n;1AX}0}V^fhpK\J{feijs.\Ոm4J"zcx@eG9=*}7YѼFwK)3'fI82c<:%۷/\u r< _E?Y#ح`lryZd PLNύup@-cH;*#kۋu-[ 0Wp ;I8^f杻.UY9oy>e,곍u4I=)^bmKC:*lrv"5 ڡKo3-Lݻ+tz3TZ5ρpZ+[ǿStIDmuywbFsqaHsY_Ḛ4b~2vbnU5?)(Kӷc)95͇u k)MO~рf,TflsJ 6"kloa(0l *!VW_A=Uw8?375G*) _xTLi qwQy [?>Eߔk@WpKLռԬȐ}=+N{q^R P:D 毌@C%ȽBRaUnaJCB#:*Xut#.r*jťk<{!\++r^mA}=dg1Uh;UDTkc%O% s_Qnz5jv*m{EΪZTشQh1(JJL}l ƥucTk)4E_~;lō^| tln_ЀɖiZ0}]P9LmW\FIrl+/ )D9/Sٖw"%sxa>b6+DaL0kKxy1ӑ'ޘQF~yj$.X\H`/e@\1TADH7!thSBx 8ՆxG'b﷽`Aw,"K]1!^[x:fa#> oI73΅omItJ2 )0÷]6k" :Yv؟S-<.Li+1\/y40zq>!R X9gL&?)?ՔMOHs./tᷥ(o%B8>0$#, Dt \@%n>hB?Ks\z Oǻ'Ll#fn&S37vUB=;R# 4{1~/YKVPS'>zl50G/(7bJ0:#9靉턖zAp="GѼ#pDbuZn׾<u38w/!Rt #Nm?òd b%J(,Oߛ_T2?,y;0)n>ఽk(.Z*q$IYFs.t PjK@pK6.a'c;U?:b2Tѩ5pb'knZ WUA0 fV;%9bC{irwéX.5\+1SKtR^JM΢~/U9i6 ꚿp]t$ls *{ fyXIiF ?ܙG1K:)́`J!-UuGmN[ƺm-,~Ir5'ױ/wnj\$kTRۚʡo O B˕,M!Xjgxt&3|֧yD)Y/ J]F6yk"A_ȿY7j3TDt Жkb"W(F1r51Yeحӟ? |k}c,3P`>'ZcE@Xy\o]H * bs-d'U'-qor2/i<,U 0(PNЋpk踃aTfκ~ EӢ8K7氒 QUs[9BU9\r _35( ~\*˷Y$p}dfbdkWwH_-$I!V*e`Gp3urH WJ9܎cs:.Oڹ S0*ޛfRq@ }Y4ń滴aNA?qtxbN~2䶟jϊ^bzKC9Bzd< ”A'83Qޓj(Icb=m=-O`Qn h#7YDq)(yK+Xɨt59XIQ< Mop|qi$ --VzXS&@i_*!b*HHL,7en[mOuGaӦ&ddYĠ y3*N^u"pkIͿ1d]NyivVvXVqKfじ~iQX{N:{Mʌ6L\@)ċ~rjo_! !]˺tb#U]h;L&u/7?N1q, &rq L%)&AVE?ti\yrl(w\wB鱑W+Nb7o+ゴa!9d0v30yV&_8gQy*>#FJI F~ +hSʷincLl@bK'9F24b4Ӕjmk@K_qjWDJ9*]s`:$ߝV>8ozIt).o Iwơ05sI{$!MV!<4 3V1>TfÄgd݀ͯI0]*wzEq"̊bJp;(b&䳺$8N=7m 5j_Y Y֥ (E2ڍr9rC*r%OWld#{,O8+{Fl:A4F^%u%gX)rxW 蛗v PӃ!G(-N~Z-pXH[:_E(:*fls41feʄt>jX8[~TJ?1H_3fEb7U-][첉w:'8-'eM5d:wD=HT+ӟ ?:1Z%p?=N6h_榎rS_arP08巇|g3LK \F2O&B/$!o&K$_%.6^^+R-_j-PӎK\% ݅0 ܔR)ʯBϷP+|~LJm8Tihy5>U'̏N}~ U[Dv,~IF~ A0?mMPDGkS6Ǹ pW\a3|ptqQm4RMB|E&m/E>* Z#kWu|{B~0f␻.=W;5`iA5I& *Z9Bm d= jI;!ٌXӚӞRkr@y2*UO's ҤMpԯZZ^Y9!؊"ո»gG|u!Ye9<ú_m䵮?*6EG83, M?jDx1LZt&r^k۲xK7>g#<`\BKcǶv%N!<'n,QbnpIz+vaE$k:&h)+I=,*X li?݅iv7*JBPh7+=qbU x,[B"_'l$pdu>-;XM'}q޾mR{doEVyLp^>lUe FK7ao7HicՁ<Q A\&`]A= bx>y-oTMK J;7Xۿ"ҝ Ҵf5HI7OxgD0m?ě=OEB3/7~]l5ۯ|-.ILR֞% 1ͺצ]7y5"Pqe ͽ(X3MRN tKn5;-N5<<=u%B% _H\́(Ҍ>8 OpC_D*XI*!∗ j|o)ٺҟPw_8L۸0 ɥB<[-IYBb{=0jӿ \j^5|K M]g%B'>x[C_ׂ0V =Ke*5ĩGܾ{/r[B<0k ρ}utuv`Ke5?y݌Fm<4Zk}%cM!$(Xa9誀bυ%I_5F.D[NtP*qZ|TJ)?!8DaR#vV>Yo|l>~v0Mw^R Tg҂O&(sao=^$ڡϙaz bj < Qa Q42^ Ad 1lC^ǂ|w:YLȥۄ|1O6NC~._s"x]zAn޽> QþhHdH}7X>~ Xav:uX6EB z]|WL $PM zj~iic/3% .bN>@ @}q+Oρ/m9Q 3 c{K,yȃ`nQ}v{lq8:]A:KZ[ 0W0 a)?<>`1!=P` pii }IVp)=\ X$u[Y;s٘ރkR l0tcwʀkL\ݽY: n/IXI'@k$b%Ie"N3y%\Q:m41C \Jd貰!"z}nIý#] fqBLePe"G'eJ0甁iU]Zhi20g/KQ 5ri9DM*CM.^ē[yMJޔ: a Uߥg-]hemBfޞlpأb\WF@'>OO;(k?)L8_Ib;Nր?%Ct̂:\T3 nfW~& (CzxR;fZ {ʼnP!13Q8r6N"f9N/Q뾽ˈTY7;y[,*O]\vH"f tF>ǧkUdsAKc}%*~@^r`*343lB%``E*yNP .CY@aE KC5?1QbJTlB~Vi{#Z]6zKm˱f<?6n}t`n/DfVcg:%Y잁:0U\tsgS-dQ p,R1Kx1F@ʜco N~j%P;cnj?s߇C֏C2 6 ]VQdY F܅ O n$A g&qy1<&<3DpNf MIpyxt<*:2%A#R͓h2-"cN@V,>UNu+^ ȏokDAe4K yw.5<m9+9Вu"썯zMi-`0X|x2ȷe>ĢN#E l0yBRy]1 {z p"[=.Sg`m.~u5^xh GQ?-09ƴa`TVs=CpOɪfJ}mN| >q/*rK~x Ib{m=-i׽;맘ƅwD,ϲ|yA`PyJZQ<Ⱥi!oԦ h%DeU: StuutXjdc*tXQMAm+6Lk4g -(5as%L4`ϋ> Gd;mG>gcN}-_bDVɉ]H3%R.VP)"Yz S@=smr͏MyrN1at m"cH@o4^tG(#2:ߍ&) n3s3aTNme].֓E %bg_#uA'W|L[/VQJH~)&5H.ȑ5{7|H1‡-bA8O)HV 5wПY'{ΆCoş$, fOBsf-4AHaLTg ܦ˷᧼a6x^rl+0xyطU}mI?:Ju9ucY Zr:)r]6H HĐ!r :cՁ}?Dx չyJ%DZC|M0_}*L!NNjo2>XO.~XZ]B8裕2VO9/udD,꺃@b n?BC-} [[%ɼ7+}.Ē*Ӎp ZNwisteׇLxyx}*r>ke**ylaPqukpЯ 5?1A{3X6jM*&rK"ˋl^Y9)-ѻU6Ǔj_!Pדٰ!HR^vzQxjT_Cn33}Lr㞗1N"}%= hvN״YOqJqCc'] V'SmP3auj7F|$X ;?j aA-Nia°YV~"զX.rCp'zט$ܥюm?x wC7BxX zӘr݌BBqEy٭]RS9ދd7 ,j_ YgPl]$$@VӔ{͊cQѳj] s,\eg&0tO)=+R? .nՋ b=ڿ2;4jpld~TCğTvzEn1)So~C E 'h(ҿ4TVҜ4iyMͅ]-$?DEԍ2hSF afw'YS[# ][&Jnk:Mj RPz?kW2qs0p-Rea]YmtdZ0~:vFߕݭ 2^+Gc..Ut1X!?W^1KtMi#_ebYܡ&YY˝K"> `$}% 6(+pPh{]_،Qk)5`_`be+A*ճm3P^]o_Uiw6dwD''Z{1G&` S=#pp)Z[B^EwӁdؚGQ**ʐ!JgPzxg +(yYЛ4Y XgW-{%>]JtJrL,(«[ ,D95AXi7H;-2(*xVWu P;? Q#׺7qQp%rD-^Rc`Y:^)ʄn;87ns '3P"藈~>IBqNAHb@#,@Rr;lW8&ٌCW \E5gв&~Y)V:16#{v&VuՔ 9-Xؾj> },goRiEΒҍƞhm ,B Ѳ!^/Tj wIbrtu?]hd 4%ιb )y fvvbXS,[QNl-I"a|7>ib})\me9%kk6?F,Jt𭡰2hZt (hjj]AM sjs}o,ⲽ*!Sm &'Z.{@]lzƓ8y<I|;T_ʅ@.ݝYb9k=}阛 9had~,if%IeN}Z57N=W 5 SE?-^0g@Bg6CIa̻ " ƪ}K5Uz WGݟ/q R^V- _-ڄd5%hQ]W"N܊zZ8hbJtga_NM)A'k<}CbtGSlAW;E *qHN?&Wp*-rS3RM1-rХy+U :*FH v:HiD [ ey\_S(MŤլ(L-)A+FsULЎ~3t4!TJz4vߖHY6e;xWޝerQt=_`>hI :чO _3_t;bBa)v^ k/'"5 ص8,pl(ͼǂ1c;8] kq@݃d/)_q=4ԝF w/^ZֻA"H pHzpweCۧs.j\3PF=1E֨*YW[jrC&Vb ɦŅA܁U &!ϓnnO-c`Ⱥ+byЛ@N1;es \oVJMXY[ڿՋ:>>6C5JNLO2I.o~/uv (Y3Ѐ)SVWlfBT)Z8{^P!dn:[^-q*;Z lҲ?77F6;Z'c-& duĊR+I:"n?fl]?.78 HrHUmZoj{$=uLirV*:^֗@F]V_<}I򓽖+1z>ѱ;63oTF- gjM_oNԩ? &zn 020I[z/JQ>ldװ뷟UM09 Ŋ % q -$zrK>4u_2 ~&OM?9bua[F)g$/,GÏpEavѧwsI07YA6N;P^`E^_Dp@"vbx Im5ox45| ZeȄ~>W 'Sz |KԲDe1bw&x= ݾfF-cSIMF(d`4Q{5.pU&jQ3}o5@"7Hm8m%$ #J򈚒m GMk?-]u$g|,/!}RL_ߗ=sJϷ0'pAە`+eؕ{)mޙ4h ?[$ajݎ욥hKDt.vݓߺr C{'=V^F{W_j|tAzY4oga`%μxe* .&=@fET||K)6 ^1188|[Vpx8c`͵A@ kr[' %f^awdRZyiTPj޲ B奠e|@HxM^ ω(γE B깱 y x*5Vǝp=*GֺoMk~v7N$%waZ7oK(g|j7mx턋bj&@J~,X-[lC$I%CLoFPh'`VmBj}I{Q+H>?$e2]:m=#t wI&h eŞB#d6`pkrêu; 88*wI,>ĔyE`ku2?*kҺacfjZ.Yi?Sjvx/N鯳`橋p3FTĺ>?C,|cJf[x,3, ]ȋӮqԾԏ鐼4:hlHQhsP pT}Y9i+9)`hw_чe̽Y?yv|{ʡXHZP !3- CUU$̟| ;|=,Wa rK#{LM%]dPսa@SO&Kqxx~Cm5;TWցe2H[$J&*fx(Au qB%с|dV4[ջ4 V?>3Fqqoq{^|C@>ߕ<&7z=n`bRkj&))N4GqIC.W6 {^QQ$61ZdH<3JF\a< hKูuߗFFB@3Qg@9!0-ݶОIAhļTg'p|˓^,rxр`l?X}sߥCިL5*=հ84O 1a[,ªqȞ=+q"'ΣfO ɲ}''PD tbhNgs&L@J<g*= 噈o9ia-5GAHǥ=F|]x-~wv7@/KOd "r6g瓖VCzsB|_hS0{7}B.C);K V^ČFV-4Ux4nJ WJus O{mٲ˭E* +[!Ai`8w9ǕC7 jsLn$A>LWlgh:/u-2H!G3{cm 4-_'ɱ& E(wL7wXvjzÿ5GW /1b.\uNb!l .#t(/նʶβG/cN).Ώ[EA,~KtU+S*ca J\t4(xub 0.8=$>;_02BJ~wSj4:8ɇ4x3t?f^bfŰiH⺲ {w2,sp @H"jqdPч؊x8`s~TXMN{?3 S77ʇڻ}oŦX9ҽ{=j֢\pLz+K˝&Qs38lS6c~hi|?٦vupR`?%ǫYѿ7!׍w'4k%)6?' 㛮۴ ri\=? :E+#fP-Wjf3 +MC ;̀׀y=L}/ S_= E4KFQ;i0XoޞgY00We .;k3n_C3xժseXml 1»h9J<=C o,ӀtapXʛ?0Qo톕_{~P^Jg獳 7"xHl$M߅nUidNC=0$޲ik>$ʅo` _BNlQ*#2\v,T.cVMIc #@Tv Y1piXp)m]8%3-7ۏu5.cIT(=KdT(#Y_1Ǩ1#tqH|^d,oP5abBsbyc =_ZֻR[2DpҪCJ 5 Deq'o391K>e;K Jס-jU f kݎm\΁ip ސfo. "z"7Rh7\BM 7`۰l x6$3kZZ.0sNj˂fucn=gW%FtFn&Ƭ \E8ٵSRޔ0Oos&V)lBF8> Hg4l /qqU{, 7R͡@3EِLÞ&3Gf%og Ow!۠*%gqНq:|gHڹ2f~Qx;ҙsWr@6n']&4f h+ (՞Yn|(kPR"C*@ Z&!jzzz ABiBdUSJ.R]o~܄)Zs31Ӛ׾4$K7 R*N"I<|"hP7.TA\^z7B]qWKڌnPz$'ڈD?Z4 Լ(nԀ#_Wz UWoD1|^+\]c ZR 4evJeesOĕo:ؼOڳq)]D:vmZGǏs7cRl=Eە= iu# VVQ5<&pB礏V,Ae*h|*b.BP"UZ񝄥N=uD])A.+%%飃|'t!?k1J&W;Fh8.aIۙ&Y Wnܩtr e+[)CU@^h#8!~4.$"׊ڎ@.5 tr_ !v/[jS?!_P?ޱWaDDM83YHSo.酐]BTQ_˾Ig-/ jզmo:H&Xǧ6oV;t.4ɨY%?B+֓cA# t.B'YD~i[("4j e#{Į!1`(p 8P$Z9{k":s6![f r0bq'N7 ӭS?#4?0[_!=<˞ iKGMAWB[Y^C㯀cvUmtpM_9!aYm @u>x ۓR%7fSJ[}6i3Q\.W;k,y$;q=Ax*%|WF/)X93fZܯ$SlsqJnӀiބrDBS^1ͤ,3d:0 , R%eftyI&L$Y)B[R[VPoX X"kgb Z8 T/Xp(4YB:EOԭƒP3xhiƗ9fr9&Q; MpOi"SQR~w>G@^1oԸ ߛGVch(v6@M6`omrTb 0+pW<cn4x̓k f%\x ΊSKD1P@ԩu\F_gȺ;m6`Y DI!m*zg!4 Lj#,,Fw a _'޵誂R!mܱMhLؔ-5D_=PxX 3MdQY\=8y;f9w-it2- $88,ʖSo+k§YP%7)h]]'(XLZd6ylea;k?ZëImIsL%u"j[Հ3:kd4t=VOMH?K̇sI)^A\m9o`7 B8hj-޻ѧ [6/ZowMlnFqQ7\K0Q'5lb >>'rT6m:{$IM#EW5 /ogJ丷HbP=wFeT8W Pip+Wfg޳zAOYFY!%|wex|QcwQAl`uwhC g'x)/6gϨJKAI@L1\pu2 *,Abm N:7M-y3^{je.t}H:"ZzN.yjJx0eM&3w9 =̋|=:5Pu&Y28rlt ,g!._z L FN&& Ѵ64lA@R{TSʎ.\`ұSx%&ՄY$7fjz/Z+TߣܣBj(Ts*HHd7:vd5h<;Yz%T5of-e[ΝXfGǬ‘{۪&Pxz}?WYo\Le0ŭޱ 16%2F^TIJl>U9筏_58nYܛmn?tTSCҏ(65;[ >{&͋&: H:%BK$q{g2l\h!vq iq Gmrk{^S=RvTG@_{F{:3WBjΝsy5 qdHj 9~5_41=lh v$/MB;lBzu UkI&51/B@q;2m x}_HoN٢m !&iNM"p)tx- S@:#Cn|Iw`_UPqv9S0袺;4n@V?Ճ܋/#VXku UmYۙ ZGtTDc晽V"Q6B5#Cg:$ 5p8 R ;S󁃿tLSƚʊj"C3Zr.AC?s s Ls"ڃ*G, ,?jjm -^f-Lu8+Ba]" Lv1F$}4t ;pJ0 \$/^X5#Ai*Y4|䧄>t>H>H l!C7´޹p6Q !Jj +Vt&kPfG,jZRڄSNF.rB1.ji,Jk~60)Qߨޜ>ι[۴sU ,t<݇rӥ]VCYoD^S-},攪'=]f^n26rhH%i}/g O{N9:p:B+)r/<^h ֥#C*۠)L YZ