rt-tests-2.1-1.el8 >  A `U])GPs~J`vp^W~,Y2OW?ȶ[m>Y} 8HG8b">kԹ hΙ0Li\}?eu$ z(ˢhZGkE,V=J݉(+-x=3_ɫY5 m9 [ޗшXRbs 0H'Ļ>忽ߗ޴ +u탆;'ъv>ZIxEdS(*fHHO=&ck·BB8YUEeNSk ,|4G|ku=8SX/ץ\&e b^}%s9S؉'˨xo9s{6t)_+b u>?0DX7';HYmaE/݆ y~% !Lgٝ+Vu88q;;Ae4X;Agqc(xDb"9012dadd18f7a730d9d9eae24d2835603972b4914fecd1ecb10643c0634a5c2397f94ba07cf4d63faa11a23abd99ad075881e25dlp`U]xV7ψ'O,BN9MYTkلQjG2?0;t1Q͋u[UaK|`:z?DR{Pj [&gAq羯ddܡw-_g-e5hEM6~YuRKj`)YgW,sQl_Oe[F+y5T(AaG}#\ c$P"bCcHj;c1Ī|3d Wr%MWR4M@9!oȅUϛ_31KF Lf(k&geexSh1)uhǝƫ mwx u츓4R{ˑ$ԇD/=ČOdAJĽW^GpB X_Sx#n:pEd=0 r34j@%WsN6/0I>p4{?{d   < 8<CJP r    z |%+(28<|9,|:|FzGzHzI{R{\{]{^{2d{3e{8f{={@{D{J{Crt-tests2.11.el8Programs that test various rt-featuresrt-tests is a set of programs that test and measure various components of real-time kernel behavior. This package measures timer, signal, and hardware latency. It also tests the functioning of priority-inheritance mutexes.`Mhx86-01.mbox.centos.orgHrCentOSCentOSGPLv2CentOS Buildsys Development/Toolsrt-tests-2.1.tar.xzgit://git.kernel.org/pub/scm/utils/rt-tests/rt-tests.gitlinuxx86_64`M`M83e73e1363eea1a2522b79d7dbb6cb8179d812f7632a5820bce9b78d11825250bf1f26021afa62c73b975e8ed2b3402c71378993cba5331175b7ed307fb9eda6 mockbuildmockbuildmockbuildmockbuild  gccnumactl-develpython3-develrpmlib(CompressedFileNames)rpmlib(FileDigests)3.0.4-14.6.0-1x86_644.14.3`\`/@`.V_=_м@__>e_=@_=@_*@_*@_@_@_@^^^^)^!^]@]@]]@]ʞ]M@]{@]{@]{@])]]]@]]]A]@\g\s@\@\@\4[_[@[0[<@[F[[@[,[[@[@Z@Z2@ZZ:PYX:@XӸXӸXӸXWu WrfWk@Wc@WN@W>@W1@WX@WW@T}S8@S5d@RSR P6@O\@Ni@NyNx@Nx@NqNp@NiNg\N`@NLM@L$@K@KKKg@KrKy7@KoKbK`*K^@KMK9@K/c@K/c@K&(K K3@K@K>J1@JjJJi@J_@JPJL@JL@JI@JCfJ2C@J|J @G|@John Kacur - 2.1-1John Kacur - 1.10-3John Kacur - 1.10-2John Kacur - 1.10-1John Kacur - 1.9-2John Kacur - 1.9-1John Kacur - 1.8-11John Kacur - 1.8-10John Kacur - 1.8-9John Kacur - 1.8-8John Kacur - 1.8-7John Kacur - 1.8-6John Kacur - 1.8-5John Kacur - 1.8-4John Kacur - 1.8-3John Kacur - 1.8-2John Kacur - 1.8-1John Kacur - 1.5-18John Kacur - 1.5-17John Kacur - 1.5-16John Kacur - 1.5-15John Kacur - 1.5-14John Kacur - 1.5-13John Kacur - 1.5-12John Kacur - 1.5-11John Kacur - 1.5-10John Kacur - 1.5-9John Kacur - 1.5-8John Kacur - 1.5-7John Kacur - 1.5-6John Kacur - 1.5-5John Kacur - 1.5-4John Kacur - 1.5-3John Kacur - 1.5-2John Kacur - 1.5-1John Kacur - 1.3-21John Kacur - 1.3-20John Kacur - 1.3-19John Kacur - 1.3-18John Kacur - 1.3-17John Kacur - 1.3-16John Kacur - 1.3-13John Kacur - 1.3-12John Kacur - 1.3-11John Kacur - 1.3-10John Kacur - 1.3-9John Kacur - 1.3-8John Kacur - 1.3-7John Kacur - 1.3-6John Kacur - 1.3-5John Kacur - 1.3-4John Kacur - 1.3-3John Kacur - 1.3-2John Kacur - 1.3-1John Kacur - 1.2-1John Kacur - 1.2-0John Kacur - 1.0.13John Kacur - 1.0.12John Kacur - 1.0.11John Kacur - 1.0.10John Kacur - 1.0.9John Kacur - 1.0.8John Kacur - 1.0.7John Kacur - 1.0-6John Kacur - 1.0-5John Kacur - 1.0-4John Kacur - 1.0-3John Kacur - 1.0-2John Kacur - 1.0-1John Kacur - 0.97-3John Kacur - 0.97-2John Kacur - 0.97-1Clark Williams - 0.90-1Clark Williams - 0.89-1Clark Williams - 0.88-1Clark Williams - 0.87-1Clark Williams - 0.86-1Clark Williams - 0.85-1Clark Williams - 0.84-1Clark Williams - 0.83-1Clark Williams - 0.82-1Clark Williams - 0.81-1Clark Williams - 0.80-1Clark Williams - 0.79-1Clark Williams - 0.78-1Clark Williams - 0.77-1Clark Williams - 0.76-1Clark Williams - 0.75-1Clark Williams - 0.74-1Clark Williams - 0.73-1Clark Williams - 0.72-1Clark Williams - 0.71-1Clark Williams - 0.70-1Clark Williams - 0.69-1Clark Williams - 0.68-1Clark Williams - 0.67-1Clark Williams - 0.66-1Clark Williams - 0.65-1Clark Williams - 0.64-1Clark Williams - 0.63-1Clark Williams - 0.62-1Clark Williams - 0.61-1Clark Williams - 0.60-1Clark Williams - 0.59-1Clark Williams - 0.58-1Clark Williams - 0.57-1Clark Williams - 0.56-1Clark Williams - 0.55-1Clark Williams - 0.54-1Clark Williams - 0.53-2Clark Williams - 0.53-1Clark Williams - 0.52-1Clark Williams - 0.51-1Clark Williams - 0.50-2Clark Williams - 0.50-1Clark Williams - 0.47-1Clark Williams - 0.46-1Clark Williams - 0.45-1Clark Williams - 0.44-1Clark Williams - 0.43-1Clark Williams - 0.42-1Clark Williams - 0.41-1Clark Williams - 0.40-1Clark Williams - 0.18-1- Update to rt-tests-2.1 upstream Resolves: rhbz#1954387- parse_cpumask() is too strict for oslat, allow all possible cores Resolves: rhbz#1926578- print the version number in oslat everytime. - use cpuset size as upper bound in loop in oslat - allocate memory for cpu_set in oslat Resolves: rhbz#1926578- Upgrade to upstream rt-tests-1.10 Resolves: rhbz#1890556- Don't compress manpages by default in the makefile - Add a menu to determine_maximum_mpps.sh - Add determine_maximum_mmps.8 manpage - Remove get_cpuinfo_mhz.sh and old Makefile in queuelat dir Resolves: rhbz#1906104- Update to upstream rt-tests-1.9 - Add BuildRequires for gcc - use set_build_flags - use macros _bindir, _mandir and _prefix where possible - remove unnecessary clean section, simply build and install sections Resolves: rhbz#1894615- Add SPDX license to oslat, and reformat source code to match suite Resolves: rhbz#1870666- Remove undated Obsoletes from the specfile Resolves: rhbz#1870212- Add the oslat program to the rt-tests suite Resolves: rhbz#1869882- Change the conversion format to %ld for the num_processors in pi_stress Resolves: rhbz#1859397- Limit the number of inversion groups in pi_stress Resolves: rhbz#1859397- Install new man page get_cyclictest_snapshot Resolves: rhbz#1826777- get_cyclictest_snapshot: print a warning message if there are no running cyclictest instances Resolves: rhbz#1826783- Add a get_cyclictest_snapshot man page and various small fixes Resolves: rhbz#1826777- Fix integer overflow in queuelat Resolves: rhbz#1803862- Fix setaffinity error on large numa machines Resolves: rhbz#1831269- Update to upstream rt-tests-1.8 Resolves: rhbz#1816370- Add a man page for cyclicdeadline - Sync cyclictest man page with the help option - Sync pi_stress man page with the help option - Add pi_stress short options to usage message - Add -S --smp to svsematest man page - Update ptsematest man page and add -h option - queuelat man page and help fixes - display svsematest help without an error message Resolves: rhbz#1766656- Fix more quoting problems to prevent work splitting - get_cpuinfo_mhz.sh should print one value Resolves: rhbz#1719493- Fix hardcoded path to queuelat in determine_maximum_mpps.sh Resolves: rhbz#1791403- Respun Add SPDX tags patch to correct two incorrect licenes Resolves: rhbz#1721215- Add SPDX tags Resolves: rhbz#1721215- Improved version of getting a snapshot of cyclictest without interrupting - Fixes some problems uncovered by covscan Resolves: rhbz#1469185- Get a running snapshot of cyclictest without interrupting it Resolves: rhbz#1469185- Add short and long options and help to ssdd Resolves: rhbz#1720360- Fix some warnings in determine_maximum_mpps.sh Resolves: rhbz#1719493-Use libnuma version 2 by default Resolves: rhbz#1753758- Don't allow OPT_SYSTEM with OPT_POSIX_TIMERS Resolves: rhbz#1753026- Set affinity before applying numa Resolves: rhbz#1749958- Increase buffers to avoid overflow Resolves: rhbz#1753317- Remove invalid / obsolete tracing options from cyclictest manpage Resolves: rhbz#1749238- Make tracemark work correctly again Resolves: rhbz#1725134- Add Requires bc for queuelat Resolves: rhbz#1764290- Add bash as a Require in the spec file, since the suite contains some scripts Resolves: rhbz#1744983- Rebase to upstream rt-tests-1.5 Resolves: rhbz#1722521- Fix problem when tests use tracing_enabled which is no longer supported Resolves: rhbz#1731336- Add a manpage for ssdd Resolves: rhbz#1718735- Disable/enable c-state transitions during hwlatdetect run Resolves: rhbz#1707505- Install queuelat scripts Resolves: rhbz#1686494- Add ssdd test to the rt-tests suite Resolves: rhbz#1666351- cyclictest-Make-sure-affinity-is-respected-when-numa.patch - cyclictest-Fix-compiler-warning-about-srncpy-output.patch - cyclictest-fix_with_expected_identifier_in_latest.patch Resolves: rhbz#1596857- queuelat: use mfence for rdtsc ordering Resolves: rhbz#1663865- Add NULL check before freeing setcpu_buf Resolves: rhbz#1641971- Fix the spec file to remove debuginfo from the standard queuelat files Resolves: rhbz#1641978- Remove numa from help since it is invokved automatically Resolves: rhbz#1646121- Add a manpage for deadline_test Resolves: rhbz#1645071- Remove backfire and sendme Resolves: rhbz#1624885- Change python3 to platform-python Resolves: rhbz#1633607- rt-tests-pi_stress-remove-unused-report-options.patch - rt-tests-pip_stress-Add-an-initial-man-page-for-pip_stress.patch - add-h-option-to-queuelat.patch - Add-queuelat-manpage.patch - Modify makefile for queuelat.8 and pip_stress.8 Resolves: rhbz#1614783- Reimplement the removal of --numa, and automate it's detction Resolves: rhbz#1594273- A few more python3 changes- Add patches that remove --sma and --numa and automate it Resolves: rhbz#1518708- cyclictest: remove tracing, in favour of external tracing Resolves: rhbz#1518268- New build - Add test queuelat - Adds changes for python3 in hwlatdetect Resolves: rhbz#1543030 Resolves: rhbz#1559520- Remove old patches from the source files Resolves: rhbz#1559930- Initial Build for 8.0 Resolves: rhbz#1559930- rt-tests-Need-to-generate-debug-info-for-rpms.patch Resolves: rhbz#1523752- cyclictest: cannot stop when running with -M option Resolves: rhbz#1473786- cyclictest-touch-threadstacks-on-numa-to-pre-fault-t.patch Resolves: rhbz1445058- hwlatdetect: modify hwlatdetector.py to use the ftrace hwlatdetector - hwlatdetect: removed smi_detector support Resolves: rhbz1365961- hwlatdetect: Add --hardlimit to define the real test failing criteria Resolves: rhbz1434827- cyclicdeadline: Fix minor spelling mistake - cyclictest: Correct short option 's' Resolves: rhbz1434825- rt-tests: hwlatdetect: Improve message if max latency is below threshold Resolves: rhbz1366289- deadline_test: Made '-i' work and added help text for it Resolves: rhbz1346771- z-stream release- Add cyclicdeadline and deadline_test to rt-tests Resolves: rhbz#1349032- Install cyclictest with cap_sys_rawio to access msr and cpuid registers - Fixed url in Source0 Resolves: rhbz#1346771- cyclictest: new CPUs with SMI counter support Resolves: rhbz#1341226- Upgrade to 1.0 Clark Williams (1): cyclictest: stop any tracing after hitting a breaktrace threshold John Kacur (8): rt-tests: Makefile: Assume numa_parse_cpustring_all available rt-tests: Add man page for rt-migrate-test rt-tests: Update the cyclictest man page rt-tests: Add missing option to hwlatdetect man page rt-tests: Housekeeping fix some spelling errors. rt-tests: hwlat.txt: smidetect renamed to hwlatdetect rt-tests: Remove doc/release-checklist.txt rt-tests: Makefile - bump version to 1.0 - Add patch to install rt-migrate-test.8-man-page Resolves: rhbz#1283264 - The latest build also includes fixes for undocumented options in cyclictest and hwlatdetect, as well as many more documentation fixes. Resolves: rhbz#1263718 - Also documenting here that the new feature cyclictest: SMI count/detection via MSR/SMI counter was added in v0.97 Resolves: rhbz#1314869- cyclictest: stop any tracing after hitting a breaktrace threshold - Resolves: rhbz#1333762- Change spec file to compile with HAVE_PARSE_CPUSTRING_ALL=1 - This makes numa_parse_cpustring_all() available which is needed for running cyclictest on isolated cpus. - Resolves: rhbz#1330468- Changes from v0.93 to v0.97 Clark Williams (9): hwlatdetect: initial cut at tracking the amount of SMIs that occurred during a run rt-migrate-test: updated to latest code from rostedt Makefile: add target to create OBJDIR before use specfile: add signaltest manpage to files section and remove trailing whitespace in changelog Makefile: have distclean remove .asc file for tarball Makefile: fixed dropped quote in help target text hwlatdetect: handle hwlat_detector being builtin rather than module hwlatdetect: modify to handle python3 prints hwlatdetect: make reading sample date work with python2 and python3 Daniel Bristot de Oliveira (2): cyclictest: SMI count/detection via MSR/SMI counter cyclictest: Add --smi description on cyclictest man page Darren Hart (2): rt-tests: Allow for user-specified PYLIB rt-tests: Break out install_hwlatdetect Henrik Austad (10): Add CROSS_COMPILE-switch to CC and AR Add syscall-number for sched_(gs)etattr() for tile Add a rebuild-switch to Makefile Makefile: add librttest to rt-migrate-test android: adjust target for android cyclictest: move redefine of CPUSET back to uclib Android: clean up the bypass ifdeffery Android: rename arch from bionic to android Android: Expand match for android in ostype rt-sched.h: do not unconditionally define syscall-numbers John Kacur (26): Fix VERSION in rt-migrate-test numa_on_and_available: Remove from main in cyclictest Version bump to v0.94 Explicitly separate VPATH paths with a colon build: Generate .o, .a, and .d files in bld dir signaltest: call process_options before calling check_privs signaltest: Check the status of pthread_create rt-utils: Add John Kacur to the copyright rt-utils: Fix some checkpatch errors in rt-utils.c signaltest: Add a man page to signaltest Makefile: Document certain compiling options Makefile: Only call cc -dumpmachine once in the makefile Bionic: Move android functionality into it's own arch Makefile maintainence: VERSION bump and Change-log update cyclictest: Clean-ups in timerthread before working on it Makefile: OBJDIR should be an order-only-prerequisite Makefile: Move TARGETS back to a more logical place in the Makefile cyclictest: Add a feature to record spikes cyclictest: fix #ifdef broken by NO_PTHREAD_SETAFFINITY Makefile: Version bump to v0.96 Remove rt-tests.spec-in gitattributes: add doc, remove rt.spec-in Makefile: Remove anything to do with rpms, specs etc Revert changes to rt-migrate-test for exit(1) cyclictest: Make the tracemark option imply notrace rt-tests: Makefile: Bump version number to 0.97 Josh Cartwright (8): rt-tests: workaround poor gzip implementations hackbench: cleanup error handling in create_worker cyclictest: consistently make all functions 'static' cyclictest: use correct type when allocating cpu bitmask size cyclictest: drop impossible use_fifo conditional cyclictest: fail if use_fifo && thread creation failed error: mark fatal, err_exit, err_quit as being noreturn cyclictest: add option for dumping the histogram in a file Khem Raj (1): Makefile: Set CC/AR variable only if it doesn't have a value Luiz Capitulino (5): don't use exit(-1) for failures cyclictest: move tracemark_fd handling to its own function cyclictest: tracing(): check for notrace cyclictest: move debugfs init code to its own function cyclictest: add --tracemark option Uwe Kleine-König (5): backfire: remove unused header file remove several unused Makefiles rt-migrate-test: remove space before \n drop compiling without NPTL support Fix some trivial typos found by codespell(1) - Resolves: rhbz#1283264 * Wed Aug 12 2015 Clark Williams - 0.93-1 John Kacur (6): makefile: Create an rt-tests.tar file using git-archiv makefile: Change VERSION_STRING to VERSIO Add .tar files to .gitignor Create a .gitattribute file to specify what files git-archive should ignore pi_stress: Fix possible exit on error without releasing mutex pip_stress: Fix warning: unused variable ‘c’ Alexander Stein (1): cyclictest: Fix long priority help text option Clark Williams (3): hwlatdetect: added --watch option to watch output in realtime doc: fix VERSION in release-checklist.tx makefile: fixed release targ * Tue Jun 09 2015 John Kacur - 0.92-1 Anna-Maria Gleixner (2): cyclictest: Convert the offset of the alignment option to microseconds cyclictest: Align measurement threads to the next full second cyclictest: Ensure that next wakeup time is never in the past Daniel Wagner (1): pi_stress: Clear affinity for DEADLINE tasks John Kacur (3): Fix minor grammar mistake in the help output Allow building with -DHAVE_PARSE_CPUSTRING_ALL Add a MAINTAINERS file Michael Olbrich (2): Makefile: pi_stress need librttest.a so it should depend on it Makefile: cleanup linking to librttest.a Sebastian Andrzej Siewior (1): cyclictest: consider the 4 as the major version * Tue Feb 17 2015 Clark Williams - 0.91-1 - From Boris Egorov - rt-migrate-test: exit early if nr_runs is non-positive - rt-migrate-test: use variables instead of macros - From Uwe Kleine-König - pi_stress: remove timestamp of compilation from version output - rt-migrate-test: make sure input parameters are converted to correct units - rt-migrate-test: sanity check --prio value- pip_stress: parameterize usleep value to work-around platform issues - From Daniel Wagner : - pi_stress: Store schedule attributes per thread - rt-utils: Add gettid() - rt-utils: Add helper to parse/print scheduling policies - rt-sched: Add sched_setattr/sched_getattr API - pi_stress: Use error.h for logging and debugging - error: Add debug() function - pi_stress: Remove unused TIMER_SIGNAL definition - rt-tests.h: Remove unused header file - hackbench: Don't re-assign context for each fd - From Joakim Hernberg : - cyclictest: make affinity option only use number of online cpus - From John Kacur : - cyclictest: Add long option --laptop to preserve battery power - cyclictest: Fix help for long options only - cyclictest: Change the output from function sighand() to stderr - cyclictest: Always print an err message if write of 0 to cpu-dma_latency fails - rt_numa.h: Suppress discards 'const' qualifier warning - lib: Rework err_msg_n to output strerror after message - From Alexey Brodkin : - Makefile: allow building selected tests with non-NPTL toolchain- clean up debugging comments and printfs from last release - ran hwlatdetect.py through 2to3, works for both python2 and 3- From Uwe Kleine-König : - cyclictest: Fix tracemark output when the latency threshold is hit on ARM - From Gary S. Robertson : - cyclictest: Restore CPU affinity function for non-NUMA builds - cyclictest: Don't offer --numa option when unavailable- From Aaron Fabbri : - cyclictest: CPU affinity now takes arbitrary set of cpus- cyclictest: allow break threshold without doing any tracing - cyclictest: add named fifo for statistics - from John Kacur : - cyclictest: Align option fixes - Makefile: Don't tag files in dir BUILD from rpm builds - Makefile: Add BUILDROOT and SPECS to the dirs to remove for distclean - Makefile: Add tmp dir to distclean and "make release" call distclean - Makefile: Don't tag tmp files created when making a release - from Nicholas Mc Guire : - cyclictest: add align thread wakeup times option - cyclictest: modify option handling to use enumerated types - from Sebastian Andrzej Siewior : - hackbench: init child's struct before using it - from Jim Somerville : - cyclictest: finish removal of 1 second first loops - from Frank Rowand : - rt-tests: NUMA optional for make rpm - cyclictest: white space cleanup- [cyclictest] add tracemark function back to breaktrace logic - from Frank Rowand : - [cyclictest] report large measured clock latency - [cyclictest] cleanup getopt_long() parameters - from John Kacur : - [Makefile] add CPPFLAGS to pattern rule for dependencies - [gitignore] exclude patches and .a archives - from Uwe Kleine-König : - Makefile: separate CFLAGS and CPPFLAGS - have printf use %s format for strings - from Bhavesh Davda : - cyclictest: histogram overflow instance tracking - cyclictest: whitespace cleanup- [cyclictest] added -Q/--priospread option to - from Markus Kohlhase - [docs] added description from osadl.org - from Darren Hart - Makefile: Support user supplied CFLAGS and LDFLAGS - from Steven Rostedt - rt-tests: Update rt-migrate-test to use ftrace infrastructure - from John Kacur - .gitignore: differentiate between program names and directories - pi_stress: Check the status of sched_getaffinity - Makefile: Introduce a static library - Move info, warn, and fatal functions to error.[ch] - install: Fix failed to create symbolic link hwlatdetect file exists - cyclictest: Make cyclictest fail if it cannot run with requested priority - from Frank Rowand - cyclictest: segfault with '-a' - cyclictest: avoid unneeded warning - cyclictest: warn of interaction between '-a', '--smp', and '--numa' - Makefile: get machinetype from compiler instead of uname - cyclictest: incorrect first latency value for --verbose option - cyclictest: printf format compile warning- modified Makefile to be smarter about building with NUMA- fix print that causes error in histogram processing- cleaned up previous hack for /dev/cpu_dma_latency interface- use /dev/cpu_dma_latency interface to prevent cstate transitions in cyclictest- added signal_workers routine to hackbench - added -F/--fifo option to hackbench- modified hackebench signal logic- removed tracemark functions (too much contention on multiprocessors)- only turn on /proc/sys/kernel/ftrace_enabled for a tracer that needs it - make sure to set current_tracer to function for -f switch- added utility routines for mounting debugfs and event/tracing manipulation - from Steven Rostedt : - allow events for all tracers - Have -I and -P together also be -B - do not touch tracing_thresh - only check file descriptor in tracemark() function - use interval on first loop instead of 1 second - allow tracemark() to take variable args- changes to deal with 3.0 kernel - fixed buildrequires in specfile for Python - fixed spelling error in printf in cyclictest - from John Kacur - Make the function header style consistent with the rest of cyclictest. - Spelling clean-ups - from Uwe Kleine-König - fix possible buffer overflow in string handling- fixed signal handling in hackbench (avoid thousands of zombies) - from Geunsik Lim - fix incorrect wakeup interface in cyclictest - from Wolfram Sang - Simplify Makefile using -D option to install - from Carsten Emde - add histogram summary column option (-H) to cyclictest - from Daniel Sangorrin - fix sched_setaffinity type error when building with UCLIB - from Uwe Kleine-König - install backfire's Makefile - modernize backfire's Makefile- changed 'diff' variable in timerthread() routine to be unsigned 64-bit to avoid overflow issues in debugging - included and changed all 'long long' declarations to use uint64_t and int64_t- from Michal Schmit : - fix accumulating overruns in periodic timer mode- from Olaf Hering - skip python dependency during install if python not available- fix bus error in cyclictest on NUMA systems with more than 16 cores - reset default cyclictest policy to SCHED_OTHER - from Carsten Emde - add pmqest program for testing posix message queue performance - misc doc fixes- fix tracing difference between 2.6.24 and 2.6.33- modified specfile to add hackbench - modified internal ftrace logic for correct tracing - Changed rpm %description field to be more descriptive (BZ# 572323) - from Carsten Emde - added smp option to svsematest - fixed policy display in cyclictest - from John Kacur - changed default scheduling policy to SCHED_FIFO - fixed spelling mistake on cyclictest man page - use symbolic names for scheduling policy - reverted commit 582be2a52c43801a10d318de7491f1cc7243d5cf to deal with bug in priority distribution - from Uwe Kleine-König - renamed pip to pip_stress - eliminated use of temp files in dependency generation - install backfire.c module source in /usr/src/backfire - from David Sommerseth - added new-and-improved hackbench to rt-tests- fix incorrect usage of sched_setscheduler in check_privs()- add workaround to hwlatdetect for incorrect initializer in smi_detector.ko- from John Kacur - automatic dependency generation - style cleanups - libnuma code cleanups - add copyright to rt_numa.h- added support for libnuma V1 API- added NUMA option - patch from Uwe Kleine-König to clarify source copyrights - moved hwlatdetect to python site-library- added --smp/-S option to setup for basic SMP testing - added warn() and fatal() utility functions- John Kacur : - added pip test (process based priority inheritance) - refactored some error routines into the common library - added 'make tags' option to Makefile - Michael Olbrich added an unbuffered output option to cyclictest (-u/--unbuffered)- deleted classic_pi - David Sommerseth : - added help text for -M (refresh-on-max) option for cyclictest - fixed parsing of --mlockall in signaltest - Carsten Emde provided a better explaination for using the kernel module with the backfire program - John Kacur cleaned up the trailing comments on the guard macros in src/lib/rt-utils.h- merged jkacur's portable getcpu() code - fixed inadvertent conversion of some source to DOS text files- John Kacur folded in Carsten Emde's tests - ptsematest - sigwaittest - svsematest - sendme - Carsten Emde created a utility library moving functions from cyclictest into src/lib/rt-utils.c - Makefile cleanups from jkacur- cyclictest: added code to print break thread id with -b- pi_stress: cosmetic newline added - fixes from John Kacur - pi_stress: Remove racy state variables that cause watchdog to trigger - pi_stress: Check whether quiet is set, before taking shutdown_mtx - pi_stress: Use a pthread_mutex_t for the global variable shutdown- patches from John Kacur - fix source style issues in pi_stress - add a DEBUG option to the Makefile - use CFLAGS for C compiler options - label targets as PHONY if not generating actual file - patch to remove rt-tests.spec from .PHONY in Makefile- added back missing dist tag for release- fixed incorrect format string in hwlatdetect.py - added docs/release-checklist.txt- fixes and cleanups to pi_stress from jkacur - added rostedt's rt-migrate-test- two manpage fixes from Uwe Kleine-König - added -M option from Arnaldo Carvahlo de Melo (for use on low-bandwidth connections, defer's update until new max hit)- minor patch to fix reporting option of hwlatdetect- patch to cyclictest from Sebastian Andrzej Siewior to process options before checking for root user - patch to cyclictest from Sebastian Andrzej Siewior to exit with proper error code on exit - added scripts/do-git-push script - added push target to Makefile - rewrite of hwlatdetect script to handle old smi_detector module- patch from GeunSik Lim to reorder options for readability - patch from GeunSik Lim to add --policy option - patch from GeunSik Lim to clarify -h option usage - modified --policy to take scheduler policy name instead of integers- added fix from Daniel Gollub (doomsday latency)- bugfix from Daniel Gollub (fix cyclictest segfault) - cyclictest format change from Sven-Thorsten Dietrich - added help target to Makefile- fix to specfile (renamed smidetect to hwlatdetect) - added code to hwlatdetect allow setting window and width properly- manpage fixes from Uwe Kleine-Konig - renamed smidetect -> hwlatdetect- added Stefan Agner's patch to fix calculating time difference when delta is bigger than 2147 seconds- added smidetect- Initial build.x86-01.mbox.centos.org 1625116008rt-tests-2.1.tar.xzrt-tests.speccpiogzip9utf-893222be180076a20b73458e9525e0bcc2c2f00ccd6f82ee2a454387f4bdd95b7?C0 М׶m۶m۶m۶m۶]۶/IUN9T8ߓш # ڍ`~N...δLtt.Nt^?^Z k-b@hi.'nwn6PrY դyEֈc;9a@(LK1n @c/Q=Ӹ(kΊ6S_Tv_7ֲ}L}. %bʬ;I"wG8-5 3!m/.'_򌸾>meiT-F|O8SKG |CC X»9%<Α:xHAZۍP~H,2;=n liU}lyO#r)Z+u*8>/SmIxdo}lG79  I+pu8@9B Ih' ePShG$7~ݔMY,1쑹v"u;e:L=Kyu۵I۟K:OH_-1qh*;~$iɄ˝ sؔ(ȿGQϕopĽyWK {87j3ì2KO&O\2kT.uE`?D\`ɏ:UB &֌._Y$7iti]{&(EISDL'g,s pU@O 4Ap7k8f2|e?݌;TY_onOq5E"^,Ԗ6sP(.9X^prLVeg )xΊCJ *Wٓ͢oZ)XnNjY[;ce~fQpp\$BGڮ9m+Pt'fďV1=R}TUA.?50vggO"U G=|E•goVw`|뛓^nt'qC`P8"TPN,ƳMn)kH\EQR2nL+_< ^;34Qδk~9y|O?ĺ*,ꖷAڻ2 f>HZmŅrκN^K f}j[{51dpաCIx'cCj>) @|k?7Iqf}+7x KS})6] qNtcNp"YE҂[~ݵP$5(\h<1o_+q7 W+/G$-Jxo-x54v/ 3aEa^ .<.amQK(z^K>GrIA<pY+ذ mi+4%xujGުq3ta {>ct,%PӀy/zdiXoۖ|(G|ENo^κHzi:9GO /{8O]֔%upÌ7=Ie`iḑPQħvu6ºVܙ@ԝ]jz^LITk~.aMC.>9tpFZR|KH1T,qs4m^͕۸ƨuQD#<>5PK>qAK1G){E{+gѻ U$LM) X/ alԎpDBJGof <: i"*NR3r!OvDz%EAE#| hܟӍٌ#܆νT`bUp {rL?"v1IXM=R03$ݲ8 opT-0^ ^݊3c({q?{0"[UGA)14 )mwܒ2U Yf4p1&m0 ȇqT,oR%7f hh!2fV wJ$ H3"u-GaxRW G:u?z:VReAa9~ ydIJ HaJWS\0 LGFeX"{Aai T+Lm6m| >MeP.ʡP8|A-Co2=ԀBs:vˑI67PmQ{)CmO򦅎ݙ{̏n~NJqRy_Q v.hYIG?m(A,R* P~pEz#R[.#'e܂O|"},ADK4B0~da!lgYќ՚\M|`q¶d;f/vÛY. Pץ/7|Ndصz89&vdQ1.7"^'#73ZJhψtPǣ.q}k,˼]5 TkOVc +HU,B67HO[#9 EnLSn"޸mR22Q)·,FT@j=NAԍ7*J}8˥oO@&0'&r&ui^︱,$Ts.*`208; շU}!/g:%&A7y&vI?0Wd@ϞH"V QfoPMj^'gk `o#h>-:rmG}kt@܎CnCG>< RaTU#6*Yb!wxuob<2XLl8_M+Ht/*?g°Z.oߙ,'xdq{/r۞J=58WboǛ)7CB+玑꿸&@+}O"K)0D)}4vgK?d7_޺Q*<1@n|`Ӛ^Lz~k[#?O 's]kla OP<kZQq?WX4X|iAHץ$e ;Ӎ/lVqmj] zYdၬ\Ҵ2_p|PY:psbgP%Z/a-(p0}r\(>U(oc,y^ `$ѥxs.%zQ,[:Ȉ]I Wg^OH݂N -+d\ІDn\ɨrV3ǯS􎑂oaT<+#O >|q{W`Xyz A(C` \Xs ZTN7 z B; y SHκ'э;Bv+۬{9 [+<w[8IP]*I_ C>P\G`P-lE8(P@UW;EF%R8ycB@.Ci3k8hU?)?ThIVE-An 1z4XXX,Oh>!i9QhN""G"2o*rc\Gޚ9+ h:!5tY*Nbe?vG1~o]ӛ9]}Zvxd# \lҬ̳Ŭǀe6 O˖Rg(_EȚ*ąZa?p@-P:65\մN&ѻ̌4u`ykط_31->1,= qB0iNM[zvQb1|v9]U,D G+9gg$a܋ä 'A('}%BKܳǘ.rb6~jY뢚[a$ž1vkʛ4f幗tz_!?*G;i*OyeOv@hYr 4uot#zrC.TZ|XUmh$("S]̡Gk2Gel:Y^fBᖽځjȾbCrҙi&>?ՖďwpFWR?c*w- *g2#w#mO(ǯ,%? ~ልua7(<%X5fe;7WXy]aV"L`Zi_q=.>,V~cjG4*mb%Kz M*m5gAU?j\geWV\4(@^27"Fмvʁ[S4ֵ~W“1D|"azyȞcp:Y(F^UΝ6= e{vio:2PaX+&2NIL.2;H> Z|lX!7‡vͱOa8 'g#XM33bwWKOfXFqhs7bIw]'lEp Wo%@^M 3ʅE1Sj\188u^\b6_{h<؝4)f@Bsն,p5ƷG>AA1g,ye4 рu tЭw?쯣0n# mS!KbuKIRk0 JۦD(U7^͋2x˨VͼWJL9)\uͩnR4<8jUx֣= Y"v$Arb\Ewyg'"n2·uSӥg81]GxI,Rv(uꆷÅ^J-"R?K L#/F xao&Sc k<= /WMMw]/PZ1BB&5R\ Yvw)^#\Vi㣫y⠂HBMKsf@*3w}&E.ՕGޙabQ BAi-UTBh`j%ϥJrQzt)fb+&E& ) ?HQUcaP:XL|쉑{Ƣ|״'&hb{4K?DXUcD}(r*g X+I/^-uĕ\d1D;x\*([eҺŒoO(~^-аlOw)TԫX h>9|C98 v(C(Ij>=wax|Xz h3Ͻt!M_rUq!,kX =td'^M㟿&@r٥+@pԞeׇř/7_ L4tי~c1ͯsS:M:waO\"2Owg1?Oوa}ĝ'Yg hҚ;hgY//Rڟ!;Tms/Y@yseKCoZ:o wK,V,ש9~n:hbӟ봚}WNkN=K!nJ'8Q6O\;<*[[x%W)&>R ƣzr(2‚e!Co7Vag =pȬс^ b! #nnpy#k+ǟ! boJAJ;UE2$zWcB޿蚨DT /D_nbg# `;qwx]^>VXNJ qaҤNcZ7[NEs!pC ^[pC'S)aIr~'vqtNnyӨE܇Qq]rdoӬTlI<T7-5Y8"w 5sا(a~gkT1s֌7( 8T ;IjK;LX mbzR-Vc.)CɨmiH Y5\g2G[UjTX$[x WbI\H0.IA@Gu+{RYNd '/J,k{×QfPHaPX؊5Udtͨ/&1^RΡBd?&0vPxaBd8{IXMkkѳ9*ROrXUfᝓ#x~9r`m ,UX%H򆈣Y!5XF"\iS%YN(iD_bnx#_v~ LX?ՙJ"pٱd-lW;Qz.U[]%R<e߉Ko^ 1f9Ul90 i~x P7_pU)̧6K=2, H?e^.uL--1&!0UJ*E}AĻ>~bƨ2K31TF|#HzFsV+t!juOC'ae V":p`82,5??uLjLCPd !#|J|r-LB 4)ķp@jD8#h;tNY`+=Qڍ5g,O!aLB@tro[ZG&F60l]f:wNhƿ- /a"f3Ԙ1G1nM`.;N2ZPؽPUّV.TngtG(3d?@.$t?l'JmshbVqtoj)Ƭ@ UwH}z;?|?0>3QZҤj.9SV!lJs0C/fWM 'lr+AEڤO|q{sƝYde̷]#ȿ&Ն'iRLqL7'u+K}V/= kl@'%;<,;ILw-m UQSCh}z0/n%+^e?B Q%i'[;FhQn] 5=EGOm. {rqX$Ų HA@"Chz 5a9:6%3~pM, z SW(6iR20tZ߱uUK-#~ aɢ~ 5KTvo؞l@ G{A4N0{ %@~JZ&E]NJZR5<Wڝ<+bKHc3GuGEDS"Q{7!X[$$0AqrCe.Я9&k/ݤN_>˯*v 2.9Gt>TYX7޸4 A:r#!;# "BC.pdx[P t﵆qBVuk>ZX|[M} Z[h&S =}sس{/&vs"z|vaY#VBpK!,/X@O a)G03e*O&WPDWx/褍J >r5iiؾ~]p NV)\20 豮(2Iʃu?:dT0!19 *$x_ N |hw8djM`4@ۂ:O%%JJG[yRZ|4Ի14V:IS}ЄhNGP 2)%|k]VS7& %*4)~ƫ]ƀѣIx\nJBG8g!MK { h}HѪ?\t1< apKX#) K%*QS;j<8:hJ% ] xH dYH&9Ȯ\*>/> 42'E^1d䴐=/?^e kq[u$'H򬙴*0`yr:YsU=U;zx.:k&pvq[&+gLI6-ȣ'D _9/zvp J: Es_o{#T_!"- j+dju5M%ޝsVMEwpLRk 7"i CKzJf+0EҪvlMά+-ג,f8Ƈo^ "ŪCƤ}SI|RUA]b-q3j~6{Y^;nhQ;<`Tj}57'it%R>7:Hu`@3gg@lin :lhIaZ1 o\-UO jWc/!Q-vu2bc:ceb@UC(@d/3 oplt=߭h"іjj*X"}xl;ox#u+AO2sbؐH-MQ_la~k2AFN`hzE;\*s1ɉX+c8yiK{?9RWGOQ7c؍1Ζ0:LXF+Wh?g͜!:M%Y1<qnA'܀ù s1C4Ng LR;p1O~xb:&CDZkBd9}V&>i4Y)PoLݞD֩E:H5)6B%GBoh:ľC G{2zǧUͣ"!8dw9ͩYڦ)t0̍ +i5.D] 9lBH-ްk3(L ֵ۝F,r,,\*/1{׮Ufbl7(|g_3US[k&ĉNYo% #N=x_>Gdxsd3D( -ǚnD`^*G߻Vl\~rb:=j>&fڼ[%Xxu +ঘ %FW$2~_x?#l!J-E-2bR V=/s9`1nx4m]:򾸃c?wp(zmWxSBeП>'Wa/ރ7zlalΣK%5ba|[yoԜc>1~̞n m)]FvG%].`iȗrb+p[/SG``| vBR) x'L 'xhR㙓+^kd&9V7ok=Q '7jJ:G<&4 9Z΂!f=f~A0te~g篙;n0$${+w D[z0$vxKUcܕ?}Eœeaj'"pVs)6\IY+/X+ev4{R+O/_&K>&JU2 hDO^-br b]ׂ@ݦ@WzȜF0Dp*8:pU* u6\Mvc{b)h6ZuB蝴S]bgG% dj(@>Ύ3 "3?dD[4n.! l(8ů>%&syZ f )!棥?=+I0o5 1)&ҳdI W(`ĿWGp OV|Nw/2I7؊30jwt>Juiκy -ӆ *CdCsŲ:@ꮾJ =(Vl s)MŇ-MʱZh`M|d#$e>U͊Zywa:e݂i*-Q>¡2%QI^HvFo5mG;q!{WS)aqv$ht#2*ʬJQ2T $Z v\ 8\Y#ŴYũL'sY[)NyyGWq#'rM"cPI.jyD#? @DjP{4u["D~$+v%5KςXHؗ(6 ݾgq㇇rPԇfiF G,$و跕'BFwG|i-xV>:h+ cTZ/B Q]~7JMI3˱65RhNTm+P^W&lB>޺zVō)&-`_V]a?B5AuεEҢQ06=?6*萘I}-0kE7qkђ(޶Yj)!P|}%ZA>8񐉎L/ő]R+'=̛4L(0Gh$D{4&b,Q똺5jWP K$4/nd.2Tl$~jͰFڋ5AT0tk-Xd3=[$`ƯW!vҍs7ʢn`I!kdrw -TƷ }eu~%бnSkυ$ 6bUwjVbܽ0\C7C0́a.Lm+/5U:)q<;Ds̴kjgO~s?[ # G'lnghDMكTb)W(,/p#ZaU4F}_hyszS`vB P)c@|߸WRfQ@wŝ\Pb/jY/ _IC[m|~q*[#)-|K=XB86hp#vھHN DQ&K.ZsPQZ z0qB/no;w E"4# 8cb*ITw}vP>d5p~+r/0M_ `ncO}.a3P2{\,]oysʀPꥐ{kt./jsb]&(i0I!S) NjLVx1`zgYԿI@3I*2[=YA]ߔ"Ml~o*/fb:Nqj!!5P/5;vէOE+4O3Jgw>#~y s7ݴnGwnR0EcRHBOpm/7zR."bF )xeqC ;ˮV3ez9} 1tIyŜUCz pRZQQa,}-f|A<D_MZHGdaXfZ}9g<;\ƥlcWRy |YeנQX`yƞ3v28b`] ,eXpBlE$;rnR:6mk4 &#if5nSoOw>?^ s:0_f9ʮ2 <\*>O$KRsjẒt5 ,kew3DN8,ېo0߉ yCޜ|Ao55'pY8'%H1~Lt MLpt59ްG H/}1|j4zV@xT@[MPۆår "~L(78*rB ,m]O(6b'<4* PDZb]e,VOzld]C QQesI-֘?drVك&E;'ߛɿ/Ƽt$%h\uBj~-ƓhPRzҿ7:KВ?#Eg8 bGag.zP~iqEҾI^Y>reo M Ւ /=w:χqGY ݘu ';L#̐OV+w{dbѬ)Mktܣz;y_Sa(1r*"qW^cs!(!l#?J*9'HXn[C%9tW1M-thVKSn8Vf'jih$uwo˴UBojm5{ڶ|fkp vuSh}>(3mSE_TƤ#G_ 06`L@uΘPMB?4zڄ ΈҨt__bl;mЬ7P̓8$,=xO:}}bUOp-mhHmk5x? *`Չtq2P$i?T!: ϪZX|`ϸJmKzQɠN%NR{Ck1&Uwnyu՛gbqBq\'TgAt-Bm.= v䤴IW{:K̝ :MeT2lM-ssܹjru Hkw^j hiS*B)jpw3dEiZ8Iǽwڷ k0g#Eng2X4aV‡4i[Gق7rKwb.eǍD/:x2WS3*Q#,D:WC4ʵB(yZ qyIr- p7ڭL2DPOO͟(C+7i7kŦڳa!5׻޸_̷Bxş;R۷wɤ[ :klʩjWAwR#?` GY)6rY)Kv+ͽ~dL.[ բH3NFzMEzq`}8/ځDa.i-߇n' +vSţ6A lnxR)*D[yzN6R41фNSZlH64eO#b/@IbWw瞹 8%kʤ琣<DscOKYfEw8e]47 GA~?<@ebRN1߈̹?x_Պ}K{; z 80=P9WUL) YOf=~ETܯ?^R>?t˴*xyh`o| N3BLh u'&cSry.|0U"[ 5K5d\d_'ؼ:fsIiL`Au!0xQ8ٔ&1^B֋mMM2)W8řLµ:9K&DK}٦/ψ]h5`k[wf 'e}d9mޏdmKϪD0ln6^pClX?0RA_?&ш6HKͷ.-d1Rn#O[o=7|{*b\ ]Bq  (p/>(V7AޱV@|X5X7YOj" И-ŸÀtW-Co#؏ w< ߦK(C[ueGXJ<h1{d;%dss &]\ߥඵ ;5qO`ϙ&=i<~N =:ei;gOrr"SSțÐE3;s7_ܨz0Y$ `=_%JFi3r蕬Ռ?М]/M\D 6zY J4Xml 'L*ޮNiRh?E&E[3vO$;awkm+W!:Oek;9\J<;GO.:L 2#%veueĢHM;#QJ{j sGjtxUW@" +3}4l &5|:Ʊ3H~ pQズ id`S.!^%D҂ U0l艹ʻԮZ9]0 ʼnK%j{ V'<&GĞl8ssI18ns{UZ5EVc[ SȈ6>R06f;|`^.h.1bI[}*FĘh>r*ϑ'Hբc_RY3O _ V]kQgq|;k铛Ίƨ?lklݫKfv0Y{J-cvl|U&Wz2d:VzeK`TdG""{rl+0,fBZᵹ+@ȂI3p {Mlah[;CDzfn^/$h#S1SqsgXݷ j)KÎ+~88΄ͨcChM<hm;ǩ hȉk*h!Fi )/?]YM]8#k7=&MTcET5/`B)P7Nd= K:՜H:IŨ.gI2R 9ǻH5U( j`}G&ᰴơAt6}ni/0~+m{̱0"eckU8p\7_\GJ+Х5݄佾Ko:X!l438ڹ@|OJ<}rE_ ^WjL(u<%wp#Q/[>(Z>z\w& })a!AXn{f0[[U!A O geމ3st rGfQ_[-1,{N3;([h2y,Mhd[„/!/ㆅwtOt"JZ+ƃ}WY)pSn#4Ƭ Fo*9R%R@Ra< XL0 lީ6NEΤzm4Eʖ9`6e0^r|bmї_~=9w-esZ/ʉ2^98>EB[9qQG40|͠p{Șt4`j{r+/9#cؼ[2Xm_a9R>RwGrH&ڟ c*>&5hSlPv|cgwkr ngNRq|X%j'AUYq`W#3O/ءCJz0sݫ<&Ժ.7Cm2n트9RTjm$%uP$7=fC7M5)̖j1#U٠f K͗\8YhsK6x2~薈0H?vO{\iUQ-QQOG|C* 2Q'+Hif>(c ~U85e{e @'ĜFlË{P?U q>4sM:0Vz8\0t /:ԱѦ"Xo4g /n5}OTײбpwC `KB!) >y^|d{/vhA5G ;屋rCK$0]Eľe=w U~WoSeCFՔ:DqNW&Ɇx5؍*jTHbxxZem]qA:xoI%fk݋=9Hh1`digLw<K{RLY ~Ff.K:#g $im*qJ43!*6ULuIg6>iϐ@v (?E3Rp9 [^d6(tP{g`=ԞvYl[] /(+ % fja&Ik:9`2C{ dY>~;2w!<3V|A+4aM0=^5C]8,)q!G3(׏&*v HS8[t1e5$^Sf='0 j|f.unaehf#yZp֑mwB ?NF5[֦ AӝVDM~5H״ᒢ5{ZŬV=j*1_"1T3?Urζ  }mk=2\),X>ŗw̛;,iM/ @VY0CҎIa"@X;Cc?sľֱ3_ݴ#)*&*m92, ?}a7[~1"@_R;mz47vV4O¦SrkOHPn vAN[6|W ^J[hғ1G0ɜJ91$M*,}^rJ1@du!U(´EݦO WÒAsJyv Wfkhl F#Opߔe!vxhsEo)x8䲴wr%9a׎.rb"DQűkxmr #Xk6MpFdr!38 "0񫢺'!k: odd8N6+o;F1mbtf5cg)"` yC.)ͽlXCԛcS.|g11\<"2|~{H\7o"X–/тl5Gɳk`j-W54讳{7tB~^+e>JCaY R$~-&כw픰9$m5sB }Djާh:h>?[Ehӿ@Q d55>Q8b\A7c a<4ܩƋ)jqK1Cgdqdq0sqUڰ g!-be\AK,$EyriIZ-abjЅ/'!| v⺡qZTv#U˭FJ5ւu+QB"w,m)zr[GxWxZU4qp?&pjDI gύ"ׄӫ;K^8#mY>Z\s8Qux{r҃#cWPmEbxPVhD7)Zj}ux{`:gʚ3}mK5f0Y 8p-ħ/9|,s$ N'M (R?񋔥]yu Ee`k*g6.ՔQJQ}< dᇑ2q块gͧdY`E4p!cSZ}2h_NkvFnp<ı.mckPs8 HOtWt,^p R]+= (8Q puNpBPJ#$LqhwPM R ЫʗQ >1țDy" R8tL` 6V8A^+ tX@3q6l3.Xcgإ{'Ki8jtT:(<Oj/{,NeXa@j7(nnNgӘq};/p>1l|wI:߷6ȫ=&√ g9ƄsJ'$g{Y ;~H%rͧŮΦRsk>w< DAʜ!c]ihQVH=)&W4T^x1qcy͚^Ɩq=IsaS ?FT.Iy&DJXT.e:ڰ#Z쒖oHó87z 8-8(VD$<_HS< 'g65sH몌z; ^XD&0?qAOSDcu]}u.UAP0}_ܿ7SZ0mF%,N]n#xIy$'wim`BCvT6!JTW*zQH32j|*w=<8O@ I|mcݿ O]9oح1!gA@uS!AqWܠ 6L$QfVk~\otK:CO+:g:ޝk?ƏF! LNz&rLDl.wl…{O0T/z-/|Ө֖9pTkR }qal~б}oyR }ی/fr'%G(א.Tuޖ//, \4 Y՞ QUX4#KҞ|xbi5C`/OD)(ǓN,slu[_$Gr02Gt} qV Q|χOdڶඪ$)1q&Y( TJ8j[<"ewAV9:}wL_ӌ{1TFScb"ү Yh!NB?U')iS'X+$)qú#8CS2d9ޅ ݫetqو/5ϸ E?Rq!xTOܞ޿0h ͑6බCH1[Y|6Z^s+(tmx4bZJѩ\NݴI>DzD%R6x@A=4kI^o`y{xS[ ^j/|)@m_g|#C52'<7,ߏb )ާoD>ȒsUX@4@}4UJUOͮEoFs Od}' F'l~|$v48юM?izCҢBLӻh6}ycXqN Nˊmc2$o2)"J*bySQL .Jd@Fnrx5~x+p.XYBSJal1QJާvcUulmJƼ<{[;z`̤$Xam\3mrb]jkNY| $ظԋ JG& S+>x\$-[hJDwm9!}(+g#ҙ>V 1/ξm30EY"`)"M.ZB~ `x ,ZsR@VN_(Rg!>iKSZ~7+ ?C-AIV0e}|8Atz bLK'lmt ]vHm*Z lu}QgaIR[֢u!gpUmd+b]~'V( EKDiGr/$@G l[Mne.2:[[f2,<ұ_KiAY $ {i0}X/Om=G MSƕVP`5ٿ / D )+Tש1fd4MϐYF;e"[4loF"Uǫ-Qն}uUk'sMs(iS つ{/%s1vҟ{ E4.^j{cA]r1 Nn`٢K+ 9CTH4և-?Sg!as **yj[-r CV1&HSq e@@I@q#4[\"J k\q)14߲9 FE}'Y6+n~MDm,̋$$ I. xpn7HX+h(CҤ\?!ۢs_[%O`l|_iҡ& 'BfY'܂$˰ԕtV<$| jQ%Em!feKM(} XվUtDB iȧREsf: Q,ܟmO͗D2HoaAoYxRnj׏Ծ?jqǘFh wiEdu GoIo4/᧹L0FhB%A2KHt`BxUTƁ:(53>=pW[˦$=ZPg"_`5is<*LȚk8'ܻm?lʇBӗ# j"9>Eܴ&RGd̟OϘJv^5k-WԻXTJeCQC[x..#^^WܹLi+!Σ?"r̞R^=!]t/p x.9!W[@#gu$Kqr<z[)aim:*EW;Syj[ HCN?^b0v98x\!AytpɝoHqۺ/v {){]O *Ҡ4ҍ˜'|B{տhؙ;tEAB.f>aGr3*L/hIz|#kiͪcE_b"ܯq‚xUA7h ën1@vY=Rx3)U;3~+8t"Hc b=6=hT3h]{9Tdn%|\fWk ,Qnl*y+Q;t2)/J9 S|edsf# {=DU 6! cԙ+Ӵ4q␁R5GꄺWk;ë;z* JB^ѼʷxC"L{vK(\J.IȢ)Vbcpٰ>Z G0m8aO+ r9NVYK2mlz>Woursj<* piPoRM_DC[7%͂{Z^t%hUNՐ5Ѭ%q,s;I"H[ApnզVpBAHAvEU6fa9pa @O)֓ acҹ#Q:3xltJ M!e0#JqĪF0UΌWbj_jh5;x/ u6IU z;)9ܞ.ZqB#ѱ/5q/6${8 ~e*Zuޔ@)lv3L_FcU JZEY;^ك_҇Zs<&§1|q=(A 0;$$tj:-,^ AUƀ'ƲIfOwJiuiIABMS26hVi M^j*<w=|܍!Wt`rVAo=FCЎ9AU̾ۗm}N yFD,ʍ6e'p t(_RD7i\+p bRUVqᰘzpR!-Fu_s2WzP >xVO9ʦNn[IM>"TG#L19!us*H( 2elsU6$Y)ɷKӚD\mᛒCdnDü?jFқ: ao*  um(֖iܹZF6P?ܟ RA<56BlǏ/@.,Įf:&- 0=2?u2o 8H2NbGD9bB>|Acg3] R_MUDxYej'{*߈\=j.V~5A]jncCYQ]΢4]Ogv?wo#Vv2Q,&o? jlJ̶?ε/nIH~%t6n%1]=p{Ii[$P͋y܊O'"}IA !\7KK1eێa{{݉}e<s(xm9Lqߟ ,jڞuJ>DBRtcT,\WtS ~:}ta k>AH}ȫpOƑV{'&<1'6@x47)$;Rk90~~NnZvxt=Yw˩ _Xg6x5\KlJhafF,V4 U3mN"t;7MD# qP^Qx\Z|ɘrt@>$ .osN҇Ư!aX{&f ت;槳0bp7]ǯЫ [t'K-v`y٬jҿ+4DJ wrp֠Kmq˔ zfn\h?Gc?§3v&Bdj0ANL`Hnu q&O@+ `Jlɧ-nW4 jY\@R/<~e[]SIhݘlC\+!^苆 (Sj-y,i4xQN؅)*k~+4)r:Bxb8D^1cIaӼ?8 RZL z<1aR@֐K% 5[Lq\?qm 6ىݢg3ߤ؃x8>z$ƐOyd8&֡0_OJeGOcTO,~ᩅ?}'Gg(̺llz~~nΫ8>0F*Spf(c}GRgO)?.! +v "HGS;hdǶ9 CBT?^jk_q&N\8Y`&(0A\V֖0h#ݛ)Wc=C2EԆI^ G 94ٙ:VZcz aw^)X lDjJ3vONz:=wr#rNW\d/|o@'\$ī0o[:^ #.oxs1;`-|N)nr<nMy6)fHL͌&~,,(g1%!d` tPD I/'pd'מĿj8^*ȏ;z,K#[P.d6ux].dgyKhru(ɕAW73i%N^ \B>o";4[&E_6\C͑pAP%OA9$tYq=^+y1z197Ûw '1t|dņ X~IxrfcB#E"xg_S,Rew(nT_7$dc\&M27u L ]ԩ*fv*ؼb~SEǕvV6f {U.). ay F TKVLgdT0&V'f\>U4QӴXt.÷b_#4!QKowzimz߮rEt`{e%BYaqxzR3Ͽ;Z r"gMڮGuvFx3<|VMHSF}ULgǁYضC7S*eP.ԓX\vgϘ|fy>0M?Ȣp/=LJ)1xlO]WitMxP֝L2 )I:T]uB[ɰJR~?%5w1pw l]PxGy/ެJ؈pxýSyԨH+mڔiz&d\XG.(Qɏ-sO1zR`/ <]x- a >PGkqvQ ùQ܆9]E@n^uF(]=aT^Gp8\?pT?64mNJ@yuCt(;șZAm9}E{V u zLR˿qx{:vE'\ě7!nUy;Mj/Y7RP`| +tŕv>{>WSnfGj]R{~֢| "}fX܁atx />ѷW5>[ AVw=i-6eDh)@ig>RSb"|́dZ.t2F^q w0Zpej`=%%?0cB(6Q?rydRH ?;tT$WA.bT?Yc_"5M}Cn5J'ILVٍ5bq/qP GsKqcTުI(^nuog{Ue.n,QG {p4 9v`fb4ldFj?k 7{XZ y q0e<!a!b7Wi^S>t6 - X%EvOmZ9K. 08 A#^0M}FVs[==WHhCtB|.Co"Kfi})1v_VDǔ) ?2?M JwW l#lVOQua[O pu`/ksZ3&:=_1I+l](Gx4#w?׫ (B@Jлݫ@*݇I`T], ܔ",OC Mo#1ﴄB;+0m\B֍*aχ(ɀifxxunl6GG3 |aP)  O\3eGw3=]BSJDAЅ!2vo-`쮠=WoV$ITFgzv>D:q! &raҖe+30HlzBzK䷧v{ D BB+1UXߥM:\ efIn -uԯj]kfozC{ﷳqL~*[n]5sM&hzExpSA-fI|f[v h89U ts}.-:N5W8k ` TQPm'ʁ[ _J.3!@#Depxh0i)f(B~]\#v׸R0hh$ErgKb` fNjD:F 4HQ -Ws7OXPn^ ?%z]=p:-Nv!K i]eNDg}t=[fz+zd p}ؠ[GRȮDԫ9Nbww)w"D`}cϜTi>~̱Pp:)8 Y&h dS@=5cs`VO:qgJ`iN0W]VTX+l Nezy. yPQ+vȤv}lAobʶֶJm q.ZU J$Ιǎ )Ug ;^`6pyf,W?q;Hj<_8%~A/SΨGA~-#0=\lRǘUis=5j^w}sXR' @gm'k#؛{kN+h(0Sdbw['zM zSRg7%d? Pm]ORfzg(*[Yc$Н pgvMC&6L1 ;&lTIm:YࢶݦMA#b2bcci|јzTQ Hq׿Fz>6#!cǷjup쪬A\~vW{v+4\1DFB!>Z.iP-nm<ƲDk>(e:]sn媅1n#M Mp]'7s8jлNO+{N񚼎UQzzP *{4i@EK!:u1dXmM30-F;;M̛y@FY[![6y$Ъ7=7m:)KX(?)[B`K?`@7ڬp>,bVs+?T kuH,R~du.o씤RB>职I?`^A΀f1[[p8 ƪ }g&b?x`*rEQ[ u SNr i. G:`ֈ5H{n#е9\_d"όO%_S􊰆IwY ]^em3N>g [hn0Ս50jӺ~'w2p܎'yl##u[/m 7+|DWY Ar]U2 ;%FkYa;\yRsUI=O\"˛\/ k50Dw"ײ&瑾fm1@(MaE: t|K&ޘi'v1*"3d:@dS9 1R) @MLCH: Yϩ쒛CC"ۚQqܲZG"enok ^ lXmHŅo-yhб^apbjI HSЬTܽLG PҲF/A@\YF;γ8ataX&4y|ԦvcNڋ˭ZFF2 U%g] jO2#5:ωQ<'fV p"fȥ2O]~4ÂaIׄ; ,^?жͮt߱"v<ԧ{V&.&3G˩`0>Gxn~/ sQ3°pq PDڹ! (YN6 V[D&/J<)Ahҕ"U[:Wԋ1Muiw" q*~iM{F YbdR&*KC;.h*&%. Ax`J\%tnY _8Qx&G{,mL.pUB-=(161hB-Ys^^&.4Ufu@fw`{-Euyk ]П2~LF9NL`:[NN3/*'U<"d:!5QQ!޴#u g4&)j_*˜Jnгd"0sߡY GpĽUj+"rsa6SmSo~]=,SIYWf>ɹxPvCYU V;4//9hQUrQ BƞuxѵtP -JsYPXXȫcJ<n1CF.OzD4w@y("PQܫ+~>H#a3@z.b_?pNuDQr5#@_Upe @i뛔dD ]Rk zV#-4K]KCٗi<0j@D&&DcTi۹goWO$rU`"-{o@'+\_аi(4k8c>TC/*D{hkt.\w8LŬ,蹃ki=Ea|w oDi/qYǂ [N?ffbr.82#,%S۲h 0qaZI~$wǐr%[9Z4޲ځLn!Լi)fHi%TYo2Х~cr -{G}#__Xf4pT .>yWn8_@CyjuRG[娒bT فt6+OŨ{9`l O^nZLT |hL#t»/ܧӑKؓ JԻEh rҜ%E?r 7/6W4:I^ve|b ;[#YB]!Cj n!Ww(Qja%{Jy9U1G7JX1FK"aûj 8Lk'զ3ޮrvJ-=l/25n"J[F>8 [S4dm9H\RK+ۍ,;N뫸]*5W8\s) ZPOޤeMZ^GPoDU]AL6"{]ӝ;Xks֢ܝD t\q=r[S- VJ5@0W(Q\BHNoYWzy,Ɯ"3u>2fi(f7 d2P~*KeDSbJe3H99WȐ>]^n} 1kMp5v3Kq-.y[e $~YI f+HE]y.77MCuJmgmQRYG!dlV/ nj<%ozeQb:ON1etd?u:WS+;h1̞AqNsT֔L1w+ih"2$K}\ U_.K~5O|V?kg"bPy 3ҿm=ϑψaavY+SiY]#ֱ*ݟJ!W#FGZ&NA _r61%gR&@j嶅S0oxo_6^UW;(A |@w% +46dyQTg:5Έu*۠TX{#{]qkjuNn 'eF~vt ɖ m}d/ Gy7&HJ$O2qC@]Zȱm6 .h$mBS|YA)ncwȫo^jO5 ?>k[z,Ddf,>:Nٱ/|?0 O ++J5et9vxSJQ˵P"ԑ LAĚ-<_M^/QK|}@-!t/zv'ohv,-sbB2bR{^ FgJwB-^Co}q-;XUgnkeԼ& +)fvэӹ<0~ԼpQ&q~{Ff*yPywx:s/?x>vJG-YUD3t< qmV(Ô2d{xF=&Igo3m|?sC=: ڶB6pGʖ~Y;n"2D9a,tf˺¯;P=G((3VGv76mH8`kz01_:i zTe8&=mba O36yq#{dº+Nɾ 1ha2~_t_po)8gn-óFAtib+O>%7jhc\_횰-y0nЌ́3JLh#RnipzY_Aq19wvξE|m( cѮ*&ʺ h x\o:k*8X@06:UۙK?dz+f(A kR\)õMؽaZf('})H"ʭƙ 래gF ñ,Wr4V sAΊ50LV`㷂ޥ &q.^mK3?7 ir+t+.t=cYiP܂;X^Ų 9ltb%Gr$ "=)GUf1 ߣ`.5:N'v'b,ȫKOfJEpJnjފu=%*Xtcj օ!8CϠ謎:f J|BǒbtOt 93c~WiXx'RTpY%Ş8FՀL$ YQ꠱GY[ϒ]l)4d̙~*.HEA1(p2dQ}p'J x|\4w4 $Ά) /w.W ]@5{`0R5j05E{)ۀ9(4wd.nkk|Um|:9̅SV.g8 ^XXDm1fm 7f. ѷZ>$~:8 f&jڷB-%UGfx4%tˢ7ͷc}j X-mIŠtO^u>Lrn\*6AS+C_`G)Mգ$ bmV/?*eڥ/F&`v o0 @C徠nP\8_VhqRLQdtmN&$XxbiitB'Olʧ¿eF3]O艳h ^E~_tZjE09 >֬ Qɋh-{m.rYvH wU[&ˠBj^&'ƨC/yڣOk]ajuɜ=/•9qy˫8 gvID ˮe*b=>xؓ,Mi[3qA$LyHW6"`H4vrN kuYbh"#m?2,v1$&7U"[0a an_kt-_Gk;x.^+`¼,<4? =#KyspAxNU*9kjz ZMy\E"ޓݵEYg6;gN-F+U0=\SZOxF8WҐJ,`2߂FrgΛ {MNL\wYo5b"ZadipƾIK{GQ;գR!*ΖeҦw5Hrh!(gLN.ogMț#V9yxțN;I"-?5 (D|] lr5JsanPY[.]%+QR{{7\R?IJ HA$s4jamUj0CbJj^HRJiVr|T {Tz|$ ҙZ? i96Gɹw;Љ'uLi}mBYM!Wrx!^ʦ {6>Hxۻ91%kmd>2i5OGykqCԽ4zx0 누ϑLD#LhncZ&c:CgC,Tf.׳م)V{ }RQ/ щzmL!G„ٱl|$̸g/&U3M& /戠H&8= CFQ3.S 'ٔ_"0 G*\%>>rWSs3-X"G{DZ*A:3Dnao',ՒE&)ĵX\I}@aэR }:47Ia49r 6(q[.<6uto`sv5҄DUs!R)zL$[{->_yP+@̍?hdAx/𲴼,hh-eԘ ;imҡ![  y+KTzU=K}.3n 7h0p&īZ҂q\E*XdV]}B֏>s'@ؚ¯.#HP©DƢ)I csHԩ]ٓ^V,QB]i1+3/O^Ѳ73F-%S$r5.&`~ꆁZoӐ/ W;3@ˍL%xƠIUZ-S[ڷ8WYOr=`ͼТS9)s8ʎ;|͆bvxq;=fgY0tZI6`lkGVe@r .wu>{Xg!b,{rIJ1wR͆&JLW!§t '{ ʙ]SV ]wb )?КVV6|ke_g։މ8;lFJtW }\`28 >"UnҏNnc#jW&ЃTyGϗ}Z~v))S;KF,#"ҸI`jK79q 2b%p5fokW-ヒv)Qy{ k@'xil^́=(~},&f*6xNàB Ksm<73 CÓw[#U,t,d&D"ϡb0@1&#ؗCl2+QA9& q{EWɮF6ojֽ?7qmh㌨{2eP75ʁHlPe| IS*{:qh-0r2= d)n[0lLa90+n +WG+ykI{w4 3P8m1];B2Ņ+l",ٓq LYJMgd[ w<( ea4 [V6975Uj^knX";%+OZ Ԑr|@u6A>D+4ߺ1(.ۛIh$"@ZX"WC*#S슎OBL.ס=q fI>?i&yMе4N[eծ)3! 0 ELZֈ#"yqƭpD揣ؒ""x$N.d^-WAj캈!F+!d B.UPaei?aK( f%R2w1=~Wlè!˩\I#~im<^y7e;qt 'ʘpAFSOޢ`^s>H3)g 7TIuYXl"ql7Sfr%%'1>':3aZ5zHRXT%_.4ۑ骴4ȻKL(Nslً?mT=LЀs\z:bѡ%Y3EʡL9&ÿPݥJYݚW)m6n-v~bި@wynH[iMVRVGqDζ@/!^y0 w^VLߏ:T2R~N1X@caY~6A$닟9= 毌j͚nl0gc?%ɦn▏O.Ii1$r49Eɜφ&$3|B4XWIؾ %vs_R827h_%h2+ t_(Es-`21iF8 k8t, Qƙy(>z)5Z&qDWV:S 1Nu;D-S; hZ/v}(h%̕f ?-Eo:*8JmhE CT *e5ǖ]ϮH88|T$ 9(5 eO3X/AhT~,_T"7i[sK7)<"ƈH/ ڭ w5޷JrۖSVak=N_Ȗyt)w)Z}uGz-fe)ƿ)˴"q,rT$VnFz߲QHv&}-o]B:׌5S%nQo!՚ݏgEP/kc!k=dUA8ueеt0ΎO^6o?-PA3Ί +lJ=f7Ƀ|[QV}zWDy6kj\.%y8&IqB/d]x2gת["e#|ߙKaD#=$P+*Wr%^jk6lآg(X@ZqcGV2'aW5[|%V06 :|Wff<QH`v/[tMV)N5@ .24% f0LS* sW~w>\V [ "_FW@y,<%x"%^b!6xo' WW7`]WylpD7'*0Ei\;y"7pҭ_z(@I^¦cI^NHm@&TXB$Mq7kXF-`zۘܮDSRrN1 Ej 0&S&tCDŧ@-O1tr}ֈk4JIn3~ʪ>:8~eYVXz`uIϞdO/.̂aԔwowOTے{ QN_N٫95Ûm3ۥa{U ci LY1NVHL:gVɽqmQ{fnB)~I%MM\DŸU2(Όr rB|rL!8Oh^R$[-} h1_vL/ic5j=<R4޷["+!bf]*t܇|gj-?/[TY~@Q*zށ3OzÑѼ ˹%iuF6SKe~߼<Sr 1"X0xr$'qy?5X6a^ڳ&LV_+/rR'nw2 Vwʇ]h4֙ R\Pxq8%p<ݨ7٪AtOHO}h!T8Awp~H\w˱CDR"4:edP㇝p轚,Qd\գ8ra0%8=8)1_97 D,{uԂz<.7w^ / 뵰eH |J'ءAlyy['V1~^_}fzp;7}NYPkɖ~62)qsP5GLC0h f^gaM4eQ MÊx+|. Q2O3Lj9?nߟFтɌ|-Z4=|*QkRh\}LO@BYr|A/ҭp rS =R A?7u.o>jNwf ϒ]RnyDEo][&UJhKxXY}r%\Vx7" iQ}9t9\~5lqyU!  Dup #:wϻlR'6PCTω9Mb 1C\bi*+x%K'\8n%g1̚/- umt?šDB Ciq`c]Jw!W'K;[%}@ XZc'xCgE1J`mN [e3بMCiz`Q ԏv(O .PxH=r4h$\UJ=/<Z(|;

q ^;0j\3$a΁q9oc/}b: + @`x/ex)t`Uh7fvMZA!q6qSᖌLF3;d%1 8 E\wLJ}KRa4c V"r: ,ceqO)yYԝ58|rLF+GBexY\鶫$@G[fn?WJ|tC5E׎#%I!G9%?prh28zEM4x@kr#̡qH+B)m=­dyqED-cRv}g. ȅa~}>pbYVb[#w-=[m}\e?!q%TcZ'J @Jz2 ?J VVE;V;DwqE"-xen阜iZ8fv_NEx|fy]Q]㼘6i=8N/>F>4 2z5xQ%SJFz5Dl]L[;vH/tRvF79c%7z66CSo}JBԼV#+/TrH}[Ss}M{ fnʼnmWɟ `đ:}VxM~c{<((Obrɘ5KFIJ-gw [Qĸ<: UxGƉXzӑcЄ$dZ |>s`R-N8YU Q\gqKL]x*<x }W|ʡ?YUO!@ʧ5$HےY-DL^łXR5fM#Q"Ó#H6wo3E_ڋ+t0kbGR=nr!6!SјԨ$.`\x~Xs*v8U `@iQnj*S|:N^d_'k?}تw%JA)bfک;}6D?VP%#Jbkfq|Hr O(똣Aǂ+gjwbw ÉY < e<|\G/2W3?aTͥf &GRFKdikEr'!y\ `W3cVzz' *-`X}{bU%-'Xa6 x07V,k5.\#P>d I{R@xiD-'ұXH$ >HxUgu)ð/贜uB+͵y+ݘEI`2xP|[\﹒EP"GVlbi!9_ +h Vi0/)ͣOJ@Bh|*M~9avYpy܀5prݚ;3au蝔0E3oTWOg/ $3yKW~<f.5dYXq& ޤ$Cv,{e]M+r(}3HenSXscUbUua2RzD^: tZNMRiQ6L?'u5$uGWt@#%գ?Z5!yPnbfhl1 pW*'7-`bV\A虛ƜèY ]d#B#£d:PrȡB=ˡvm?т,ٴXYOj!{_f ْh]W;f뮏*ATVFP A0XaM(.^$Fc{"31,z7/wu5MZMݬŒUFME=pQG K`8c->LiwQ(XCouo1KXP9J0$V= QEW( nʐW#QKF-r:CBRfslG݌i"<54[Η[meOA buCf_@%eQÿ&e\ ˻dohXAYy@ޣ{w30Qjg !M`a#i!{fcis>T*PTChDT|H6%YOGyoh<$@;CJk^$L%Jpa -c4b%`Wy8IePQjˠF^Np?dLuݲkC 3̭ވ3ڦ* oxʼ<͆i㐹RH`&ԷP*|]K Al`H  &1C =:\"B̕44]^xNt˵{(gsO)'=,ڱ`iC$ͥt57ң/J.(Y<;.LO%ao *Q `rnـhY !թ#i]f|BRIg=<&l+{8?!AbE9r;ٽ(T g5vBNygQwDa 0T}Lo:X/|Wyީ{uPV2R>MSY^ `pZ}Ω<)7o^U99 *ar n(gi}SvaҞq˃g$ˎS_Fw8ȭ;NˢG!f Xe:v(P䗘zVEd'IN@v>k㖏ixb7)&Tw ꍋ[bm(,w?] tmWq&UE#B .6x DY~hUm5 rgL>ZIĴEc$L?A'f88h7Upd4_ :AA%#~դ{^Npa*f_J8oW>"0L\qP*sW*0ʣ 6@ v9 cL~8qrEAg=؋׶J5u,ㆼn7Uw.4M;ZO 6[ + 6nxĬxA@\}2kEnv@&} K^|uupS@c^,įafqIdRj2tWy,+c5~&duixV'O3Ӓ ׷1~ySo qhgmia#ZA n \їv fL̦Q>bN+v\.`RڤugS{OTDaAEX⡢{s@h$f4׿J-ΏNCMJO>1B7])3~k;/Zn~[YjqyƕhtF:M|84ٹ:M|iV* Qd/xƵ9by)+cEK[G <wQXmu)GGYR>!cOY JZND^S6r^WF[@h=쓟N)ʜ/GH'OfL KҭM->G y]eue+ƞL_V%&Dӟ NC։'BTri&8}o":' A.C</ao_&ۗ>')8ЬNo9d )BuL)S&J&,' omٕS]*=JUӄd/ 5y*eեф }̥2A-7g 'qܜSN lٽ1QΞmf/8,: [ OP.i#hlYai1')wou1Rж- :W(Mz.Yx[>7IAZ⁦w/QÔth֕]G=XҥMG8R::_(*{HjwfZkS}e [-i 0Jr۷%hkCXӯLNvxΣ>< ~ե_~*"g ,'>5mzUS?߇B(2avMKrAmp';p1cr.+̜nxi~R0І= |c|mC s+~@ǿZADg|96ڊTz9,{;-LSoyh2vy1We-[^[`t!溗b !p'x`s+tyZ]Єa4 ahQ?j1a]PDIT}u]ͼbSA5k2Y露;Ew֞쐖bٽ*8c*yz PI-qmbg>rlҢ4C(BQqWO֛!em9GcW|a7,=1_u鬇%-GSwuϺV Ɨ c,4T2v#`]e8C6hx֐8% (6wEt;ʬFw㴒d2 9OZ'^8&ldʂ/&ˀ0M 8H39:И'6B24pfi²IAHaFOgspUƱt3Afˡ8;u0 qa(w=K x*r>@0Wqƥ2x:"NV[5pK9.j"-*It&<`!G *^2ƣ9>"1%i{X\&-/tB ]?SKx ~ (:4tT$'7:a7m3m4er ̚Fˢp%ebdx^S@١4*űYH,I4$"Gl6߸LMrejKB.<ռT/1ẕsg∅Uc{VNjε¨P7>DSq}6{8)V!Ĥ1%9E8棺zxLV;D1 oͥW4hXsi)ۡ(,=Nfw0oT+%l=R֙T3CG޷װ}:*"A1}56Tc8HAlIpvdv{IDV2xʽyƛxK񧛧`!S% VmAyt!Lw)3|́tW :$[hڨ}NLTȇBWθUneT2xrpv@y_gBB;bՀYdGU>H:ydx.eor 1ـAe40&nI;Wp ܢrRdiM8qu2i0@7b F"IV}ԯ`a5َzyhOad¨BGqAUw+m|7#KB:_Ni)7v3e(5J)⣞ ^[] ٣C2}Ϛ2ve7{`%k.4ɤ}S 5ֵ9ʹǩh(tm0Lq $oѢ ҃Oe,_*|ļ>湞흧(Z cl'$eJ.kLόC%TaF6$Ȭjfw1pd+J Dh5gf 7eم8a].oM%nC1–3%K,8V+s#Nơkr͑O;'3*7}J:9_b樁_R' x(V9ۑ['D&q%gLPׅ=27MAFwfٱ(v؁ՂZGZۣ?73úӵhpő${H?5GzSфdعCas.I%zx^7G?z?rĈTb`/a OnAVzD$H9\)kj&ACC5[ypU6n (X :c w"Xo-9XBMX>H^Ų>ھ97sG/0ÂU@vGpU&KV#4+ƜVV4M%**2 DB {FNfIh0K$U@CpfccsJD9y:~"7l0J{YeG+Dst6⊡&4 wPt-DN&~ $[˽/1(FiK8L{6>U/AZ@J9$T!srk4m']g◂{: DMˤHOSή8e4/cEF+z ؕl^ޓ0b]["kÿ"5͘ ߅׶`!Kw cAOa5D=?_<@{гmmۻ_ 㝮eA\5,@TUOUpzlWD]7?+4@W%oeS~֗A%eΧ/XiK~R8$8E)0|I#1GCB8:Ҍ."pO\S}, [ CITAс+b$*$A9T:YNL䶁4WeECYͨewxj/9n[VMgm~s՝p=˥^x Z)F@PPT!{?}2<m痽K9{7CZb{ e+s6g%.^k9(  qJϫ+2Ek_^J$EL&*2TO@ ojYJ,V8Whͼ驧 \-%Y'҂_C^m_IR Ҁ<)D`>g$d+¯CL1{qe\hわ:=: yqf H㚌bzL9R5/'Q;B{4_xhVɜ@$9]1HPx9ɽn͚e71tGJͮ Z-<5a.}(jv~uqQQg 6CG>io~.OZo~՟9dHAi quO] VcmL|հʃoE4uBS оTqI=6!i 6bݖ]ڦ:v),1 #\(Ή#FGuΔ4t.RJfA>j qx K5>>=3_RUzLFQ~@** ␰凷 .b2Nt i 7t!7"P3>FcScTx(%>e!d6:+JlRw{$gF׽\*;\bSfEs}!%ȱA:~]W+c&>R)Ņ@.(E< ' ,s/@N^ڮ@kف,<+M1])N.%zE< @"p64mb!$_,ܼ >O\wZ "N@Wmta&?8 p5jNy.z?*0d"e?.@KZ%|lbƅ4|Leuϖ=2`&adTWy{׺gQWG2?Kϣ%Sc #H? 4ͫw9Af0CI0Q]xdp`V$RAz}9p$gGve)hȻԜԓwae2LC/Fc%v)ly<+by3:N$ ÿ>ȑ d]b*Huz7KWWPf0%hƞggsTEغnn1)|~gflqu;]ZN좼AG̠vEȌmݰ$yBH=a8sc5>Zө퐰&HwUxncDw}JHOl) \ ߇ndpߔeS{rՎfxD|>|p;Ja^8#(q^`␌۰Bc=T1EŋkڀBzpc?G'uT5dQ^.64!alGe5iiSfFF4o}:rjLvAUL[֖W9 BĿ 鄤 ~hx_>I(|vg2ƕhm.&&"ȰuÓN~v<e'b, g䥻FrY)>hRCֆ5RMi5Sׁg:9jv $ t١5pVax L0kLKyv!ZyźfmNbu@xkKGE\UNZm32du [4Tڌ<#ۅb7L ]GfSbTm*40X/qdo}A-n,ݐD q,K9#} fſWGǼ~oT;Ok ŕTEep%:h/ҍWeq&$+ <#%kVkS>{X`6k̰Uq\Z6 qT>-{tL 4"E:!>͋5ߺyMQQ [R@(E1e ̿v'JD arE](1L kNZjzpJuc) ̆0_0|*__ly'ZÍ苮 &ñNM_D O*pP&_IEwAr0-`jvVPWHtt k|C==/6p/ð_$j.'[#fKC瀖vn>"ټ^ \ͺ54}ɔݡz}C6MeY^E#ceN *!WKH;nYn wDM[LfmU 9&o~" l\⵲@e?[`ɰ 7nL|qbF_rܩw09/E;͏kYܙ"%(N$Mo-2X8Fdr$BH/t~YO,yA>kEF˚?ZvV%^TI}NM]#Mb ?5M 9k em򕹖xMgQ DbD5%Аun Hw)BN>|RQtY\bz1N/0'rY0<7ŀCޝr@lQp|\VcuQJ:Jp !u0d3(NXV͓Oa`!%>Zh'F6ƠAµȹ1BEZWSf2:2LmvEsi 9[fs8$=hp2[Rѩ.'礥c?]p:p@n'$WAY6'o1s; *2;jS?hԽNYeBKشK r`ose* K9K4YHKu /Ḷ[v#O^muY6R ^'RL"3M# lmքo8/7 BW@m4,xG=6Y4MVԠW;6921 )XM5:?b=Z F/T?#A IIN@^E&׀y$OkkhCP(@Vkh.pQ Q'HOgA؟&ء )6XKVJ4}T:{؏(j}%B4>__ G20/, u8l/h$[yjCV8pT11i͞"SƒHސ.~YqUV% !x($gbZԨ磓qa;2l( ʐU":0ʗ3C܅]M@|rq]+t_F8Bے9r*?`G`C[-!i0» )M r bLg-:B,1W~8n==2U!#RE-@ioCC8K35 s'qVC:@Mg ƕv;ڀ=w 10O ֭L9븂Ƶ )_1{J1rR*k>eY̼4auUDךa mBd#*_yڞ穾AH1$Q3K-. H ?@+a _27Z%!$lQ dB;&%~B _z;Яbӓn\uµ񐁓St\&a ֖kq {$[3΋.ib>mkTGCS%$:O| dM3?s1'L{8R-jɏ :"rxj >$[@JN_٦7OL-ksn : Z:c;~ xOKLNK<AjGwnhxj)g+{2*em1lsWa[b{V#( ~"@}[`%emSȠ1 z\[ACU S )VgbQ{Vi`(}‘dZTu=4d]a,ϔu nvp{G!|Ym:;kDf@eP?ҮVufQ3WH+ݜo,Ņ$zjO?]*֍^=ZHp>DzЛI.ѠϯR?XL*Cȡzx0O[P%/iC.E>EVəzp+o(G<pL.<҃=*KpR۴$Lx!+mۍwczC?r~ lTױ-3Fɠi/nrr>hGuL=GeoT$xЅԔD h8įÛ c(Pm)!|xǑ1`K޽~|d{А?sLi>i h<]u!7ToؼW mo1VStw{o,xbt)82EVg]u86s 2Ew?=UD" 9%fgI8 rضJ}Ϝ"`qXWvd^{ˋ+r M+]гcĉM[g_R0Ȣ~c$P".r=Ɠ.C+j wYCD֔)DY+M)'ir񭳄<}1^’}+e;"F\!eKו T@YSQ:ϲe?]5&~/ Z/-b0jh;bHZ]ĭO<S~ə>OP6@(HZR2Y^$ʴ8׬i%E4UJR@IB'|cPSAI:*Rn~B |&b@ˬj!{b!kiG>IoIl%4z vT`{ё5.,!+7H-Iqb١nrV'QLSdpkRg(*LS0|맖>гɱiEA8S MKMDt#]>[тZGk$yW Jr7:nm 5IޓB1IVتd P*H5͒=Ig#! 8Td&E`~>31 w3 t;u$)?'lHo XnfeuGikmc|Fp E>s܄:waLؔu:V ۡ6?.v?K'duEiFFeBB?I4t?W$-u VF;=3彩w!46 q;74:4$-ND0K@2{X3]c4% wcy>&hl"><1ju!]s4usf sP"qz=!=Y} Tgh @dۺB;>'9Iꡒ`F=T_McBw2,ToxJGn|+[?[Y-dq*!xY-;*b~3N}nˤS2jGSe'SHRN 6?xV~֛Y& / ^: - r&LD9'ۉARW1b{?wޅ:=yF~g6e[F[?x]vr+O3Xgӆdb$Ͳ~OڣE|FGY9zQD(414n_灡b>6'+ MFd\\iY.\W3Ϸ:yc'c?x/N}ڋ)|[aHfhG+|1)t7h^}`Y,$R)m1 c%9@۷C )w BwX_o|kN}Kt\d1<M !LV+"zW*q MVL?^)0ӈHҘX)snTމooS>r-~n`hH\mSIԌteXȵR4{|}JΗZvO u4?esv S%)*Κ6Q3Jy#.ȒGqDOkW,>zNj|9LjKmWNR& w -]dOOYE9RgMs^ Hsۥκ>\I U:[mjMG@yUy;S,Lޮ'X{EcU}oW(S` g䪮hѿᲂWm-MFvpUԐҰ:]G\T%tضڈ\3j ĩ\e×:aA6,>$jmZ7Cr~f= VG=:KuVY#a0QƋ'5׶@jZS`Rԃ֔Ut1y5R\(QlO̅\d92w8 Wi W=n+ ]emVvkp 9O=JF{4|16_y3C=:BtuwXPߌ:})|{f6n eï|GQGf?!(%g1 YP^HCì7l 9խ-Y$%vbͫ&ov[@7\{pcJ;p(xYBhs~])uZ ^2B{3zcPS$ 3$v e:YWfT옫ose Tc4&hk%١0FJg0\R>m7 x;.qmy[raI] }.Uo# 8MrZ38s ^؍+z a(r3}H:^돩Td%NERSiσ ޸Q?b:Y ̟UFʜVtPD!(B4J:_m?'یTj[껟BO߫ھ_?:UrR,K`I*wIx,JEǚvY"2s=ߍ9"}!~yvv/Nϟjq?ҽ37~++|$KyOl3`j~4M &Vf}ޢ%e .'uЇȅiK*%ۖaL3o qX\6WP6Aq??2o(=Ho`a2_(Zםm}YJe}aq.>L2LTۚEår#6]>v--ƃ2FS쥖dWbNO +?9傻mR*1Ri=S.ߐ[bCDK S5[M%C 'e\҂wZș•tXw&_ Ո,Q(HB*yɨl| J&\U@*801-޳mi!z a_ۧQȁӢYZ WH=V{O3٪Oz/ahKi4" vZa(5.O%2D暴bu2Mwp;>sBN%ۜ`2@B+i?oF Xr=m2k@w6/,NUricQ9<08Jw!9`SnoR0 miLq8py_!yjp\3X>";0'׫8ۖf˭k˚õ0g/D\\Eyp[:Pk|L,YBth$1KS+3{H $R 2Ct.Jʀ p2޺b-!r1MXbի⬗D)Fb*܆sBu cCyyG s=t#KG HoL X;OF*GL J3יݘUB_ d$I~._ޟ+z<۲> <6ZmVIZ&y8Uc[(6!RJܺcByT w;(!+nDBCP)炋^R;a&7r-p!zjxDX85/ `:1&immߣVK6Bu}h]6aSx8x\0T%!BO?XB&&:isҘ%E4U!?I`k;-~ cRj#x&29= & &T!ٯǩ7H8ݎrRIOY歀)!dJ((% ao4 IzPۺo/(iS1iޢş7EYKt+2I-cgv۴0I`ӭ=Mqf|/.2=ͿXL%:ރɭ sr>.ڰ.m 7-VX:'~~ɝհQh˦Tu!ܮnz=7nJeY|;!\앯↸3Q]X;f 霒D\{6wcp΅=yKʱ'x"gy_'/: *=`>E(q{VB؟DK$. jR.'L r"K'ZC(L (q#ބߊE Oε̿g&8Z`KNugOX2sG߆cc0%W\ Xp!_m5L!sX]!b=H)&F'Y-(;csҐ\<l 2W{v)զt$j|=Yn ?˦.^"um^[Ƈ$ #!V"3 R$^[^r޽LG"+gjR;H{ !~0ձ[Lk9)59%\pX'kowSОvRUΞ67's֪0C;۾V<2aqdwU i?+kmW 4 a$,)CR$BNax^iWˏL_ђu N FMMk0v3yvkr[KrH4Ič]#qG8&i^A߮c3!X]L :lQN[#] y۰>C&:z8XPϦlDg?aəd#8'M}QE(u*['bX¼"8I'#$wJ/ÿiQ&cBG>ɿ6/C1-,?%kA مH/mc^=1$ӕ^\O`;?c<"0)X {NB(Rt.G9kt ;7X\k_JQ>3Dے |Cj#X l.Zmɬ.D&s ~`i Eퟤx\ "7qȣ V:6cF@{QS k6ZR'/`pW⯈QSnf>($w rUac\Gx AK rSCYgɡݣ| ҈yS|El؛&Uʾcr7b͓ sXI7CEE$8{k ,1Kt~Tf8P" {KƈTDK:QGkUyٽvjBb)s{ڳ_[&ሬ9:z͡-1A>.d=C +Z6,D NxAPWϙqrv-@#a~MICb׌l*@& LdHY #13ͼ~@UPI<7=4)!F>'nԎv0#/̥lh>[SF*闐`Lzs\=6d3s1y~,Z08]Aw^W\Zri#)k&\ڐofv'0z*ma~%>kGq`{q"IxfAQx1}{vӈJ۾~OuL(\ 92T'Q_V:mc| Fh w`:DŽwELN(`>0`@zbH0ٶL`sw*UnIl9(vkrX3 v-Ǭh/nJ_ yzȈ`*ӠU  />=ޗW"Y,g \ڀ }Lfw! "ªMVTIJn)\s5/1po"}$U9۸8һT)\gwyG+A "(M?UI U[~Qw`Yp";C4խiSI?+y_,rlV\!m&7@WGww2U#Nq\1_Ԉ)i <ЙZ9L(Uj嗥֬<k) K,7?NYItqk8#2b 8`77Oc A*g>/MOrseTiK*H<Nf>|gKL@P,v.g6*R8DܸU^fGQjqL!~y՜rwiX|)U7kbͣccN\ٿUV>"&n~BmLdg *.Z(C јRFF0a ; ƃN>8Wy.o*9gX69ͷ&@Wnr̢ET\49u*!V!xt*qNX͙Ve PȀl:ISl5Κ%êd2L}BA j腀#lT :^ZVW'973L9^jDZg+h)` Kb&+NcϺvdǛAmڧ1n2ViD^n3[BQt5E*sb⤃vיe{9)}!nuoExFU\$wHG9s2Hñǔy+,jo ^> "8Hb#iZ/K+imۙfHKO`\ 1i:6]}}"h{M]|HReDkĊqr`pؘ3"`ll3uGK$:npG' ןT}=SwW7AP@bD+2}-7xFg=Zizv:Dr;fNz9:pDm$lɲ}oOoT1&a3&Q`yf} G=!>JwkF@vME<> oTV%լ\ "NSc4LӒt8 /Qo݈*7ro4@q0Ym8Oss kmit; @KV Cce6AqH Db}mňʫ6p!XB$s.4(H'6 |z3,#z-BՋ~ )ê?x%J0!4 cOzYLD".s =~9i+^%h`~n"+eKxtDo˺Ae`J֞af+g %,UZj˙ŲѮn 7p?!ݖ4O!9@2đ_oPFsu$ZnuyWM`Y?yM 3TRʮ:7$We{|"rT!cp_& }4H5l>SJ+ȞJewWr 3i4;(,{EBzf+c"|/"=S> oX l2S]N.c"ho`I2bU>{uY;M ! .OĎ35Qѣ~KޯϢ=tiA1x.aQAf܉Ѱ}p*Vq]/J5[&826䭠Cu(SW./NӬF# ʂ<߻7#ϓ ƘghfaC[ovߊZn<Ыf}Ȱ0%ۗnV \ܕ`4 8~49%]d푀MɣjbhVy[cS[>Z=]`Gi"S!N\GsWTY(>zlAC@J%ӕ$0&;)գ<ݱQ%3yNRF_OҽzL.~Q.pN#wοz{,g6YJtgM=h{ Q#$a{crz"$R1B8,&܌ [A'2ɆM[,2%u Il CTsC#7V9t)*/6ol(NVh%%JZ~1s[S@ZmU\l^&.S+6;n2g߄HdVlNQ8J5#O[3<>|#3(Y=5@= e%5ks}-D.Ã;g5;AIۀ[;xTe(TVzx6dO$O5t#g(e{E=w:5?ib!\'myuMw˓ Јn'b84G/VD)˙m#=.uOUҪRzxuDV4{FY!@ȅR/&ZGj0izte/ oiW /{j4XY3aqB)l{{N >tRUonm-v$.78vkeJ-R]LSՈlHDJ\`"0ibu6QTpr럧ixio-W^] @ *jt4(JlR.A!3mMWBc<-?3~پ+xgE7ͳC!T+VGqyyi~ ;}*.JkIwXnmVW5k{:Lv|eׯ+7Mqryx`#Fi.ləП:f4"ˀwnl`bG9&4E:A ).V,6"{܉\ [ڞj3TDV⅃,LJG.\۝Ԗ`cUη`ǎ_3Qř?W14OmK3ow.DeM&g,X!Bw2KZ5$sLbFs Yz7X4ݮλ\W;D8L[`%%*5x5O_ugT xHF\w5wβs-vaF*iL*52U;Hh>KKoUč{,[h @^Yl-?{o!Er??`V9{( ?K:AgOɥZcAԙ+Ԧkn%I$5g_!#r-NAHL~ߞ5 ptak@8kiժ,}cAՖ@X lԠfυVm?oX[ˠC€UE0%X>s!}[=Ej?-%(m骥7%\„&oK;V;>VLj59^)PxE\[DT=2*گc qHANlX?8&N}ݯ`吿Vҕo587[vC:;҆ Ih2ApYqrҬV;- ,&cr|#`EDldk.Kzjk1ꜣm@2/(N|X&'}29&CZ̞/\V}OGlyf-7+DcIӐQ*g هבoEh@s4MP9=i~;CɃ?6I/uv^j%v J>uÌu-5RuV?lxF[՜`TqyWؖwSSmDQ XhފB*~q-d;g%_q)M x{y3b:>ZnwBjdđA H:5%9H>UPu SZSKzlrGI99L:i2O4b7 7$T!2B_'U1mL7]܇Z3?bA.ǑIY-ېyi7H8`D[%6xg٘L]M:^l-L"0i+&^=Z~l{ij*k;_rW->阚nSOy/uKm_F $'MdEՏIr{)Mc΋kE7 XY<9Eh+ fJ\e?CBr"FTMru 3B 0S߭f@}]*_ Ω]#BQݚX^lP5kIp 7U+/B]@~zv Z𰤵kG2Vɚ;î]X RA.^Jn>ɸXzKóxhIXaS˩ٙvYO$/"3ET@<C1xIZ+6 dzW঑]g֪9$`*4&Y[ro. lA1dY"xc%a6+VXhO-$ M̚ ]@rh`|@r.\Е\&պr_ %^yC2߰rLrn3wz2Q/^F`H6Ltoe a ,;.Xuܤ{/aCoÒIwcmDVSusHBî 4 nin{ pRu W3= [a)D11 Lϥݥ$¨47;x`*+Z\|}V`䀭]2\'٠M'}&+Ap4*z8H0$O,+)vYc`D (nU>F _g@9 w~@gc3Ho%xj ${7ʏ<QZ5 eod!WWt} V&`j4x\Ob^4JCt:Gn<!D*jCd\z >ҷ6ԏu8{Iț\UN7^6ԻAZ^`@S'H42-_ ¶LFe<` uE5jjS4#+V OoQ %f<~$];hQU QWPNDKR/wMLnȊ/@:ݎ/`ϓ &Ѵ*QvJ !n24^Zv(6g|bqWaNTBS5TчG$]Ӊ;}o1&iBk}ٷq9Mwi@n!+xa5{`t:;8@zHǏ)\`e-s=R+kIeHh)ũ|!m7u 1#`("oBϑ{"Bm1Y8zWB X)cg!:@mgƕ"+lcq-}('iiܳLϡ'TehmӖQԏ^gLX (!fţ(,4j}yևVvk=T~iqi?8Ji* |+6`u/v*ER9TY`A~_<U/'k_tdTG{ VpcwMhJsqSV(֙-oml&l\YA~?q _!_n+HDqY| _Pv{ #wMr$8/̭7gw{ T5nզz]YytDlt:|z}a-Qe` MnۅoFPK! ]d,.|hm@ 6Uۜ.S ˀwUa`(0> 0 )]ԩ>KĚMRM3"Q~NeF2H'ȳfN&frPow")?$l{Of@iN£xn ^$ROý|"$ᨵ|J7Ռe,{cʝ#tC h!)B)YN Yޤ.|+dK5~~u~ѹcUTZN*((Mv)\{oSnq540~CP 1zd53rm`[`#it6:3j(Ta0HET!A>Jy('6E7Sp~-UCP^!s-tmTʝ2e~ҟ&6!'2p8#.JxȠAYgnzt!x|k Vq.qckv5sv0.̶- L+f'8.}!`! ?u C,W_F Fd* -v!&-AKtn(.Fi˥3i16$E5d:#a,"ϮgRůsCzI&`_|qrY=x?. h"S,`g$*aVdgL을^S+m?$iWnpxp]BEzxJ`4KyezoTVCvUFc&n-pl'̽K.4"z)Zh;sڣf." duϾУ W*F~nl ҒEi`GͲw"b ߮ Z&! Bhp0]L&Irar8`/wtk2JEtslP QVJYпahh ʍ䫺4D"Dh՘=)P䋀uel'Hze!1t㧅q8]t Ksw` C5H9;(MaNW;}M_?nI1@_!/ʀ?$0J46SE/?PX|pJf9inו;~?rF!@}/"pJ1wm))wþ `u+E'?, >}5S"Q^M ]-xȂ^ľN t&!ү⒰Cٛu&591dNTpe1o=l/WD=#Sϲ{a\?|B N)trf4UCfoŐs3[VYv b*JTBzI0QfXp8gx=+URŗxDUb0.@] @6B{FB-( [s3`Whe?;핺 r:-OZ7*m8*J'jp2#RRN +&^xa|$&=*͎ ՜ۀ'P]#=(W B}|-@Үs艻gФ[8T<d8{*IFݐ6pD_FϘ$ "v[d{QV%8~_0߱TTtjÊɧ9x0pA$ Œ؀)b)/#pny bqb׀7ꐒ T:z 6bo<: ihrz^TkѨkjbp7Dal3kO9˹yOUl\(ɗt4JRV{f="YY93ֽ:^ܣA ,qm MfjUi ;_\AsW:'gRYIm9@93Ѵb |t`;;05[0[z{n!+rOᅒP>S#1(wjmqE7MرGKr`1vfk_Ta02Yc=UC&>fU1J.@d:^!Ʀ9E"OTH@O1h MxI4|abWR We|,X8ΈX˱%ƿCջ>%uCCP) N#`ź0=ɆT4ÄyfhcW ϔ 8oef:@:fNUUudMC? {RX&hY~[4:s|^ i҂`9Vh;QlW0'}_*u?|z@Ү+ub-?9Fl. ݜ.ON=GoYW1ƺq(DAL>BL {{&G*J5fK:\rH o;֋_jyq/KmbNOCɎraܑϱEΓvD6+63 MLlҐto|^F}j3l2fUEU;*<2TtrShy}* HJS"m2_MʊRlJ+aT[u1z?)RclK ᗆ7#>E V"N&LuJnekQ=C!!NVB€C5Q/r6u9 +$vl W'Sav $ %5UH_CwSTs~~dGԭvڌ\ռ:31ST;ǂU#/?2)E@yd叞 V,աu0x6"g#Uf᜽Iy컴j.>F66Y@BJ ֎0={B~Ҟq.%tQI;WZo'QMŧe1q )ǣJ.t«#V8lS `ANDP>"sz IYS-FwnKuB|qJL_[hl_^+=PPr#BDPSeC\g=tFj_?$ȍǯ(3&Fx}_$gl#7# -@VL67k`$0l@!84\bf槷&8{o} |NJssh- pyI{PhET*Swsє@KE~ᤣl[)VةVyM֢t:ĔX5,g tgJzxM7|B'(>[VN̤_y[*V˟M[vc "'mK!=/z۟ .(bб?20 *̡fd! ]j8ֺUc싑Fv^#<8tv,1]P'+FO`q`w@W]_΄:B.(g-uTԪ!?g~/AVJ<5[la柟ys`. PF eeNyR}Wuax 7;lʟJ(ђ)0S0JO\neNvY-Mb_!7; IT@x\TD8}7XU?DSzV'=s O^]bV*5 y`Y+ DiyP8^I'jK"Bk Zʷ&}֐·K,n"ؼΈ7 esNS2ǛGN"Ij$ŷ%Xs%ѭ`wn8@6^Wp7=[9uq GitsB.C`*.Ka)gpz>dA2d_+"fI$Z^L_m7R3~5吖D?8|DB` >WaaUgH 3lLpBGDW?:dSZocL0$ ?G4 V"bZ,tƈHEd^$5Y`ޠg W[E)N:8JDS7s$t>a5wu;qæDa4>%A:pIeЂ&F@]E f^5 ʢꑗv̪(2zxƎ S H{iG< "?*f$#뮎|;_gCoweD^hDa]:{͋~,A׍`#(8twὣ04u]} 5GܫEMXBX&JZf vU2?ܥP}'wFE+?Amc ]@VV^V$&h8P:۲w@1u #k&L&}cdE >|0]l6 /zgO#Z~=G{H~*ry b̙;àxL}y6i{O-M!pyv|fKVDl)82o7'g [p%3Z@_սC xη䚟6ܺZ<+Hcj.zZw?pƾ牗1@~ܝU[ pF@-҃m&BWNjTUL$(XK[ޟ>JSԍxfYl%C~1%A;a4} ֬޲ qsm5ԃh9,`nt$W;"]!_ X(]/CzPoX,Atr*s5kVArWݙz) t"x7?Fk&*]c0 ߴfw|=;rf_4O߰7[)cy3/HZ>9!o\a)g^! EbGuƢz7 If&E8hwi vɨs>l#$vӴ}/&2E]![ye%2MNNd'eez>GC{T?IʦDŽ*~n޲g:vYHLzD*U4$Y@, (ӖNm%.Y!cku+$nʫ $0 Qq2Q4,)7LԠIOmNaw Yc<+Hrsm3?AdEQǁmu\}:sud@\-E=|j3ـ}' NJ "8,4X'{`'^zQCʲZ +m1Osc֥MK7+'pVղp]T_4epS˜4Z~'.`!tkJN2۫:3ʿ"vMHTs"fh^;70o,7Ǘu>@T%*w%,R\¨b/KV\󚄊fݡrkuv|y<Nu;y*V@"`oMf٭{_ ]!n.F`J{gt\l. 05PIaG 㯢`Axi¨|ʹ /m[v<5#2fYz@,Qf"#3l2 bRD8E5:A|_.9tWz4x)Oyˎ0_P'u ukyT̐S/[A.n# NVE6 ZEh΀֋>C=x?msnG4'eӻs1x$8 }ijt"tSj iJuқYsWR,@}tԱJ{%cюAhҖ\+H^Wߖ[K`d zܰ g @8HR`΍G?iZHU)m "+l0V+ :/-O^ ?9*; FwɕoHѶWt̺YK!*c:E8'Jϣ<힢[=j0@ű꿚{< ;!aQOA[Lx]兡F|erBץ~"р_NZYi+)Y[~+ @;H7\4|z [ >AU%"OPy{if.࿵łD!_)7Gj0/l6?CM#?bFR~Rdf+X0"rnM_C#WUN|9Q*MO"eSqטFeĺYS@-m8ytl{44D&Y3$̘ߚmф4ܗ@`37`] `/%s5__QNzn&WŇcx;vq^vD]9kO؏р't>wֵ;]Qv7Hkҵj;:n+FTl6Ά^twHv#_|c(8;]J+ÞFݻu 8%*m^1"jJ/syxk(hgnյվ~fR4=,V^-6+sP^bcSe nWYmoi!~̊u}Ͼo;q1Z\7,>7+:_lTMc-Lz6t[@Ylp>  [~˫f$(75t=<, ܗ=SEOY xߨf 7DY |5et{r+=ԌP 2ag=*( T r|6o( 02̖s"ϴ:gwP#G8*#d~,Յ'oV[Z{tg Z=;#бި¿cn\C=>ӵ\a6x䌉.g%;ţwy~zltt7"&b'cPCu?ۍ@;6doū_ʎvi׉虴kdE"Ĥs<9xʊ0rVC^62i@пuR4+`8C@e&H<:yJ(y~/=~0_ :e([ϲ_dP{9nD|:71]5mB쑺bmdi5'_dن++pEN46K%Xv@J𗾀4yX/~y(0*/.\Bh}eՇ`'<+fYhiv0k59#p"Vb<~Q3.蔫XOՃ  stwZB+򒙻[|j$)9ʬEH2A`!W~C*UGmA!B6RS{-D8웒Z=M%1V"% ܲjjϋ" U^oL^1_tX樅k~u`~Ŝ⭏6[8QBɬMTp ^l^dhI ώ&8@h@޸MwyQGաlT*Ioi|NXv4K}՝C[0J62)L07cB1Haͧ&Ty@G.9nԜiW'y倫p^QuI~;vYpUm~ 鮃MOaK#g0vR|[k 0z.+_euCئގ64jh\5Y ~fg6?3FsReP*08) S=-ߑL̿]IɈ-sΚJ>ro(2#Db"ҟi=25=]4CtR\X6A|%n8t[KΪYCMCk\PMmyfIևuZ*]]yY{sK?%݇V})=jǧ]]ՖMջ#-H R,&. (GnJ/l"1!2af.4$&KZam<C;]dXŔU"_m\09Z{x X+C>lBV*x[;k/{ڽ垊5 Tm_]C'T7fWϺ&p0#"xP1-ho'7!֫H]ExLI|jEWCts3tاKh\ FS92/3哞fH8gw61QU)D\Dg}ƛ-$J}.8e%νv_%2RegmDF `å{Yxg^Yȯ}hs$"l=!ƪ0?h U91JD7S GacdX`R>q$O飸܄&j7VtyC#]@ Ve1<-ŒM,}-q# =UV܀Ӈ=XM{{K r<˯ 7wg>SMeF_Zȉ @~[stwX*?:M 6 dN-`+n% yjL"3} }kQٟ8/]suX;8Jj/ -QoVb40_ $_5%l#f!fLn>Ӊ#l`h}߃6`1H TEVNs?M:yCյ`UZhsU4ۡJkXrniu:W3F׃>` zQ3ox&*N mtgb4JLl(L$u\픷JK׌QÝT ΃V#"S]?_}B3+PvS9+7͑oC[5r9R+m槢0M{_ڔlPai „PC/ŷٞ ߣXae]a,*K;U[D(P+bxX1  ;+Ƚ}-q,2²;8ayb<[nǹU)kl+ڃ>ǠS3 a$dm8AZw+b1blQ?&|3=uJ5X!4*̘tLQ򓶞kU1$?kV DY| z3ZX7oˉ;X"[JB/KX<%[c=)[') R>&dԄ689Uaul=4 #F 24HT'8yc/䲹E68!Is̟LϽQsu Hez׌tCCwsY_BFֶ>-vYǽ)fE4O;cJ?4C_s?NթU^\͊Jt@)_sc+uj);Å3`nM&YWc Su<$uHS&ZcV gwq_l*7j:ȗ{TsVk|teׂOxၣ[oQ] aɍ;v{9/RӃ-Ԅr#=^#֙qPy0tkӰô<^b%}e鉻!xPcvc9+;"='dVe^9u$a nxrBH) uA,řf%Mdi rgZ/Ȍ{z w獜XJ~Sic-I # ]ZxqY="H}%NVMg\p(D@m`e{Ӷs ҜS# -XTJr񴓎uYe:KpojvF*Ȓ~X|.z!Pr& J@uwZD;8LJ˟c' rFxA&m E6Menr* 'Nrh"{ٲ598W(8x}e eʢ;>#1 ⶭ'Of m]mijO(#{rj01X'e"u\ Rh_@LIqFftōZ3=PrCoĻ.rkI}( d[e}[pHb+bdlɂLEoOxH.$WRc1cnbI+ C-$Y~ɸϋ"5+JWTַ3M2`M}_ia=݆[[Bfwć0Di+&fv?Tjq'D<C \FPȌmIp6=`Y4[73zm E1\=QBԻ|[h9wD _t=QAJI=$Tw90 #?5p@ 4~6+={-̱yOT>s} yB5~+vQ+[bky!xxZ~A̔IӶ*t^\[0<w4"tӋr=\xjW#DL䯜A c_KYD@?4szOK4"m" 6'b7fozsL6_ps b<קSٷ<{q:]AU꫗z!<7 <7SnX!}]p> 7k,~c2ӫ}NXy !gzq*뇾4rR/tqNq[ G-*F>PVŋbœDMkBjnZ~և~<tѮ!u}'!tg1>$#֬Sn[*D")ٹ`3 !!ޘFSޏ=9ޛs:ķY ϢA-"#w2`ޡ%qR.4^flpT TsHpkǹG^N[nqyү@;Oc9435B;MTIuOO!dH ,x?ZcaHF.r>!EAC}˵Chb۵F"ͮ83 P/3a$[JfwfNLhT]WnZdJ*/zJ)]+FD)iqE|gjPJgK~ ICMiO)1ؔk*%V#P߉&3 &_s2%nn/%DptE%$L:-zۃPigvYqp"f`^kT#gBc.paw+~\kM+;vF=;(ܢL.j 76@bcVEfORIp*}S'(&R{eEmDʜqEc"S$NEjWWtΖ]lfY+.Ǔ'C܋$VꥶzؓP:_-u_;@N{ @;}Swo%ͻO?]s7&4Kix.Gٿ|SuIpe!eU4pR`J-SpTK=m'( ΀J:# C7 EW BX>UPsE?TE#2#8Vݫ2/)4PBlD9ZȹMy9 b5s_Z^{{u^{VOj/_G{W;SJMb9b ;LO\,vQ(b˧IJ  UYszuV ҉Sc쨎 K:Q`pZ+:{ +D- Ԇ0ɱ &SqnUshLsx*<ؕɧ!~/}(Q^."??-7[V1~}#|Z`ܖ1;ۙw W70ah`Qw1BXN^g,cNd4e̅_1@]أ S+,b\; /Sй%)Ie\\|ʼn $D %ݹ=igsxZOqO⭜˳<~-K ](_37uS՚s2zȘx6Loqk31\ $)GB9-u;M%X!)p#D’Ы/yS*^{/a|]H=buXxB ">mYjB~?ז꒬hi8E˒& wK?6Zȟ0\85lg$`pdgyS3n!z~x'0X %hm$1]DL>)(gff$p GueZh:bĥ6V9&9i<۬uSGnjo<5}&IvbZ5Ѻx4:L)&LRq.v9"X` /5t /,ZJqo2ϾSୖ5ʏޢC9"h>E`n=6)RmP D%}ߞxğGQ@ ㆒u:,֖g2I | asQAStYSi ?L-rQ7Bm5r??j2߅Qt@w.g /~}ćڭ y E9znC49$>a,F#;stJfё5ljY+BQӷTi${dgs%@SegJA?&$M0#ɵsSq27#2}G0f&/Z{TcX([N}oS"/:|Pj >WK>tU;[ѐ1>VgÄb {hW<ݦx'C(臰O[1I^j7p*]+݂-jؚE9Xa+ŶQ;4FO <8i[ƹ)w+Zj ў|J_ Jo0s'Vk6Q\O 3UMB⳨0q~kkIjJ(&)1V%V$ }vۀmE%͎PWh8< de!6Ӭk2*3%V0V"t DO:i1!ڳXy?"S>vҟ_h Y\6S"3FV$e N7{#X[Gd]nX>se-H#Ƈ97fAZ-Xah31Ԛpcc_@P%9T}3jnȄ-aMKjYhbv"mcce b=Άd5p[$bFXnWiNln#s]NjjWh0*\GUji#('iiU@/bnM ZrvWsyib60v ݛsX1+~h'I֚ _)W?h \aOh^iKK'])g}WF$@P6LnȲ~lc[M7w9YiPDE޹:lP-#AkypDh)Zpldvb;H߱\ڑ*6art)%ͦnd,n"FHZS#UdWݣpj |HVp\A\9U@VėOFd_MJͯ+v@2b3a@bvZS%`?qzBcL9i^ QS]JH9~ج|GEP6ǁqk-)~[˙v/&>/JxoCߛ<`rYΚ(#|.'%! Ï߻p%nޢ08v#g0$2g_+Rם2 Q=<ΒabSGձO dMJEjߛgJ _ 6խVs%,go9hr1?zr)>T9+@J~lK))!FN E35gv_!p UT4}0G&f`H HFr{ i^]/QNI5EY#0gD= 67J$\-.r0SK" PB`5 #T;Gc oX5NRՂ젵 Q0è>|?LZ|ɣ&;G8 KbeQHl}iLEpC~z*p4!=jCʭ:TsJs6`a{\&F*4 9]D?.GS 8]@5[>)6vska&~%\CByGɲ|mHNZl,嬛 -%t3Ed4~ 5^4!u!AIV) )QR*]C{~Lmxe}feI™@%<ϓ qi o4h@+ꇌ<+/\]!5.vx~&fktbKnn&x: ?Caڃ~4wS 0O!?VH%5{Gծ;t6'A“+PѸD`mwp$C5cK|NUfG%m,X? .Qv_o|Iu,_?&4d7Xݼʱ͙h>IV#/cqvyLҗpfa8xw `^Idj_o>gNIr=j#8$>E(%TH~k S#C$ѩ>BLy_"=`.7Ӫǧ/t@eLiIk~&+Q 3Ӯ$~d,&ERqX ܹj3M%e>wrk Q8dIB:uqZuM͹k4w,saJhM;N|X7 |J QM3L鳼3 An0Y%iԹgZK9i6aCm74@ˤ ,"0A,ͯij~#0dl+XUK6&~DDszZm^_{jQf+8}h8Pd&SK"2|DX2ꌓS7{C>7͢&dZM0hlC~ T^WRĀ(݌ F=fw 8l%g3cIX_WwTVodKٙ$lxծӂٞ^r9!@cK _0l$Ezz"YC5'1qbZWiMa'5Ls)THɺCPoᮞhNRۡ~~{jd7D/D8d(M(\{0K`@!k Kh*Uv{XN}͵s5TXKG*V8+Qr2Ë́_)#*pULWC '"Ay +&6_PSiOJR*k7KA@WX@E#D'2fs."Uq,N7MAR13fslj-E沵2us/o6b :-J% Lj1$^چkٕy"gMFdNȓk7MPdJ 0e0(/*e@W ]4֚0<nW<ΡME c п00[h*,+EձM*aļEry<>Z)Og:\䞫B"Ms&{bUn 4">]T픁DG)ѾT뚐%+)Tt?U*QY=:&]Lw??X kaڽ: g#`g30`d%uu.fPyxżĒZ;AZi#%)#oEfZc M20a UUϛW- cV%̊_ ݶb're[1Kd &5?+E̊=oa~NR a:d* l?_F򩯎8["医kw:yEfͿq?70:!GvhWA!@K [6uz歆ʼpfTc#!kݾ#Y:&Sb'шG Sq2"ޤ\W!rio>xjK㦤$ۻME8Gpq`J3QOe p5IE֮ f†͆6@=3ew1jmvpIC 3\B?9+ݎ -#ϊnڔwu8IAxAAArlfã%zj/Oče0BOc?l1iv6qgp硜-ZK}OE/[6އ;ܴ{N2 lEAez`Zʣƫƹ+LZf|BT|4^ܠ;`J4%(6S`hbW;/<'ҲjXDoq=[$j̿õ0aZj™r'.A qtXk y=y@m f,'T;;lIZ0UH$nH789j 1n0x'dd{i)9\ kg9]:ҠrPaՓ]`3SpH%I"hTҏCV0ȮLa I[A_*Lz!w'MFJ+'B]ƢyG~=DJ1T:a"'bw#θҐGP{Ir)[ZX@N9nz٩U(6azN4Kv|M d.]ncMdgT#ri^ʴnҭF S]|uzŊj2aXdMIk l>=Nt+=3ʬ 2;vU>{R>+&~;eTmJ-xv1~;V| &_&{t&tY:ژ4g'#asݗB)L\AɻbukƀDiO|VGro<`oO޽yv{9Z%/tZQI4:.\ho+]ca':PqoߣJ/OX+rV$qqq sJIy`s5 TN7Pz(":S4qx LuoMSz\a^gԪ:Y-S d l5O?WZ՟ <DZVHנּ[ 4q/t+[ϝL#s"Ԋa.-ģ~#B[̛r4*C=P0xjJ,ƺScvxߩ0;\^@ƴMv:^VAW֛5')~GcrEy ->8 ;ř=rqtjT0ImL((k\#nCQ -J%pulρ+ $NtZY!7/ZwO)\An `F2qɃ a0<]"ghos,[Ң)i2%E!`II35x$ xAL7qb<ë+Cj^"4<20ڠ*+0_7a^3KۡX[oVDV"EBT/m[=*Fƙ\Y`200 EIdNگ蝒tl$_3tw mt#LyDѩ|* M./ m*_/hL QG? egˤ1$0KE'v:.֩޳`}{$IzO]#n=zuUuk<==ޛwy}̨.k!$|6Bd !FHd$dsH !@$GDddU^e#2⋈/d?X>~={OsÝ'~>WASoN_t/+?'ǣ_K__WϽ~__}W\ݿ)7_cw?u<wş|;t3}X{u:~Og~ئGC4/+*TKe2x\,@Y/(~!vJSe.+!c]q>J(D %2E/. )lE(\Eir DՆ(OGe\A{1| ? QWoOzwmuNe,}w}aO^FLo^^v@Зفxݧv{z{@̢`wn]^' ޽O.y" ?o]+ŁɸXd_?]yz9zzĥ.ah0Vz[K_f7\LwE u/*ȣ)l>H"[eH? f h3HYN*xh+~B ^~ɹy zŸI tmBEďs?\n~!%aXD֞IGɌi!Ƌ~e!jd\f[px /&nL/؟{ 4Uq/O~Mq?Mu KN+cŰS(>yacUT8|;ue!|i]63ՍU~YfnI7A> ,vG-7us?ZD>V;J.0+_k->Zm<4w?9A&HxJYJhT-5U¿b B~Z cb.tQx.L$g39a֨au[Z-,zֶx 3)8{׆~Yc-l>`ɵ_o6ZOZƦ i~2> {e"zmmw;tA^࿏rZi=x-OBX^F%y(3\V*M%|>^7nH<pNz0fJ ع:HS#ši Z=Mq^ R$P GHdFM"Uy TO&2Q 4/Puc)|AIZJ4&^ED1va>=?N! i;VVF[@iۛO$M *x<&H5qӤqQ]s5/t),t2Jx1 ܓơ8ѣ#5F^8;t}RWIۇ}=%.A S@yVq"4G 4i<ҔI"!0D:1!D\d/t oΞ9 h5y^7O~Tlry4lTPd1g/g U2^%k ,;#Y&d+N [6(Oh]yx8 "m(CkL2hdE` D G@=`dTlRx.EJsǪ+w&mQaFq IdI1$b XD^(}m@se`8{0-Ch r[Iڢ).Dn U7|SkILrߊ[1|-"t>oD '!,yRVKΐ>:f7t*~1zLt%`M %fνNwo?{jꐝAo6H{^gT)y'neE**t2DIZRZ(Yͽ3yjUbGֲ2\c' 6jNfq`b`+g<g cH]ޮ!=q =lP(U J R..Qyc0堉Hu\`&Њ54w=&44Bp#ipoǖ+wm+!=7g:ЦdD49 *Q\@yGgͩ`u7z.BB>cdǀA֘ > |ϏOy|gȅ$Luu+:h'v> ( X),4FGXD8U`x?vEM-Q~9NW$dk`ݙ(%A#u5X̏5mNXia{[O$ t+&(tcXJl4h 4p3MN4 X-9̵Fl5܉1Wս5{v\yݎxZ%A1thćC:)0H2%,a-^׫N mmK[(^wFÞd AēH$wy"8CdXx>*UjýkM9t1`4K & UA1woc=aQqQWCa3jb%0"h? 'ni@,ʓ eV[djn,yq⏦Q29:O./`grFsvuN%<,T zw:DJR.~rc=IG&3`qZ#YQ5RNr&a*_2 cT{9^N_v 5fWĸJCjc/RP*Rf8l j>[5."2.9Ҙ4 `Wa 11vva'"ǏLzJ^5V;u( aqٕc0  R7LtNyO<8gg( UMz$Eo1K4@kAoIHy…PW8ߞ]|qrv+tx \2N6dӃ%ŒtzCB@pЄnbyÐ%ۋ=;;?=~||W:[-nuع_IM8\d nE0[ʸZk5x;m`Y(ad8L,'𛶓hRacQfqJ)Dj QfTL "Ս<80A#&_/ '{Kc\j)~ƒr*J5Qꁐ$SMW(}'X>7%iɐrPhZzfmK0A'EgL"-I(IGBPsP$Ҝ=wG' E8we?wO" o l8Q2P-=h*ᔡZQx8* =" /ך>F &81TՊ/dGli@H볳7/z nʞ(p3SeA^"\TӱaGp`Fj4 %6bWK@L'@ (M+l[h:ABM|Zʌd&GSx~*!C0# , 9[RltpB&5?+Mi7IH>W49zzv9d xրtA,$-9LEW4|0}8.qrX@<!JtbOm+Ԃƞ6HLP!e= *#0o R-=}D%)JEݠZZ> xdf7y46[FgpVkK-hb>QU'@aQk: ᅰe:DQ W*BxL\ H0EcLI=J8y ð@bZh+h?OS,\4TY RJ/E@ZX=X{fz~x >cf**~Zd%oA1~@m1<\ؙ^܈Wo_>=|2ujĮ;|hOmދ"Ѥ,áXpV.sBVh F_3J"N*}UrēQBpMv$À/n1FJ0oɢ}LR!.?aH * ˼iXIf֦U,2M [=Ơ+$e87@6E%n"bt+ Yaٺ.R Grq-ZlX!+F*sbnfI@d.I@pRa?_* # 46jb[|ThsQ3-`G#ofcBzNȆ9V.!Γ7qC~$ԍrqճl(֨j( @ԝ(i(E݈o.a{&Q/B8 +nLu0+ksE`Z!eTA[$9;I*i34!~T`-;F$6P6 ~pxzbyi 'P|{,N54MGb8!ZW|,ML '6{ X-!' ApJ0-©6( 1tr &nj"In[/LYA( V9%G!BeN%Zh]-Y6x=~DnN: ^N_>cwљs唁TTÑ]jCة#[Gl;CRKGIk#$N* iA ?ӼkVCsl5U]PEQV"+䷴~Yp`"7d , !|k۸PӔm]qUt `6䷰=5w+ :҅rx٘3 ԮpN4|_@8ThT0vkיjU픉mp?Ή V[jB"Nz ߵ{}v60 e!c#TJM7̡y30;<6ENhMøiyMy[65K]p%ld)&[K {\Ųs_,=52G Qy;{"}W_˽]tUFz̔K]J|-st=D5hAF&rP_C~tq< /nEqpߦrvǘ'Fx 7JDuFңYHpZ3:s9&8,Rnvh녆ɀV` 8DWh5!.*Qr|kB!1'p`2@7!_o0M%)rpl#8=ShrIR7 :WKx%T ?)d5KX0P ={ mxE! _8|H_ nfm(KiYW"Qܣ56A@BMR`rbrR Hgsrg4J#E*fc _r9#*0ґ4K̦t߱+>+u2B tNe-c]@FUErhGvCy5ܮ_hkxKHQk;G Oރz4dN)JTV׶# I,43&*[MwN5&ckjV1;xQɁȧ;W1lJ[@`;U7jego<&2U)SbۢrУ%'<h/z-hD>B_54󈒞Q &}'QVr<64 XyD`yҬ^ ,wycj^~6KB4ee8{:d%*N43r{D׆0QtucdFXHrj럐`aW"C0_2N+/02t*T,: ܤ1UJK^J3?X SEыOƯ_<=m*`Gԗv$P |xY>:Jw~IlF*4.;pjƋ6fpqzǣ}by|빅A1unA0 r+;.[Α>$wYjIEK{;]7w4h;J7Ddq~HWt|0[k2ܹpg/k~ PbWrcy<Hѵ7Ndި;rL;A0{^0e* ZC?NĠ8(*WggETjE))xFBQ:JjLb*m|Ow<5*p 99"D:sY"<8^dG{ςT?V$To4K(Jvp`MCanǰY*)"9.RncٯgV(B{J} a+xu{9g5Vh=hJPYXw1 Sa t|ϸ5R5h8KyƝ^k:3=rzg .L_C1Z>Yl7|xm!ַdBm7 &C#*Bp~Q“ 7븾pp"<69&mgN_uZN@~hr5tޔUM:wގWz^܊/ZNcJpcV/@Ի[Q ;;X›}ШVj{84-jE d" D7ʒEr2'3ZZ׊Rɕ]{tn,gkJTN-ٮ-O}2GŔ52L gŷ/_P0gzȡ(npab}S0#сftW 3pO>~QGKUl| QF5|gJ7/^J¢N̬ MgV|M5O{Jj.?wY+sw舘N_/0T6ȍӻl[r5 a+5S2ֶZ‰^S/ٛ+qLnE%,>0Epc >\:G;RʛJ]EaAADf{HԿ|߂@kѾ_cF+×q=*x9ϹT{I1 iWrg -ה$oA&JH=tSK BvZެğl1rikE\w_]&]V{']읍Y,b:Ne/Q ??'UޠcR_c놵Cr_-BNZ"r% 4ZckYtm8.'`M#Urƣ tBR`S-dRPM*>p2)'U~i٪ۋù.U| <;ƗZ]]YwݷThKNUP0w;AZYm|*ugkt#Oۘk:yhyt+꬐SXm*, v l 52.|=GƺPz'ӹwۮѬ{mry-*omN{uڛٴyq~zxw@8I