osmo-bts-virtual-1.4.0-bp155.1.9 >  A dkI%z ,\86tđS`n _xÕ$@t2IZ JGN`lږRu ұt#)хHRkv!΢5++ʟ[5y 1,N^…ϼv/GUnLQ64wp=2െ[Jѷ{I'H?j3Y]c! -Pz 3S)_/KsǴLCL8& R6;}/R YU1{ 1|p (]R}s֭rC,+]=Y&XvBȜch`xEŞB&\%,xErYRU:,NBW o 3|"T3L{%uZ9s#0c9f368f2a5350d2dfee08d604dc449f7683425a33b068978a750a02b355a8f6f399595dea393e3352345ff38f229ebad26bd6a2dkI%z ;ؓf=~{L 9C[77wL=roRrrxsFB2x'^ ~ 4Z̓#@/`jz)s9>tP%݄u./R̍:D:Ym#Ҕ׌>,>T7$hH&KpC72 ۛG:~z*:l򘍩[ܨ I-H{ #t-\x5[~B!jm&pF|?ld # X,0<@]fw e z           &H\m(89:=7>??G@OFWGlHIXY\]^Fbc1defluvwxyz  &hCosmo-bts-virtual1.4.0bp155.1.9Virtual Osmocom GSM BTS (no RF hardware; GSMTAP/UDP)This version of OsmoBTS doesn't use actual GSM PHY/Hardware/RF, but utilizes GSMTAP-over-UDP frames for the Um interface. This is useful in fully virtualized setups e.g. in combination with OsmocomBB virt_phy.dkXs390zl26SUSE Linux Enterprise 15 SP5openSUSEGPL-2.0-or-laterhttps://bugs.opensuse.orgProductivity/Telephony/Utilitieshttps://osmocom.org/projects/osmobts/wiki/Wikilinuxs390x 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 osmo-bts-virtual.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 osmo-bts-virtual.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 osmo-bts-virtual.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 osmo-bts-virtual.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in osmo-bts-virtual.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 osmo-bts-virtual.service ) || : fi fiJA큤큤dk=dk=dkEdk=dkE38db113f1f6e446e7ab5b546d88989c3c0219662070dbca245210a025fa15f5046f0774035142e3d8080b2f73987f2873dfc205a11f889e57e6ea85aab520d82a4a9c1c6af6d582f0913977d1bfea3feb17b6f3c1ff412a4300cf8f0d4efe595servicerootrootrootrootrootrootrootrootrootrootosmo-bts-1.4.0-bp155.1.9.src.rpmconfig(osmo-bts-virtual)osmo-bts-virtualosmo-bts-virtual(s390-64) @@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(osmo-bts-virtual)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libosmoabis.so.10()(64bit)libosmocore.so.19()(64bit)libosmoctrl.so.0()(64bit)libosmoctrl.so.0(LIBOSMOCTRL_1.0)(64bit)libosmogsm.so.18()(64bit)libosmogsm.so.18(LIBOSMOGSM_1.0)(64bit)libosmotrau.so.2()(64bit)libosmovty.so.9()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libtalloc.so.2()(64bit)libtalloc.so.2(TALLOC_2.0.2)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.4.0-bp155.1.93.0.4-14.6.0-14.0-15.2-14.14.3a^^\\e\P@@Z@ZJ"ZF.@ZC@XBXoXoX_WWs@VU@V~@VBUT@TTMartin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke mardnh@gmx.demardnh@gmx.dejengelh@inai.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.demardnh@gmx.de- Update to new upstream release 1.4.0 * https://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.4.0 - Drop patch: * 0001-fix-compilation-with-gcc-10.patch- Add patch to fix gcc10 compilation errors (boo#1160244) * 0001-fix-compilation-with-gcc-10.patch- Update to new upstream release 1.2.0 * Introduce BTS feature BTS_FEAT_MS_PWR_CTRL_DSP * Rename variable: CALIB_SUCESS -> CALIB_SUCCESS * ETWS Primary Notification via P1 Rest Octets - Update to new upstream release 1.1.0 * bts-trx: Introduce VTY command osmotrx trxd-max-version * bts-trx: trx_if.c: Introduce logging macro LOGPPHI * rsl: Implement parsing of BS Power Control message * cbch: Support Extended CBCH * Enable statsd support- Actually do the version bump to version 1.0.1 * spec and tarball wasn't updated in the last SR (only the .changes file- Update to new upstream release 1.0.1 * rsl.c: Add missing #include of gsm0808.h- Update to new upstream release 1.0.0 * various correctness fixes related to advanced SACCH FILL scenarios with different SI5/SI6 per channel/subscriber * various fixes to bit-rotten CBCH support; related generalization * CBCH support for osmo-bts-trx * extend precision of TOA mesaurement reports to 1/256 symbol duration * make RTP port range configurable * extensive fixes on correctness of computed + reported measurement reports * Fix build against gpsd >= 3.18 * Allocate TRX for BTS dynamically, deprecate "-t" command line option * Initial support for OpenCellular OC-2G BTS model/PHY * Full changelogs since 0.7.0: http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=1.0.0 http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=0.8.1 http://git.osmocom.org/osmo-bts/plain/debian/changelog?h=0.8.0 - Remove not longer needed patches: * osmo-bts-fix-cflags.patch * 0001-l1sap-fix-wrong-return-value-of-is_fill_frame.patch- Show testsuite.log when tests are failing- Remove unnecessary sysvinit script macros.- Remove handcrafted CFLAGS - Add patch: * 0001-l1sap-fix-wrong-return-value-of-is_fill_frame.patch- Update to new upstream release 0.7.0 * No changelog was provided - Specfile cleanup - Add patch * osmo-bts-fix-cflags.patch- Update to version 0.4.0.git1487093487.6b4c6aa: * Log socket path on error * Add Abis OML failure event reporting * Alarm on various errors * RSL: drop obsolete NULL check * RSL: add assertions to check args of public API * OML: fix possible segfault: add NULL check in oml_ipa_set_attr() * CTRL: make the CTRL-Interface IP address configurable * Remove obsolete define TLVP_PRES_LEN * DTX: fix SID-FIRST detection * scheduler: log lchan on which prim error occured * lc15,sysmobts l1_if: fix memleak in handle_mph_time_ind() * l1sap: Fix expired rach slot counting * l1sap: fix missing 'else's causing wrong rach frame expiry counts * deb: use gsm_data_shared.* from openbsc-dev * octphy: set tx attenuation via VTY * Revert "deb: use gsm_data_shared.* from openbsc-dev" * debian: Use the header files installed by openbsc-dev * build: Do not require more headers from OpenBSC * OML: internalize failure reporting * Add ctrl command to send OML alert * octphy VTY: fix vty write output for octphy's phy section * cosmetic: Remove stray newlines in octphy_vty.c * sysmo,lc15: fix memory leak at each call placed * cosmetic: remove stray newline in octphy's l1_oml.c * DTX: fix "unexpected burst" error * rsl: Fix dropping of LAPDm UA message. * Fix AMR HR DTX FSM logic. * octphy: Improve OML ADM state handling * sysmobts: Add correct nominal transmit power for sysmoBTS 1020 * sysmobts_eeprom.h: Fix/extend model number definitions * Fix SACCH channel release indication not sent to BSC after location update. * Revert "sysmobts: Add correct nominal transmit power for sysmoBTS 1020" * tx_power: various cosmetic fixes in comments * tx_power: Change PA calibration tables to use delta vales * Add new unit-test for transmit power computation code * fix missing ~ in bit logic for lchan->si.valid in rsl_rx_sacch_inf_mod() * SACCH: fix sending of SI with an enum value > 7 * SACCH SI: assert that SI enum vals fit in bit mask * all models: fix vty write: bts_model_config_write_phy * cosmetic: lchan_sacch_get: early-exit instead of nested-if * rsl: Output RTP stats before closing the socket. * osmo-trx-bts: Fix incorrect setting of RXGAIN and POWER parameters on second channel (TRX1) of osmo-trx * osmo-trx-bts: Fix osmo-bts-trx crash on startup during reading phy instance parameters from config file * Fix typo in TCH/H interleaving table * osmo-trx-bts: Fix incorrect bts shutdown procedure in case of abis connection closure * sysmobts: fully support trx_power_params- Update to version 0.4.0.git1483701882.2cf6b73: * Move code to libosmocore- Update to version 0.4.0.git1483698786.f376359: * DTX AMR HR: fix inhibition * fix: dyn ts: uplink measurement report * Add copyright for .deb packages - run tests after the build- Update to version 0.4.0.git1482415865.c2ecca6: * DTX: move scheduling check inside repeat_last_sid * DTX: further AMR SID cache fixes (lc15, sysmo) * DTX: move ONSET detection into separate function * DTX: send AMR voice alongside with ONSET * build: be robust against install-sh files above the root dir * configure: check for pkg-config presence * octphy: reintroducing multi-trx support * octopy: fixing renamed constant * DTX: fix 1st RTP packet drop * DTX: fix conversion from fn to ms * Move copy-pasted array into shared header * octphy: prevent mismatch between dsp-firmware and octphy headers * rsl: improving the log output * jenkins.sh: use osmo-build-dep.sh, log test failures * DTX DL: use FSM for AMR * TRX: fix building with latest DTX changes * DTX: fix array size calculation * msgb ctx: use new msgb_talloc_ctx_init() in various main()s * DTX AMR - fix buffer length check * Replace magic number with define * Fix lc15 build * jenkins-oct.sh: fix build: typo in deps path * Extend RTP RX callback parameters * DTX HR - fix array size calculation * Fix DTX DL AMR SIDscheduling logic * Add tools to check DTX operation * 11bit RACH support for osmo-bts-litecell15 * DTX DL: split ONSET state handling * Remove obsolete define * DTX DL: add AMR HR support to scheduling check * DTX fix ONSET handling * Initialize parameters in osmo-trx for 11bit RACH * dtx_check.gawk: Fix false-positives in DTX check * Fix tests linking with libosmocodec * DTX DL: tighten check for enabled operation * DTX: wrap FSM signal dispatching * Add libosmocodec for octphy build * dtx_check.gawk: add check for repetitive SID FIRST * fix 'osmo-bts-* --version' segfault * Remove duplicated code * Replace link_id constant with define * l1sap: Fix use-after-free in loopback mode. * vty: Add commands to manually activate/deactivate a channel. * cosmetic: tweak README * vty: Ensure to not use negative (error) sapi value * octphy: multi-trx support: fix AC_CHECK order * osmo-bts-trx: remove obsolete include of netif/rtp.h * add jenkins_bts_trx.sh * add jenkins_oct_and_bts_trx.sh * jenkins: add jenkins_bts_model.sh * trx: Add "maxdlynb" VTY command to control max TA for Normal Bursts. * DTX DL AMR: rewrite FSM recursion * Remove duplicated code * cosmetic: vty prompts: add space after '#' * Fix AGCH/PCH proportional allocation * bursts test: test_pdtch: pre-init result mem * TRX: prevent segfault upon phy init * DTX: add explicit check if DTX enabled * Save RTP metadata in Control Buffer * osmo-bts-trx: fix lchan deactivation * DTX: fix TS adjustment for ONSET * Optionally use adaptive RTP jitter buffering * DTX: don't always perform AMR HR specific check * Fix some spelling errors * Integrate Debian packaging changes- Update to version 0.4.0.git1475228189.94fa252: * doc: move dyn_pdch.msc to osmo-gsm-manuals.git * error log: rsl.c: typo x2 * info log: l1sap.c: add '0x' to hex output * fix compiler warning: msg_utils.c: fn_chk() constify arg * cosmetic: pcu_sock.c: rename ts_is_pdch() to ts_should_be_pdch() * cosmetic: clarify TCH/F_PDCH related naming and comments * dyn PDCH: code dup: use conf_lchans_as_pchan() * prepare dyn TS: split/replace conf_lchans_for_pchan() * trx: Add EGPRS tables, sequences, and mappings * code dup: join [rsl_]lchan_lookup() from libbsc and osmo-bts * dyn TS: common TCH/F_TCH/H_PDCH implementation * sysmo/oml.c: rename ts_connect() to ts_opstart() * dyn TS: implement SysmoBTS specifics * lc15/oml.c: rename ts_connect() to ts_opstart() * dyn TS: implement litecell15 specifics * comment typo: common/l1sap.c * log typo: trx_sched_set_pchan() * dyn TS: sysmo,lc15: chan_nr_by_sapi(): add missing assertion * trx: Add EGPRS coding and decoding procedures * trx: Enable EGPRS handling through burst lengths * Activate PTCCH UL * fix comment in common/l1sap.c, function name changed * pcu_sock: use osmo_sock_unix_init() from libosmocore * Fix dsp tracing at phy config * octphy: fix build * dyn TS, dyn PDCH: common/l1sap.c: properly notice PDCH * dyn PDCH: trx l1_if.c: factor out trx_set_ts_as_pchan() from trx_set_ts() * dyn PDCH: complete for trx: implement bts_model_ts_[dis]connect() * dyn PDCH: trx l1_if.c: drop fixme, add comment * trx: Fix coverity BER calculation NULL dereference * Add .mailmap for mapping mail addresses in shortlog * ci/spatch: Remove the "static" analysis handling * Fill measurements data for L1SAP * osmo-bts-trx: Fix PCS1900 operation * osmo-bts-trx: log decoder bit errors as DEBUG, not NOTICE * dyn TS: complete for TRX * dyn TS: measurement.c: replace fixme with comment * sysmo,lc15: ts_connect_as(): log error also for pchan_as == TCH/F_PDCH * sysmo: fix dyn TS: Revert "Activate PTCCH UL" [in sysmobts] * sysmo: ts_connect: log channel combination name instead of number * Change interface in osmo-bts for 11 bit RACH * log: l1sap: add 0x to hex output of chan_nr, 5 times * dyn TS: measurement: use correct nr of subslots, rm code dup * cosmetic: common ts_is_pdch() * dyn TS: sysmo,lc15: ph_data_req: fix PDCH mode detection * Fix ip.access style dyn PDCH, broken in 37af36e85eca546595081246aec010fa7f6fd0be * common/rsl: move decision whether to chan act ack/nack to common function * oct: Attempt to enable the Octphy for the osmo-bts-oct build * octphy: fix build: Revert "octphy: fix for multiple trx with more than 1 dsp" * octphy: fix build: Revert "octphy: add support for multiple trx ids" * octphy: fix build with OCTSDR-OPENBSC-02.07.00-B708: name changed * dyn TS: if PCU is not connected, allow operation as TCH * Update parameters in osmo-bts-sysmo for 11bit RACH * log: sysmo,lc15: tweak log about sapi_cmds queue * log causing rx event for lchan_lookup errors * heed VTY 'line vty'/'bind' command * DTX: fix last SID saving * DTX: fix SID repeat scheduling * DTX: fix SID logic * lc15, sysmo: Use SID_FIRST_P1 to initiate DTX * octphy: Fixing missing payload type in ph. chan. activation * octphy: Fixing band selection for ARFCN 0 * sysmobts_mgr, lc15bts_mgr: fix tall context for telnet vty * DTX: check Marker bit to send ONSET to L1 * DTX: remove misleading comment * LC15: Clarify msgb ownership / fix memory leaks- Update to version 0.4.0.git1468702853.4355021: * Fix ocmo-bts-octphy interaction with OsmoPCU * pcuif: Do not bump the PCU_IF version * octphy: Use the event defaults as base * Fix copy-paste issue * Update configuration examples * misc: Attempt to fix make distcheck and dumping docs * octphy: Enable TCH/H mode and begin testing * Fix SI2ter scheduling * Add explicit check for SI2quater index and count * Ignore binary and backup files * Add utility to check proper scheduling of SI * octphy: add missing include to fix the build * Fix typo in error message * octphy: use octasic's routines for debug output * octphy: add support for multiple trx ids * octphy: add example configuration with 2 trx * octphy: fix for multiple trx with more than 1 dsp * LC15: ignore build byproducts * LC15: add stubs for phy link/instance defaults * LC15: properly initialize unmapped phy instances * debian: Create initial packaging for the osmo-bts-trx * misc: Ignore files generated by a debian packaging build * jenkins: Add the build script from jenkins here * jenkins: Add the build script from jenkins here * Ensure TRX invariant * octphy: Update outdated config param name in error message. * Use libosmocore function for uplink measurements * Fix debug output * Fix RTP timestamps in case of DTX * Add DTXd support for sysmoBTS and LC15 * Use libosmocodec for AMR RTP * octphy: Use the app. info. defaults as base * Close TRX session before opening new one * Fix debug output * DTXd: store/repeat last SID * DTXd: store/repeat last SID * DTXu: mark beginning of speech burst in RTP * l1sap.h: fix wrong L1SAP_FN2PTCCHBLOCK calculation according to TS 45.002 Table 6 * common/abis.c: fix 100% CPU usage after disconnecting OML/RSL link (Bug #1703) * sysmobts: Add the barebox boot state reservation * sysmo: add L3 handle to l1prim messages * LC15: Bring back DSP trace argument * LC15: Hardware changes: - Change system devices path - Remove obsoleted sensors and add new sensors - Change TRX and sensors numbering to 0,1 instead of 1,2 (JFD) * LC15: TRX nominal TX power can be used from EEPROM or from BTS configuration * Fix OML activation * TRX: Add vty command to power on/off transceiver * pcu_sock: add pcu_connected() to query PCU availability * tests/stubs.c: remove unused stubs * fix typo in error message ('at lEast') * oml, Set Chan Attr: treat unknown PCHAN types as error * dyn PDCH: rsl rx dchan: also log ip.access message names * dyn PDCH: cosmetic: lchan_to_GsmL1_SubCh_t(): add case for TCH_F_PDCH * doc: add ladder diagram on dynamic PDCH, add msc-README * add missing DSUM entry to bts_log_info_cat * TRX: add configuration example * Add .gitreview * fix compiler warning: printf format for sizeof() * fix compiler warning: add missing case (PHY_LINK_CONNECTING) * fix two compiler warnings: add two opaque struct declarations * dyn PDCH: add bts_model_ts_connect() and _disconnect() stubs * dyn PDCH: conf_lchans_for_pchan(): handle TCH/F_PDCH * dyn PDCH: pcu_tx_info_ind(): handle TCH/F_PDCH in PDCH mode * dyn PDCH: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags * dyn PDCH: implement main dyn PDCH logic in common/ * dyn PDCH: sysmo-bts/oml.c: add ts_connect_as(), absorbing ts_connect() guts * dyn PDCH: sysmo: handle TCH/F_PDCH init like TCH/F * dyn PDCH: complete for sysmo-bts: implement bts_model_ts_*() * error log: two minor clarifications * debug log: log lchan state transitions * debug log: log TS pchan type on connect * DTX: add support for AMR/HR * Move copy-pasted code into common part * Use libosmocodec functions for AMR * Use error values instead of number for RSL error * Clarify logging message * fix lc15 build: put src/common/libbts.a left of -losmogsm * lc15: add L3 handle to l1prim messages * dyn PDCH: lc15: chan_nr_by_sapi(): handle TCH/F_PDCH according to ts->flags * dyn PDCH: lc15: add ts_connect_as(), absorbing ts_connect() guts * dyn PDCH: lc15: handle TCH/F_PDCH init like TCH/F * dyn PDCH: lc15: complete for litecell15-bts: implement bts_model_ts_*() * dyn PDCH: safeguard: exit if nothing pending in dyn_pdch_ts_disconnected() * vty: install orphaned trx nominal power command * fix compiler warnings: include bts_model.h in phy_link.c * fix compiler warning: remove useless 'static' storage class for struct decl * fix compiler warning: remove unused variable 'i' in calib_verify() * Make get_lchan_by_chan_nr globally available * DTXu: move copy-pasted code to common part * Remove duplicated nibble shift code * TRX: add Uplink DTX support for FR/HR * sysmobts: screnrc/systemd-service: Use osmo-bts-sysmo instead of sysmobts * Mark array as static const * sysmobts: Fix eeprom padding before gpg key * cosmetic: osmo-bts-trx: add comment, fix comment typo * log: osmo-bts-trx: change access burst logs to DEBUG level * log: osmo-bts-trx: change PDTCH block logs to DEBUG level * osmo-bts-trx: init OML only once by sending AVSTATE_OK with OPSTATE_ENABLED * sysmobts: dump PRACH and PTCCH parameters- Update to version 0.4.0.git1455563767.94bb376: + sysmobts: Clarify msgb ownership / fix memory leaks + fix large amount of compiler warnings in common and sysmobts code + l1sap: Whitespace fixes. + sysmobts: add missing break statement in l1if_handle_ind() + sysmobts-v2/eepromreader: Add userspace program to read EEPROM + sysmobts-calib: Warn about firmware and header mismatch + fix some format specifiers + print a NOTICE message if lchan not activ in get_active_lchan_by_chan_nr() + LAPDm: Use T200 settings from OML rather than libosmocore defaults + Add support for Octasic OCTSDR-2G GSM PHY + OCTPHY: Replace '-lortp' with the proper pkg-config/autofoo version + OCTPHY: Ensure we write the phy-netdev parameter + OCTPHY: Exit gracefully if config file specifies no phy-netdev + OCTPHY: Fix various memory leaks and add comments on msgb ownership + OCTPHY: Block PHY indications until it is confirmed open + OCTPHY: Print NOTICE message if we receive supervisory frame + OCTPHY: Implement command re-transmission after message loss + OCTPHY: Obtain information from PHY and expose it in VTY + TRX: remove obsolete get_mac() function + TRX: Add stub bts_model_change_power() function + sysmoBTS: port 'press Ctrl+C twice for immediate exit' from osmo-bts-trx + TRX: some comments dscribing the scheduler.[ch] API + TRX: mark scheduler data structures as 'const' + TRX: use const for dummy and fcch burst definitions + TRX: Reduce magic numbers, introduce GSM_HYPERFRAME for 2715648 + move 'GSM_FR_BYTES' and related definitiions to common part + use existing #define for FR/EFR frame length (33/31) + TRX: make trx_chan_desc static, it is not used externally + TRX: schedule: remove dead code + TRX: scheduler: whitespace cleanup + TRX: replace some more 2715648 magic numbers with GSM_HYPERFRAME + TRX: Don't use magic numbers when we have #defines + TRX: Don't hard-code 23 bytes, use GSM_MACBLOCK_LEN + TRX: the L1SAP queue contains mac blocks, not bursts (cosmetic) + Fix T200 default values + Make T200 default initialization even more robust + OCTPHY: Don't have files in EXTRA_DIST that don't exist (anymore) + ABIS: Support for multiple RSL connections + common/support.c: Remove unused file + Add new bts_model_ctrl_cmds_install() + merge bts-specific main function into common/main.c:bts_main() + OCTPHY: fix 'make dist' (missing header files) + main: Return something from the method + Fix T200 default values + lapdm: Add DEBUGP statement about T200 values being set for lchan + OML: Ignore T200 settings by BSC for now + octphy: Look-up the right timeslot and then the logical chan + Revert "oml: temporary debug hack" + abis: Add a queue of OML messages + fix compile warnings + L1SAP: Ensure we don't process MPH-TIME.indication on TRX != C0 + fix migration of check_for_ciph_cmd() from sysmobts to l1sap + TRX: factor out the scheduler from remaining code + TRX: split scheduler in generic part and backend part + TRX: call trx_loop_sacch_clock from TRX scheduler backend + TRX: scheduler: don't access l1h->config from scheduler + TRX: scheduler: Move trx_sched_clock() to scheduler_trx.c + TRX: scheduler: Remove dependency to trx_if.[ch] + TRX: Move scheduler to src/common + Introduce new phy_link and phy_instance abstraction + don't touch OML MO when PHY link is established + port sysmobts to phy_link/phy_instance abstraction + abis.c: Fix segfault on OML link loss + sysmobts: make clock calibration eeprom default (again?) + LC15: Add initial support for the NuRAN Wireless Litecell 1.5 + LC15: Disable DSP trace flags by default + LC15: use talloc pool for msgb and ortp library + LC15: configure.ac: use --enable-litecell15 insteda of --enable-litecell15-bts + LC15: configure.ac: Allow specifying an alternate include-dir + LC15: port litecell 1.5 support to recent osmo-bts master + LC15: Add example configuration file for Litecell 1.5 + LC15: cosmetic whitespace fixes + LC15: Fix printed msgq file names in error messages + LC15: fix compiler warning against more recent libosmovty + introduce + use new generic vty_get_phy_instance() + sysmobts/LC15: Fix startup-time DSP trace flage configuration + LC15: Remove unused clk_use_eeprom and clk_src fields + LC15/sysmobts: Don't try to refer to fl1h from PHY config + LC15: Remove clk_cal (another unused struct member) + LC15: Call l1if_reset() after l1if_open() + move auto-band configuration commands to common/vty.c + declare pcu_direct in pcu_if.h + make PCU socket and telnet port configurable + Use consistent naming of binaries accross BTS models + LC15: Fix 'make dist' (missing include files) + LC15: set nominal transmit power of 37dBm for all TRX + LC15: remove bogus check_for_ciph_cmd() copy + sysmobts_vty: Fix null-check for pinst + use unsigned int to compare wih ARRAY_SIZE + scheduler: Fix ARRAY_SIZE() in trx_sched_init()- Update to version 0.4.0.git1449483816.e28a20a: + amr: Catch up with the amr_mode changes + amr: Catch-up for the non-RTP mode after amr rename + configure.ac: Only require libgps if building for sysmoBTS + configure.ac: Depend on libosmotrau 0.3.2 (ortp statistics) + configure.ac: Add subdir-objects to suppress warnings + configure.ac: Better description for --enable-sysmocom-bts and --enable-trx + Revert "configure.ac: Add subdir-objects to suppress warnings" + Don't blindly link against '-lortp' but use pkg-config for that + TRX: catch up with trhe amr_mode naming changes + tests/Makefile.am: Don't use sysmobts SUBDIRS twice + cope with 'struct gsm_bts' without a tsc member + sysmobts: fix ph_data_req() msgb handling + alignment + sysmobts: Dont recycle PHY primitive for L1SAP in PH-DATA.ind + common/rsl.c: The presence of a valied measurement result is DEBUG + l1sap: Ensure we only pass PHY primitives of active lchans + osmo-bts-sysmo: Disable DSP trace flags by default + use talloc pool for msgb and ortp library + sysmobts: support eeprom map version 2 + sysmobts: Catch up with the API changes and specify the version- Update to version 0.3.0.git1442932914.f1fb0fa: + update README to bring it more in sync with reality. + audio/rsl: Include the connection identifier in the DLCX ind + audio/rsl: Include statistics for one call + audio/rsl: Honor the speech mode and don't send anything + Add BCCH message to PH-/MPH-/TCH-SAP interface + l1sap: Split ph_data_req() into smaller parts + Add RACH message to PH-/MPH-/TCH-SAP interface + l1sap: Use L1SAP_IS_CHAN_RACH instead of magic number 0x88 + l1sap: fix coding style + l1sap: fix missing include file and resulting compiler warning + l1sap: RACH: Detect hand-over even on TRX0 + l1sap: correctly set chan_nr on PRIM_PH_RACH / INDICATION + l1sap: sysmobts: remove obsolete get_lapdm_chan_by_hl2() + Add PCH/AGCH message to PH-/MPH-/TCH-SAP interface + l1sap: Add a warning about assuming BS_AG_BLKS_RES=1 + Add PDCH messages to PH-/MPH-/TCH-SAP interface + l1sap: additional comments explaining l1sap changes in l1_if.c + Add TIME (MPH_INFO) IND messages to PH-/MPH-/TCH-SAP interface + l1sap: Re-introduce more correct RACH slot counting + Relace bts_model_get_time() by get_time() at common part + Move chan act/rel/modify from bts_model to PH-/MPH-/TCH-SAP interface + l1sap: re-introduce a comment that was lost during l1sap merge + Add TCH messages to PH-/MPH-/TCH-SAP interface + l1sap: Use {data,empty}_req_from_l1sap() and avoid code duplication + l1sap: Avoid compiler warnings regarding uninitialized nmsg + Add SDCCH/SACCH/FACCH messages to PH-/MPH-/TCH-SAP interface + sysmobts/l1_if: Sacch/Sdcc/Facch are handled in l1sap/core + l1sap: Port code to new ciphering handling + Add MEAS (MPH_INFO) IND message to PH-/MPH-/TCH-SAP interface + sysmobts: Clean up transitions for lchan cipher state + Send primitives at PH-/MPH-/TCH-SAP interface via GSMTAP + Move gsmtap VTY commands from osmo-bts-sysmo to common part + Add gsmtap option to command line to main.c of osmo-bts-sysmo + Remove obsolete gsmtap handling from osmo-bts-sysmo part. + Move detection of handover frames from sysmo-bts code to common code + move MS power control handling from sysmobts to common part + fix: make sysmobts tests only when sysmobts is enabled + Fix: Retrieve ARFCN (from OML) for TRX other than C0 + Fix: Process all TRX on GSM Time indication, not only C0 + Fix: Call e1inp_vty_init() before reading config file + Change to new structure of multirate at gsm_data_shared.h + TRX: Introduce osmobts-trx, a layer 1 implementation for OpenBTS tranceivers + Add test code for testing GSM burst transcoding + TRX: On negative response of critical commands, shutdown BTS + ABIS: Introduce bts_model_abis_close to indicate ABIS link failure. + TRX: Power down tranceiver and reset scheduler, if abis link is lost + TRX: Completed transcoding of TCH with reordering Table 2 of TS 05.03 + Add test routing to test transcoding of TCH FR / FACCH frames + Fix: Check right result on bursts_test + TRX: Fixes and improvements of scheduler + TRX: Use received TRX clocks to determine availablility of tranceiver + TRX: Fix, never send confirm for DEACT SACCH request (TS 05.08 4.6) + TRX: Minor fixes, especially handle TOA of RACH correctly + TRX: Fixed swapped stealing bits + TRX: Completed TCH/F full rate support + TRX: Allow transcoding of TCH FR with MSB first (RTP) or LSB first (E1) + TRX: Lost TCH frame detection of omitted bursts from tranceiver + TRX: PDTCH (GPRS) works now + TRX: Add test code for PDTCH transcoding + TRX: Detect missing received bursts and fill them with zero-sbits + TRX: By default, send 20 frames in advance to tranceiver + TRX: Cleanup of channel transcoding + TRX: Replaced GSM 06.10 ordering table by table in libosmocodec + TRX: Ciphering + TRX: Fix of SCH burst data + TRX: Fixes to TRX interface + TRX: Improved handling of clock indications. + TRX: Implementation of MS power and timing advance loops + TRX: Out of range primitives found in downlink queue are not an error + TRX: Use link timeout value from BSC via OML attribute. + TRX: Code cleanup, prepare for other codecs than GSM full rate + TRX: Add support for EFR transcoding + Get RSSI from received uplink data and send to PCU + TRX: Support for AMR full speech + TRX: Add AMR Payload handling + TRX: Support for TCH/H and GSM half rate transcoding + TRX: Support for AMR half speech + TRX: Reset ciphering state when closing channel + TRX: Add VTY options to enable and disable SETTSC and SETBSIC + Allow one or more TRX to configure via VTY + TRX: Fix: Cleanly free TRX instances during initialization in case of an error + TRX: Fixed typos tranceiver -> transceiver + TRX: Report measurements + TRX: Clear lchan state when resetting TRX + TRX: Handover access burst support + TRX: Use correct slot type for GSM_PHCAN_BCCH + TRX: Disable handover burst detection when closing channel during detection + TRX: Process real time scheduling option is now similar to sysmobts + Add test case for successful handover and unsuccessful handover + TRX: Set ciphering to an initial state when activating channel + TRX: If no cipher algorithm is given, or if it is a5/0, reset cipher state + TRX: No need to set mode and cipher for PDCH + TRX: Fixup ciphering state names after rebasing + TRX: Add bts_model_trx_close to TRX implementation + TRX: Close TRX (shutdown all active channels) on ABIS link failure + TRX: Do not send burst on IDLE channels at TRX != C0 + trx: Add option to set transmit power reduction via OML (BSC) + TRX: Fixed chan_nr for SACCH/8(7) at scheduler + TRX: Changed logging of unserved primitives from LOGL_NOTICE to LOGL_INFO + Allow TRX 0..254 at VTY, even if less TRX are available + tests: make tests for sysmobts conditional + build: Use AM_CPPFLAGS in Makefile.am + TRX: fix some typos in comments + TRX: Add VTY option to allow setting RTS advance in frames + TRX: Free bust buffer memory to when changing lchan type + TRX: Activate LCHAN of CCCH when CCCH is configured on time slot + trx: Set lchan inactive, only if the dedicated channel is deactivated + TRX: Show which TRX does not respond or rejects a command + TRX: Check if Transceiver indicates an out of range clock + TRX: Remove extra TCH/HS puncturing value + trx: Implement BER calculations. + tests: Update bursts_test to accommodate BER calculations. + trx: More logging for voice frame decoding functions. + trx: Fix typo in a log message. + trx: Remove unused variables. + trx: Cleanup unused parts of loops.c + trx: Assume 100% BER if total decoded bits is 0 in l1if_process_meas_res() + trx: Send POWERON/OFF commands to osmo-bts only for the first channel. + trx: fix potential use of uninitialized toa variable. + tests: Update busrsts_test build. + fixup tests after bts_model_adjst_ms_pwr + make osmo-bts-trx provide bts_model_adjst_ms_pwr() + TRX: Add missing call to abis_init()- Update to version 0.3.0.git1436860556.a7c276b: + sysmo-bts: Use correct boundaries of L1 msg when forwarding to L1 proxy + Add header file of PH-/MPH-/TCH-SAP interface to common part of osmo-bts + write_queue: Check the result of osmo_wqueue_enqueue and free + meas: Do not send incomplete measurement reports- Update to version 0.3.0.git1423171973.b631bd2: + cbch: Speculative change to not change CHAN ACK for CBCH + msg: Generalize the message structure test + sysmobts: Begin with calib control from the sysmobts manager + sysmobts: Copy more of l1if_rf_clock_info_reset into the CTRL code + sysmobts: Use the ctrl interface for calibration + sysmobts: The correction for GPS is in the reverse direction + sysmobts: Initial version to use libgps to determine FIX state + sysmobts: Start the calibration the first time the link is up + sysmobts: Create a calibration loop that will be run + sysmobts: Improve some log messages for calib control + misc: Fix up testcase after 5a03e129a633637d0a6b57b3b5aa6d6596b938fe + sysmobts: Check mgr->calib.bts_conn for NULL + power/sysmobts: Add a manual ms power level control + power: Make it possible to force a power level- Update to version 0.3.0.git1419943502.8fc2630: + sysmobts: Include the serial number in the find response + Initial CBCH support + CBCH: Implement CBCH block segmentation and RSL_MT_SMS_BC_CMD + SMS-CB: Use GSM412_ #defines from libosmocore rather than our own + SMS-CB: use gsm412_block_type from libosmocore + SMS-CB: Use GSM412_SEQ_NULL_MSG rather than 0xf + SMS-CB: Clean up + centralize generation of NULL block- Update to version 0.3.0.git1418757748.c265bef: + bts: Move BTS and children into the enabled state after opstart + sysmobts: Actions can be executed in all levels + sysmobts: Add an option to stop the systemd sysmobts.service + eeprom: Fix brown paper bag introduced a long while ago + sysmobts: Don't list non integer parameters in the help + sysmobts: Read the clock calibration from another place + sysmobts: Remove unused global variables + sysmobts: Add "normal" actions to execute + sysmobts: Comment out the varpoware options that are not implemented + sysmobts: Add slave on/off action for the sysmoBTS2050/bin/sh/bin/sh/bin/sh/bin/shs390zl26 16847806321.4.0-bp155.1.91.4.0-bp155.1.91.4.0-bp155.1.9osmocomosmo-bts-virtual.cfgosmo-bts-virtualosmo-bts-virtual.servicercosmo-bts-virtual/etc//etc/osmocom//usr/bin//usr/lib/systemd/system//usr/sbin/-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/56d588e98e4e2ac872799e390da442ff-osmo-btscpioxz5s390x-suse-linuxdirectoryASCII textELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=86487cd39d592b9b67a23efd0052c7ff92b1ec7d, for GNU/Linux 3.2.0, strippedR RRRRRRRRR R R R RRRX+HbFb&utf-8a6387b40e68961a36aaef845d92110b1515340f22d67e7b884c74e96e639c2f0?7zXZ !t/] crt:bLL ؝lIIespӠG 0)U=-8ۘBW{4>vM:futfXMM2x 2Cp+.48|nI3įg$Ư1Jozjx7+h]Y K09YuzoW=!'M=DF(Cfgf--'!_ f#q}F?zD\|k; /ڮ\ 0`Dp7woڥ; SI":w5&K~Ea Zao~0D[ZKEcJIrz6#l_٪W Bl<Eb-e,\ X_a|HYrT=[OK x3zig1IEuϊZ+>>^Ī#mS(!٭X[Sf b*\:L)愙DbbYhtþlRaUF5`_;kᶠ >}wU;Domin͜څ[\cW!}<>$΅׽`Gn&P@k@V'골'"ńݦEGA3f]UKZb_m2gIu=贀Tog3N/J‹v&6V::< M=u1D@mkY*9_J&ڳ=# L0k88d8eez5 `L/Z7-ֽÒ)(f:mFwFM}y2Uװ}Q.v&i uzQY6֡׽̜gcU@|_M1a8;ݘn_t8D|~7 s+ȝ5B]#6\6}Mfy/qEekʸ+.uZPෳ~'V'KqV;W*(_ &e6I~{̓-U3{J:* ĚCץ: (=쒇S;h+x|\YT( 8Q8Ak9LP+6tӃsvF;-5`Za<_RM aVKN[ `&$+'5(xX)Dr@LVB1D7w7x~;[[f+H] y{CRڬI3١-ڃz%tB҇0TdFZ+*3#lgbVb!1T5EB̍'k=?>{]'KL1XL'0o^a4sh&~nGS]qo]naD6e렗 kC[?D\sdES՛ -5DDxhak:& *eʚn/yC]!FMAG2!y01»f nXL(Pݨ  =NJ`p\1rvyx _J(,GƃΔB,gy132*7f}v3Xg0ưT"bxfpzt@q!ԫDl[[I̓MM[WጰVK pЧ_622ZvT=cq3Dw(eD K%.>b6xs-hVV%QClW"G$>Cix}sU=0JC8ڐ`mʾQϴ!Q\P:`;` S|Bb.0&/B&V.?{L?d?6C+3_4 T8/D@Sqɻif#KMf:%N=fU#2=nɩ"u'6; 87{Z~V,+aFnИjEٽ:R0yқsST.ǂWoZȶYt"'}CqbʰTsh8L {"7lr bw85-#fT/cZ7?VGy\v3ה^)zd[޾P &CLj$!m2+bp;Y}lţHOrbe.8х ^(N_(Ҳ=BBQS2 O~ڜMvFck;g=miH?GK]Q12SP|;"Ǚ3f%^)U=*]1Xߴ-C;e(gixD|Ng(:x]~`Fhq|=uf1`y׋fJMhtv(FR6/:e =!vĤi)f4kT',quVKvVV]O;,BŮKڣLK&tC$-=0Ȁ/F1Jip4_{*!a$OAeAUCւA2 Y:T^G <΄ 1 2Ff@ T5 WZ^b}a+R |m^ϴU09Ζ 鉏iU~^nL5іbdî,}pŻҬqж岄L6Q#WzגI-|I&r@$4mƪ#Aɿ0 }eV5qgRYlV- u 2ev\ɮ^I5n8xVn\LWIp EFl%ѕ':\؜]nϙ|mfQMGr| j|g ԍ(LyJ}6v'f"0.Aʲ, @ME.Fa1^04ȥ'")ѧ K.2x4'<|ݭ"dJe^>JDC@NPU%UR_ϦF>H^EFVr,ũ7S\O䪅eBk_5/?F ӠMhc\"1#2 ~R-LJr'/c.iYAhJSvgG7/_4 lOæ{Y,3,+K{Vk4 #hSjuU=T]D]z aj́U Sh'g`AqW\TuA[CQI,IʌGZ6N)z6_bH]fDkugO="R$Sj`#(+m <,[JFe曍| #Iq=-܊w֖\xI3ovx7_C<'X " g+$U8mso|T oRu0(w@m+|?}*XӺXU)yDY 6[tMV{Hnu^;WFEzFp$gnES.wMZ[U,yr*{+q-jvFt,K)2¶X&V7-Yl\C:jςM4@B}60-&ku ݁˼=8ٔzzztlx)F_~ E5tn}RN2\T51DR}[Xmֻ%#Tcn|C+#:zA#C_#Q(Eq * \1DAP򠄒J *T;Gf?AZf`ys. bzd-^lOJ&? bS.pR`ρ6%<|ZC7QٔEW>R #,P5HJ—85=FXMJ)qbHGѽ+kq@(q u%u@j6Kx]#Ź*471jODm~6yE}me2F+X~Bd8?#Ey%JqRj@āH܊ HS)x`ZDob=8>C&"q,Wo)v9豇%S'S2C7תRG+- V+OEGcjKGLVgxWel4HOuָ)@vg^w& Ѐz=ro)Zk\jF2G6:З(Q%c&z' TvVK}Gg rR>s Ŕz P=Ne k]"WGZBO:%f (탿Lǣ%~Q= a#?M>vA* ZbhG&Ir[#@Yr&u3#[씶NɖAIz>B] fزJʠ`]HF8cUT#I$$E}~9ͮyg4k{q=m3#f˧t[yݫSG1}Sv&dgǸ,ٕTĥ{V/i1r!$@_Vj>T 2ےpp?ѭC lȯ$8khb+Ń&3 :&RǍCk:aF0,E)?cg%K aQ C#&Xs&sFuϢOld=Ɉ}9%dJJŒyTȖ٨ظ_[7d+(Ur ޥ $9S.8/`;dgċga է4o"CFursBYܰƔ&̘l!polzXoKqVY8.v/e X=JJ~˨{KWWv]+Kf4,.Ȃ.ZXʊV1cKt!F,:nr6 ڻ}h~i %X@ҳ,!71pTnOb\Y;U~~PMhJs%)l$o/mqV;!` l=H?CuIל# >c wmJÀgdO7vC;3as;uͰ4U~!9`dp'lwBm ADŰI ^Jvʍ٨E6k)/Q~e'Pjj?FҔS,ޑoUJkd j+^*a_ Q0 F(nٍ[.w}qSd;ovUd : &{_*lt1˚\4 ȞBBͩ"A1/o$ʷ@cuT *`rAb;U$6hAVnZ>f >+YM? 4g&׆ I&ǹwܐ+2"PCon3:1ԤVL)}wXpٟOD (M1JWD](@Ԑ$Z8fhփn<>}Ya-FD_4+<{:3 :s}N3{Ciydvy.X)3ҫrW\Bl?+Jr 9scM)\ǂa5Ŋ,GE@Yъ:)7I! >>}*q 2>5J'm*l,3jIZ)Ls -椀(WlTᝤ. D5;e}(Gw`"b(|=xP]~NmW:|(4ϑ}Y Z@\6mÐSDM&̻/hUrjKVEux.t+-C/TzĞ5*RJ Urc^*-<~)3}$쁳h1/~iEO6 ,oE#K:MWF+te+̻̥W%Z5~v4-GB29K &De GI:œν72MӋ$_뼇㦶Wگb{T| ̇]Xa4d< *+u'Ik7cщ,ꅷ# 耍#MFXYLg,Èanc0.AX]8ۅ6.:Z0kijmUxc-n?V"'7 㢼XG푭ϝ/y;FK|(1HUsI7Qs}7ek-b>ADn !T)Z>r,R쇮hu^DWA&D ,bXq҄?ao`[*C*a(q.jԪ3 3eK=$k+'R;*(w˅6!OGrlC3FUtlc-dM .a辯l\q,;%>͇oEՐ) /Vʷnj8'nuUĬ"_YI.^NpȣwZnݘU[ɭ" m&TZWz.v SWf&$ڸԉM>4 +ƣ>wQn rQh w*Rת|hѱxĬ ? ӍhxhL:O A˭Ru`mBI HmҳJI%ec.Wϓ,DɟWAh$:90cf h^;SYsmPF3؞(gb;{Q'j ӖUڳgYX3(zE!0=C1Â70+)y9?>KԽ7reIc$UY_e^nAaz>dSiOY my63j땈 *'&jsP?#ie`*)dS;aҟT安-̍"z/aK{2'kyrNGpbە3<_DD92D &90e :JWA@"ENrfL\롹}WxÐ`CeGzk f!umȴrE@ϓUP' BUU /b+FފΒ2~Y8zm`[ oϨCѿNXj˔Uz^؎\8mHf&KExﲊhNL W, Pl.`$ԥe/kXV\ 谡m9B?CY8n8sk0"GO2iY(#p Dа|ZE|uއEyNH !@en 4Vuۛrp?A#}eeكpﵰ=!ΥlLzd~yG11M?A8fK0KjK'L p2k衹+[x6K2ۤ̓:9nvsvzL\n4/\|BynV4Yќݖgqԩ"pOC_ L>hntOCG/L9*̩󫵠aWCOede [L=džFK񢶉Z;.TjN{2vȚ@aq17(JCgg8r#Mc-tR)&gÓHO|]_Z!sAyxrzR%}K~ap?˨RCl^7 \{GB.:c ݖYoNfqh/ Y4S?)f!<+$]BBF=׬(WLS98u5NݰzhYEݖO,~w#a. CǏ ++Pw5q ЪU=*7\aP5-N-nDvH6#*Pp/ `u}Q;zPjͲI#'4LKV2 ݈2őF*oо+RȭnsCH\C "3E\XCmEw8< ryx3hDHVrˎ4 c E9 x vGv ")fcuR'!q :]z==.:;s%s๘Ǯ/b~e}ǴczSiJZ%0P^Eb';$S?"--Xڑ"t{(nLUdGgfeOcKe<tvnXe[%ea)Cpxߝ\oq~",5C*Qc$spfy0o' W"Ô Vsʧ׶ʍ,;j _aGu8#r }0J<ĴoFC~1 @$8N uJbDB~+p|_5S\#m#UY6!R+)(X~8Qh5>v cT3Ua qx)  V&|A8=Otgy(H6%rB1:z̎YS|r?0!7uWqERP-Z^FgL(ǝWuW@^E@t2%Dqʡq*_,ɋۧe0URA3~:5jKӃhU6CrQzȬ?sb@/8iw4nZ4 (E ϋNU4d+dA@# (yHd-/.X+~2ֿ~?ZIX\3{PO/r5n;0  =.`6m&TRFTf x2vB}6 s 2oA _~nEvTpEM{ <@3?`f"~cxeڝGK˼?2=n|ߓ,K-DJŠm_s6ֹn?O8*CXeIhnZ/ZB !cנŢN"Yy,AKx'Z$y6Q*[NU( $aLhȻA%&a𧴙9x"RcqĄNSY(rq~FV!g mp"_tsCno&mlu6Y _ADi0=m&jqH;+%<{{\.|>> A1.~Vs<ц2&}x 3١^*г\V#j0\)3xD6T8~!u uKa6]F5{,Lw59qaUίL՘kFv\CbFKwvT>bXV)?Q pUIV{E`^ 5^GWn3FH-dayPRw^wWU7n#Rp q@i?+f(|v7k mt5!}Eφ[A~R5x|vW_"rq--O#9_^&ݡϞXq^}&D5;?}J ¹8!bn/r'-,o h'LlVjb?2{ tk!HJg4 ^o&$˅ ;qs9mL\ +■&\(6V'C`p"AEÈҏ/+@6QJTG-b"? #Mw:[9mX1Cy.R`b}?w\2u,t^adg݅&;1$ ?6weϑ61LyЩdubu~"7;މ'BLHb߷$LԔ\6GN'õ+l9Jp6$J}wi.pkT<>5o.-DI4[n`FW̊7+5˗+pATIW(Ҭ GQR1H[XG&|%, tǹ7DCܢ!@A~ 9M8B9^EvgyWCFX?ûx9A॰. ){-! ?h֠nT.NΥ* rP_I>*NƲ E~_,=릟.IW0/j#!=ǡX$6/)[#E&mrNS K x]шe.̗g.HTU!3"18q6ۤftفSoK>[MbAFVPK74y7hB^Ud\x{]Mw+ruH nV< ^kd852o`9g܃A e9_YS>q5I͡/yʥn@+f0,{t?ؠ"-l/ eF 騐>Z'#8kdqwꛍQwσTh&DOAQI`{C:? \\9'Ocf-pX=(t`FAEM$U=sɵkߤl5;ة#+鼏sA++uLnH5&|UvAl,t1FJpf^>-ɛdNJU8#BɸոT#lh]֔>Ϧ5.&[P1pEJ@_ѯ#a2pL48H!ٗ61|mBgf%lEPK71ga{;33#!^Lu K{݈"OHܴ Gą޿'R~oxTS7Xj#LgcN( 30?f2h a3v)>mhͫ"tڗAFԲʮdYfZZ^aOۻ1bA't 8gg1LIn[**Sh"5bڳM! MQ c']]hV;%a-@ʊW< 3y4fliݿPP6B'9„snJQH/Bq!Gsrl>AnTW̴qf(`rn'\FkQ}W&g gJ3GdơQ/V Z<Xsvvށ{^\SdՇ.원uʼnnƳ%I4[[9*D ޺j.u> e=> |fW-( t*b1u~5ޕ4C:Ggz1^/;AMD\YJWXhy#>Dsr$6Z!tSN:Ϝcs>xŢH^$uaSē,ou漈~&> p- d17lR^.\H97y#+cˡ*pZ<z)ɫG_4?A|_/~wE{QZd4#Z(&6a$!Ag_}hY< <ጚс4Q{\e8)_o}vEBA]șmGn<\܏=[V$!IPM۾xר5TfغgMMr|OF(~dOlN% d_,ZG ? _4Aef܆&WtW"6*˜YZ_La0UkB#Z-{(\[O ax1Hde?qrěd1YD ؈qgl}Gpz~]'/F8oPF C,[IIu}AIx!Zy겗w;IA1@PdC*[3FV,WX\"}PGL:{]μ?H0";)&zg\*!5Iv'c ʗ\mJESqQ̿ln>xjX毗 Ľt*pl!8=HDT@~ X3ۇAecv5R ػsۿD(uk5v=5}ziފ82)BEz7m4E?nBIA,#LPH980M2d/,졄&jMl`pA{&1Љ@4ՙVz}\6gԢȢ9i졤Ŝ 'BPxʦ#/Zƈ*ҕh"6ugTmes^$P;S=826ߞ?ix**=jB5k\^n/KBG[d}+$|K:3@(4`"T7*zjlOaHIl h,f.^hW\xuzjSlA>U.Igq*}wE|L^* 4;?Cr}UP:ZdPȰҧcLㅮ!^ZM6A+/6e{a?]s:đnp#0f+.hݺ &>G4fuFȁTlGDŽz8ESeʼnN88L8q-@\[擟T%G&,W8TV/$}U2/#a`^4R|7uTx;iG *Hy-S ҜcSm݈6aZyo"2s/*zO&˶qZ7&_)jN]ԼyPHU :B1(@ףWDt/1|gG.1M]LgoNF@H{PJN7"hڻ+G5[yuu[8Њ1(\wQoz/ 6{"ggjy}@D quKKU7*e8~Iex@v]F%=P">X3J72(f,*Omq88l6B:p\IDҏ<-P{$vXЮwf QGT| K%Gi͢>V{Z)<lldžDO[d6V _;.:f>ԉ$C)N]o3Qu\ыHz#:0ԤF<9Y=e֏ *҄u_nB\ (zg-Nah|#@"Whf\M7+f mL+ t(Uug='LM•ڨfFEu,̥kS ]#}9taJ8J#V;[xy C2*fsyO#:Z pNO6(&\AY~z^{/߳RbpG@,%FK<4QWL >v-Rh7u&VkI'/(D;RTynwAgqshF% {+Xy['u~wX9\Ehgt%6x>9c!5Pv4{`ײ]::B)t[Fǵ;Ч%UHGPMl|VJEŁ<h.#&ۺ9<:(Jއ}߸F>4"zuxTnvSRbk+o`un!RV=ZmbD4A? lCJ[BuʍopN,5,UEuHna(O7tqIQu.}Ӂp(k)~Ai A ?hLslG~5dZ *{CRH{3(m靷nu^-R~krqrq2a&,|:O(* /vN5F_цJGͿ6 (hwYbNT/3 ?!s:oVQ)wcz|tlՔP^i _GJpVg]CMhL5< ΙH]W%Gar8g3,GKo>iZk'Q}R3>EaX[KD|Z 7=5 PvX?%fkʅiFx, Hേj GCS](lg#ƟCUAֆY4_XԇJFLb`u"W~)>&S/mS޼ Xq n4󣡀t"ǝo/P t$6} Ǽh 1VJ -w7vX^"/(pV]Рj8 5y(S;UfDɲ+SA#}' .L>zEy>mvTcST1lB:&;P2*G.zN&nUd[!<\ۊ?LMgڻee.+K% *íA}sB<:YyYuDA$ZU7ni<+ӢI ՞k{n,Rh92rWk{gtp,r/PghvZ YM255W%lEH'28Tk`I?;B]! :.K?/mt"_0OHp` S3=IoEWb/;ԍhlx?o-W+-Ҩꈈm-ҙz ~v!$ʰ7{̳vB t N3=4~"M&'}(&lTL- rvhku񇇽$kx%b+sS%T,Ł/2X]uH<ܕ'3KiZb͆,vH _]YKHƉw.)\u|*̥=]H/ g/VV)i|9~y_5Oa9e4Cx 8;Kr3S`dVAv;Iٺ8]S6V2֟X[(:iqئjmתJihÇѧiڈMzk ,6߭h_o:u0fFHL *,sdˎC.iFV7ޘ ?4\Yn0- } aT5#.L=7Ge=+ H1}R(5Id `Ƅox/G4JЭ! uN ѯrwJU%rxN5.An 8m1_eT9-wrPYfE/@*CC=`bf!Na$ 8.r55C'FCw~UKaG`_S(ҙSnLL@^bHrv4X^֮jMR̡W#2sd_WfIRt,o>a~@1ʶW٥:働2ڃ'KE {%#Ea 2gBÕ-l%7I,mz$Ty3yȉ8]0`!Rgp1VRDZSq@=Nh͈;6{PignW(fBSOmmOCԬŐ7'Ed1L@X>. sϚ58sg(x"w^ f|%-#6#:E;61-s>su)t؎*xKZS|5Wr$>fa h|7gq{룵`5{pGAY/].U) ]$0PF4/n>7qAa5'}y̮#)g)܏=+F9C5'4D zWƞ(IYyk(փLDwb7hoǣc@hfŰh~7+ 5mfoQfp"B_1Zux}Z}(p3 ll G=/GVp+b)qJ*#i/ZBi46 v[JB1%x- B HBITc(~b$ >ț/ ğvgdE< ؂`$[ @k~\i._/O w wr,ojd$ >V˾ǽoIl4%Mɟ6u ScQ4N V3-i& R u73RNYm(!~|iTMkOqO.. ZP߫nޡj#@ZEXt /Rɻ8"JhE3\:b mJm°BеLk[RQr+aB8='SMHR\zTRp8?oKa"LF.;1ZU4[\GO]T3kDkTMH3U{s''.2mB7g[3j5Rx:Z޾3b 8bkXujI3HE> Rn 2 Qt|ɿ]^94U5p'ف~\Y0L=áST¹,TƩ(|,Daab9h! "DK*-x$qAf;KgSeOVIkcւ ~pwJ TY(c{T`)+!tӣ36̝w c+DCc l} Dm7`L^pc^pR}WRi}PY5$DgY7r.>*(y6:dA?4!9oB5:GgMfq qWMa V=\d?E}(9K4dp|ˆ\?%1qҦS.gyVTY=/abeDQ,KYȅ\\}u=|^<͆WvCK.8/)zy.αY~/͐|Me}Rڜ+h'H@dJSCakS /:us!8oX&K}o$d #^ٶ_iRw`pm@^#&Vw"Mg#vҦۚDuqeOl\"3>HeEBT%{ b}-%d -C0$6a4eE0mMnCaW7 c}F&e5noe; ɲ@L=7wZUbq>N_[tt>Eƛb̶q-!1@z\Á0&g:GA ro:yPC7*T @!Q~0 ^ -tQ8du z,"Q p.n߉J1Pw}V?9UxxXxfQFJ<0Óĩ7OgZ~(XVҁ_6@R#F(0m㪣Aَ-ÎHl[XT&`!Y*;3Y"o  WuHa˰<}hZ| 'rz)1/4jUnY?7XݑX8agoT09Ip01~cpVn5 WN-~tO,?< bK/Fl~%GΩQĿ^^aV_Kr1"!l㲹uMqƓ8+4{^U˞q)%"8sUm`uɫZ݈ jdbj7"6gEM[~L{5#Y߫]&nsWAx3IHr#Y=;p]P">.{j$$6AڶfJ_-SQ$(u.?BmVVUI8i0sa3}qjiZQI\Hz @Ͻn*ZRAqv{G3 M_+L=;.#rs9(Gp?RFvq~~PBxlpUѝhZ-#9YUǀL#:9l!?Y ]%4Q){MIJ>mpGm&*"mOCÏTm@ g;cmF5' ձ޳QNc&≣ij6"9Y)Wcэ9 ER$nTA*a).s[oxuDKx_֘n/)W#z"g?WwŇXeՃ*g+)Ba/CaIݡӸw,GN\~?Y?hhSϮFFq 7 N!Mƛ UW<0c̩X(X3dS[W;lTa:ml4G0׫}ɲQI0kТ?84;I''IbA13Y~?jZ;!《VYVN.'e@nɫQ_R7E3i} 1=bw"r!p0Nïij=\C,uݒhWwEORϘ-ԱYFCf*8yM273iYsiTtu3Y NDZfeE,5OeC].a4&.֩b%tڞѺX\v-O,}ǻkDS/~zPCi-pzqWNת@Xn$I/EJyh჻G\8߽YRѰT4[-Y9:zlW (/>/N{e&PVwe#$>M4:3o-)Hw FL_IDcLg@w4W'bEc߯sԝIs򙍼_dEtwHʜ=YDrh#psu< &".zhd.Ք#c{[X@r%rdgȎF!^aꂌwSt|+ԝh(M`H)A;K:^sҾ|Fȼv48'?$jEDFT 79&(mz1:J#hJBʮQ&2]߀k-(j. 2\# n'pzJp7V/AX LOdć[HD{pki )z/~Ub޹Ί,z})?gFXX{n5B_ҬxN%rKRV0t9>4X-L'+b *D} 8nV\n|TM 8WUjVSpC*UbCY2^YgVK;rD2\$U)Mr:KI aiŭhA;%vowl:<-PܔdT.z G :q>Sf}#%EWd+SzZ:siIVްXgr8 }3S?Jk@ۜ6j13fwz E3ALhjqJMA@RrN؜pη^|" q0]0S2_;]U` Ʃd iT Ekjrn2Ad;T<ļ8yLkHԨ~0X?P״A'Ϭ4e1ۏ.@Ary4rTExM&L8)+~S$C; zlzO4"@|n/*C1s!PFK,M{4h@t󣲩dAm 8[R T3^ "q7fB-ː~Wr],Ph}])Db&9z`3o Rg,wbdoS;T>Gw7lda?\ECֺ%1in~G\'5 u3#S,%W4 C[+I q(>Ão{yHxvP`uziGfG)itꏌߠsD 3Bhu*g4BLx$BfD$pfZm0ʕfwvZpQPr,P C@ ]Ϻ JNFW,Ȃ2`4-j:M$Oх?̈z6E\Bt}<21ީlIwyQu NU;o7j,?=?tNKDJ#oDńaT?{y7YR%څ4s=QGwm҅{k7]Ɍ{ȷ;:V(h,3:yd!=_x!ثB&Gv=_ mCiwZW tÀ'CK5w$Uw|}"aI٣ P+I^|i3.nt{I,1Nx%g5,+ZMNN/ۧT@Tp '',= γF2ϺqR B "XV} n-IE@܋8u[a/ɭa_Jz?:zК2#ԕg7fq͹hgڌ]9s#|"L%ܐ5- f<2(+g wy4wE93i'AΙ.yi[{>kɹ {6c;#삾QOYK,tHfZJ>3`r R t^@"dƓ:LʲK{В&%Y[)2ulnQViHIb)t㍮bܦum\3q FGg}"v&zůgz0 G3,t U(u}m|Ap%e)/r?S^0;JPţM z̲^$ S6`o;a Z@OtKR .sl۠XYρ@e}nmXp~l9i$2gy"fSJ0F 6!!M481u!zf;7 jrs4hʳȞp-za/yb+uY^zrLZ\T"4.cdsR 4% 'qT>l ct6/W/țW9h2?6_`3H.Ȣϋ[MQpγM7Ҩe{*]2X 2)pp_`=0>x1]_LjhY|ndNj݃9?dtpC l|&̤<ǡM]Ji@mlrdnrY}͘`)ۆB~7r~U Ohi7k% ^AauC8Tٖhumͣ&' ˯R,x }ek3wMaqD?nߪ ԦΗ'6ÎեRox&QKG\MMt4f۾sJ>}VZlƗ2<[\1%b-L}:4)98 B Ƈ>/Fr!Cqtжtg7s!ƌo'0FL} ޢs;l縮 Ȕ)]W ^'!ހʔ lP|c :-(I~8 XY$F iHE"w{I70}I,v&QWK%v`Z}>7fA!]9~QBltngN1W 9s>\\hԥqڭD 0, o- ʘ϶M )a GWZ#䳚f&2eH(_hS:$*er)fnoJ3J"v65=)$=O\c5fRWK~i,JLXLJ%CP'[O,<6ge{"2 ĆqH{>{7*~< ;C>%@&oG0`٪z7>^Z %^%$HT]6R$,9rh}r]}kHzAAbFcuDU4$ǚefSo kuڈ:7zuyRB uCcգi,ه;ƊO%o;%KbE k J G:mö{|9N4' CI%2$s 0+pnwX{p}WHVBxӄez(z4E3ȓ닛2,nJ]pmkf` ;&-oK; ' rtt1MPD)h5/T|R[HA^q(Z}]40`x B7k !@T;1fu :6p^sɱ-"u!ޠcjHqQY 3nh8<>:6[{nA@o"YgM+R=o:I_82@:Vfv!gsni7l ߨS4̡_,|oh(4)7迥(i/Wprw"+fV ͱ'e<϶_i^6ȠHUH5eV/5!b>|V-ɥjJq5Q~}e.6ShЩPe(qn~=HK sֹIP zm]'n O嫟 b(sC/RsV#^͙M8yZ2-DXV~vܳ ^'10 !@{u9Z`"Fky-6p R'ݯiF^4vA\ (~z h-ƂNn6JtyCJ}8E'M6m-P(Elfxra5Y~հ/ڃՓ,A\tzvP9q:.Bt/Tʷ Jfn`v"HlEnqaqypiu3R4%όvX!?wS8s1FnI'> (A#Eiթ{-D!X,~x@_Tddps> m<. #G.c Oֱꠅrh+cQQ7RC"KRŠȾEE\(l$)cvnjZ$"# [$l22aHA|>$W` f8fAl>}g`VgסO[ _] nTn H2AW{}uޅ5#^W ZBA1HPӹt8QNi]0^Mn-Zg[26Qd};iZ^d;Tlv!w8Y[om e_`56o%7쯛SC'9 F-C +PtX'g|g(.Vk]Byj0ļ9_[#Qȹ]@OPMKwtkLӛV̖!,}Z23wMxMT/`U,c YW.d=:o,VIݝ{nX">x~}D"c #S8x'H5STF*l'dt:2b&$}c|noF2y&#@u7@>i"n< l&;_FKg .󌅛jְfbN"ϕ(MN尭\a)5UC!uic;t 5JWnP;oEU߰ I zW8 ʪ=z!??].%Z;5)6 +cyD7wQ-`fѮq#H7ϚEYa\)_aﲢ%y3k G6Z\?&ެF]2K"LrBs<|RnVgXjG{(Y+ҬjgNJn4<<مӥr8@ ;'64Q~:Kߩո?x{ :9b -|Λb5r)ʑ9OxwퟮYDQ/߾{h=^TwDL!h޻d;a/ը/?q$gHZdwcH-B(TgW??zwOĔ/9 Su _vꊕPSI1jg JZāU& y*9cFU1/W06 Rȩ¬G_>4=[>);IQ9!򳅆B\u"°.1İ!'#|[c+Z&wHz`QLP(I0 y=3*С㴵9 '# [sK~VOYVvKZd{)K-Hz3fVn]UI;+UjؠCo>j,o]xHr^,KQՕ`l(5Y)x(͞ui 9cR=f on5abMnvHEͅ/M xzv)QpZC8-C.XJ?wJ^782DgTUJ3Ի3;IݩOΑ  y[DWS)Rs2ūê*}\Ե//>B m,z|֑)O㹟)ϰg+KFfX6nflf ahKе5l=NN#Fm0p#+ʢ5ýzG,cth7O]r(T˂WotCKk]IJ V X1jM3Z)SMic gipQ!zo T6}W_Q9W~Ү19JXQm>3H][6XKcNdB-b#e‘cA9+CjQ|)Ipj$ԓx$ dxPKKUASI}㤻nm&?J/mH'TfYaQF(amP =9>^?4{:yzCjb+t*e8u-$@vD9=!,b>2_˓¨6;=1`qC8`p'^5e|;=KAhy*q˸C}q"څA gz&ܧ4ڋ4íw֡i1{9e2oJvtK9nq[&{L|D![PJN7JLMArroĘ4G;]=}o֕^nxZpve Y$-JW̿i'J<,l[xy]T77v+6YTu$<ǰV wb_g qroH|~ldtHkA*Lu޹B1mU@whC_PO4i%(U|4 Ѹ({:!U0u$*cVX*FNp!B'$;L al['<@[tJOqI]E:VF3<2 Ft=8Q'٨tpP.CXW ̨E!jԌs8e]HMj) ZJC tQlJʼ>$6s"Wu_4ryC>oJ9LS׳PU*`1-y!lMIG_HʗZPw+/+d\Q䄧Pg:ĊtÛY@IUD.GM_^!=%4y$U+mx2H&TݝЕ/ɳmyc 15e[W-̓ӍhGʠ)i1}xСؓ=$AP>=bFV#&nKJ_D>vwwn= \t-IݐPאeHˈGu/TVə̀Ϻ`D?f/rs+ENC".1t~ݯTneٌ+mlƙʚ`CZѕlR}[ h(^8{\[NTQ=Zm[H'R"ŝB8 EtnoA 鯦Oc2}1.@^۟Zåu;3{_wdNڤB2@Ýg(Nr!F^ ))ڇths+ăR7괆3WQ$j[!Dh>#%21H崙J>SxLzuEAH5hgP9]A|^i;.Һ:spmF>xL.jkvcG`\Ab TWg<?mfoXM:>皎d>8Z\ؔD9dE#0SJQsb(F ?0G;~v Ld?4t3]2#l5}CF}'2.YLLY\. =޲x)-@ͶV\:OM"pB!mn% rRypASZfT%2TgWŖ&2ECR)ql" .$;/uAlF:* D$|*:ʟbKvO:}SF*qo=KkivOڈӭm?*.Bm`Hv%,smFS$Tm^ƞe $ܹLEwe>` **"v&Vktؠhr6 S #:>^l/n]ܨ|Մ(;q}ٜ=f@xB9׃1._K0ǯG8q&Ї K6[K QWō pE֩C&ZGgT+yIN蚬DWy_4co\C#Ϣٍwa9=3i4]- nN$BEu Tjǣ[.ozNnl߁P kKܹ%30_f'@tvQ.0 >!X,Wp$Uۇ%\ sO?_^U\B}ϖQ&Xx#0ғޚ}^+@5<]c(GUvk72: 'FQEκ/pͲUXuvvP'w0{fD k^~/ȺcځǢ) X\8&]a%UQ ^żW%pdǖ+ꜽwH[Ѥޝb"k%m!EV+J4rIW$:qw:;h^@s`u7ny$QLc_u|yH'5%1xA1})fypM[ִ__EFt8* S-ƧU#e9Z@m,ND?ROC ͠X'Ofx)kUĩ_C긟;)NHL5砻3V6P4^&QF{P&U (?=`2@x|x.+{sFH$}MAL1ƨZD#*> JeBpzк19=뀅|pl1in++?%l{S] xki&CC|UC 3aPfcs MxodB6u&bOd?*R 2Fm+ ƏosCzxxK:7 ]r 1AJN){4 ,!ɟ"PQB>5'ۘ9|Q@N 7IBLPQi|6ƬJEhJΗ\z?7孝"')Pc.p-+>41,7/!ʜOYʟ>~!NPHObPu}n.=k83(1_'Xf۷d=[\2p)~ShT&Z=cF@bt NټllWiG`~KwDl}Tn勆oj 6DBdyqi Ԋ[Q7»; J!Xh_e3p,6M>fy6de4U: .גnإ59!_% ?4Oi!Md[Pzٔ~Ğ 0ŨAb6z^IHIk#&H_crz*ȠZg`5@1'񀏀ʊ.>أ. Z[J^\G5gfD4fA0rp?lK_.'Zw3-ϕ"F)!@2//(YKgn{ L+=N.1כ$'/^KN$I3I ]:ҊUYZ"VB+s=L5zh6֦s+KlaN5}!G_ aΡPGdz .%)OkTjlԅL )9qbg#'"UҞB93Ԫff*+Rhhw.!\Hyjw?(}6X ,vY,P={REk}ޖ>" G:gDh*7NHR%!~d~WW!^j%ؘ7[78,GTb v#.;aw|<3PhM-77.r AaajxQq5X43ss:>D;\:/<56(4rXp*6 nYg{b~Wxq9*i1m!D"d(״ʱ5Z1I_qTq' ,i8@cҡA4(iεjP*n|Q%7ՠ o-'r7Ր#m !7'/B̓~sʹhl;x6 07i^>?Ge6΃|㖍~$5enG-} _ S?l=ӁrrAyF0TgiH$- Gc$ A.wkھL7(<ƅy5IN^obkv+m$;SM] z4K' 6V55cKfD~1r?ȟ΁/|uz@sk0îp}\_-ΰ*LW1#`ڤ>*Ĉ5w S>`B8@d3A?xC?!55;);qJ|@PJGil],ӿМO f;gOyQsp[,u@ F:vGoO<]* T햾ϴO79nQ#2jV<0?đd~ S6w*kT=A)&6κ8:SbW"AIX?()bu{I8XJw$;& -4 e>>;KI {w V~c"b^Y+`Ol [էz WQ/0Ta5_Cۣ9}ȿфmG- sHuT^ZTQ:\\n3@-u&`f<'+RX ?IBs5THWD,U#2%n\;8D.U}, $xxqh䏥2XP(g0-!0e+I.P4[S1lIDF,ު^Xc9n+( %;OքDy9Q*,\)BYږ¿=28fux t5Z/LmP #6S4naN6 5Y6.&8}Sel[jP~!}9/{CV{ťsg| ڻ<Ƨ;E4ŷ lB5ҢkԵE,?]FkQ*.•fʥ`Au+ã~FIsͲXYu6>fEX4Cc/1KߍCznGF ]<#8 W9Fh9VkMclt R64.AYZDVx1ql P\`AV%}}=-uh@(r}B%Ĭ]Z⑑PÓdmz UIVtM4D""QQ­*{c$1@)ҡ̸ 7W>Y''׭ K0'h17&G%\+L"n B{t<5px#TX!2S?Ҧ.zrݳ? Ε{9%^½c rX6sO9/cDC WCm{I|p1ħlI μGRKNv[78| 3n{+ojs+eقE!Y?_ f *ʧlDR_S XIN=p3!]9 -^f"ph<1SH6}zDvօGYFM*啙dQ 4R~QBjur"MC{:hKo)}1:C^`[Rߕ~h $GKk?iLF2ފ$9IxQ f4`r0!r]9o\yIIpNQ81~ލ%+ciw:o"MIfӠ(=3T{"32S8Kf ovgϹ6 cq⯦sQE!3 怊O%mA^ɀ`VܫYUG{g+av%(yܯ{ $' :JX1/,JKȩں99)7$VUɨ* 2b AJ ym 7ALP]4q5,I`7OBeH2bR)TF;dZ9Ҝ^?/RT/lTVb`0Tn220":>etU &:RqhG.jv ~R7+;w}[ء`ILE,- C&േ t0/)X[[WZY+A-yK(ZLjn/}Jsj|f~_JRb>Mf$΍қiGkuˡ@bs/Uv>V)G ̖{E 6HS[&Yip #|Rt䡀 L=I({jvڹq |56|_>t?7 3PB-.&8ħW/t'4^BXqfEڋĭ#.D^9ֵ&I|1Ctū&Evg)oT '^Яrog}u7uW?V1,LޫpHF j_`tꧡP6\*>n3- 3u}:i޿PԳ&H_\bڄtܘW&u,LCu; U#`s?ďna@ )[G8|^O=̀R[49pXBv&5LEaڵ"r@هyc÷1Dor6b$k|V;* p Z"~cZR^*G ID5zS =bl[7o $77+υ !F&?vY@Z#X4.`9 OsYsև4f2H%AB5᪤A Ʈsk& )CZ_x*/_!]NaxߧaiE60ȫ'bԮ-@.o4v(dp89ġز0 N^Dy3oݻZj'\cr;R8_aK*WL]L]T>pVDE>DI'DI˔(ACD$z7Tv(@2>jz|ݗ݁c0/BF7wFTN-a3+9nkX\~΢i3r]`P!)+Xϒӧ7$b)iWr}8r[?2Mee }y@C?ߪ^`QwI]Z:79S4`llS~uP&Qg!<#N5tHIiyF*@Z&zC9`팇!.s6g}WNHqlk i-ܶXtN\%f :.D臦p,ZTum#w0p *UN=o`?E2=A]ƁmKab1i46JPzcBYsicG,E'p#D(H91>}%V!p>XWXi (}قɧ0@-0*Bᶱ&>]P6"Ǧ9JLu\hJ*ٷAk9wP2V5mlO - {VZ7 34==#G4ja}k&c%u t#(FӺ pVyDI5W~Yt8jiì`WOմKbZjL!"ER>l}nbқ=~1L?y򍀳*xԺ!1YB8x؜CMy>9ɒlqK9Ux*u6u*g12h50XV5ȇCyuv\yTߜd)- >޵oLi>[QmБybJHmuK-gx0*p%4iR\ckob?B)\! <,_yaNKHߒ2^9ɷ3AuEliI^ tM&tJ%p n7,-_u>` U6r[rX! u:kZHEK\ͪ½N d} ,4j'TkHu?trzt}r& ,!kvbV>J{ӿYC dMqO V%ms׫/Ǎ]`i0]7f3uG3w^eBM|'™jM#/>lc6p琇QF I-)$yb%uG-L0I1-iDﵔ} !(Ɣ?E),. wP$o ՜{+GWbaiw >' (/Mvgf1^GuCnpnhx }@g !DҺ|Vt\ ӑ˭ uZ sO}Ke/l3"s·ދ 6>mo* qtAe2pa9?_#oZ f۩Ƨ(HUw/^ŞCW˃-/A[h0]ٙ"'cVOM;Q? "V']}BLMm'"fAPT.k S;!nȊ/I@b-Eh[B&nj2E\7PVb\+/29TgeC~Hڧt<ӜS-Qo:k" ])\Sa&.dK]U)HiP!jgRLÍT`gO (4\X&gH\޼㯮kX[v|B =A(7TvHJ`Ѯ>S5<ĿWYYcka]jVg47KX-:i]p}{ǚ9F-- N7x *jM XʳU܀Λ",<,g>!`R'ѧa94;#O%3KOnHvpdw%Ni#@PXXWgVo yԷ`-"JӓH@y8rt~}p0J5Cub-fN,Y ~I.!#xQ,HDF2nS&5F]7%ok FANlR7I"j$B^ )/X@ Zfc:HKՐ>qD̞Sβ YJK[y(@>qN@BR 3X>@Dԡk-3ݙ/}Z .uIZ_h<_ l!`Wr{̶+3aim7Y`PՖg]%qjNӿ 1j=&A^ˆM4ةI*Pe"fZt~ډUY/Imr|Q)CU>! ?rSiByMEZifά޶/^2*0ıxח_@wDR!W-XB v[.Oiw$6dK]| ؃''hh_^@!3&*4("/q؟P[/͡ dPz Qѝ ~u= t,*tĘLh:2+xWPڀ@$'&6tAm5r]o XS+ \T /`ݢ4BjY'Lœ}r=M l%~6|;,;ntb&%/]fVhIRQ)W e!Y%˄@+Tۊ7ʛEGot"#\kGih2`t]DMƲxkiR8Xc+ރx/_Pnܥ5H@_@vK߉! o{Fţ4q6*B*د+DynDo{PR4g&%98uG2U,=880q> $vK4CV̤C>լ"e̸%< koI”=*vglZݞ4sIoI[H1kJVZ3 }S}_6T폹4T?x4\H)nvXhQӖvZKmY!"k-ϼ_{6<̩_~BfX@NvqKʾ ,8;("Zz|ZhǟEuM,>ԯ[՗6җTq Aд1YNO#ҷ'$R `3"I?5[X:)_[e* Q W^lc52wÖŮe%on$DvK` T);hHSOȫm*~p|6yX)\=voG.M;h`h =c K5!=,܅3W< $܁-_ClfN4{y_VWj{ʦ}c;*, /D<␢4n㍧ɾ{?:ֵi'h8}iv+OtJ%o:qK:wZ06;.3yT<%2z2%emT܁DgѶ/ăzc'6G`MgKg&{5%ᓱxx]L5;܈Ԏ8pZ[eJ&v-?Yf6Hfn*ʖG2TԮg0_ y)L9RMK5}B JnWϔ9&gguB(K9J»!҆wYd;0\mFx{2EUBOҩf[qaݍRK/ g@'Iѝdxd(',_MXW54j?Z`oR߬6ߖ"8zɦ])Z] uϩpBdSB+e;߭F]3bƌqD5/GpFX0^ldžTuH +sp FVA T ԹB,2ϧ $8Zf$ ~U-L 1SE=w!.|@oխG7 #M5^KUog[d1 VpV-xl=Aw"`f>z~ݔm<`Sƽ[ g@8=Sĥӂ[: /JhI2,HXY""⠟048&zl.d%h |oLu[ {ct=҂K0.>s̅U'D5qԧ.CЋ@5Ñ#ƹ Y0j݃!sOXb}T| vvTŬ/HR+{osn#?ص45Ҍ'$wIJ˩H  D/O+NLάNGq#DП(>zxQ e]2-yeic `Դ>ZVP[5>oJ 3l*hҭl!BZsQHȏ7 ˭Bh͌.SdxřljLK"v^G.GBca.$ H *όı¬KYܐEщ0FT)Gl 8ĉ_'B*͢#3fgVzTﬧeأ6\.5 -l5In tw7V$lU ts{t̂*ei]6¾yA83 f\4Ђ5C?a_pËwnzeR޼{ش);OqCE(Ai𓰞C;Xz 5&U(9r s_xK-0|Lw5pN-o8 9F FUjQF>B6 4Dƻ|"{^N+|Hq<'0'|m > E%>^;bj`~1тlnT,ͺ"5(X5tei⤍:dN.Hl.o|BdN Z{e6&67Dm ՄMa_`j \IԻq򀂸z@#q1-XsKžeehX xc C={Mkoz:N040{`XY΂|@)[8 ?wF62WFj iou_Bɛ~d9Mhѿ/;*Rs89I|md59Qu\ ]"\(CnZ-WI &%:6"GơajO9@@#qFHpkasYM]nu'nr]e] q ,@G/Ds?Dճk@V~NVyx6MF%ƀ^`Lm_K.M gz0{}=͖P<WɸHqA,jJGZ-62~Px!(?_N(\MџV$qi_/8-$29+egp!1?z<_|U /3Rs&PZtc>=R6vaK: Q*hJTAN&A0\hfxXf>芙אvHnݑl_ kaNK:Zy9zCj2u &=ɬN㇌d;y+D{/N_+xnILԪCtvR㮣p qH啠_eTy&kd}U4_:ʉ RJjE|[ *&6G0jeF%C:f%j={CC7tl Ϻ:J j9]~Sc,E$W `T?X|Q&AҐk2--l%\Fݼw)uvjfshf?f,v+- ~!QU~TD}Z5)J R}vK9tϳ 0v}t.Q*?kbWaZ(.VэVS\2$NuۢMQ 9c$SZL i7uocfrYg 6Hn/,ٞz)w_y}}ND S1óϾ2I&ˏx/k&x? ,#iy@q%&#R~d?C]!0JF>#9cI)vh cӧ]˩J0-/{Ih/mI%`qI>UT@-ʏY#{zRN%7D0_vB2.IK'^ꆈKlWE$o3y*P*jIL'LyPtg8t*{ge+X&eN䃶`Z xxgy.p>HDK G,|E:cIQǵRM7z[ZD܄߈{dOt~YDi!5-MRL4R(u[śJU _k!Ԯ[%K^l @ d=j#`Di7e 7`%@1( Eѱ 9,cz܇)V\ɥ(Cbjm.@2cľ 9xq:6]B9 6Nvhƪ4$ v{Ѡ,J$ _kC6TbiSg)ŋu(oRKc9_/O 2-Jk{JihQ2?ßCex7e.255NHSgql8~3,"ua~j.kq-Ȫ,%$4fF3$,1Ozg·#΢ASPnƾ)ò M VUϹGjċ*@#~8Y? k Q)#kDW Ȗ@ %-,,.Z>ȕr'9|>L@ؿ oGDj\mb[Ljd L[{~w^HkDQ4NƸuț ogl[71h w@"H,)mhPLLhΊ2uh h6Jwb#jվ_=.תmxӚ042w1^,^ӵf17;7Q*kDC8FAd؁afB-wv"s#ً[u΀ o=NVplKM)eHz:+{R,?%/srul!ɥ9k b:v-ჽ΃vC|tuZruEq fDzm\ZdS"aj-F6$SPG¾h#f!e{{U͝wEw5)d6̐Efba˧8ޣ9M3Lq1s(Qݟ[ܖ`>~p&oWui 78@@ݲ m|}[%>F|YpGm.'RR(E`\ 2:.~?$\EԦam3!4M4eߘ0]<94'%lm/w0טO65H+РS 08߿54r&'8fW Dͬy9p·D3ԝF "`_ _NMw2' S |[KcϴmKꉴ׵'邑^AFБY^ GAOvG5g1D[ѪXuH-ާN3L OTUew7u:3JQW+vj˝Avʵ F_0~.ٴOs嵌}{HLs4=@=A)j_ap_7[zjȁ/JT ƳQ"7:g6̚]i$FYv]q4z,mxSWNGyP?^x5᭬4B?<Oc72B36{#oi n|0"9w2E졌}`'f* N&Inm@%֜7,crAٞ՘s:GYED ~k-}Uy6".5~S V|J2b!6ci4<䛆ս9LL8|" yJJ։RZaLⴞoY]⪿R+rxI>}ػTr_?o3ݓX35YH:0Ê%'jn7/j-1{yty@=D2 !W 6Ⱦ hΕO .{;rt6[@<ahڳD>|YoXvb:*i b <>V{Fe6}Y-KRU9-ZQRq_X4W~~+ @*w¤nΗ]AekBކBW75[^ư=li8Yزo3Z?;P̜+juKsy9MzUSR6*PU̠ %O'1J&7Bk"ڋ\|Tɍ2ji cv̎#a*9KšOmf`~r}-(i:`}\YĕJ*qibv$Ν ~qew]Q| VS.JҫrTц>DBGM!+}!UF ^+DAI}f,N_[@ʐ 8ѩ&P-/xi=DHuTe(Zm5v|#3v?hd61͎bSΚkO\:߅zD1yD$$];xxB\m:c,> 0J^JH*i6U]-m)O}"tNcb{T^:`FN-N+NVa ~{Y|fq` Wpy=3_d10x$NԸ{%"_0{D(+t +eSTxY2K g FzC[:w p;_`ade/[iԫ|]II'lUz knr˙5kjji[.v*HYһ-5zsm\ {NijA ITl VLVP2~+`N۩LuNICyWbB9Pg܅mU΂٘m9}RݍܤIF)&L('*.=|V_h,yU bXr+X1s 7BwmGs=)QQ3, ~}U#fQH~I7jz<3#NTD׋{׵tS٠^+Sr^f`hu{?Mrx Cȃ1}/j\^t2Mź茚b[${"O£;z-gwn' ^JP*t5_ Va5GD[$'vPFf8_"~}_+I|<4w4_&3iMteo_=b=:*\k)9w0A%Cf?m_s@S8=$,JJDg#;66&T`N^*!9/R$!0+~|N4U(bS90&K1; ے;,q8Qϓ֑dg蟊?F{4f">\`o KlTEck 2_Bgp:c`oCn;v>|?fScX8"l b27}݅Q_6G&YzO7^b6&XpN 8w KHM&&ĈF_q"a G3Iu?,5K]u,ig`VS,r;U^~~%9S'ix8/(VB_`c3j`|].ʩ=97dгviC0l[UJg^nw00č|$=2A~D2r@FR#l%,ZnPe掸c*uiPi9KnrYd6"O/#^;FSֺѸ:ΫPr[S~5 t +J b (ƙtErԔf^ 7Hc!fUʎӯ|ACA\mno9ݻAU6ۏ׺̩)`21rW V&sȲ#BK]rZNFo5)jڇ;k FjV1s;κ*V9\ߴe]>Ϸa:@'uUp? dkY;{Iwf#S:C#p]hwxlޏaO_[&eN:Adw؍`B9p򤰎:9aEMybZo`t}L`;&Q$JL/6` sF|hT^ސ%Hqj*^"ʉK栯ןh ԟ#g2wv;%¼CO=0sF a ) . e"W[Ru$o3qxBύG%PU>*ڊU6ד|fY&6Dß{ Jm³{n4-/v"4i(㲶 6s2l.KrS4<#deo;SݠPa+inWjD7?gZ~6cws?j3"V\.r!I 6զ(Ùh+xZ*rJ5RNI?[(7|J@ ]w,_Wv- xۛb KãuD8!b_qpȊXas3W\Sa%n&lPX?ӣ3˵ pJ[2^kl=9nc*ӿabM y4pQ`H%0Zjycz1v!(y{r5j*9&2o|Sk_'Ʌj@A`"Tݣ́[/qV}ću9xJҌ)^e:K$'Ui.8\GRᘀ@M|-M^&sBr3ϔϛTՇSa;ӱ:P`Fuh!- ϳ.Z]=!a x)yn񴾺 r>wG+B&-PQV/"?U#t Ybc^@#_p$j\u9Rn:9R8.q/{WD"qѻ7ܪY!6T$:ˇ#Aq2ĎYi6Tz3a3o YiG&"$f91< zYhQQ9jay YWU;,%|We6x=,MUeZL2uWo*`mY\ LY9 p;ƢٖQN# uСv~$lRmWcyTYa% fr]AjU)CP6׆lX`>pYGͺ'j@Ҧ ?[zz/VOB""Cij@JiC'&h0y^Za\f7uQ^1{G$j?~9xy -u,{>7ƞqn=c?æ3Gcac t.튨m@ "Dž:X<̎ĔjZ7iHzщA/HD$ V,O~͢ Z35,gp `dfYnlm|ύ:p ^f2o20ktͭ|c el;}6m-zc @ǔ4rp\]<06P%~g_vt5 g) asg` Qmanj"E9aN:ƺw! Ru[l{G1f}U-$HQ<Up~x I?ΌuUt\]Bɀu;a%RAaBi}aܪMhhJ :yncN&PVk2sL--kLIpWAH{A_C/q/F/Uhլׇ WoAGbd$1|6nl2K-]⍙)+rN4JbQ Fs%S`VЩC-ʄ0&6%i߁yHZ(:ro{^TI{EoeC_b0L˛6a޾ܧ*pTWdl 89[W&L(㵵LyHF59PW{ sr*1/:ji5@t_ʋN] Y*JH C_ tXLi82LQߞiHnI^kםD@m9 \y,6@߼+AsT6HG/c8a}4A;F߫VwX79"@).N/ZF+@ѵm!-Tc$Uվ@Y߱D(OV#,F]һs!Ut#@Ry%&|mbD|n9IkpQ"CwѠ 1#;,(#[􂊫 Jƛ lj <^Պ;r pExxKvqkUMxj&,.gNH\gq}I3TzOgL݆*mV! ly<5 fVJ*x6Q5/;m?H!<[[sKǮm;%;HA1toSlD.eܕY2jo Y [[AE-4!+DL#G<^G^i5=_-g).n"ҙ}i0s.)[6}[8`PC2թ6+ϴrE <(]e5V74kϬ,.)iOiL?(zGX'2Ư}#77-D[#Wn"$\̏ko__aa=Ay˛.U} ]T_̨.!pSО V~Q_}ZJ'4[Wͻs)!n5ڳ`5lǩz˩O/:볫L!| `dkfT."8SRjm/1(X7P*)ՠۡʙ%K4kM_/_]H.f_HWPT?7c 2 { TR]fL-} GYPrW-}^MW}ZfoCRd';óVdJБ ݃yHKv6gt8 :7T}q. YTȓӽu i1aRseCV-6;_<\ |vEԨ2H[4ޥ ™ 3 ar̆ӖEtfD-P|]掉  a~ :xYOàr:_TآC*/;G4k $ 2*8p޷Hʜ҂p>7A+9WE`B?w 9blc䐤m6 NxJJocud‰ ufZ{zR5WHj|9~ N4DƬ|Z"悶J.m "-0߸A@~(?8m¤jHN&^Ɨ1ajm.̰/}jݴ" :hRReW?-a3iFɁ2IUO4N15pq?D|5 eC:鱖*g]r~5HA8lT2Ƈ!.ȩ$%E ;X\KϲXSmKƵ)} is+ʽfjanU#iWRsq+u)swUJ#oc8`IՇn/N qQ_Cp:6Zw=CW0e:'HSJtKChJY%h4)Mf Fet˺۝Ge,V-" q4XFGΰ?8{cZ0zKܼĭWq&Laq.Gnr $+*MCW j^!upZ)v A. wl#=r\KדSⴲ,em]&pxɀgE?`/ϾKFD|Ff?&xi w>|?[ UvwW;|lo>?5}y8m\H{{Cj0"ɗB $0L7e-Oݜ(! nl㞋xOi WylW##f)iayy!Pxp$߯2m ^xګ_&yϔ ':d8Bсj2v& }$7{ENhq Z~xcSH8 {" M͆Dm)m;OX ¢^|;zsq_' bKr&[ͷ_>X2e2'gtrG*GBۚO.;I eZVVĉ%g2Gsp!Q0q8:p%h2u~vJʑp Ɗ:>LaK !aa KVqxp>U|_*qfqfJ\Zu6^<>h{|@&4y7r8e&kYz@FfQ5f)/1.>O,TޒXEA%pq{T[FGpLNXP*KQ$_&f}ptVoa65M%K馊c ={dV?v43o 0sm2J G%١0bɭXw&rw;f[8E38Qo0$5dWWP=| /5INN:W8v'Tq:ܠF=OTݏbsWta ##׳EEX_䋂Ϥb|@!IfBGz~ 3ں ~uQAtKa*Zٜ Ieѯl~#LMd_hPpz\~],jmc\)Z4co&f?'@ܿݠǍe.wnbs-b{5 dV cBh,a&G{H5?JJZ3DAS (QaTIxoa㣅9#r(EK4fd,J~)=~7Px zYٵ EkcUgɵ^WKmg:~VũZ0O.M\S,9Y"m bLf+Cs'"%QL!8؅oOB\lJu0y7X90:ruJ3B\Q2]әK% oZl.D":*EQ+.{),EI\ T&n}_wa~3K}aExuo!cQVt>zCAU h|DRv 79 E"7?IXYqVa &.wZ=|6#wDg? _!pX#0eQWw^/4=FVegd ﮡ8qpSs2F2Hͬu _6U pe ylĭ[)D3̰~'n9^ gYS}~PJ:%|L#_aeg O0q,H:>Yv܎M85gCO hJhyS:(]2=Rm}NY6=8D ̛U=k%QKd,Wps>¹8=#bkuVki 0j˗@ bUB֟D. uPi4iؕY:%o7u)qHDo .8e&8i| SF8dv6qfx)f{.+d.;+Q#90c ZٗZ7+ (=ǻ@ o]- ZGPW|},@\r۶J/њ )߼TWv_O5(D]Fy ӏE n`xu- ܱ񥻡veϰMDp5%@_WîL_vYX!$Y߬QU].Y15Ӱ$\vfz4o#wMc,* j)ww6I*9mެe `w1EĕV HBka!w1TRIl<mTN՗0;g_œ4{+1 dB'Vn^O*VvW!#>qW}.R՞=7?I'1'gwB(GأR]:`▛ZX l|h (ݤy\tK($ (.?SYmp6Uv,^Out!MO?(iD°6?R>_4VkL&48;E 1Ll} }6^*-yf_E6U_߰; 1jDِkX@w J |ŏ?ޑtyO잍a]_+Fޖ 0ٺLO=-j"D]3ڬ螥*ۍ`ΊJDjf Gh{{c6?`񚻆؜%Lurɸ +F.pK F.̷Y ˃i_,#3_s ѯ6J=s@/o-_+nWfOw_p\xҼCq]$⌏n;<)ZV?O,1Oo7f!$Rp185FUI*(> A(ͭHlq| y(XTB70c ]fyfȏ| T"\U]$RƇS$>_҉[o#9k}NE^`8D6ܽ z^7ș'Gym Lw8$Uve;%B^\e0٨?XwrHR9R)vMx@kL$*>SPuvtq$BM\x >XIl=o13cКNO 2xAZl4ٙgm-myBD7)daxTw̫V&QZ Ԛsn"(ҟO 4H~ɖG e2DbaKX c<}QqyVr; fBqj?m&+l|;<;!x hI>G7=A!qĒy c&ZwNj`gF} ;7$X"+8@.Z.&u^~6*a4zF02ʳHз6_2 )GUsK11=p["JbzsQNXgx\:A_ %rZC!0ܜ8;WK+$Ь/Z5 {O 9N3Q" J_bisVFV~$|ODl 6jFǶ jOEIZꓐ9|zcA-GNv:Lef@a}R='}o u-?;<`{U.e {Wki0 PHx_g7Rzݾ r7fŃ_gnMʕGG0".,_b\4A(1 ֱ^9T.Hv-؅tVB?YrV5@H7S ]:+9l]M\(E-}k.C!)(ֻotEO {x\iGϰ۬s8"ۊe(D[ŏ D.ZSEѼR}( GyA6O@w[ ʹȌEWJAjmqd !53v-uemI|_$ds3L5Dc,.C熱y򚩢sC W5,wis{""|1B?{p2—lިn 1txubo݀Fk*USJ7G=O;yxAi>uyhvbIە ED<[jZ[\ 뭤e !-*r8Nb٘F)*8,;BH[yVzhkǷ?wK%~6Քѭ|*J@KKc 4# x+ [@vvZDNH6_;J=}?&W^dGk~ JKH%FO)sfUWл4YJ \h{DuWmՆe+Г1~Y*OwD*ݥ ګiXogFaV!a10"(B#<ב T*ve$%rʂk9`8N(5%Dy٪#*n*EOͿd\cjӃ}Өڝ`&gFٍgI'QvxU[l@/aq#}{@P!h.4Ld")q{{u_E!9Q1 G4lo3;D>I%dL ζćOu2H}#)U؏ qEv9f)AAUb.|T鹡çF2].V[o}ޤG]&WY-i2E0T򃉛pܞQHU7?!*{ѧ{ V;-[|esiTYxF=>iN<b)s1ŴƆ#U0>b); :| d$c1o!E5I}h'#َDܙ _ KFRw䩽uPGᰏ Acۛ_561E:W Ja@SL[! 5}"W.P6Ciye-@,D̕f遚aa!N2:pO2`y|' H0wDH"sv'cp@H05@i؛J}oK[7>1"In=d`uo7:JyP Ԅ-4,`!`!)ȾzSMQc"Z6NnZx=[ ΅KaMX gYJ+Ӑ⊷/^ *5_b)CvDabBY,q~*HNBWgoց} ϸ! Ɏms8Ơ 3ʁ  x jW?­;u4=NL-7:UdPe IwHtkb%/8aҸ#laO6Lad68ٍm(Srσoc wt8$[jIRh,=0ƪ:,3=5~Aw=i7)Uu8?"ARBo@;$)\D?|B'dM8Q&;!q[v%ܢVdvnOb^5Wc V GJbM<0h.7lӡSM(26q]Njj;Wa-"+5fGlz)bӧr+ssh¥lJlD"gi?d{ok rEcZ 76/[ovuUS Fe!LXSZ>ɛt?F9ڡ\wd1v!M(dD_}!kMR0F bbt> Ʀq"d!uMNm1.- d#}ƶIԫ۽Q&U_MAw3Gdtyba MObR9 KL>Nce} P:(߹Ѫ*Wn)󗨏ɰ@Pr:ޭMh4Fߕvt_#[AjRߎ7ƽ@,`8I[D? *1"x% uOaD#9x bIQJ@^ Q:5Tre oBoг t&f$At6z86BΗAVxN:31(~({ S%,zNMǭMl)܇-U=YS ӬU hg\`!8z8c;&v]]=]9AϨ]άG7a<g~ 7)*O|Ѽ 2+ ;BkEEYVQ0ZL<Uc2F:^dyȺ-L^=kcf"9h)R+یԷvz]!B׷w}Cf/[ISu^xNrײhWS lk}ol~bLq*"C9!ƺQ0Ӕ.;gGxlG8AgITq0/PP|'Ԥdҷ_^6m6v H@y]hRrU_ȿ%Ue ngl%0 4ZX[PA|bW|P(VN&Pon(-#ElrEs%{]+N+Z#n eCSj}>s1RDJ 59g/卶lhQѓ!5MuTvăQ| ?d^itBl.*8=u.(Mv}frd))GY Ǒ2J/TbX&s vAHP4dNղW%4LچDoJ34a{J-uc̸֡z~r i2/~9KQL^%Ȥ)M22%h0KAjcX({Z V ״l{=Yn˶A\; xv+qc MLXlHRX qCfe{vlWfp*7a粆VK'9&DVkdF Ltޮem cmj7c6lJWRy?qRI0rKA yBMerѷ‘TB}l<PU+5A>Î>y 5՜PrAif nUJLQ 8o=c!.)*ã=opرP?T˒+-S&s1\CtHUmm[! `4o&u%gy9yAjhҨIْyvfR>C~Mt ΈtyIW>dQtf&4.ൄK* }]lJ2: B;n]WJYM ;wfDEvˮX$MKi7 RLó^zתfzB#-i阗"6ID3k|U`AJ&,flz̤P%/Y*;es)+. 6 f;R؇[Ui8P:5 ʻi6Zbp=_y"]kPlLVqދspF4KԶvU]u6l;^;<֯'F{ޫW]VܶQ~2=ZnϊG eGB3KT]9S_C d{ PRz4}"oK95_1_`JC]7x ]J#(\ei &!q9/Tϸ0ҿݬFmtt?X_yHn l Х6;*+(2>6p,QZSȾW:NZbtٱ<=``n<5L:eGloÜpO%TRqEK,@~" S/&q U9&-v>$rً|Ke/"DZdI%,F\U? V^rPЫv<ؠ^o48V,vme譸شH W_%ogmNGs"]q?]f]/{D Q/OC fbkE8tkvnN4ND۫yU ?BXU}ZH">A0%2I{ե*K-pML-&TWKҦrV(U Vn7^LG4ab'Mvi3Ê -w>ӏ T fW2Dk{lXosִE,ADTPw(oGSh,B33ܥCF =N빏HPOK?Ndc1ӕb6ge4ʹKBnکiG!z/2U[bV6]iu4;#1#e { ._ /d| 831|QɆ:5 #n͒bjՒ.S-NʫMBܵ/욚WL+nms8}h~WYoZns XWj*ؼ7oX Tʿv/2!~GPmf M>W+s rpR:N5K`>M]8jcvD,2gJ^Aekl Nϧ%"N2А? pu &gfMFo֊nژ&|5"| "VU:i|?q}nF$'pノ@GXkp?<@@݈RRPlyv[pWaP": QZl 3JԝW4u9^ǻYf^x(,WZ/Б#PˌTb8*Dg.t '?8J,z'5/ C_=v6]wX\kkĪlF2\+fw2-*F릒6U 'jQZ,q]Ⱥ@}өxav_,b!~I 7ň!> {X#'GhbQS2yF1ʐ^[8l.gjB=<1ZQsrR5Hnd_*P ]A"zU?uZ* FYzu5y.M_sIV_¼B0IWebm>{rT՞n_Jli PXz"rd3D^}5"Z='Z9ti)zF[*p\uwט z(^؝8shQWouNJ֜(>MRbb#ǜ.B-/뺕vȡ3=Si*W|'?rDo</ٟ $Y` u \jM"~ecmY}0F&%n1}Wg5|M~g{ zr_d^$WH%/TE;`_Jnrku!9F:C5Oxq$+|*~+n bdCܯ? `X]wUG}\c(EەDF[G0O6م\ 5ZنiUj-A&FPtXA dy9 %dscTrrݗ4>a_OF.$:szG0Jny0Ѣ/ -U\0B9$ e'lFV,__ͶT<uNx/eIV/?.xD/ڞ[7!ns/r3g~+c͈sp 3m>_^d8iDC=@8/G6NsJi%47=J)T53l%:T^€\bu'Mc~ȉR؉r[ep8@̲~i+;;Dt kzbEjgշӔS6 Oc~A9ϳj:T$_M2SCNmz0 W\)6^ZɯM%k'3U>]:"]@Dv ?Hdf4s (w5Vղ b\Y< .kЂc48Ω{ ,-dB[0h&\)R4ъAlH"־\&"̵K 9;9AbkGNgLOSX5UU Èf۹:+Y L<0jeW#e^r s5(-`, 43Wc5L$4 DD?N暬w3vC=]Oǀ[Gh_<ڜҝ?ݾJUȩd )td2)g)ud-@V .C*-mC೵,ɾ(haj+ZVk,HR$.@ĹpV8,V=5+~luU[.- T$513Zoz%NtnIsSAW?؅P݃͋,ε w:RUbpP̋|wrW.e#֭9 CKಠ&U^t`bwf4 ؽч"4}H|g]75js|Kf?X"Exg4~Xa.TJN#4ZZΉ,E4*L+o=- +b0/xL3)o#˘tB#(<.+ Nk1rT'k\=~LK{x\}B}# S@66G`ReQKMf[5ٲ4R ' G \ ЮlsǚW+TH>FũOƎnF@=w$z$+o{oZ\ȩV_ V SfY[0,K$q[A1{Q(G{Ȑaw:yhG^тf *lLnu#$3u7d;8vdO*,s/KLbC\9aBJ*5_<:x-9'mgIn܂/[hXn)B/}۰Oʯ8E^[塟!+1\D!RT QͲKL)ofT K6Sh"NFHMԵ.n=&CzX"CNς6oD(:.,Sg|i(e+U.}ё"a1﫠t'Ee‚g:brIp2F= ֢~x\w6V;)Yxofԥv(ŮF Yk9OGE:-D@!Qձ?n"46vf8mz hKh,`I- 0 XvD>ژy^*a"p7$}%@L!ڡ%8λg"1rCmpqePGKguEz4SOu{H8C4.Xv۷1Ba>"_7h nA%wy2\8%}a*w/Ct ,= x҅ Id7tĎ%@22BY)jh"12d|խfpZ}[mun3j:VݑT&f5"ɍhlydnu}m>Dcu*c,;uI_ڞձ^w\1#GFkw{yiA$Co$,6"Nc,XӜX'Pj<v2o~1Pλcu)ը﩯4+Eӹb3I g8 z5}#nܜ`ZP\/Q[gj5ɫaO7??Wc ,q2G=Tz$6͎,%ʻڒˎx7xWg>K.'Y8>-ngÁ0i-Jru%3=AXeѯt50m,]jb!cHhIcFT߇4?PںʐO<|Q C`I d+[,Zvce hƖVd`9ɝǸ3NKH-Q.w1M_= :G0J DO<{e+%ugV?K?2g1z!@_u>,+2M-vzQ~PY=gbRVΦ+;t…UΨ6CF!rpm_̼a-y-eeLO6 [T5oh-Trݽ%~,"~*!H.9˓/ ~NX>Vk6X$O%}14YG->ƽH>z1gcQn!p8)&P]dNe-Y|d5E=^tVCE@|tV" F- 28sZᅠL@~ Di+bM#ht"I'&ڧ>!֣wV;(*;0dQ9оy77;" shR92qdlrچ1"vSVm}Y6,>'ga]fljl55e,δT;:i9ORƜscO|,ѨV;|z%n}A$O1?e%"~5M1`ZK,&TPRWgq\KcI8+ xJxB2prܢ Tm=y?aًfჹZֆ,;|PO`|Hg[2ͅdD!{J"7vӘ32%od#{LH~LR.AsWE^ϰ|4?*3CbagaӶY-PHѹRZFt!OÜD~SLT\E4S&(Fő9s6߇½l27H>j 0h.yzTߴ݂)%[N-T/b% @#``xNH~v1?űݎQYU*u6gqH di!W 7&Lh HyDmc,MF7yhpCw" \z9}O4V= {Zl6 { hv{v壤^=&SتRL^ލ'Q!] ?W9ĦѯY&φWȺ/#kcFF` 'ĐZ/{E{KDS>ɡGWi,! 1G`'BG1Sd(bnxVf^_0T(>σ'G3|ԑVY܄ Z bWJ- is ),vWxLPRJ17C#P8 eʲ2MWLQN_ȸ!ci/Mˋ/rׁC/!J?Ts_$r,L b FryẀa96_9*GgI' ˺hBޚ5 ZtK9r&J!w{\Wh)deUAcDWcq Lis5mv1PkN N5=qZC;g"zO=a\F]f^ J&VZea_z}Flj;: Ƿ 2^E( w}Y('~HW#g9 +:͙RG>9]Ȃ~IV>f)6s=BoTL_h&0ׂbCv1Q w]W/to_&qvlc_Xb}*x9տ|Ak2.97Nw5N`nl@AKYH-2vӻq d?Hb$ק?qm'I !qEIٕ5=͛#<4pj,ԴmMGn~iט1/^Bf=S8;GIx7o[G6U3$?Zځ+ ~h,O ;,% m(ԩ8UŷU|-֬&.)7)LPFZ)֧V F]>ײŰV_H5U >"#ڧ Ci69(>L [= u!AW/OՕ}#"Xpϱ{%",DLNPN<,#kwSOxkym3>f<lg,Dz4M%]%@LTL>V,0)ΐXѲc^ͮC1KF\vF{SxQW)h=`k]|UEjHq0 L:[.P"§`y @#Д VȘJT#/-,f; n <^k2b0'on4mê˲y=ʳqJH̵$zeD4 96^v~keZNK?(rMrGDlgi1r`]@a[ Wz$޷ R9Cl!pFQJ:A+rhZs>q-< lm5nmebr*\wd,u=7לuZ֯O^п2b/+Ѷa'=ݳXc˫\Y }Q$mb<\JFl9NFbafI?C N|Kn ǔ矌b׿`4;I.pu,5a+m/~=%Qmek %&2R;jMoQ?Teu}v,&+)lyW(%Bq_lpy&@Dq",ϻ&3d7$ 7WFw׵lSg]"[UVp_l# Gf MX*' JS=æZ |=:JV9Ǡ26ëAR1NH.[|g1`%$KDw)@'iB}^RWzX`6^)pWVϪp"AW-VyG>^%o9b33@`9F-IcTL O 1fjO#G)F j*  .Jv~H&f~@ P`-<u/Vodj[1 8+!J:d,8y_D\4gGbٹKO WT?i晭 ׶MɵDZhZ?6#§m+P,8HwpgFnŧUy޵J1vw+H״!+GMž7h-Ws/؍h1Vb0Ƚ-?_qE \:ygI{x)Y)*{]LʧfhR3{؉M7h>`(߷r˃|cM^i M2\^? Qj?mQƍ/rr  *{k@yX 7IFj uu_W"3(BA3,OBa4L{gJ0Qte~}`J+e3nILEg%0Hb9lx*lQC!Pj?uKNX,jP1[Y9jF3h9`*3di^x JΈ;Ka1m9X]ϊ/ <>!2F2_he>CU؊(,-cҍcy&prn6vZ.-[Ԣ?B`?Fqab:ytA=2xRt9T/yWѧ AE&JDDuP|p:"M@4<lV҆/KḞw5w y3v ˚^:o W4f5+zU2"CK\U-$WٿﱧJi#Qry]fىNv劋L*-ĠqA,Xfӈ 8#k)`ڣTt: 7 J댍@9#i ڜuQTL#x\%VQӺ1=>6@kT0+V5$%UhCQx %^-s8zEÔ".y?30ApӔʶ2Q/k3Vl jEF>B2,76V ^ۿbm ?tWʓ*vD,xf"֌84 DvbY3vQ|ٚ9G[-+fNwg#JBV 4hp,+ e-"b<(z0in]~3^ڎ٣|h  ;mfhbufyӓ-@b!F--N upzYlՀޕ PrxLHLOC Č'8BpdnƵDN]_Q^K54OFɇ!glFIjQf 4g@H1?-dCIO$pǂ- CrV3i+m= -&B/RW6I-|-=>wl ]g j/*VHy(eVd5Z&0Jp]GWIG %'hyl(A{]e% FgAeN޹}%pP$#Y}lU]G SA/P#D-=e45mՁg$3ɟBY^bXq {]]F an 8.1"1bOm?v^?< # ,QOSD^mRvn< ]Q z Лyf]t h^O99sMMH ]ڌ[q y;$k"3v=#F}Gl[|/H½aj*ۍA-*asǷs'1JFqїJ$8'өQN5^'̄ă20x@rN9*b&fyX8>DtwQM_#yǮi$h 9}f5,Q2AĪmn1 A8Pc&-hA i7-Yope%agrb OeDzRd[ g(ɰ3>pmliXWaރ|Y-ЛS6Xޟ ً%{Qy?00dw? ujӗ63)p;€'*p"PrI,;M :/{\u2oD 3Aj/Qb7%ߞY)VV,m4~6kL7n3ݣ`q.+~*Ϣ%@Kn]!BdZ3VDE197e~5$ q` )2zSZwMLb[z26WJZ.Cf@Q~Sl=w45_V5TIyKcEP|u"O \ D!ؠ2YИ:cw7;P|AØbx;Qjՠi-:K|l%e!hFmwsdlY2 WfIW-e 192 b~0ӽGȈ |Ru!5DUcB\pB\q36~hmx#% %!РV4 |4U]'uNvYe&>#cA[ƛ`'=gj#bZe\}/|J C,h` nᖅU v"$s`JWm+~͇HL鎌˅>9?B]e.Y0^ K$s$fd,>zo,PGU)Au2ƁyZ#H)s0a Ev^@ D!A#X[%;.*|}gYϗ/T'ia#ݞޣXl^sǠ>VO[,b'+;7 7瑉#BA&LIհv-brpuB')^BP:VJ6Jr8@B!scU[d"n-W:k~J $CmCQ?Zqj%/|F1 %nLynilCD H.>*sRt>#SFCO Iȵɘg}Z-")Pji.6̱ah{w .S` q9m4u;hӽO:n. N> .I,Y{5w(iаs1F'bHvJȤZ]{ki#aSG.?J?ezL] M36H+V<4qִQ&$cT%ާ$Oz'qH>lXvI5QEL,#8}&uOF"Kˆ6OŖ%b݀ڭOަFu>E߆7ǟIQu[&O|az͵cȚC˕IZu1bgG+ aWBFv&ש[n7{(qSYkY zoXRqOv1%sYJo3Ik=?u4^c~+$@ް/MzVȎj,~|& &ָ(QNПq2Q']/3'R.yk&Cj->_-M3]4ȫ'㘻ǼG -ݤ~N{0o܌E9{9>QDrYɬ[Lဇx_MJXbr'?Wesb!$͋TJ^,]崦rg2MR,:_^1:JWt z2=$b馁4BgJ'vtJ9@CIYx\1+rm I"}ٷi7}ӌM&{wT#Oy9c1 a~?c*Ҁv >w$*ԩ1$|-^H'a~ x^ǃIjò&V4Q11Ya Uk|w,X0t@z|bIOD[`wj mˣ*Χ"D1 RIxƙaɴC僭]5N {/jV.Xn]-_AfU{PM[WuE"o0zX֢Xn]j+]&u(EFq'z ۪7 _יb$~rCtMm!~1G Z2sT%E|;mn||[#O+0geNjL~4r?#Ĭ']Åŏr3}wլX|ޚEӪ *nt!&|5 4QYJ0/c9rgWA- ۅi>%A cnu|N_u75 0 Wt.7c0%#h,JF#Zkw,GHL"Rc@o#g>MJy| HNn)r5%(y @t%Dby/g_la͎$ ihV'1Z6K\ b8҈oKex 0igwR$vfC2=, TY @MtJJP<斍ޅ/=J`X+:Rw)bXG ˈ?[ޚDJN?D28 :iw{Ti I1JplzpP?f`:QY퇵/ksȉ\eo|5[=͗"BZ5x!k2{֙bo5xpL<ʍCyD_q1PO]3%S`,ռ u3dZ~vn+%p[[@D&Ūա1$'A'˘dt:=(CQG<.hu[U_%ʆ\݇v_VyTVTDzս _魹$<JkpO}JR5K fHo_;[r|:w*mYk%@9J-}ܺX%Ük$YJ<5vԗnGd]4N 1Qpo/֎ up6Spq"qM-ɸ9Hk2Vhyg5DT5~*]= u-ڭt) _p{4TEzm"-ZRwEO! ]j56}1i촱:8I#zt!@vq B(&l(lMm>51 p*D79Vk&ZUBsqi h^jEՂҹ(jЎbdKPK|A'F®fPL3(2vū1|BIx3[ ~i?xt%1dƊXפA@BK5'Fm.=}|< 0P (7 AOUJs'@vGP/1SXCM>Xje e%gDGH{җL(r(07O0_ne-N.sy}Y,0mX d>щb=b8@Èdu}&U:⍱0Ć <W5Ԏ+ C:b L\A9H!ًD_e ¾ c^-sQrO>Cن&8'vKu͍?ngQFMWC;BWVV-L66؁BM J]5Z!o9&֒P}dv1fC2do2j{E&(t9;Pkd`|Njg;_>Pé`ϯ0bRhн58AMUt)Ɂy]/qO5Ox9['uu\NfczL:rb8"2s=%h3m˕2g#xvyhG)xlʜ"6XFZ6UlPY$TQ8W"% 8ֲJ% > N7Dس܌}gv3rxz&A(C< IYWU)]-<6;R_œz^ic "o_ܜ3jJ1pvn,n3=Qe'{}il<ʓ^ >jTz?'Xz5ZD|/,!><ZWݓ4 2l牴q և Fu~BvBm5d#r;yOýg L\"~{bXqA1mWsMlYوXAa0`L]\-bqMUo c6iTeL1\CR( .?qdqM0߹GB'- Wd~u{{aHCDaɝ˪hs?k0F$)wPFpbչǛʋLFәiӞb0:\دB4L q2#̑SxX>SB1@!rP4H=g\u-4 =~*1u]TU٠gdlkUX.fZM"uXNط/ _VnzjVQ-a_*^ #mبȘ Gx+',PQ/r01RLmw d~YC^*-wh z8W^s#A 2׌Dv` 1"(~qJM톓p"렫a7[yx"ĝB簋x 9UacKYqT7_|H*vDAnT8% jtz9^EO?)q)K|i3뭴CɕLXu|}5$α?<żc Bv7N$qV#8vv q\P&y`!BR޼"Ĝ6hZG`{GEMpGeS{d@5'yYÚq'*2xX#x#7ya[|J9 aX*GchB%yMr,kH-&yx e'쿝vsזhc}NT0rʸر\hSţ.@郯5 "cҷP0ؐg,mt(xϪ@;OFQ ,zI_$=~EWGl;F5#OA$iPw&]d YT0Kӭ!i0;B+YM"SuoWT+w / xx+^NYR(籖" Q2f7rqCmw*nµ^!ȯ6/L%Hf r`H;GδBlgRLWCSr0HvƝ RJoNi"VRq< 'L6/c ]$s!l @q浸۪E =H¶z4,a*}[M׾Ҟck+[~|AbNVO9ZFM C`~ 5p օy ݮj[XWJDp[,L4 .|4_(_t$=[)4? )Pc<+?Lѳg"^aem?6nnfbbK>#=cyJ2 AsʳАw?_87) _#Y7o)< + au < tO+ŢWnz"N2fB.ImPЄ}nXUuE9 Z;캅 FGo-:ѭ_H#w%nx~鵓+aXGu*+g=D\}_[vwPS/﹌ExpmYYFkbi3]M?,̠nq?i|*m^q(2Z_ʿ#c?.ji(v9g,NU|Tgn/ZArK'HP#g539: ?ZD%wW':j?Q~Z \-)rfM>GNoE{G]oX6<0<+KVEq&sz1nsT:fX4ߺ(6I%fGr\4W=A٪J[۷6hsGf4`[y7D{Ŧ,x!7舑h܏ gc v*"zfcd|*k^ )PmWj395+j4cb.lY~4$&V/?j) /59!>AJLyTV/'C-q|zN9.(_2v4ل22Rn)~t 2YLJN uDPHz[ߚ) pҫvFo#cۗ.j8OEvZi֯ l ]nGp%i Yb5VET} T=F5Yj/%CSAdMp p<0P{M9 %7sǺ'{ڒoGH8%/;ym+Bklׂg2T]A(!}ȥsFN ;\z $#Qr3bHr,#"DF.KkG "ΫW"=4ǓMGWFT+ZϤ+2C?_ ɏ yJVq~+Z&Pbu/,uo8y Z(CI '|gt(fuV7˩]VM|AA9j|*޶~nx  #Ŧn}׊Բ-_qYGU0`;],TdRZ\ZFG)?<kH~|Bb$A;ܢآ gS@߽-21{vGNz 1I]e1u=>r(6Їgi_o2B殺i)gdkf8ƴv5U@,0ev;ʉcsɧ+LwcFHdtojڅ[T7<)w9Y`_~n;3eS7k1REV'u}qn %zCU@}>:2x7JV?#iL;t=~ >5.INy5͞beS5c+H|L K_ᔛ] ,թ+\l*(r4rqYy+4q4mܵypflxQܑ|_' QJ~vph/GNV9pRix>$ְ:GbnO|O^^l`3Ԅ!,MLPh,j_u&oRQ )!Q2v!T%c:"ǒ'z\O}zwDF8eG)Yfq|vpP?'K.|/DU`| ? ~K9[{"߲mv:hA/VD'v Jf2ˁ,໬q+H*􍥤(jeb#4:қݸ"gٵ^Q}$xl3(NN7H^Wj e?9/SCͻJmLMYOkyRaUB+{OO^ݵXRְ(AߊvRsh(5k/~-d5ƴ~HAߔm$]SKs̪LQ8\?T^٣aeXER@U#3CD[è5X *CQ 9YGU|5~4psGw0%5АaҬӌC ğboS2b*p6:+6ȋmUxvaL1zrZgEMx HebD5}g$7  Uc[_9ʎn Q≋eԴz. 5h,=Ҩ4v=%>Y|v&=5E[{!:ꃦW =ڡ%/3{>tzabZdEaWk>G6tI7y΁hgJ1Yj{L]}3 Bt|Aeb6Q(d8a]y%CK+-_g(e. `Wa9hx,ܗHьwU+n@eNL}=~$I3'z @RiZcvr{y;aBrEw/P' 'G:doϪNjS=Oc߻:7_֏|9Q/_gK`8Tb9V:rB4~lc4_!Q3ۻ f8 亨3)N“:[M.nuʌp/YexBvu3!*8s٧8C8^_V;*y&˙5];).a+uvSl/vF,}Bl0U,aFOVq *Q5W/!7H nCSq osَg]5z=7f7k#!:WC-!Lo:L3 R9e5^+{J=lK, be}pLez[$U𜧭uDRQepe!ux.\FSfzM6&~fMvOҸ\ Ϩ T4"Y߁Q̫ trc}MjVNdF}-euո|9/x݀$QTm8勈=gPy|č -IĆlG!`0t6IDå|n\^Z5qS\mF}€XxbXe4˾?8SI*,A D,iGJPCAʤIJ׵ #(8C [+:D^Cu5[4&B.+AygX.?S Q=48D7'y)S4$"F؍w.'(v>ۆM]D;Xv:-ǝ8jyDsfa :TWlbZ&F= JŤ'!!NPQ0O8 ^q)`?s\df݇}TaR0\fc;ؤ@nbދ7HEȣœS A|EuJz%~TQF:qX_Vj=#$ 5VPӨ.*g/^*fdP,]JHg`r ]}^ 9:ؒJ(&m-5WDbK`BPtTVf) lޯlrK(ꥉd$Fk?Iin6,CP V# <]\ L˥<:e{a" M9(12=9>Q8 nJ8a{lVdZedH,uAws5^ap@tBv~Hw/cGi!%2VZd rtrUtxYC5!(tњ$ h>ztI[s d%\t "| gT:ͧNFj3ƒedSY&=YC8wןw?SVcCR8bӀLpx+Sir` h_ut!DBd1(=yB`$`r9| jiqYWqI,>%S5lBܸ;{gnNK>VwF@^IW_.2 )/̽wEzpƼ ez# c=f)h~%?<'ٞ~v ىfDzfqRDn:^>=^ =i [/vES[+8\yp_!Z~/f0ud 225 Urt`|EVYeoN&bH6\ǎ 2݌m !bJo;;>/1# LiJce&2:"IU N=BJix.jImW8o9ʈ.¿ FHvoԢ@z)Ŋj(3q>9ƒ뙇鉿篇,Mct=:!BaN;]+o*柩FuP utp^ZzQK3>qd|8ך#}k06@-DrCCx1uF9Ğk~Hi/Ѱpz]?Z$y|~7j]'1&3VM m'ʙBau-g`X?Lv(+qid |lC6ǴAR5\A() NVi.j GE]SѶ4 cinr ; rg[ ×mHG6(YV ?-.kq=2w;ǰ0ܝ@! ̧dpmiܐu i [@o%¾߱I=L]j1`tn[D1&huL}`^m"eu W<ZiIF'ex6Վt-/gՆ۫׌ tE 8{E!66j?ӽ%bDi$d6)U!7>ye :fw4Enld$/ulz s2m=mkzf4Sֺb*Ґ6'ǸB$ ?hȴBS! ^wE=6S0{½8xZ@ hc@2c>jayAˉ[>;o).{YаPI]AlmkEAAd4?QZ'@.Gn[gyB>nѯXm-xojT '%?)I?KQR V܁NMmkxiá Xb;˲oU6"/_4yW.b;8g׬iq4Y^ W|C9(I50s0l>*dXNSsV bg/،u]?wMoD>ȡmVqبP<{W&Vy&=PXU^@BU:,|S1= (1s]b+ ,g\B=(N=Y/` y ݱzy<œRF6m𷎛ݨqIRj#rh!J-zIJu˄ZwUE(F,G ^@gM"CTh [gmPv18(93X!В+eGse)W)҅fn8ȤIt:=E̵i(RRG#0@JvQQ[I f) %Yp'@wa4J SҵUpB62pgRK&NqO;o}90 O5N}"Cr|pP[\I :a_3UZ0gK|GSKB\ 8cTOqa4$@6r P [Y1g&$;xZv5IɅʗ ~Md{ogؚtڒefR:Am9cA8uSK_-* Z/Zqs՟Mo":jE6TJ7۵H[f*3W{NzKE49,wc3YXِ=wA݉~  ƹXGCri0RZ]R10Oui4&Uay(ɇp哆/]Q}e 2huuoZ㛃ufvXUl%R+0sĺͦ`^^_[rv>c10FRk*^⪥ȨTAB?*E@;g Gp@ArKd&h^"Yq안@ؾK5[g %6!RBJ (7!iĔ-%Po"YcKGZ,:09U3 vm(w %orT(M:>U@!LYӺ{Ef';nK|k^M#_M;!BBy.DD-y,`vQCer/g5̑cMr/"Hٙ>ŧ5XSaN4K@7@lF?>o̵Ξ:tVr4$vԔB]ʚ:넀&_< Baz*w2vQZju{Oc2`Nsd0Ǭwt^wρKqbaDun(Jx90dj ﯗb~5'M,E~O%;\)8 S&xuTRYk]K;8GzR.L*-,|v;JԀ r7;oovw ؓԧ uԮcYŽ Qs.{#Vkc ~٧f,Qզ۾֑wk ޷ܞ%* Kγ;2oY{c> XyKK~OJ'?[o?'bS\d"$DS<@pn3Ksdn9+l1Jk6(kIZ"8vPiAFivW0R A|&JK'Ɏ.C,KXưG0Bʕru=R,jg/wLwne~p^se8;(UZ)tPt$B}:';-*{@s-./s[)|/ 5:sOǝXegH +!߶D~{UQ;_r)?2ɨ|{mqemT øRba/]8?ҽ[/IE5k@)!Tm59Fn}ϴ)w" I B!ѮJKV H ,oxTKp'NaFN1>yKi|Cp3Ύp,/Qk.ggs1^jW(ve GBnkcf0>bqG#)]"}# DiUgN#)=*Wƥ%& Tv qQ<.O˴^^D_AA|⳱YQ5]j8CMgRWљt9Qݓ1.9Y~GX}I5!dY>I SX) zapdQM l/G8wQb\WsD's@ lRcv惰= ݎ/Rw(+Zřn!o,Ov`LL/1Y9mCq@8}K!$y16^=ip+($ 0rGs04=fk@( A[sRD^/r;>ς9y 7?$¨<j>ta0&u+F9z1hIϭza$>w\p|@IF:qpŐt+$ON 1 'YfU IGkEF*|5U Qn,-{OƇx&z9 cҜ초$>}u>ρW4㝮5v{`AEf 2x:|oSj: Mq$S͓7K!`v"ы;Ax~d8NU` y=6tŠq ff+w%c2ZuI4zWE=$n92o nO4^1ܷo1 ‡rR+8L,}pq^`s yg4\uZy%f-K `'[:<3pGlYt1 B,wF"mbU/ac|cWc2jM%}%~f8{$VqQs.'_}'"f\T mb %󤷻6[;]Zfq- Tt ӿy!R} ƉcZ/ B28k{͞)\n*HT1˞#5?a-B}$w?,RfK\ϸ.lX,US6i`k1zYO?TJ) ٍ`vKFP/͛>,T#~M 4K64)/PS&4ID"J GtO W^S6I}̷ ;L ^݉*3 L:?yڢzpy8 k4+X(.SIƙbY)Ð a[VHC; (c_S\3W'Z.!3kϝ84RP9aj3޷-e _9,=j(p%`FH#2_g0e ?3 "Z9Ks%xvv'JޟpBRJ0/icyIyhW6V4aFL y UWF&1rQSǙ#\LBB XZ\'ʅe1Nax(Csm-~ƿh=B)=劽;(F`L,_؇4ٴ/w~ƌ%h>0aR?à}9T@fd WLQ@a[DϧB`Zhg#\c%} x=W'O†^ftczM;HMv*:brg#AJ)(#U\Ԣ8HB|,<#~ɒ H i68X5y&ʤ-_^Gĩz|rb\:v̽5PB.m|!{D|2`DL6g洅-k8NS 8Xco?;PVG%0Lw6Hr?RS|Uc-VcBH]2,Oh3j!s]џ,رݟUL!u4RX,Lm.ᅡE jlT*x -K<땺gCYX?`JZ_4: l?J$ F:;r$GT\^ZwZBrH^~%?()B'P`4@ \PqQN{CFC#:>bPg~HAN6%z?؋=R'7m 7N8eȶx &! 6"?D=:mzEܐ<f ]2e׾V_1e B [Aj)J׶xw-@T˦RIǻySڭ++I1RڵD@iNDb Y%_pA'$UwmziojS)a"khX5 j3BȋOf $|N3= 6(ޒxLΚňym/ܦP| . H KNB:P1%:rV9*VfƆ0ͮL~Ck"Tkó-%ˌhnB+db/#C,$Zbw#캪w je7 !< vƤ٩K\*i9,c9rX=kQSxowֲ.-g5-x觟N'Eվ"M(! -dCf"(XVJzE\ nIS2*#9LjCzE-0ʊ ,cwf$E$w<%{Toqptuf! }קibl :\CSGr飭A%xȽ_7;)j=% y*Etj-$6$q2l#("a }[dZJmǩK|_^[5|GWb^hm?xE"C#oRqL z`B_hqSowЬͬP3W+Xб2ʹLg_jpf?.llN9h#34J):c$ՠ#q%mOO[hOSKTHfo3`@vҬhb7hX6fK8 P]cx7FufwAP5 $`Lˬ>"wzLIuR@TzEBpeGS=b@Zb.+%*mtjɻb!a (ChGQ{@()ivhLJXRK M.pTXG pmkM37+i*.h#JZ|=~+y /8vabFgG ͩk:]''OG.&M=VGȕFRД`E;oiעI({~&UGJsX7V,V9݌y^ ֶ 'H+AYY"ö@hJvx"F?}6YR0 |i1LKS pm*Y+#JGGrdcއ^sǣ-CQ?'jNok楬A߲Hfp^ *I\<ǫ_M]pFl0j`<<؁+ܬb:+ eSYaaxcFk }%<-yyԙ |>Y+N6F5,epV'ѩbqY%jf[FKȈ<\3&%qeh'=?3ݶ GƒVս|]cG!"))t# }.ǩAfJ@[pk,J.>,6hl{an|~|A+uF^F{k9ܱM>Uh x>҃z lMsw#ugvd=^o5EkRk $dd >F,y D&?:/ٌ*= p6l闳&69ghg+H PÔ(Ҏ~;lK?$L˙xt"o^xH9qtl7rSi=Qܚvi>qMgײi7(~J9Uom`n_Itg%XvXmL[]E#ƀ }P'9HatxpcV ioy#}і՘Ҏ,WZ|sA$_U'R?˜M9.ر{FlIMa7amK=J=22S'Y0hzo6,":%QV;}b/\"MNAMQ}-'!?Fs=M}Wši'4Pu#Nf5X@k_r $?@Mˉm"> t%K,OH2d1&)vZ)J-obs'%%vk5ݖ_0rAf$\€W_6 Sm,7$xwO9ޕնm%!Yr\ \"]Zn~!/%1K凲_?P9 -BPB@fhVE~Ud?ؑ-Od`c8ꕂ5Ej9oZJ݌!EsIq U{vkrKNDF}km.׳O]rHq͎~ N'AYii;GW5WO `@r2,r1D[rh'/QheN`=i a)[-FbQ]Bkpz%9w8VJX;H_wR2Ý#0$r/(27"DbR#%nV?z(6g:mfeNW:[MNDIW2wp6h9qMwd޷nVnd#fN+C yS`?!<X@67͕z5I5+)dpdm]OEG|UeLlj3删 -𔏟n:/\֣9Z<>wKvq`]L{D-"؎4rcbR7REB*۾1V-y,yZAJ0. P;ٞ {!*9r4Jd5SW8͉wKgghT6IBœU-o!",}B3/];gR,,Ҏ=9:+MZeng@@+r融gʎv+W`ؾaܗz Gq4lt:{H5$EԷҁF7Yg?/ϻ߽U ^~ŅYfyY^PPh'*`Y%gR<y*g5uq~ Y, бEa@4>[Xe1#?yEQM=[0l|.t; #K ;:g>ĦmG/p1ly jD!p؞Fk3Ba͸N\ }xeپ0/7 њ8!O,B;cG@BN}IZ+VyP`80XqWƒTx;O:Z|SfǂG:E=J7ޗ&j[U 7uegP]؜L̈́ #' 8{bӃ޹rL5/e e{ɷ+!4NSĻ$eLI{t ҕrDG2vlGiL#3`WU\ݤNSYh*9IPq%Ŵ x%5\:6`e\p7ڬfޠ?%G݉kY G)BHg߄vuE(c [R`0 :|`F*UO ( }ϰ|4=j,t// 7F8|G~r0/ I) z*Ȉ)[;*x4dӭǩ3_c(F]޺9l6S@es٠7CC3~.E.SZGY_7ū4KrsbVnf=^ {4؄fsֽqVqHGFUx,C^G NqE)^X 9 pt7-sL+K#Ge6m]=Yp~%Ξ[FdoMBvٗ v3XyLƷ"Ǥ+տJR];L{gv$QY=t0huf҉썮7!hO4}u *c d+7`%Ŝ탟 El'bSw`hg"7;fjglLs-P )^0/}O1vN,6Q1<{WЈmD,AJ_Cq +.#~l,yod^zC!%,fׯQa#`͏=OR J\q%_:3&_`&ck;2Xk]*7ұĴGB{KBK 97a3R'6 ̮r5)>4B{AMu<0&@4o`G_p)jc ,<eFV6c8%bH-rнϳ.l`,./`I] Rӻ7#sXȟ :yq!M}#Qe%ʫ[w؆`e̕I&rPaQ+k*QJaT|ΕmC0b' zL ʙ|VH(39yi[;Zz<0ɹnT^@Bcۮm-!!g)c _y9ůJHzBXq+|؏9%0ljAS•qַϭC-gu%WB3X U_2>.DQMm]L%7Uׇ $7;fE#K74{ch5coeɘ&ɁE3&R3 裒&$fYְ5Jw&T[mn-jzfH\E bL ,8|K~i(u,ROjߔGr_0uD[T& o 9z\[Xb(oiUxV+Hrz>NUq.Gqi wc%&87C~ WP,f:ls E5$ZknU(VuB+^6;P| BޤRХF@ϋkȪׄQ0W$"Q pE;hDҋF9Lt]SO_)rA{;wDi+[t;INs;p?qZQύDImbBEeQ*O2[k6nŃq+Hzxxnf]+Ng {4i j隯!Q| \EK&ĵVVѽXO>LJ$d/e<A˖dhEv쳮,bS-KobW-~9<܋P6A=ꥒ: ĮőY6)S/4HOBN= s+멬z&^$u;xBKC'FޮN?Bs),0<]x$wM%Yr6UWnL/TΞdT a3q4_|&*ȧrp󈻠i_Y>{e!6~>V{d;i.j٢IhO榗7|+WrFAt4P92ZOLεfAޙ}:LΩqL[a\Wm8,A{=7'n1z=]dԓ3/UW^j$f1KUߡK(0ALb`U˞VB k"k _x n+O ?15+.P /Y솫m S~?׷r-y4t!XiSF9꬘ua8*PkͶ"))`2\V =ہq߿) E::fu+M He^gə>L M ;j{WB/*"T,9$:܍5-Qf]FJ$KYQZo9oVGħoQ?=Q,*kٰE&~ӜKm ^"`\D%Vb2#fңV 7l95-O },\K(iq}tB1 6֢ᤈ.rm D};OW[8psrؒ'IadAbVSOIgAC`y W`\6:|~6E d2BuM9(@G/Pb AT:8: 2Uxh 4îֹʶqn`?;?چtJ@M:'+2AʌlkXgp'ϏLl޴đ %'>Qdh[7.̈B潵~UjjFӊ_#HɽtV4 _n股ģ:8xixMY_d`zp=!?UĪe_/)ĔNdZ8܁HN5_ڼ.%iy?~̟K4Q6Z9`m8?}m(BcLC 2tB%/poÄVjq"Q(u7Y;^:oT-xpBnKHIKq@-bYz%E9|xa‡O*3XܡSԈ6e cVrKdv)xe$"eu_U!W+JJX7WM3qZ m0r$ģq(1K֔ K| am:68&0Tb9H1ۻVVHڔjtRU {8ӸWvw-4M&cK V zv|vXRwID#du&9Z>L1 ;'hNO/FB=y7HIĉ]7th&utq:maxMR&\D.)D"g=CDwt*? LB;P7˲O";T'Kʅ݄TL|V4hfM9 Es*>MUd !Gq3Fv{:㑅( [Mcp-ޟ}&kNl>=_;YE֞L.rZxu !MmpuSڑ,*pe-Nu%w82S&kMi@6z= Yq9dl`ḚݍC`~>]_ cA6aۢMXޖ̦-8?b풺1#Ul~=T7 N„VZ"':9pl߁O";gIvT5I>JB ;-ㆄBT/ۄ#:9{Vח",e_ $n5qwQGc_uxFss̿qx>dj3}8Yf.YMF)Qh Ǽ&|>%qm5Xˏ߽2lG4% pp);?!Jĩ;8]y}J;~|(Kװz wn;.'W2wQC׌ +}5VS0)q;ODXg .~ ?,UrR]l9R/}b)/Q3@l'%41 EY`7f.Ø=;RԈʫ%h]Jrwնv@k/8> M\/ c,9[ XƬ\O Ou<%HNFC/<Ĥ7;$3?ymxFeszH,Zs_<qhc`WͰX KQ;Nv"Fh ޺xiVn2g}yW`=4, _XC\,} f/ޡ'Qz]!`(} R[N8xpV4'FlX(L+c͟Db33SinK^XYUΩ؅iiK]V޼w?7|9RviLPsA _ZxU07ߋM7ɢZ*n,Xe+NQ;ݣ7`LpV$ng^(ShM`me-~;( K .+[%@ڜ*f V6Q'8;_ȵ. SG<|Uw|+ٴ]`,(ZAro6_OC7wiUmC W%LJ7~oȊ_ ^d} ]u*+~Aj6 ljZ+̵w A+2cCJ՞ 0#Jz~Ǐ U" #TN}+&R-F'Ы£uEZ漫3CK pawH"Њyu؃Ԏ}6#$Eô%>i.-mBis:uH[cs{<*WvOpm8L߱ >Z^} hG8=fJtjP7y4FX$0X@MN# cO0I Y{jE# "'"q#+wߢ`_8F ÃZwI"߆K zS;p1gvRT  ,{je 6t&P;/6Y>MGxhjxR#uhOydX+bAe'~![Z[*s;S/*Y{Oa fν0thub m.ӯ0_pf Ƹ6 P(cz ecs $e졙bE>{=K q\G\Yq6;C,yn˓iC /ʿG0I.r|\.0.6Gg9W?I,a#9]r#`@ ˴xĞso@ȋ=UFo0Lt/v\2.Fh e Q fHCpeqFрGq)9vNDoKunnje4 Z•w</Z2X}\uXN A`&>7-%^(Ҏ!@QJyʡ81 |zK,Vb\Dԅ}¦;tR5GIsv65/_]#S6Pg[||&/7vE^A 'a,̾>!uR`rC{^@N`p`ypn>]ʠ Dd0v.O ZO14Df/' џ?Щ$pT

Iڵ"^[wڞ o)lU7dGLyKwؒPi~bg+܁%3}K0Yv_QW*Tџpd~E]hh$Y n.1 ›I/py뼛LOj7Z4u8#y# L/*Dh^hq'h4[,I `ޚ8*ʆr y5Κm9aUHm4+FaY6&š_ߺbXenYEPx W Mn1zu76W% #[uO1!@}:6: ,'wHo2c23Fiv18䢽+3[1 ]"Y6@Z1Ik9K?<I (2S{ɸI{$se߯}Y HӞF&Ȗm ޏ}[`< oo#ygqIC8x'}7Ԭ"#&r:r0I#7eB;Kr&x2DϘZ"UݽSap+ѯiI ql%=y~Nj^x:/_딽4Z=㫝*+!λƧ]J|blxHMX 0%q6tOLnJ79Mj0`z̓#l†^p>Ć"egS<,e26hTBÑlܕ&*J'v~Lq%V3f LE+Ƀ'"VVG%eR -, ‹ftPIZAk99hFJV1ߚ=r RX0gߊoNVx1qUZW]iH )df-ؔ"C%8c}fNTV E(BhT];9d&>!~7}]6_/?]%w^ݽ94lcTԌj]Nq%z7LzTX7joVd|tiNw< j*8h")tZG4EW sn$? SXw>5YOaĶWqLfbdΎd5 z,OOٖvA^ IR36bFU[ ҉5o9ysQ+zO#h#zE\v-S5 ZUT DZyXq9=sA8ݺAyd; >u1vp0wGM@1l|_CtȳR!Dnp$c|Y_"AVr~לT{=v@= kx"C$=*P3jPV`GZcX>%h3$#@zJ^K3.vqF%Tó{`ga{z\']Z O<_Uq.P0a1yq2l;ݤxRE}Vƛy$ ͞ ;u7+cg d M30)++1"G7^͖^R׊Q&SwҴlT0@^u9=dNqWP3q%Ui 1"5X;MsܨEXlOz[#HII6i=|l\aDd&NilV]k {uPRQTRuHps{SUzhcx9qln$Ƒ r7#NiH/A6OS>QzWhN7S\.5^#[.a3гhYVT ၨ+΅Uc+BQ"`ƯozcEkВĭZ`RZ 8JB^ 1 !/p% -]9z'\FV冚&ݜ<_,.( bA-Y ": 8=V ٨) fPp|OH*0L O4SǔW1cծa}\XgFL]6}$@t 4'$;Tf kQon1VE0 WISzN /+6OMvk,^|+jސ7Q\ _R7Q,g uhE}#z)ݛ>SiuėϤ,ΙFj۽)Lm䞘4 om) *(mNjgݎ6j79zUf"LN#FKUƊ;m&8ugMddFad'9*xq!9sbϾ\Jid6b,Rg V&ʮK1 !rJ{ [7楳B1ʎ:rKd/%n~"2&G5OƖk<̾ק y94ȷz6A? ˊNՌX_x4f$: }Hql̞g<WGtEM W7(c w}(MǓ0|(pjp>ocm^2>BIԨZ}染Qvo~uFL$x <)`2ɣu⺅+wRF]SɰUM(u/J$AlhĭEҥPk dG'yBMnh|YMELn΢|oR͏\r61r6=ӏb&NFFF],{,$umYE׼GEKn*7-OwcH}zV˯~ l̘1U2]~)/Os#ui,}z Qm3iZ %Kp߁9)> *v16V*U8K.K7ep;*ι,N3#crJw̢VlGvMXDUVH>d<]s Kd,E[rqWA4)@}a*3MVs7:&Ҡb$W5a@R_FÑrOI &k{aTS½ `#v(~i+h)1; L  0"@rI;"xaup>Z1uT<.l-T`*9JCp S׹r=iv,֩fJ?'*g»|Hu> Hg!V-ZS_-/|[8R =F]nI8\uximPSyZ7&li#3m>څ-Wm^9& FBBetOc}|&D°*VtyXSFx^Z\m/dCo'LPD>ѩ5' U+CZ,> wRYbGH,>dho%5&ytc_ۭ|/| eҌ/Y4Ftx۰i@"yDr8'&z^IAZ|PG|B` .wd*#ݭ_<nqʣv+$/()sS;t~w)L#^|)gݥ*e )-Ёa5*'tsֱjZHz6A` uHAv ciHYrH@Y.do{1 Z+HX8bW<\-4u0'jM}a P>רiL)wƨnV4`65x*{o!`6ix)GJ>ԖO YDov'G܍N#&'Y_E!pmoޚ6y+pFɖşɞ<gPoLҔ6;k]܋~ۆ50J  RDfna?iJdwN)ө;.T̄-ɉL7 {]L*籔J\#XHN{!I߆WV9s@9bd#Hc5N(3μ[)FPq̛WOtr-j%KI/lFfWB?ĕ"tЂE F/mة)v!@;IlQ3Aut(iA輨5z ruK]/ ZA5Al2q{v ጑ń:ibER/*lkC8Hknש,`*B/U3nG=!;>!2"qJiG3($c+gWmX~اmCSws'_(x^"͔{o|CXGS1T\^X 3G!K"3EuݾEppJ0ŕYD~p*ʆvEUɘb.CgTXc\QQG.+7)&DzɄ,#\Bgw2 -?"vec$ }#) 'Ch֛f>>/hG`‘F>@8zu+G95mE}AYԈ~mqGK [ՏnH^Ļ4DU>h3,m٤7d.na!H)K|b>mY]@K.RL} (̀_bX5O(e;6o~tOxb{ѥ"^4m^y v=ee%=`$BP=x3^?NIsk!t^HW;,fԫ EO<[CawAJq)?>c5`ƄWT1Dž9A1=/Lj WsЯX:Wr8:]*vrp+nd´:ѱp ATu.vUcHݠM7`шPtQ]j(hCe " ؗ)}Tsu-D07̥n59d={/Z}"CL%dLcʸPYq|j,q_uJlue'I5nIaУvعx%P nDWU-0pK 0&3n=ݔ0u "]12.$ b;ckFKXHȲ^/%Eg\ !Y>E*qxnP럔WmFb(~ Q?H{8،HKWMR} ط\<T 7'LW^ɹxU꺜Yd?~C?[U]M' nȳ|-e$$QvC]Z{":`D #o5crz%q92|}й~Lԓvi06A1׊b^S|O k~(kM7({{+ڇi"Mg ޻^r14׫OFbO#o G3 vsw3fG" )Di2dK,qIFhg} }T2 |AiRI G\ǘ~BK~jzkN"ğ<+'+FHzgѼݜL'-_[p, T>ZV\G?b TzU 6lvst Z( #&Ӆ A1v)}( X($"b aUЕrV*b |crk 1BC1HYꅉ* Ђ쪞$6 F?]P-x:?B^&ei#YJ ?Zl)eQs>|ǻbzk4\[DB]hM5 Q*ą?\ΡAo 2%b:}U:1L{4@b=\>bBtA0rc~> A L=N;5}&xJjmNq4'])s4@*g‹oٺﳄ;q,%⿌+\lmF 12A*(myΒ.5!\ֻJ>*P dqB*~HM,3q"U 237Q.L;ez땺ǨpDzQWqR|b-ǘЅ/hTtWOY~l/"? .y=dZ72SGsD;q\1|쇼LPOs |k8;7W._ !hW|!=BzVݞ Kœ?5rINp=b!aPna8o mX;'Eq>T ?]z+ \|Dhc;qW1? w`UyUy>H&*q;埿,ω_g#!:Rkt-'Mgd`;_T;VH'#}Plfӹm2m~#A14m>lgJl$2Z ϫ,,Mz jP_ myђ`v >k:Զ ^됆 YX*EsB f pTG'Zhy3-^<:L 4ҬwZj㳃F-EXL&iOZ(QӺ0W"\!{a=&S]CF&ӳ>>QGdf}WTëDFWT؅]H/ {:hbi݈I&.*3Nz> !^GU~z*T-DC$OR>fEE޼Ҝ6@StUK\3ŘpZuug%y!X T;7(/8dœQ4qRQ-epzWJ"Gn-5Fg=n8G 䊯 (m735?\i-jy ´6B"IE:iZk։sղvv'#$I}3#G$F>GtzO-<۹{K$p3ٽӋŌ[INr9fJىk<3\ZegOyfef~ {ƸMX8DR U-gCMб/\IDX$Rfx%I(=NGnRP^#BOroj>o[S+F> oG sUOIiN-)C=9uo=G׎rAÆĘv$[64[<p$7pS̪jC@eٻt"IAlV^-Y1K^uHM̒šlvʏF0iO}I> 9 sp}z ۮ*Xݠw5k]cMYAY Q_Ss(?nJJ2m;f$tQu)SJ@M=Z;@Xm)pqcF7WBhWhGJwX_+d6aHxi9T9Y{bkt `ZY=983 Jc-fBDo,OxeݐZ&.FL@sh*̃j֜^*gc܇=r>b/utkv:]c3sӎHi[@qfn>?ȾJɶNֵ a' !R,vMZ4"pV{oF;4[8h2%jnI'|G[}.()3$VMrI>f95?Y;GJo'qEO{z*ڇk3CJ;f4AjAku ԭ@4v=h.5AW“ZH/8ۮ;ں0@N-W=pգ'W6Nxbȣ;!n.= OK[':r$ 4 DFxt/:׏<>ZV ޿;vr\K#fTzQk Tw5D2 %z2^pjvRP/ݮ1l -6.ljU$S.Bcq2:I-)Y2۳lvUX?z}C2XW`6f2NƞXx\}7h]LVyMSPPx2`$i^򮢔 :$ Yoid1o0 a)^IuKŪQJ.ł0ﴸFwܦR#[~|ky#R<}:rqA;0o,a$DҬ=ۗgR^3x&SwN66t->r c\2 ؞ɋqU"Bzva_ـwÅ5hjNta;_$%3^ĵ(8dn D.,jSj R5+? )q4Hn456OȪM|,-@ۏZE(ۥ ڽ*3.'c|$:S`UFiշE @[ψ^fF#D<7V< W4X-ߩjesbsX"=~1;ӄUmj{H,M3UodP$%w~C@hl3k>۔MdEaTkKLOC/mYcblT.gK!*Cu DҔ0ϤT w-lwAhQD!ZHsJaV}(n c Wr zCyk3ݓF 4!dDx]_PVXV[8jJ#vDu ͖!;Ѥy%![lDu9}V68I5Hf*,"Zp>곶d% =#N=[5s~lju)xAk:a !8\)8k:_r/DL!${MKޗ<5~TiCiC__ @}Ai,۴!" 0GE2@hRǽo&Դxݒ׎ܘT0*L*J%_u |aS5΅M]$Lےc~3Dn ed%]\WL-XbaPP5ru yj