vnstat-2.10-bp155.2.6 >  A dkPI%z 3Ukf/a<óվ)V>Lv<*tcRR*;Ny.>1i(DQҊleiV }7 &axXt׫QQA/;1mО ~8Q@jmނ㇐9?is?El * vN jdKx{q"?q!2d C_SI;Dm͇MW z 8蓹"WP1"=Jd1\*%0)L[a,ixI A']&D/c|HكL*.=7UYޗNUm@`c,Y]n6.`:5߆qGrX%?2FiYŲ{Ձ}{őnl ym%"nx5J/ψ6 M.jDy#< G L$@Xo.bea2d0cc209497173946a11ee4e97a34d9305e6f64ce4de91c587681a04692b675f6ee0e941b0e9351a73d45dba9f3c845e62180idkPI%z ? %~uh{)f?Wfs`K(Yo ZUČU* LBr폌c_D8di. J| dLDT|W& 赬! Zrdʼ^k ;|ЍX -ƃ^S,/ ,5OO<ȀuL:[:䩘F2aPGvACM܈='!n8iSqb'xJ\翹%NUZu|Nw*#p^>ՈKzZ HM6B!Е Ģ #Q]Wh| ef/@K+ǚ'!=]bl8^e ?FP9^A ؊qV/`pL?d   08<LPmv  ,p    I dTt,(89:={>{?{@{F{G{H|<I|X|Y|\|]}^} b~cLdefluvw|xy z4DHPTX`dhnCvnstat2.10bp155.2.6Network 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.dkOobs-power9-11USUSE Linux Enterprise 15 SP5openSUSEGPL-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큤AdkOdkOdkOdkOdkOdkOdkOcS=^ac' dkOX dkOdkOdkOdkO75403183a2129887c2430abe7360cc9635327d959817ae4b0b171e66b4f82a8a3c4a38a9a9ced21e36901a41d88d7712000ea066cdb42608114363264db0183c7d6e8e7f8bb59dfd24520b7587f8688f17f652d928a7e8ede8d3d7dbc74ace0e0d9c7b80ce0f4e9836ddba257e1332bc86b6a688231f11503d9f0c555a95804a3a022bc329c4800910ddad292ef03aec90b83737eba6b6260bd11ecc51cc5ea8ed4a913d758857689ccbf281a4d4fe72ad8040bd739360a0958814f25573f2da8eb12d65ce34563590eb987e62eec28c9552de1760f08f1f7c9b231bca60c176ec9175caefb3b1e18b0b847c7392c98dff677465fd0a9e0694f620b3834e0e78cb19b9f15f997108c19c8b2b30543ce35b050fd6258d1a52f635afb51c2ffac78177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643f4d75e7ce4b2953a77700786e760b925da4199f2e111ba32205c7aa64d23f3ffdf3d78d2bc4c1c7c1570432c586f2548227d05d4971467c932db470419dd90ad2a7766270958fd36e4bf90ab1dcedcbf7082543dd61eb5b1f8f26fa7a7e030f1servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvnstatrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvnstat-2.10-bp155.2.6.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)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-bp155.2.63.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-11 1684754429 2.10-bp155.2.62.10-bp155.2.62.10-bp155.2.6 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-SP5/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]=0f7792d0706d1ca2f30f5b60df9bfeb8fac9342e, 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]=5ba996301cef5093601e6b874896999c2e49ee40, for GNU/Linux 3.10.0, strippeddirectoryUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R R R RR R RR R RR R SD 1+[Usystemdsystemdutf-8b1432a88e56e1445dd8ec67ff9fd3c668d05fcaab13ad8f2ea4b47ee2afcbaef?@7zXZ !t//] crv(vX0ٱ*jb.v-)VGH}mׁdv7T+ 1uIEHbl &P61e+F]-JH)*#J~[wԨgkQNm͎:Yk^}ꢤ:M>V15Fv:IN֍H ]~2]\ iAs=Y8ˉLs݉99D@Lr)81y;1ls;=/6WD"%k0Yж*'S4 WAö_q _g$ +@l{T^MZ&::̰f;bF#iW%B~qZ rL7SHp@t.8<2h.R|]kx=C,W7^7e8(9&*Gܒr!?te6csl4OjmմҊ$ʀU"!uFhyYf=B>:ZNU aX8@xy -x (٨X릜*e|RI0?p3Fn3 Qܮ^oJ`zOzH{ 7JO p7í8NK1ׯ$M5ћ rg%&v#ޚZ+N˴UfX9R7ghO+-;dY~KO^0/Xt[.1ed.j2FwЬa K݊oj5^0P#']0T-yWL7tI{n_O\.\SC x1 O!U*N=2Q[O==6`HʳBƄD!}x+mߘRFB6+ml}׵Ϸ$6&mb=q{mO@µk=9'_D5 V%jlQH~ٺmc!tR̃h֛K ׯa:gEB8n֨}Z7S\r6]Nu>%XQjF^.%ý?LʇmN GjVDElO dS+DΩ,-n]LDqfvdFs2(A;⤖;W9Ϗye'0 %#6:ݔ.GswثwVmDM"c}We㲅}Ѐwaf[C1Ct,.Wܸ}oӧd, nuȞ@ a8"iv,{ɕ2 P-oe*,Zq!eʄ=J/^ 2?B6ךg;,Lη>W?B8)ڔ_^]*JVUPxtzhʫ”[Xh4`ç-Ɇ6f0ob1< p b @蚅DRߦωabds"J*3gZjjwt@!zx99_PEW_x|E ykӎu_ߎ߹3e[i ~3V^[ XV<&,9!7%=*44Ճ(͔@TlAV#G^a4R~W|eMD.27ClijDW{$ר':V ݐ CWyY*'Sf@`j٢NEg^gƜ^`OC[/4aX[mWB}3n+[ #[YL*[[džVIښ9|tݺm-XHBO =kLD @Sʁ $7|5O(By8ʆ|yTo-ʢP=-&ş{1΂Ӫ)k.I;/["6MPTe+xQqUҾ>`-ۯQDd#]GGSnٷŞ" Cc1n<%m{3T-~+9R(8}yz|{6&b7!5@LkfYTA¦n ;%uʢ cY (k5#v1HU*3zZfi~lQcO7o~va.`bq"K ?y8Pџ#7ST9cP/0ZqCBXp$' 6qeҜжҺ+oJ oFRXjyd?nĉX>/m|I EsԎ3Fti]5tOg)O+#ûdQW,Fԇ"yli诃\`U 3hnRuKfOTwU8PyA\ԇM7@1]B8^l'3P^+=jMܼt J=)jU.C'a780S6ú,wP2UꗬA a[$S pT*l{Ә?7U嶴 _ΈK$j1 ֡ /#"F(T=*!:w(P#C%L]G6cw84":VҳV}XU}LA1M†Tu٦0Sej<'FM0֕ϖ-& f*|Ex'R 9e E=ۺɹSF!"fk#E^fkH{jlU5c^()CC]9G,sIQDo/`e}\VvMYuu( 1!xB܎~fNI˟,XܐX`'_eNw* -|p<>V2ph腥,P6 #!6tX.DdҨ躍['c~aZoKH((q[a0heU9A!b撤W1:$FPG- _:|Yx 뷱Pqm~aOo 3`aX{Q-A|dmb[u2å xˢz7E̬md`sSș⹟.ID4xpOw"mثILXQ[7*}=Ro=vUcq頾k@ؒF2lƻ \˷;, 6fȱ`R QX!f%6/~V)V;@!vZp̻LEkdy~d $ ϒ4l'%dM)ГT4J3ڣT^n (Ae4UʧxL^X}č0bïLK*n 2uZLj.v-|0GZ9`zOwO2ʏ*2/*B4Dм%ovUy bjq! UO8,4oVd IL\ߣ8о·P^@$3WA` 8z{ f7)R4&]ڮ!wҷtwiRH#Lw͆;iK,vb^󃼸]YD/UlY\GXbOuY׆Y7%dO}Sw(r_z>N:nb&U@k}}O4(c G<]f{9@ܫyes/otCCХOą.5M KQo ;m+\.SW .L ~DZnHLVq2j=M#a/7Ѳ g#伴_%\#4QY)>⡿ya)&13 wâ\FˀU/l!MԪ#+08eΊ?/Ε`!*r FZ`673T1b4wWnĬIfwbg>3j79>3Z/T*Af a1eIgf|ʀQ.jb] BW1-D^I3[\٫Ča,񀘤}[]Iw AB򟒐o' #Ygd>X ~>(6G9rؾK jPOdݚkLVMTNnO)ފ$" xX ~+n p<ަFREf{5ecnj|h5>B.&߁ꍕkF¶VX7.V:*M'!nJ2f]btDy{yoISOF{k,P(gEUr֏h.YS}smB5 _w@|ʋMElnU"e>4؟oGq8y4 往w;lrj `ŬuE1v`M*_yy&c ӓD9#(sC42HJi ei.͉YQ.EGnqXSP% FbEds"6k>QLۓ'kIM `"֐wJpÆ`ʪToAٮ}ڍi 6%0aQ`fvt)h;;ͪ)-?<) H*pR%j٬ l5e۰/ҭ^[P.,P(9*FxX[BET"oSTAL{~x@#NP8MT#2 (V%E=ɲ;7C1d5gJ {_`t*՛K~ۧr!D~(L,JG!Rv[|v+٭IS2K8 gda]<~'`2ߦ@ "pk&?pȋ *P77븰L[A0Zk$.f=G:B{UN6eS Q_1xkeGݞ@HŬj"9Z!صCn&Dn{q%z_`hG# 5*xOK\pm|,92}\ЉV46ilMV N!˻z[i@Y`kLR't-s@>4|{[4qhPw~A[X1EnQthw03?kըvz]츾Π"J |lUJC?E#16GяC&0>3']foHr.%tqIli 8fpd"aqՑw' xa?9D>)!Sߩ`7?P[ a uՋY9v2B.ɊedUf h+:.-ÓVE4ʩbX+^gLr.ɦ "yB ,?B.l,Jc ma AZ`Xbǡ5'? ^,7c&KhXauN$k7 .@EDR{HHȒ9s˥R'S~פ\zc|Bu}q])\}đE=.e=z1 @-OOTs%I*oꊅrJAqZl͢CxD] iq/R`5Bt7:-S en`,Sy3$jzRuj+ d~J HS;dU\#pov臽N +-nC@Fk7G3fi Sm⛱j/AyMa֘m5W'&^ݩje- 20z`;߳ilcej+ wht;u)qb9n%Cw@4D7yODLM&d+lI7"&1VK#Un S_<51X z7 #n͛I\dKk6l4RFAa#N2F|JWǪp`;K@>PHRy~74 6, ~8AM9S_wXm{HTw7g'kڨVSurc;`v*tPŀ!/CiL,04lwƹdQI3@YK4"rz]Ձ"a-rAy|CI-mX \̯rvᰄE?VnaFM,߼DO >W t[,j2fsm-pVԵ3C%` \jw)K:yMSԉEVkqWȜ:pF AZ km ] XAЦ\5-ΰZeF9BBM*#oGl*ṃC1"E!'x$ng^ =N^nye×Ӎ'xof~9gX4CM;|8"o \p䪜<9>FfA]Okݚ헱P˵lAQhɷ[k+.۲YG8@Y٪t$Е<: 5 uR,vw nb)A /Y&j;Y⛼#?QԨ@V}- c8G&wJXB82w(qBnWa DDso{#$ UT_UZ3 [A:obrYti&\Hd#=!ev.T60/(:&h=N =Lz6dmxK:+9ngm:[a0b8kG\hN9=c{䱐! +s˻Evnd< p.F 31j.Qv:E\#mjJ<ÞKʪ4li:!m7higK_VI ]bNIJW7CP-u-Z5fz K%OObnS 6#F^/B?DF/P; [ 1%VʃmS#DJ)PVfc^,.>-2I0uiS" ;(2@ t]9vO|S}8K 9KOo(  j78tDGHM^ c<H^h t^]O"rn&b|?v,lul2؉ tY)['ކXx.ho۾,<3!hl,Ąl-i64BbR7,}z19\AI,#ؕd^b@i-(Ygfl48iU!% [#s_cې mÐN8h>T/ꤐfy^Ȁ Xi ?%є?|yĞzbΆ'U w69 Y^:uܗ+{ :Fw, Ց+gc=I9OM+ 'BKR.d0ysp oRd.yse+`jIl`KHdBǗк ]6 ȭw9!J1o0X8EU\DKq_lpBa1·K4H`-_)c: kY>x<_X15MB~}cHCl>g-4"/ƒ,ρq/:oG;G!`wDk=O+5N!Yr7!3c7jg,&@6sj8gXJehEegkZ,/ᑮ4xQ!J3fҡl@KG/9ˡD 攐9TUJ\vR+A21:̟!PE];/aY. &T˙8 HO=de4Ң* #82׾ 49jrk:~6GW c>KIGh4jEԇ3̿μc;(Sd{CoP(sRZd.SJo ?Dmsjo9ꄂ3ewIi{=r}q?fe uA 椢VуRq)JD9^=an$)>'ƋfVBm-{m3154BtaAI d,I^ger1%D i{˲!gdAdN+ \fMiޱn`vݨZ1I96V%R6(nֿ\5~QE 6HQx63XEzG߸q _P:c!sgDT! 2ZnbɅ׫/C+57AT.އ7 $ AI>=|TcTTn;ݕf:21oG9L#KU6KwXm *O@4HS}z~ *va D Q6 (HXoY'ë P\[ŐWVOmlslN׋@N789M]a*qבJEM+y5#wτu7g:kkdr3h@P) L_J=(c\[# $V5b 8t$_Δ'7A} 2/qZVz7\f|LӟW ړ^3&4LZ|pE}B{9b>`>T꒯M;_73Yw/d }VaBs8}[h/'*I:FCy~υȰ&mFJ;4޸`]=Y,i }|k(Wu9lS a v2~v$'F/3JbzJ0϶%\Hb[w5T/9ZYZ4{@%cfXGJ4O})||!lFY{S(Ib%^ĠAi*ӎ;gt \?oI^(>UogZ:25O1vE%̥js1FjX8/Rx%e'(MwRbL6n6Qhwq "YaJ_Fn5U60.= =z!p|7Ab_oSM?cU/a PB'ֹz_ .gys֜^c? #ZlsB>}el4ruM5e93 t:i!; sW" YIUXM,; 7v52f&rI +dlk}} F9,ne!(?L48*ns63U:ZsY:3 i_n.׷KIvB[>m#d3y|2 (CvPk=Nv_" vʗk^[ -9MYf |{WD#9ab3H뗬tvQ`mH!KT/[CvxCTizXwOKj㘕*qq(\=2/ y;o| ]:5*t+ }v̻8dfW_wHbn=%\dAQ -(viL\i$N}i\.U SХOʶ'$L璒1%Y@N%mt>ֹƒSf1b$_R.+ւߡ#9D_+?BMp?ABvN?=o`znɄLDRM)* K=:1 R'!#T| KAC9Ǩ՘5Ӧ*ҦpU'SF?ޒBq/gU4OeoRoC}G#,t3]POeեIWD,mtG܇{9 l4S{ #ϴI`ݶ?3Qyc|vEk"ICcoƋ]DF9P9#2+&9K= ̌Pf_r ۵4wlR_M@V."6(Hd,wBEdJq]+_\?鈀V(DU+m{9)[Zkl.8y}g<;A cR%[2J'$_Jz EWgL * xuҍd&0.Ķcj`<2Yf$Ez"i8ɂL-,/η_Ib*QvE4jD-2-C-dn6,G58z /pF~D+- *5XZŘK4lej^]U~,2ςpڠ(XLJEĬw@9a]ld&3E;ѽ?yN3l$uS2 J%fH& 6U3% c]3rCGiw*#g=V|k j{bUr7I ĸ*ʬR6A<@ Q} g;l8^wC;|1dW(Lѻʣ1_J`$Z,kn\>)6D&8Sև(*fb@SwoҰK150W=K)vp;y|\ə ޏo?G$bl2?:z<$ץ3ś:'Devm qg#j(\^2]=\oB(<7#ێdW?@=Qb'gy?E*— ˲4(eKV<:RnGHYɹ{gaG(tcO5!wA4h V|9iFAKwT{Уl U{BGPF#= 5Yp^=g>4Y8MgH /f^ÇcUyt4 OcMDY+|ؓVT;*{#2jX="zJ)zˋB|fѨPWCMVs.Fk:-$4I+\4J$>Wɝ ?jUqt) L` էȶ88•{ c{ \N U*:cqXHcVΕp)L5, 'jzہ E%a(ɱǁR%R~TMcВ6󸐻s4=9vnEB@l򀛶ś_П FuGq,;NjT@K)>?ps%@ 71^n!#cnX=D q}WDc\v%y)V`1Ŗo0$dŻ̤ :) ‘bU!;ՌaocRKAK)hd:B&I B/26$rꈳ ,<i(/>{n&$Pvjj2@ŋțwˈ|ĖHaJOD -=yW #yxA!N ufИOOY @$T̫>F9;kQbYLz9Wk XǷh"sY|C? l[AIW{x[uS$W$a?jts, ;MxNCV@ ߬OÒ<7 8B'/ߘ}2lux4EbEdSI߇Q"ɖ)xK z.PLjSIsf s1`mZ31jpgh濳gx>@6um@7.3C*-' M8"46/IDd4+oMeDg!db42j g@ׇKnFL"Ҝ+j⁍Q;_n\ĕ:%_02-]blO#7k3*gc.O oMp_'`8@AE/?"*VV9 39+-%!ruu?),.LtiN` G7s H&2i>i?nZ3 [jzVe~j%Q^̤ט5;Z4o#p頀x,93+‘JҹBRP ^?5GO]^xZ/͈|pX>CCUhq.("J`bP7G0r¿ ka-i jRy8QΏX~v?fn~ rz=V+G?rl`0<* L&s ٻlE쭆T Ylz$쐌izAO&nV`ŵfY4M!48ٞc̥خqcݴP6k J盤Ɩ+SOsQ|( HׄȨt4I!13؄Mt<3;@u3A7"~ 3.P;Hzl\"xp/\:72!JEѺ\׃ެPqR_ 3.q q7 E j?t^+'N?ݦmK/w3| 7f3w4E)liUy"PmͩB7,\$h}y(VFJ UK} L~>:x.!FY-|' .0sxL {jxr/MrtA%A D4#KDMkA2PĝVZ!V%x2O^v^?jQ`M`J%hc#܁-P~L^ jd^@sJ0Zu E3{뾔ߜ++˞>.oDHi; zf|,+!hAWdU_ Y};b֝[N$4U0w?&@WWAMTi}hFFrz* +U?=#F+\+"W}“Qg< C.E9˩g2B|bT:4_>Nj]o.yi"5if)(1l~PlhOqF VZB?w:=+$BY>D 1=P.}m(-OyHhȥdy8~$ת^CV]z V5-An+3s,Ίho6o>S )b]ix pNY/_!%;- .>h#2 7N 51ϑ~%GC7ۻek>?[Qdtr~̍.+Ax=u^uh%ψ)J`6$A9Q,Wg887a(] 54 =Oo8IHٔa{X 3U-Ildk@rX W}Pheg%N6@,G,I_ yb@RX}buƁ4^F=v V&披ӿE6(NkJ;z-ӰɈ7V@s?OPdX"ޜq y3ݿ+Wx^ybY5]ۿ .e|% -?Z:HW $>/ClaIGƼMtօ;Rw&Lmyjq{/$}Q%e(SQVb5~4! \ݞ#= 3hL!nDn!T$u|30p_D7 $rv-~Ҵo\{p92B7""wׄ hoX:)cڈtT$f8c < Bd0,; Y hTzк[o4{;Mruɤ^#6OJ_zjxF5sRv 1UPy/p^N-I8_ E,ᓊ̳ Ȋ?ePoR u!٨JkjVF:o~~Wڸ]4&,׫?&wLVLK8yV?Q`&$VOCq;y"6%+&Tk6kmom79[c|C@=j "q-P%s슂 2<͵% M陹[KݾMm [)3u8+w'O5KyѺ0 8"5l~:+nwDpK<4ΔPg 9˪jy{RXꮲgSL/lbay2?BX~YK;NylK8+SB,H~' ;{Q[`DpwnL^~ƥ zßSSʔSO?Iǵ65ƅf@AX3N0vߊ*?H(&jv ˰Hy@ayWT̲5.˻.E]!TzIC -9zm#3ozpkf`?57oq0n1*5ڰs%?hhѰk-@iW?n1pԙX#1v $`L"/C-BDp {LCŒ^UOZssϲ~Q^g +5 Mx&M*)$̄-eD5uTxAIp-ʗEq\sL2"BW `ٱaKH[q6SʔƴvRuV:WjB,7my|6p"(򚑓Dl ~F lbqPŶN ci UFS^h$M`grA8UNbmGAopj+CϳN.J:q.bS@҂ JSOR^1gR];0,jP/^sF!}x>4)rC0}*ݙ,ojL/PNNy xS i$%7KM[6 㜐=5SŚ {K1 ,}Tf&n"ZIoP ?k[Hb4-yJ*\c" lR5LX{8!pVIV؞? lo8&>;:+ЍᎋAso#Ɇ42(EF{o:dzžk@?2LQq*i{4:8&M, %naf5&`̹cmٍGEf $M9"›tVI_LUu,J?J妺N=$maAN[.H*fJюГ DY0dVE7oPg*DYG`:;<6(0qT5wɪU7A Җ~R*! jo5 ތ2Ip6 ǦFsuX DHVT07 [}tV-"@Xjd|*1QX=ٝd^m$w,$ZVb {-tp&n5͂4v4 zIU~>ToN~ڿux\*|i $~3M}ݭ MF2L^Hk?(ijnFl;\˵:ȍ'4b>ͧ6Xޡhu.HPtC: 1D֬Wrl(<f\/[~ZaZ"UnCzQGmMmcUk?u}SXnM# k+`cEX0bt1!> ӥΊSF$9sHy8w;fڧmN#ؤ(xbzM#iq&zГfq |M󘩽:F/nz_VŃ yڣߧg0zpu`G!xWQ 6=L[).KdF t!dp*)!菾5 pcE| sϥh$`tA5sR"v4sz^[dFy!E0,Zl /:MΔC#'F*2 *_%K{ˆ m*xl8:AcyU@kak4 -m33;O)ҍ._TH7I\mI\gwp+teԛ\0P_Z8-/d}~Vd6^3DeW6?hF\m?.Ws髂n1 +]7o3QxU47Gr8@p- V.JU*L,?ŭn [A(\ţ|>MozgGb#rFq2]9~ɨl X+)H`;J'mb^ݣqԷ7T˳:XuV# 2_8/viBΙ_q 5-N[[S,h2  ' R/k ;Q-"Sӫ0>b<]fɥ \hCH; ,=.>- 1t4`Oos}bLzLEeP;4l{F浢I]{*HsPycBf`v8X4Sl݋%Spzaڨ */"ڧh2wC /LBYcHM&y1`F>q-F7u[yAf \˿<~fX!f%oՎOJ4ކ+U>j栋~n5&34%Ɏ^8_*V=ҏ o)vH}58 Įɘ^tmK6JքGQՏIkKb$B~g_˓"7syՇ}Aw31HCe&͹۹q6Ga|'TIÿFw e n4ȥDp&|5F{Np?9pq*:uh3k& 1%oiU,} A2D .S2jNj5Xɏs%I"Ϧbf‘A@o h4a"'trp \ϼ#'v'OS \ xPmcO!T<|>yN^?9)f;^ {!׳Cˉ=BJ&Em\ˎ{G9ucA;4fK ֎_7̈́ 7+K}!zaYcJ|sIyuBaMиp (Ƣp|cK5.ܞwEr^dRG+*ϡMtbw?~R2TZJꇯ% Iqp/po+dFMmM$ SqpR~_$e!w\}wf%92ׇ|W3LCd۬ז`b ,,?'{<{b!S{q$N+5pu +#ZsO (jrϻU'T剾z.QNFrɸMnY\Cn\&vu;')\L0 \*a:؏T<[J?k'g:(fiz#s,lE?~SWdlF+0-:+ 05uKp]*/Ȟ6ف9u*z.\s#LMa8b{vjQ|ITA^.Y7w@"3u, n>7 ^&){^ t5gnvw'hy4( Poz< 2斱Hm;#,>ԥ!cU-4Rlz^|zQDj^E~ '$p]3~9Sm.i!_t/߭ m+qr20If0yd1#qhPT\N)Wp ǵ㦣gba>y}݋*OsG+zw"tRrPLؕʵ)ȹi/g,JPo學C!cTy@aF*L.j/\e9$2Ȟ=xCcߗP>Cut9{|Coɟ|gS!RR@;}U[^ө W@r㳺%ߔ`G.zfx1QO\< ϷlPe&BJ1awL$ٍQk{[5,}'6i?;U] htNR| @Ym?" O; ڊ&:(IM?NdmCnQ3ҾzGfj# y7eTdY&`u).Dݙr^gv}׀0o ZBB<5xX=t q<5&jmK45+8gSMKӚqbJ!Ʈ2-M{D݈& ed CN!:&~ID37h K#t2JYp˽wOx hCc03bm@ }odMx3o!L, 14ag )|im0;;zP@rT0tdd:vXnuh4+oyB|mòImၨ,2ތsfB}?DƶeUHw%y\*Bω(R&'h^ݳ~?Θs\q2ĠG ր*gZA8קb5 :oUw2; &W$t«,ʸs[[La5\Lw>X|dQCh48A**v FG4u)+g|= t=:HwKDP>RnP X j+XlwI9+ Bxh#oVSxT-h#M_݁ƺP+=WK@;%ewM+?ʤN]1P6u 0R)ݔU<ٛB힀}iPV ?'97e'v;CQA:\V#$53cFe(,pG=wT P?=դdxeDF6X`9k+f 1冎+>0mx\P2w҉hvA ttKV&=&T/N^8voƂ<a#b"b.ئ2Hg0 'hJ:#պZI̭ uS]s|JRh}*O:̕ - V-0TJuiU˩۰AdsjG˳LB#KJ"%'#u:K %OTW990w/h3_3Q[Gu{ tF)= ]TM INBmxJ=S6IHQ>3G]'?7ţ»??G 1d\t)%H%pa~Pcs. #U+H̭]B1FdŢ꠮T0,S-VA$†haΤ')d-u'})>q:ћҿH!{͵ i0e&wټBdRW=K]D%t#bz}ɻ6uj+X+z]rKqTcqنI d.81(E}^ηauYcVo}b)iVj=}Q΀Gb?,=PYzP,R& X6=&v /#|g$ $?a܆H[lQL|m|jvx0n}El 9Ou C*שXe2ۦ"꼸MKq(M4AV){嬲:>]@?أ2e֫{aP3`RjB dc,H蓼 Dw6Wdz"n]|$&25 bS {bvʸ z'NnSi+Yk?@uIRt=~rvQ8qK%D'xE֪ ڃ3䏼@ iX0(Ti%̷l䳸6 :έA#L_<"ą VkD1Dޗe~2̺K+  ^gߴF! `}g1,\JԝGD~;ĊjżG4*NJ~uj޵Z c=!n+^_90pEZS6`K,u] $b=iP b˗OmLD Bj )wVK#~co@APƺ tN,k_RijgΊwb+L.Ma8nxu߽nU}`O¾~ңӮ8.%Qn>3-Ez_pd#MR2l"Gz;HA A5M飿}iR\~R@-R ]AWvNŽU{%zrLx4&$|O/$*ai-|FСjnNn%<Ė#LRUl,(OAz&f'jKT 4Ob.z<+8[cO& |kX^I^DcWՔl҈^dn,ؚ(fy|dC /c+rƕ_7SY8tok8*g|{e<ՓE8}F`I. %rLN (<k|=or xp9A](@mPjxϵ.U 6Tqg콐{ TjxjvS2o)jHCsp<L1#{my0a'wO$ЇJ#bxV]#.{] A_Q{=@=Y4"F:lBq<ɼXi\r*YB{ɒϮ450 -EaGڤsCI$HfL@1ym.ZWC=r\kGƘ)]@l<&:ZɱQry1^;rDJXfAm7pđ]q3v[00$':vj'8䩠q!أbߥMn1)=` U s22|aޛ.F,(&+"+mcήK&$v&PҢqTѡGᣌFmX W.W'E:  ** 0P6>0J0l~ h32WX@nO s+ 9Hqڳ+vDE NO`[ʍ^ "7PIؑdPepRcd[-FM~ugًt,0Pqe*#.:uhw#]2ۂh*[ ]𨒐#0BP#HOfV|(uc zB\Rt;hP'N&:=yIËC8N(n74jn5U+܌ #L 0ϓkd3[>R"D|ۧ[A6b˱Qy s]rצJի<*dcpUV`T5A{Vxj(Ck k1 {Nh<<?Bݐj^ ?u̢f9d )0zN`! OsחPl"9ՀYVb&m[ݏazsD@Sij _ 5=ȑ6Fl_Fi[T!NBmT̗u>Q)S_U4H *jq75x VQ}a{O#-__?9Ҩ&FX uo|cՖ7#ŎKSndJnZq Fic #WsK?B$:CgNP,%AI!FR EMb~: eFT`R* ^gE_P؋)<ޥ`JrzX-EІf?ɠ*w?4Yk_6Җ0Od ZL i 8!Lc~q[ ƽ Yzy'ؤ">jFkDt7R?+E;fhx(\~Dc.ภeM [ă] Z#B 5gђJ)qܤ+nk365ߦ}9I qc95%Q7>%tRZF|ҡҶoU*9&DDn:L$]s/7 )&2ݺQB87G˃P#G{{4__f:C-^aw.La _,n捅;jO/񨕨{ -nG.9hBshvO);nrX*-yE_uL{yRwt \!>8&iÒ. Z܉BkƫuP& v%F%˳8L >}|69~TWJPtF76ѐ yΌrx*[qhjRG2JSlnAaʴj(?MVhm@ WdJ(\K1ıAwJ{cCN IK&ʬB(kB0W~ɔ +쩏[V_ hAnƧ ~n|2pȃ1&Nn!*6LBBY1s&@XNWRI  |2FlK_k곮JF 0g2J`gm8 `P`!L4./!Nj+~Iib;0E7j(Ys۴p1+w_/G, " xP(UBW4oڒ:/0r/:PW,O{١I4\V szZh"WAGsT+:BYz d9@a!5<*&!, #-DPQƶ&L]ҚUR<4['XӾOkTM1KPGsyêG BZ?&~=yX|30el4.2Y ?Wm:АRM $#IlEAM_޹50)*IH(#1mR2D*HsoݨA| VC@b<s*q;Y_r`!|##-t58>UX|o OC~bgҎ?mJ*BN's%#^sxIm7ٱM`MخKֵG= n |[Ϟ84_&B2D%m0&`;ح~P]'cgT ;hr|1y[w>7dwIN 13ܖ6Ew69cgւ9cфq+$dJ8\F𣃚'P2@+_.4]\sV0/ڨm1Ss˛zb*7@yF G,C w9Y 26S)=) ,"-r7DA 0z-B[m (Ez#2#]LT ~ɓ*HgP5Y]⾯w:هh(I&Kq7]@ ;QB#ؽytZdi7~%O_"0N71y v+f٨FK!94uP5Ο𨐶[ʛl.-vcH3N'hYn8ɨŁY:Ɲޥ5U?c m;<«89dˣFÉfPޝ Zuxk[鄃ܷaC@ iXXY.\ V*AJ-O/f ʠ?yqVm6L5D 5BJ|w>N&p4;PbWWQn) a%G"<{-IW̳ɶ8[\.ڇ ZcӚ;9^ (5cRzE?μ-Gv:JW^d-XSdxݚ5~c ij9_^y{ɉJ^X3^Em0uAܠPxy ׶cej*#5XgYţJ8eHacQ@!OaY9܀g9ԑ]v^StⶴŽw#ndŽݠc0 :y՛84go Df+pW>F||V$,nkIK0U׆9* PIwu»5Xfg蔷CY4hb!l:G{2}a=RTRX2ECa jlނ }Ȯ<~xX=FҚ|xdBM[µ1ɥ{hՅ͋2`:g9G,,߂2N&wqNi͋+GƥMX(aSxvZYm{"(8Ρ`О訸ݛaQ - 0xN!_r@ni\,ʴr<%q6y=D *UrV,%v縻FToxg7];#K|o^_?xLFëX+E0vaw6oجiS˰C@ V xGI]a5Vv>9oED?HÀ$lW汐d&5`#{S7axԹACd7)\Ykb cGh6X0\ * ?$v H"smҲH J_Z}I.vW;PR{GnKEGPya 6m?㤡Gv-N|Ei#t@$;[=)Q-Zyh1 K<~P{'G߃J",=!,5Y b)D^*;?.Sff=4&L+b[#2U{ >^iu n~$' / bGHH%#a ]%Z$(iw"=a wl y{Y|d@NNvIؘקcӛP/ wZ Y C c'T,*sl5Ӎ]8bt%p*l}/zuf 2.2g̖5jT+Y㏋~ >jlSոXHA%kwVŁy <ɩ Du$ˤDFHt$ҳH]O/R betv_̲qR 'ͽ:{}YB*<@A }>~ϜaH<+9LUB;0nyUNe f<+9V`{*QERQziGI wʊ>HDY?6Le֘w]32j#&T"ԑ3fDhAN;5U|K|\\]roND[p4%;4s^*'EB{T=ьn6K"wנ H,~Tr{ ?Cuq<{A0L\v! & C7D}B\pc[Hv!i܄ zAaN{] $ ( Zz!A{Y ;WNy}1 w&!RQ}_h@7@yzykDh[w ҫ."E 4d [&BN(Y[|c03CfZ&KlH洇_)p 9fDΣ 3^SB[g-tS &򳌽xA ęLV>m,+y\iK%C-GC QWD~yc;Czj`:ص˅Eh4b<塵ЛYt3sa!Z @9%Xҡb+[ e/ .>APո9&Ihgnǥt;2xTϒ+^+9^N#5}LѪ% #DWtwnW;ac141 Ɣ#%SdUԥ % 0vLQ;\|ꏍ"I-٪(ю%Z{s&A&t+v(DŽ цeU#zڏsz¸RE$75N1̽Ԕ~L)$OVRv,tH.eo*$}ai؊ll!pXDUJn}ڑeL>fށ(Pj3, W-1qSQx-PN0oaE]9~<]Dt:"KI_4>aFVK/04MDgRf H_31vK `:wfk,w"L7$U #'n=W[R\)"΀5ڏO /{ 7#(4!v'+3u h3#9Hi՞Ü6O9U3cK^WgIb4NřZF˗<Fkv4@G0s&{nc5i}ZYäӍo'$g_N״{,%Ar]n2CwWєGo=cKrQ}/k9 0 |J!* r _W!f2诣پt"He2wFxa䌆h[>Wp(f㵫nMJ g Ҥe9/Y'"ҎGY54PRlғhw @+֮0 }0Yz${ 墳P(5]vnO  B v**:]o5ƆL*3q 4Z?G&nτ+Ղߧb ІW5 J&- `ɚzgq,; ZG~ zЖmO~RGT>Sٴ.wjn[g{>L1gX09Zhk8-g؎|c{^{ASVjEUH魹";,\҅0;=ܒaq$<%]82Sy8AaUtuN('kQT1)t}x "%}>LYp:DpËЁT02O; 7I' |o˲\$nn)4(jք)kve9EpUM l{< ::Nx+= B\&z'ELA$^՛L=7~ƃFY(y8J6 Ɠr:s/'j iXG%K(fdߗ{ e<<R+lq KJRS2e7N&x@L`C 4 /.B/$xxu3"|+0n67k[9y0D{R >Nó;_aOP0yH8'>^ma]ҷvؚZ[2d_kҵć'fYZ32<5lT^5Y]O9,3FX zGxK\/ɰ~g4T_6O^vKR=޽ecZVxxB۔AN$I}TkJ ˜^|2ڏpTz1nyg"^GC)+,Ć=4`Dd{&0 n3+v$9d ͱG/gDQ>^c C- g8s9/q/>|:[Ada%}0$WNRјE6M)?aI7V+.H(Ggv̨b5t0rΊ|XpPtS7!fU C+Gj0-~+|̧߄uuDv.қ]og̔Xb k\|#2! c6߰aϚ)lD)S%UqSy舽 LfA2xl~\0a-tE!Gix Ɂ($txK3ùu Ŋc {<<֧8uǽ e9ְ/b$h篡&DS588v=m$Owm]?{enoY2Y碰5[##+\UfsI)S3UN&93 ݛj;@KFm 9Y3UKQNq|ia⊻O^eɃ 42;A:^9y+&n)@\WKlNi'}(Uو@cE2[(͜CDf,Y[N>T%qjZ ѭ`pY 9&b , 9ۼ<&ssȫD%3t] /y?- )i)ȶ2\@Ȁ[mclSl0{|2('e_mU#`NFlGIU v RqG-J߁ͥ^KgH9&Ǵ_+!>T7Qw (\t5D5N EYG:w6N}74 ay^ iDQ4C?E_ }*XiG$ 36)L2p9ik $Ap%ﻂD*^3a?yQ2 }"OIkUįG;s^= X/K~ZS"h9f}ą< al5O6@1E/W8u>dČQyF!apbrD{ޔ?2KaIFBm#2/1fl4 "QS.8-y?@zl¸`#+ihTט2/=h10QxaB8VnLcJpPd0[ d nY7s6Iy)g h4bKaᣯL'7r8ӢAVk]vB>HUz } 0 #z8&~*l&gʛ4<쩮s o}f%]iȧ{dQ`d"*`\n\4?o/F@ <#h5}AfHx3a2>;:4!֮g c1jxԝyTPX5%RJ& |`s,{tQ`5PѴ@|hƯ#ڽOZ.9|f2PV8V]`#6ԙ^O׻ 1G{:]E"dIjPȼRog.4k860 5yUX^ Hs˭4g_FZ\aQ&\6 XM81=m/I>nT"*.аT 0em/3o?:\)ZyN j}躝89rUl`V2O=d<|Ѱ Hק%U-.y$ʴ0iF'J &Ѳ]MO{_qI|1sUToFi )N[]Mt %H9¬#1a 3Se$x59XaLsÀ[ q Q+c6Nrkn#8/}shh_/m:QːOW=g_#y J;zu 4rJ_7Flف =hYJ|<YVqyd7P@4&sowf:'b邪Xe+O݄4F$ɸڃ)y]UDZ~} K p~-.73;z: K6?TJO֜:bhcn6>t9tSKn֞_[6DZxZ~ DKEib4XCP8VD!;$qLp=d/p2]SH.GUmѵ|nh7jBekfZ,P~9L k^>AmY@2P.;t@/۽0 Y9?uN"Lx449Fv+|\bBf(yLEr\Zg z'Σ#?<~nW(*a1BtgR>!ʧ"ׄ`] YE{Kߕ܋'rk({P9/3.;,#n}9F,Pl P'jmtYFE?(HM"VE= QKx%\&LU+ݠy mD ^*pV'K"\upؽ:LDm6t\oفguBMP}w35]Zwv=cC% !R1Y4dS@fȏX0~fOIy{^Zè]y+gOamwCpz h-5&9 ,.}2nZms]Gմ'oKx?#f r/9'o2~.eBT9rMQ`9L|sd hPgWKkqXd7YhftWVhOBGnkKѾtuB0 ].3Jpe:^$AEBm/0*S¿1G0}<+"NIf5l2o‘^Ds;X0c :B`EoC2% q AeĻv (go[ -=ͥrMa̛KTL/)Acݛ9"Kt85I\.L_:qlDVo5YXEͰ7,k6daa>q%nT@K#vXyy; U'K-~FoS+~6 }|p%FГ &au+ ?Q$^W MP>m%0ҍOiۦZ'g"Pom#]We4Yσ^00A d^Mc8ӓ\Bf%Nm\8<*YtW&Y01Q?wBeT=U4/;ߺ$eYhi.)B9`[gg{awe4ɾ J bR+r|{-LlDIY%oauGrj0ɻ;NזbRbX1]PP^٪l TM؊)*WwY`MSb.ťCB;2T p)BuC嵕`iѝ%IA.iOcm SS gRmyH%0e}Z] 2k{"]NӌqL &Fl$ށ؍eKa苭O̰&z "6tFJ>HR4=ۄ7 ^2Čs6`7حB%¾6e`֟%o"!!c~l]PLjH%uLĹ)0^!E6Y*2Y,TVrD,KiP8MENAFP~~zTgTX˄AO>["z v0\ȣS"r;]&JA'f6!6 EQƪ)d}?t˰e vh";q9%@/f9V씨.䘫Y\=]3JO2wkMy3.]RFr~ž8D5r$KLtz`q籀~-a9p}r+jPA/.Xa!\PJp|&I$@ I]N8J ڄqvP(EJ33]Eo$_$!Sqʁ2@,<͈8@@^^K;|; @sx+Ҡz(ݫ6z&%4I"BMrBwG;׀Y7-* pNT9zőyQD\rPIuua/SyaD=i& w+Ij0ş!]`ϴ@"}֊|8טA-X&otBWA% ,(o]'i (ca^/e@GY.G]d/P y6> ֻ_9Ts@J dGI;97 >#w3։3JPP: r2dY\39e${| i]+3C:E02PM3TGˍ3]{d\r8g9Oo-Ͳ?wpS L|0AȄ_a_ڱ'b3⭃1FjAen#霯b&( VџE^MGaTRxjß:itGCGg+5>Ynfs:'/]_Xj/:T߂R0gQ,7|!ĸ`I^&qE!GUhZTݼаb*YӺ0<r?8`o0i9A QjPN\q(Oy][v\\]5OD/˫*wj=x(hNx"*)fJs>`̷ԴLSZGn" F+2q<a*ox)T{(FiLit)9 1c^'`Ct*= %o׶52:!g,Ld\ԏ9u KǷ%ӒD<"Ry"Cl<H=p'pR˻NdvrG]+|K_e!l|>HM>>E M#n,xq =~Fv|.$]WSfjcBuq$^,kS wFd/SvO֋(ȤKJg'^P(VG S3ki H0#BC3ŶBuEe$xZ|%tR tSnl9C.j#C=b2uŒ$D[vRxVAxmԎTj9U@76-K:{`@m?^YNMd49-ᷩ~[u1^Q 1Fʸmy>H%Rs&o `b˝ Gy-L1W]4LI9e":KrB~Uc?@耻ǻ&N}Z-\˲Qb&CC\y5,ɥ#6Se"X#u k'~5;vpn]1T7FݗSkX+)z^EYQp&r\#'l!PԏК- Dk]kcڮ5yW>d{% QQj D,"Ʀizc}H'-k쮢%!@41v/㳋/'{AygǀG3 1{ozykoi,۴0Mw+کS@tza'(bfa9kI8(Xz‚gPlʶaQpA &JrX.AFh.p>nl{$yGOqsq4O}4Y(ECh-C[H`KݶlF;LGkӅuWQ}Ċv'>rDu5u!hӹzQşu\w.kp\CW/OX}a1ICZ1X6 Y6%(+2DbB2$4;R<>-ӊ&y] 'y˝$kЄ9:**CSٰKrgc}7Ay&dyQrf)X C -V}-l1INM ѪD>^YwWZY 2YS6~no[I/i]G3 L݄ }ˈAz-$z|+@U!}RkyS =&?AY- ;d'\ czKy77vqa\y+;/ِ8 ui1_eI*A'oUyi5kI:1KI,Bn"eH .,]a[#vⱹ8mOBh-Iy5pP!$ 99ÙaO`W*:wd%f}駃3Ēf!0VZxtkK-^S;LϤH?K3Ѿh,/CHӗHL3JNIGʼnF>L2e%uT3W@+SO;K#;2J{ <֒bb ۆPFxS.E=rjqZ"[E3D+IuE#QKK3rTyU"t -Lw޴ @ID?T*M̦!  }DҚ1fK/oQ2neJQ]/SPm2gW^* s%|Օ |E:&iJ5fF2ɀfo?CՐQ&R]O8D$"Ȁ `O opp bް N3G1 p`c6iu dvH!-)~50;^c0^th2֡exH]6XW> @H$h (ׂX$hm_8F- >m`U 8.3} jdN&EN%o14UQ?v>'$QaFn, v#rtQc1DZ14- sfJx.4=}#YA&IUG 4ơ㋀yg;Z=M5G N&E\XiWbkӖ΅h/ܛpj%:XI{b~+~Am6mF1*K⯚6դk -}>(M:hT-"E6Ħ}}ХŠx7*! E73+rןY]SEs'P}rS\z$wL`B*4J"Dkﻤnh≿J.uAm&rs3'WU_Z츕 ^tpډrTNPLeJy`7G!fG߾ƱWͱ/zzg~i|i3#yRzR'rDB% eBhLH' ܌΄j:Opտj'q2l=XlƟ2hͬ:ͿBi?Cm Dpa͇=l}b?8M򌹫E BklY!LHWּ(_?h4 PM$+" zN; |Akwݢ3a1]@ DǎJ܁ \V8}M |Qv##E24.(y3_#]cVO苦S}  pZD;G ^~C1:F$&*ԩaWUaBȓ{!|E!y!Ym1c[ARfo E Ԭv\Gh% 4cȓ8"|AFM)ƙ5W "9z#yEnuGkWa6r!&ƺFMwz_#W]) ٬dpق<9<XcjF0e]oo[@w= q}>BPkT$!}ЙK3 D5) StrpS^ @]ܧrm%쟙UKK'vG6uX%KHm"%f6$:B_DYߧ_N;UH3Z2ΤIᩌ KGo<ֽoOj$V{<&oa=>k{A칗6llf:0ڮwǔ5ͦylW&j_S6-K"TiD/K~z|8L6VϒҖ%>X8)XgI4ωHt8B|O]oo:;DʸFDG¾$[b'E ۣNSL NuTpg**w:xOG!x;n{]8Aځd"wTuA+5L\R xrxȔoKatj9 sR<zo~h8xBal=o)CEѫ+ O ʀ)>CCe0ݵ]{]@ )>>o" z[pk]Yt!$ D+}2}]nlU 59`)G!m n͟aҮѭ՝,^ |z ؈ Bl|L?0d|JusNCsOV=$򓓀ХG𝛱*LuMzh[6aʂDoeO_eŴӶ#b^Vc\|R3:Jŭ^M6G[ݛnq4DzjLOBEG\be$|zEЎ y3%Jq;X%.'p;sAW ecgH@c+oaa^$ 34mt]!&w twj;^mXCXHOf7>jKIU dT e ovf!hr6u\zܱ|۵j<# ..fPDB,Mi R FqeY3 ^ܬ3FT9B>#Q7( ꏳ&/j%WJ]\iM`Fw$M m[71%  ( Pz\?@ 2GBlYDQ\D)ۚ^B(wA X3UlV#n,*""c~Q/ftF}OL=\Bt(]CPcuVaNM"{mK?I7&Gv b#~ɡ5]JgK?tzSF/v^Gi3[DJ0l!:s,E6I7YVrP'58& %E݁yɹij6rv<"DCNԥؼːE^2&?G|C-H~5NmTZ~dܹ{"YRE7WnB :c)(_Z^kg0NetܽL*#27)maf/0Bb15 Ny7щ]t}s%T= jL5x1DQP?nrƜ.so6W27`Fu {ӲVIO[;^6¡=bF 5/u\+sx:,A8UXĂ[dwK4'CsjYQSZG o/x ^t7 KY1ō}4]BCCĎuh58hN:L zaú"{fE8`ͣ yAWBm8tP; IjogEIP0 D 9|!. Z!3Cy3 VRA`Vd~uտYo,5'Fq2qb!ޥJfS0 -omw[m7a|UHK }@)ZH/ۼľG8!Z`'&4-rŮNy׼֣]oICy/Mu QfrV+}Q"cqDv!~@7l<&4/0ط '!; }G]J|((Lڔ;5/̈́60)Ƣ| Aд TP!APP^K˅#e8^^5ɂ\~j1D*ḁ&s4kaEɈ CܦeK4tz&d8t6si QW6?&U/@vF@{!B_#1E/BҎz}gϷa4Ͳh0=0p=m4[!˿bA?OfQL7iNm %Db20,}$ .ߗ(t2=D]~ٺ'1Sa r* v:_5Npכq.LۄAnNJ9W(pݎE|.c\C?f6/z3XJ΁ (Qn^[X붚NpK̆iDm&vݽ,# @-xO.X"" Z盢#H"j4ONju1ONJPc?]$c;7vb!SE ՙ!hM쐮1[HUJ#2ޫl(y a vfl;Ċ%l]a WX9c}?"E*" 'c4e.2ƒ0)0%uA5Уsiv^maM1i sZRLVW!!HcGŴ=ܣ c[Ć!č\ɉ1<]8;3J5S9 ΔZE qH2m*J\Ob|-Tg˘n)ў(}#H :0Pg$+i wA)?x .6zA]:sI͠\4 )|t娯|oiӳ~_K 6+@#Q+k;o8Kq OVkkXPTΝUaMdHj͑ ҷGgi #'r9y00ЫzikY4n݋&DFvg iY?5g6\#Xy{Ld',X-7ie,E|q!ؕd[MePcZ͚JL3My?-Xb}Ç\"!"4M}e#H. 2~c{H1s;zNۆռ-:SO8 [XdnOL˷AI{7V ![>pt #v "9A*|m~]QY'O!۱qUx cza~ z!ƫ\aœD[xh= , Jާ.Q=e~lBAȟ$5;1*b;[zd#T19 jw![sPjo1(.#ӐwX{08J`@Mh&O;4 b:k#jz2Z*/]#9:w. '#a%Z} 瘌{e[iD4\k..x'fBɄb>esb |4Ry}= `'?vG xNIw.`8{8K5}hѾq5)1nmҴnF>P"@?4k/5ZkAA57 ?(TC<2>eFʚ$ZfY0F1Y[f%l9!Fh\"'tKTWRxfYi~0( i" cgɒx2,T8\Lny72;ԾcVdW%.7K떨iQ.2~B|,G"Q :iQV`7 9t%`'i\ 񺃡jd6!wl_=Wԙ"#vvlfy(2\솏DYg6)dMf[5\OyccYc6!s3eH8͞9m2Leœ; as 6 F8ݓ>G’lplו{i}F_iE5QQe1&K 떌߄ Li[WB960ڼ,7@HDg O Xt>Pz쟙WLz*N~1XB ƒKas̙+wѴP>Y֌uƓd_~r[x/įKU\C-L\!9ZHH3뽮fֻ܃󿷖PsV祜 SW }lT+ʣ/lUTá_%DTD8ŧa‘))^U !fOє@LglxaiRDR* CQpuh[ Y-*%Sgyh[P AS@ \%}!RuY?;^ V>5Κ@*z"+>g7qٌBUSl% ЁGNTbčgG:!(p̋crZ[q-w^Ȇ&Ɔc H$ij7l^OMHr(n1h[^m ceb|I' 20,*LĻӸ']8~yUYckEyH8lYS-"NVCM V0;S]~ّL@6Q#9KUg)e|t@HewrE&#=N#OR8A_mwa/BH-s%F%2Ҭ b<  Hcx*>iv]V>yY,R&Q߱91t1&XTmbXgLkc'XIq߈,Owh ,]oSm7r=Xpʮlc?D͝4ϊ0DЮCj_^\BL&SG k;H<#r5D)pqYW?à89ŔGDDžre С6Es; >a׉um/_wɁ0S)@-!h,Ly -W YHSl#Ӝd_\ %p]Rd.jyt)1~)6Q.nU/KL{ Oi~o;ztd1G]3]& O6p,DcO]u+w;땿l/*4O(4}o(:A~rk9pY ,|}2 7<&N'amqu=ia.ظe!p2{nNT-J!:!:MS-#̎R,YVIp# f7KHTZW%wQk 2n0':vnO+Qr9#5{p6< 1wVJ3OI). 2o.oO7 XJN|QnEq#uy\{9-[&,ۇA]rn6p~A)oogq,7h })f6Q։ P:,WiuD2JާG6nGl(}mj7b~ &B\0 Eٵ dRHm~Zz Z**pԖ9>ZIfK[Ô<}bR$H=FݖV,Z,Щ LV -`4h9ޮtuhsEU>Z($>A6qMF!_cRz3y=e5z&H }+UwMS,\+ QqG8Bשq4yK}2B!؃$$Թm#s_ԗʰ&4f[C5_U\!5z*T(<6`\/!TU~ш`iIK٨@g:Aj0lAYSUvDX cpWΙMtd#,<#&=oDvٛ ,{(Qdj[w01zECnyA!cc2uˏiU5]=i̮nGY2O_6 j䝄O ɏitFya%jqY}I9G?y,;E{d>'k׌TJ8^¹s_Q=Fꆎ=K+'n՞.}{D[L~Ϟ"'b $DQG:-‚o90d[dE: J {`dc!ۭ/3D?doCQ y΋Ce#!^Z|HD]TS W4CNa,7 kz4+bdH?Z1tQ"W5629o] "uٓ'*x 9PE!B2B93ItZaLjҙ]]=X>M0yDT-†=1ڴ=txdTD^g=9-8sL^̑a2fS Dkws?̨ DT p.;cYa{Wm/[XMTtAL_tx r(J`#~ %cnŽ˂!/oHS&a$^-]JBM9JQMbW{į`x`qӺ)6M˪zpgL^wM`o`ǀ1<K籑c8/fT}rzLVP0߉*#%Go?ИyG#Ŀb EUe"٠`rwS8ݐ"Y"2Cs͜3M  ڳ6A8.݊%a%H =y[ۮPr҅>a^bFF?Vu aYgz49pփA L9RwEdt0\`GyGʎ[g(]PYNT?w6{A4) zFY/pY Кǖΰ=L.fytmg~iCsrڢjϷ o T׍iEs5Fzn7;Ǘeq;°)c~%RwH~3%?tA`sPyLʯa[iٚCN@`𕶞Hd_eȐ}_pP!uj,(U{uOIEE~3?yTR1G&,սyylvn|xKsw%+"s1i G _%M *v?T pBR߮)9BzR.l칯 Xؒf@;"iMY<µ d®4OCq>mt*dv!Nd19bQ#bh<Ǔ!ԯYt,L->ϖ/azH<5)90 hA*$d.Juٌ $$zfؾ~P'4x  &Ygj&=?SHw%{QÂ.9ua3d{*Cۼ9;G !u:='L"vzI%p|\kK*iK_lѻBM(臺T =a ̂ K")/Rpr<{g}*Gwt~oqU3M0mNwao.o{ݒ4^cŸ8MԹe 2 3zvgŪ#\MQSUrLDwDdɒWB"b鮃jp /.vQ6з&S52x l55/ۃAep6)|I a0멳GܞGGr[FÁTr**+ 0J;5A]Jy`XSYv/J"RBCٿ'/m2pl^4%/W.YXAK]f~%}5G"Ps@`8.TgwsFߋ/?- v%]lo.fVA_D'M.3!!thMp|"_~-1ZXiLTi4>sGd곒z{z2hm9C"vq+mM5)G?SM`&;\MNCt> G> >qk'p d/j .#]*`|bS*CP5.Nt0boC`S⪊&t#T56Le6Z ( k1=}ҳ}lBAV#}[ݙ+0ưCRڈ*ҐZNh`GiV[ {uNGØ\ YOb$IZc;݆LMJLos]'ի';̷v}UpJ3 vN3Ol y,0 Io7K۫6lŹmL 91y ʇos/n=ȳhƖA>,w1SN hm$rƒ4)m!e\}\Aό'5ld"djThҀGUAR^r.s?@jk%]AQ>Zw;tAO[?̭HZ\dɇ#^&(ͺ@5 @=rS'e#İHZWQ&jހ|?I8׋d;#r<ffƗMA]'IrGi]z˸0M9k iV6}IΝ2BQn<6ҕ}+ $cx.6hEΙ&YR+}$xz RӢ~*=OC(EF 0I|}K/; lqigzZEni}v[ka!A"$Y9bc0š!W&{冧4)A\W,vM)>.%zڄ,ܴg/j #.d9t1}]lj2<H+xGJYrXYv3`59{cr47;PҢc 9?:ҳBs6ٴxOEj#[r gיKyDaT|X{ϑuΞ\U" ޾gNƺ4A7_|f\ b>ZUynkf| ("rW|q-Q#6 ] [ksZC*6T_ߞ9製 =ٱQ/pl F#c.:Qѯ5VLZuoF>DF' F-\3T9P'||7Ԣ5&P+943:>messjIO#|s\#p$mr٠]BV)D1Vdٍg{FEL>tKMq*^nQJǪ" lF9R{]IATq&W|+82jUൊ xge?6Qm\waeL'Y a=%;a6?(>)@a/r>,4nnW|o])($l@2ضݺ?bg)xj.inﬡ"KiTDWUȎK<#`ti)u@h07C>)NQɃV>Ar1'j/R}ړTBK3*yfC駒G\4׼aw8 tɶZcdJbRP-[UI^M'>j@n d^ FHDd.?f16DL1fu9zg^Sqfhtv"\QNnB3Z.@1Dk}+w5F(xe$)^>Ir(&Rvw>w/K/I[5~n3AD"TK&3v,3J4U`^!|ؓJ,y )TW>~R~>+=;iG{=Z?PՕ+Q(3Y4G/'s9]iAtƊ "hL (i1m#;:k9 E iIdMvNaU}}#h2aJØ}~C5{i9G MT Q|Q[8akf&%f쵯_Y?kKqiK5%j(Q>c JТ^_ʁ0Q6h|3nLVMֳW,O>)6R@S%<ƠZعRs\*(ȰXϯ"ɬt"ݟH*xn7fcbN8rQrprPyY鉴rZ6_|'Ls_&l;~; Қ. >H) @دvz8Etth\=bRR)K(i-wam XvRi:qck!k15kj/ؗCێHnǙRat@88r&?YG khoT0r1<"r2B*#2%f#{UשQ\a`p2]5/L)z?EF!.w3+$m1 coȝL&bA%7KR*U32\TR Y}i`O}rNK 6Y~Djǒ8-Lb5Ⱦ\+ͫ{ yfh@JE焃רہs`)Ȥq`4 7NEhвr,jT{E7]`cڲMցo09RPb#tFjVǓ߈cQǸ N ;FҨ[NMbEUj聰&Ύm]a̲ 1uvɯ}ҫCL9pdvh# @Rp1PiglBlYKSHT2&><vKz]$#dw&8N*p+aJן_ \>jS^"׃M0'=pYmJKvѤ ځW+be~@A62^# q")I׍H5GpXT@ y+ç7a6@s^tl1I&4)qm]0N%DSȞL1ޤyOwjE< :,#6< }14ugIRRsGdz ?EqOwqXFO[9xM.vx> P8Xb,  ;ݶG?kDؑڽj<~ Ȉe`R D$#WmʎܢnUr6kςH(`O+W\xSJ n|ai>խ%w Ɓ\:PY^ⅽ编TE]dERVf|zۭ- . p/U(4;$ 73m v9{?h9ڿ{sQdȅ;L35/&#iZ㸶2cG3gM-\v$-fo޾N+ 줫&=6(Wr|~CM鍉0eEQX꾠3#h*eXP[Mdtԣ ^+[BCFvDWucܾ\DG}xc#Bzr hG= 8V .~ /LHb úM¡̾xkAo/+mRkNy[D0g/P֗›Z-wN ?:9AEuGulкݧ^T+>B.13A)CK;FZ+ /FC@9Tʜfɼ(*_ƿƎ,\m4@i[)1QPn)V0Ub̓yZA+IUiX,heHg!Qޤe^1h#0R $Rܐn y)B+j/HHy%ف\&ـ61fjں:&|UGipݫTXq`*)9c4 #Qcj1 U"eCW,VЗ m 3Iל(KL}zL?MdDG[:0pz΄j;kp *F|Bd|*N.cnE3[߳2}9ϑE#lAw*JCvbe5(5xLX4'v\+?1LZOo cw w jpL 0,@{Dw”6V\c ԘOswЅ?3hNP5(&0e-B`5.% #%ތэq/uSaeA[ N-$M4L)7v2jfH^Bj`‚Q; 8Xn~ƊQ_`aANy|эt`8zyfsQb,w :!Ԅ=^̅Ȭ+Mfs'Pi$9#|ÊH"]&ԧ `9i^~A_K9C6L";U?/'ll\;E^g>˕sY/%!J;̟T|,/`4 8G܂GD} p<(-vʃ+Fuuqbjp iO&;?O;s'`}q|kq~J<@Qpf҂^-DV28Sf#w /jTP[)'͓ l޸=G4v|5ޯɤLTBoI5F*QBfƟ /cSz}kJ?0yP>k}H &iCuk=ϐ,Ő4WY08ǽ ‚&'#GnM0.kM_{d!RD{G(RΏys hzb`'KV75[ Џ80Mb>ֆkq; Ao]n ˮ(Hw= CMZ2XӌaÀzV!֏h/;H 1l`">Q/fIj`>yV>6{n&ui3TZu^ds.jȸys>8|8m!sZSwIbrzˏF3|=DP)n9=/+8Q$pv//!!m8Ʊ"Y!YM5T<ioj~:|={;KUM% gOF-R*41 ffX}~n2@u bj/K t {2ZKx!j[Y|kn ,_73Zrju^r,:ڼ ^-uUD*!KYBY1ڧN&MMTM-[GuG}Gdmke(50gJFC31O{ΔIǑU!!X?w5)z |췊FW@N1O+UFju/ RpxwWe9 |s`{Lo^5|ݫ3 żD%1z2՟(Q`̑c?I(q>.rgewU;qQ6."(7IY췣ZR~Q1䒡fAK ZμJxddֵt>B{țsSOV$(WS7~[¨:ۆ{5Nց.#V I bc<=Q662({= !S㋶ Tlɭ:u8|ħ{JӀ* xLFmeH! "J1yS#rNT771>`KЩ'e4Sj{c1Gow0tmv쭛w,lؔYh >@cc/qOu^XEoՂx9RQFrI5RoUh;8_Wܳ mɐ@X/BwХ^oQ'$صbrG}/f7*=#?J OD(>R;`CɭA="ogs;T|~ۖ9-m"> t[;V $Ǹ?^^6g_|#upbkvB" L1/g- qHwc\S25:KB3O(\XO7,sDi llMZҢnY UT4/`uw3(k\̗?[1q#{Jm|2_wF|vVR!Rflhɪ ֲ2\p d] 7d>xKwFo)r$$$l#󀜌֖Wj3<ПtWv!"9o%p*Z =+x%X `)wp!Gebbh> EE?}v~ʅ}؀Y{Y^Q9) ]YۺCֺ%^j 69F|0'W0^r]tzm~fg+'wؚ2} hyӕGW0ӖK)ei}c[nd[OPqҘIdR9c 9f`'hm@4IEJF X)z޺]!z$-OxkT޹ -f瓻njzf| R<!b@ QL`=I1Un,@*( 2ꚼ)4Mti.-^ћ>?VW5m Bo ($!iپv8 RZzdOce?w1'׫JյK%<_t;?,P34XnKՆmtFۯ|1wxq_R=⫳H}7a8 ,;eÓ@!S`ndoVEW3sNsjJ MfGMJyа/X9|:asqEN` ٫ؙ5rMP_bM#8EZ^my(|9; c6't.ț(x\0CMlOΐh-n\|ΕN 3бwiXjn5mo,B] چZk#G'HS# |=ϊCqMK+Ƭ0֘(th\f̨8eЧ8g1;m ;[{^1n =jU@(w<~F3xr}w7Lm^qu3-#6. BVR&/:%if=2'`IM!cC*I w/'n6Hi !j] ^vDYo_0+r&!eiSd2]xعU&j]u\Nµ̛x2N.&/tS}iTcyWPlZ"L=kN 7`+CBW=X ch^hBi$؇14M>ѻ87#o ÇdrI1Ej,10Uws)T-2n@+@8QPe/wI1<{ ΥCgj3s2BR  34X}$װE,v -^`iHRBWk$z85?6{lz#Q'Ou9vOlH25V 9^8l@rEѨ~rɩqTӷsqT3T(:n5 XCUGC7zXwXe[M "N52;JE㲤ϴ:h@C/OggLfٮrf\GAX+bti>t1(@RpAŌH7t!-W-+.olr-;|,R,iss 5?U*r,IS61Y4ܨ4V;[ɋK. @;݋\N4.ZMɎ{qIa׺i) % )UƍbwpHk+cxlg!6$5Oi;mx$DoI]]*R,/r"TjxbX]ѓr?jN F̟{TU9īVSXV2NH]u(_Ѻ䷗bglPP {ttL"#{+=5JҪ?aT#Es+LF慾MSd㞒] zS׹خiC|j'ps/@pf1Q`~Ǻm}cؽ!\#VÝ yfw4X CpuLH)8?uQ}TP7Ԥsfz?Cxj*q\wR=FkCvs}@N'jet4rI'jmjoM39uxشX`_WZ6>YļJwygF4)W)cƂ|&/VڳWXi[&ycWbV#ᇙ 썋uPdb-ybp2D% a9&z%uSTlg綝gg8,!v)nGb-gus1j ^|Wsy P.*8fc /K x(IZ1jh_ t$+xok#b#F9"4RS諓e?X 4Wq3G:rnGtՠc1j] 6/%;H l8se R4ݥ< ZZY!]t!ftk03(gi~/USbp,gq6 ,RS:G˳P}Z,]4<9G9IRRoY_zFJ 1JBHi`݂។ l:V׮e#LbXP}B|z<ժxƦ[ =V E~K/z#ą6TjYIגVVfc_LXa[TW]M\%M}QcQyhLkdzai4DT1zӆwjڽl9y ώԢp/"X< e᧠,= J O.[ǓVN)oAH^:x+ta "ZHߝJ栱;w`؅LpΝ9zYvݽUu9~zyl62ΫA( _0\0},3Ru/J WIVE^"gf` GT 6.,| n B_v(]]Z|׭M< )YGO:i<ځV[=S6}Œ[M͇7N0m(#iFm|3 SaPXHQ1LmBxzƒ1b!$Xc: H'kbpFI jLD13i{-} cɯ6ClwH\4T{rN.ߔhR 44W̝Nb.ՙU |K۟Zmܔ ͵;筦QlDTbn PHcai~T5Хx,b3V=p\:U !QQZLH.\wmSP;bgʳ"..`MgGQ $f, š4JP1.B31Ӌ&u+FlI$YT-Z.:m$|vI#J$(nnK"hȎR[l>oIxy(6ωٗ=-~A`ٍ ժ ae'v;^~K}5,F >gtIZ cuSwADDs#E' { ;i뫞a- ذv'sR1P)r$L ݜ-2Fj'tA&(TǬMj7;N0NJIU]AFK2ْsF1y{ 9 y a;QI4$u_@7}|``^5;wv0? hǤX#j$}73< GUuuVhtz/Cͻ.; ?V vbVԒ{y,n2768' Pe 0#2=E/.<< +D45t M}(SY(BNO kAaeU1U@e$.Ĭ,$ϗNS:Q+rс)g’A-rF Rh&0T:^4BMK%6/酦Z:U hbaYJ67  ]tJEjTFne ƞ6bȝEb'^e4d,;2<#.y) YОPQ78ӭh=5~oh6xQD6ʆA=dlÅKzr.1PfUŮ"48^<}u$.o3 7S 5&\B8eY/Ĥ.|8kΟJAзr [xi Og9i3\;U(OeڀJ響|7>cZT: ˕?AoΖ25l&( ˟IFuKS#^cp !p석J@ MBխhϨ|iwe#=w j&Em̿!FR 2y39=Gɡ clVacfGӜ5邱%xt ZN^o={+ M {)~XȑB:4mX*̷KMF\6Vړ\(]$-ŰūU|cjRI[S/ݝg]4a5%30iIOK؈exuxhH->+S,v#_(ǹW sK{^+V"&)'4?ک6HQg&p, ^Nzߜ ¹ӤŅ0HbĆsր ]{=C]:a ަ*qw>苃U aKݨRY#>ihVY2يOf3݂sI+M ռ@QJtw+Q̣VZw-H^Ug fOwjh,O"¢ qϧ5@mx G/ 5wo'&RZAj(0Zmא:Rp6<C'BW' @u/9ûm8?ۇh\6?Z~D=G3onb#԰4UN<',`iqȑi &DJU0]x] S ?FI3%0~EWgʘ]^$+s}t(ܥf*Ԡv1H}d?2wht=%ђjT+A` _!>alwm:C$t7֪=wL갰cvrw|z}S jQ=_t,jo08PMZͮCYQ\bp:Ѯiȿm$G"Lt(U;yz z @@Y+7UnxEjd:Nl4 =[q ]}ϐO%0/c*!e$\zY{X,X99ބ d dPp]eѲLJ-wE7Pmlֵ őlRK'ٵeGӸts{߃n⎗<7LeYuNɃ(yb%/sTh+;ĩ;sT~4%f*,9b[Űw1( CY*\bNGY'G|oa@Ń;FHcR#N,wMg) O+G_޶,^,ʓYƭH~l4'z,SN[sR*KĢ Ai6Ъ (adX8.N5`PAϰ]Mٟhud8^Ĥ.~i>Mm'UYQ%h_8}Xb|𡠬\ G1cK 9/\>lyaU%iU8 XO?6 ^]b:2wkU,zIūpoWJ - czggUW&"WIePbI,Da|FN! qhƣ _ Xc8ZݟHQ /MC T&"=pT)HF '{yV~b[Rg+ŀmylAD r]<=ݠ{c-W:)5?^`wCU3{| 1 \)RX;J"v~I vN6-/~&ԊS.ͮVHT'5k)%no]G1i[iN3,w*`]:Bf]h,Xír-~8J|TQ$ؘqWx{ iwTQL2&fkSn9ǧſ1i٫qHp=ZؠO9ڤT&>|%z;$y+c%0DzFwOxẌ́٩DT8Lk(\0qcG GTFgIcp2WHQᅰ@GL2t%9͇صDGIlFN:1S?b3gm<M l1MBSN$m0Er jbͻd/ 1'Aa^섍;܀>$ $[HTQǾSyr_Z(s{-po ] Hx&*e6$ri;tGDkTG.5C9[o+Fz)yt Gĉ8@1P-Sk| rdeEQkLs/MB^ >3(shthk`k@ͭ׃lS;g=ψv=.ǡt,_-.ZC?됩s7c [jHÄ \0,?$4 󐲝}}} Ld75d[:ՂLpgq>fM,咖:yYj*D8R`2:DCE+zĤ7-1!c̈@Μd}1TcAJ)gĘK-;rqe[q#LFJǒ_g6^Iv.a®Q)T:x<ѷ*R#9:p)*MP\9/5Kk^ݾfY|S~.ڬ:J|3\Zkس"oKhCwՏq e`pǠf#8 ;k`q[ϐFBHR}.cCh8U3+ KnV{od䯆2>tc1>پU(VTnyXB%:\tgt{DUZ=A~K}$Uo4d%~/kBTncjeK`^Ts.N(&fXj䘇Y= ]ܸۖ[㑽({ɗNKhh5LIViv'پǐj6:'Ƙ=$63 )x(&F0+#9+kv*Rpw'_p ^99W@!(;o;F#vcٿ)ċǺSDv  T_J&ꏇ,f]0ؿ[49%.W[))>O^"(ŬYc ٌ:<9_Tz DҪ :k !nVcdj 'yfJ$๒fJ:s"h0ؑfE#x@GUzJ/u;A \|3au 6q>{AL a(&U% QK/8aWӢC=֤E]\U޽Un>R q/GM5W<( &,.:|S9ZTI8ںmiRGٌ9zưKS=k Y}|ބ;yp.E΀0ϦJ .%Oǒz,Y /M 1~!s Mh<*(Bê'XyFɨ9hFbӽB1oV+෬yms"pe *3l@,L\ f?pk몐OEHu & }]6$G>B\ᄟJ/25A* *<#܉DKzi0[> m҇qeDU (H5+ȡ")LBI' 6VI߆!")c[gLqܣB[!^cEZFif׫L{{*\3 XRŅM\0:yUR\6mJ*m'[R#*mfh]!ZVR|jAw$YK!Vډ-t-UYov=x˾wY~C xl#{Y`pB_z7O/0Ϗ 8_>FTaj[N9[ Zt}9 [p",DDˏ[Ð3jӅ2yn*^wxV[(~/kS"bNjb|BjhJ#Gksu9rkA&z> [5~sx  a!69i ֋V;p۔i&otb4i8f$Q҈!h2YlЮ8Λ.+nǢ^fMH8Ԩi Yה C.iEj:u=.Nm3F>T]} x1cx:R@LP̩<;hx uCLs&3 ln/-%uϫ]4rQXJsf.(*"(weMkSa y: S2ڟۅ璣JnVQI^ ̅1o!/S˫R=wZepL|Z١ MYi{#TRUZcT0W<[9==@_p O 33u1kRKx?ȞJ $*iz#{7Mdl5U(,5QqK]'_D1Ѵ,\R;OlqpƘ4)w1`(29߫?dr8/~i@J[,jw3 "ռ1m?bf~33t5gǗayDMtmzk.ɹyEйذ)l7`?c燈,[+@}V̤?DQv,&*JL/Q5iZR]Ǔ4E϶_xs ~^܌>%su8HYfb[O@C>uu0I,ԚK$9䩷B wϓ3'ڲ!GRGkP0w\zi$甃ۉ/lP{\qe%WExY9>n|?9.{A{»lh}eD2gj"(3=kHMWݾ؛L4I7=PU Nv6_ yy@!؅N5p{Dp?ئڄeB|Ė_AXy{o);AM.X'9g Qw@PwCe~E鼭@Qץ%V~םeV':߹QƓS9Gaa3P\B;WM!{ߧm9QSu]NQP.D'4~ !X6v<MsH#/ߓI^M{SUI2#AM \~AL[;&Ս@ w Y: eK]|=Ź-Ѡj`Y)kXN 9 іlEtNvM8'ox hNVeGuˬl>ͤ+kp#R/5>[\0'رKa3EmL!N : MV^& Q(+dVf7D~Jz 8c5KWл;dJk![ay 7v\d@0fF Ca?C"EoX׺^VrltvfF)9؜?\>{%]>9VW= )HтV{` â!Q:9m)Zy8,yI_ RGdp L]hAkK߰r%.%W=%%3_ļHݓv3˞78pg>-۞;yfLw\&BJЧhw἗Pdo*7S[Lobޔ >sA5ιֶFgQfcXae9)BzCW٠ x !>ȓK=+gJh "f$A\$p/i[H Y b$xq<zb+U+svu}1ynEYAσ}(}^gO{ˋ `xb11 ;i% و UXY`PtBOWlrg^ ]l7U[UPR渝CDa#k.db '{A+ /˩JV,ñe-\5 /Q);`v~$X=;j2ɌNdi;2g72zэ\s!|88j~q>K g >o 3}ߣ5`=(Q5QnQ-'u7RPpl9  uZ&Q(FuF|*vJ7lDJ{T!cja*cΗZ3yAZ0^ )|Q*e62@=ބFi~Un[^M:2(On'@[Lo\5b }<$ \wo9_ vI u!1KV^ISE>$}'}i.{v@~v@ \9zn_d#EJ1tA-RiSAjipp j"|nm2̎* F3Lݺ)I᧜Kk \y/Qk'Lv$~ )eK̿r`ЂAY.8q; ^S}xmH(!^= |}A 7-45I&V c)yrϾ@zd 4?:3xph6GO˔%F-*fkp/sQ }_%d 0tVQ($zޖݯiWA/'2'$[Hf-Ɯ35鮹r oIċaH|Ip˜zJ7]$Xz5 g"5bk$~lD'%̭ݷKf}[ZGE`?E&W/ Q;_ /%TgctK:RR=/A$P7%MGb?OFiQ0$(lp~b0$+3, tsCN)}}YhTo|z5 92)JPfrc?qr^wYC!YS Yو6΁%!Ӆ<]" 8DER ᶫ~Y04:rv<'BG՞M_^- i<#E7H_I"o8z fUh6V]Hl&*m'tcc/yFXZuRtH(lܨ et󊗞Xq(xɹ?E£mMb#X-6,/H{e%eedF?WӈK!~VܝJRop(LI3Ҿ}\ 4v5j;jt _8bma5VE5n;Ȫhf%e%fsM4#_s)kS17a7,l#_n]CS>UKb*#ct%tjd{*g#8MҼLd.~^IV(0|'=}|NAPD, 6 {IM 783eW9<a70W fahŠʽ0u!~[XgIbE_\_O'ے|VJy1`1|#6⚊ =$g Cja>kfI#pZ DVu4w/nCOYgޏO[ndRз)>\`7?pWh}qpwV;RXۆr aOvӫ [Dix(?fK"UnnL j v`h ^m,+FFf{n9eOSmo =- [ncW\*:s}.qOa0E}awn&d5\Rwuk/=I漋>f+=~?-b d>U=x])6Y08̞C(?{SvꀩT$;WMvo1.2XՒTxas^%dn=TxZ+K?IOX9fH!"sU4Y_삋|h z/EUO!oUqa(fJk-,,OMu^+C)3 0B)H<5涇 -hs.}gzJVCoq3' w5W\yc3b _VVo|86Geyve cZWK"<(e[78L].@7Ok}3ov;}%7RT~ʟ0 Ucؒ*ʕ_[A~ g>d$!L} G<opo;MF}Al[EZR׈u%j=qԐxe3hD ,McMӿ>nWVᾓCouԳG_Y-6(3uvp!&fdu4aX>Fj١TB~;y]HKNE~VMlHv;t[ mƶoCBIu\&{ h>!h&hk^C]f!6nȴe (]xGwCk΍8j`6fKU5DBg9%cԳѡP`Aw4+̃~WpԘJqVLQVbYe}_-i:VJm]h$Z?M-쳫mK 2lQ6Q˅Zv:fn&P;ɠQ'Hj%Gߝb4(%@>&e?Y97ٸ] sS8`yNN)O9[I[zU[!T k;h¿-EBkEI{~b yXsBojs[DPBrl?;rS 1ۤF@F$cVmlcҔ^Yyߺlb12 7)Ih /5/PMfgK9j4xLWmoWiJl.tAzϒ LF/#`="}(@{١2 "n=6c(oSpNGD(Y#d aXf]H˴v&!kAr5%uH=5/,CH|uZ 3b=C~e=߱ou 'rB ZG0Fg9kx^AWń\H-#`Ν-1gqΈTȈCGW"7 ?@Frpx gt͟,&д0^ Lf6Jӗmo G3oyc?WZpYD/Z5a]ڙ1?u)Vȍ!ٓ $ gڷ ׬/=+AȤ1Wr%2@zoi3?Q GjƧ9>[TL[b򜾡dk9bԠ!8̣k$Қq`1*ߪz~qi 6:RNnVѤW5{zGT&!bA8icו9CE7 B dkjKg_|n9)$ĥ;eaӣVOH=Cv;cEK\0Jj+߁$o썍Ux\$k"J49Vu- ws#0Q .,&nIKgT`rr.\O·p*RIJG [ny}kG=| ZÓm MD,I0W-F4W*ܓWG:scT2+ZQ_V/p_fCt_/8n&KvTXJRc:x[#;/j )fFBspbZv  vY pjR>課ı-Ɲ] F4vF~SMERw,{{蝏siF #j都U^.Fǰv׊A[N݊m;uR9+ HH$b$_QCf OU~wT#+(4P'&.%D9֚Q6b*pe&&.Y =RԭwDg"Ś|xKqg Lh2gp~鵬vgƀ.VwͻSzku|XN1ɩuVĔ𥏏PU{ TLѷ*Zk zY!EfbhS)FQ1Gv0Ò=>*0jttg#ݭ@d%zoqYld+*肩4Bm#d󩚸x f0ӐWBYpy'4hi㇊?9O=%6\㙵`'L As^\v^dð l-H)ǐ 4H=B8g$TF,;/Յۖ2W!/7sF}[N43>glct-{$i[%"A&{ߘk_yq )85&6<uPB!U XSs9n[\"Z{K P&ЛTko\@Ǥxu#)eMrSL?CxGC5YtNh M-n`3+_#B =&}7``UٞW@IW"kRf`H#1DjM һwȀV]lJsvК\,9]|r2;j:-Fl|ֆ i۠f_9v f#ƩdP!׈2ȝBJ]mx$jVx/ZU1pw d 7?+ЊпkH>aFUT}hSN[77NN.56 ʎ$Om>m;d*uvwEdΡ"zq2z\?|=٭~7+C;dQ(B]e7]NЯ(=/3ňz2ϒKa0թVF@o2B1ЌkVҟ5ε=۔C5}Aٔ/xd۬XHEgGJDѺ"6"# #yPכּt]Fu#}@E}D.%< $Dya?pX!i`Dk`:f7w g PPscpۦ$"8A'ܣңޮׄ 0j JI'A!^?@r*I,VGsּ\e BqݖP6(-P_b % Yh0$|A~AwU-I'P4߀ xS.e<fR^T4 X:>\K3ysZ `h$2hz^8}>jz?0Atҝem4tMk WumEm݌gE=/tRa9Uuc_} /*`K2*eDt;XLiˀWL3ؕ=[7URFsu"6(eG:oSVx6 dTu3 "+/Y_SS7LQeߖ=v (F(yu3"Jp/ߐqjXW2Q wj)`l׹-`euqE&*®35X7:cl7*pY;7 PȂ@4п.5+0+mReZgm3f54'Ajb $\WP}߻yķDlݦ(6ӍQ%G/.?o1wCv+5{ éWmߓS퀒[΃i[8sU]x˺03f+]?bkVzȐ(>إiW-A_w&(NsTz3X@iw xτ9JӢaݗ* 2UtTBۣ].{dt&6/䣡O*UM*yv{tԼNFw߄E=lAۢƈ.n֛0@l$MMan%XE73Y{R`~ Yxq'O_z*β>C'7Q[q7n֜U53_:E.䂍aOAhSL\fՃBw6bJw]72!e̼M#,H9 WaX3Sj{ 0*[hvUu:u;0K\c`"{*`qE: `;7"^6 '^rCktp RVq/0aY{(bFZŀ~Xv/kqvj6w$pa-R A3 7cKf,LIio"}2q =7r/O.qNŅT?}Mq8BPkFa3*Q骉aw_B|-\f6 GSzFS{>n=̬w,Eu\PER׆o%XUl\VeQ{~7u#?7gɳc8#\9E1iqfk "TG~ErHW蚽z|핗p.Z<\?% &*CYG?<1ϬG١ 9;2dRO$uH||B-Kr.9GA uoO5(]w@YdW̜0=$ƙ{΂D@Q3`7)'QGV󱲰~[ S50}dVH=?}l>w/f$EęcZjnJ/^ GQpwpb~o8~%q Or=iP a:?|CV؍]OYwbv>l +=3dͯ ^SG][P ~܉M? 1 R~sNBlWt F&`3d _~4eN73ܟBgnZ*r :hNu͜Y̎Xs '1wF +6bÌxpKn6\,_iS$h ,q8\Bba0`vl}ױw Jojqyd*:]pUOOrE5j\ŭ4Z]/֮|fIL`oNOpl;D;VlkW]):Krg{l#Yt/;0{qPVÍҢ8x U3@P-HL \Cͮ'4p@xGvh bSHf>ŕ3pThOɞE Pǩs؛a<W qr5J(5Iƚp. S?$? ٳ2?ڏn89b\iVHvzM1O:c]6r6tzͪIj5! ?' <Fƛ6e.>~O8@ywXdb Z&:&mǮ8󼃭١ ʿJs"_ :v=lD 3HY?dsn.&M!˵  CEIAܡ߭Js~ 76q݈v[,FQ鯂ӧas̢c taCaˊDW/LF: 9@]vg^?.~`&pSJ%F1h>NGG$(^ T":Fݑd4^֋vNyW 8փ3yvG~WÙŨ5] 5Z080m:0M9.r] &_^ G7oGr 8w憃ﶘӗ9E`'O#wLފ2 ӣ(Z%xB槝='ޠC#8ӹsf&[ܰŇ+z'$Bρpqw4C&Rx:b{8X)gx7>j(-(*.hQf5ڙ1ΎXLkl.4"0GXu;uVq 9_!fp:\@& 2<$#nRPf Wx{X E_-Ĩ &'I-^A.W{"2&=`(9'~*܅k]9FQei67.V o Ndե^!sP!凧h#\X5x믢=9R7# KPf+s@8URD uB,f~e]$7(w8XƊxN-f\ni}:<\`~5(qOI][OJu1["m}g?hN&XyM8zɻv: c. 9Gϔq5tka|xp:x:Tz n`nrS@m/$K=ڿջDH r%h6 [*3 [ը~/WxQBux:V xϯԦ3jD3Y*C`Kf/- #H&T7k^ p;G[*O/&}T (t/KNwG~ AÐ>-HU76kʮsωJ0KHB5\},ԯQ J$p/~C ``+veL)ۨ@О z Zb"OppldخO!%R5 a]JmaXgP$-^2 kvFƋy<# /0}VPYoLu_fsfV\GjWάFm;)Ш$DW0h뒖&Kn0e F-NPgj-Ӧb}d![džNhMe9qϲfKj?mJvL -zy1ӊnqg5'Ν2dePAumh4?R.צ;Q!ئTve uZ%0 j+tݏ_I"h)d!Vҵ J~!\n/k=n>&s.c'^Zʅξӈ䠮z@`0ajX/q ʆ,@=&X 3q5Ze`*Fh F#So_a"]~&Ea\r?~*}ٵ8;3Yt7FMQ]Oupce2qH3`~k"`Jҏ+`#Hv/Aݭ.gt|w%PUmWT| ҂s ZԹ#( 1{x?׾Noq*f=R\X`Q8UGb7وCEXIu|( D!aEjDrJyB&`&.Ni ? ̍2NHxY6jJm мSz_2p 6MS)\Jg]U|ˌR0 a{AD# ᫗ vkcxKe¡ >\d}㨹bɰD{Vv#MLV%jtZc5dO*R A HD5<æ{8X(j&ZY!-=mˍk>X}JQKolmJ[3r2Ysm<| qwKm0W<[Gi71#|LZ#t+䃮;P@5Okt 0?B.QSWڶ Yp 8(v$)~V}a7Clʅed᭸%f`3?ڧR2?F`H38}oPx]!7o b}p32PNϨ0%CDIMm78w$m*kd#`>B%=Ж& FfKG~/–T_OPymȪ汞۲D-XE^ޡdzPn{K|zSgN]B !;vҸ@DƲܺa^Z/P :;+,ȶUcj/=aqF=@%{}G|֤SqH52<[YUodwm$+7% Bؒp˕22Lv׷pvdٖn Փ 0=؜L Ӱܳqj˱SP܅@gGa&qu,ى`O97J KxRrf5e(m#͘ju܂,VKӺN+@3šKڭ"/J^M0M3%vń͋ wL$mR">uTSP :a?q Ҿ'n|v*`(4wBGes cq=ԍKİ]1f΅ 6>b67;G/>p¢J'[mX`dՂU@nr"fvޗyn9 l͘lN69mςsgk51"a*)xV)#촯 s&($$Q-p"g? ͵xFpͼр_F{:Id/"EQźX'Y5:q>h =0]ZD{Oqy~R\CĔ S]l;KΜ0jI~t"pQZݠO6Fhݺ [[φ bXN_n*,Af͑DMΞF[n U8L62EUc?d,dyń>MiqIMs9ez,9~D _݂'Ihv*Ȇ1i/7r#K)i;~r43'L VLT,Q|4y옆=#|̪* `ݲh1)ٹ%;Ϳe u ,?PD~2;j>1RY.ΘӆS?bIr2YUGIs퀲YC0ph HTBˀϸ)xd^6giKAuM{Y,Eg'ΦT#L.Di*78*?h|X8&ixFoQƸ;5hfjYKr>N }JLVgӞߚtSp|]cJ ܮ;X!SxKx[Jȸ⑭ &ŷ9/1Eh*)=w6&T'w0џZ2v.Mup|3Zw >!!Ac05+|BHhm֎x:=v/f#/ث!>=繆%7%; .b k52VZۦ L;|>)g4쥯=Re.ȹl9&yQ&J a68:s"JD䪗6[Sz`m݆Pǘ:4qj$ $%] Y& DB03;e#D*1Ge]-N"JJLV8~|T:׼h_ f<ЯFڇG=w)yAŦTr|j N_oSZlT UK+)%03p.&Al0hEy<)ӯlhV=;C k&̾ejMm2PQ73ZXKLa%ZDi!% [%OBjQ84m}B=}Ȅ%V|{^XovRYEe 1܂bE"Q XS'(]:/(f)]iI_ #yakUYىBXůy1D/ۑT+@mg^2⹌BX:L-Hh*wASTQi.n 6`rT>Ou|m5SJ{YOƑv0ׇ >mto?g!MciL`ewቾ9}@꿕Nǡ6\RSRNA7Xx@a̾x^-MoISN ;o<EX%w!ix(q!)b.@~âo8#Cb=S̿hf@p6 H#GvVoNO\.V\MikRÐx΀UvL5xm=8ք䷤U7,TV.2}yYA'3W !k*O2~]b)'-*?֏A|ޮ"-?OFmqBQ6_MkN} {'ߞ,bjiMS7ou_\_[yvpu5Ԓ3—/jjqW6 ^Hp1> kkIYovP*9X^2{ճk,,8krsIw?`Mx;ǨA-4B8cΧ2xi$':OEb ͝Mt݁PLi5]pժR }!}M7e#N,-X\_l#Pœxɧ"ǯ= ]2}c]0Aeoֹdzl<JGHR-Zf(4< h,!XI6}u5,8BchwL<v>*D(FmQޓen[u0*PZ-ٰS}hAAty*8;cRԎ]K]7o2.\Jmݣץ&Lp N ^ŷ6uMu+pih<7 R[(a+B K[$lW!`LCop\S|k@vɱ0oSIHWhl32r.׭㎕EUȽۇf:|NشzejXScRM䚤˴]P9t0|qLLVpW4lz\E+%5<Ǵ?8'N̽YD:i#rFܕe(U fLY^,ulwWnks^ٲ}yG@_sn2]DѢt, 5l(zvK5'"/(wOcbp"Ɋ.Gy Q QC&>Ҥjt$B6\YÌdC)9CL tvnNÃeJ+pMbLAs%}GY#bA%Js;4 ۑF#d}-иRA4ۙ ϪwLX'ߋ¦csR7&DscWP ASqp'z{ڛN莈{j_ۜWZiZVThkȑ4_4HRpE6DqȌv~ (uH჋ Ě5>.^l6)"0c#N[w69>xzJ옖R >jPy_kr Sql,3mF}cuļ!$Wȿb`$)8zP!(ދHpVt7u(*h)yo:UtbJXbI)Jn9=٦@TH4^䭼TBb ;^}6rͬrUּ{9sv# K-hf99D_N7G3߂̖Lj!$O1T+8ŪߚɾT-"i y"\ ?T +"20VyZgw[{ٞ<(:62KfENuO'h?>pť)5愔 u) DA7tF\6EGu!Jr4 u8LjjA DgNG^ud}Ia,ٲeC3K2@ W ;mI8ς5Ӿ jjBT,ꀺJ/'+maݮwmA &TdKA;S$,R$zLP ՊJ#T:بf) ,mBcK )0K&92B**+Nr%LL\i߀t_hCetbIh 1+c1Z 5O̺BGFpV9Q3Cg حrO\×#M]YdOlMr dlxl SRD>D19 dҷ&y҈6Ack^:t8['%v }8 YK0ѪB=/%ȬJ/6I[7ѩpտ1Z/˹5uT8/X /#qw8*:{Uukgk-/90Ԡx)&2&GG*돮$?KkrڛR _0㛴U(Pr3 /EƻJ]LѹFbɯ>(b;Ho5rV鷃Y7GllOHX67?yhj UrxPRB 0" OyZp*i<~swBpMU/ԟ4Z,II@̩nn 5W.tcR6qA_4췹5c@烑OM;ţk%8 f pBNsi[ ͡zNa` ?PWl/O# A$YXm]`&Y-: _Ja.n+P1IyЀ S=ϥԫ0z̜`4b g(3C?DGjڮscEl-`D91/czk *?&\%9 .K:v.l4< |/D·w0P錽k?v\@9{ c H LCLr`O_?۝RX֩%3qN&CW?1Y\݅Ck._I6sMWJOEG' \"d=ci\ta87 mH8{LWs^z`1'#=gd'i+ctmI/GU-' s^-65U(5ҶؐFkX ]Dܮ|=AƒxVS`\Vtn/JHb[<"CID1px1y|cg{p$!RJ ol7z㢦J?}dJ~'Wb/ tL%ʛ@VjOx{ea=KLl@ُ7ҪyV |lG$~%\ 1`lSKzUd ʓTM܍,kT~9zi6_1b~F(޷fVHa\*OT$2ER 51B B^c>X#eki`g)U(E?A1oNrayv|y>+0ADX-%3,b-$5kD%Nn [9vP҂˂$MKT3.BJS^`13bu+Ut܎MuVH$i&D65*p~eG.U1ˏ}xy_Wq[>`9/jN뒖rWi1Qi˴3 v7Q5zŲsFt]Ǿr$,-Y!Nlnׁm-s`[+S 5:J|'{;b61ZD񋈩Tۼi=mlKTt RRRb]D1 7 7#h`˾mҵ XgaFoJzG, 78("vwGQh6YnN$a&v)io0hXEbA, {V6A)İ͈Ub{rdDdXSKg{9{a:g QF³|J!dPAvbv1a2Ck5`3TLl:dnPjɳy^}^uGFl1H=< |H.fn a7 zMXؑ2Ԍ=MtbwI,/3kCp.ȏuT=np򥂀%|+zU8|wg#|+K(N۠i l[|'U#2EJ0g;B" 9q" >ZJ&S '"\X"1(^/5&o42qd̈g^]ツZM(%I\[ay7t2NmܰWam!;jA ,/ZgR7+H;m%tU6: 4F2O< յ̻璿ŽYu=,\YS3V,e70 {i] #siu4Naj޼vVLz` 5dbA{o?{rzqꅂ>*eWu/+WZ>mOf3;.zPH"@iZdhLnxg>J* 6>waDLhNQYϛv&DW㙓 :IÑHih%!rK3{"-< 8(/A~q Wwb0с4ӵ>°by @ԊŷA]Г%]w;3+H>0l5[b($1ih-9$NM1)40x2xim8:GI;N!63W8~,CIl96B5>`S(Tz'T٬(N?v>V7]TFF-AC-%}gBY_ @Rvwd3ax^)'Z`2'eG8=I_Q`^'21>b{[+A~"lkv}7K"DZ4+ҁkpz3w }zb3DHv{Uml_˧>d#nhQ'[rL %f4f|H85u] ׉C9 !B T+q,ק4mژ2gh`Gq2XŝN&vاq3j(!byymjMJ6硂%iD7֯&'~[c#@ٰ}Sn ̿w} iS 1> `6:[vzEsséT9PV #]<um7)#*(FqZ%22RI.xejS;A@kbmūxcӋqW`,,^!po1A`ޏ4<;Bf/S?X"c|ʶ&j:eX s=qMYݢ/O+7X6JsjsO@m=i\H*@ǭ-5s":.LG%sM/>o]WN͞r2pqFIJe\ʤ+Fw!s$.r΅s;֧߽4edkC 5|3P Bp(֢̐"4G\mr4&pMw X m,(<$4a;"L-@)j:J!,gTVC0~J)YQ^'De$KK"2Uc ?ؾu4&Lw`U;,.9F QO~S7iBn;Uf ؂{t5M3!˹JH)J9;:4ŷLcJC,,2 FéV|:tymn_N~/@{[D;GmUyP]l>|$ExY@&jypB` [4)sdK2ge|h#F[~ z>,,ExvnMa.2&͎cuF)Ko?뮄چkK4CZ==ÖI1n. |?Eld5Z>.%o**F *v`q'D:dU+Rp׫=EAauuӇm_E=fe[ {"%i{\`z0G$eA ƀr 1n fgH8,)5otyJ`Ղ "Ztq@5:zzeJލ$!v`warxF<$3'e\IgE&ZrKݼ:!Ot&p$=~޹?bPNEGI(ʥ}' NQlY쵵A@2wqB "{`}4Ikn)FV1ɷש1D(O"il63UVe\;a1҇r`X~=XuC>%wSv9c8QZ򝽜4؊KMA䞽ELQ`l"0~-Ǡ41Z.Y}#GiYw 0^ *k] !HaIN ] 3CHׅ{$m{T(~o49/ 3#OOLYBBK72@d-go?-\Upd3rwaٯZkLNACrV-:-B%pqwÐdeql>,d}|[Y3Q&]E+o!9Lv8~4dň, ѓ*Gr`Ѽ]V#z%E}x:3Ž%Ny_Lrh+\YHy6' 6Kɢt B^J>)]ߌ*BDSYu)ة _OGw<f[4ʝʠfm5h蟂>itqcLb(I:q4I|RyC޼r(qէCS=f6lwl7&{s'V'1,55⚉D-$3E/1@{eH ܠ",iLu"㝨v12(6]}ʨw(z;ڞPM s]bЕhZw#"LTOAAz %k?+C5YeE`칚٣ ?%SF+ \qN"\v\,:o5, l:6wPZ$^rd!gn#?7R%@M8hu0W] \k(_&l X S֗瀖f݃}Cwġb } :IlI@ęQS؜,0hhkS:Vv3Ms%%d1lh?Ns'A#rYB ޮ vg`\:BN[x\~$}s5nKM|ӜYE2"T3nxILtjodcR&,!p;,VS6}T.Ici`M=fu{;㶆TI[Cq^gWx]A 9"N3/Oc@,::V#<ܴӣQ5"\,-vME{ymdE2un bmW ^c8';D;[Zg!cQ) SU%_M Swf -&=:*=#P\V9ڷ D[%felq )%|_.'O8F_ę?ޮ<S)،(]+ёzS5 (1R0hvn+^{V6~Jthvea ĩrk>W\$p =QٹTy)A3bHª)ik3&B&_븢NT;U3ɧup>U]/` K̐w#-?[?2$3c(ES^4yN# Aim][mw †l 'BCܿ!->d  YZ