vnstat-2.10-bp156.3.7 >  A fBLI%z !F8 P~frPI%!h#=Y,x`FօيK˹#{h F}]@m(Qā=ΕT].\R+r{{*p#`T.;T8oLL7 WnyP ĀРk0%պ>=$M #˿G%'fA ˈ}L21'.I#|Ko\ ԤI ҩ^IVypmrR ǁO r As@0]uՀ0/4® .8w[gs|E|Z\܃ȺU0nٺ[ZWQR S[|WL;O.~#&Ka cH_6,okǎt#Xt{Y{m>4)]W>U= ĵ ]ДNӪ.!۶{/ k8<}ROf8-pt>M{dWu1nɈPHˢJ==̐dol&aIŧ%]D+J,䒉RF{&"yAE *r=†JopLcMt@|O,~JZ% Ⴁ6Vر_0϶vKk`is5DNt%N!MG f)|Jel+92'njP{OÞ5,@pJ y X%ʐ_>pL0? d   08<LPmv  ,p    I dTt4(89`:*=|>|?|@|F| G|<H|I|X|Y|\}]}X^~ b~cdefluv\wxyHzCvnstat2.10bp156.3.7Network Traffic MonitorvnStat is a network traffic monitor for Linux that keeps a log of daily network traffic for the selected interface(s). vnStat isn't a packet sniffer. The traffic information is analyzed from the /proc filesystem, so vnStat can be used without root permissions.fBLobs-power9-12USUSE Linux Enterprise 15 SP6openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgProductivity/Networking/Diagnostichttps://humdi.net/vnstatlinuxppc64le/usr/sbin/groupadd -r vnstat &> /dev/null || : /usr/sbin/useradd -g vnstat -s /bin/sh -r -c "vnstat daemon" -d /var/lib/vnstat vnstat &>/dev/null ||: if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in vnstatd.service ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in vnstatd.service ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable vnstatd.service || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop vnstatd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in vnstatd.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart vnstatd.service ) || : fi fib:Hp C F K큤A큤A큤AfBLfBLfBLfBLfBLfBLfBLcS=^ac' fBLX fBLfBLfBLfBL75403183a2129887c2430abe7360cc9635327d959817ae4b0b171e66b4f82a8a43cb87e200c986817b3709dd5b050ed24c8bf7366a334bcfb5e96c9ab3bd8ac37d6e8e7f8bb59dfd24520b7587f8688f17f652d928a7e8ede8d3d7dbc74ace0e0d9c7b80ce0f4e9836ddba257e1332bc86b6a688231f11503d9f0c555a95804ab993e8887614958715966667a1d7ab42d4f211bd87faaf704c0ba180ce2e414bed4a913d758857689ccbf281a4d4fe72ad8040bd739360a0958814f25573f2da8eb12d65ce34563590eb987e62eec28c9552de1760f08f1f7c9b231bca60c176ec9175caefb3b1e18b0b847c7392c98dff677465fd0a9e0694f620b3834e0e78cb19b9f15f997108c19c8b2b30543ce35b050fd6258d1a52f635afb51c2ffac78177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643f4d75e7ce4b2953a77700786e760b925da4199f2e111ba32205c7aa64d23f3ffdf3d78d2bc4c1c7c1570432c586f2548227d05d4971467c932db470419dd90ad2a7766270958fd36e4bf90ab1dcedcbf7082543dd61eb5b1f8f26fa7a7e030f1servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvnstatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvnstat-2.10-bp156.3.7.src.rpmconfig(vnstat)vnstatvnstat(ppc-64)@ @@@@@@@@    /bin/bash/bin/ls/bin/sh/bin/sh/bin/sh/bin/sh/bin/su/usr/bin/killallconfig(vnstat)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.33)(64bit)libc.so.6(GLIBC_2.34)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libsqlite3.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.10-bp156.3.73.0.4-14.6.0-14.0-15.2-14.14.3ccS@aaao@`` @_u^8 @^%@^@]c]%@\@\\@\\,@\HW@[WX+V@U@U@Thorsten Kukuk Martin Hauke Dirk Müller Martin Hauke Dirk Müller Martin Hauke Martin Hauke Peter Varkoly Dominique Leuenberger Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Mathias Homann Martin Hauke Dirk Stoecker Mathias Homann liedke@rz.uni-mannheim.deliedke@rz.uni-mannheim.desor.alexei@meowr.ruMathias.Homann@opensuse.orgsor.alexei@meowr.ru- Drop vnstat-if.sh, the used options are not supported anymore by vnstat and only create error messages- Update to version 2.10: Fixed * Image output of 5 minute graph wasn't possible if data retention of the 5 minute time period was configured as unlimited. * Estimates and average rates weren't calculated correctly for daily, monthly and yearly time periods when monitoring of the interface had been started during the ongoing time period. * Estimates weren't being shown in summary output when OutputStyle or --style was configured with a value less than 2. * Alignment of column header in short output wasn't correct when OutputStyle or --style was configured with the value 0 (vnstat) New * Support input of more than 31 characters in interface name when using interface1+interface2 syntax data merge queries. * Support passing --config option multiple times, later files override earlier files if settings overlap (vnstat and vnstati) * Add configuration option EstimateVisible for controlling the visibility of the estimate line. * Add configuration option EstimateText for modifying the default "estimated" text string when the estimate line is visible. * Add --style support to -tr / --traffic output. * Add summary option to --json and --xml outputs. * Add timestamps to --json and --xml outputs. * Add Prometheus compatible metrics endpoint cgi to examples. (examples/vnstat-metrics.cgi)- update to 2.9: * RescanDatabaseOnSave configuration option wasn't being read from the configuration file resulting in the feature always being enabled * Hourly graph image output using large fonts didn't correctly fade out the x-axis line for hours not having data available * Add --alert for producing output and/or specific exit status when configured condition and transfer limit is exceeded, can also be used for "quota remaining" type of queries depending on used parameters * Add configuration option InterfaceMatchMethod which allows configuring the possibility of specifying an interface for database queries by using its alias instead of system provided interface name, enabled by default to support case insensitive matching of the beginning of interface aliases (vnstat and vnstati) * Image output file extension allows selecting the used image file format as long as the used LibGD supports it, PNG is no longer the only option * Add configuration option HourlyGraphMode for changing the output mode of the graph, 0 = 24 hour sliding window (default, as in previous releases), 1 = graph begins from midnight * Add mode parameter for -hg / --hoursgraph options for overriding the HourlyGraphMode configuration option setting from the command line * Add vertical line to image output hourly graph to visualize midnight * Add -t / --timestamp options to daemon for enabling timestamps to prints when the daemon is running in the foreground attached to a terminal * Accept ; as comment character in configuration file in addition to # * Comment out keywords which are using default values with ; character in provided configuration file and --showconfig output- Update to version 2.9: Fixed * RescanDatabaseOnSave configuration option wasn't being read from the configuration file resulting in the feature always being enabled. * Hourly graph image output using large fonts didn't correctly fade out the x-axis line for hours not having data available. New * Add --alert for producing output and/or specific exit status when configured condition and transfer limit is exceeded, can also be used for "quota remaining" type of queries depending on used parameters. * Add configuration option InterfaceMatchMethod which allows configuring the possibility of specifying an interface for database queries by using its alias instead of system provided interface name, enabled by default to support case insensitive matching of the beginning of interface aliases (vnstat and vnstati). * Image output file extension allows selecting the used image file format as long as the used LibGD supports it, PNG is no longer the only option. * Add configuration option HourlyGraphMode for changing the output mode of the graph, 0 = 24 hour sliding window (default, as in previous releases), 1 = graph begins from midnight. * Add mode parameter for -hg / --hoursgraph options for overriding the. * HourlyGraphMode configuration option setting from the command line. * Add vertical line to image output hourly graph to visualize midnight. * Add -t / --timestamp options to daemon for enabling timestamps to prints when the daemon is running in the foreground attached to a terminal * Accept ; as comment character in configuration file in addition to "#". * Comment out keywords which are using default values with ";"- character in provided configuration file and --showconfig output.- update to 2.8: - Using a combination of --live and --json wasn't flushing stdout after each line resulting in buffered output if the output was being piped - Image output would fail to show the last line bar graph in list outputs if EstimateStyle was 0, BarColumnShowsRate was 1 and the last line had a higher traffic rate than other lines - Image output didn't correctly horizontally align the "no data available" message in 5 minute graph depending on the width of the image - Image output related configuration warnings could get shown when image output wasn't being used - Warnings of mismatches between image output and data retention configuration didn't provide relevant details for solving the issues - BandwidthDetection was being used for tun interfaces even when the Linux kernel had the information hardcoded to 10 Mbit regardless of the used real interface, interface specific MaxBW will now be used instead or MaxBandwidth as fallback - Configured interface specific MaxBW values were getting overridden by BandwidthDetection when something could be detected - Image output horizontal rx/tx bars often had one pixel too much width in the tx section resulting in slightly wrong ratio getting shown - Top days list wasn't always sorting entries with exactly the same traffic sum using ascending date - 64bitInterfaceCounters with value -2 always assumed 32-bit on Linux systems until a 64-bit value was seen if kernel headers weren't available when binaries were built - Add the possibility of specifying an interface without using the - i / --iface options (vnstat and vnstati) - The daemon can discover added interfaces from the database without requiring a restart, configurable with option RescanDatabaseOnSave - Add configuration option UseUTC for using UTC as timezone for database entries instead of following the system timezone configuration - --iflist uses user configured interface specific MaxBW values in the output when available instead of showing only the kernel provided information when detected - Add configuration option AlwaysAddNewInterfaces to expose the daemon - -alwaysadd command line option which gains an optional mode parameter - Image output uses LibGD filled arc bug workaround only for LibGD versions that are known to be broken - Image output example cgi (examples/vnstat.cgi) improvements - Automatically lists all monitored interfaces instead of requiring the list to be filled manually, server name in page title comes from hostname command by default - Provides links for most available images to more detailed or longer versions of each image - Allows direct interface specific page access with /interfacename suffix for the cgi if the used httpd supports PATH_INFO - Page auto refresh can be enabled with configurable interval- Install examples/systemd/simple/vnstat.service - Drop not longer needed patch: * systemd234.patch- Update to version 2.7 Fixed * Possibility of segmentation fault with image list output when database existed but no data was available. * ./configure output could show invalid install paths with some parameter combinations. * Columns in text hours graph output could get misaligned if the selected system locale used a UTF-8 sequence for the thousands separator instead of a single character. New * Add -5g / --fivegraph options to image output with sizing related parameters for the output of a 5 minute resolution bar graph * Add configuration option SummaryGraph and optional parameter for --hsummary and --vsummary for selecting which graph is shown next to the summary data in the horizontal and vertical summary image outputs. * Add --large / --small options and configuration option LargeFonts for controlling the image output font size. * Add --scale and configuration option ImageScale for scaling the image output to a given percent. * Add configuration option LineSpacingAdjustment for adjusting the line spacing of list format image outputs. * Add bar visualizations for traffic estimations in image output * Allow writing image output to a filename starting with "-". * Add --initdb to daemon for creating a new empty database without having the daemon process staying running, doesn't discard data if a database already exists. * Add configuration option BarColumnShowsRate for having the bar column in image list outputs be scaled according to the average rate column values when those values are visible, disabled by default. * Add --dbiflist for getting a list of interfaces in the database, both --iflist and --dbiflist also get alternative more parseable outputs. * Add configuration option for large font output and make 5 minute resolution graph visible in "vnstat.cgi".- Adapt mod_authz_host parameter instead of deprecated mod_access_compat parametere.- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut through the -mini flavors.- Update to version 2.6 Fixed * --json and --xml didn't support having both mode and limit parameters defined at the same time as documented, broken since previous release * Documentation was using a mix of "count" and "limit" for the option of limiting the maximum number of shown entries in queries * Summary image output would segmentation fault when the database existed but didn't yet contain any daily or monthly data for the selected interface New * Add --limit as an alternative way for controlling the length of outputs- Update to version 2.5 Fixed * Automatic interface selection wasn't done for --traffic and - -live when the Interface configuration setting was left empty * --setalias didn't do anything when used in combination with --add * -l / --live and -tr default to first interface instead of producing an error if a interface merge is requested- Update to version 2.4 Fixed * Daemon didn't correctly wait when acquiring database lock for data write which could result in unnecessary errors and even process exit if an external database read operation had exactly the same timing as the daemon write operation * Move vnstatd man page from section 1 to section 8 New * Add --rename for renaming interfaces already existing the database- Update to version 2.3 Fixed * Traffic rate wasn't being shown for the last entry of most lists during the first update of the next period (first SaveInterval minutes of each new hour, day, month and year) * Systemd example service file could result in database file write issues if the used systemd version supported ProtectSystem=strict but didn't support StateDirectory * Interfaces could end up staying marked as 'disabled' in the database even after becoming back active and monitored, only the shown status was wrong without resulting in any data loss * Some image outputs didn't allocate enough height for the image resulting in the last row having less space below it than intended New * Automatic interface selection when the Interface configuration setting is left empty (new default) * Add configuration option DatabaseWriteAheadLogging to enable SQLite Write-Ahead Logging mode which may provide some disk i/o benefits, see https://www.sqlite.org/wal.html for more details and note that SQLite 3.22.0 or later is required to support read-only operations * Add configuration option DatabaseSynchronous for changing the SQLite setting of the "synchronous" flag, see https://www.sqlite.org/pragma.html#pragma_synchronous for more details * Show warning in log if writing cached data to database is slow * Try database query for up to 5 seconds when database is busy or locked instead of giving up immediately * Continue daemon process execution with data caching if database writes fail due to disk being full - Update patch: * systemd234.patch- Add Buildrequires: check-devel and enabled %%check section- Update to version 2.2 Fixed * O_CLOEXEC undeclared error when compiling with glibc older than 2.12 * Image output --headertext wasn't being applied to some output types * DefaultDecimals setting wasn't controlling all outputs * Traffic rate for the last entry of the 5 minute resolution list wasn't being correctly calculated New * Detection of 32-bit / 64-bit kernel interface counters for improving traffic calculations in rollover situations, cfg: 64bitInterfaceCounters * Possibility in queries to merge data from multiple interfaces to one output with interface1+interface2 syntax * Highlight current day in top list when visible * Changes in interface specific detected bandwidth limits are reported in the log * UpdateInterval value is automatically adjusted during daemon startup if found to be too high compared to the value of MaxBandwidth Notes * Added clarification to the man page that the 'jsonversion' and 'xmlversion' fields in the --json and --xml outputs should be seen as the API version and compared to the previously used version in 3rd party implementations for verifying compatibility * Default value of UpdateInterval is now 20 instead of previous 30 seconds- Verify source signature - Update to version 2.1 Fixed: * --oneline could segmentation fault if database had total traffic values set but didn't have any daily or monthly traffic (Arch bug #60588) * No proper error message was produced when querying interface which didn't exist in the database * Daemon:waittimesync_does_not_wait_with_new_interfaces test was failing if the system used a time zone with a negative numeric value * Traffic estimate and average rate for ongoing month was not being calculated correctly when MonthRotate had a value greater than 1 * Accuracy of traffic estimate and average rate for the ongoing month could be slightly skewed depending on the used time zone New: * Remove possible PollInterval and UpdateInterval drift over time * Sync SaveInterval to full minutes - Update to version 2.0 Fixed: * Data rate calculations when using SI decimal prefixes * Workaround for filled arcs not drawn correctly with some versions of libgd (libgd/libgd#351) New * C struct dump database has been replaced with sqlite database, * full data import included from legacy databases of versions 1.3 - 1.18 * User configurable data retention durations for all resolutions with following changed defaults: v1.18 v2.0 5 minutes n/a 576 (48 hours) hours 24 96 (4 days) days 30 62 (2 full months) months 12 25 (2 full years) years n/a all top days 10 20 * Option to select units to use SI decimal prefixes using calculations with powers of 1000 (IEC and JEDEC prefixes use powers of 1024) * Yearly and 5 minute resolution statistics * Pebibyte and exbibyte support * Options the configure the length of each list output * Option to limit the length of --json and --xml outputs * Hourly list output replaces the hourly graph when the -h parameter is used * Hourly graph is accessible with -hg / --hoursgraph parameter * Options -b / --begin and -e / --end for specifying query time range * Configuration comes with ISO 8601 date formats as new defaults Removed * Weekly output * Merge of data from multiple interfaces to one output * --testkernel * --exportdb, use --oneline, --json or --xml instead * --importdb, -u / --update and related options using vnstat command * Old style (default in versions up to 1.7) summary layout in image output- Don't use new systemd service options for system below 235 (systemd234.patch)- Update to 2.1 2.1 / 6-Dec-2018 * Fixed * --oneline could segmentation fault if database had total traffic values set but didn't have any daily or monthly traffic (Arch bug #60588) * No proper error message was produced when querying interface which didn't exist in the database * Several typos and spelling mistakes in documentation * Daemon:waittimesync_does_not_wait_with_new_interfaces test was failing if the system used a time zone with a negative numeric value * Traffic estimate and average rate for ongoing month was not being calculated correctly when MonthRotate had a value greater than 1 * Accuracy of traffic estimate and average rate for the ongoing month could be slightly skewed depending on the used time zone * New * Remove possible PollInterval and UpdateInterval drift over time * Sync SaveInterval to full minutes 2.0 / 21-Oct-2018 * Fixed * Data rate calculations when using SI decimal prefixes * Workaround for filled arcs not drawn correctly with some versions of libgd (libgd/libgd#351) * New * C struct dump database has been replaced with sqlite database, full data import included from legacy databases of versions 1.3 * 1.18 * User configurable data retention durations for all resolutions with following changed defaults: v1.18 v2.0 5 minutes n/a 576 (48 hours) hours 24 96 (4 days) days 30 62 (2 full months) months 12 25 (2 full years) years n/a all top days 10 20 * Option to select units to use SI decimal prefixes using calculations with powers of 1000 (IEC and JEDEC prefixes use powers of 1024) * Yearly and 5 minute resolution statistics * Pebibyte and exbibyte support * Options the configure the length of each list output * Option to limit the length of --json and --xml outputs * Hourly list output replaces the hourly graph when the -h parameter is used * Hourly graph is accessible with -hg / --hoursgraph parameter * Options -b / --begin and -e / --end for specifying query time range * Configuration comes with ISO 8601 date formats as new defaults * Removed * Weekly output * Merge of data from multiple interfaces to one output * --testkernel * --exportdb, use --oneline, --json or --xml instead * --importdb, -u / --update and related options using vnstat command * Old style (default in versions up to 1.7) summary layout in image output- Update to 1.18 * Fix: Misspellings, compiler warnings and possible error situations (pull requests by Christian Göttsche) * Hardening added to examples/systemd/vnstat.service (pull request by Christian Göttsche) * Add RTC sanity check and sync wait to daemon startup, the possible wait duration can be configured using the TimeSyncWait keyword * Add optional parameter to --oneline output for forcing fields to output in bytes * Add --json support for -l / --live and -tr outputs * Number of decimals used in outputs can be configured using DefaultDecimals and HourlyDecimals * Add section separators for improving readabilty of the vnstat -h output, configurable using HourlySectionStyle- Update to 1.17: * Fix: --importdb was creating invalid databases since version 1.15 * Fix: console output was being buffered which resulted in lack of output in at least systemd log * Add cross-compilation detection and improve install-data-hook to not assume that the binaries can be executed in the host system - Update to 1.16: * Fix: traffic rate calculation, SI decimal prefixes were shown but calculation was done for IEC binary prefixes * Add option for configure to disable image output support even if required library is available, improve library detection * Add selection between SI decimal prefixes (kbit/s...) (default) and IEC binary prefixes (Kibit/s...) for traffic rate using RateUnitMode keyword in configuration file * Improve database handling resilience * Inherit database file ownership from database directory if UpdateFileOwner configuration option is enabled (default: enabled) when adding new interfaces for monitoring as root. This solves database file ownership mismatches when the daemon is started as a non-root user and an interface gets added for monitoring with a sudo command as root * Improve user guidance in error situations related to the configured default interface- Update to 1.15: * Fix: XML output had extra commas, broken since previous version. * Fix: unintended shared pointer modification in mosecs() sometimes resulted in wrong month name to be shown for the current month. * Fix possible buffer overflow in /proc/net/dev parsing, requires corrupted content in /proc/net/dev or use of address sanitiser. * Use ANSI escape codes in -l and -tr modes for cursor location manipulation instead of printing backspaces, hide cursor while output is active. * Improve database import robustness. * Improve support for Asian UTF-8 date strings. * Replace hand written Makefiles with autotools. * Add --alwaysadd parameter to daemon for allowing automatic addition of interfaces even if the database directory was populated during startup.- Fix: vnstati was missing from build, needed for vnstat-cgi to function.- Update to 1.14 (changes since 1.11): * Fix memory allocation when zero interfaces are available, also lo needed to be missing in order to trigger this leak. * Fix rebuild total indexing. * Fix some error situations that could leave database file open until the end of command execution * Fix: Live traffic meter occasionally showing higher minimum than average in end statistics. * Fix setting locale when none is specified in config. * Fix cppcheck findings. * Improve traffic meter output accuracy. * Add tests and debug compilation target. * Remove use of -D parameter in Makefile install commands in order to improve cross-compilation support. * Set CFLAGS in Makefiles only when not already defined. * Add support for database import from text file (--importdb). * Rename --dumpdb to --exportdb. * Add example systemd service file. * Use ISO YYYY-MM-DD date format timestamps if logfile is used. * Improve daemon startup prints. * Add parameters for changing daemon process user and group. * Add example upstart job configuration file. * Create database, pid and log dirs during daemon startup if necessary. * Update ownership of database, log and pid files if needed during daemon startup if started as root and configured to change process user and group. * Remove cron update related example files and documentation, the cron update method should be considered as deprecated. * --create parameter for database creation. * Dynamic unit selection in hourly output instead of being fixed to KiB. * New options in image output (vnstati): + -nl / --nolegend for hiding the rx/tx legend; + --altdate for using alternative date and time text location; + --headertext for using custom text string in image header; section. * Add legend to hourly output image. * Add option for content alignment and page background colour to vnstat.cgi. * Document keyword value ranges in configuration file man page. * Import Makefile improvements from OpenBSD. * Automatic interface bandwidth detection, BandwidthDetection in config, default fallback value MaxBandwidth changed from 100 to 1000. * JSON output (--json), vnstat-json.cgi and vnstat-json.php examples provided in the 'examples' directory * Drop support for over 10 year old database formats (versions 1.0 - 1.2). * Fix: JSON output syntax during first day of newly created databases. * Fix: field padding when using UTF-8 locale. * Add optional mode parameter to --json and --xml for limiting the output to only selected information. - Add a systemd service. - Remove vnstat-cron.patch and cronjob: upstream considers it deprecated. - Remove vnstat-help_script.patch: fixed upstream. - Only recommend Apache for vnstat-cgi: there are other HTTP servers. - Spec cleanup./bin/sh/bin/sh/bin/sh/bin/shobs-power9-12 1715621102 2.10-bp156.3.72.10-bp156.3.72.10-bp156.3.7 vnstat.confvnstatvnstat-create-dbvnstatd.servicercvnstatdvnstatdvnstatCHANGESFAQREADMEUPGRADEvnstatCOPYINGvnstat.1.gzvnstat.conf.5.gzvnstatd.8.gzvnstat/etc//usr/bin//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/vnstat//usr/share/licenses//usr/share/licenses/vnstat//usr/share/man/man1//usr/share/man/man5//usr/share/man/man8//var/lib/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP6/standard/c64ff5e1b61de73e259881b67049f56a-vnstatcpioxz5ppc64le-suse-linuxASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=130fd5ebbb1ac88a55fc102e5e5245f42a963b62, for GNU/Linux 3.10.0, strippedBourne-Again shell script, ASCII text executableELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=3f3a478dedb742c806da361b8a1a21888e606113, for GNU/Linux 3.10.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) RRR R R RR R RRR R R RR R w{dctU#systemdsystemdsystemd-sysvcompatutf-886b459f169a4b396f9bd496a649b2d0db653a87913533ba1b1c6557aa7b35e32?@7zXZ !t//N] crv(vX0ko5h%ptIm. S\;!X^LV!x_'9y.lMzrm9q#a}Ig022æIEw*vΑld)Zj"&f 6G}|bM{P5#| xY w;4O k2d7ǩ&Fju!EhތjZv !K2lbq O*9#3Õ%I[ÓcoNXàiŅf8^*>'J1YiX/7]Һ]a,pF3"geθVCF[;qېZٜobSO4 1az|(R҆D6; a"ϲY*e M]X<$!nEǸeY=}&͠d`=0&:0U"Cb]qۤyȱu7|j׸M&ϖ_k8oH?2c,m݂lv:4H`DGBķ, ^dO,}hlefUp~}?N٣:+c_*ű*8.kl47Y->3CD[`p r Eyt/rUC\>-*c`w@jJ7j jTy|\;t{A+,rcp5wgp9 X@ȫ> z>I$@qs-M(5g|'!q)]wڐڴ[mϴVbK:9q{|@$piJE+ ~މ F uL sÀ I4}vSлٙM 30wjؽ1 >/ߋ * +{ihCK`nH?OFTRV=./LHM>qyL2GHUb&{--'rczJ]է_oUփՅ)Tp'Ef+KE:qӵ8oc!X`ШXǟJil=9Hv/62TF s!ͺ?,,P`t-l><P}hu#%b _PRM]`* 2Fn`>9t82 Ҵolu;'A\:xreUދ@}54nR.39mJݮjH0_IWyGGs^vS; փi v)_c0X*=lZA/g-sEZbyq$=HB@aehVՈ6\,¦bΨ$˧/Z\UG4#9}gU C\*$/QJ(krkC|M Ĉ()U+v "71w}V7GIv䘃+e[np>KdX Er.RLbߠ>e+W+4Y ;Y}Y[d{^2sHe_d.yK7m36Ģ"D"E \R_9NܒoRb7êIr Tt~f#p2' 8 Ԩ+K]mӬnϩ֞_:MM`&J{538M.x3H3m_U 9S9CRIN4zܐ>t?= ڹuT%J * =HQ\ قpMiҠy~i]#-I19U侠UΦV-"ODK]< U3r?Im/P')U&;4 uLYčyh{E~ j|%G݊J9<쬧.+k u*a\d%L?ŭg)qgr*3RrGSl,汴ShW,#ƚ3ma%/y &fwQXr1dl .Ş)oR{ÜqG>\"+ߛ&Lظy DbXCQ&O )l{z ]glƮ.7zA&I%\Fknec€ye\8ǶY*֒}^,șOQ3-{i7+XźQOܚJuv$Ltb6R ,zaX%1l/}Np^'ܴܙN,x;p 3Y8]`%:M3H{b:T0F\tרކC۬n0Ď|Ä'?!41#"⩱h{U\l>:Vgg2ι{LL/v&Y1J_LS!7 2Qx =UaYIogqs')t 8cQptJ6 cS'^3]`$ՖmEW]#ՁxjgU%NȣzojZ|9A!HW5)fpztfBɛN|>Vdsꀚd%*y5W֞gl1$o$Xp3OgTO<" |nĹQmGYށl2/bȤkaVN/bζÑ^[#45 8\3"\ŖHPˣ6)+^c WD%ǪAv@[ss[Ac^?{hf@ FM|kb޻V'댣}14m.JI*c\=hZoy1XyJpBg0YtB5XG#?[*slDu9*  9bpOW.5#&hIVOoĉL&*.2Y`Uk-њ)/4}@=ܐ۪W}i{)Pry%c58U(8T#]w1e e `PX:Jђ ȽQ9"M*x ٭?3>kZ76[O 6uin.56)-%^oʞazfSi.(bJ { `aX R-Qƶc.%rd# W67E Rn.#Mr9%Y 5֗ vZp L|X68!2›i S4# %Şg|&IڍuІ@WڪW"DeVa3 9ۑz-ԶV! n[}Z ,VE'%o(oPQ!@G=f f>%" >?~/ܱId̬F~H<6be^, 6yȄQ2lPn'o<*3q~ zIqbft^$Y9lno=oUGLpZ31=FH8?4Kt)~u5sWN7C_k @>R5rZtm|vs`p 7hYp="p\v$*ٟOhk"pIzD>XKO8PAgjD0t>v[&@5?M h0&ZfL?~a׃i2YcuD'S *Kd}e(Pܽ7E2}]ÔN[f׋#5*k ^Bir#ebf8ttÆWdVE,G`1T*ǿti4 ƛ}\ljmEBs.RTym҆D<Ǎ]F)?ֵOThn3(@DӹS "iXc@e][q5X2-m},;+U%j.fJ]o kwT'ӕΪat/#!WMȣ&}JM/n/m{PC`x@T)"B8?jDQ5JFit4L$Z$8Ro G!Bg1*>C.>srxbV\o,VBw(ȕ{Qvhq.z<EJ[m·@ B6 ȵ+/S#Pm0 "vnA[AyoK!kV㑰0]SՙcrHOԞR?3)σJ; Xg֡-%`) {>_j# 4fCvo@i&wpqw>fS&UGk9eor@6 ۗyA6 [Ha&K` ۂU)di1c&=. Zݕ`Y w aE-Ӿ ښ/LOO }fJt|lgn1QG%MF%dQ~n+b(OZ,6f'v^r[{ %NK7.nqz~߫5G~R}";w=))/᫝vf|>HϞu|m6 Iz2VBuF(Kj=Οd?Ws~hE"_[DR弤՗RߋnelJ ~_y(כKTFrkxvyt=MQ'iZ9s2~4{5jb:Aġv\4 E΃LpZ ;EkuRyjl >]N蝗_BFXȖ:y&=W Pt"T|⤩2dv\j"gCݑ%=F]JWOOWdܢIv&gHQq pR2qC!.Vd C#7Ss"G78O7lGf|cytHsьzpD_فAZP,` dyH%(7^HC[5{dyj;4`>4v*]Mᓿ=Jm?grleObC0#.'R asر$Z@ оh<vE$9/,3Wʢ8yxZŠxEN~ +FLh_>y3y65O˜1?&dPT#@EF 3¬*{qw` .y20$ׄ8[9Xܘy8 \jITTw ,6E>!7d'|@|  =Fyׄ?G # FB~mQ+k.47w)FfzAM_TxcPpOϬKޥى7_cOc b ldLnAר0}A--fB 繨ru!YaR4U(a[R#qm([ X0,9e})l%O>l;*h1.SiL{m>E:A5&\=<E9>oJ`>>FiI͕V#-ryjz.Rᴠϊ?CU]q^iJ"i}]J\]F9sehV& \+ AԻw[I8PL$v>_|#Kvd4Z](@ A'? K|eѬR_{l@}#n$*Byp[pt$/|pv~U`0P>\8)V{hakfF ɞP@:L)X"?s#M7`#]&Q)D uN_zVpr_Er_`QVk*!ޅN?Sύ $#)\\+H^67:!6jߥN#&Y&i~4G"/2DKW/xy:p긛]4O^'~ gHHOJj!qA2Fv=P33,F>=" &UVޥd2>-Xj"FA|:PKQAE^~ۣ%DT N"2,zzoS o4P8c>=BK 2!13P!*(֭|:0''#yhJ'uC5D'E6BDex'Xeo)ٓJpzP })8Y=y' B`(ىͳEax3mlh}QtЧ4;RuRˍ Mk~ѺRR;9d(k}]ЏKg_HN-7!cɬ4bax=uĭ(;"~/aI7K(Q=֎(jNDXgHZ="/*|#cs á ٞ !0%"&n`aZi?S31 S UYoJ ϞKLzZY? 3\Ǒ;R>|,ڰ]Q(*lI,;_V@V|1~!!lvU dczY<w# .ATuuzX{ VyP:W `Gm1?_( y}J FQ*aY(ۅUJ 9(p֡ G`z >ԕ*[ڛ~L%|]97jErcFyjvL2#S5Hiq\yr/+rh{ck$I}E8$zzߦŃd3};5Ɠ|h%DpBXE۞t;٣ R3Gv:ePK eq"T`$l% +Ute❋_)뺨.L@ YyI6+Bc&=[T\s4Zrfx)UZ($B(RaMfE%.EOʭ]o/3/n]ZQsQE*t СLO?|ek#oS` ׽AK$ I釁<_ h1 m*g1vLQſv*AUqdwG# #fH S!]4g| Q(WR:+0ߋ;5?t|Dž: YBP3Ux6;LTN9z_YثentA` ] ~6Niɏ5x'a#^p26{W8b3F+/d/X֏45n7=~ɡ[uҲT8%[@">_q Hm* /Yj 18!eHx@UTU_ҲupMS22`f%2нS\DOeĂjfho,}JL5˃ȮC S$Imq4aX>b\c@{He/T|>' v^Z(bdlԠq_Fy:;'n|#)`i4 VbrH*7ԦH'8:zPiP9FujB\|;?C91$OP]cj}okXu"_z` 5 ~^.N.arJQޝXM`XWfQiY )`fwWmY˥x.8"VAzvdrJ*M0 @ D|c\,|oFD: ?La,?I \%߁yWy==ϰ SbY C9c0^e8Qb)4e;(ƣ%RU}"=7Ej8 ;>sGL1*n.a ^S[؇١Z3|IJ}=KLg;2q$1Q)Xt&4utz.=uoF4캉FpcF qO?zB.GK朗VKalbo'X\m ͜sk I c^>u0YML|4n43ɻkqF`RYX~U+%-FؖWkjV68lw(g'#n66U6˺?B;~#?a*9m_uh*+14qRr׭@dZOBzGD}usi> HF3ޤKe4!,eV?n`i8:<8dGf0cH bk9q %Ħl/a9/ @ djP;o&KE:_iz/($ H S rLh_/$' 't1NGhsFj֟Toz:dMN`MV>[ "Gr{$Ptem(Lv(iby|Wpf Q YAȨ  @ oWmO; Sȝ=mlC],)?R$䍩X¤N1dVHƒ!͏_<|^giMXϾZ@Zt٬VElH'i:Gf ?Єd*$Gwfbu΍:7w6?dW= 8V*sZk>AcuGfZIIl7dkwI5=Y;t[]_S/> b[ߚJ9d%[S_f[|FƍSjbGRl2 (>H/Riso\+<6:@(RS=偦`J}!^. #/_Gϭ'E׊WpaxB/WF%]Kpb[3#V=M0^K(y_ ] !o./RGe`r9(B1[r}J4I ɂVJO"nN%QI=lt1ʽPU +Z{,9 '`ϳ+v 6}mnm֬{1fCvM{OFN,RA?SX1Ѭ/#T^k{[bO,we AZ)o,4q^sNyfeM S2a#PW6NZǯ]j! ͔W3Ì8hNnGe̽oo^Ƕy@j:0WD>S%46.cVcr 6^ { Y1 T^u\5gsd~0ujYP:F׿++u<h>НQz5/L|t7R)w:;NFVHʑ_SN=U;?ɾoz^rovz+eU365U~z&i0:x5 >t~4/ Q|\)!ړq:1TdUjU1 a4;i#}~BU#85]Q.Zsu1\R_ iRڍ[p PPP}DМ*Ƣ7TF_< /_ϸ[ sOE( A BYY];ԭJ-ȭ+JCFa\hTsrhM+  Z,4';vtBٚ7af$*`|Դ8zXS>N5s׭ .;:A=콿6b dIMF2';x1nd6,X( s|Nf,{R<"LMGÄ|a`dbt+7S+ᢰܾb9;ӗX Mxr][C"^:-}a yG솋kJ Z8"DM?V Ѣ6)h #dҕ!ɛv6ZTp tiE Yoo$>i'A`h`*;3GvȺ,FgA$݈ ӃN@<ݥG/TCмˑ9 5qM)ˬ p{{(MD#gvQXDf :^DO/4yt݋R|qb?H_k6w S{`kCWj/9]$&wp.* JM~7d/Lye `N;*µt6_jIgkxgC"t<8<}|JH*vb1EɎP 2H 'Rժ+I H?Rh+V tHk;y;f?mwb(B $ U.ȏMakJJaFhc91BEḤR~D)"P>|'X0la"2%Uƌx`_(y n@f@;Y+OEO kc=?o fϞ ~.:v#淪@60S@C HS|UΎAҜ6ݼh\KhU|FWtPͤ0N]MdWíjfAUWXyBbZJ -JѿdirΨ5CU)F12Vza<KB7fޅPOТ?ĶK-%tЦ͗=V2nwǯlt5yn u`TȕM;ͮ[qȶ{ϟc `Jiֺ[æ$AEU/0w&R~NM s6x*wbqaPQD1K%Sݷ0o(40$~4WES$}h:+ֶߓL[.'\2S'e9X@n٩r24W҅zʐ12;Mna7P[F=/dz'8&:-d4aގK} v3mA{`'_/p:#fI@'++&ai7IT:xDųϖU84abrE0^ӣN -lb{t,e59o aBӠa+/w=VNs-6$Ճs>ľ[CcaAVwΣ'8>oXO/8i L¾y5~-͚Ca>'M=6q\>E]B+3I b$c%QgށGuq4P \d{}W3]dH{޷|22+khqb w+eَv\%\oV%buvf4^"<ȈT!|goXi#|ˡ^)x16iy[v\ s:V4M38)hHVf4г~!g{B+9#p flNaʪ_N2fbXo]LLhrv h0.99׬£3MT1 &3Afyu{72 ] m){(" Xo008K0.EX!тO(BEN\8 ]DSA7+1tj6L> fS{Խ?>:`_MP'j=r,@F87ٷyMN ͭeqBJQ]&yP7YVX+ՋܝyO1ffSA/%yo@H!-[&FK@~n"1tb!E}ds =t81Pǣ`y=.T 4v%|ƍ.mRZIݬgfW?.: ㉹Y.#2>`E h)Zhnr}mM;o|8RihT*+$V--feSilydGE L̖bK!<);|ZZ3r#pIޟw L۵^)-GГWo +#8IuG(e$u Zp>}: (gE?27Fa^U!Pf Oq]Ss͕541=jtOhĤ&=F~7f>c:RHlA!2 i1I=oD={~!gN]V096r 7;:R__o _汷D{c"p tM3p4 [v_*33}[`{.JF\Io[n1 #W!C#״KUcqjIbGv;~&7 U\<~2s"sVw]@+ěSxd7,Gnψ(V%,|^u&1}ҊGob`?^ơy1j\ zv&Cu.TK-j ªwOJoYuUrّ/SP F t%̀wz95?o2Q"J^Yk8 vI :a)/%O,JQ J[e#a8골Ck3Q˱1Lp55mPujqr#RcaDs>9%!Uw˂ o/ 3GڰyJ4f\bF O73WZ20ce3`'wC{?6݉6_6_u5 \skL!fcu'V@ >Y á#^TUeHuusvO/S8)<$9vǎ{@' URvCPȴK>ȼoBDgbO4Gl@Ӈ+cC[ rSTIJ>s4KD,VXf}O*Z T9 ,+E1K!3?8r%nff`Dv2g6ok.L\Rx [z㓫ǡFoN.(Lvp3m/=Ú22ZDu@w:F{CĚ}+0Ͽzf6>r66{7aNf]bdyM-R2dIM0ufo?:lRM|yst޸?ry8v1G?6Y^b$F^ϨMBϲnݮWͪĬv~Jƀ4lLHd0 *u8ϐ8&o70̵E`{񁝋)ԁ0lԑ/ΉSvt<[20/ A`3S4)TKLy"p/ΰ:R68ST>'O}E/:!Ɯ_mh.$'ft2PӺVEVc|ؚ XĄ0gGNwR }[k<=ik%#$|oL0+5=U=]qoáR #0dh,2 |$M6 *0EY%vOJQ͙t bΪtln !ΌhBk@to /tHi(G"oW3]:= _2"[t#S;όPP#P'TA-EG5h8Ss(dĕGO LfmŮ>9) `z#Bқ;йv$5:8"T.w]^d~`3 =hݕ:!Ec lyzTG }-/*<%wYפt7poDMAIlC?yEAi|^SI٣,L#A-̫aDW$[r/d>"6ޚӵz oxCIWu>5nY1!o.>hפ$=dy,% 9"j1h%džeH#ԨܲsPnȣ߂e4$[Ouq8P͉<%(X݈ǥ?YšrIתQ1+Ԭ馵r,}/p%[#r+qAcj8*c ٣N?8QF=Byvwhܒ#Yk֤o *RGi9R瓡vtuD4rU>c5-CjihfVRaLb;%{L7n%`~7E. IB+~L{s+wqg[N>k k:4 [ C:+y_p]K;u*"Gpw$2tP.Q=®HF3?ߨAne U5԰#,fBrf8e*KFZڮk.jֳzdJǀܡοyd-ѐRn:.0/[pfXBSGK@ .c8hI3XP,#ȋOYTl9ޞ :~͒u/ Xh1_TynדKF*GrU"Mm=:OYm]4{#k?/h:W8FLNk(fRA4hNos 38=pn'Wh'5ɼ7~4&9Fr*/hl3K6-qF w579#{#u!?2]iD? EjK0Ϻ"3)5I mQ+]萕=z.N 1Y#.2OY^ۆ6RK 0JM6afVҮ4Ka>%œU=d~Y\#dשFMgR G u[=(ATpR_Pg*1SlʹO"i{knCCevňd!PǚLvҬ4E#O. |-}ƫp6$dA' '/2]d{{e=5 :Td^Y5d%kDFM3.rEꦽ`ʸ}Xҙ`p& >QăFd$ mtuH0+ͳIћm,_$E.YJpK_646z2pFg|W)#I : NE2֐S1):̨7@+~yN3$D&`,o\Qf'j r4Q񫙁J3I|\Y vsɦȄ2Nͯlw8v6֍?֤()8(RF`i*ꖣ2Uڵtx)$ 1/2zKM:w5ۂ!,eXW (Lx @*Of//p+ϮBWG*T< (fa޺5^2wSi{:S_-(UA ͯ^~p-`<(d#q_z z]F(TD Jֱ 9[Utk5PFf>!uf폗NgJ@q|wy#bu O"bxA?xf^e~''s@.B1JͻdN>i_?fCG^$( }N7(lpB itt$ih t_Z>@*H#o>axZ`ooBOLЧz ~xnȧӓxhZ8$feKPʜL Fbl*䎼#:B qI'CnC($ٔTkRv~2#ƹ}P{9{4@e+s̋ y\1iԅָ\Цg:ȔgbB姚$6s*гCBLU)6^QDd*e+nNq  Rߴ*k*U>:NoXN (Q&l؟'bog\z/9geLytGkiGدrtAL%Z"|4V}b8a Dz *Qq](} !ZYG5JrdjPj1 Q'3*+O|'`Ѵaq2;? &'\ݵ~ ;Ē#M){m#{YlP5(xࠌBŰU>i]:-+G!^ERrҠq=R/Va9&p? BAzʤ -mVV![W7™X=9ȭEIzIJi>}F3{|׆J9HB1״6Dxn 1)ܘ?R٭7W֗>ZG/ҥf2sdH^ }OH\€0X.0`@ptű~ ﲧ3Jfz0-85[nw$(X$GnsF g7sߪc6pځzcݫiAj~U7 xB5ɺF|ZFZD7j#Qvd\Ȇpi'S`hg!ȿ!mœ/{$б;{w2IQ dȬ%`_|1qwy+s.Ц]ToمJg3w8 "Fy9:xMde|"oƿ ɳ ޴,rnUrb29 g/y8.kp TOo|Tn 蠌aJ%A*\!Y*ā lJL|,fu[p&Gn)ꐚ(k(whT5/dPasqmi6!L,A r99H /p\25(⨾:-20c,4A%M14t6P _h;SJJK;s7参ÅzuSiX5B^WvXO<^wRPf[MIAD='N]T?}]ٰm.l<ˑNco]q/D.ne]0 (_̉a4>q2f@]XS,d*/QJv+X̉; ZPu4fwNr0Y)yٮ+}ѿvj;{bϼPk;^A" LLj-8Y1n /V&=Ri̒f&o{ AQi2ħ!|N3ki D=iD;$c k9ږ/.&m.u- 2~hYv`to70z3~ P)cHV^E9(]3h*tw|S -\#'ח"3 }lӛ#*M1s+LO}g B𡃎yӼy[۰"YNXZ;?1\z@-?6L#;UQfa%vj755;cd9Y6gBȯG\|`_WtL=w>"0pa妅Y;B|v%p}}/j1o&UFV\WO b)>alft ʢ__)M Ft_q'i#Ҁ8U_`k(,/vwbMj]f+ #cAR#b*ɽN3DBu&dh5sz К~9nT,ͮTrV9;wputY*3<8j!O#qLu7z) DC55}hF݀+\ohH{^30k iNoI驓0.q 2 g6KKbAA(꿡ۊj;Ni']<W$rZ)k 2LQێ Yo؜ *VФq#E&K33%-黳'vHi.׽TH}/: 5t4[dn|%%&C&>ȯD3Q#,}̔-[SRJ xkskE{{ ?ĴÉd!>&8d̩>ܳuVQ9Ye:X2`Xgd^R2ekҗ0 (UȦ3elPQ~W&l@_>3s~dԶ`L#g_&E~@w^ͼQSEȿ vOeu?;:nI>qx$,/얿 #t ElsA>!IQtV$eINlDxoʹ %rL1LM˸Tn0?2{¬>[ JVu^#=ܛsp#`4=k#SLwؔ˂뜦Z KФeAB\FU!}g[A$bI dSmu.vq;Ȝ)=F{5*ÊjDn/]g,_bRՏEDk6ͬ/`'E‰𫄪,Z>BQuxhv}4$]"-[2iG:c#J@jO,: рڙ-S*X01ްGv.1X0*t/%QǺ[L?tqF:IAf$RMNuj0A3tx7 jNy ,YHU>an03Z9;6VU0A/OX/Zټ;~ŵG@o\.2&율B` &go'sn"~!e sIՐsZ>Tc@<|:ñUGe 8)Oq'UѼ+ĈIlje*vI~\\o'8!̄&ɁLX#lb)SdDL'6Z<{"ҝ,J#%b2@ ]?Uǥ=5g]}t^|QGxDldWGB j"MQ=T$HŮіfM<Sv>8Oݿt䲑5oCj'%Znzf`d6?s0LŌjTOEnNM,\ 4 HRKV#iC{#z!]Mujr{9dP%Iyqs.e,k ̄ګT| z F| :$~Nծ3KA#v|_ !dOwJ'*o {q\b]˭E5wd(E*T~~Gtc:1HrR 5cʹnDs?)-vۭ(-;+DMb6! wz}6䚬͜$y}C-5)k03|(6y+"Z|5/nȆ$5 K!d\#73;]/t꟞˦,o#>Yp3dW? \dyij&C9w>:tŕ.;FVmrq7Ϝh! rwD3F+9@_#tW4%K8֝+ʥw╡r :9Z2N"q-+|Hֆ>wa^o ׃q9{#2:Z:)%Փ)G eQeQ#(J~E΢7K銰 lM6$g vi^2c8UΉv-i>lpet\u :z VM^8+zdQ[d]IWT͋{a {2~L=槤 ``c_mLQ#c/+`;=xg9QolA!jr/~ `A=G7l~g\gnO:1z.C2~1< .?aX]ӂ$B8m>Q 1R;cv*Ȥߤ`W!Glq& cRv+jkbe+F54) VGfs<[ׇcz^X.R%C5?7&`B7KX`+4X6ǃ-B!!Ȥ?A0Tz.9Բ3y= o}l8p1] vg'R7X[Mprlu=}XHLtcX3AaMP|Eޡ0qBKv-Ɠ%R擩hk&yrap]|y T7t`a?_O6'{jOm!OZU &q~~CN>0SMZ,ؙTX dS'2PL4c-'sUU5YUQzDbC"AΟG13p>8zP=֙f@.MhFzdϯ\l˕:#jGyxl T6}  #}sS*5xgXtAJ~^v®_e/WC<T0c4;/ UCՌ`iλ5n޺EhQ3rB%+ל*#vox[W᣿l(%C]5v(c8Ь)q]"*D~}7lEz&wrj֍uf<+`jJ_K=&2 a)"!Bd.̱o,}0A оRnBN Z\ur\7ɖq%W47١f3\%V-=nɛA>nfk9իt=E3ldjW 3i\H{""T8ɤ #6om> e~ iLVsEzqA[26C!KN98;T"Yૄ 5oO sg;FGo'BBu"J#8EqLd@w ׃:-Ԏs2Y<M?[j|(-hpnuSWȄJe:sz `ʒ}6]ѷB?zҷ#К~J+kpГWr1-^vq&B7C,i[d!2M|#ðrXJMb4~@M " /uOFS`)9n ӥ%b" 8uҍ&jНg\2M |\*C rvY:BōFS`aܼ r v;FȾݔG7ae~Z2ʦ?E)(#haj,!:-νhk!k0^@Lՙ ۓƏ˹E$<u~82`eؖezZow'6&adpTism?ww# >"CpW3_BM a-l3ݞT7K L 3+\[3;8)[\s:6{%+DI1خLij45|3#'2T09@|}M k?J9D za=O%gڶ9YyTLYs'0R [Ag ,f'xv0_@'̘-Tޡf'JDCK4gDl\¥7?Z3I/$Zx>%5fApt4zqυjA*Kr?)s*tKAw-sg6m1z]̌!HT5eN {M?+ԨIaB̽i-0lr= -HbܨSz`uaSYG$uUC,k[ 6_/njT,ᘈa488I @PGY&qe虐Wi7 bTT!y(!3Ui?UxT 1_O9YTf iN5Fɔ2NvyFm2xDnn |yB7 'le[@4Bau?Z\I2:닃V<TkjXc.|Ha֡P',6B % NFa6д,w`Bȑ[0wĤ~je@v^<*kfٳD0Ղ3_y%W+7Ԇ9P@ٛЋ(Ց-+ H<x>]3p俤W6i% ॲ;~yn=kgƵ惩eCL+_eѴK4rۙ!rz`x͇fcJ !_Nfqr 2-'<<0sig{LRp<ܑeu'ِx!M|uKHT?D" Sو9k)yPW֨ J'W] `}b@HG e{2jcPNgyVW'czXX96p721hT 8qct- tmmm*REk7-:sQ4p$mUi~h:Ba)pcjM["-}%53gwQSw RodY~t`m\qM5'/ZG.OCX>AU͗+R DB^+Xq^] `$G[ͺ[E׏΋"M._r`p& \JZ#Q"4ź8~+Q`l>1aj#~8b}j`^[y)?S5p= Mܿ}f-u9̈;n }Cm^xNMCGLXW\" -0%EY@RW%SW^丌]SXkBGOC7kH>̂+b6΂!U4 GV%TEyca+G2#?6cەPYx*|Ps.rm4wpB-+ifp!ؼȤ$yLE a9.$Ing݁ž*$&nWiD4OLoWҔGȳHt9W2e/d5beM-DŽuM;?9`yN=)ۻt&2] OH|D@on1yj,\A[W{Z'' >%=!`G_{ŨK뮃i2^&P""+VkZ eݹcR?^fmPt?hj7wz/}>sw.l|Zh5F]wf͔n3"J9Xn,׍_S3q#CX {WfǑ#o8[Pߏ ^EZ&%wIcneQewhz(zq`v-g9id燚JgA>DEBMY`b蝨32j˓ || ienL[ N#6N:I4l)%˪(2Jw뮭 d;.3K >Z%=[*Ceδԋ4_bl{H f_q2lk P4<~d&.\|ލD; 5IL'i 4܊ƛ)/7(oTuŨWBe+5B<<_ϔ5Ym[)&ۏN. g)|z+M ;kZ|Qp+G-KNx| onQB=7Uyܤc*쒚0Sc QVw YF{_ kn1? ]F\M創o7LݺІbSߦ+orJT,VβsCݑ\tvV͔O:+3f%B;Jϔ^c ;ꐞ5}L9Ʃ&ڥE.jG+vFTRquؐ|WM\x_Z,ᗝ1TT>Ʋm88@>qFl< ž/}!{Rɠp eDGfc)bCfՁI13EEU(Ԟˬo9T ϋCT0$2OR6)8VnfRgx\ԁMVo+\r&ն1,ć6dPگm ,<\~w#6BϣP HftEB7ʫ#~?a 03xb]7A1ΌT D_, ](xo#SBLf;5ñqD{G _єrzqNǮ RY)* c .ҭV Ó|-X,,o/Pr1d/|A\_ Ҁ_aq::h- *5Ó;JcwZ 72Rכ&3h__l/說otqd3[IBfc n)vyL~{^{m ONQ4`7@H8ڦ5~#"בw9ȶsNc*xڊ+yZqK1u{+-૳({J߫D~u!ulr-F_A4=J܉N*nx#-3 (Bys8ؠY/m,%&g?5 pSȂbd op`Qý9K YKF!2, ƥ&8_:Zq|.{F *CX4E-Yd䏼}s*}!q5>g^؍"g+T\682ZseLDVҕci|0%b%ʉ$\žIָp.j8:<BlB RsD zV(XÈׅߨ].ZWP iqv-rE{U఑&Y[bo&CiHfiaӗx}t҄%P(v ]yL+-cN@a z"T!Q8*Uf|<{x_xc;Dz"{HbْR>NС +/_J頻/~_wHCf[ 'H  Dɴ 32喃hօڟr7e@98]0l+quYNan$B=6o /zڔf51edK۰)3QG#e+ȢSg~<,u9ukep 0G#c A^/}* Pq|]X~$Wp9,xL\WK-!"𗘼?70mvR5)U ($0)_Z`Lj/5#+y utLB H4&FT,:m"Euqr{ߌŐG.;O+$m.)h&( _IMm]@Өk'{5ڒO]"t|zbLFQn0v/zb0>=+/zmn1y ᪉.'ua2,0w߶T@lm%Yfa:=gLwg&[3}79Sis2SpTW׋̞3(\*OzL6 7K#Q!Mk=my(\q4)9Y1çf3= qHdj G m/eYEڨVU|~1G0o ܰ'~:ETj LLKt xr# ya^rUqkĕ|N MQ0HoG!Kg łt2| Bd@ޫ]}t/P&r:%xdm_^&OͼԁI58!?D/z&A0/9!#Å\lJ9|4Q>+YOI7[F.O|D> {a>ԈG%u]иR:'{Ig>f}Yߦ]cIQBCo+d;+D qC2(@M?񔃽kUf]aw`_ֶut0xzw1 t0RvP*r.e]t(T4~m3MxQp.>gǂ7=  Sab*x$8s O|!KVdZ_^*H^WKYP Ъ2ji290L{o b)w'q,siQgZp{~hZI6e?#/9r:)łkUDt~Iٴ,~:4F;ֿUr67A<r\i`@pE&%G=}V_pb@-(znî?#*A'ԌvQ"ƭ?18 @sy(4b8dc:idAu9NO*Ą6x((0TjWЏ Nrl7xmbb$oЦKQ*sՕ+&~`%/ӾK&:4sds=W,@zMDhOX܋7,ּ0Gia:_,M#cg7Q90$7},]!+ْ6QIyg o2}ٖ+싇2R`iܒq2f=Tg,]@_E:+3(gT3yZ{Sԛ8 iؒ@^ ޫ+R A&; ǖR cp",N(! Xvc ,芪U(:Y@&7- g[S. ~OKK Q8+ ֹo\Wi!]XiVy y TL,ۚK2܊!AE52r^;{9MhFw&O0ϦJPa-Uhm]#b>Mg0weF/]͑j"{~4TUB+f7)*["gFH"3o@_78gz$z,>a鐐e(jJ&E) oDR ?Uz|=`ӨMRB o*e/P1v>qצvoNbJ\\46{Q![WFuڪ^wVW'CNwP*[64Sx<6ݬL]#p<S_͓M^U_~rvM..K8Yu!L+P>!VTt,LnJs? 1~^ʨɻ[&Y.M \*פ4 I}-!@NœJ9V_(f_ I>eTPEҭ+GA"Ă츥WZܟ㦰̴ 2m iSdl Y96s{$8D,֯ɒ8_zfa窲vzSPc kwtp'H%yqB+B !ˉ!nE@o/=_cohwO/WdXm *i " }arv~!`0"ϑouU7s4{b&ݑsG@Uv(mKs=r=Nu #5y};8xs zЭ"Ki T_t ӏfsL Ӽ?[ei/߬96awFlߣh(W_4ɱ<&@/:-抹WDGoˮ@m;T~Lpɽ`mt2A 9r;гIwܧ^u42XIȳrz)68`}{c戄sC^@Di4r-י\ N `<@UST؀QGS3kgu6/E)QZ5๋Ku=~FzY Mf:R7_ f_(z}!yőwuqzb| qP')ֶTp$u졃qt!`i!Ҟ"mo Afv9=? ɮg{޶ę=IA7čA{ή*˔yRWRu`}55ۏyu`FQsNFqt]Od- M#U0Bhg(HQ"Y swve$H?ǟ9_tb mG\Y9Y,y ($ -W)#c#*Άiq7Df9`I\uh.'70>Q̬1>W}C8eQƴ]#AB5ꚇɳPiBTRhaA-;}ңNd&EJ4WpJ.l%ZeF*[8%qNЖG (z/T &?<MZF:3/@#j.jngiu"6eH%&cX9t.{ٯ/~~㉺w%Y3ŀqJ-t>LUIL> ݄4cE 䐫5*Ӯ͊(Rݥ.QMY@\\5G)`\.&:ҏ1EiP7=//+`.1gor Ҫj |3iB=nRˣ>X{7ɕnXj"`a&S85zerd{5\Rr!tqrɝ;B 6շ[70:Ko:͹aW}>dX@3ǨELX-xdYK0x8.ӿ0EeKZ0߰# wL9Sv<9t:q}`g=7ޜY yqv[l=`bNK8On#}(5j>=;ʋ\ ~RW/(b]U {N 8*"4)6,cPylRcě~~eIm񐿽PX:ҍhyb)J\&ۭ')^B7DE:1,B~DљcO3Eh{"*sB }Ffk96iuqS]|f2WLp,4C ~a )MX_ e hy-S-06^w*uH4i^\X)@EHJ;g,ibAFɻ6}zNK%LXTVPG!jQ8%X%ߡy赓9L$]Ht%X;kbYmg r).>@An]V<6,s1xBs<=EOdʭZW5֫*a5R2X6$pr4亲2aR p&EGч4aG^ :aw>Iu][ލ5Aq7xPn;B'.|׫U-L .ڥ|piJQ:ḃ0B%H*< .)L̔ymφFS3d% w``e{gORW۱PA eezquxZCcxӕt ͭYqUNCyo&b؉g:^k" |(_#\z<+b:a|J27 0%ZuhY//le/\'Ex3Es7gc`hp-*VFVa_r$W+dפHqڙ6$; w`H pc42ɛ찶ҕ}ߟgAp6 9ƕ̤ F>FњX%sOcAB+ vI禜$~E}?to6Z5q"#֪`D'8F8H>Z,0\m?zӼ˽P&9P7;b B)`{n\$oi@Ni+Q}ߴ|uץ`fbP s sBL`:ݿPK]ꬩ4]NoICIC} EVe6xG9 xSG spOll G]Q`9T˙ujqnT!UiXAzWW^G!1jKxI<]y eYA~pYF`':,5#I/ $N/3QIB]b4g' (} Hc@~G,=C(uf:H&J v0l2T^d9+! ΃TW'3æ\[f&w̩@.ٟʔ?঎rŶʱh.34 ._QĔ_qd738o7;[jLůjr8( at%Q],iӶ{&l *\Px矰v 0(~Ł`1N"ԐErD~C}PbȦ`dd>!o.%V(ƐAyDd`=^I2-B&ʣl)4`[{Ԟ<&I.V0MV tA.%Rzi+"e#Tq -aRvDʨaESCUp3r8#+ϧ>Gݧ'h^[lAZ"gK2ZjXY]C6OZhd[a݃GpB Oa} "rDi3t# m2Dݠ:\nnmܢ>ree.l ՕW°vD}μ[9YI,O.AhTLy ,_\Iv1ҳ\^ɢw/ J y.VuKٟ;=U@ fc'6λ!ESLHbu{1_frfU"M6E4nF zԍJ):tok_QfQa+N~ѱ>H:Ta8i/fYM&x/ >`VAq2pBül,a.DGPMf]?+f5>phUK>qpWOzi5@fj>eVKao ] [ώԽA/q9uTxpd-hj$v~!n|F,lHWgaxsŵJ A9|3 CϘH5AeAcL/ +Ag*V=G$3Iᵞ9x`][(&zo``bzVGVPz?WA:^~jAc`VnhK/dl M8ͣoDxln7kYATyN,qLJ2dra\<ϐ E:1 IuVQ5i -D}_ց.k ;p&k{2,4ȵ 撅>Kŗi)묭Igbʏd: 0.+څ59c[L=NĴXgcMl0Dky NN!6orf{ٚ≱.aشRArW;g= {];USbbwϔz ~j8hB6VRZ~ SA)lYTZ:zЯ@#UwLqjoޕ ub51!bdA9H/ `Vb[`@6G͋㊂/2W}vı?qE:ӽaz8S/u&d{$| z$yHl7+^$-U7WmQ ?%C[91a?_rHtKS_PǁCB;ewHɓBVJI%uy*!kt))ڡ }r`vQ1D@tAzѬ c{_{\t֡> U6 @yu.$2Mz=SOw&0LLE,{lAc_Qi pS3*ݶ&miCy#eeQ-`V%ʸ+${Nb(EGw6<<T$eˮlaz;y(t_AZ;Ph^lo9$y b6eG|fD7&E[l [֠!+;mVN@Z0 N!rSHpABX |K}'^6N}fudr4BanqhuxYF^F:Wc*Š 1wT6);*ڧ Nxw!1 RC2ܗ D:)\K,c^foH8U0u!) M"mFc55 26"2_}X5$GC򽎀cNH:^z bfw(WAs^YnRupN59AmAF:8<úƾj>IԮCs2ۤht/`q9!H3L~.dțL8dZHqAD$QC'\jB gbL/u(S J>N|tҬSi W V"m.'kH 32 j#!C{{lⳈk+|Z֤ȽaYq'LE ' fYArI`XӍ9@S8lѐt8$}t !±t9RJwbY%]G0P9+ t0 ɋYzmsl8-Gv&'^‹oGԘ/ةژ1MEQ3n!?%"4yghf` O l8oomh#;juYj- aຝ9fSpAnˍ5߅2,;F7ZvMv}u!N2 OG=\)q]h)X 8,-<#PuR<}uZ~tt.OV0T`:sq~$v'L%$UÒxENg_;qKEٸUcĭ `huNĠݰCDO͛ϥA;OOFYpP9z~v#[xA ,5'>gҹm_́whZ QD"ž/7FNLj j"wnk u^6(aQOt#rȬ)POgP2 @GoGc(̮-dzJ r0|9Ly{3AWu4PՏ wOb19(Ϣi֐,=lKEՒt yP]kq$O227߫D{aR.y12i;dh,>PŹ7Ҡ9FN Ey%TzKOW9Ť$W[6mgrgWH+!rm}[\47rpm1 cA;6J SVA/Bx|ŖJs w HÎ Ie4'n%D5yӼVlHqݻ [Y髧0a[t`PR,cϒO8^[S CЮhL!i'o@zA)ђ[{5|qS3&J+qz\CH2.}ӏKxXl[qb33[)m vcP % 7jeޅ<ꂡ}9Z$ yBL˹8/.Rcmc+{ԛTc& s tMCm XEz \L3ߪ q5&(E]<&(fNA5ֈE"l)̩f-IZIw-gT0H --&'}A>A{Y]Â.ѪdsR $Fjlz!EFy+OQ'*z?g\")&d}Zg"GZo /F- @^۠eۋQGՏ_[*)-K"intٽx=Xɼ"| N2R5Ji5V\:(eNCE`>?{x=:gnw>#Ǝ NtQt4NpNŰٙ35DŽ9SC^/HBPR5:'>#2'z_vp ԻY/]~a  &+Ʋ/JpEO!josfrɱZyTcL?g}b`rRe6=IBr+cqo/@yRBYme;k&n} Mp2Mo VLȈH\m\DT+-kUU_nK;k3 cq/1 S3T|P^ G,_Ħ x  ?%l1#7L]TmcS J!zy'n<V]LJShK݆Jtl[qVȱ8 (%tvvԖH yVV oa:I>"n݀zFAN0T񊚺 qwV;⼹`\ !{ OIҡz V R;g^ƬE(-4fm[:Gzъo CL9PoZp$RgE<}Zt>Vp&p,1h\!)k6H$sFCMp/.4S@ v4;g~bl:tX؜nvD@BkBcߵڽR# y\hhA ic Œ?(a05Me`TD,9lPf]1E[fkիYf " WE IJ3QFռvUNtT q->.DeKJ ' > /bRnX{Q #hd=QœSmJC SXPJ<2?$)lU]HߢE`$k R?kNNLJƭ*E{ JB'3(o5$xԻm*!۰C̛QPY FW#O b7 :&7uHxu)gG1/qCaY_a3;~]L)fG2=&:+B !.c&w:!)Gl*4MkK& [ۜ㯿_SSEl9+-H$n܃9wfٔz §ŝs+v#a8[kDiWTOqZ؏X~2T핊S9 7 G 3e|{)Rѭ.'}$]|gtRܘk#TAp3]ߘh4E#c_(" TFB\e^nI{ΏJ67#F3t>hIM}kb[泼}߁&J ) {Ͱb*  A^r2`vDx-@?if}DhS\Mx{7kv́xT3uDPj+&*2Z6yrf˖+i3&Agh`9\4L)lfPrMAb `HY>;/dg nm.фڙ_j!VwS,KaM0YJC7/6Fƨ\ƓL*M]骗;Ԑ@e^%;B8=? ܀PF~3 Ժ|z"sa)g~s7jl"υ)Q󛻝Y=:&̓wf+74wC }|$wC{:$qRj#6{f8G Wڶ7(G/ksPodG%vqXu aG5бcV}QP; l@kONi!)6$sˁ/W뒘GyrqS*"bg; Lʤ.- 8Ise-?6.cl\z!%xJ Qz1y:3*DB>x'ʀ:FY"+'mSC!X@揍O+B.ԛSjEWb);hՕ0gxdZl%י#{?ϡ6*rpOwHZ_t՗ql5w@7`Dxɍד(qJݐ0U^HWGȃ-C UCBoNyxbLן%AZ\(D m$i[~csTS{@Hػ8r$ )JJY ;ҵgLT}$mdE%W:c. 8J\)킿bݰiY:fpZ_,յMK}TēX"ȓlV+xuV.cWa9FAƃO;Qmdän.[d}7¬!GN'ewG&L bߗ:V/F2I:\?O4bmC' L{h "B\ĢE솫6QFyAE[tmn@&%Ѽ5_"i) 8TTFvBLyg0'M?m6LxNr4(ȠW*[}#4fcK 8IC!U' 6V 6 6_[sUzrx I%8::26E&vy3c&yə0 )N:˘UJ~}  "׮)0*2$4FiZ#׹>Y}_Vxg0kQҏ K rc߹L[݄.yHtI͠=l|4@wmcƢ<sZ2yl@+Ҹ4<5%w28¦fgN ~]] jzGh zVÃm)xK>u7b!D)>r}UٝNMr&:؂+9䕛TbT@<,`so 8*܎r^xZL%O;mu]K= ru4J!%IOvuOㅑ^F|\u򶭕n[6 كKZbXFOj|/[X'xs?/I~JXcn%6/aKw?|(_=ܴ%d inBY;B!ih1Sf6'19zTGـB#J4ԕqCiNjk3ᜌKeR&j&ܯdiV7gySmO))"WvRkyʻRw|PK8(ܨ's(5櫝?bb!"&cQ7}8燡,Im+$I'f"rk#v-d2}4f^{U^NQS$ddA[hFrj9euYlɂKxh IȿO5S/x%dFcsR^vc%k$PS :Axdݍڗr rn6m8iso=VY~Ặ*#+4.<V4c>!Sp(`MR>Hm.&ߣപ}+"$ƛ}0Gڝf<"/ȡZ*8/V t %-q{jP7eWJw+&/W}.os8j9/1 El2(DBѥ3:@, /h??"[)D6.VM7{k8ݚPoPgIJ YD }tF0"2r)@2GK[G"pJV=Z>cvtXqD GAhS $X-?j^l 0o"{U?z˫57 /Ys8u.hj o|}xZ[1&E=3Af.'Z{I#RQNI J>Ve5T2/&wzO0RE5R&Ș+\Q4uFC-gdqST$g,*8A ئ'7V9B'XwFٱB@w:(v"& *Ji-+z[XyvjK%35~+u?sX v`|׭j9k7{>ՑG 7rDKt iE-+rΑȋE+jb.r|I\J3u""#KGL2siQ$,B=wOv]f!pO6PǸW6 GL\#qnp$t2M?nI7`LEWyQ2D>*!%Iu8ԢX0J7%LG, d--M߶^OGv-떠jOƥ>cCCڌi;_wE8t ?Y˸m/$v,:Bt;އP %3_R[lmҝ]} x 1LnռL.KUvʟF->\e3s9}Ьbq!ol)p) U8sWA>#܋b^_M댚Q!*s҄b^WeީW^`eIJ`hP7VEUלXMZua/!d%*&Hdz[GȔ7>i$Df)8\#z-&J,u)[u+ӝ:]gbz>!OγuK[\5 ڃcM0'C}uYx҇=]ndw0QX;6E69]>UP/TZQep-J7V& fAu=n0Yz#I(ك?Mʹ(yf'Wvբj{@AK`HOAga=m (5런k83 _4CK:I¨7*#qguQY7*XEØHJu,[r[YfCH~΁dj*tӑEs=#bqY'/L=tjq8D}DQVhUl>E֨"SYSgܚ5nc3{+u]7'z2= ~X,t PWEѿ]x(D>(r~}ͣ2(Xj"ҍw G`FIۺ0/ ~>rWcս'X$9ˀGß7eczR5+|}4j>c{b k:3? ;gM?#'f *%&Sgސ+hćeKKL.*tf&c@%>m1Gaf(81JlOݣL"Pe?H@l5}EPƩ; U|/ZNr0ȫ @?lFw ́b|;Xjme;CmO:36@6Ku0QQ\ў^OF5"]U]=EUUB.=+ $zX 7]Ρ퉰g9vj9#A9"O +ɏz!p%u`%g^a}?  Iw|z;:"Ll}%(fzTuZYS6dU22EW B%Aя)r_<sJSs'hh))~-z-qwV4?j$9kys'V0q&>ȁT׽a0/›D0AT6K2 A+$eT~k!NOZP%W33xF'_Ǧ<_RLBxjAe/m]f=n݄vd>$3BPmaw3e@2l?r,N=Ge+'tz/#b-cb:؜H^x&FJ sZRrOL{Hq߶YB 8ⳌEِD \T)xAL֬=Q 2}W̭v.ePK<-Ym9LDƹj >U#F`$Lf5y ÏoE r?f`R5IOz(Rݸ<$5|̬ҟʪ˯s4itiU1?H\ ðU9{:ꙈQ4>V,s!|“쀫|p䀝7Q\-PeI" 8r&f$ٰgwIsߴ ,labX"Q B;QVB @)!k p$&Pg)sN0좏>CwԘF LU`ƫJp愤Y O=e]^T#:}-VU n?֍?m J)F4- kҢ}~[j*~u0(i%ݨڳ"QwJM߅vIrۥs jSX!ʪӃ u\2zaC\uτcxe1f3j<P^,ȫzPL%J;WyBk%ӷtCd| f}'l8 F;G kav{%k>UX.z]{?sRw3l5f$8ⓙ)I5?iUvWmhQ0!jBFj۷\۾!U \{M |bIkF(%``amKzrlzW-kxpS<'J:= ۊL-$Lbq/+3VoSkN|-$RztNHerKV$)28?Qܚ\Dυ>24Ѝtn)]ɔOVL;,R*ҡ(V*RnTw#4ҍhQCG> .xbޕi-O0`~6/t5Yvu)I*X6g!sANܡ Eqmj|{r'F.SukqFGbrS MHw.|ixW iOR6o*8iqu>|lv5PYH;j8jUc/#. sp kŭY؍FeѼ&<;~gEڱ~cP9+sA@*T4!btь2%#%ۅ׹Ka+<+c@PA4ސA I (7yPp"Wj\x֒Ρė?}a` bGbnf;۽<ACEdmpN!}MgJj tY˹dSWJ}=)U^JkgCnc&wqh.r eĐT$.lT޴GN*\1M ]FG:+,:e?EӄqL}$o'nN _/j)_ I2S{{s89#`V%@snJ, Gs_<Ee rjkWek1R#汢.6@54kUόl`īWN/}M#Bnϰ8k"hvL`vsa;Gm6rhL8-RqQ6h=#fgfZ"'ې6TO)oxOc4 .B\~Y' > xF!w)Cu2:ُ&A!Au |N: j$X|`iA_bYeh |>@j%,&>*`g/- >bo̗'mp_ܙ׈ iW ̚Kg`^܆+=yJLU=3Hw4` g۲=>KJ@2cZ7,e3wjA8Me~L7l}ӸDd|0ަ,HF3Ynws%a082n] b4JFb0{ʣ—+ԕ nBS✄] ȇb=X@΀iw\geTشyL%KW4||W!UoD>澈3ʚɄw~2rzoΙG_#Uo麆CyY0B*3{K\+&)K2!R.9m pB;%i:TOcxb>VA֒=sNK"O~Yw7MXzݖcKJPx }%[3cV)"b8#ǔÞ"æqU'AafSPht6S6x/PמT]efV 8Bͪ?8lhQ?B02&/~Н $v|>"Uܣbѳ?8"J(Di X8Do Ȍc Q#Ia9mUYǯo2_xz9#`5# xtLu³F[L=YGNݫprǭu_fHڨ=Y8r~1<9J4C[f :zkxyWR0D%1Ra1K6ly7XE>"Ĺ>s}7Z6EY0HTL0aNvEE<ϧ;1孻ݹQtgC\wzm ,{aiapra'=k{WX3nTdlߢ;Rk oxt'c!N2+Mԧ6| kW`și~3u ̶E~pzʢRwџFѯ8U䋝БԶ7s6]Mwo['筱K#N6#0gJh@jL\}>j6dz`~GV_LtLE"ҴT$?/A@Dkºc-k{\b Lr\oMh f áaEih\tKݨ.A8Ҙ,swԝ WpT[NO AjlO+xoA +얁9ȶyEtkwd\A 0L$SbO?84N" D4:Z^R|a=Ǡeo; ْܰ['vJYŒ?\ז,bL8F I]0BkpFᒷIGJ;x$ TgiT؇#g.lٰ.ا7|v{k\IX\GXH'wyAӉ'Rb M{#m~|1M)vWga!'-V #^{Ԏ ,-b.CjP藯Fhe v}ݚѦ>u6hs[55ӍOנY)xPhfE<&5y\Jmea0n^ȺCt>D7W ƿDBy2g+?{GDCsw꛴xƖ[ 'U@7{|Y\J^vn qțk_|dypS2h:&q9 eVT%qXX;3℘<לhWj֘ ,=0sV0SQj<%Fʚ3`SZTdqGވ}&!.ly5a#XbRάF1!rd[a:V Xa8kwUnߍMYbLhLN GА~#^zװ&֙j zih&P}cp"^a/}'vDd7 L=$PK{K Mւcil|F% <Sm O3]]"`2csbҺ5X`_ULgBcv -Db|kIqcr`Z9ůi{= wψJH4j[  kH:AlF0jzi1^OxDG4i)C4R n]n2!\5/oY,n%4{L-~+ąMQ%@fzĖrE^Fܦ [ls*OQ^?K|UQ-Hob <#j8{ҥ뚊0P]+/T1@Ŕb&?LJ~]j@5E!/Pbe0ekbivtMqr$=qjgPxHɪ/PeQK,ELi3op(`<븁%&Y̖oe>]֊4bz, d5@igHLΖkm;9ÆtCm$yrH'W߿A+;.'+ԷOB}lQҤRĺ~jnCD?mxoC>?B1({/8 9%|^0v}~jR(FONRP@MKo-WD?_KΚwZHsXl4΢ͼ4ˀFZ}w/_Iw-@g݈)pf&# jc"\ytĭ=Ϻ@ γVa(xan:7hޔ8Y@l,ѵV<.'nXzӠ/q|ok1+@YrCaQ/bgM(a+,"@zA]Phӄc?ʶϚ`p*k0f }׾T|5v[>Rˢ+Lpzd^ŜE .Zڎ$`Tu[|2k*؀IA-LְNu7hz1FohOz!N>Ww*SdFg9"Onڢ:NZ+c1b!g5.QL2(~£⪃ Gw%|\BzmdLYp60CKMZj#r!*#JOI%wO!aq; 08)>Z6"x ZӣK9XVE4&ay&h>)`s/[bQpx{ ){3Ps?Г{im_]Lzd0:j \޿`,Ok~:ciUSŮf/~ .xuWAw!f^k2fl!=>J^PȠI{ƚjU;ʼBaJ?bIEv4Oct ?X7S>;%Jٮ̏Z?D!]'r$'\d_[oݣ<Oa^Y/7m8o]9ݱǷr8?=%>}jJ`}Y𗉺OQhⳕc'jun g5`w)Çl=?+U|Ԙ SȞvས~5`ꭁ0gd/퐖sɬ킃_D!J nɉәߏW8sY8džԴ#BvPK{W&+ N3DL6[NA5GU/9hv'qU8ᩥ?,˂ժhg9xkDKJ_.L~W5u߸\%}㍮#Kfxrk ҫǍ1y\v%$SWj{qn@aUIڒEj;p 3H-h#pbFR"3VWƇFr=E@//!2g|Νi-& [(mɢWS#iic2|!} %2 [XBg`pr$\—Nn~IK{rTX~oW/okʫ}3Z{!A=&z#W1XΡKرvo[uܧL♪fGNFfBR%P s^틭^V|TW+ m&JU*z.$Sh07y2BRd^ 9[][8#蛕o Rʜ+5R=.9ô_Ĝs6v:N cW͏NKEN=3l2|d_? q(dR>bS; ~q`+h<;<(s*⏡S7~aVg3@ |Y06lAկXsש~.,hAJEMU&@3ZMB`EΠ927_'khV^* F1b+__Ņa1.z *MQW´ÿg̀ ث>AoՔ'Dr'72/];N y GDQTT2ʲGŜjgñ]_}ߐ!ޖ^4i?/{FHi* )p[n/zxG8kܬ﹎B!J^tN[+Hx#3źpTĄ.l/Xm8<ќ5.$^ Qbմ zs@S{Ʒ!Hx|߳=.<0|* 2~ dzwǹؑm4p):hh $&Aqk_ّT#TnIfQv:c穸k]0˂!AOU5~}]M%̜GcT#(Ct&r`fM$՘,ԍz?q'aWf^DGv~x\CۡH#iD2eLwK' VADNǺ1&3{iFbA<&9?$<ӓhdi?A 6]0GUCOѺr4CkKE?៷uadB:(ԏS dA̸$:L$q]'L(DyP^dy R]hz}Cz$P,+憆^rJttca_'<łb$~^R} HkcJ; pdnt&/qY:fD5:ps."PRm8v3w"_ɘszgX䐛`(Kx,aლ嶘6I8?J\ ^<5ߍȀA젷09`ՆMd+, 5&au:Ik$A"-*TNz;֌7fwg$cqw$/ 1c^| 87,h6 Sܯw)Ձz=;*V#Z3whQ6/ E0SΦrr-|=QZ;CFR==!4 ǁh!?,ty ^vp7 Zʵ~۝EQ4H' Ⱥ͕]j n/@㏊d&W/sK[|ZZt+ʕkI(*6To Sf EW3jV@G2;"<Ї u;G#ܷQ3K.7~k[FrlZ> O@dhXEbŢR3`W(ANgX9pӇ y6xN,ړ'ge@17UL-7 ,f*^H_ UR6 ۑ܅~ycCR3_h c]NJ7oRq1O~0o[ d#Ϊ#h/|50Fp-CK|W ',faA2>X,V-1ڞXDU‡^jJI'Bo۟im\,C$ (WBA7.Ri, ˛{8pUVĻ5k:.n3_nb 0ƯL9I4^,{7d;w?9v*#b&zsXARI[dl Z_iW V-[\ 1j.-HWivơ]&塧Ѕn &3Ux+OPl0&~\c`uCb>C ˏ]- |hMuAw 4B5D]js9jmw,<(8n =KHIYta.5i_-XU!k~'Zdy(R$#ŋ Qˍ-RO)}T#4ϲtFvKgY1BO'9]"ZXroNdIRն\O mwق<NPXBTb]A⌔8F?77fg2e23sacrU8Bg;6z K[PchO`}܌?߈LҚ<872ïb"tݏxHP5~-lz(/#|s B5|$ZO@JW)cl?~FVf B;p;IЧ"NIpI^Eאrޣzߺjao {~pE hê.b©,+ 1Z%4VQ$%ݢkS*u&S__He ZTG9U0FtL`[n5i?̸' wr)KVpa̛\[DjT]Eگ = Ys=*\'-g*ND^4BlfkzC-aDw&rS{ޡ0|=FOߑu3!>k&֤GΠhV[J V qbؓV=Vq-./(js4g,gU37"9tf+x 9x8=oG{ۨ^Ө}~UUِR8D2N>QԤ QȃObO?W NXWI1I pH9Kv]hI٪gO~>鑅rGDl;*gw\ EMt7n"-Tx?s-ЖcX饔ngTN/ g-C]1Yz-S{OzZ+91ܗ lfF!7-؈xc̛&H}dfr<: ToQ|wnl_]}ABz@r`(r-onzNZ&*lǤH栿a EŚ jr&kSr8WD8$МeD[}L@?iv}&ev#B4T<#"hDvtw8/f Tڮ~&RM,JipTG^.nӃ뵌|W1J)aQi6;}Z#݌|d+*HБe*lpӢ!XO|j^(џ^Bݔk@-=+:C 8ٮ`]l縉`|ˑ8a[]tX,xaDl+M؊ [kElUɚCT`=bcZۆ1i OoBV[gNgt14>M&8cFz(,zpva?s9Fk_VW1H"~wpY-q/qCsYTR'[],0iOOø̿ uC#(q-Ά)3r7OA:j2&L'6]^Fm\88 (N=+ zMIBi3ߊqĶ~2k(9_N{,J .vWɞyB`1F0@BV Xq@6Rx69U˒q?ie,{5q2W8&M7 ;X4H5X9 [uW4IiRlƴA/mRiAM0Nt#Tcvvk8[=/"SE\"vl> 2܇3tZg=?y_\mlh݇91}^4bncE`*J";1hQ9~\JV~S3 eIVn:z9vm\C"͑WBb_^ 0T(dTsP3K1I7| { dQHnI^g&󭍊QMlɨnV[) ۧFLAY8gC@4#7u!G(/:$D9;qE*e#lɬUhfd~0^ΘHL=ދb{V˩5R̻ۧKBf[iLxxDsh:ǎ:E)Z(@np[R6Ohl/hQʣhQ$\sb #roH! ٺ}ȧgƠ*ɠ3Oz\<qkkyE jaɖ^*\\nh|K\bke о{"7=VprC# V0QyFG )&]h]=RPAj_wg nzK8I|C|CUң`njgbĽXW0Hyu\(hx.ʌЗSme'*)IWx?gT&:-FBjnP,P+5c;m1wFspb̞]u3uZ6vu ?.(_ x_<IɃ0D\p⯎Kz(/+͊C p)&vVrEJN'N˭Z_ IzCr:! POޯ#AY5Ϝ'unmGŒٌkylŐ?ŖTsW,*=ty'NЦRoI+3۷q,c ƲsZc婏XԷRS(E?DF!1^qzw#Mwt5Mm/1c&䖛*uL5<;8Biv$1%ffJ XM+cݛ]] b!!i(Fj˽[#2DyP.@4cGrOlf O%徽؝ȽZxS7n!)02V  }xxs6=}{"Jf<֗1DSH4uR4@-E3-ErsſhX)NxGqg٨J4D_p-Cg)EDo;Й[lHLo\ t¡Ֆf&ptaabcN2qbč/03,Pm3@0E5%,( hՏpk9,kݧbjS GOlagkD6ǍLj-¦y;M,J`=sSvtHjtTt5R#&>w*&Qiꍕ[,GBS¦ }u !I5o!߂EV <+}IW,o.MK'/Ƌ~6G\+M&m|~L t~X]j$ xtb:o=r꜖jpTFW. y;PQ3gt~s8Pn, @2 33FV[ᦇ{1I!rzD 2;jy)[,>` pnle؂^JYZSj[+rŮĉ1Á\V^KOg<՝WݰM׍{Lyi$_[[  Ӿ;Ѝ̤)a<^5C΄+ @%Û^nHj_ezBX{<= R,4F9K!DF{ ;(="-#TRpEg'20%ɮ @-rD;(^1e{ɬ'\{NNwwo{ҲA%jw vweBnXY5\שYyi [ a{P)i r[ti =U@!_Snzg*h5alDv?̶mȪ ?NM9_Ƅt51jP굒 I43!.pIF/LzWI99rⳛH]k@ 7mhSj! !3B2S~tQ~=8VL0n)98^< }هFiB<ee'CegC~+&wW^a_?\7Ӕ O ~ _'J{d_YY*:x{WVƿC'_s?e$(ϊ0Z:eN%zZQ":H`Eq= 2ēod}ö_u=%K\Fesm{ɣPa1Kƈ*C }ouM&.'4eVX32I=\]pc<9{ ́:"+Ah2̰tq{4cpvkrM&iv]9[%#0L>{DQ@d@%[ʠԻ*u\2 ҁH&_絎UdD,z-[Fjd|Ex6ғXQ0RSnX]. &R Ҽ"{ D19B4U1}@yu<{|\R$a@8Mt7~7q8hxOG@:#_')ia&eMS7k3. e4~\d?St->]/D 4nKOx/[14tnTlU2[etH`$JQWDı - K󡰇c Jca鰟EL%>CO1fdyn@LUZ-o7;نzI+aO4(ڔSه-i].Ҷ"!?dBPX󛖠Gu!! W UΕ2rmHi1Q;Z YsuƲiĺJ_3!gjf5zųf7>k>11Fh/RvǫGt;A ~#DbGP2 ( B|ľ6:"kwDod(|˿g)vfŽ e@\itrf'=vw QyR/$PX.F?l')5 h!AŬ=ZZ0{k36@PBnCqՏ. F:[-M C}ls](|&ؘ׃[Q3"A4P@}߱HY^̺6'@_޾Ug6Fןp*m@g^{ eAv~ 1rw2 Ψ⊞&[ s^TX^V k>23 = Xaw*}r^}x"iLZB&| ('(_mTA:~:׹Aɝ'|urYhhFiA{|pQ!s-\1m25 b;Cf+&|f8v3zi.7|w,Q˚gt-g΁qG#h`C;8sPܦXn=tJP6=z T*z8=- 2%GqbgJJ4tosĩј5%tó'~ le'*@8;;\_5Cp@!q{2۵X7I͐{*'O_|:cnUt*0+:g'-(]xV> =H?oX&LȂEDy_#}`GO7òt(XIz}ҟL}F\ĢwO?OhZ*L DhNY@oQŒsqy<лl4r_EsRJ7c  Jݕ6Y$k?ma;~0);p"ԹG{Hg9KB 9}nHb\Y[>3 M J HjЙx\WegGR.+J=I#fQy1/= Fic;e aeX bQkEA\{B$$0c}UME(ϒ7"`\ vCƫBhnp ,lI 0rTDC[$x Sپݱ>I $f)Iq~r>?AFם#F9IvHQ0ſUd`܍XC(B3gPBF~p} dJgG&Vle8:쟬H@o~H@ @&>ͿxmC<S[zugMWŎ$?hH&&G?KZ\{m7)R}˳|UiJfLnSx.*x|2NAnFdA)5G).A,99rB"awꀩ}v^ :$n,!fK_rcR{K ~qѹi({7mgRVՅĔLK3sr0Z-L)ݴa6Kc|K'E=j6+EP63 [Se{zޅc9!&=D-z%O*r[uzݲ460d+/`>؎ SB`S<0fsf% Aov n6H2Q즜k|9U{^1(o?,϶@I`$T#p4 v=1t֣0Nؖg0QA,r^SF>@f} UG iR>]L.T$kZ>S0;7Z~yr3 J'_r2+7^dO:齾_Զ.[ԄS^M.KSX Π]h1<.A|]9c@PՊ[%|]| \g,=tMTZtT,m,4f S ;0MwG;BN8(_Ʋk>)X8Yc7ibz/qf3X,81RgzL%nǐ9 A+.Ꮋ`qM]dG8s{*$ Y(1_Upf$ć!}OEw⽫n| )hI"fZx,,gaTn{G8R^qm`BBP!ПrtÏD̨{m]"NJn P?eԓ.(_,h\|Ms,WןIcՕjbӒt$|pc!+yF kl{g6LM  AxCEN@Aam({ɏОPia͓ ;D mzhV^uE``: &;o\H)G~2ՆY'`Ew?\.!a NC=XCԖC#YY:_vRaJd+;Q<@frA'4y<}̱7@.^$RJAH$Vnek9n5P!ɩ9F2^ !>n^FE Zla)"˜߶hGp#ŋ[ui.h6)uiEjMk!TPmԐ3Վ.7,NREӚ"T'/-Vrt߽!ԑg\޶+\v(|TynqNѮ6ӍѲG|Yg!bq:կLTܟVzy)Ao|'lO TҔ\ǓlO,1 ֕kͣ8?YIrJ ǻ9="M35`zVCv~8>9%kpߩM#gŷ ׊7!S|)$L ]iIHWյ?Zh$F#5I-5PeG+K^_ ) ν()-clޜ+3j\RFCn7Oy5p-?p*#^9\GF(-4x :aK,5 xwI+^{~VHc "+۵W$_NBB8Oz \oǣ%ǀ$&2aj7jԼFj'42FMx*lѹ*y1FЀ|۷PrZj̉UP833i>qZWy,}ӑix1& …*OpT49(E8hds!c8ӽ!Ig=8!l hpR`pZtGY.[KrO`ŻT[덅`K * }뢎ÆW _A>e^|"!®ؓ7mCtdTKkOP.҅Wkl7aN$Z/k9[Yऔ>e%a}x!w7H;X*}K\",R\mo`DMZ'>A QXMi4 Z3?'g+q"IXs7 U K 3{oZ- $AؓKAiV8Z&B]Κ)1ԴSr&׽ fC&" eP}M͓}!0NA-pNmg0w\'Hk秒LDԴJВԟL?rY¿P?oa{t%euv7 rVʖ Txj ]a5p26lm> =EFi,' PФ_Nxfl"-Tw!ae}RϛG:t1lR4ڻ#)o8,{,N B8MXXξ\. dq[ۗF::Q ] h֑g/ 4UXlRÆĤ&$xSd `8VVKQqjlB,;A6t_䃊T6."܇gyu)QF֥Fse0x:f3&VYjih|H&zBD2g)yH&g E5T.ʞ@!5*]vU&؇N SIT.x5Z^bW ~`)ѹ\e*2-o3ܧ`5I`~wSEҒ@oF:> $+f͎pTrhQfB0)ul@wM^RGE,L $ߢGO%<= ö]6D<$4!c{`T27cyW{J.!6rb0 sծl6kA @!K~UM$9gx>dž'ʲPDLͨ_eQV4wov%a/XS>NX@>Ћ92Y-wI2~R\}l]H?QΆ}8 Z)Db>^ڠ~RZ97H%".ȓt no(+dliR7||h?/Av>8Eouٹaolqr xtВr79^  N@[TIr0`ץ>; Xw <ïRXgO-=MzX8&9鋽ebR*\~c { 9"*~h,4=(RP7S]}lΒ3?yJ7L4g ,KV`=hE$j4YHʾ:VJ'1+i|5 `ZQ:{gPVqUfOJ 'L%:q5.zl.`g݃~4QVO^(MCVwv+ $iAّI"@3;7cka.U+4`+ {;>.\ǑhȌS*j(6iT)>9ڮ8# et MBQޏ V.|RScaNҊprѓHoTVCK+dg|E^B:TzQlwaƫ s_VC QE}QbW{[/g)L\Y-^:7^~Wӏ3WYTK(GiX~I EF?|A1޸S : h.С'桃֕*mKHڌ] \:.7q(閴 ou 1zMKN9Sq#gyb@}F\@#%1HFl6et>I?9&!.T鼟B )Ԏwl]twg{Q޳Cf6VϺ@m,&486p.7LeY0Z Hʄ:/G`-K2  "mbUϡt Bp5 ?pgYIbJ Y|L/D.*=2pۙz])%־luzxaS%Bv#\X@v&>9YG`,;ęJt;7DaNi/'jiP ~HňhGj߫~p thoϵư_XUGRMc ʼ Hh7#[sRLh\h.G`pt:J\u2}\@n쁛^7﯈,iUNEVtQ=I81'D 0M f5+m֏)ySbNX"&9F>)ed<ۼԧѮ扺xRf٨]LMpnqV2h}Rg3ͿW@C: |OĜ!g~HoDXKD雦8VJ >ϮD@Z*"MǓHQ#>L#v%nϺ a01oԪٿ[,'%A^w\tyf> Ϙlqj>!D9_ur$84I@hpKu FYe"ѲBUHdysTʔ[UpmH\ȇ띀/R5ʘ8hbK{p*37#0T8%zF&L)];qVlH>DCVbb[xJ[lߧRx-7(ݑ_ 5ߪi㪴%CX},<ᎃ%LAiI")qmZ";.+k>y 8\hi6P/N4wa).oYzT&8p6q\kp1/{H,/3Vo:ݰe|VUEGL4HGo'? Ag6/Iqn Y{R\3hxh)`ug}*S/1^ݬoW\N2B 1Q؝ ϑqԉƠ+͹tO2];m.yR>1٥& BNcpDgȀ9\$ cf qWsb!گ7N#Qa~yAg㟞}fh?Bd(|xw1TDQ S Pi}-/-e_5>[ğ,2d3gAv&S)ɂj|ĜbD GwzMzFr<51{Y )*)3WFrk qƅK4`Gv^]Wwb{"p/1COohaԥ}cqgxwܦQ@,yuZT8g{yǵN4^Ig:)ڋa.-ԂG&%[F(jϒ*=wYOE]Naɥ7ULq`uYLuJg3ar(Lpı_57UPz. GOuҰ&ɰGںfUԹ5L)ijl ޶7i Mxg U%+QMjʬۓ1Rq~o:9*T2:ENZMATp̮\6&Frf, yC\l֊ 7OV SͽѪ2—Kwo[3Bisꩡbn"GU3FW3T yAۓ%?OF~NDi\rR֎U ܻrC ŋ JP,%hW*نZ[75[w9*U(^.b7vm43䌥X8 R4{?z&C T5CLtyty=c[j)<[ Х".`PXl*NeR-%X^9y}îD\Y"@zJDž!)٤sesuuQ0UzA +p^9aHVE=)t-&y~laTʩ"-$K{Gn L\h:ywK3$lVi1aNn')(C17)n(3*P\:YA>/!۠% q# ~R$zPpR?$3Wǎ2̉ 7 5K{ lD䳃D,FRg؀lf}_&LyEyұ\>.Kg/W# 5-P']ƃ/_G"0FD`59+p|J0ꃫY ;@׹d[>!gDnY)>T \LΙp uk;PS<k JI4$ s+[j/AnzSҕ[(5QZʢ=X04ja qbr>3$}h\Guz]ng`8Wt_(7닐xd/[p޼)DW/8۔=rxnWŃqյ^ V4G6M?~UZN4`  RԢKy  W[OŲ" k0 Ou|V@Ik^Op?LcN@]#X$<[iP10_կ ?)T5HFZ rLVDŽ/X>J!GW6tZYpw]1iX #n2}MhI .x70\4j yn.m 2}d}#ߒ3 e/KkT?k}W#,'+ǝxZĺM{ƨr{ )ʁߌ[v4Rھ2ܡwM]'\0gXѷ1i=E,:GSq/HBW5OJǃ|Xȣ&sO !l@_!u &;:re45֐uY˗&Tspc«l]!g%Z* ڋ,b*}Zm8D3ǤE?>MiYpL"9U`$Q.3b~id=`k3R+.!W\P1O ]O};j L6!󑨎mw'޽B/ XUX`gc_ᕙa`s&PVwluvA%+?ԅ}U"&q [u^_1;&ۍ-G9޲k .ӱʡZBϘTSqVin;A;tqxj_˽#վB瓽ސQW]vpfe AT"|n~o8z%Z4j8#Qk8u`!}E7ŅEIܺ=.j5e9Dr\fCw*EۑQČr_Us)ݢ*;e0<_FaW>8ת!_5޿UڤbGpcpbe)녵UX/koqIú M Id۷Yߤ#4Ø&ja90:>8?3E4۟׾n%_I_s#Q2ү|c&fڡ+JfHǷҰwƳO)QP!zJ] ͽgmkVJ*at,o1i1`<Slؼ@zE V~$&L'h*aBj1Eh\ia Z}`46ǂ 0Q($$WV ,3>\b,C% zTLxXlX}p8[-{%q:2Yql SYǯK9fU*]EC.h; PXM#J)Ge Q27ZTq>y^VD;Vm"H~x;-F3/I=K]v'ga5@0 M.4HߌsƳgIqش-ȩ=5@&%mҌ+"w"iHM^5~Dx63@5kzv3 0DQ::"ƚ$p]W."R v2#t TFZ$V*;[}!! :mKзi|OC3 D(r?mWMO.u$R9OZ``ujYԝvʇ9k9 ֮:m\  '@SqSdf{r:n2d8}`E6x=S2hQm4}mmh]c'aa_ J'qs$vVĽXՆ(6 =ܟֲȩB/6_X ŪN=: t (ձ[B"R~)I_T Vè,MuS_P.i{?==zpr29  pM)=ogX}nqKߎ:Zsj ;i]}O`OWU3bV垂dE3+V餴qڌ@f[G iwȩ)|7!AmPZ)O>M`l. Ko"]LQ,iiEW:AƵ9牿md1^;xg"+wOd]8,n.:Y7ϕAm};׍Qpmb(2i_'iYJU_Q9ة4\.[ɢ`=dru#gGt.a\ gx!-w2-yu6mVG-*f|f8-͙ Үښ7DgI!Xf*i͛8 b'ohAacŴF768y[gI, J1TVq\rÕQ΂kCe!!^R^s>ܬ%4(e>%Raɬ+-n!,) `uٰE;oA2BbCpKR 19? U|' E:=Pņ'e h_q- Zy,dbF %Ѓ∧FpKQs|4H0'Lg$,,>qK (᥆.ۄ(W Pi@\!(CN!vANL{ψoXSvTTX7HPM% pMaZ[rP§"ط6u -u/12~oѱ#M$z%#jV3˙Qb3 n5l #'8F!e]<.dl.ESbZK N_R-o"1znbɼ>pkQ-LKT]^,y7yDm}j%ߩմP)1*bUi@ZJ8>Q`h& O܉W1W ĊE NMpsfQ|H ]NvKSv)r!mkN9QL!F˦e #O?O?2ʔ&vhHV=vJ `>z`~}ux}*Z.ADbdsrj8"lƨ KKҝX֯ۓp vnu iAwJG~#VϏ2:'SP0畤!#Q TǨ5D+;.*47Z(,$!㿲r[*D%H^Pg@ån͔YP ށid߽Y]г0cRF~UͳS&}ag+?&ㅨ:P"`f"n 5#0VwϼH|! ("Wv9Ytya T=j42Hp(ٓڢO…/i{OsNX̚P)=oȢk'< 6_ R=SPƽP#wQjmG o%|7Dž EtITwЈx&Hn8 UfNG~Y.qif=~L OP8s7{:9 q 0Ca!i+#)=eK94(^=={vNs˩Teρ(K j_XW'IIgx/'Yb)*]p^k84kA&?1bsuҦntèL{NL)%t۱߭Bb 2ʷzGb5iz:L2=VFVG<}Ec GI#a֖H.3Q=gmRnX};m*(=)1+[(аԱBhۨpfGh3PVlEE%6ɲ+}e4K:m4l7deGK")dP鞸65"O}s/Lճ ""Ke7 c,:Nň A_(h/yIBz' j糰$;.TԢZuVSwזpIz;#3QeޙFcNs]C- \\ et Ndnû)&2F翽~z[o nֱg6iYmaI۶|z̳c54)Rq PӖ(`$頽;s?K)Amx3ӠOF(,ߩu&8+[ik!hIҮ|_E% 7ܐUWD l:5z0'bK:6<"u9>2} 2!9OIY#&2}>\EZbPч>yӻd 7ZiL s+N7!uWxs…x3 sX-:ay=-=mree'dLiD=Qyf*xo7 XI>iV)7(Xz+f"~UZ1d9Q vtw?wU:g {K+Da^ BYu>Qi\ (y^?$R)Tn+7SޙgWQ0yQc9PHƘu3k$4oL*&W寑̉;bo8)emXFǼ _(Nr!tPHYyoj5WJ KmN+x;AQTl TydǾBuƃC2w3SRMkWɼ 9Ժ  `_M pǹM^Զh.aݸ9 Ď q\`q\DmN c&)>$I[VFخǮ` rŁ-O`l[vY<>b 4Dݨi}RS>&6&ِqy!YC<_2VRj#>s ZYyx2=[wI*25s3Ap^t4Gq}Z>{bfǹש^߳&9gu\]e`V?9RSƞ.:6C)Տe/ABqUDXD9FNб *fe* s^ P_OΉ*Qz ,C6X6皑ꞀA"Fx2A9΁>?&}nTv#ݵ+#glO{䅒qjQ.~*6xi5u!A\V3chu{2Qwn5RBO"\Nq]<$kh#>\a]1\w>In{Hʲ^ep's+닍( uN *c#yOW3z$J"u?̝vck^E)QAϑ"hA?)K\.gU4ڍQxs,Gxv_dKAvb'OMԌ%}A`iDSs2WdyVd͢&5@Oz-d5S/bDE,a2̀ɿ!I})G2:p{`p1 t,&ϣͭUgqt體LEXP N 5q$Kk?in+s6Q_f{%!9ˉn[DmSPʹ6; ۓzȮmdE+<HbhGs5gJ~-N8_)IO 6!p3_#N,`.~a*e, 0?B0x? 1'2J3g%gPXX*%PYgH&DM"DM|[7;+\9ǾvS?ȫ!C-`䏐߹ `ZK3ٔݷ=L@v*է ~tW8MFCVzc}-!4ۄ/I Q.P$Pv h{gߊ:5omh)!ԑ YX`jŅ/v[ݪ`}ݎ>g%{#[L^J (ŋ`QtSn1r; Q= nӃV> ww+HIgmZ'\g=HJV U| ^+N1v7趜 q 18kU`Tpsqet Sˆ̦}oY~9&ڒLҮqy*,!dRR'f u¾\urrl_B>7K?Ne]Vbs֩8BtVy| !j4 'fM tQˡ0qSD1 =87[e)}.yo8H8Mkʱo"ͦB.#DXYJ>X"/0x}(5?I L xrU'7Lgxށ + f\y_hT}CN[ 8=|Ldإ6PEzY8{HaHVI]=gv1U{/2P #=cm% Viy9gX` > $"+_Άp#|Z/ UW9v?@!VOP6T摁͗Nh#w{/iOUg[dDz(aE.Ak8c7:WOcVOٯ15fj<.VӸ ֽ+cj|9*{ ӽ*.e< ;E +sM=&ڛJF;Nb'+wN)T)ՏL& r톜eM2ֺ u Tϼ oe3C2-"Q7Ӝ3wGP9 1ثAky12cu5hIwMdUE\Tx-{w2Ҿύ"[fx޾ %k򚠑yov@DZIaM-U ~1T $z6!]1d?FO"UZWk¦&/ bgH]\Uf^<\zBR@9asIa)vAE'JS{9F]4;o3?Yttk[fQ}YJ* &bpU'3(8i' ,9+4r\.⋇k)0ԋqxo< su `YQi=Nįo]w7>"e{֒>'0gz9Rke9.u%o]LM4k epZO6nӷ8,FawOs9Ldd}1BH')O$3Kڮ(lt% *lt_-r Y@充(];'mgGKPƜȓK8iٵ/VQV™9eX%LhJ;m W/rܩ@4s 5 S;8 hdLQDޘ>L )cD6>*dFdp-&h5V0I  lT)p(~;JY~ Oe%lp=c0Z&}`Q~]X1xtS1߈PqXfIOW3JT?N.#^ m5p1z9*`|4)`9,܏?VM.o19# {Jm6G򡅧 *Wk|AZR 烃 h=fJŘ|wr2gn3dWy ؍SjrnEʉOOcoZ.neS5XZFs.{16Wܡ}! :3ϳbTL4޵QSGV%V&^%<1I+fZcC6R?s&-6Lh}\l"R3C]EA:I )YP$L3||DA\qߦ¨Q\r쳇W=* )m_>zZIA&I\e?$pG jYR~،TJxZl}(];Y*Q5B%.ɷ$: *bRRʑ A,aH Fk]ՁFE",J3;|3YrNuGИ?ݍ009,E,0PGkrYFurՍeؤBC1лO ȩ8G3g;%|:VL"kj]fT'߆3$F b'GpFŃJ[/oqsT*bC /x5u<k>ۜBWqvoT_tzFF( U!rrG K<Kz%,<ޑ-q=t!؄J׸d7F`j, guk:nYDڣჸNi?g$!&cQk[5ٷe|kֿ}лÂL-tVD:vMsG{ &@6a>SJup?~*EqR04$P]cp]\UԷBM29XgHuK+Js ~+f;;(ޡ"[;YK( VI/ < |"sm@Aj/W+K!r>lQOxuD,-@B,of8̳7#Pqˊ)^xpgg# j {YtVmOh K$z5̽#v`Cg*(EGGZ6+5xuܖl9i{X]K^2a1)wǮrQƗpDDEWz# 0+!{ؽQojE&` NŚMi MK\OgɝlZ$0:z= ꌌp*:|:cj bed9v%(atcSOLC¸LG^8^9ћ>$)''g04phR^ŕ3}dFzByWQ`* ./n= uIaKNu} 뽺[ۭ wzN)b籼b(Qr:88u ~Hx1}AqQWmZeGUѩ՞Bob_8m\Wse(z1]66 e8d{änIP˺Fv.јwdn8GlEH2DgOHQ֬a6G<(KqM2{'wش "LbSpX&驥t +Q/U`04%;$:9k4o@=洕}$cyمPvAf6gVu9S}sѣ.)'{fބ}#KY9bqҒ{kZXs.StOtA1ߍܵŏIo([LY?N,ʎ^Q\&ͱO@(SMdko" pųXD *?i{1]4Tnq1m.pχL7-\gm}q"cq2MvB$CmKYr}JOGW9m,<(K H0>"]M<>k-gV*r8mt'`u[JrHf}U H)>{pLs2ۜ=NUoTSO}{p(\6&%òRRz;}(Gd-]T^17%@[=>̉"ڔ%lOS@m,#[PZ캓ISg2\K yauWcZQ:jҶ#p'>Dx^~#ʤͭFn^LҘ(PM}/裃 u(&5']`g `2 /6(>v>PaxMkSrOݞ". eAb, eX*6Zb\kJxrAc^7Cv:=^RXHpE=_Ug$Q2u$PM޻G!>9| :|A&$(}/Bj{zR[l{,_m.wH/:%x1nK{A}׀d)1^9dI ;r0܂- TP4R·0G>B,*vimNZt|D'ܐ#.#/*b1:{b{j=L|w]he1m|tc9[Io꟦uDi#̍ G{5WD‹3=5Py_JES]'÷O GF||RU P`fsGQEB{Kܡz_uM* ܦ"$}ڴ%j)fW{i>.E{&*gKWIn^nVw/ݲ47 Z uD_ _i}&[ЇFr- k/2dӟOQP zdI>t 7Az\]ݚ['NeTh;`1f"#h ! NSgc5YMNKUnCk63.k go1+Ȯe&jE[{[s3ԍX4^͊ݪsW2%s3"GK*&?D5fy†X 8DbYN:si+6|8q{Aki-FTN9Jpu}.wiD*6,U//س9SwAxD= "q;<_%%LN;uk hY -d(6 Dѕ*`-9ظx(u1:}œYR EGEB,ws y|/j*{@b%#?^g[ _ .<:çUCp#>/P_"-=EpA+'s3`a~ v_8C 3L CpxNfTem7$X\]!eo$-{^^"B4l;ISFPYzdFO/xUr3ڭ>kSfu+%z<}ULY::}?Z&vs6q,E%J'j˾Z}bQzuBԃJ=;6ו'y -VI oPr%9mwZܦ ^0J~؄qx4GŐ%ѴqZpniF髫&,U0g| ;? RcBE&Y! ۙDvGЧ}ᮕk6Sh\]_+Z©ʓ!~f]oHM*[h%*L1|-#Ƀ)}Es$vc4?x? fϜ;%\~]cӄN;3u`fٌFbJ1,m}N|!(^S Q=S?cMe`b%)zyʨLr9ẕ]XZJ>y+pfq[LfMx_;7 Ʊa-NW 2D)Vλa $2]<f>DǍZޚ ::UV-C[,]'^y*H(452w&8R͑hΞs4>gujx!K$o/Z=b_Y ~bT'uX WPhUam=D|!6} 1o_yTה<5FnZgIaB'U'+Ccq>NiRnJX:"}AvSHY~^ ak^$ˌX txI1uf|:#]GPcXsW U688:lg(̡ժJL/$֛<ǀ*Cp':Qs$IH#A0qA {tQT%Q:d07w)_YUSo|zVK4 76&RK<:^ϝ&( uƿQc Suѵ 9).f$x(euwI)mؐye#V) e jS}ŪnNIAr4Rlv8iQLӹVV׵-̡B +rM-"It}9f-ES` X59t,ڝ/Mv~p O)"ٵTV&忋־ U@ Qq0oI )8ˣ"88Z1z!aճ]h }P}U;, -8 :E9y ^[rf\ PcV<9%rnզE6f\[QE&)qhhVjNw'/O1%u"vPBozZX\)+d:%1_8 ȋ20'@v@ە$3v_:B2&2 ݵ_7D<@#E'si#:i? 8LvKvs"@eӔ5$V}> ydsN)+C 9Yg.F"'" Ha tL\y }gwU{qYydr}O_OɒgU `/ t-FW6%P"i9f1u_zgwI%^YҾ&+騾Y`ZFގ(5b_ %øk{]+X Щ T/]#Qx3k#|+][U,vmEIN{4vx?ܢ܌;7 .[l&4ѾcF34Z/q RS>v '9o-I[g_Ĵ^Zpck .H"`%a2L !ivgܦ!mHT#=fϮpx;<agRX'G{$ dX|^#ƒ=cԝ2&,/m B]_=r652]^ׁ_&rj;YW_s48 kgm<2FaBuؗn$'r vB?Cid~J)f -]c =S }BSr;׵.fWZB݉~; aKja'4v#_Q2i&- 9E\֬@#ӦZ٫cB8gY \ۻz21403lh>i_|Fg56HfC/23ŸDnD n5]6Vb=rn_2[K'C)*rjcP#͎CJV҈.Ճ!4<# K\rR|\=a.YU+t WBeTpp}_LLHq&”e}kq1&XHBW7!1D+ T#V?zyNX[Wi.=k&u$t뙯p?42FF+|*35j{0fazn CauH%L鐿wXQK9b%JVh$s&Ȉ7}J A.LG|]+.b:PiG!OF n-+bcMF.{0R-3!v'>F3>|m$!F ~6(s7y8lo{8q8*^ZE9q5;Z"Α V7a:5LoȉruiG5W;]n)^I[Dmi, V2T]e>\9y/J:73Lԯk*ڲjB~ 葜kǤ4 s0jJben@O+nHw A6O<2_L_3򌞨cim|aG)[徟0&ld~P({}W}f+Uؗ 5+[L>e﬈':'hqmq́J䯍> m(&=!_0uj =7~=#I`[j ώKxoIo܇# *骞m._2WM%ݨv߱` : @YlLVEQrN2(c"Հ6*&FE'}]AVPd؅x;63~ΊuϳCBnj@.&ΩআVWipjj,I@7\hJcz3SWӂn_&TֺғCMFv$Ne y}e?.w/u&)V6Df,X= /ñ0 B'l (_%!t*4=QGk%"af%I<7}-mg;S$^Z[qhQbɚm pӎgi[8j0ò:Oo63|B)PN^eZ|N ʸbW#3+!{Is{ )P/gkx(:)zq@U[SyeuѪwn+vknS75hڮS*hF?ӓi J%>(rP9Pu+`oP >uoپ%&f[qۧc [cΥzV@f^/:D9BPp ŮQb"yX9_?qCljfCN8&AUGUrƯ!F vuFЇْ@d Ԑ=u)/ZSJ+k-O4|b`#.!ِ5؏S0L5-1d'STU,Rasy2w1% 8f>G B4>qDEp`#n*]n36ϒ)b #8b`/2)0#'~,3x#!@݄Ae:vcX C?`z [4^PY夸B.m/s;աPE_u ag!Z\^$Lڼ&=}u VN(Xt0Sck4lnjvG*Ggġi24 7R3'%2,IJ^%RZƬ]cy{ԛ5`tdIR~x)NW\}b"*áMM{Sܫ"BHlMvͨ3ΡJ^9S>S:nhAα?[bo0WԨ]אnD=͡Q G:'Aja0«ߣȎ`kQLQ;fw4we̶uX񚅪%Np)]%!)/:ֈ\e.Ox\Yodr|0|EڦӉUv9;1B[h>@jn,{U_vx3#]%Bdzr쬞i)sbm\BF ANE"őYF|S40x=hwG\h ;`@ 04V9sTk vRja`@ɨbAgQc%Kh{ۧIn@e%k %K\Lr9)(y(`u%G5[lCgIO:BSB$RQ{Ajy1b6V"4iH58祕&%LZTWi'0w͚qXENH4}kE{7as@ OZ?iVhr|jc1K nYvJkWF4{0%4cc\u9) CizɜK;SbMCbzjw~a"F'9m} v&n´0}^ضe8c5v'#R\|v+U0ox_jnw)F&qGbNڄ hsOo]dQV'1z8 =Wmw."%U64\P*RIXL<̻F"ّl {8]҆Jg<.Jjv%o0mPLKq`?=5hSNl 0g- =YOx'|$LŸ#gD5*z fw"u|BP-x@ub3bl&ai.H-D[ceXP {6wnRHkH O-:?J~cF^we$)9eWQd0O/yRQĥVbdVQN8f>#2/t')3EbX_'zTʴUKߑJl k!ňx~=;*xM }[ux,vQB[ќtbA'%uݛv SRWgi:N- gk:C7ꐾ&N49$fG6$:BLTT%I%#ސBlN,(:^6ڃYc)|2̓#K>D;(MW fǶӓxn0Ql'QɘipuSxkB{Q Fq9C,$9z]~"#Q=L+EjeűY'//.}H❽;%*<oATBDarJW85)?T`zR؍;⁏b,Ĕ>Ю(n7e)5rx^ {"b72Eo1m5UA1ިS*Ĉ!0eE+{|hNRs]m)dTn4zYV<'O0Dr38\U!"4H/)X1e0L4B f٠p%hw-#^0,㩻Oh8]f+jIVywy|gve&%pΡJpANr9XO7xOl` l;y+;᭫g5Q$>m2P1ENkQ8l> }in:mu|4S DL4nfYפףϏW4)X`?ԞsQMpCzo/8Do' 3ύ=q +rUT66jZem ә6C2L88eS/ 'miuڂgDx4>,.><u:N|72bJD4몱'p5>Yzȋbo&e%j͆M%Zy蜍5l*D_4䫙{iз,![4"Ү bѐ328 DP羈t_pQL:JbJAj*p}BKX4a$P 7aY?9&sFD :mK:*ւ?zy:~Y:bV᭸)߶2soF*z jGeNZfƼglHof>?Z٫{B`i~wGk#CRK֥.|ƚ]hEжv1V:{?gPDC܈;r}Ze'?5Reƈ k|]wjRȊII-W3̌9% 2ʔÝanآnjhPه܆+4{)_S?el\*Ȑ.P˘i3 R%Q@ܤL1 %j]]G"gݶDgZe_U;Ï1T8vx[h6YII=Y\RdZ?西r}zו*n* :dA $RB$z KϹM֍DqIj#˂)w[zPʔ[HQ*#ˮ -ϿT*U`N8# :F3B@c@ۇlΙE*@h#[lEsi^ZV2N9ʃ~':CŜi;)jl"O =%q0`gO{cWۢ'Gt%O2=1<"VZZAEU pUgoD )zgq#$PZC0`n-xL5b Rv?IKmBܽn(KP_x۲fNK6?` :Fx*l2~#oi`$be7](&`2S F3Kqb@\|+҂47JMWѻ~Zw [שm-ZR5E}GZ̝y<=࡮@% 9G ռQe.EceJqOV)_[Ņ0H)kh2r5FĎ3,='!*;n]}L)77"ʊRLD%~kr#=#ҧAg5DxN(kfg eɩϱnOP-a:r$S{Ò9s$Q v؇8[ɑ,rd aO*K&[tK/ύ[)UT↊*WjS륂^w;ti_۱|0'4_.v'%0KhBdwU@/Չʖba$5a+8(֠iW'-b*lݣo(` =Cb\ Qئ A常.KgcF f9 {lV9܄f|iA}~?'&:^Rk2Up; UWH7!,Q;eՍ}@\?vi"O.G7cAxFV&Mv}G3eH]ui{.BGMYlu}ԨIէ^-7 #,& Ջ$lѿ܄YAġh/Zjh VLD(l aWg2,3aoU5(yumŸfv(ڮEW ;PD+B'W|VDu4xJك/x@u8ov|'AP'V̗ibH-DZ FX0@O*Ĕr(F;m `:}c~,p3JFZL/SEАgn΂A7npi| g rp -}ܴ6XrE2~MRƟn]䇺9f';SvP/_|:Y-%kZ+n4膑8|z)QfK›)mdJ=_B{qtS]uϣltb6V@g/`u2\>|. &#RKpJ](>8IJ{ ]@D~ghWQ]\R2W贴Ef ƽu[HM`{v[і;~ˠBÉ&I1@㼋nI?y18Y,=DA%8'"T<`E6,RxV4VW/b`/UVw-+d9*I Mw:vn[N{56\#nyqm,"XYLP f=L*m<5KB msب JXk _]F^lQi%gYj[:j!.cyDhM=P+2M#-2PϠ(\EH,1_R4/'B