weechat-tcl-2.8-bp153.1.23 >  A `]!M@eeej}e_Te!BtZaP*z5 L2B[{9xƌMI ~=A b8)gt8~~(WuTϕq>?c;m; yxs{ʔLF9U~ܘP4 t 4L}' GfsTKRF9 AaU1%ؐy꨿5ኍ9>tZ1Q#Z!dff9301197a36b5db6cc9e70a783720ae11b4cf58700968754ef2051a42c2bcdc908a8c4d30d5c2c5e47695edc1d250e53c7632aZ`]!M@eeeK BZM|U[_ԁPk@3A7% `Bzs w^ֈVoBxJ#%>٤=7m=\zf@'j1BoۈȞokB8]/lʦ}{Ʃ:HW16r@ R frOI쇏-EZq.,)o/M~W_T-!=i:IŲX% >9!Bq[>Jtd`ĉO?|x>p>s?sd  ?x|  $ & ( , m pty~(8"9H":a"FpGpHqIqXqYq\q0]q4^q;bqWcqdrferkfrnlrpurvrws0xs4ys8zsDsTsXs^sCweechat-tcl2.8bp153.1.23Tcl Scripting Support for weechatSupport for weechat scripts written in the Tcl language.`]obs-power9-06~hSUSE Linux Enterprise 15 SP3openSUSEGPL-3.0-or-laterhttps://bugs.opensuse.orgProductivity/Networking/IRChttps://weechat.orglinuxppc64le~h`]46204eb9831c0191cdb256cd3db6123d1385393b250ee6de0aacfb17c43ba72erootrootweechat-2.8-bp153.1.23.src.rpmweechat-tclweechat-tcl(ppc-64)@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libtcl8.6.so()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)weechat3.0.4-14.6.0-14.0-15.2-12.84.14.1^^Nt^J@^4]{]m@]m@\s[@[ @[M@Z@Z@Z;@YYOY@XEX{d@WW_W8dVVŲ@V@VGU{@U@UTT@T@T@TmMaximilian Trummer Maximilian Trummer Ondřej Súkup Maximilian Trummer Maximilian Trummer Adriaan Struys Adriaan Struys Ondřej Súkup jbrielmaier@suse.deOndřej Súkup mimi.vx@gmail.comjengelh@inai.demimi.vx@gmail.commimi.vx@gmail.comtchvatal@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.combwiedemann@suse.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.commimi.vx@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- update to 2.8 - New features * core: add variable "old_full_name" in buffer, set during buffer renaming (issue #1428) * core: add debug option "-d" in command /eval (issue #1434) * api: add functions crypto_hash and crypto_hash_pbkdf2 * api: add info "auto_connect" (issue #1453) * api: add info "weechat_headless" (issue #1433) * buflist: add pointer "window" in bar item evaluation * irc: add support of fake servers (no I/O, for testing purposes) * relay: accept hash of password in init command of weechat protocol with option "password_hash" (PBKDF2, SHA256, SHA512) * relay: reject client with weechat protocol if password or totp is received in init command but not set in WeeChat (issue #1435) - Bug fixes * core: fix memory leak in completion * core: flush stdout/stderr before forking in hook_process function (issue #1441) * core: fix evaluation of condition with nested "if" (issue #1434) * irc: split AUTHENTICATE message in 400-byte chunks (issue #1459) * irc: copy temporary server flag in command /server copy * irc: add nick changes in the hotlist (except self nick change) * irc: case-insensitive comparison on incoming CTCP command, force upper case on CTCP replies (issue #1439) * irc: fix memory leak when the channel topic is changed * logger: fix crash when logging is disabled on a buffer and the log file was deleted in the meanwhile, when option logger.file.info_lines is on (issue #1444) * php: fix crash when loading script with PHP 7.4 (issue #1452) * relay: update buffers synchronization when buffers are renamed (issue #1428) * script: fix memory leak in read of script repository file if it has invalid content * script: fix unexpected display of scripts list in buffer with command /script list -i * xfer: send signal "xfer_ended" after the received file has been renamed (issue #1438) - Tests * scripts: fix generation of test scripts with Python 3.8 * unit: add tests on IRC protocol functions and callbacks * unit: add tests on function secure_derive_key * unit: add tests on functions util_get_time_diff and util_file_get_content - Build * core: fix Cygwin build * guile: add detection of Guile 3.0.0 (issue #1442) * irc: fix build with GnuTLS < 3.1.0 (issue #1431) * php: add detection of PHP 7.4 * ruby: add detection of Ruby 2.7 (issue #1455)- update to 2.7.1 - Bug fixes * irc: fix crash when receiving a malformed message 352 (who) * irc: fix crash when a new message 005 is received with longer nick prefixes * irc: fix crash when receiving a malformed message 324 (channel mode) (CVE-2020-8955) - removed CVE-2020-8955.patch: fixed upstream- fix boo#1163889 - CVE-2020-8955 , add patch CVE-2020-8955.patch- update to 2.7 - New features * core: add option weechat.look.nick_color_hash_salt to shuffle nick colors (issue #635) * core: add different icons sizes (16x16 to 512x512) (issue #1347) * core: add file weechat.desktop * core: add reverse of string for screen in evaluation of expressions with "revscr:" * core: add length of string (number of chars and on screen) in evaluation of expressions with "length:xxx" and "lengthscr:xxx" * core: add calculation of expression in evaluation of expressions with "calc:xxx" (issue #997) * core: add optional default path (evaluated) in completion "filename" * core: add support of modifiers in evaluation of expressions with "modifier:name,data,string" * api: add modifier "color_encode_ansi" (issue #528) * api: add modifier "eval_path_home" * irc: add filters on raw buffer (issue #1000) * irc: add option irc.look.display_pv_warning_address to display a warning in private buffer if the remote nick address has changed (issue #892) * irc: add server option "ssl_password" (issue #115, issue #1416) * irc: add "user" in output of irc_message_parse (issue #136) * irc: add options irc.color.message_kick and irc.color.reason_kick (issue #683, issue #684) * logger: add option logger.file.color_lines (issue #528, issue #621) * script: add options "-ol" and "-il" in command "/script list" to send translated string with list of scripts loaded, display "No scripts loaded" if no scripts are loaded * xfer: add option xfer.file.download_temporary_suffix with default value ".part" (issue #1237) - Bug fixes * core: set buffer name, short name and title only if the value has changed * core: fix scrolling up in bare mode when switched to bare mode at the top of the buffer (issue #899, issue #978) * core: optimize load of configuration files * core: fix window separators not respecting window splits (issue #630) * core: fix cursor mode info when prefix_align is none and with words split across lines (issue #610, issue #617, issue #619) * core: add support of reverse video in ANSI color codes * core: fixed segfault during excessive evaluation in function string_repeat (issue #1400) * buflist: fix extra spaces between buffers when conditions are used to hide buffers (regression introduced in version 2.6) (issue #1403) * irc: do not automatically open a channel with name "0" (issue #1429) * irc: remove option irc.network.channel_encode, add server option "charset_message" to control which part of the IRC message is decoded/encoded to the target charset (issue #832) * irc: use path from option xfer.file.upload_path to complete filename in command "/dcc send" (issue #60) * logger: fix write in log file if it has been deleted or renamed (issue #123) * python: send "bytes" instead of "str" to callbacks in Python 3 when the string is not UTF-8 valid (issue #1389) * relay: send message "_buffer_title_changed" to clients only when the title is changed * xfer: fix memory leak when a xfer is freed and when the plugin is unloaded - Tests * unit: add tests on GUI color functions - Build * core: fix build on Haiku (issue #1420) * core: fix build on Alpine * core: remove file FindTCL.cmake * core: display an error on missing dependency in CMake (issue #916, issue #956) * debian: disable Javascript plugin on Debian Sid and Ubuntu Eoan * debian: build with Guile 2.2 * guile: add support of Guile 2.2, disable /guile eval (issue #1098) * python: add detection of Python 3.8- update to 2.6 * use Python 3 by default * add support of 32767 color pairs * add option "close" in command /window * add infos "term_colors" and "term_color_pairs" * add infolist "buflist" with list of buffer pointers * evaluate option exec.command.shell, change default value to "${env:SHELL}" * add filters "h=xxx" and "he=xxx" to filter options by description in fset buffer (translated or in English) * make command char optional in server option "command" * remove default aliases /ame and /amsg * many bugs fixed.- add obsolete for weechat-aspell- update to 2.5 * the "aspell" plugin has been renamed to "spell", a more generic term, because it supports aspell and also enchant * add support of UNIX socket * fix memory leaks * more bugfixes and new options - change subpackage 'weechat-aspell' to 'weechat-spell' to reflect plugin namechange- update to 2.4 * add command line option "-t" (or "--temp-dir") * add support of Time-based One-Time Password (TOTP) * add option exec.command.shell to customize the shell used with /exec -sh * add support of close frame in websocket connection- remove guile bindings as they are not compatible with guile-2.2 Upstream work for guile-2.2: https://github.com/weechat/weechat/issues/1098 part of boo#1117121 - obsoletes weechat-guile- update to version 2.3 * add hook "line" * add option "-P" (or "--plugins") to customize the plugins to load at startup * allow multiple options "-r" ("--run-command") in command line arguments * allow allow partial buffer name and multiple arguments in command /buffer close * allow specifying buffer number/name for /buffer localvar * allow creation of temporary variables with the regex in trigger plugin * add real IP in client description in relay plugin * add repeat of string in evaluation of expressions with "repeat:count,string" * many bugs fixed.- update to 2.2 * add support of list options in curl * allow merge of buffers by name in command /buffer * add reverse of string in evaluation of expressions with "rev:" * add indexed ban list and completion for /unban and /unquiet (IRC plugin) * add support for IRCv3.2 Client Capability Negotiation * add support for IRCv3.2 invite-notify * add support for IRCv3.2 chghost, add options irc.look.smart_filter_chghost and irc.color.message_chghost * add option xfer.network.send_ack * add support of Python 3.7 * fix memory leaks scripting plugins * many bugs fixed.- Ensure neutrality of description. - Use -exec over xargs.- update to 2.1 - build python plugin against python3 * core: add binary weechat-headless to run WeeChat without interface, with optional daemon mode (command line option "--daemon") * core: add options "-newbuffer", "-free" and "-switch" in command /print * core: add option "-y" in command /print, add support of buffers with free content * core: add option "add" in command /buffer * core: add option weechat.completion.partial_completion_templates to force partial completion on specific templates * api: add hashtable with variables in plugin structure * irc: add server option "split_msg_max_length" * logger: add option logger.file.fsync * logger: add option logger.look.backlog_conditions) * scripts: add configuration file for each script plugin * scripts: add "eval" option in script commands and info "xxx_eval" * scripts: add infos "xxx_interpreter" and "xxx_version" in script plugins * scripts: add option "version" in script commands * api: add time in info "date" (WeeChat compilation date/time) * irc: allow ${irc_server.xxx} and ${server} in server evaluated options * script: change default value of option script.look.sort from "p,n" to "i,p,n" * scripts: display the script name in stdout/stderr output from scripts * core: fix regression on execution of hook_print callbacks- update to 2.0.1 * python: fix arguments status/gnutls_rc/sock in hook_connect() callback * python: fix argument fd in hook_fd() callback * core: add flag "input_get_empty" in buffer * core: add signals "buffer_filters_enabled" and "buffer_filters_disabled" * core: support loading of plugins from path in environment variable "WEECHAT_EXTRA_LIBDIR" * alias: add infolist "alias_default" (list of default aliases) * buflist: add two new bar items ("buflist2" and "buflist3") using the same format configuration options * buflist: add option buflist.look.add_newline * fset: new plugin "fset" (fast set of WeeChat and plugins options) * core: make value optional in command /buffer set * core: allow floating point and hexadecimal numbers in comparison of evaluated values * core: add option weechat.look.save_config_with_fsync * api: add support of prefix "quiet:" in function key_unbind() to quietly remove keys * api: add argument "recurse_subdirs" in function exec_on_files() * script: add local variable "filter" in the script buffer * core: do not change the chat prefix size when a filtered line is added * core: fix display of nicks in nicklist when they are in a group with sub-groups * core, plugins: check return code of strftime function * core: fix cast of time_t (to "long long" instead of "long") * core: call the config hook when options are renamed or removed * api: change type of arguments status/gnutls_rc/sock in hook_connect() callback from string to integer (in scripts) * api: change type of argument fd in hook_fd() callback from string to integer (in scripts) * buflist: remove recursive evaluation of extra variables * guile: return integer (0/1) instead of boolean in API functions * guile: fix return value of static strings in API functions * irc: do not clear nicklist when joining an already joined channel if the option irc.look.buffer_open_before_join is on * irc: fix CTCP PING reply when the option irc.ctcp.ping is set to non-empty value * lua: fix boolean return value (as integer) in API functions * relay: fix parsing of CAP command without arguments in irc protocol, send ACK only if all capabilities received are OK and NAK otherwise * core: fix build with ncurses and separate tinfo- Version update to 1.9.1: * Security update to fix CVE-2017-14727 bsc#1060140- update to 1.9 * improve speed of nicklist bar item callback * add auto scroll of buflist bar with new option buflist.look.auto_scroll * add option buflist.format.name * add variables ${format_name}, ${current_buffer} and ${merged}@@ in buflist * display a warning in buflist when the script buffers.pl is loaded * add server/channel pointers in trigger IRC callbacks * add API functions config_option_get_string and hdata_compare * fix bind of Space key * many bugs fixed. * buflist.format.name * buflist.look.auto_scroll * F1/F2: scroll buflist bar- update to 1.8 * add option weechat.completion.nick_case_sensitive * add wilcard matching operator, cut of string and ternary operator in evaluation of expressions * add resize of window parents with /window resize [h/v]size * add plugin "buflist" (bar with list of buffers) * add arraylist and dynamic string functions in API * add option "open" in command /server * add signal "irc_server_lag_changed" and store the lag in the server buffer (local variable) * add aspell options to control delimiters in suggestions * add option "-include" in commands /allchan, /allpv and /allserv * many bugs fixed.- Update to version 1.7.1 * irc: fix parsing of DCC filename CVE-2017-8073 (boo#1036467)- Update to version 1.7 * New features + core: add option weechat.look.align_multiline_words + core: add optional command prefix in completion templates "commands", "plugins_commands" and "weechat_commands" + core: add optional arguments in completion template, sent to the callback + core: add option "time" in command /debug + api: add info "uptime" (WeeChat uptime) + api: add info "pid" (WeeChat PID) + fifo: add file fifo.conf and option fifo.file.path to customize FIFO pipe path/filename + irc: add server option "usermode" + irc: add tag "self_msg" on self messages * Improvements + core, xfer: display more information on fork errors + core: add a slash before commands completed in arguments of /command, /debug time, /key bind, /key bindctxt, /mute, /repeat, /wait + core: add a warning in header of configuration files to not edit by hand + alias: add a slash before commands completed in arguments of /alias + exec: add option "-oc" in command /exec to execute commands in process output, don’t execute commands by default with "-o" + irc: evaluate content of server option "ssl_fingerprint" + irc: change default value of option irc.network.lag_reconnect from 0 to 300 + trigger: do not hide email in command "/msg nickserv register password email" * Bug fixes + core: fix deadlock when quitting after a signal SIGHUP/SIGQUIT/SIGTERM is received + core: fix display of empty lines in search mode + api: fix crash in function string_expand_home() when the HOME environment variable is not set + exec: fix memory leak in display of process output + irc: fix option "-temp" in command /server + irc: fix close of server channels which are waiting for the JOIN when the server buffer is closed + irc: fix buffer switching on manual join for forwarded channels + irc: add missing tags on CTCP message sent + lua: fix integers returned in Lua >= 5.3 + relay: make HTTP headers case-insensitive for WebSocket connections + relay: set status to "authentication failed" and close immediately connection in case of authentication failure in weechat and irc protocols + script: reload a script after upgrade only if it was loaded, set autoload only if the script was auto-loaded- update to version 1.6 - removed weechat-doc subpackage, ( BuildRequires dep missing ) * New features: + core: add optional argument "lowest", "highest" or level mask in command /input hotlist_clear + core: add option "cycle" in command /buffer + api: add "extra" argument to evaluate extra variables in function string_eval_expression() + relay: add option relay.network.allow_empty_password + trigger: add support for one-time triggers Improvements + core, irc, xfer: display more information in memory allocation errors + api: remove functions printf_date() and printf_tags() + irc: rename server options "default_msg_{kick|part|quit}" to "msg_{kick|part|quit}", evaluate them + relay: allow escape of comma in command "init" (weechat protocol) Bug fixes + core, irc, xfer: refresh domain name and name server addresses before connection to servers (fix connection to servers after suspend mode) + api: fix return of function string_match() when there are multiple masks in the string + api: fix crash in function network_connect_to() if address is NULL + api: fix connection to servers with hook_connect() on Windows 10 with Windows subsystem for Linux + api: fix crash in function string_split_command() when the separator is not a semicolon + irc: fix socket leak in connection to server + irc: fix display of service notice mask (message 008) + irc: fix NULL pointer dereference in 734 command callback + relay: return an empty hdata when the requested hdata or pointer is not found + xfer: fix crash on DCC send if option xfer.file.auto_accept_nicks is set Documentation + switch to asciidoctor to build docs and man page- fix typo in %if conditional- update to 1.5 * New features: + core: add Portuguese translations + core: change default value of option weechat.look.nick_color_hash to "djb2" + core: move nick coloring from irc plugin to core, move options irc.look.nick_color_force, irc.look.nick_color_hash and irc.look.nick_color_stop_chars to core, add info "nick_color" and "nick_color_name", deprecate info "irc_nick_color" and "irc_color_name" + core: move irc bar item "away" to core, move options irc.look.item_away_message and irc.color.item_away to core + api: add support of functions in hook_process + api: add pointer in callbacks used in scripting API + irc: add option irc.network.sasl_fail_unavailable + irc: add multiple targets and support of "-server" in command /ctcp + ruby: add detection of Ruby 2.3 + trigger: add "recover" in default triggers cmd_pass/msg_auth, and "regain" in default trigger "msg_auth" * Bugs fixed: + core: fix nick coloring when stop chars and a forced color are used: first remove chars then look for forced color + core: check that pointers received in arguments are not NULL in buffers and windows functions + core: fix truncation of buffer names in hotlist + core: fix update of window title under Tmux + core: fix detection of Python shared libraries + api: fix number of arguments returned by function string_split() when keep_eol is 2 and the string ends with separators + irc: fix first message displayed in raw buffer when the message is modified by a modifier + irc: add missing completion "*" for target in command /msg + irc: fix /msg command with multiple targets including "*" + lua: fix crash when a lua function doesn’t return a value and a string was expected + relay: do not execute any command received in a PRIVMSG message from an irc relay client + relay: fix the max number of clients connected on a port, allow value 0 for "no limit" + relay: fix decoding of multiple frames in a single websocket message, send PONG on PING received in a websocket frame + relay: fix command "input" received from clients with only spaces in content of message (weechat protocol) + script: force refresh of scripts buffer after download of scripts list + xfer: fix DCC file received when the terminal is resized- Fix build-compare - include .changes file as Source so that .src.rpm can be rebuilt- fix sle12 conditional- add weechat.keyring and verify source tarball by gpg- Version bump to 1.4 + New features: * core: add a parent name in options, display inherited values if null in /set output, add option weechat.color.chat_value_null * core: add tag "term_warning" in warnings about wrong $TERM on startup * core: add option weechat.look.paste_auto_add_newline * core: display a more explicit error when a filter fails to be added * api: add function string_hex_dump() * api: add argument "length" in function utf8_is_valid() * alias: display completion in /alias list * fifo: add /fifo command * irc: evaluate content of server option "addresses" * irc: move option irc.network.alternate_nick into servers (irc.server.xxx.nicks_alternate) * irc: track real names using extended-join and WHO * irc: add support of SNI (Server Name Indication) in SSL connection to IRC server * irc: use current channel and current server channels first in completions "irc_server_channels" and "irc_channels" * irc: add support of "cap-notify" capability * irc: add command /cap * irc: add hex dump of messages in raw buffer when debug is enabled for irc plugin (level 2 or more) * logger: display system error when the log file can not be written * relay: add option relay.irc.backlog_since_last_message * script: add completion with languages and extensions, support search by language/extension in /script search * script: add option script.scripts.download_timeout * doc: add Czech man page and quickstart guide * tests: check if all plugins are loaded + Bugs fixed: * core: fix execution of empty command name ("/" and "/ " are not valid commands) * core: fix memory leak when using multiple "-d" or "-r" in command line arguments * core: don’t complain any more about "tmux" and "tmux-256color" $TERM values when WeeChat is running under tmux * core: fix truncated messages after a word with a length of zero on screen (for example a zero width space: U+200B) * api: fix handle of invalid escape in function string_convert_escaped_chars() * alias: do not allow slashes and spaces in alias name * irc: fix channel forwarding when option irc.look.buffer_open_before_{autojoin|join} is on * irc: add a missing colon before the password in PASS message, if the password has spaces or begins with a colon * irc: fix charset decoding in incoming private messages * irc: display the arrow before server name in raw buffer * irc: fix display of messages sent to server in raw buffer * irc: fix display of invalid UTF-8 chars in raw buffer * relay: display the arrow before client id and protocol in raw buffer * ruby: fix load of scripts requiring "uri" * ruby: fix Ruby detection when pkg-config is not installed * tests: fix locale used to execute tests- Version bump to 1.3: * core: add completion "colors" (issue #481) * core: start/stop search in buffer at current scroll position by default, add key Ctrl+q to stop search and reset scroll (issue #76, issue #393) * core: add option weechat.look.key_grab_delay to set the default delay when grabbing a key with Alt+k * core: add option weechat.look.confirm_upgrade (issue #463) * core: allow Ctrl+c to exit WeeChat when the passphrase is asked on startup (issue #452) * core: allow pointer as list name in evaluation of hdata (issue #450) * core: add signal "signal_sighup" * api: add support of evaluated sub-strings and current date/time in function string_eval_expression() and command /eval * api: add function string_eval_path_home() * alias: add options "add", "addcompletion" and "del" in command /alias, remove command /unalias (issue #458) * irc: add option irc.network.channel_encode (issue #218, issue #482) * irc: add option irc.color.topic_current (issue #475) * irc: evaluate content of server option "nicks" * logger: evaluate content of option logger.file.path (issue #388) * relay: display value of HTTP header "X-Real-IP" for websocket connections (issue #440) * script: rename option script.scripts.dir to script.scripts.path, evaluate content of option (issue #388) * xfer: evaluate content of options xfer.file.download_path and xfer.file.upload_path (issue #388) * many bug fixes- Ensure we use system CA ca-bundle.pem file by hardcoding it - Remove patch: * weechat-capath.patch- Version bump to 1.2: - add options to customize word chars (for detecting word boundaries) - add a welcome message on first WeeChat run - add options to customize quoted messages (in cursor mode) - add support of environment variables in evaluated expressions - add IRC SASL mechanism "ecdsa-nist256p-challenge" - add support of SHA-256 and SHA-512 algorithms in IRC server option "ssl_fingerprint" - add support of IRC capability "account-notify" - remove "freenode" server from default config - new script plugin for javascript - many bugs fixed. - Refreshed patch: * weechat-capath.patch- Version bump to 1.1.1: * core: fix random error when creating symbolic link weechat-curses on make install with cmake (bug #40313) * core: fix crash when a root bar has conditions different from active/inactive/nicklist (closes #317) * irc: don’t close channel buffer on second /part when option irc.look.part_closes_buffer is off (closes #313) * irc: fix /join on a channel buffer opened with autojoin but which failed to join * irc: send QUIT to server and no PART for channels when the server buffer is closed (closes #294) * irc: fix order of channel buffers opened when option irc.look.server_buffer is set to "independent", irc.look.buffer_open_before_autojoin to "on" and irc.look.new_channel_position to "near_server" (closes #303) * irc: fix crash in buffer close when server name is the same as a channel name (closes #305)- Recommend lang package and perl/python scripting support as bare iron weechat is bit boring- Make this build on SLE12- Version bump to 1.1: - complete inline commands in input - allow incomplete commands if unambiguous - improve speed of completions - add bar item and signals for mouse status - use bar conditions on root bars - add option "reorder" in command /server - open irc channel buffers before the join is received from server - add server option "sasl_fail" - add support for color codes 16-99 in IRC messages - disable SSLv3 by default - add support of IRC capability "extended-join" - add options "stop" and "start" in command /relay - use HTTPS by default in script plugin for downloads - add option "restore" in command /trigger - evaluate and replace regex groups at same time in trigger (new and incompatible format) - many bugs fixed.- Remove sle11 support as now I don't need it anymore - Use %cmake macro properly - Document that there are tests that need extra pkg - Split documentation into -doc subpackageobs-power9-06 16167571432.8-bp153.1.232.8-bp153.1.23tcl.so/usr/lib64/weechat/plugins/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/f455ba095b2f8ef3c43af4160f56c00a-weechatcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=343a8890f601cef5f5449a5c3a6448db5addd272, not strippedRRRts U0K͓na0utf-82a3bddb94b8c4f7fea6ac4de5071a3240b615364cddb0ad393511ae723176da7? 7zXZ !t/w] crv9wGsx~Sl!WyC@( &CgC_m9Lz]m3Y]Ȗb,l~p<"e&tG@͹R#T~A˷Р- O=@YJqPn,TxзTi7>9 qO[0P1DµFLh\8 D]3Wآ"ؽecl9yRF廜\[Y!]jxH ]?)!j4& 0[t_r*|h_+YOlpQn4v#c=*TɦX49ڇS݂ɧ3TBiIqA*#'M"}*|+$!\8AgO aRwڮbء't;@pٷ-۫ ,k+O!I,nXsq-bTg !|;Bɭ:,l\N},/=Vbeo,,sM؆%cj]ni;p&AS|@m }1V!Fb4/KTfE8! d#ym>i9tÉscP s>|!5EAj c4r=o!"E)Xy/pmR*r&g.#"yHe %K);0cιf`=Ft( 5݁4v*mI:υN/,eޟ񧹸ll*L2m깕{-ShsgD5mٞGSwPSf$Ux6`R-۲L7:[=1^ φ@e!ʼ>C– uEB~wZ{`B"Ux VjN2"c _l'+eݾ+$CzG|CwHq_`cwo)`yQve ⿯߉G5AIN>wXdS@Q}}axreXBRٲ:BEkL_4g0IʧWJK 3}!֛:fmk9qvtJƀ Yf,5`xJxVRS(C!- fVG4D @tod hH4Șc0}؇󽑉Ԩpv&nxSu!ڜ^Oɛ@ع*:m68/S#:_DK討|-7~q`G$mYmc[^l;q䁢9%;#u)R!ЩꋺtgԮM-0Ҷ|E?fIoƥd0@Y~?׏%#Tq}X9;CKHlNGJܽ+s n͵k$7b26%f(VpOugʰCͱ?IUgݹo*|r!5@5'& Y75x#X;6Uw4l_HX l+1RI9 ί3kNZ+.瑉9G#+E[|dIr=k=l7BY`CN7(:?ϑVXM{0<H"gс\N)_XVcq@9ycą5ZhdToLupP%~u]_Nn1L3gtQl.|Nt"(YD*QBm5;]cݧQlM IDAboB0=(yOk']> #>ӣ[?_+ SlO_%JѻgI^us7"ýMR{-U%> j ե~j'`P s«P ך;KQҼLR JႃB7z< dP8(TfXE@qC|ǚͻ@UazB3jqF^2Ps}0=IVJ7B鳹 ]ڻmǍ ,lm 4&RAnw}E)je#R J"^FF2>#ԎUl< /mEJ;8mi[U`bnS}̩xؐE{XˣvΞ5EvMsE·bE@_\(HYu<[l=nR54e#wd `ʇe>$FF#5ǝ ZVr``Z Zm`Wb3^}Zb^'/H̄D­Ƒ q)A=xOE <Pv:Cڂ׼IV<nZ4kfPh ǎ?z J`z;hгUy"A%^?͈5PmWh{"pkQoLl7!|{LN< &&`3Q)Azy00HP4S.[q:t\fnSe:flVTEH~\AD@2lk Ik;f̭$t=lA(sͣQ1C| ;!pɭ敢\o?p0iA-͊cC$a,Jf{ރWM^ΰYXJZ20vh@ f_!h-JX8&gxoj`gs[3J~ml.!+72^Nܛ [ɹٖT'X9ZBMf9is٬q&tu.wg6 "_8׍6:3[2iڃkP;)6ҡ3R2h3aV_H )8S׼<{)7~4>Sgǡ /q-CdȰ];"ljBzKLB- Ht~B؍EBVE?aQi숥dqwfls3Exj9Yh'~eDe>?;Ts7a}X G+)lo/ 1a u.a>dje mBggۈ QCޠ|Da$(ݏ#/q+W: Ѽ .8myPsg\P 'vt}Q{ P ̽): wˬLn+eWeyUMgKX ^x+4z8`džUjb*zAbs5YJ`݀+VF VFQ +9@IE(p_KZhe~5'JWNsA%՗f6\oGA d$9231X OqkJS,>T? hxoE:`a5`܌5 29rӼ7E`5 ;2GBi pRhn¬2~`E]-VU:Ǿ&ߡN.XX3Na$J&zV``$-)6WD1Pda)&U_z`l`y?&mmӇdgO*gŚHV{·,"~_K\J@7p!mۏeРdϰBdyo#^RW+|r{W$J\s `P_cУvc)Ǟpx@H5D͒vvKl"q$15M:ƗY0mb^K Sj\ v`z NRAQN1gI6|Կ띌\l]N79 irdoL\m3pr2br dqZXGi [)X$ ojHT G j:!b QL)e"kbFs^Jx/~pAr> yṔ8,Z3ӟ݄І-E8$PgbqӝR LW֚`vQsE*|"氰V$rO?}[!ܿ d0m\ޖJ LX$Z;6+l)-F`|RrgYUZIFw(DhEI_ls([琿>0'D|3Uߟ%f#U>X]˦X7r5}oҀ䀚un4̿`}!>JGf&GiCO+<]:$˨ӄ7Q, Kp(J5JnC{=>m)C2Edf0ۋ@1Y"B8QlGv\Yk97d+_ )BMଉ_يR|wgޝ| + UHER"1o h cO} IaIX .D )ŕ3\o28.DƩO0$.&ĕRTm.ZHQW5̷pd]c lL( 37Oh>-Aul=6F^o9ivI/AxqĨfg\ F5"tR,0W)Fsږu6Vw2Y2ic7j 6u ux8 uL k$l6TڶGIE}ҥ_ BJ_ 4Q1r6y˅׻ meş(oF)WPr~c:ĿRvVp67|c@m!3j4AS~E@k/ hhXTz$N˛6.&X v QNi/`m$g(`+vǧwb,DV1  \<w!\,JR+Kx.zUIŸsuo|Jx+յ)WǍ>"Q~)jb&NZ{lW$ԗM(ܟx t:/mAQBؼqy\ 磶Փ؊ޓ"zȌ_\%Kq( c ?m۫{jD&W\lMa9dz ZɚVڌ#a4J&jB]aϻB+LNp .rqJJi`*h(v11lR "Q8uؑPa nCc L30|jҏԐՇjڐS|+-s8l;yGDHE@ 4ؚ?Q.<;srwNh f?Vлϕm[r'9q qy ?֧y%+Tkq{)YJw7xnG>~ˌXIxQP1mhf(̓Tr+n&aw[vК;g+ hyFހk~;:Frv8Xk"p+u򢴾Iᦰ2!υ9e3vGeA#2/nHɂѮb{M 7Sw9ag' h"fG4V&N Id40nmu+Dl(շPdoѭ08陉 2U!Z#Lccx*r3N"F苩:#1,㢎_7}~*]Wޢٍgށܔ&BE?(KlPA F!{z[PPo}рqJKcd|XdW;l-zzk:0^Tmvrr&JVj^.0'9 .*I߰iq:yHY|`."J_]ؚ`=P :3ǜ~ k_+B9j~5ߛLYpxxG%GT? ex3+PCdWԜ0.ŭ R7+dyntKًT줻ܑR߆8eRu.YɊބKzM?@Ň-բH'o ?z^s:<`s:#j¾?BX:SIlr~@G -{pT~D5Gkm!LLi sMH5HP+ +jwĸz?u82/~{#4 |61Lp@sFJ%VͅwIvKo(Y`cYЭnj1E*>ô% 9?qF6ېQ *1P9O&.xS6.0؂}=!Td)Zo5qpˀxY;W!~SߐzL:gT/d2#2D*I; cI|tTA*W5 D8]_ĝvW&.sYفe:dSϥ,iU9?o,  kdzNQ6kOä׬Ҩ_ @{!e8CVu#$u#vQ4$V30dIj@+rkE zʗj$FTB)yI A%|^zpGO1%ecZlmv)D&TKeդMzcAҸ(n(>#k[Qb`+Զx~9})EX l>ւr 7cRAg+@`̎?X^‰٤#)=`UU>\n4@Er\)QSoQQ&& t|jw1#' oS!Lد䛚dM mӉ\BJno)aJ AY/3f%={[+Mŏ&k/bAvH&a&dWZ {,n=,KHc5eyH2.'!Qn5n]$)szpv2P:2@ŞuH u ?(lkq,cIS NA>| {зGa~B3a-Šn*8`mO ̯ǩyPBu1Ղ:IptSY`tss6HsaF8(qgJW#gyy0&YЋߌpt0X9eH c,Xݻ9\$?Z!v_ eZk^9ȴk3Up-iݙuBO;@Fd+P`000s[*~Ʃ^#}7AS>2{+ 7Mz36T uƩzFJ, r pIqbh %!Lz ⺮=&01دg+^ 䧪n¥!菄56rTb(p!ad:?~j)MXx+ZSŸ%čmRAf}PjhG:yvAoRPeEO ' 0[LY&^SJA-v~sqTYKxaiyvq!*yRɪm:\:fx4r뗸ΥVG G/?w~M\R 2,!=^Y(a>8pg/p/>L`5PZd2퀊oT> e-$"}*˄L/z5g%`Ma؞^$x2x #1q}O ߇^jO;sp_{[0opwIXюH6q7yfK 78CK嬐*.V\i:L+<oBg2o4Ɠ`3<Ԁ/%-l:UqR ,'L44L[S O4X馕/ч˜[}w_5S"oXgIU^,ư;=-\B kbl{uĎY؏RB X¶Mf?!au/)岁'K<=T[`ya:)UrNB#!>N^{A|p)`5'I;{qZ}$@twT2v$*FlVH^u9 ۲y][`3GFeKljXw~;!3l SŽ-S73 >ݾ7_huhC7&ʠ3c~fJl$Ѐqw__j~`Jթ~XCA߹(Afs/$g LNh5n[,|c P縆i}U0ZSfF|e6#R iVNQ JݠHb꟤g6?3d7e@vrIs1ph^|;=l sRش?`jwvVu9. &z9dOV\dc;j:װPKهg4^aw$;mX?ϯ4uW&}k jIsd|s.6c/nY.gArlm𦤩I[&^#Ev1eLQFWc0i|eKHo_Jc u8#Z9Y|=$fhww (!"t8De"&  ؗq ji`N-H3BB;Y)"2 fK'FӉHgST-JʨH` OkE~Mnd}=KBHGp_ 3mQ}{`HHV_$,V)U f(p&"AA@k `:K;x:@ۛ! x3CX<)C▱a\7K%uGԠ_ \10Kf6Qx^ `D=}q]`O%LJq^Tig+hc笫J׬ z/9Y_6ⷉ^ЛYp kG|j"WX;vGH")g\+WlvZ@ !XJ<ҥ^W]Kzkt:pCR*V:?Ꜫ !NwGZL 7!Xn>Je#ǭ-ǩLH|qSd6"& i;R?)xORBdbҿ^Ln;;6Xq+G}ؤ[;LЦh1\*N_04h\f Nފli oH:+8=$LbEQ}PX!0_HNz`F쭔={X}c"c SE6, {]FLKym+i&c"ZclVӋQKRLܡR(}y| )I1IPYoW2g2vu3䠵 eQo_'qeR|H86jI^ |V`hzou\- ʵ_oyhժуpuQgFc5 ej^B^*%-anOoh1!`Y"+%(ҵ54,Dx`mn$  l~vPb t yE9Ux#w2pe5"ϟ Ҍ,fE|IgZvp(3!-bt[|Ѥg͗c8*%u(NWmFjaUCp{'IŧKGdN+pc(TS;OaNݞa ҇ 3ņhZXߠ5iR~苶~7?_ brnL#. C-7)x_'ؚƽcjQ12rKӣ^jfXPȶ!?a|W=e; ik2'iejL,g;?w`n4Z~#S_#i<&ZLr]xz޶SO_# (vȽ5wsl֬q}{l.#̆JA kFl>0 *;*$q0`*NTVq%^g!!Uqq|S5 $|V:d~g38qQJ'XhG]xtY頉GT$0rݟOk(XAI.R7 {Ɵ@qd]gՌX T-U6 yVL*p|s_S \Rnے⪎fć:LV p(':PO|~cXY˩E6s9{7%$P`j<1egC@*kq'DvCk~Ђ-lzTkE_r!frFS)k87S* .4Ag[Ρ@>u5 4kE`3gv7+r+4E E|gpׄeWba:hN=?i>շ4{/MyJpXXdn8S0]Jq/-t~BV /M:53oFA^VܩiKp7Gy@+[eL|cv;XK) A\w-c@|^d<jQ bgDQGq)3E#m!e;8r 3tY_^_`L[$S3WLMn~m?"z;'$.n4d^/Lђ"POq#x^>$lL3)C5FI :njͽX٠zG[fR !0=e0/z8ir<ቢސWxJ~ Ϥ(U~T h"G~5#2)iĒ  ;ELCQ[#1t,\;E\8 !΂JqEAi2"CC>&%䦌 i>ѽ,o.^l4OCsne*^[W0딶ϋ4ΎϤ7=mtH|"=q: 7LzV&3|`p)h?7N*oJA;Ud5ݲu@cn*0 eCzJT~EuG(uБ 9-`pйxƁe%瓊v=`U.e.ᦒ!EgʺRðIb2qytuƯ,Rb^¡.B pL XrkI1J:0lQUbʩo+׉Czi}|S.Pnqi3#+̗igTz6?>*1N})bvo'Iپ;zA{J 8C(fQEweH&vYcp0Ћ6`j>OR0m:P8G`#a#C.NzMx]ob#2vgڡl^9>t,{2yJ«Ү-v/ѱX)Af ͥ Sq*QTpxP?&ej+Ϲ,i`9T~ /ٔZ<ܺmZKT1R\д!Zx +={5!l*x#l;@0\X+t~ sn؜%m˱ ͉+貕^}mvg b7U<N9~@ [ ~d1N{tÅH]#iE/O[g4 zۛ)`j {Z8'NQ PS[=lJT'WTOSa 8͗iǚ#t )l0ȑε}')8EĢmҭ~ɖw쭘Z6p_jE{-(;P.Z'G˚ Y&/K?إru>[$kj'a/_aFkp|g @o%R#֑]Orp35G3 T(m%%r+TNbǵ)/5kI>L{KZR%Ez,EVp ՏTi~ez;(?AZ͗?= CAK] 'uEJD /Cyۂy"aOjFZy{?CR~ۀOkd lw-: G)z3D2['WOՏhl4X;lа%;{K;5 gXDwh.G(Vumvj!) {A,SC.ь w@#!7-Նh.qU?YLBwvo"aj*Wgbk!jg&h o[o}_-ٍfV̢}2Dm z; 8@ }Qabɿ9ۢcNI;|KZ?1M]O5΄̞qdvR"KQpr~vޔy[iOb#d:W;pp1L@I /ElL Kb&10BJWqRvއ FA(2Rpq5w(vf^&E8~Osj1\`V3Uk'ifZ,BĶ!?Q|֘rJg,s3'Ndx 1 T%83= #nrY@9H(eqLZ4zrQ4JCZ-ԿAWWǽqۅb/s22}e^uWhj&%pP}%@*.q>BF>,Jga QX&`3'яi4bn#-movԿKZrGqjrR4l! V{d3K%7`=4 7ץg bq1հNIV,'ɥM`|ƈ;߶jdjf˱e |!Vuy0ރ*QR[>7s̤HPrCB&ZLY]%rLQg9L?ԑv hs &S+-;0(7lԱrZJD_~Or-iٴ)qLQR?޸r>p`3IoqxmV%tIm`%P GVg\$z>ӟbX|TʏtU{Iluj#0k@/iV&|h;'Y)BSpp٥arƖ=HD +>0], p|F Kږ[IFҹ՝|_Ӂ6-zlJTBjK;f1OGm >8¥(it]P_Z<ꔡ ^7H*s&Աo%\)CdK+xD~ |]'Qv9#mv Q̊3g{xQI-I~9i_m=a@;QCqhJ|tqm8 'v'dϢI %7{Xt*p'VCyq'o,b+q*P565Y$eXqКBV-%_=/ъSUrkGN҈Q.7*LxAB8}y(I\SXϫX tĠZ&XN3'ȅ_slSF۔@X$f~$.Xt;M {Mx=Ϣl9ZjBm2z}!֔CZtM\CIبv;zhA}֨8%_;j:xyiG^ˊ~mRb%JqП:!F{7n"Ey,׿qVHı c3*[0[}8@y]ZwL|QsVbg7I$ΒP&<8:c8 P[xr ,4 2HlHvi{4He!1Zd|}9f%4;i^YTz4fru'k9jFSTݷ띰a4 -d_j?L[vp.zd.T*/.Yd/Kb=SQ 4`{ђ&Ns"nEV#dK@sn"rS.r *dw*$Tug6l **%24'K*]8gWGyf\'7L p ~ H9"q#4&&7 +6Mg=xiX794gI{' 򋭌U/eh {8&7fvp37XZ1ͬ2B<{S *FE .Hzڟw\.\, 0'MCB۾Zخ,62FszhYOPs7g.eGXj;B 94֤H:Fe1_w\NŹ坌+-I$D )ɥ_XiGd)bKws}l=Q,\Z35fGSЍZwp1S&+E 4)ч|e_Hfv٫_|DАXşHVA<=MՏ*~Q{nf|a&ڗ@MJ2Z>赑髤tx9/\t?+b0t7}M'a 9=FFW#BTg/ c`#vl.j81"I1#l^ :[Lh[M%0Ë[hmbgI ԑ ;Ƶ*,AVFvНRj&۹;F,fN 4SEs2qgW`'e2w+ԲʽNj ODL_1Oɘ:&< >ė}VjS0%Y}3.8% R D,ΛQ'(ûkwO:0[0˽ɞLGM>)>H,ga0XPi! bV4qsjKi N q2}*u.!֑ffymM'_kY09є>x1 UbE R5t_~ ڈ_)w]bR2z 0G"ӧk[L}n ulM ϵvf=WOی\9gz6P4'f TZ٫SJ>dtW +V[Gh8rW6n˥݋|;9T:a} Q!o]N$#Iy*R\%S_xXy ?RB1n`m}׍Bc:7&Ur3yaVw^. T}.N*4taK1׌ %X_U֋~]lɉ[Z^DڛsS#UM&U0*E zig˩kzx GAkTͰ »up2^`dd4\mJbmwvid8vi| JzNJVB@/^9'iK߻֖ۜ{@z/$:xܠx1'QY ,G`oFſյR(<`I $'3p|^9nl:W-ŚwQ9a>mwIx@psKY /Fqփ> $i޼5Q-`z[ bŭ4BDX(zC GKۧG@&mdD| v߾ K"NV,>k;yAǏTB) 3cG11eVl +ȁl[V$/vlrpBeI+>Rf̑<&SNE.|?ιk(2[G z8G/I.zHUn$el{8 jNn7td̓K^DSmR@Y#' l- ζk3VN$\XF{n{J2i4^br׈0SHݧW@,aDbԗT260t϶IK᪽ڄ6 {[}R5 "_drg@=Dhx8]b[x>RAmsudM]屬h8鮷P98Wө9{-C>ioMKC\c.*u`ʢ>ۿL4k 5-280Ay3#nЍ S}6=Fw)%w#B?swE"Rͳpx/imG/ 7HI9ѕ3Mpp,(88".‹Dk,#0(q}.>sA%ftt4xU]-^"RRlqwYX{u(L83$4G*@pЂmO\{\q 5'`fj/=BPf?W]V `y7bpBbtH*(:EIF3N_CNHS%G0({Ƭp C>:<;[%#95GJwPehUN.|o.j[PKJ0Nf">PٮtJh9 {4$R bZڨމ?IĸNe9E+-u-]'H|C6q-wG'D\{m<ӤHfzwudIkJvX-mEWN(BFNyE`j:I6߰h-AdR[o'72p&sWkԬs{o Pɱy@аN{7rP\/bV ^a޾ZXk-&bNlsg{i䅅8Ī*UOt_x)@P5Vw|{TT*y:妼;v[1KH' +ɗ4*8U 9;N'-Ǫj̝x$ qDJ.]Gp*pa%l5>ooU񋲥k]g^5 b6 f;r@}d2gx)<.VDq ZNGK ?Q $ E$$<-ӡ!췟 fV6'h{$(k@PЂQ.mtٴN-"+qF,jaK\FLЎ}.4.L1k´=WmH:t42{G4AMrߖ܋<ÏwVH)<ÁKV{lYQȆicd+'{)̣ΨSØsjQb3yn÷'ҕ}pj"!5H xU)sl@4x3iJn4{]p \?zdR Ŝ#b{_iZ~ϓX}il"vOg#dcL;5T`k5!Er-w-Ӗ$/X2wt{̼/0].E+s!S) J<|W5t5PʳJSJd6 Cve ǒgҜцхwK)0-\i?)^zAmoN&x$AE]dVmM,'V``$@ TO{Ks05LmH$TsmԧzB78@@6*ֿ ADv#Tn)Uyﻉʺe^gYH~kXw,$N4`| x;zjH,&c`!c4W@XYWZkTw=q^ JKXC}zLwV"@u$VRfuMyh))?9G^iq:lT@ "NOm:F`:^T(ߕ̑n@g:qHx .nltQTv]W˾ OW[5?zMSG:9X& ߧ6tzԧҗɉ;anɺ33/jy3+y!oU;WJj̔TX0r$T`< fxm${w@;+mKiXD-dS|Fi[:kKej|2Z$36+I0 VvS5;7072fIg(~)Mkwwoޣυ@$U~Miui< p-.E(XSj`UUa;h]@ z%;E}H3p59̟?Vc=FZE%bI?{5x.HZukA۔*^6%NR̶|̗ituŒ>ٺ-|lU19I<1[g>O(rYaBVa8x5u2 g_.QhGv3e+|Qox =r#@ &+G pk wy6})ynԉ6f J Y*iF]zXz|윸0)mduzhjǧY:2v] I(Ο@e5:Z.QxDe"3XM~r ؎{q~r Vx Yxe:lӣ8XRjrzn6| ݜ^z{i )xLn~TT('aBߓC^bx&Oj WsA0F ?r &yF&ZV"( {2`yn,^U?$fC>1CNCQ rHpU|g@O6lkG_t?Z$28+)61'Ҁvdű-\8 )Ӻ#n$9]G"hHV#|?T܋DŚaie@cP~Ym&:Ŝm=?f&] hYNUZk*Nh&x؈/R *+{?GI߉qReMYpZ5v gf-:;$eOi#&[d#}F79X nV8Lb)$.(RD6nnѪݏgfJq Hm:ТcQ0О=*&!"j jKHa\/u'ZKyfN>(lYF- c8Ƙ?|l),vNd;9ӄt̖UQIp`@FLD s\[E[gT n2 q7^TYlnjz' z褕ZT7 ¦V8\aFQܴʲEPSJ& Dt#(+{Ns:8uG89^פ#]l*'>i;kQ+vFTCo`cE])2pT逫4,W)h6L6͚`&;S\&!4-N49 , W۽U$jN3wZt̷nM"rQ- \D:mq&)ބ]+Qm ZtY1hWiضСL;Bெ!>Sb!Ö]JjVk?c|fAFt >?lf|@ϓoboBu!MZOT% H!=6 )NOs!GL h4*[^31imdTrϮO,1vXv@;كsKWnl˞Z>9 c:I yۉJʅ:qE~}n>IcL Ww)ݜ6lX!Vۊf=_SQw>%)$ ɬ-}xׯY#O#5px ~z@u3L5Ssst.qyp*#N4&1Rb.[4.@fB&Оqe=b KI/w7y-ߛ/!!QzȲ2݊K-95 zK٨a0~X9΄pGT ^V9%8=䳔qkzɯ;#3|3X܍)mU[N"6p)vo;M'f +Ϡ By 9T0P jj -6_F(aT=E!ǁ;̴=oT@Z[|ajf/Fɧ-If %bP "QGUQ$G+BZV : f֭%5Ψǧ:Pv_`ƛՙsE k(^e,&,3 hٍ(SP!jJ)wD9M^x +Vd7xNXsK-(V,džO }lx:fZY #I.)8N|_D XBpv$W s7on6B.#ai/>mjRQiJQpL ^ŝqJ_ t#7 ʠaO^["kΐ"tj@9 #E$lȱ pV+ Q zJB`}Ols_," 4hs1Wuh Cp.8\;Tn小<^8#AD )"d"MRܺ?z Ǜh)ްhE[_:62Jyp]Xϑq\]\fQM2"ʞd.Y\lV@`;(7N`Mktqc=*bp2{_DbV6UEy [Ty\ȯ7b%؞MG d*1=жwO6X2VO;+X>}*e`{ `.[UzA &X#1r%Bh.G^ }˚oyxή2\ ̲cc?-ջیJՌun7S} JcM#x8TEz;\@\賑j#_ g$auុZy:W$kY9!IY>sv y|R1X5RO@m5lUG4UoYQ,gM3k9~CSIƁ|"} ;!:Ч -'=:l?J0(5r .ɶ!it>qDB1(,̐, e@F[;4P>z #ͪ$⠨ʱl|mR3)ԞO,ͿͿQt*U3 I-Ofp/BY2ѓ]d'[/, ¹[OL!ynQgfkNui?3ݪF-wRSN/V |\,&oGlCM4ke1ǭkFoyF/w(Ʀ$}X|Bknjm0#FIq]މ V []Fhךf3?êZqErϛ_+?mY yoF"ܗ?]WTX6zqgy_}kmuv'mfQQtP_ZL/u|iLg)L|s7Z7*MjBțt'M#/vS̽p<|{ۄ ЃCRKߜoNpP? 1iN36`גgĺЙ&ںLܽ؁Q0"2VRO3d"%ݶ c$r Mie"wJ2~n(>)*xƌ.H{1S4e Z5ҢNHc2M9.FDVK`x̸K']Fgћ$R5E6BV6AĢ&EeZ(C]=de{[ 6W٨Zp%9Jmkyz[Gߵlib`2|{!IR5Ï N$ 2ݍn4z1#5kŨ&bgpU\&+}VY0E {ewҽwhxE;>DnFl4Q֢#:x)ik?{ l 4Fr0k5i>/=Uo{WX_>|B4ux(NEkJؤ&z:ĝK(/ܲ 8И!K dQY.^6S5S)1V=8RH)89@=?B8d $eWZԚQ -+aPzoP+X9Շ٢1d)ιwOnՁSKEE0O9#Kz!ڍHyiW@.R7\R&1n v;sfŅA,^d072!9wV Gͦ>zʆK'U;l7^BLm: ˨j*İ\E+FOի\9FooN(q=/^M#~IsO&V𮄪lmtEP3*o8FcE/ņN'ֈc/ GIUHLwFi 2L;pэx?*]j_X{jNZsJBo^@’#9.]GL9AǕx[-v=(]-Eq((.vO|5_ ['Jyѹo* 5?/y:j߀VL67H|h rA齝 z牑@OS:`RiPMGx&"a}9"c;{EXrFߘ'Y;X2)a`$ `GO i*`QIHGML(V , WZԬiϢ:e~f:aB^QHi|3 46 +IB籉$FjQ ҄|Ťv|H:6A|֘$OR Z= uⵍ`'Wxw^g-HɅȒ{uccwl'-;. bl;tF98' !D<&^;zg?dbƁɂO}hilk_T|j3`6}U ͱ3 Eŭ5L\cid@7ZCLf Hlʇj -v-Ww{LNɩIy=pZiX.6b,4L6ořŬ,DLc%\6*OT0 0$V)y*Yx_īڄ@*Ѷ㣂TuP/U 6ط{L\.2#٪a_ G(md\(ijI[L4" I %@@08$뛖13pMO|P*ie;P-bǶfؘsş#pdf.˷JPQ^-u溠Jda'QdYhYѤȋNf"ϻ2mo}7"b](ɰ'n#JqLBF܅O-īi@D^t'h4]a$>dI[+FtBvo8*9SvGw}S<\yݡ-/~7#ݬyԔRJ:/mA^CDl3K#yvv}!Y Abb\7LzcݥsqbTk3|nUj\0%X[A12 ЈΖ:?#Jcf t :DN 0j>3- $V%/Sr+Ay#/I 8N$) nkk ~}~j뜺'+.|OIXN`::Tn2f1R$/|@<ꚸp?/+utKs}AZk]޿,9G Ѩ9WiW,]NO%sX'TF)sn1"@G~3}oZX5/sN={/[1Ib-2bU%%͐ӯkoa<^_cF IEj$z0qu׎֠f{eN(+f/!wVmEji$" JMP^Ez`8k}[Ro_0oǚ;+)qG˛\QkTB.9> ґa[/1;A(LVGٍdp*<x4!5҂L wÐ|Sp-1D1 ^_KL&dC9ŕWKUvb$@uR?ԡ>zz21%,$dNL\ Ro$e*Bmb:'S΅¸&W^oBX-P?LyW[ceVư?W!BAO:3<V3I7ȼzL^7g۶ɔIaNhDžY;fө$8[87ImF4zO&æyJ,-7 a<3<~{2ݕxKE+@,V|' Y /uE_e ܺ Na{n$g/&t0l5N6%HxU:Kt"bݙG gIdYhe, drVIp *SW-e M9Pl2&hU2G&'|@8 pvIS$0ظ[];I'W8J\TN+0`@í!CF'߿A#("<"DlxMŅ[:\dnt3o8I$i238V 7t{+mt̊ʳO0PiDu#Π A/[%'6J% p;qpMb;=;D_<7Do0DĖmDȅ%Լ+0 g .YDtZ4~#g{o"Kť:.g鈥P'NNKZCuSP¢9-KATW˧،t edPKʪUanOQ8Wח^YhzsPm$[K؅jY~r֐60b\k\V910|YA /wQhE@g1 l_Eg+mTf3po\`‰}1>tL~ ~]wوFβ@D3I,"Cf3,yw/Ds\>)4ʼnH9%o8'SG d%לsJ/nGvVY#M* /')Pf͞4+)C-OQiք ;%!V:ZHVY mOf±,\1nceNLW?.#zNO:'PŅy[d͠V&@Kv\ı3C.`#4E8x`-*b w`-SZPJn{7BމSyM&eF[4Sm~j$ەꗀj{gY՟)\pbظC8+s;XIRqv^jP8ι* n=n>5B`G+gEO _+C uIPHs$*&)aH*ԝ|@Ge۽ӫ2EntL ܁){[!Jӻ2p]CFȀ-XgM #_PdB1E Z Clm1(ȯ͡a60hf[>6W[R45},H~%~`4dT4[]MsmNI҇W[I`Z!>@=[xr !Pgm՝;䂙u fW-+#=A<,9v@yʿ 5kӃ Cs3<8ȲFee1L[A0K6d܍@rfo(q ҸbPk-^'/#|AXϧyS-y"WФMC}ϓ#ͱ^2r2EX-OccrID XL2pi*Q=&Kݕ\Mzkl/GfǠÀk2m{OI4Ѣmž.;ɉak.3o }'\XC,y-J =%RzYcJ!+:{k2P=0EAEfgUyqĈyVz݌]/:O.yB][7M"Ă[O}(j). O}ftxdNl)G߼G, /2+7\ {]֙Ͽ휕nj=葢 Ct Zhb[u{j!Xr@bT^N(Pv?a T7aW93u8sXP{*s& r7 sk4H}bSB7E%\|Օ׹=CR`kOL0Ӟ+1J7Jh#87rE5C:,_ffR鞯W6R@үA_{uoW= '*v2n8ziU k @kC6EV@M94ݢpd_`$̃o?u&tbC:4QU=2Mls@,FLx5jj(t{ 9ɾl/{cc$~3_ ;3u‹ﶟB,9(}ʺBɯpAF1?eҴ§q$HRY7>w\)^",_\@yyC?Upݪ5r! )y[}nK.XO*F>!]>Ƶ+;x|̘ڥr!*`eBZާ[3?Y+FZ;:7]wTZVnCM[E|lnv㔐$Vg¼vj *X-;I=*N)wBv,mEՐ ټoRph(IAQǎr[Gj`J@῔BNbvD& `[ӂ;5 '!os#s ?E_ ؛Ӈvnh*ʏO [,d; ,d!(hC 1- &)B1y}tI1ؽi!Ig{;*A]0۳p{#˝|\)1Ň޺M ;KPF 43}kĝg*!HBgԉzx҂}]MAЌ`MCTn*Յvc)/mC :ocR8tQأmY#{~b3HU dp+єXUx(:!ޡ0Bm2csmYʻ?+l<'(\]D[g{ ;V?leoypO&x|1L*GCT9ԫ:ৡ@mHӻm)hxO$oy}P\:w7XwFF`Wo3 .ZE r04wI$O(v}QuEfC2 B1nr"BqgbA+ pؒ!1BI(6}Fs wTDVw؜X"T Faa{J 3^&\@uE\)lVRˎH7'Of6;:H@iwA*!ЫGM. a=NX>}B* =w l ~0_:uk_ݬ8c=[LV ´FaW $Gd2y?e+LV`Oe>rzO}[-ȭI}UX=Ѵ=oH,'0\?#&ľpyp"ceW$ ub@c([4}FLӉjfy)248:VEp],2BVoA;θ;c Rl-oWd4x@ZE>Y==մ)Җ25G\3]}=e  C< ޵IX}j"+#hX {0[qy4s&9@}Pf/@\Ըʌ e8Z*U.I~+پ:Jиxy)I)cQuDlrًS<ʖk%U=1:AHͤ_ Mc,E9 ϵ̼ rm魵dl%naZ(˂oHˎU% a# mc0DՕXmjg&)^~WaYbSN DA)+N빶P㬇"{;XN  a}Յ3͝D+$@ lqG7a0j#nqtY6D,ITa#_9&96_uIQ𔀦)^2&oV=ge~ /(׌18Yf[랁7y3KR+B1/UBU5} n^}d@JN 0JdJnF{DDNzV@cgji3L*i/Pn#h9I"[X$dt,6 ьʂN+ +dxqAmDxēՑB֠ч+7آ\(,?ʚ*}*_YO Y3C-ņYOwp[E ꐈT,ccjް7+IOz7Q ?3]8YFFifoPYs1wSS\Ѡwu>97EnKS *5 qF#Oj><##Sq{s< L!lXZ4nx[`/;!i*~]0qJ丒,X1Z"#Ӛh,Ka{]֒_6RSYN *0Ă"p%{cIj q2W{lrҰwU!OBؽf:C7kKw5k{-Lo8/r qF&QVCy5،^ 7=qT>V4'ik}esDCl9quvxdHXX~ h31>NdyWgxI|B\n6ЂAIVxX͟` Z⡆;aJO~#VOŃTt'e'B' exCkbLtBK&i̙l-[NFWA,ilƿGhT:N 1P@|)ѠwK1~g%Vt]^/ wuxz?)̲w=֟͂u(*2liAVMyH  s̖aSd?@M7B!w%s(r}}f<.CjDsOZр̲I8lCP{WqEҒ=sp@q¼FF<D/֬{Ǖ" E_6wV0H̬gqMu*>RNZ^n#\fB={hrDCN!X1@zҭ/&7P4E=9Y r8T]$=F21$lϿ [ ah-Pr&gbrSVZ{ =@_I+ ^M7d}y{WCK [ 3B\ ![36WԒO / H>OHXl G#o$fao$#>f/`A\RFDnfS,3Yq b`->=.bdec=R4îr'(¨BlHrv=ku*'Z(Oo?;cK;4&GH=ycXYw]Y]>ig ?Ԧ(9sfSf^%xUjڔ~?LK!/a.dP%_ #zt!#JqB@urQۑĊ2j/6sF!kĚQf'~Jly7k8-7IIfy&1{R|I{6$&+jMUqoɄC3H2iXޭ\#@6u$#'}r 97;y :U%VIj+󥟈[835bxIؕާ.a.[%L}u ??כXj$(eIbE h7n:!8}hs$6<.Cl^TZ˰:[{}J^LMH+A[Fm*x^I g+jU <.?gR`F jH~i0 剔sF:&({&,of]p?.@܊޸Ѿ[]oXR@nƾG킛i+]ɬ%(d=μDm^7(:O=%fz]FV)\Sl\'LRKsCrucO~Y$PZyM&ojdt5>wRʿE%?RmUC Brn`뀫j]l~ܤhùtOz]:H;KD먒%=?JyxSy&CR'o=`͘$Kmno[5@lQd%SI z{FFkBk'e~f*sM5]Av UEgC&\z QO5ݬh~lQn?3M4ͼ='ЌQwtV} Gj4DTG|k 1ؼp~O^<"xi@MuXz `, 遒bD$tAGPfcnhޤ{.gP.QQiN@x)tDGd uL\IvF5,路VAخa} 9ODsMS*IZӊ3"]Fh@B1Yg3_aiՐ?3BˠNqѪ`PP#Y75@Zƌ2kJQ}ƅAPdjFY [o482{!Nv˴ɠa*TZi "R9b4yԨ vK;&n͕R opgVjZW`!XBYJęɟ;ʭIE`8] >w'n30vb Ko+MdgZĘaFpB,n~ &(Oz Z$u5˜$ b#h( lr> 54dpH =%ܷZv:[|47%(.@G>FcwfJ"ʼެA89}tj稕8&#_X+2ISB)՞[MZޅ1 FwЍi|NG.'Sj'a-n볪yݙyVYNGQ^D?kKxlS @O͑ Qݹdә*P|9w|vhZI> ?+=P+%tF:,'3hq%D%4? &NOR2P(ϣ~\u.!+ᨽ._]+k)5m"4%pA$=Omomuz6Vj?e,e/?cJE@0+L^ƯH*3_Ws.E~SOZ_׬Wc/BXHSj?EwVC"_"X0cT7Y'U8=mjG\v(&;gӓ xH6"~jx7Cj]qT@5|!X9!t+C2$A4D &&x)+[-~pLጧd#LX64ˍ ^9;(ɫrf]&]m }EQJRǃmQlܵkPK-Z8$Yi@Ou˦ HM_FHx"n#W#q{DgsDƤXit}REiNn2= = PpfVT^KU6> "U ?3/}DlPq+Td:?^ny1$EXF=v~7HY f̈68"X>]4*q$B_9%Bń2NkVS(Bki xMNc )\ڲ(#ٓR(\h̬ePf1oF13^4-jO9_-)FKF.hhHɃ< GvTs7?ęcI=\%SN״Ke̤N6:tYQV6qbτ'i9SʑCU[֖f|ۆL*LEKN%7̭0|JP"EP.|UsS_6q ;-0h?7ZN?k'H-IF9";G B]4=>=FzaoßgNE:A?~ޤ&<VLΘ(E.2<x9{կKRv ն 6I^5.a$ypxD C-]~F~\ϑ}ʳo~(d'Xij_S^Q&֤o@~]E;uiWacq =[q>:Tid?퉌`H|RDrLC?UË$nL˃(U%&pc-EZ6#%gN7+>ې՜ QNΎB<3uEU7?Zb\qm"A;-,'*{t:\bl xH,rn - dz,#Xs*97/VJ=@^%W,䙧=k3y|>8zp o(&\SlM d.HâLے?&r~ΟȰU*/-}'k_fKNvb q˶c:(}}gWПqAy40$8B\B_|"sνWXa+qTp1X>Ƈv7s*S¨r'z˦@c ^} `?e; jr=1w9YDInq^1EzC iH1̭8dAGі3 ?f(aV+*`n/C?L yU' S!#tSLBvoxJАa Q&H9MI6Tɿ{\,|.&کiDwudcpuM}p,KvaC / $ŋbRh<#D͊E)$tѽZ돹d惔O\]$#5ŭ[[ }ϒ$MjA6/Bs&rz'9lt n:P:R`1)s얊}LN"b5"}͙< `wVL!2߸}x uvn;+co,C߶`Fg'o>6@KkuWQFQ!/+ˌF r"@JæIŸ,甶Ƀa!qa[ڗ71ʎTf_Czh{CITX$IˌvN0Kkwsd/=bcFLCL-cty[wu]fG Z2t5d4c}t#oPI>c %s؀>[GRs *\49i٧yz>I)zVs?ٱ\{)Љeno0lU)weoRl_BdK`mõsdӨ t\Ie&`ڪTbfU-I)5}RZ 8~Ggp{.O B(Rr! G8[Ώy !_]P$_x4a׼44)x֤SHipvK+n7-96 ,C lH;A~ ;{I<Myq+aJB}!\ZѢVi-]$;ӆtcn2{\0$KȄ*,`{' [{(:_m@USO!: ~k8#絍) N2jBhEY߯L+ [Rf{+=2yW h]?v|,40U(%@RiI>9N`37[o` ]#tȲ# gekt;Ϝ#ޘKrJ] sJ%G4!ZV=N*C] QJ_ĖZZrc[dDӇ`SE q U=icٳ\WVFx$BG2^`IQz0Z[3Z[=UmadzF~vOXbd̄ykEhqm:'ORE)'jfTѵ5.]4?Yʪ{GA{VAy= VEfõDILFs)hx5[ҸmГ?0|7QKdH 7@+Hci XdxEoO&ߪ/ u.t\vuƲj*Dn=Z.>bbhXI~bmhqΓj\ LfZo3rHBfcй+ȷ\DA=)ǂJ*!)+Of q~ N6*c[K R@h&xbGaz|I&Fl:qԞꦄUfBy{NYBO#'8 F&w?9zRe\)Ƥm \g?,brW.DiLKf:/}g -a`MSդx-EPC+I0w JQ FT旗`Pp3ǒH%2Xrfo ~>kU7?{}ܧjϞo3N[gE{`+E8$uiOK!Tk^2~ZTr:%ѶXTfnk^|K~ +Xԥۘ귴k?T0g$'r{>06pUh\Ը3dT?@Ue9O-0JUJdtKI[&,K٠ii֗)Ni~r0lgQ:3ܙ/c-yD |ZQgXy6'Hol Mg<١2nq]ZqA=w?-"脩sΫ}zb`dw50>iWi|w_!қ?jGxD5 āDnK|pg : A;Sn,4gQ@}D(>A"ŰvŢH:4J-5نbF.^iӹR~dkŠpZ5b@]ymJU-|Ŝ#5իH 9d[䘰MV3B`Idވ$^lD ? p`nx䬻@I|R &%;ȆfŃ[csZ]#dBi[$FMjA&VgֵBޠՑˎMĈDū{![Wx!-B,%jԴQHt1<bQQlַ'ǹJ3x~N*vu[p;e; txwءRƘe걠='RVi 7yKAO >H%ur(=Mgؤ{5sbϏ`kIrH.WK*9IvnɗfH[w٫0y7_/Fu0w-L>h_b_ KSYظ.S;78vaPRl r^ P۟< ;y50aW\a+ %Y9ew{%T̠'ANVoUSD#vk!ͫ닒yir YZ