quagga-1.1.1-150400.12.8.1<>,fKp9|`TAHsB [ڊA%jCtg8_qs5i3 UȲШ}42ebm6vQM5L #Kj+4v_V1kl:"iʃZJ% K%daޏ0IhڤֶwX<&;˽9ǕG HFp"4@_cXm,ҁq iNoXFARw\c>8ۭ9z-оؔɐ C`ӽ[y+b&.B`>OH?8d   D", Bbx~GG >G G G 'G (hG)G*G,^,G--'.h'1m'(18192:3L=H>P?X@`BhFnGGHGIGXYZX[\\dG]G^bcfdefluGv wGxGy,az4Cquagga1.1.1150400.12.8.1Routing Software for BGP, OSPF and RIPQuagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPv3 and BGPv4. Quagga is a fork of GNU Zebra.fKh04-ch1dVcSUSE Linux Enterprise 15SUSE LLC LGPL-2.1+https://www.suse.com/Productivity/Networking/Routinghttp://www.quagga.netlinuxx86_64getent group quagga >/dev/null || /usr/sbin/groupadd -r quagga || : getent passwd quagga >/dev/null || \ /usr/sbin/useradd -r -g quagga -s /usr/bin/false \ -c "Quagga routing daemon" \ -d /run/quagga quagga || : 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 zebra.service isisd.service ripd.service ospfd.service bgpd.service ospf6d.service ripngd.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# Use %tmpfiles_create when Leap 43.0 is oldest in support scope /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/quagga.conf || : 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 zebra.service isisd.service ripd.service ospfd.service bgpd.service ospf6d.service ripngd.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 PNAME=quagga SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi ALL_ARGS=(--info-dir=/usr/share/info /usr/share/info/quagga.info.gz) if test -x /sbin/install-info ; then /sbin/install-info "${ALL_ARGS[@]}" || : 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 zebra.service isisd.service ripd.service ospfd.service bgpd.service ospf6d.service ripngd.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 zebra.service isisd.service ripd.service ospfd.service bgpd.service ospf6d.service ripngd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test -x /sbin/install-info ; then if [ "$FIRST_ARG" = 0 ]; then /sbin/install-info --quiet --delete --info-dir=/usr/share/info /usr/share/info/quagga.info.gz || : fi ; fi ; test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in zebra.service isisd.service ripd.service ospfd.service bgpd.service ospf6d.service ripngd.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 zebra.service isisd.service ripd.service ospfd.service bgpd.service ospf6d.service ripngd.service ) || : fi fi,=_(LS`RL_!08;0h 0`F9b6 Vqf66 9 ";A聠A큤A큤A큤AfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sX;sfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKfKd6bafecd0477081f03a48bc6a3ec266c5167a5ea3e1df71f773a1f811af5c8a1bcbf60ad66bb1c486af8cb95f5c7450665d602e5176578597b0d1eb543db83cdcd0918b4180493261c72c9f9e792e3040767c1af958483f0f67c89b4473f21dae886a4d543fe99a3decd4682d9f03cdcdc5b00d0bde3bbd744f43ebfbdaf77035ce7f7dd24ced30f7d273e91bfa2055596f4598f58c80e80c2ed458b137096063759ab440705792d31aef029624d256c8bed467d0646fb3a9d94927fc66d70e336ec8e41e3aaa530ce636e96ff8c3a0e9bcc95ebd7cee1eeabd05c1bd0bd3f0e9ab3234e21ab0becb1cbdc1fb55bb75c7707aca0e1914646e7cc178448ab0d61ca5fb245e325bd36c4921723cf09d11a56e6693d141d0607a16e08274166e3a9e70621f50aced6edce95feb728cb03e3cae3b57e01147bc9f0a4afb296b25df4184952f3e5112a9684825bd75661dc744bb9c181ea5b78af00a5b24d15fbd096fdf43f3e31fd9a6b03fea45d10e183d21cd790ef2658b7984d92f16b3b965b0fdbbfeeeee2e79faf1d4e1a252488317fb1126bd35a6ba8bbccfac8128470218f2edd2c132795abe05bb27acd47bb0b2ec5f9fe263977acc1cfa1901d680d52184048b62a2091563efe9f46af43c783282ca2c1a728f9fb44d1479b0fb0b29ca7849824ad5b275761d558964a9e91aff6430b850194cc44d1baafe29e96164ce2ccf776e77536847fad04c7e191e0985d6e6ac38405777522d6a7e6cb92527c19c61ae08bca7c1e52e404f97d025e9de64c08917f73a16401a45c1b6e49220518484a9d15b79afbf2efe8ace7c613a2b8d657dcfa7809c1c091054cd9978b95f8496bc0fe1188a20c0de9d7a6152643180665d96bb21b83ce3fb4e5139b2401a86d9d29449ec379108c43652a1837418fd9de5908d7003504fa20b07696e884e9083b26b16ff0dc6f183647d5edc54178c677ac11b2380a578b98085a221697040d3adb5befcec35570c1fb75d4d25e778f04291d6c4ac6636f6588214d8f412ba935c90f139639fc331a36c122d21a0d751e1a917ee53d8125dea286520c2485c121075079cdc96a96b7c5f5a574564b1edb08b1634de5bc3f8e3356e9415d69938b7ddc8351da8e7fa22f5e3190b474a916dac0d97e6e942604a40087e63347b39c1bad4e51e2a3389cd25fc4addebe41a3ae7c11100795683f9330de1536e53e8c0f1ded7a994f384083d6fc46937f7b86283907b4df4e596991c2a1968e29a9dd0e90e79e789b4c648cea101a97a05a70d3a1b044384aafa98bd43d370af86188d4f5d3d36f3bbfccf3000add0a4109dd482aa1d1e4d17d80b941a7ff06ecf360a48611827013624017282de82c8baccefc8e693ae99d97e833a7fa03f7d7ed89bf4e841543bc14c9aba0c2c493db77de2c4e2f6d7884f8fd3bfe4b5376cd9188d849519da6db6f074570ee6bd68862fbdda4dcf838244e743f184df7f1cdc43efc551a02e80738fbd227d7d5848cf19883f58dfd86cfb81646458d15cec5cc00c18b34925d03c1a618cf59c66e4bf63161120772dcdddd8f0eff94b0b26922e4fae11a8029f90261086a1513ca281e1c6a0976a3df3cd779b05b96716b363ff416d837b66b29deaaedd799f273b6c3ce9098b669f9f43d34d842313bf4d62ae8082e7204707aa415b3bc5d3e80213ff63a2946d5436b629fb75e8577694424fe7f07ce8874ffb5c290886becbe8ef37b841f3ffd4544c061899d53c4e6a178fe6a5dc153f88132be463db1db0c6d2cfdf44bf0d206cdc2c8e2469149e35e58cfb16e4dcfda73cf749cb459eac18a38370596f74e9e1c16b7ad87f598b72511fddfc7830f2b2430aaed5efe7577416816d5a5e9e35f9996fb2e97a4f73d880ed010a26a39403ca130b9f9ea24b4adb214de0854433d85904d315ba13fa358387d2bd82f494775832d5b9832c5d08e3a268536273bf266ccafa4d354ca91c70c3bbca6fd0af65a3b3440ca729468f49ad8663985023fcf3f00e3edf1d6893041aaefcfc98898dc34f4644039477606ed3da99db9f81b77649ca0929e55d79fc166c86ff751c10a5a1ae36f1b55123158431c06091cfa69118e24c4f78f7527881158ae1a54ce0575fdaa5b2e860cf73987f7fc524b51cd5b7b1fd5477e085cc53bca5c840ccb3f28f699dc5a971dbee29a4334d1f1ded12214fe539b6a84b01e5f20a98c56bc7c2c137d076b696348f81a5599db6a849ea5f0ea1ea4f5a300f0ba28b93b9068c02b742bc26255e21352d823d863d18b5524e25137294593c96e7512747b43caee73331d4109204c9d9edcb9b25724b6e90582deb55047ded95ac558ce7636e3e5d216334dcb7aa6b0ddb22f01e7d34596bfc66879ace9ea8bdccd0852721a8346b072854ca565aec630ca6b2b1b2b9124a534e16cd6c38e522d48caf0af377077048f8a9c076d5dfcd312ba3709e0b3e3039d9f8e8cfee47d4762f6d70f94511e91da73b1efbfd100b799871558d95d1e32bec8f5a5fc9803072534377f1be20f1620e93bd994fba502e8c69c8e9c6e2d0b04221e491bf6c56aa2415b6cf66ad05b2339fd2a465147f965d9632ae8eec370e774701908c3efe4b571f7b0f410f045ff86c669c6e9b87330093ac8edf70d81327213ceb6642fserviceserviceserviceserviceserviceserviceservice@rootrootquaggaquaggaquaggaquaggarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootquaggarootrootquaggaquaggaquaggaquaggarootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootquaggaquagga-1.1.1-150400.12.8.1.src.rpmconfig(quagga)quaggaquagga(x86-64)zebra @@@@@@@@@@@@@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(quagga)coreutilsdiffutilsfillupgrepinfolibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.28)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libm.so.6(GLIBC_2.29)(64bit)libospf.so.0()(64bit)libospfapiclient.so.0()(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpam_misc.so.0()(64bit)libpam_misc.so.0(LIBPAM_MISC_1.0)(64bit)libreadline.so.7()(64bit)libzebra.so.1()(64bit)pwdutilsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd1.1.1-150400.12.8.13.0.4-14.6.0-14.0-15.2-14.14.3fe Z}@Z@X@X9@X@X TXW{@W)@WKVbVbV@V"8@U ]@U"mt@suse.commt@suse.commt@suse.derbrown@suse.commt@suse.detchvatal@suse.commt@suse.dejengelh@inai.demt@suse.detoddrme2178@gmail.compwieczorkiewicz@suse.commeissner@suse.compwieczorkiewicz@suse.compwieczorkiewicz@suse.compwieczorkiewicz@suse.commrueckert@suse.dep.drouand@gmail.comp.drouand@gmail.com- Applied backported fix for mishandled attribute length used to send a NOTIFY with data and an overflow fix to use rewind to not pass a negative argument as size_t (CVE-2017-15865, bsc#1230866). [+ quagga-13-CVE-2017-15865_rewind-fix.patch] - Applied backported fix for crash in bgp_attr_encap that were missing a check of the actual remaining stream length before taking the TLV value (CVE-2024-44070,bsc#1229438) [+ quagga-12-CVE-2024-44070_bsc1229438.patch] - Applied backported fix for out-of-bounds read in the BGP daemon that may lead to information disclosure or denial of service (CVE-2022-37032,bsc#1202023) [+ quagga-11-CVE-2022-37032_bsc1202023.patch]- Applied backport fix for bgpd: Use treat-as-withdraw for tunnel encapsulation and also other malformed attributes instead of a session reset (CVE-2023-38802,bsc#1213284) [+ Quagga-CVE-2023-38802-bgpd-withdraw.bsc1213284.patch] - Applied backport fix for bgpd: Do not process NLRIs if the attribute length is zero (CVE-2023-41358,bsc#1214735, https://github.com/FRRouting/frr/pull/14260) [+ Quagga-CVE-2023-41358-bgpd-NLRIs.bsc1214735.patch]- Applied security fix for bgpd DoS via specially crafted BGP UPDATE messages (CVE-2017-16227,bsc#1065641) [+ quagga-CVE-2017-16227-bgpd-Fix-AS_PATH-size-calculation.patch] - Applied security fix for bgpd bounds check issue via attribute length (CVE-2018-5378,Quagga-2018-0543,bsc#1079798) [+ Quagga-2018-0543-bgpd.bsc1079798.patch] - Applied security fix for bgpd double free when processing UPDATE message (CVE-2018-5379,Quagga-2018-1114,bsc#1079799) [+ Quagga-2018-1114-bgpd.bsc1079799.patch] - Applied security fix for bgpd code-to-string conversion tables overrun (CVE-2018-5380,Quagga-2018-1550,bsc#1079800) [+ Quagga-2018-1550-bgpd-bsc1079800.patch] - Applied security fix for bgpd infinite loop on certain invalid OPEN messages (CVE-2018-5381,Quagga-2018-1975,bsc#1079801) [+ Quagga-2018-1975-bdpd.bsc1079801.patch]- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Disabled passwords in default zebra.conf config file, causing to disable vty telnet interface by default. The vty interface is available via "vtysh" utility using pam authentication to permit management access for root without password (bsc#1021669). - Changed owner of /etc/quagga to quagga:quagga to permit to manage quagga via vty interface.- Remove FIXME's added by spec-cleaner by using proper phases for the prereq deps - Remove code checking for the proc mounting (build scripts do that for us anyway) + remove the commented out autoconf - Use content of %tmpfiles_create macro rather than 2 lines of checks - Use version in zebra provides/obsoletes to avoid rpmlint warning- Update to quagga-1.1.1, a security and bug fix release (fate#323168): See http://mirror.easyname.at/nongnu/quagga/quagga-1.1.1.changelog.txt for complete changelog, a digest of the changes: - Telnet 'vty' interface DoS fix due to unbounded memory allocation (CVE-2017-5495,bsc#1021669) - revert opsf6d: Update router-LSA when nbr's interface-ID changes See http://mirror.easyname.at/nongnu/quagga/quagga-1.0.20161017.changelog.txt for complete changelog, a digest of the changes: - isisd: Fix size of malloc - isisd: check for the existance of the correct list - ospf6d: fix off-by-one on display of spf reasons - ospf6d: don't access nexthops out of bounds - bgpd: fix off-by-one in attribute flags handling - zebra: stack overrun in IPv6 RA receive code (CVE-2016-1245) - bgpd: Fix buffer overflow error in bgp_dump_routes_func - Added libfpm_pb0 and libquagga_pb0 shared library sub-packages, adjusted libzebra0 sub-package name to libzebra1. - Use tmpfiles_create RPM macro to create quagga rundir and adjust tmpfiles config to contain proper rundir at install time. - Removed obsolete patches: quagga-CVE-2016-1245-stack-overrun-in-IPv6-RA-receive.patch quagga-CVE-2016-4049-fix-buf-ovflow-bgp-dump-routes.patch quagga-autoconf-detect-AM_SILENT_RULES.patch - Do not enable zebra's tcp interface (port 2600) to use default unix socket for communication between the daemons (fate#323170). - Added quagga.log and create and su statemets to logrotate config, changed default zebra log file name from quagga.log to zebra.log. - Cleaned up the spec file using spec-cleaner.- Implement shared library policy - Check for user/group before adding them to the system - Trim description- Add quagga-CVE-2016-1245-stack-overrun-in-IPv6-RA-receive.patch: Fix for a zebra stack overrun in IPv6 RA receive code. (CVE-2016-1245, bsc#1005258)- Fix Group tag.- Add quagga-CVE-2016-4049-fix-buf-ovflow-bgp-dump-routes.patch Fix for a buffer overflow error in bgp_dump_routes_func. (CVE-2016-4049, bsc#977012)- replace quagga.keyring with the newer upstream keyring.- Add the %{_rundir} macro handling to spec in order to distinguish /run/ vs /var/run distro versions.- Add quagga-autoconf-detect-AM_SILENT_RULES.patch: Fix autoconf issue of missing AM_SILENT_RULES macro. - Add build requirement for xz- Disallow unprivileged users to enter config directory /etc/quagga (group: quagga, mode: 750) and read configuration files installed there (group: quagga, mode: 640). (boo#770619) - Add sysconfig.quagga: Fillup template for /etc/sysconfig/quagga - Update to version 1.0.20160315: See http://savannah.spinellicreations.com//quagga/quagga-1.0.20160315.changelog.txt Remove double read of stream - Update to version 1.0.20160309: See http://savannah.spinellicreations.com//quagga/quagga-1.0.20160309.changelog.txt Add code to extract.pl.in to prevent further cli function overwrites Fixed if_add_update possible null dereference Fix _netlink_route_debug message Check prefix length from zebra is sensible Fix privilege dropping to use system defined groups Additional centos 6 -enable-werror fixes Fix code to use srandom/random Removal of 'show ip mroute' * : add/cleanup initialisers, missing includes, VRF ID in the API message header, assorted warning call if_init()/if_terminate() from vrf_init()/vrf_terminate() fix "babeld: Remove babeld from Quagga" (336724d) fix in_addr initialisers and more initialisers (for BSD) fix signedness mix-ups use an ifindex_t type, defined in lib/if.h, for ifindex values use long long to print time_t use void * for printing pointers babeld: Remove babeld from Quagga bgpd: add back old forms of 'show ' for compatibility add "show ip bgp dampening" command tree add nexthop length to AF macro add some peer_lock/unlock debug code add support for timer commands with peer-group syntax allow using rtt in route-map's set metric bgp_scan shouldn't queue up route_nodes with no routes for processing check capability falls on right multiple of size, where possible. check rtt later after the real peer is known cleanup vty bgp_node_afi/safi utils compile fix for clearing-completion FSM fix, using workqueue helper. configured suppress value cannot be less than the reuse value in bgp dampening crash from not NULLing freed pointers display of configured dampening parameters do not allow a timers connect of 0 drop machineparse / random "show" improvements enable "bgp log-neighbor-changes" by default encap: add attribute handling, add encap SAFI (RFC5512), extend extcommunity handling, encap show commands fix: bgp_btoa to compile, crash reported by NetDEF CI, ecommunity_token initialiser, graceful restart capability minsize, memory leak in bgpd/bgp_route.c, Null pointer dereference in bgp_info_mpath_update, race in clearing completion, small memory leak in str2prefix_rd, SNMP write support 'struct peer' memory leaks useless call in bgpd/bgp_mplsvpn.c using of two pointers for struct thread_master * VU#270232, VPNv4 NLRI parser memcpys to stack on unchecked length (bsc#970952, CVE-2016-2342) general MP/SAFI improvements handle AS4 and EOI route distinguishers if route-map does not exist DENY for redistribute statements ignore stale entry candidates during bestpath selection. implicit updates in BGP may require a withdrawal from zebra RIB improve cleanup in bgp_delete() memory cleanups for valgrind, plus debug changes hook up bgp ENCAP and VPNv6 CLI node lower BGP's default keepalive/holdtime to 3s/9s lower the default 'timers connect' in BGP to 10 seconds make bgp_info_cmp and multiple-path decision logic more regular and robust to paths that do not have su_remote info make bgp_nlri_parse_encap conform with other nlri_parse funcs make _vpnv4 static handling SAFI-agnostic modify maxpaths cli's to use MULTIPATH_NUM for range only use routes from Established peers for best path selection OPEN parse errors should send OPEN_ERR and UNSPECIFIC subcode. peer_uptime overflows after 1 year fix zAPI parsing refactor route-map objects modifying integer values regularise BGP NLRI sanity checks a bit regularise bgp_update_receive, add missing notifies and checks remove the double-pass parsing of NLRIs 'set comm-list delete' stops as soon as it hits a community-list entry with a deny speed up "no-hit" withdraws for routeservers tests - add null pointer protection to fix bgp test failures update dump to allow Extended Time Format update rtt on soft clear VPNv6 show commands warn user that bgp is setting maximum-paths larger than MULTIPATH_NUM wire up VPNv6 protocol processing fix struct/pointer sizeof mixups fixup afi_t to be an enum and cleanup zebra.h remove 'struct fifo' from lib/zebra.h refactor FILTER_X in zebra.h bgp: reorg cleanup to align process and bgp instance init/destroy build: add --enable-werror ARM compilation warning fix determine CFLAGS more intelligently enable vtysh and pimd as part of default build list actual release procedure make libraries self-reliant remove the old PIC/PIE patch, let libtool sort it out rework how MULTIPATH_NUM is delivered to build distro: fix redhat/quagga.spec.in distro: redhat/rpm: remove with_ipv6, package pimd binary, remove pam stack redhat,CentOS: update to support CentOS/RHEL/Fedora, upstart/init/systemd doc: add AFI/SAFI show commands to manual add 'OSPF Fundamentals' section to OSPF docs distribute a modern version of texinfo.tex with the docs older versions of texinfo seem to be sensitive to location of unmacro update bgpd docs, inc. on decision process, and with a section on MED. fixup of history handling fix alignment assumptions on non-RT_ROUNDUP platforms. gdb: Add a directory of files with gdb macros git: add (generated) cscope files to .gitignore HACKING: Change format to MarkDown, fix spelling mistakes rename to HACKING.md in prep for conversion to MarkDown isisd: add a debug mode that traces LSP construction add a slight delay to lsp_regenerate_schedule add new adjacency to LSP neighbor list add support to import routes from other protocols allow to adjust lsp-mtu always print adj->sysid (clang 3.6 warning) annotate some function arguments with const assorted fixes (unused variables, static) Attached-bit in LSP header don't corrupt memory for long hostnames don't use POSIX reserved y1/yn names do remove ipv6 routes from Zebra drop packet received on multiple interfaces due to the time gap in binding socket to an interface fix: assertion in LSP refresh timer calculation a typo in a log message crash on processing own p2p hello IPv6 mask application LSPs not being regenerated after adjacency change minor & vs. && mix-up misleading wording in log size_t confusions handle lsp confusion (ISO/IEC 10589:2002 7.3.16.2) initialize circuit to match area is_type make send_lsp more robust provide more detailed log for failed address removal purge on correct level remove superfluous checks after XMALLOC etc. remove unused process_is_hello() show interface's ipv6 addreses lib: memory cleanups for valgrind, plus debug changes add: CMD_RANGE_STR macro to command.h facility to log all CLI commands function to get precise remaining time of timer thread getgrouplist() for Solaris SAFI_ENCAP type, safi2str prefix utility "show commandtree" CLI command zlog_hexdump() for debugging allow caller to provide prefix storage in sockunion2hostprefix reduce strcmp in CLI hot paths fix optional arguments with description interactions constify sockunion api don't have log functions change errno fix: bookkeeping for libreadline malloc()s duplicate variable name in smux.c and vty.c Free Pointer dereference in lib/filter.c POSIX capabilities on SunOS platforms "reduce strcmp in CLI" fallout "sockunion: add hash function" for BSD vrf_bitmap leak in zclient_free() hide internal prefix list structures make prefix2str simpler to use, and use it in zclient make sockunion2str safer to use memory reporting fails over 2GB move the interface list into "struct vrf" display more info if cap_set_proc fails. don't use CAP_NET_BROADCAST remove unused 'show memory XXX' functionality silence type range warning in macro straighten out ORF prefix list support stream: fix stream sanity checks treat realloc of null pointer as alloc Now use zalloc rather than alloc with null. Fixes issue seen in bgp check tests. use const consistently for zserv path vrf: enable / disable a VRF vty: add separate output fd support to VTYs add vty_stdio() add vty_stdio at-close hook don't clear output buffer on input EOF put stdin in raw mode for vty reduce unneccessary C extension usage support multiple VRFs by using linux netns add trivial work_queue_is_scheduled helper wrong #define used for IPV6_MINHOPCOUNT zclient: can overflow (struct interface) hw_addr if zebra is evil consolidate error reporting for zclient_read_header add "vrf_id" into the "struct interface" move "struct vrf" to be a lib module unify link layer type and hardware address handling configure an interface in non-default VRF ospf6d: fix for fast OSPF convergence fix pointer arithmetic warning fix uninitialized warning in SNMP oi->cost is uint32, not short use existing union, avoid strict-aliasing ospfd: add missing unlock for ospf_interface_address_delete() extend 'ip ospf area' to take address argument + rationalise ospf enable fast OSPF convergence fix bug in 94266fa822ba, nbr_self rebuild didn't add valid nbr_self fix for 'no' + 'debug command' does not disable 'debug command' fix unused warning in ospf_write impl. per interface 'ip ospf area' command lower the default OSPF spf timers to '0 50 5000' make ospf_passive_interface_update calls friendly to static analysis move route_unlock_node() in ospf_ase_incremental_update() ospf_ase.c, external_lsa locking fixes. ospf_ls_upd_send() add missing unlock. ospf_nbr_nbma_set()/ospf_snmp_vl_add() add unlock PointToPoint neighbors are identified by router ID remove another odd flooding hack in opaque LSA code remove HAVE_OPAQUE_LSA and HAVE_OSPF_TE remove the blocking of opaque LSAs origination and flooding 'optimisation' self nbrs needs to be rebuilt when router ID changes. split up network interface enable a bit, for per-interface area cmd trap on state change seems to send incorrect value for ospfNbrState use route_node_lookup() instaed of route_node_get() pimd: add ability to set DR Priority for an interface add knowledge of different packet types add support for configuring multicast static routes assert when no route to source from a new igmp join cast ioctl values when printing them cast to sockaddr_in to sockaddr change ioctl call failure from vty_out to zlog_warn cleanup interface startup cleanup zebra debugs to be protected by debug commands create ability to modify hell and hold timers per interface do not display some default values as part of a show run ensure new generation_id is different from previous fix first DR Election, leaked fd, out of tree build, size_t zlog_err format string warning limit pim hello log messages mask unused zclient_broken() notice when we receive a packet type we can't handle yet stop DR election on every hello use IPPROTO_IP (not SOL_IP) for IP_PKTINFO 'show debugging' collision ripngd: add ECMP support allow to enable/disable the ECMP feature sockopt: add support for querying tcp round-trip-time sockunion: add accessors for sockunion address add hash function solaris: create ioctl_solaris.h drop duplicate __EXTENSION__ define more warnings fixed no ROUNDUP tests: add CLI dummy command-exec tool add more AS4 capability tests + little fixes for couple of GR test cases. add testcli reference in/out & do DejaGNU vrf: add a runtime check before playing with netns vtysh: add missing show thread/work-queues commands adjust bad_cli_stomps in extract.pl.in to reflect fixes & fix build allow display of individual daemons configs allow --with-libpam to build with --enable-werror don't use '\0' as NULL drop unused variables & RETSIGTYPE fix Quagga.conf file read in. fix the fix for babeld removal when the config file is close to the boundry of size of buffer vtysh hangs. hook up bgp ENCAP and VPNv6 CLI node fixup of history handling reduce unneccessary C extension usage support multiple VRFs by using linux netns configure an interface in non-default VRF zebra: fix struct/pointer sizeof mixups add "vrf_id" into the "struct interface" move "struct vrf" to be a lib module unify link layer type and hardware address handling configure an interface in non-default VRF add hooks upon enabling / disabling a VRF additional redistribute related logging atomic FIB updates clean up misc_null pragmas, RTADV define configure static routes in any VRF don't print uninitialized string fix: addr sent in ZEBRA_IPV6_NEXTHOP_LOOKUP build with rtadv disabled change of distance on ipv6 route creating duplicate routes leaked sockets in rtadv.c NetBSD interface stats printf non usage of VRF_DEFAULT route deletion on *BSD rtadv detection, check for non-glibc linux VRF code for *BSD implement per-route mtu handling let FIB stand for its respective VRF let the route-map rule "match interface" work for VRFs the netlink sockets work per VRF lookup the address in all VRFs when set the route-map rule "set src" maintain RTADV and router-id per VRF make RTF_LLINFO optional to fix FreeBSD make ZEBRA_FLAG_CHANGED internal status remove HAVE_IPV6 from rib.h and zebra_rib.c remove metric from kernel rib->nexthop_num is double incremented show interfaces in a specified VRF or all VRFs show routes in a specified VRF or all VRFs silence zebra_serv_un unused warning simplify redistribution code support FIB override routes use link scope for interface routes use prefix2str for logging where possible use SA_SIZE for RT_ROUNDUP on FreeBSD use prefix2str and unify show ip/ipv6 route code wire up "debug zebra packet detail"- run systemd-tmpfiles in %post to get the directory set up.- Fix build for openSUSE 13.1/SLE12- Update to version 0.99.24.1 * zebra: don't print uninitialized string (3b02fe8) This crept in as part of the MRIB improvements and I missed the compiler warning between other noise. Unfortunately, printing an uninitialised variable can in fact make zebra crash, so this is not trivial. - Use systemd for openSUSE > 12.3 - Add patch from Fedora * 0001-systemd-change-the-WantedBy-target.patch/bin/sh/bin/sh/bin/sh/bin/shzebrah04-ch1d 1727089663  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFG1.1.1-150400.12.8.11.1.1-150400.12.8.11.1.1-150400.12.8.11.1.11.1.1 quaggaquaggaquaggavtysh.confzebra.confquaggabgp_btoatest_igmpv3_joinvtyshbgpd.serviceisisd.serviceospf6d.serviceospfd.serviceripd.serviceripngd.servicezebra.servicetmpfiles.dquagga.confbgpdisisdospf6dospfclientospfdpimdrcbgpdrcisisdrcospf6drcospfdrcripdrcripngdrczebraripdripngdwatchquaggazebraquaggaAUTHORSCOPYINGCOPYING.LIBChangeLogNEWSREADMEREPORTING-BUGSSERVICESTODObgpd.conf.samplebgpd.conf.sample2isisd.conf.sampleospf6d.conf.sampleospfd.conf.samplepimd.conf.sampleripd.conf.sampleripngd.conf.samplevtysh.conf.samplezebra.conf.samplesysconfig.quaggaquagga.info-1.gzquagga.info-2.gzquagga.info.gzvtysh.1.gzbgpd.8.gzisisd.8.gzospf6d.8.gzospfclient.8.gzospfd.8.gzpimd.8.gzripd.8.gzripngd.8.gzwatchquagga.8.gzzebra.8.gzquagga/etc/logrotate.d//etc/pam.d//etc//etc/quagga//run//usr/bin//usr/lib/systemd/system//usr/lib//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/quagga//usr/share/fillup-templates//usr/share/info//usr/share/man/man1//usr/share/man/man8//var/log/-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.suse.de/SUSE:Maintenance:35806/SUSE_SLE-15-SP4_Update/d6462ef4a881297be02d6375333ad899-quagga.SUSE_SLE-15-SP4_Updatedrpmxz5x86_64-suse-linux  ASCII textdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cc6085c0b998f53f207a24139e4176d11a596248, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dd8f87bb810e836255b925afbc9ca1508997b5fd, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cccaa12dd1afea582cc56e19c2ccabc8a88671ea, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=206667a4916eb32dc78eac60ba8d56760d1b1d30, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c9ef01b40cb21eee4ec45d582e1b02fc64b88192, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ea0fa542bc3cdfbc31274067126b7ba4e763404a, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b097c53e1945d459e1fc9cfb44bcd553b034609f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=98afc2b44eb2120235ec75d110aad250ffeef446, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=e45f3a7dc2b2717c36a82ab85a0c1f5647262b23, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cfb1f9fceccb60fd13931dcb8420721ebbfff54c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=efa11080904ca435dc57c42422a097fdcbf4c9c2, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=5d73b25301d28b92cdb3ab72a1f8681454155e53, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=3fd5e46f7b95ae5a084856960869942102573e82, for GNU/Linux 3.2.0, strippedUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) '-4;AHMRX   RRRRR RR RRRR RRR R RRRRR R R RRRRRR RRRRR RR RRRR RRR RRR RR RR RRR RR RRRRR RR RRRR RRRR RRR RR RRR RR RRR RRR RRR RRRRR R RRR ʓb>oR |B.8*9aW)<͕\T PDh`Yq~HjXûF'/}w:E=[D;d>@\uqP= !Eyœa+ VC6G|$gbpeRi4Dڶb}McţF}R;>],\ 6f=|"s~tv8E@7:tF/%ͫ[:2_$|Zhxc).՗DQaA 5QK/!F6fo \~>Bd1ص8YUmA fPH^n[WNX+p!?rxE 7퉗ӄ\LEAntf_rힸ,ͼ0Pxj-( j y<ݪ1ܱ=4rjM6Y0C1SWzTqFYdyƂ.FDYFMaEV3s5]uD6;`t8Üř0]'tѶ8h/KHYm0J WZ#} kY*"0BKB ;@3_fU3!LTLc?sr",P}y4tg[XI4rrN0[0MO+.OZ#h] 87i nf.7@o1$f ;Щ讪HSCJFl͞YVpp NoR ?BK8dC6m"+CW ) q?^jЏA_ڲT|, &5?LN0HQo)( 4Vy)~aPCTq3dR"ڠ) +[Y`?P;肯"M|BD@3]+q*He 7/#ɒ[Z[нZmT P+pi-5_[<555+*Q' q{BRZTb8 &FyUn ? 6`xԾłJƞ"څ2H T;f<-=_/6+yL11Q=Rqs`M }}TPkOa7W?9=4I 8HpY/q- stn^{jI^xgjq+6TUTk 2f~z|p}tp1F&5buoS˹Ȱ[6O!su2LBEH6= ZݴҀ?*pHF [{`߆7" Py#s 0o~ I>kTH+z $BFL0cr PZ,9 bU^ocz1YEQbS P$ mi"=VE{{n,a\H\"^cyM+ІD'!·c8ZTtc0&gS>xh%q` K&zca@vcwhڼEg2w^:WҨܶAgc#dj|LEɊ@ ^|Hel(:O+?_)-/Akva*8-v ^XLECa$ok=9J^OTBY-"K*/FRa9%i#F G!p~Ž]L3sLIεW* Bё/FI6}1t+h3P[V7߹뚯0PVBIޢ*}k3Ό CF/L1 WڒME""m!C;;(> BЂ5\?Uxd,A#)%6SHq Ю lkraB5g< ß_M㓈$GǛG t 7z{f'/6׆*n^(ݛɂIoen\ N*N /#@}2A/ɨ3Ns_r7tz:mʓ4πGN ӎ.=-z!Őz/xc}0LԊ4>FߙV-Gj O9M0#j3#/mW`7M])k$Wu>9aK84.{/+՞^?/g5AH!ЛtbciA'9Uxe'0rs@i'zF/9£Nˍ7?^uީ0'8\qUM96&>-+?h!ztN )68AqXQyLglQ8}fY (ɒsi'ulvSY)Y ]&(<)nP[-2_7 ljlٕ&ka&xրXM\.J )w/һS7_tVASl&=sB ǃCXjISqp琦7c Vʥ޶!0 SXk Ǜq2+rIjDyU hf 9ډ'ܡv& p3[Z];W wPM:ud=+OVά{jte=myc~iq| Ey޹Ŧr8 ?1Kh8\TJ%") m*.'+Hm3.!Gľgs09Q: 3 GD9$1-r[%Ȟk\rB^w36p5LAq@(Y5LSU&ޟ;OwvwRL/|ThHVR3zZW,L`]]:~SfTMv޼_?K>p*``E~WT%Z<髰QwM{u6H)mԘ%įr'¤a͠[NMSw 4BJɼ+Ʃ BQ]N#ʼVX,(gˀζID捍VRÏpnm"H |)2˙nZVa)P$qLR3/ v ~ 8ˈS|A:YzY&CNgTG}+#jD(zES1 ;W]4\Nj$0h:4*merW1oHt._Ӛ?9[>ZѿI)@k$_,J Ck2fLmV"u)\A.egvߙ_В[*`"YaQP?AN\q{d50,4'{yh:B[Q #۾'] +BEQnZ>/D Kne-r=q,…ό.L@Lq}T I~EuSst#\ w~5l3~?|# X(^s}z2:5kI:aZ p;;_O+F7brÚp1i,\C,Efw};tV}R7*9ahW ,В. Ec +:h~`c4 xkG9mVQCgOy,YhHãL>5Zqȑ*%w]Q *>$VI0ɢӔ]P L EP)!DCMԡKTDAb>PG UNHXs5PYvڧLlAF+a4xM1؈Kiϕ[V4]^ ׽ĠX>-βN dp?"Ž65E:r +PQŝϲlI^}Uq8f, l- BFEw-ߵ S⿈Xy@fGxrc\ʛuP2 S")ĮiPH^b뙖p+8.4Wzn4[fOV+Uct` #>-]:潦<FdaM4䲀7?(6qGp_h[b̔5 ndHu?Ϙʄ#G\dw_ݗvj&.RsI yxUvrGrV9&w%Yuxoȝ 뛯-С\Gx K9t44*m-,nGŹ37SWN82̓\CaHg'%KjI"9V[`rwg\\/E!eY N ,XD6V]:3%փ9&V!tοRꍂQZqߎ9[` yn dɣLL\eLgՅ9B*lFb1Iם@> RVѴYOb`5}v`X HCTP,^xPTɳMJBQ C`gU:uWngqc'}əkX_siJg%sZa(*},bxq-W,{ _*!|[P'q}f8?]04rqH)eQe*LOb-ָЇ ǁ_vkPIOZx( 6_ge_x-#ׇIyc_K$o`U$ҕŻӹAё(*k /^NZޓҬPue]6GX5~!Χ?=wB95Ͱ;\} 'doj#߽Ѡr>M0brU\խ -"/nUuϐ񂃖AVmv~Ʒ !6Yx>^PP|&Fg녢ZpP;n.EW+3mR&+>Mߡg)QrQUfEMkҘOAsH˜k{#S~bP[OIaWT:p( ^b|}\{=X4xpKG}B;+vdaIH' yx :.` Is x $xNcgՔT/yiIk$IDwM wi}eۻ@Ł1ڙ)|QAy>$Ȗ:@aAlS9q|T.GMY.~P3oLRh=L)ƍv^)Hf.p87X4O I#c?k%FxB x#D&5‡ p4+H RiV=N9(%݀H4ŹR,lLfZS؃a9cBؑdy%6(gqrU1Zvʹ'`)dGUfӉ[AUiڧ?T3LYV#bvOlX2_`zph$E׿+{FabcQU YڙG0JrN`2 &&Zlxny{ODh?#ԃ^= ?ː,~~wL5"Sʀ:koH"L*1T3}fy{ixD@G\Fq.E\31$BcZa.(AC58F %e Au7 XeleyU2V2{ HkTp{CS^┦rUmuT`koeߖpZKLWa*?H8گyn;B(0F;ԟzF(KNTg $TlEf!LaJPQ`r$ z9n2<2ﴬr4*y'GSf{9| NeڦTR=R(7,NKW*Fَf$`ϞfrUa69_>`l\OWu0tr|l֏]yЙK\f|OY*f7{N4Վ5As#3i| !hF ߣЕY=~40_’=ql~ыۨL_7( h_f/5#ӿfMpO-`.D}Ǭc(Mߏ)h<9:^4v1HzX;&o(qy26"NXk6խT-\5ׄ}x#]i-Hޓ0i8[Bk%aowE7~$9ovWu/d=͔ ^K̞)tM#VV{jagq0|$i~G GeLY"57ASSIc7f- BT>kk蒏mP T '7^mI oLut1BNe|-Л|< x 6 GI8%Ox+xTMh=+L^0y"1|#B42r!"y 0)>%C[`^PIýS@^]τix$v}a8/ħo`}oloDo"ܜch+D~rtU롍v)ڵ.<{$ |2A~ηχrE%\Ȥ9Y6/_F}|x)uS "_»tuo)\ySB47-I,x9kr~ Ț@쵗XMG(V8ҿ>s9:G~i@?O#$5?{$8yh8<#1ĕny$H\bcJwCth3Tag!JȀt >w6{?biEWD9wpk2#]Քbkʬn>@r ZӁŒUfJ4c6/YǕ>s>Y] &]XN9sXL._W&5E.DgVwQ}Fo3Yͅ~y& 62b Y9ڣ)ݘ!uJsz+AlMK͹Yւ$J<7D9]Pi HwMKXwG⹣wNPSU%9sq$v#_\"kjl#2< Ha7t=_ȚwP}|v#\Ә1>&$cZM$V\51pi%8؟z2{Ɖ'hM彚WB4/J~jiVEM-1У;Ot |%2X4/$T~52v5l7IxK|m67.u<;= FtċKM>BWȒKj5rgk%[{4R(x]tjLd.Q|plvU>x' ;ʎ\Fd sr'B̒ǻkE 뫰`a>cSEyeYl͗5hQF^jB`[mZd&=2B$Gp&]xz}`B8@~Mmk ÿ/G"ԿcttrE _"FTثPE1Wl"*[aڡZaR(KbSzY[|J]7eOE-L>D<A#tlLp w`ꍧ?eZ8jKf!5YZo XfA^A!5:T}Y'8!yfFYrk4*ZXx^!Vj 0t f6lUP`a83"8ɣ Tzp>A^NBn&, ڹڶ;k`&]{Th-'/.s5aLű+=atE2E i@4bQzњZ#+oҐsӆr_ϴwvZ*Fc-l q'0S>ㇼ{|Ro.mtBHpL@{؝=Np]⤕uf5Cb\@9MaWRߒEmrd 2z c=Jҽ4Ybjd&q_ݽ?/z֨5;;g'+5G!'[zkHbD@r%*V/I"HMpW(m1-YӺ3KBH RU9JMkG52;0 rU%ύl  YGkumX靳ż !zw#*F#s%ّңxCc@4kr6XQa룝3:lZ/wr3\@ܬT^n+XM'%2l掖 Inh2eIaU赩OoX_kzpϫd[+%CO6p/sdE=A @{8GN9;D$Yq e>ІIar"UmGCh6D$S!cZPJMoZl|,yHٲX&P71O9[:z{SJl} ]kgȫbf?=QSV %"ؿC٢RnմPl<.=GwUD(0L:n@nek-;ͷ=4ۮ=j 'htR̼&rs>^ad)gM`xdRruJ{b!4!X&b( JPX{e"hwAU9W rK@?-"HF=?vF'4+ >G#ͧ<[.KTlX}]-/vΊ/uޢU#>_2"6"@L/[#K7gWo4>`ZJO5+0W͕ЙZM,ע=^K:1vck~B{|hD̎ӰG0GG`d7&cNjlu_E `{-Ǘt":ЎvL%Pബ >f;1[o̰˅j愭;gȨ 8|&Z ^٘-1ug9q |g+u'vкq=.^pC2+ٳ,k:nhHƷKG~UaUhuO=ko=*F\ѩXHOD3Q' pJ,CJ "$01f; ޝI6cRu0whI?>6Q䂫D<[Fh-}?jeK__a&݀m'^V~?sølkF.f,7uFн+lkAj|6U9͌J[1MڝB񨶑\5 ۔=;Sɽp'/qՉT-4'ߓ[xײ/hlH`\>. u:4/0Jd884y9]l,8⿥`)\=>гq!x^=H<̹Nrcl^/ehq(W"Fn ԟ fsg%D v m\4 K'[ӫ#4g6_Ygi57#)ѯѾ]!+!s_R8[\>ߙ}4|tzh'oݰ PIV;-vbD)pMTV޾H+҄d>RVHA5^R-z-^^HʞTuv0`Ӊ_SžiD&ꒌ[\s$P2Psݘ({J-#Z]J,"y⹽=FcE{]-R֞<qB4N,w')S&% &M?_ B2j8G "OFF-E0&lL6C(2ןDA,5z+QZ%֬![B=LrsOMˇ*?t .tة腟-^O; W>Q;AI @T|)OYx)Oݔ KreIfc(s5& rDÈ1gZ ᡧ*%`^:rҮH +ҹa& EK yibAݒyw?s.&  h`6IoԃprhX[Xw'v@oj; K}3M7#;_`Ȏw 9`$B`V%y$Ukyhͽ&)mfeU|@N0񚖆XOyqZT^t($4`/֝Fw7rwZlJ6SZe s/\aqQr&N%yF; *=,n H%:s ENiF:A*h,;ElWIA.O`wX?x˗h2cϤ +6SDR =f (NC-{3Z,bDtg]"<_{)zURL8VXZLJÙhت ?gpOq5/~hз R]b zgќ .Bџj8;"ύjkgq4kqHG85YPv-FXL\|,:i OA{vOu{ӖP3$FJq Q$.JS$ne*6>qBc:ș_qzlOA' ѥx}pvv,<okr SbTZZU?Făe^JsTUK'XڑZن$qh3g{.LB D!,ݪ;@)*WĹda8c|Eu:HR셣h{ ˪7Go" |\t󿇭*N36TlwicbsY>i?d|H V8hxCQEgӰy]6dCE~E%V5jU퇩9uaECA kQ*Lcyu49m# Mo[QKJݴvr~~N?lУSF*-s47`6\ks"@&ӣ RBśWK%v^:(-pn?!E>m`19YBW2˄/+׼NcFeY =Zq!ts,+ #wqM!D6ewM VlSNs3 =_eˉke%fePpbGbDN` `p,t4gqk1L`C@&))}P5+Y(-aB)֪ .b&Z*̱3`;r1)i e2`CfB{g *wu֭CM7Ŷr p@p/]/2LgЃ1KT1EDQմ`&ڒm>Aa|Hr~̓DTSW\(|ZVv.^I!2=.O'$G5}F;FF}#5*)CjϢm,>RJ>}D_ r2dhɱ-ÕW]{݄GMѣZ*Ү7zhKzi/>Ú!<])7,c%`,b~0jםs;7pBf&t(O4JطoeI} )rW5?7/8z@qIS 6-3p -m |Ug&dzt {jd5AZhSӻC"bV\G 2g}őQ!SF~0Vw8t@HԦLoCM&)2H]]iBV{t5Af3|&PD:!e=Qy >`ϟ5T‘n5F.eGA>f]!Ljmy)ՈT1Rqډmu)2/3 6qR4H#I<Lʏ2zA|u7<$x/I!pֵRXtrzvaA u {\pY1{+/YO8eelHn:`t0X K)1:_Pis=jkM '`P>}|1N뉝 Ľ6֬C#6tjFr ؞q#f?I dp>,zb;;ԓQnMА4%Gep(>8 3~&21䝺Ž|ʣ2Bx.!*Y#D@lxS񬨑ؔ~sPw( $AOb-IL62`wibx=ʲQ~6[;DQPT L!a*+Nْz@:\qI&e޴~l#C8xV![irsᑐjROcpCrJPI譑a$͏o7zwΧ<2cvIZvXEyߗ3MR>CEmR͌h:zũpR4ފ!ge%z+t2Ǜa@v="soOu11~+[t&nuG! V^x-3&h9FD$?^D%mus WU<]{H:,V6o`KvO>e`3+v[w;i duNՄ(/7Ղ^Vh(ttTn#͡-_&9A+]"L,p\Aߠ)bGU:^"qO 7q 5 h9,:IڱV3M+ jY=$mGNTR1^<=!<.:{e6.+zuyJu\$'6y;i}@nzBqL4E7_(rIz*p-?Qw c7t oNOѐHہi%kS_u 9SdGY 7_O-wC0 =g J/kj1)ϴqƲjZ㾣c~F۷%"BJ6 ZSʀ|C}x֥K+в1 y+ \Ov3k^@R&` \Xy}ࡖ#h!ûK&bB~&S(=_V?I - T:LFS ;w1[OU_7`h=gd5V^_CT)u \rKy4%s pFsTa1duhM̦euH/J-~T:n:%-7t"Ƽ%)Uv+]P.67n roM1T ӵ6|`EuRvz:눿ő| ?_[&TB8i f~ڏ'p pѪl-QX!-IѽvϨ4t@GoC0r0"40lIL7|EGOx(`'%)20U:ea|H_y,d*RD"s%l]fsKdƒ/LvJWX.mxC^[HITfD]DT4}[J׳ ;;^ďږM[x$Ui91?$peWzlBf`zV~3]XZޡ CLnӨ걭C-@ 7wʢ@`7(E&ΆNb/R |9*p _?Z4<d? 8 x"?4 pi x*/fTB dlņyL4眩vT##Sށ7ظ>|EǠim|k3,6RȃuPmeڰEߢUv@?p] REa !fJOxVUeUD!Xk5Wזҏg4ajXI:ut 1ޚeam4_+TA٘E!HT]"OH|IN؊uYP .ӼVef? u2]1m6JðHlO]خ\#}.Pсq/𱩯I/s7TfZ*JnTj]aӮaNTצƨ/Vain[YdAx9n²u0;"C?D_b*e]wƅdz^Xp=M;{joaNa%< S0.NUAZ`N$xwaCDz:nQN{RݛpՔn` @+gPS7mCo*_\D{H**\UXͥv#"jg )֮A5*CE+݈xoloN6IoAP..av5{t5k c1+]/֒>_eRmg?I`~:xe@e֣qw$&IHhPdWq&K6*sd%I~$БΞ ʷoֽ2)n_EN=Ц2j%U:uV_Ue|&HCTA&h*'Z4K/^W5u *X'!yH)33BN7Mn$R_CI1.ה O*幪;,@tq_|!R؄&tO!)'Q3i L} 9CG9DƉ\x I i%w I+ YQX^:sG+&,2{Pc$lL&Fť*m;pcj>}y$[(AЕK/F;@IsM 5`6RF4sU>7Ib&yFϥ_*\9 =GVʐ΋*;349IxEu릈[>@@Xr0~&<;%п˜Adce]ADTn*#uϯbʊ&J#Le~WXʵ>=6j $-#@H{^0!+^ +Ft GzJ jUX06Pll n!{W!͞lǂyxnd69QMa>SZB_IR28621TwhӇ[u AgiIr/>>xz~VWR[NoV5Y-u\SI&ϓ}!sϢ>1haRdFGD 8z&2]^&P ;X.=S;~iBDt͈5271!jeubn~c^^'GY{9'Xlث/3X#N@L#IZ/Z)[ QKs:X*'L[)w[.1}bugʙWj >ifE@e?7®@WލT =[rVAeީ%kC@k *֭%o Uܐ7#m+-QqQZ5i= 1y#(Š^xjV\D;h5*6/O0Uy#k^6x◯Ɵ3-s8pDDfe}PZpr;M$^tjA!っ/{nb}CA)Sy$,ZdVȷ(и PP+s:'BiL9;Ŵ%JCW]%fPe"ߚ_bi8ȼ+$oL0檈oWn}9@5 c݃ dž2) p]ó_ZYX8Ztܤe? 䦀qgl Y l,׾󪷀}u61z !j$栬p*J.V, 6:tLawƷP@S^Ђ{zÅr`TA)Gir mbhUԆeRlp]GAId( d !Q' ,B(ӸR!:c}fI֌7e9 C%O~!>0hEdcgf/$ zcr.JyB.;Q1&!0 =nE֭~ncz=QMc5H,[kA3f}bb[pt5^7z(]"Ow+s#!ZQ<-*UoD46(Q;ю03Ӥأ19~9+c*ΙѤYνg^[4Yc !3Ba%| F| ?r?3ꅵEھ|8Ú P֠黂raV\TtդkP$D*]=5@x =}lqqM"oCJk2FV]Dw5bp qbܐ6"W+* C[CPQu^`{V#%1~'9ЉdvFJQ[,8gp$fChi n#U)x2&.<)71x~`qbJ@?ei>U;.[t(\nR"A֡ruQCl%4qCu}%0:{kQ abqLdѡ^1C䑈?d`vL`i}O]"?bR(a(nt<n;^Q Gݧ>:R8 Io(SҠݧsP!)L-ZZГJ??{+rUL2F෻e|iU1E<_N/UQb^Uյy3F̻ AW"3⬓b{BYwk5V%`1M6AI#Q1Ӊz~ݨoC^0sBGTקW.~Ğ "FG:?b_q|"E˭J&L9[̙ݷbJ*J`.s(/<SG$M.S#$C"WR}׵_&N4Vu>c.Tx>^˗XDbڻEn:.ULSώƟ!yE|^LdW9~3?Y3(z`ƿFbTu%&˔ HWu(ESe,ةs@C˺8k?jLqI.!lY1A+#yzc;:ІmpzvI7 {x␏ 5()[|\MH,ؼ8k*K~K[+a"lO;$ݿظ~PY)CGl) l'W٦ "!+`zzG{;.v}`-S{T==Z'M_GF>0wFvr¯Yv~W~-ue6@R_i'jQj_b I-TIx m/~~-K,q>A`3TD+4Zwڲ囆q}Uz̑v+D(a !x^'-gg0NG*;a!JEC ii~4#E1v6,z{kC#G 3E4Hy5KmMl|o|-Gw ŝ@wp_tA6BD0 n|оqW {kS Q:йqΥ zˁ6c߲?ȅK]H~xJh_AQ{_aԵqXuSD>fNht@!ꍧң𻍲_/i2}kQBUd fp+#Sw]URۅe3l)^#8M`6eXf_] zBĢlS"3!{@!)L}Ca^pEmN 8O=Ww<@I.і_ͺ۟1ÔPnVߑ$Hh61p8ٛ L@hN/Q;v-"TP$JcNNujm$B64h-ǧ˨|)f> gE_'jSua`M|]*7  EJ̻#Hb|#cxI$$B.''*x]%kZ69@9I2Kܡy3BY󤘞3 1 N`f.[^!%WxCI=2QQlqV)o[}rK76xTFI[o.XYh^O^T+0rб$apfԬ{-esrȾ3_G )=yQs=RP d|6"jf8=S_Ź?OvzMtH?O45\*"5ڔ#ڗ{g $ƿִiHRPo gİd/(-l/ABᲕK)Uy~7FU/egQ+:yYy(Hh\H߶'I}|@ \T{H&u3s]*MX6k!CVu2u_l f.9&Wr6=A mMX hZ;,- *6#0Y$B>iixJbdz@Η'7P1d ܿ( /.:~:Q>NDǺ?qz0M;t] ]Qɡxg{aȉ{?TaD:GpmUaCl-i&v@eӣf[18l $\@{uó@iTrsCgJfDyƟu@ RhlCT>|#hr b~7.&) [*ƕ@DRi~0,.>%Zb3 t}P|% >P8\63vǺXc m:MoDRi]f Tq_yf2LƲCJtY¨0*T)>>O]뤣 Ĉ0#X)xm}%!#Kƫ) W;vfҔXae+9m:绬ODpdwsqKAߋFGfC!\@3Ut'?D:6_4VǦsbsE+箢v[%,-i6j73L ) 3 o#vvēRx sawn70ϹЅ1ASQh!spCZHD<t@9?-gKv Xhh$SҖEw~W>][HI2 V| so5)n57|/heS9kYfv^HQdO?IqOGm9,ǔ7wX%g m!ne^C/fcjh1tnlT/<(v>OCjKTֈWrD At%{K"m,-<Hw҅8PvC-blRRԍ(.}$swzD[%aT1 iP˛|Q.gwBo>R)SPE;B6! DZn7e"wbIǪE޺3U:*J,Ă{{+#)H`iOUܔh!mp*wZ[R#L8uIF75ߴ Lچ3Kۍ0>b7?J\6^r^y֟.< n]4,`c:YOG/Ll>M\@J q@F݁Z0 -lQM%Q5ІnF=5Xwyg7l'$"r[@Ք U:R;P?VY9E$R'9iHL"FʁN쐈Dއ{1o !Ɍ҇Y'tj/5T|ݻgJUae&- kq;@$IN <,^hlh#'|[MFi;n\Q TimX@{g%0֠v-9mV䞸q V# ##+mXdoQ:"@B)i+P;OWIxz  T6RZpƥ7Dl˜;B5U:S7./+=$R owlMNP]Ysn smթ21y-/]R{:'m4SZa?F|j_Ȱߟ6]eC Ǟh|y,B+I(l% &tr nfB^Y> da͐@mTD-.0cP  9dRH@UCL ǪdaΑbWEgEL'AwRi|MPwvJ w"|6ϰj2^,Å+&l4#3~& 3i)Z~P#ןKːKqgW3t cgO&y;MYzq³ =~xEy2-‡]x1VxWS""?زhB:vJ,HX q v$KI ud-_RNiL(͟÷O*.hI g< b@\7vNj&NN;8{3Dj}\4>˾?He@n079MS -1qsxM*?ap-K>(9 L)^Av1^Wv zyVP:st2{e kТh&;{ADž4ɥ}]vplO247}1DO4*/ՆYz`ɵ48F^^=Bs@K2w;s5f3fzP0繵Ud+{_Ǻ qTh%T6pQ5KTFmn LKֈEFP|RI(ί: :=% ݙ3e/+9֔uqsT0Zla)vr]I_^rV doQ]o|8c2ދcZ ʷ?\DO>u'6a#MReoo &6nGݎC6i|&X5v[ 6׬Nnݥ-Ѩ<8=5;/W?GIlt慪%8 VE0ѽٳELߪPm2$Hic31}:c2)˙rۦ_}O UVb-~g6}QYfe)ف+5ۚ]൚%w w$n:BoweϝSӃ~M2*uqF!Qjqbƽȶ.x+u,mek_O0/r?0Fr6eϊ)ӅK¶H3; x*2Ea:BDIx7E}0hK|}hG|qeK׏^k;r3eW 6@vv|zlyV[-IŞpN~ҐLj7٩MM!=nyۭKkA+x[O])Pε L85>Y ff1u_$͊ ̡$,z>J %}\D`ڎET6R22WCjvB=]gմM^7B'<6nRT}=JCY2=RmpT2*Tso׬bް,zY奥->.GJC(2Y$!x0Q`1Ƙ=}snsήOIܙγ3rWA VTNjE9pi& E FSC\dΘ/ Ga=eҳ8<5tRho-L/џ\jK[<`-X{iO89K8'Щ{ձP»B55. 'PJ#:f+.QHt@5LRQe5Ɓ~vV,S[HΡyD66 ⏑2x-n?,󖀁b< eş}"UE_nZ7D/p.9MdbFTvb"}C<8߶pNql9#l( <, pX"#'FYБØ|PH]b~wx7yY͎[B,wV֯˲ ^fT Dl.Drq*_FD cEcd'Z]U-3MCy62kk}A˜` 3.&^Km}ǬE訜Y^PRDr29V*zuJDdwdOZd\mqJ=3h T-3RDh.ɁcP;cr^z x08MMiN|Vr\ָyԶ+  9z8*Cإyks C7Io۫QoF*%2`+o?&le?Lޡ&>56;h}Tͽ\mq`ڄ|22Wi:RF/X:Ƀ'|JqzHq$J_6 4ː (>'GA%3)!R7I (K_42Q}o_À<'l̇3~2 fh* 9}k'y&EM@xJ~'$~E'(F kTKg nm7(g& oBP#)7社0*kܻ]t$" TT]0QEZJ3͛ vN &<*7+TlGxO?HFB6H>M^uFizeԡe<7w 킯kBW*sYR˭s5Vn#.g Yr}0*x3ixwt7T-S<]Dr%Z:=1xctEZ=Nt^JCRae06gD`U|O}m&U* PԚ9m,l1eIHY ƿq]s=sFd©)C^pT@֥Y.K 2(ƾ:+M ;zB*-T $2C"}_U:c,2)UFhj#Y؜ lz88G}+q-w#C;kcKXl1qp1Nx%,:n %AzPGCѡ%A-Ү\c89tԍi,C\Dok/p:&B&ܟ EwUb}X,>Z Z'DjfM뺷,[}T{<T) Leau#y-)0 =w\FG(&ffuo7+/5V1^# 8J-|~ز+W] TE o?Zΰ'-4]k8-x↢kR8Rcw0u|6|(aJT㝝ԫ3c#[(H0yK9υyRC?j\gwHDe!mAByNŁs>#B,:9Rs \ޅ ݩ$t5j`: ^9reQ{+IJsAtR;PE_ 5i 4W5Yl+z5*& T%J<~9a آc'zlݶm@m^_?]i㥟!_[;YLnf|#(3-r58fDZJ{9(M*FH;dc>e]vb#!u2[7>4).[BG̎]Ku[?_tGRtn# JBMzdk$Ds#XGu Z'V"I~;\dZg ޓSۓfm6'oZA y^tF+G؟hS\̽]y2A=sDk~S6sNj~S/>XOOqhS1O[p WNi  %vkޤ Yk+V5XdNGf k]_qOp9[ݢJ\""U7G-ztQǼ5Gr~qӒK|w85/D7s8Wn=LOo9$DbuUsJdXs{;A\><{5oAb8<;^kY}5 ײy\HΣC3"@˻z 7+@%tG }K3~"w[JˈvzNa:lac0^md2$S9cXa!:{"u=v`YwZCRc}rɥl}ˠ^9픆J~ u:9DZƚO ,t^1ӽG?a\m}_btuX H"$%AfFhx_c^{Vx1*:RKbT'hnmj5t2%ldn czӁ*4b#}Kי束5$ kS,8%vsRMz_]Bܛ0̹ڽ_Iƛn\]b'PWsCzbL"DL\8 a4@E*@Ҧn4hx)pRAa6T?\jlw+Ў"~Zi8Zo\ZSDu[V%vB,F&"#1мXJd%YxA (oU-"|=xjree;bZqvJoaJ#L2 ,m2OpE0t%@k8c.Rer#nبo5zfCj4 ^A#W{HŕjqLA%Ap2蒪b>m(fMq4-tI״ZO#N+Bsʔaau%(/,hq_|l1$T֨>TgRuxqlo( |֠d]- byo+AmE`\(x{9/Dd@3Vr{lIfJutbHFx #˲>MQ(UGxӓCKi'W2# ^EJ4K2v*9m1d3Gn8עY>ΩS6qs5[0CWg?vd6=PXQmb!=@W'Rtq-ZT<v-F[sYk\l`#F8pm飰}qaײtlA [`V!#aa/$EP@Z#61h#r.iY^b%M)ps)MS7K%q8$~U$%6{u}بP|!s c%ҭ̴5eʭYEw4OE-Lm韲j_R"3T;9QUׇ\f\|U`3&%e2Ki(Xs~97L ҟU_V ٚ%VSޠ%3|6c0AF焰\YqzNe -:"_Yx$*_M@;ԋh/RcC\#ϼ?YN~wѦl[oWF2<6 pFFz`kC+T))3;- 2ZV%j$EM{Z *>X֕RK7>f6v|:KU?{ kiq#puR$9FUN4GW' 8 k\8j Dd`RzI̻ (@u6UɦY㗀N񱮐3V@T5bx;4Zf-%hP8˃ $O=Q&Bvקod-p6f=(]ZʑξKbŜ[ŏPA1٫2GA}铚MҚ^d}= U~%RM1'N{ƌ؈+8SRfفZY 6W. ӈ:3ei;-2FAIXGCAPstgWvVOf0l+ &$ʣ4~PvR#Ks8YA|#&f߹lM -<2Cx A]AZ9/5Chm/S|rQUy/Q`m=kEZY?bUΡY|`)͘f*t>@q Ɩl lrXYn&ꯍ>9O_aV@6\.hмEt!d7ψ\Ɔ6{Vq7̫x\x\ yr8;_ 뵑骷~:#H?W䕄O)Eja6i^Ny"DA?vWw6#TtT~dˋjje Q 9@4Yb9s'HKnKH#>l(w4(8@ީTګ^GcR{mw{&›CrcyF#{Z6f'PhdEI|-kD1>s߂9joL"Y@/?G^- u䩕>3*Tr6薦`Ф>#$3 $-rVo`]v-\mdXq[oU{N.9&$Tp`3`[D2Y%\ZRw-"yI^0eR tU`?{δDRꋐA|L_F_”!W[hwm;-dw}o"Ęʄ.ݸ79e@{1mΆzN Z}%,^%Ho+PC1}6Op>?NԱ5edvPr`uIġ#fm#fy࢔m t*bF,M |kQ؂bxJTbEvj?be?;Kٷj7>PŦPDVw21vfl׶TgڊU<5q~} xdS%,)6+$qlwj9~o,di:ab@QjI^LQ83V_W,ʶtWҐz2}@ru / ǀK[D /$RPV48|=kWTNKO>lhT ڙG8LͯDCzj(:^Z1ɧ "Sw >sCIqT[[HȀITݖ%wd2qDx swp[7|rJ%#+7ɞ7nq kY9BCO#A=J5$Ťsb%ڂWܩMf7wھۀ ]z#+1TZ#\kwOPE9^I^b 9w0B.@$]=B]f0.Wf]FC'iJ'Ǥn)B<V&6P~E?DV=ZS;k$P? &reitច˘N1e"(wpmR=:7Hʨޝ}9.b[zTq`֒|f27~֫oA㻅>M ‘ӈ"̥cZHNN[Ov(v ijg'rc'ˀ\6j5f6=71D0İ^Pr"guM)fi.Eyv 1d&Xc=](lcw@J[} FPR- nhxq^AǺ+wZ\Ita-a$] խme_^o9扌4Hbai(tρV'j=朆',:13.ySu zsӃ>uw%,1KZuwAqRSX@2H8\VN!X/_-SA恓mZYW|w5Qxj^"ts[4Л v%\Dt/SpɌ\fPS j `-@Z.[Am!/vTY8E mRZ[Ԯj'x: Xo#j2¼gdSxv: . O4,*e~f&(X1F U|QEZ]qo#61O+[٠.N@U^t~$!5F qi ԫ'?*d=HA_{tUEX/DcOnK( X"Ы\rK ^HId :!@dq&e$" #'(b! 怯/߆T)sF^!j9-mJBO$;#TD1Owё,XtcqàU@l?,VC2y +)\I2~' ΞT2+7/I"K2eNE2U9`Yko&6òǦ2wl *[Qc%tW0Jepn<^9Q~"\KSߘ܍7y;Rx!JMpI_ɅU?Pfl2_2#ѐO d׶he.,vߗ2LzU&O]Kw,د4KBȰM>sT&mj'SVfH=msplQlVΟkNB=]S@H9󎑤}_SZj&GJCa^կ5ʷ>oU 8R9<_T0M!w2h;V-_bߒ`A;KיcESۯ.!æ+q7I y?=xM#-Ҍl$$Pe4aω2Ј /?TϐF!.HNRܖr )?.m\1w ;c^^\SW*is\#00/5d-W9 M+t5 ,:1Ac~~ofv!t8a"QFY~2^zXg{}Bqg ֪Ӊ.WA < 1!ggEwm(sa`} Álx"lz$0׫@7kp "QIbmx9$:cZ~o,.hb.K0e>.Cj20͗: 뚋%T%G[U9 UV} z*;<4GuL-v'W%vsJ @.c?_o>w dGxgRz3E)fd5>k2&LnGޚH2*s:RcMbO=^ek_r ٦c/߄g҂<:|bX-()Áz"Ʉc5kɴ]N᧺z﫛҄O܀Dikrn$+:P :[Cu>Td<ƼjRxK,tqߝ$^oMqs\Ḡ& nPd*g N D9͝-^=Z ]g)Y?EʏzU@W(bp;-rd l^n IE6eS1, %N^rlG3W*͒ {6k l~my- &B# ` LۭC7<1&Q@2p`0JG\}Jiɉ 6Ǎ8 zc*.UE=;B]q+.'Oz xd\apY7< +\B%xiDƹiTz~UHFap>/*u- ٵqUrԫ4PʏE(::??}6qV{(L&.T[>臕*Dߞ(, a6Wܾf1{gd/hkx/!sPhn E ǏWǴDP E˘8lZkXyD&4m ~ˇj4WCo̧rmca!kû3.[-ɂ$18XgKi- lg Y3.m Պ>*W'ڔ`n:ɺ$ك6̇Dm71 40eJ?"Wj3G{(0$<wZEUPCEALn!ˀƻ4Zȵ)m{9PMԸ`v)iW&}H޷S-g`+uaUWBp~YsrԆ:LGq4%3`Q@m 픂n/9`#uٻͨRnٻfgE`Io;⦳V&T~SHi ,kf^ȴO/IYr.NAowݮH/O~?fs4K[uF}*'C|"#r0Rhf񿡷)?e\GQ0>|?Loإ+ABbL*M J3/d%*e nK|Hc"8%"st `zT'keF3z4,RH 5Ј\JI͵pӂ$z6=WeGrS E@@M-{$͔Dfj Xf:\,fǖuc " ~c6_݂|.ө<9䜏,G0!U7vnݓMSyEMlv/6xdA_ wkCQF5] yF~&CBxv%[ !!RZςy\`H`)7ӡ$!X`nOø玫cmgU= 0R$K)(ɸaoHJcj?0}I/GuB@/[,3 #x"Z|"{TWU@ߗ\Waz"Ob($%1*=e\:'gP/xca"͹];KVㄲnZBOl-v2H$櫼B&l T5Ԋ##n `ƿon#Qi+RеbChZ]DQbOMj la|잔sh"+@Z^dC) RGZw֙%}9N2TE*PP$wm7R<󰁗ig m]mw4feM x.D}챨P;v2Qky?WOuW"ϝκ>Ԑ5h@tcF3u3YyxD/02bC&WOiKh>e/g/F Q|8o$ 3TJZ3=wڰjc]a) hL,8meD)q @RwS@禵Z/*6tf"2뙽J/Mt cfvPEh'Y|Ӏ-8=}MswRm-X%ZlgIb':R=zq5;\hR'nG:]R.67 gE|Ipxwtf)ap$lT*.n޳F([_-iϛSE vzu +KߧChF/`u Uc%,yΉ>ooSɦ_17\2t0hQo4w,uCfVLX'_NBU3]?4xS%iGd..tH0Bfm ǺY4֡򝼡$ D9aSe.yז> WW6HS3!꩖8ͪK3QK]8(OίR)\YD5ہ_sMGώ>*La&~'ź^A"ӰȜ6SԎP V8nV?UtymO" <NNd-~cQT&  n .}>ǬW|昽Ոێ*,|~+[l#OFE>AԌRH9?}[ 'lsBGd~rK쩏ju>JɅJľ2"-$#٨V Ne2&\\dOOw ^ F@$gsP+$Rv8E-1k9 mx 1cr}(9`arѤ1@/`7#EM݄B D[ߐfF ͈=IW%18>(8H ?L1xB{ŜN|62 Yv\:*φ =,Š&Nv^ϛ2W _]Fjț^P:pBxR}hyRvN[<Sm8y˜Y9/z{} _]m-.Lٞ#[EzU,z{]An[hv|\Nz_1 5 :L ,˺Vkwn3eޫ*38eK7h =Glbw` B֜UOa)뽈q06zE2psjh-*#L\Iw>D%1~nBo_@T(L7{'#M[CeҎkqE#(Q+銽 {ŰQbofi) f!'7FCQc 1huÄul1":ձPꝅU6Q yXݷC3 sv/r9S ]OYezYJMR&8;&G$3;GK[N]C 4NƌOK=swQeQ(i<DZpjW ]NL_72Dȍ+sDqt rZ6z}Zf(Ux2B Q)q;d^#$16и]/;6ڨIP7󈦌뗫t,֒0X]_qru2.G:UN;'jxDE?$J܎U@mϽG'*6~M;0yrfjNc//*sn CuO=rwɜtKN@$(3:q*" uւdd>h)1nX j%zA%/hgGp+F+Y rm_]0 k g+1LATZ7 %zvMb˳YVcqP >e\#1R7X~ (1[̉#P^߳iRho-3ꃬ??0 ej|svViERgwB:,iQ\XP8m)% !hPg *f( 4],wě[WCw1kv4&҆K T榺\x6^\W-H.HtW[)Vvn˭V'9^@*pݺY FAO}?_>N8 2oU¥Tm]w)eE/uYsƂo^dpmU}v$^Xِƃ3鋜M"kV.u _(Нm 1Lج{hC6:Ty REAwh$j{KE^#T8NP~r2 RKRL%$.ۮ8CеRzsaѼ튒k߆yUs"QG PFAKy]ߏ-x;m?F 8U4ѐnMxBPe%*A"?&?i?)e^.zzyb6=Q׾S9L#0G6[lga޾ # 5W,Z{o9yN?1펶ĶOHfJP$`HOůXxrzfY Y% &<˶%Ƿ YXŜECPdW=A 88%ُ]1(E as^Ye.7&t\gsӉ:kҟ[ajB}-IE=bhKƔS8/E#PxGF{N#FeXForB ZuHv7#o^?4<74F^2:;tҋ,fdkZLu %B*vJ8EXNm&棌PGUZ#MT>=#N1 .@(]Э@27<ZB}1A 1ˆ#8#ϴ2GrL?cҴpAct1(l(lᚁ̄{4luиnrp; ipv82rf3ޒw?dZcDUj\=Uԋ q+Ǩ}Px}~X 0Z anek%+K4ptfU"6\Sѷ89Ѝ_kQHYGZk5sx>>ɨ~0(bQļb9^=sIP U{B4O;&c =;J>{`:" trOqZו=z$<ONF|=G;{+bD1q2dH8*M4u- 4)=𱚾58ĝkaSh:iD%?D#u==U 7&LsBO.?eהgkE)̔_1 wE,bDĕ5EA4DZ~N8CHd&ÄNEXMrN~&|ϭ%ʦJ{P9rwKlݺ_u_.u3ju0N4|$ e8*SoxWj2fƤeǗ^d)ejnU֛m!AOàۂ>/{ ?߷tː)ʅ]/pӁ:9Y+cT3mfMI=6 ExM\.V!"?MzF|Wi!bGZ ?03s;HմZƴXƎBJ~w=/<$eQ oJ2PFD,R2)[UмpΤZآ,-+w6 %W$\,խR<" ㄑ&pM5O[W$&i!Q[UAjhxux#7rVvI @9FWȨ:E[WzxyQrbc/ xX%oh 0t*}\7<`|aFƣN6$==6 ֯[t`^jƐg[%c)YP. 5򝢘w6t_ "f(BђoGݿTzL=rkq :$gK-1,7dvv<4JU`X4Vϱ`.ס~`3:п2IiUS"H,'nLh s5R,J;Ԧ%zaE^4~? TppĬ|PN0;t综U@˚c0cpx)>97mۡ tۯYKIwf@ 5 r[NO녴F ٕI粼 ž'!X]SOlpa6_HtgK&F𾋣cM//sQ^I,A溗 {RZcRxxQh)X_X~g( moXzٻn鶵*'4oC7$zH@f)-j 4sAh%7"?FI|Tb[Jt3.(=ׅVRys0jTG9ϢD~80 WTyY<‡d*\y4Wtv+ g ^aV"oGqIw1+ᔑ؂;~Og΁t†@L20:ѫGCj‚uY|˙>XSHK^H]@OzvZ~ A3cmAF<*k@e@ ~>ݿ*Ic;yt0ŏb9?`AʧjZwoQF+S"3 1 ư8h!5Wzxu nQAIu Sf P:.O!Z OZ +|B[2ʐ;meR 54;נFqInh邑5D>CE ̫uju&: !bZӲ08=ƞZ nZ:]pM|A+\\ eYy.2ŶeJ376)wzˇ=z``=QΑR)yRZyfɐHc`m;A Җ\j< @mq̪݀gH}zU͇gnD2̅F'Yn- 0҈ w?zNR1۲)AA)DaVwUtlz8{m;5A'y֬1jYϸrCZe<%Pg;%|k2tҕ3TGL_`oTظ@g#-*"jw{mӲ@'|Ϩg@\kMu]q$1)sba˨ep68TwQ}wJ#%iNH;$*&f0DA ٯz~i_E9kc2m _v0 J|1{pխnqJGbqbvYZ*en& 6 !qx4,TeX5n`Q,k6~hٌQ6Puƍ*6>-YcoC \o }bkknKtWֳ(П! A h*{Tw`Φlue{LkC>dƁURÇv;I$wPOea WA(5c1[UaܴwVB*]YM['@;^T9ޙ]gsΤQ:k`t(O} zr?Hr /D~_pD fO \&񒝬]ɉ"S 3 /d{G5yrBώ({O I@̒8Lg%g`( }!^@Z~ǫXS]4H4SobNe9HFml["'K Zw6ЋZl]jì"0?7U) D/ (Ԕ׬/%j""E=in&1sG,צ\sxqccoуml<~H.7_g&fk\;e"aK)f^F(*Bߵ6=cPX1b y3䘙$恍rtDM݂E6Z.nFzl$$Bi$ {=5T);Iگ(pOfLdsJ?hf#HvK w f_t0-`/{z֓l9WRKl a9J) [?*'A.O>j2=xGӳ'Mrn1Lg6eaԂ0d `Hg1<.TG[c2^gNF[Ez^ ê; q8`ԓ62&j"0x&[ֻ 'L4+uR&JvͫNa7_{`O>K&5Y*sAwnju3{jlZ'Cq }8?\8B\ʆmqmXe*˖Ł[ǚmeaQM3ĥ Ym[Kؼ?/X!,BhL"=Tky&hA|U_$(2[ U.Mb # A_bm};V/%!F:hiu:+1HKΩUIkjV+yop% teQ4o]42JJ\N:隆lOQ!|:$'cQy/uuT>ܳU S vE}P-<Gӊ)R LW8+#](ǾBww5 LB4 (cTZ2#sSaeo $AV\u'^WTQܩ։32  t~n0vYY֢R)hG+\+뭫}'Z`W}uDA}0HCدÇ<.ZO#Gct xժ/ty  @qP}etSQ ɵg g;-ڟ# ÎU"0 b5םAt2C8Β!s2A+-mfᩘDŽ]0#4sޔ[|Fk1ejё_6AqPS=/B Jv}g}? uJ{W{zgR?@䤩" IC)i=p>}ֻw6XoyL2PqI栉__soe 6>dkҍr;nne1.:w<.<_1eCv&Vi9 7 "oQ%VHQJ?Kql'N7ߡ0QDux03]Fz$M"AK 솒ݗ+@V8Ԗ ] \H$[j5ϸβT\2JС0P~BgEf,"BTS5͗^ @>c͕_[Ԏ;%9 Hg+0Oj*ܠmYa< ؛9wN]O~uĨ4G]^V4&6q8$:Qhr-5(yZx3a ^F}i/LGީQm-)Do:O)VV,J : Y+gLgJ|Gαc-bmi 8cY:%Fo dkh7m6JY揻5\`[OepTVٯ݇GMi A?ɛM;? +?MD1 .2Wb=0)*YEyb6AWa!B+ 3Z#>d[Z3d0dA++ 7_{1m C#VlxaͶl*"&/'fR`dx6Ncs!7'EVՎd eOLg|+(~:G?z\pdyAp[UL¦* ' 5Na]= @~nD .eR8x-u)OITmr}W1Wgp2 `'Ԕk)&c-'P[I)<%(u9/gzQ}# O`I_HIਞ~qG|>R[:*ޚ. lϓO|v͗:+aп  vc~J`i{f/qݲ !zɄ1bcS#g,ݙkTs24 aaZt L`WsFaXKJlY}[4ij]KokApl FWm:ʙݕL>>1B1^˷MP#t3xyFCnފE~9RWh4_s4{tQ/gw6=:U@]*惷Vuʜ)m{BWȬ Xtů*oH7&B'b_&Aj[7ALĤ8n#% um{qy@#T=wԕ7,BNW,@RS6炶zT+fVgfAly/Qku_yX)xmu=Ůp*hh>ي~O/Jo߆Iz(J1] 7$jinz.vhB+QiGG$:c入 /" Ϟ1K<9{Pw%L8Uad| lim7SN:LTJxGv0>Az5?ics`RNfc>PT#u/q#<&G? %t+*xZS7K?;*S4hBR`&6Sfy'Y1q+!foڭ+s^҆|$Ӻ$M{xҽfo,!}njn1Ր_%mT4؜2YzR?e4E3u8*rΜ{.e1v7]J]:J>q4G*#!wnb$0L9W 7%6Ns1!#!1|7 1q-to9 u%ѣ7}; N4 TWUiIሟB]E/;p{Giz Y(p(i5:0qbiarybj-,eF oFC=`d6K ڍʨ>b6pEkmo6#~4 鞌_=Tli={`NdQ\bf+gGTH՜MP $"id?,RVRޣjL=;{8{ɷ49SlK^v%</9uEo&gyűizA%<^ z T"2gn^XΨ2[ V=!{p{l`;yѪj1Oe㔁 +CWj##෋둶C Z7tG @ j.H\{O]NXyv"GT\U$(UWv%"zǣać- ̺ Le |xmӧ;&v)=\|t?CETTa0\_}oO؅.gЄbd7L⯁{^raf@<У]jr+04H2 1x$4z[K~7O<˥`_% Mk௎]8(zǜ/SBe<^/̧hnQ `JXyиDo{q[@9lo5̔`6kWF4MtQ-FUC2vp pZ!IϸqZd }R"7lI21 zbg8'1 zsmՅm0S]RxJ I*w3N}>n-46ۺJ׬3<OQ: ̀xpO\žq%˗I !R OqVm/U₶=QZA{ TƟVS s|z&CJ}սۇȹxk׺kF9= Rڢn/xFo-qM2V?b isBP %MF+Zl=gPOrǁeGX>Ϙ5ӆ'.7h36T'\2w4N8ۜ|%P8و۽C$ $e|ky^#$45ڱ%[۵ʜ"Z:wIxTckU] W B24 WѿYٝqoG O[f,U{i>)]]v^@ps v(CG ܅m&--RDF8;*ޛuJM kq#LCQ#ȁ?~cS3Ia-'%BY(to&=$RD${HRK'TwTgRw) mDQ>LTghS7q{ hrr*R7:RO^F7)F gsoF.؈4ztݼ"XΟZJ9Ԥ/}~;^# K,ǜ'5-BvHhv8ە#T?],96/d)yY+1$W 9d7| $!UX*Ylg %fl> Fǖ]P.J07ukwWVJȾAݝF ] *H"`\[63g-C]:0E  _hL9ZGŻfdPH^='f>G҂ݵQ&F, _w:)Ygy;6n .Ź3ۮP]qnY]>)$2 K4|~]t~:iӸg00 _bf VZUH7oD [G{i&ouZgO79a |l{)&b!KHs#kմp٭{A˗ʒQF)hԟsLKk8+D0]-H A%בqiܵr^eG}Վea/\sޚ!X3[@eT,WyJŇ7 s|~U (ӒԖ giݑ>}p٬쵂Vix[cdabr.Iԃ=rrOw ƺ=tK^~E'W=[[·Wev*0u9nnlj<6"oM}t9e7pUr%/O^9Nޖ&)(t\.gIǰw^*w[,s#5XY 7)Z+4=I7\̷ߍoU\Xxm9RhɳRjR!ey;>Z%Cy;(־nMwʫ6\?S[}9ܓ~w|]6dz 2 DULY7#q{IZd]>6 <5޳r˃_k3vhwXD'ŧ5,*<t>ѪeZBҎ0r6L4@%f<׵Z;Vӡjm?J6Z~ _L|^^vgTKmqnvDcU[WIJ oʗUf.L^O sy89$S}/é#"tTE:1gsoSGxsU5Hq;_=r2g-)m|&nVVDž)6D4 4/zwm 'Ι^vS&+!)&UƲ'tg-i8; ڇ~uwS}Uآ#LMlmwjZӅ6I;sЏʻ,&w S]vŁ5:ok>Cp:X{qn;ObL8>?Vm|7rd98{>vOe= xdڻj6=]L7-\ շkq.<ߣů |U!d u5 i\esUb GHhU?y[1w\-E^6ϭ؊Izĝ=as7g 25Wt>>t ~:&aqQ浟]wDZtd7Pf\!H;sl i'TP(t$}."eb: VZs\RM[n6b1qdy]s͏B_.ϱi~g-R*+4kl c q&YFHf留kdy.K _9*p ׀;8uDW5P>R~L;0Oe~̮d:pG'^)'_6^_K5%X.MK6N>>+6䛔QU5E%sRw*Ɉ rl)77Y;kjcm"C'G(BYѢe?P 33y ?={wpM$R E;MokF0(Ǹo;Hå$L6&fRT QsRñe9Flp-L!F}TaRu=&Yi&~m{`SwyGOMxp^.jؽ:, Q, bZGP\^/ c:WwW5mkf.)ƂOWxH)QVeR즣\iY "*-Ng1J`.ti?䍄SD.9~  Ԇ[P+v_ݷY^'N}}уXc>)lV"U^德MS>;ΊMM f)L(T Csj,FL]hb,MYmvZ(->nr8jG7KoS: ;Om6tTF|onw<9܏kdgѶrڶ46 :\Z>xf"봒ARIuf% 5&n+p;^QE:8YȺ PH8Arq1 ٠q-"v+?{ ⊁O2E7 .~SV\CcQ8⪹65쏏%بrW*E)A:i@{IX2ղm&Ucb>^}t <9{ ei1Sgnҷ zҐa!= ؓaÎΏFVEkoq~eB ܛme4Lxv~ઌfVFqyi,cf&%v)y $, U$Ub4IF~p &QǥPn bIp]36!bE\@6*L"2)DP9PU!rpliJ=N:ܛ ܈$>pY:'=!ަe7p:qx?:l>Sqj9*^Z}"soA7`- %g oV5uY9 J&"-j.EzӐ}}Pz%UiiR34-2Eṵ>e-i}SL"J=W#m_c ,\%%A "_M#Peiq"CwE36"8WI ܮm&9\#\;-ˆDW5c|MrX{C)\O=_ˢg.X1Q(-V6x&q(awu浇R|U aWY9Ֆ$^{WQ92tg.oM\LQ\̸B/~~}=?>.<]@o8.G#_zgGiNNg_Vީu2OoC 6UUEV{\z[~w ~mfwڦSZ ^ϣoX_a"ҷI!ƽg\FM7LbHFVO+Stꤚ#Xy8ـ[9X+J%>hQÙX7`% o()3ބǀ,(,W]Y'`Q 5n,?A,ëuiv.[<*3l^[FN8oemPo)R'ln5#r?,+͍Gd+mn"g2]ṋ3T$I{(@ʦx]+GVȈ )! j'+3MN v5xnwsn 7m|_4|Mfm]lf-<,Թk_>9XEHm' E5)hdk%blAbE Z$IU V4X&4[FZƪ[Xڲk`3)P:χ43oa"NMeF<[mzu)?И#[YȨӺDeoszZzD&Yy sܖmFu'[b",qI+<GNJ)Gub#oyDQZ<*kd1 e&nj$hw?}6MIlxnQj_Wi=0ejg}}΢F@>~gnsȓNBJ^JITؤ-Q^~~gxD>a}Dfe6=hanP<3IRn2C0H;֯ExM4E䐈X |.F H2ȗ:wX<ڙY/К+վЂ5#^o`_Oe }SW91XӢ3LS^ONˑM{N$fuEKDi#CRBV6ڕO󷥼wUN5}DiP 0S;;mM#6 "JC$Z ܨPH컧_S]#oƶeB̊(.IֵK2̸Q]ݮcW6p^-༑^tׯ]ϾoMͼo]5^= m:5l ^slffh)af!d2Yj e%89vtwŠjCY:gA0P5|X^mƆ#|W)67+-yy!ky\s+9䒞Uz]QB64Pª1uQ"\^t^w5ykxU\"cםx"s-hWo6zWyn˺Xy7yޛpaV\ltt4 9uxjlńyx!+\ن(łFSUh=9P N*C2 EJoZ1DD f,aD!nNnY}Re@Ӵ`CW«ts]F!3U(yVgSŅ+L֭Q=%QtD0&KU|$'#~_3bb>;}':ܨ:>H;9Cؙ A k[Sx?2Q-fC}_D0@ءD\"y\b-rK˽@:(jVH@]#9loSl2 *tY(6U`R`WvJ@ qM`jBe%xV`Ng\"UAJKaU+Y[Zo@.%0'yxɚ 1KPZ:M3s96;Ա"(;%A%P;tW UZIyO2 2SDpw#`$Ϊ_qb?Em$ؼC_ׇcetJ[.?a-;5 #Xϱz6z;}m $!b!DAF?p*= 9G!lݣ@h2?OL; y׋Vq)ZLnh<@,AA0/0;Yxv2JXm3IyF$%ϞL[m`&H(6W-@E2gji@4m ~6\IlK0YA*h|jm'E'R&ٗB H݁^o/~vyϟ>v}f")}9>psk?׷{MZX Uw9Kʥ3ٵr BH=nMva>H8?5w/*+ĴĉR'MG)+ 6`E')2i!:8aɫ*IW/ FT+Y`xmDJ8RTiW|p]|QQwqxtp(cMQOg2‰(nMt料7Z<ntJ Cm;Ok"os%?E_CB5cfKuM /W\1u5]%ciTկAJڈ~D0G#D  bՒ;XtVN4 PG5hj ,| #D4c`I$ӷdR!`7 BznPk/_.3ZQJ|!$Aή@D #mݽn/!vxUpy}e<6 eDq߾á07iMMuWZAX+"9pA T /AM8[my^dڸ2l^CW3uwձ؛rdbZEQH~i8s&([ kHËv pL|}ZC0yc4tR7 F㺲9OlWB6 PE, pNM1c!iRmf ZTVf-o[n5ʹh(1P;}ߍy:IrV.P‚1ax!_Ll:gpXg{2Ȧg(D%C QR#+Nu % O$H2xUfR+Wmڈ%)Kx4Ȝ=mLAD@2/{ ET 6mtt(KPցe&v?7W~wt])sqX(AA2,e3KS)"]VX}LTln~͹lZY7m[5|v¨X䰶6Xtc¡Y(e>2QRG!C( $T &1 0ãr'sn]P"/7kκ(U$*Cn)7zWxtSTj˃Ł<\WSý4wԔ|`Rx|<+6~dDԄ?F, 4ˆBEd@i1@uJҊ"6J"\„v08V>Ɛ@q|UTÊ|rbԱ96€7RC 6}xR7xv6#(M)_C lNx PkYaFP@,% Q-z?+d12HѨNjAłG4h93ORɎo42nLt($⡴r^YŨ-YڭEQme@0cxWOE8 uh<;XV<r7@L"i=㺤ZAl3J;jE8!,^^,),ev#@bl4R:MDʳջzjmiǶ1T/gZ'EJWP["m ~-M Ǎv]eN#i'Nè\PSi{ /)|{}ڢa"G ; a5`6mGMQͪiqA?}b` u lT.wyl{j<>M "HT{7_zfGVǚֹF.xԐ Ty ^c0jKHa%-;bɬ2R&PZ1Q42I d)BXLM4F1" ll,4Bh)%d1hS@3* E!S7]DthI0 )dCA$ Kb@Hf`jH%IDe""T6ȡ.I,0MJRfJhʢlMulQ:cL"$A RvRBbI%!5%@ 0C  FfM5V렙&i&Y޻ 4$FiI 1#$#(hf iM56 $E$26dEe$ Hdʁ2)1D2*B* E,4Bw_ Z"Ciө.E&lШjJgqԩfc)Um™vvر5vy jRtؤ] O4u]m*"2"vo8!^c!~LB1Zݖǹ9AނNs]ƏA-j3b/>`wcWi>@ <F/.<65Wsb3 z+)@ D˂C\ t(LCJwO|~.i> ztE6@ X@`~yL|<#.,{(K$MIw@7Il}`9]x`1EH$26sPU8"'7A2tV|Ŋoj?ZR4-}/ !A$W֛wx;O\7^~):b0}FF)F2*N+'m@YI%'-0~ P;Qa͗́gge%5ft_'remXyֲͨjZ5E*V-&Z D$E`dQY!~Wa72|imlZ6Kf*"Rvѷ8sY )odc4-m|Xû 8Zv +c }̮@=YW񝩄R:B8'9C,x S Oȴ wNnbX?+^pl+ו"A -#E2CEBH6qH㟣PIr3L{7Ir\nH4]Gn0l'ʦ@T_rnxtu|mnM?N%(G~0]NS]wZ5O'-5hԹ0dF4mCke"Qʢ:Y/3k5PyWޠޯkn80? w=]?*6F}I8M{qB@s|x*Qj&Λ1E 'q{1!.tcP*mgDc;:꯽>A]赃O%=yUS$))Mh'd%1qJ"l mRa|vX5 ù>x+S \%p@ju9c fH,>R ] ]N=|I)CoTiFcBճ/{GW#q4R9QݰR U\1Υ0bIéYve>JeSB5{J,YʺijT]QS˶ZR.+N 2<9Z\D<&J鏗[O} (R2V9o+gY=N ph`;Om Y<CGu/i7?Ђ4M9S^kCb&0x61a] C67]f` 1`4n|V@8!s[GCKwj&qcLȑ1,5h'>i7&{563j|aA;h_F:A<2U'y4Wq\^DQ`wWWh@g"ևJ].@ >c{wfWi6xyќgfv"z[G/  1%$41;O A3|# O&d`i]KDz4tnMJ/niԵnͿG:&Fڨ IۄD8|HӽF'p-.JIK_7^AP@ M:-dD-_OFRᑙ%y66p6~u4bc<"?g^k#TTJ*,-JCk]oąRRnK#4h.n.SfXU-p|h9SmoU븼e/;ąbCQ> Om* B 5a83cgÔrޓ*Ds]$Mb+#"9A$f}>WocWeP8{ .Rv.>Ŭ#̬0h3fgs]Y[VU?[_8#tie\5uKNcum5MWnv݁ƟT,OIk錞85@zS98 y8E#DJT*\xhacskgG +ۗ^B0OUEŇGU|zvJ\ݝ'+AWuovB[ш}_.:D9(<봞9;П)8s0(^9f"5 @v kDA͂NNF\@@*Fl]ìX^v&YU…@ +.nIpЂmZtDbA܈…J1JkJ:yjޚ!vUQn;ZmG&_tgY>)Ӥ*QQڬ_449@ UVIS}mLQ~?^&ݖk\z1&IscN܌IS'bDH ܵ 9=cl4{0^ `F&Q&js>nǨb8' T \R\c(2ޫEF }Y] >^!-V܊1Sd F PPUT?^cyϫN8\j;>F.ANvc?Zu&PUp7aUYɇ]im-xk&'88*dk[,^BVXkE"vx"Xd%Dg|P-$ `dBi,s=߂=(8 !nuD9O`mL#vտ/ %/M, eh+/`a準N38L^&-y]"ج{(۔KɷnC  xDk > K 1@ ȉ=ʐՏ9XWt$`L`J(bnGlbDZ̀l5'.P&##OKLʌ$i/꽼=hAp8Ѱy/RcfhxhTv&\BEad!&ARDa 8e0BdLP[ .ˇ$36&); srvzH@E  3%+bMcjRj`#hbŒ+TUX2fKfVěEhFŢ5%c{ka"5|Xwmmk#m[վ-͍mQlbmM5l D {y[jq3{^.g'B9" x %Hmz0iZIF+%d1 FV;^7[ǜN+rùiT]! 'q{>n)U4K+'(,2, Ea9$ BjH9 P'(9T#c%G5?N{BXnKzUCL9[VfZŨJ[L/\کӑjQi]ẉ)!Mɭ[ " 1M}Lq}vIG2@P 6Z(O2PÏZƸ\q{}\s~q` W` BHƆ7UEU A%фf]p SuwP[#֓a}ǹ^x9E.HJ`58o= b~8%ŹK&vrۥpvJ4kj;F@% _a(ZI4=l%]\AFR%7A )xT 0|`22@f [w1|s$^e3㿙3ψIy{\R=YQ**QX$.QO ").t@a_6%sSv:Ȥ쎞k\&:*S]n _.T-uF=wϹukn,!//oƐ4[ u1-Dx5 Us sxG3pytԢ[=a7ڤ[( 4+b,Pf+>5ݯH=*9q/z?Cֺ&^ZFzCҀxyQpbch|~>P{t&XHrU RQuKm1 FCFk~&hş']ҤHC:0^=UVt56$lm9X k(ˬG/4.9AKuen(d_6X-@oxf9,kBj^([3a*̄ XߗKj >g˼>˘,̦40`c% 2߻~ ''gHc؎`F`dY U_εKt cJF?EsB4idsnP aåg4*Q9wF6eJj906@ Kx@1-HaA|v~6j(/P+ vs8hh {#ı<Fsb_WU!Us h9R |b=~&o.%cyKe/?hm`2`v褐 &b=;o7[9{ ?0H2{W8xF~lƛE;bf%#$&8!q07Ly,1 :։D|{~wq=.aADL5d?fb%v"4BAAҁY&2dݡ58`OF;?:2qA[>U?&"OXꌞ>/"uFtA(j W~g/ϙM ʵ%Ge5渉ph=^o0Z}}YqұD5# i䶡5,_9ߥ,ǯl`/Ҫ!7`̭tJ4*` v}( >q>'np0*D⹋lWա~&K'F :r\ [\36)TCBQߡivѫ["bN$D1Pxzڙwԣ xꔥYn W0˘EqɇXD ɂ/ 7Uj`$LW@Kk(B/A'oȿ:spwH3gBi 20DE= rVaӝ YAoo}tiyO _uBI콦(xۿXWcІ8:SZ4k忣*}h(lelyz0?Aػ/yˍSikd(LjPtV Mz:|#4$#@DBX/!iT{s9I˷6d+`_ED6[^D5QV: w Ɍ#  dVso/#aj3 {;$߾{E - 1!t9i>. )>op\"%+X|ڀ|.(4 N,qR C} t3x_ןg6Zo^}q@$AT3LAdNN#6H7, G迳o H6S"E9דiOq 6h9l gV7'cŜ( U% U41JG:J+XF.q~*Z/H!P0JEeW?? QI)QG&A#ǗϾpԍ(ԉ`_B4`u$ai"6j46m8*W+LsOSzz ,uRr)K*RЫ~/=߱|v`fR2Byl 0nXK&=:#n-zIw A@[n_cm}eoرGYsf a=yRx9k=bWxwFL9k@xւ9mf2z&I̴&҂%+WF+!T9jT %:b9]jjdh@f[O+::"sdv,S'4ȡjzlDSHS'|BApwhNy[d7[ Θq xŮhm߃H@ξP6dE :2.\Dk>۰ 8fb a3-ޗUm7 L(97w-&Ϥ(DpȮV֣K.n6[ߔ@1O2@w]lSô_gynxZ~|Ѷ; m$iI/Q׻CPMǃ򼆆=ȟV(@E+BRd-HQdW!2,C1-1fF`i XL`PP T{b)@@<l0Z:݈i`$[Yo3ܚ%b1,Cv]6X򼤘Q si(8ZxW?s|^k ^grvJ3K> ΏvXiHlJ%D(&p#a3ܨ_|G`My<~cNp|_v- K'MSV"&C4(UBFƵk&nLI2}"@$$:ƍd$@bqmٙ*EF9q` 8 X@`;#gjfF_7^qqA Ea4 $ )R*K:_|:XO]YW+ ȣ M~0Ɏu:P7e$b(R)U'ܭ @Bb"ͺKh\u&n[᧛{Z"c*i*B$M)Q&ٳkF6ldV ]x?݈=^~)6i}t`fϨ!&Aa99Ǻw`OaGK=?>*#+DSdDd^$Z>o2 @$Y%9ve?Y[#` }h;M{*koe i6H#sܲ+"ōVjN (bB7&}b m>^_rU2G+աZO筒|n3ώ 7[#IU 믣\~9O͉gcR7΢!zI hTsyEv)6CW,LoC*v> @{LMBbV ""7UAu.MKx"Ϳ*N䳝ۿ!7asq.>RpYi&Q_[UZgBjYZ _|<'G>LZW3x*&ÔR7Pͽhg7ZE2Igw@:_/ Z@N7VQػ\opB|o|;:)z~i~sd Fxlr83F'($*TPH3 o؏lyEY ai"$kLT=6u܈* 23Z`+ r~ƒQEͽg>В j1A*P/s=;uk??5w/c.)iz?{X>6ơxcD;y>4 1 c+l샇򨄰*)RB.j 0) Y`b& CSGv{"S'y89=gk~}yU#XsLV'__'{aRAb iw}.bk=o|vb*0[Zܸrzdp53ũ嘔ch! i\_Ru.+!ђge㈊0w㷀śL$Tjxx3SD{vM=.F'`5n=$sW|iz7..'>'JI뒼fnF(°c]x1SE8b+b|QE -Cix ֡KQ⩢&:oCnUSDLMe뭋?|;EER&DHx%gB`7l*ј_wШALg3'Zd{֡Nbpr7 020)%||L ?|hk\WS,$($Zb!`)1)"kn&ܺ@7`;K#[6E !)K̇Tɂ(Pl?U`qQ„6﹈34cZ^;9opJwP_|5x鷟HHy@ *0tus:o9 Ȥs[XϬ¨ Cq+e"f*DL&ω7K^!{cb3;0y d ,L|7y&&C(X=STdHPĀR("! /͆ףhgsAR˅Hzx#Qz, Zak'տP(Aiq=_K0|; f{wu1F>[&g߂eҪn9sAa#2ŐXDZ5daEy?C_>$wPy»m/[ƕv" `O9-pRP SfNjڏvM/_w=%#"cGZ]Q>ën.vCe)VMi$Ai@IrɍyA(`>&EkuP#z z6Ɯ#I%$7ޱH H ;y & R4j.&m &$!bKLF96еX[hU`khGhSdB!v̟0ߊBPD1/nV6CQew<_' 377\.Ϯ}R-; ]7F7Xaxa.oKGTo"3a"*60fDwTEeB!hpW[v_ҡc2bsL>%Y,ԛ! oY{Jc^F8UY!x D2h1)$n{{l@7~/r!֯ꝣ0J dU 1X`)1@BN3o4$g@~$#&5Ll An.r&4^ހJOr9,q̓p,; t'"e\{=bCN<9㧕ӟHdMKH%ܭڸd(DRL}U 7(z{/\, RlX-ÜrsتZ(nKwLzH:PpA$EpBQP*lDHh i[ٵFFbbcEE3 FTkiݷ0Ȁ30|%̈$ zU)пf5϶e6fߴP'(w`fk/|&`s'( bUU:b,e  aq(yBeDP/6&=[.i4"H[s"ñ:0!|S?:*OxYN-3Yxq{$rW Iu.t1f'u\AxÈHng6yPOrhZaɶZCq 8m&&le: xIhTq2+oDhF-a0DQcwRa:W(@=,`hV}E6.fǏwbQI l,ꭸK]QwDiY ).7iu,n^^GM>CZbM8,jѥpKLt UEV/eI`!eZs *亖S﷩ e-\4K Rr^y3%JĬօE6%E##VP:r2*%">߷?EJNwL/FƧ1/Nf-pɸn2D8VyΜQ/9sAxQYT)-Ej@ g$ d)R5_U_qUmmjJ) T+;[͔V$ъ#$`VXm|-ojOsX/~:cvp:Kcqxs]6oPn{Ѕ;!ŽMܜj7D煇 .Qt¡ -nIX/^8͋jB.a$u J*2V-2b+H˚絘;<Yë*жb2}2!,P V_04Fq4\X %\5\:gy)١Cd0E<^I 6] nM[\[ϣї6ifL6&ɭ9I5[7  ߸z!c;֡ UB3Sjv!>~"XYɸl|ѥ_%- лNQ>qUR\@7F Y\b|;-۶\ }Hi`G*k|0nyn;-]g6"+0f^X^>V1Wʾ fmAPt:ZuWJ% d RU'ڪ}#dG%ڨPHm2ЙBЍKw Hִ5׋Zwlǎ'ڛOnoTH"}!ܸH1G)q9ҁ᳏zlQLn1;y <%۫FR($\m1/tH s|vv؋e:T8ﰲōW]& Xm?QUp%Sf k W0vf!\h ",3"6wc#(܆}`h(x+ x>UTl}EB a \[(@AFK"f٘<]&ٷJ^{7~}K(!H`0'|nqp~o? u' d[ 0kE{_.>4r\{;fq%o2L9] uVN&:b͟o41&?O .hæp57y} ix_WZ _y@d3/":sE^,qz;}Kt~[}eϴއG;hب) dWI i}c22&s}e/pYOU:N,иE&K]s ] L_X3-X fky^.17tvODu'Smf6`05AC7 / CaE[yֶͪuCV睩Qfz A5K]3 -ZbV<KRxfd؁@$jT4Uilmcj+Qh5d[\j5mZY-bjm^ʍ6͌UE#[FڢEm,MlSײie6EcQibjѶQ[KFm_7?qE)ؿtSu"7kßsUHL(*rx Wp7 [[7&˂k'Ohj0^nz\E*ng{/wD)DfH N+-c Fm/߅-2@ OȉeWK][4z 5k $A U XڗUBW~bnGܭ|?wCك%=ǁ[QJaiuίKQ Wmp έEDd{,(Q/G&3X6Ώ/%r~{0) N|J,_䦬I[:L1 l*Pfy?U:YWom-:޵ҍQk6xq/u/S\=i N-fBhEР"-^9]6=O;|ICSSSD#ޒŜBE}IG((2Az`[x*Sށ~I1SEAX_wYjٛVyy C~QaS>ÐmB# !ё[l'ש_!2'^r8&ig̴J*ժR;I-|o>D!Vc?TH:Sǿ-Ё5KwN*FTqG $[`B%$v."zv~ayt  >'X ~8v+ jw¾5S8·Mr"e5Ct:tgs,75;stT l(ܧߌJh egr-II`́F1B^ry|^S_9ζ KSъ lߠWr7Feu(!ɚ$!`>4+٥ ˺û/nI.Z olF Fl k58yj;T/ǪmwQzM8>^q_[mx~E'' @ 2+>&ĀdHmcw}  c;YޏΡ^E$;iwCG, S+¬BGʡ`*hueKx]g׿3/vV3wEGɁT*[S UJI%>?y>?`ϋ0oPK|2NrnA,BA"l녑F4@,D>-8%_=KvipY@r'!bV%p'ޫ]Dmܖ[ll}s1 !QBA/}Qjpͳ+B?)(I^KYUe^0l"q,R+Ztp s@Uc1x =kOI^HD@:ױ '`TUboHzD m Z &KT9XTѝ}f9w-d5.\Nѯw~2Y,IUVofVq+7e<4G%^znJI@Z}EoC6٦@i@Uv@EKԚGƸq)C[>e6)IʀPYӋſ r)Meָװ~=vw7);="_ #2eဵch˦CM?fc޿m0kc=ِܧcˌ;xFB|D93nȲ %P!gRjDDȀDG[6`9Jˆ\NN bTWx+䌖`0RQvT̑'? B`*/ M/284I+PrY@7UvqzQ0 lI6׊PXC(ͳМm6"i|{~T|}ynѓІV!cWMO1Zvw /ڹedJa-qKo8|'Vh5# -8rΛ<4Ec+Z[Y'|EĐ7÷x:s.5eD C0L/^Ej:-Ii4:wYlJ3.z^thئQh{yi]&'C7? $%0;qg,^Fzx:[\NKF?t +߿YOeB=e9EחpϓR@}ƶ;kJ: :kC0ԉ&tT֔ i5b8J:`P0OE|ok2~-q4bΖKor5kelc=K,_hƯ_2=cQl,sqT3"}}C'ᘰNJQ}$)ae5L-" 0ݤZOx?qE()x\ x4`iXYE]5s=?'`d$Ab.ӉҚ5XjlBR#jjr[r~GbZ.,$H c8ӁmOzGqgCB+[4W-G>^`b"@ (1 UW:wϼd[$9|QbD bh&彽VjMh[׭4RZ+رFmhj5H6hpG- < 5]Ձf89D}G>,Ql4$h fX$R׺wksG;@3|;^}tsK/N ЍËwcUy[NvwBRـVVqPE|bBE4ԔVV|ff]e-v PGvѵ,N= y(t5tnыX<*군]pT؛} .rSnr.[ϑvo Oa'0+(=;JDE%/VNb%{qkzv+, U_-3Zqe(]% G OO g}Lwܚp AcKb;$Q3#" "$eݝ e*eǴRKo_lSW4Hc^Ţ.EaQQpJOϷLM +2Yl$*@\{Lu"uĆ˝I3mUf>+$dّ=Gs7Tֻi%ׅ@+8CʛYھl^ Թw*mbn1{g"!TbE}95X0ǧprUw'jXwjWJ\.lJԔ#P9ob %jL܊U'?+/5w5q854HFKa19fpJZ걼766Qz \2&(Em05Sv< ]Ϧra֧&6TXjf):z3tݲaQv|eW.6y5ӁVX^ZmH RT9XwcFr/]2^~C?n[η[a< N[ډR33_$_W;lt{u.:(@@n*7 uрz__w3[xF"ȌHOWp\'ن֯oNfm EٷUv%d&M@p ʖ&xD Y'OEy(mp <+"8duʥHM@"?Z[G0K@Xܯ~1 6!Xdqx{_S~$oEpo|'$g2tI~kR>ce M8kq*/]2.N^:0GH> 鯈x| B z]EIgglf { Yjkx5cXwGR*(!$(TW!UZ8:"|<: W'3:_ *F+؈WޢƆk̓{+skRFk^UnP` 0>K,޹MM˥)ݺͤTom xXޥz/>ntNKصNU>[mԣQ6VzH7)(;~:?8Gs9Tx5jBXbne 6^r̬3(b*1$i"塰 I,.R$z}hoGƫJ 穻.3D4; I eKkH>]@ʱ^c}4H=?!9|_7AܮyI!!MKYR"! " O?:>̭G>7sdD *~Őzbb0K]01 1 x^=f7V3ڗ9\lnsbn$Gl_>B*r$c6r cϱ!'&x"zq ׸vok!nev2m6D{exUS}?eQ4z6^?yڠCןKwkP>޿z1&hʄQXܣ4shy~&,GhW֠ BV9]P"l(oY_edr{-tqwcm桙 +[1uWɥiZ!+Ń6*=dgEYʇ)șܯg*m7mnPtysnxS'QD ;&2{"Ŏ@UUxC7 .&Y~`lv 8`Z9q(WpEߑhLe=\@ܑ (U@<һ*E"3eNb.续{>6=+}2N{^ۚ[/Sk3٩C޸ ▷<@cU'#Bz񚿗ݨח^P]ǬYȉ0*z+mudtmM KHaU4_FKؤǟ<7?0{x3#b(d`zVAt >DLs`DJ=0.@*R8پfGs6~}G,dLHC%U1f҆ӊ.U~'n1SBTl2f-os=@)"F1̬+΢J{c>wsVhֹm8Id}U+io#C5!)6x&L\]YT*eD_Ҁ3PUg33g">"3PP`jη1?mH'7̈́jx 6 !003s䷓f?=B1 IFx'GZsRڵ ׼ūggkpymb@ȳUOfbjKe=M/67TO!P:#UUMR3"Xvoz_x1W|~VCDi$"H*2Eh*. 5Htl13`uAI0G{1 5Mc<>q)HD!%|6=Ww~)T射  F 5\)a<Xb z!Ag|I= r jrH6p@qEQ0Q)Q(0`f}4xߠv6F? PUt/#.o<'gJJHw9{W:óC>>ߣ_U\{;WY:6B ШTF/*KrV]L$j'OBIIߨ0a$P`?bMz$]>ʘcGTu(`Om6U׹&T)%@8OV%"UPNz^Ǝ=]{4a"sRDLOu]ZMRb14DB*+ſ)2#oo( ֤q[Ӓ>I;~oPIO`F\;LΏiW)clDLpճxۆBXmA57mEŪ*g336a}j!ȗ݄ D IDW PzsKc%trĐ&CzYlz#,P$^# K=+Q  `ŷo.vx>PeA~k-OPjl*b -t*Ln,sDYF9B%Б%,R?U>J)&L [(W 4Z~g^+9Zy (C`DAZOQ__R@6(XBG|ޤ}:F㿑W$u߶p%pyA kQ9>wo{xWn̉#3Td 輫CzxogywH5rcܮvD ]D-N3 ^EH[trJ0zvRP꛶d, @ BZ@„%E::pL}}`/Qv~DZ|mm_-\dapԓOCb!, 6F6?$Õx`_cS㮆IJ+V%"IlMˈ1D$32M R֪+6r-EѶ3nV5uMIJdfbk6a`jzǷ*6RZ4[6Y(MeoڮhV60l,25rjwfl>Yde!|KUTs9UH<U)rN@E1aWlGգmnz.Pmy a.zqU0;[?fGF밲(R T2rj:ê!%6߅?aTaͮ> J6YRNB VUSk?R%2RTU6.C;_< c{ż _KT]DE EyF+4g9$ph$`<Ff3$X3RWyoLZP KL(E'l-=T ђ /bS,m2= C\XGQKss+ }Hjer6v1ZK8(y#u}І@kXEHXe?ų=dM3T$.n`7ps@G&0m"4#hhDcJ!\v`M6Kn$w;-C|kAI|3D4jI j@RI#(PB [^7pDÕ.KfGx`@=B|Q r-3-e\$!a p`50,#Nu xqyG!BUƛX{6gu0r Z+]]7,vVx 7h:Km `@Q$&(|?BD WO?ya т"2Aoz?g>~Y0a,E/3"a%Ґ_ZsD^cW^YmieK(JU/$~ol0*? J76E\EdgFdH6FDSiZVL%{y$Lq_V)ҭii5 *ylhCܗu؇U%j^虨E5sGi rDp9ĸd#LDiX=|$̝J-Bw<4mz*LՂ!Z9!,9`wb9>VBݨ"{&},hr31>wDc2ۡ~56EJH$&5Ime#T;zXMg7jJ~=dmEWel=P%™)Vls>*3i{>[ѱNtWM(`X~ tP (DOWI,Km %tz;)|!~A6Ă%QTz?a^au>s+kzUg:Eخj6x%آ}ZmAZ$ɅQ!5㎅ۣ&rSFz:sg}BNEeMB65}#U42:#^qYj@Gҏ"mʡ:'Q#Lj0 m e(CS6دHajfV_qE,Z%zʲow暦.{_S<^}6yW/-)mlwf'őoW#/>&1G;=L9kyꗚYG |})h,kHIc*45bE2NM/8~jwW ʣk;5d8^(Q@ld :\\3j?ںژ!oZZK1]C[u`%WkخNucC5qGqVV6~˹~[0z(G9׃̐(3b;'uֵZKAFn(ɞw_SD5ʎÄ3{4Omjdr)DPTBiyimӦe3D;2Z7 9LuuN?FV%e/]|,j˥{Ŏ;Q)>9k[Ű y|\}NO黝sfI%oyN@v pjs(U@Ġ4ϰrzmۉbO/B!`5 6X`&(72 G%jhؽ4AnP) 8[OVei<?V WX2qoԋEw=V旪٥4mI ҷ~ݎ,únriEu.UKMgDLeO ",3 *jJ0W-f5D)0J|ńD3rae3Wͷ9tU0bw%d4:ۡ 5O ,˯j:pk;T]5f4͞pilΣF icU4׹hWcPN6d3:ȩ0ݮ=l ljWq$ZDc+)CGrj]U'zU[޹-+dD޷pHg(r.YAR>q|^-Ħ# (P'0H"Z`dgXըffj0˧$ܓP.5hMYKRԐ4T&kx|~AUK67czȀ1Wdq2iUZo`救іS%t".!JŖ>H$#?rI&:YOs߼];B^56U>udx]$noidYcVh rW%ԋF-&n3xN/vTT6T})ɏ_KWaTp2IQ *EY[cV65V64Fh*2EQcFɊߑsQ3k͋cE؍cU4DQQ-[6LmjlHH «⠤ </!C/clð(u{n*j[{#? WI`ЍT0-bLO K'WbݎUG;BQ" (&|''9[#qo1,*K%P*˝z_jE ݳI'CӔIإפCeVF2~"6/VS"|fI 5S}}ReT~U^ 5;mߓ6Z:歓wϯ ‘F;Ztñܳm13pߣ$}=n$.ť+&%O]!4rA8LSfIy6}ƷNL81ѦMg&9kf#g^*A+jygv[+SeRMUeAZuc'2#00JHtOϕ] Lwx3n\Zk148#Yz.a,#JUVF3‡F_J‰k &ӧI6w9QMٳRI*,.6h%JPDt8L 1̉X`e|F,?R^k_`ԧU 5(Y#[-˅Z*HAш6@=vϱ?~7*k71QH,vd- `IDeA9zbkm63V7oAj=l9/=D2eRwjS:QrqhlC:} 3c=^%|gQqg*y^hʱbJ:P&} ?YzZa+ռ'&2aC7R;=+\Ł$b3x0DAH-,k>$#0QUUB*J4B<Ǘ5G^0ɉbZ |߭Q`-R(3DBo90-RCՙ|Ǩ~"gC`\+ڿCG*?G 'cĉ.VTR J@2#" R̂:\z5IT,]"Bck>nS4*OHK(D'[U L+;) )GYVRQ4oUD.A{{9TU{פv9ao:s}kxuP̔0:˲x̲;YSvVCq4ׯ&H|% A9:him&Lc3m_J{Ӓ/l 0a`<,qyH4Z.HT+rY~vrܘ,\#q1P"PLRH}t{ǚ_{jjïW*""~[W:rbȖ6ج4"QL "eF(iUlDȁ-[AFT`EVI"8,ָ+j0`yix:bo͓"I#n@P$/@."$Y"`$$ b- ^7T%%U9%F$J2P)`$AFQ jѭ"Y,ILjζh+hܮIr?OOo^c5b\")a (Walu7L=KR^lLzwJ9 bޜIE;WT`!Ȏ7.ʁ 43fuvQR5^g.Dsl# u lOf0noʲ۶ 3+k ePzQ晢H8/ }/Rы9*DwdC_m;ݴܝ:\x8ǩ{vl!g^?aUEQw*NUUzYe+ 8aTQ-=U>0j_*&7IS|| Dwv+|6vUyw?m-yYZWh55U e{\.\6$msN2+e|/~!=5u[o.c쿶CՋI2b } K 딑2Fl|/SșƍoZ*-EQlj( ]?WV<-2*H!D'5?Ė.dE#kL:}o˄G# v>,kV磏K6cߣQ>[f<,|tA@ $1U*,Zŵئ5%Y$(2w ٺ}]^z Q98oP׮Qg):9Y|Z@ Y6-mԊHAx;^??%9Mtr eϟdsñPQB6 ?~N;$$ViͽO?-~ğ̳]uu/vu+A# LVMddS2粌JJ  QaOPp?Gc~ݩ[be5u{):,#kmtgaD2 mL{1sy+^M$A ?~;֪l]9/1W>bwehR]8ehblMp񷅎g1"ss/>L _>"Vr:Mc":l: sg|{&pY2!jemf}OL[;*ӿ>Ow1b~`1cTK5U Vtdk(N>z^g d ʕro y͐h d&l=  ʙ @<@B~o}-ހrA JgI%Ij;UIݢФ̘LJ?qy'5XD؀/6_v]3$-L܇OtQQ8Dd#XI O3Aمx (ؘd%,${6p”KM1TꝞ6"SK8x-YcrQmcb ^(O+muXL##uqTBYw; zKhIL>*;c6!-p||<ܙ3Dl@ x,/fΉ=3ZA!|ןf9KoC 0b, #iVحkZHmJhHTje+"62|Jv!o?yQr[W=}?ecSOZlrd~}SKZvlkA)O˓.k'qU#}w:3>\.c[[wsYdq^uŕIWQMFm3;v57M`wcOxgMgRoٸ[net[|ݞ2[?F5;-} 4M|#/ق{X<|sˣt/aP J;oED]P̂zũ$6f씋%Xؘ`rc&󏵰%\_jnfƽJYrs}eLocgdNW3ϓg1#%CZ֪kwvkE*"4wH:{;)*}2RumBZ J_UQ[ nI}z~4/FWdz]h̎JNv+Bp P3W< |[vAXzcO*@72`|ߕb| h/-TɡXy%7J?@-x>~cup3Zb2ɲ-hr)B ex@ J% -4aBQA$DFD@PHME$ #I$,ɚ&ij, (fJF6ɩ%1PREF` * “1c1)J4DPEHh F@)h B3r;5z˩i`)H4"4&$1))I,F"H3LY4*Lb (Y5 PC""mRJc 0, T&51c1JR DPEB$ 4`KLA !oyg_-"]l[:;==K}I{#2(w r-o* |ٹF%|Zm+f],:؀dc=`U5cLA?nZRU)ɐG" ix!򸅳KA@D6cT>dRO @0PC{Ks|F^fw;GbќyxؓQ 5|an?rȮ_׵'s3͈e 'y-a@" csXȫ>?cKŸ-/?f}.s{Z^?v^7}ګ/YqX_3I>lּ!ҷ!2F!8T1kp{_1@G%?h7ԓQ,p?ϫE~6{ʬ]G- ] _SaO"+U?svjϗ\ҳ|;o_ͷ3ܙ^Bo}|d`wR2[ xlgRgE /{A4L GomnrՌnW[{n+;"0g_3Gy-{}Ex4_bcƶmDDo8Kn%tqqVνyz??uo &tMT~q|/__-~1x:=RJ}Vzm~\?ug ߇Q}Ο%;K g"][d-&v]*RoNaLCF71Y@U/tQ1X?EY[c7ocC?ׄG=Ž4/˲u%=e-MUiܮ-ns=C ٳhя:ZLQMҽ"?ćsSezZ?"sBJ[-Xڇͫ2\|cgX`f)u6[[k}Cy?So(͙ͅ A%B}9;[ǎY= /Sޏ|l_>.{ ǻrΈxq\T9-W]ҞW޴z6~Aoaםȋ OG?w8VͦGo^74~9~n;m/s=%ze}꟯uk<}O'eY6;nS{~0(˿lvBG`C7 InMP;({`_0%\ \/,* rk!(O+'oJ"}Ѥcb$&Qb3mtX&ۥE{^6ƍpdX#$[F5ObYUIXѽ^{{#{!=ZlE!V8UUREђ5]u[ƯSomFzljƮ׆y˽zF|r8)<a-SE*6|Fi@h4bm$dM X`^T\g/n[jkEq_6Wίx_KQ_(\'gyVӵ}]Ȟ?c4ؼw_aZc9;>f?3t=.7\t=?X^m]ˍF7p-.)wp|OUf~u7̡> og?wMjE~8UU_O=\׭y]gȽz'߳='|_Ŏ}d?'ޓ5OoHn74F>"D~8ߍ\4Ng y;Ine}{4_Vx+}o`tH(5ˆZk>/\6OsOc!;u>?]s{^ҧ=P~EA8Oo_u{:m_}iixE-牶YqOmnnS7os,v^v_Gӵ{8oy;ZGXl]OХn3ht?^#%}Q5YߗJyWQ}ee5'v#A/ڟ EZq8+ITcbX a>A P@zNΞs݈ r|}}oef,h~Orxݏ-2h2x"Ku |htd!4oFʒJ)|jc[٬Xa1ӡF#iŅ1 L;WnڐL/X4_ϱRՎ*,AN%a[.ٌ.81 *Ӳmt7;R9s]uz{r@:gyNU *7RmjBHFStRU7┢Hs# .L5d !Z"V|,*eYCJ,6N2Lm|RVEN[knTqjp咷9RFu9n51c T]qKN{EK2IzCL`2GnmrPRFUAJ [ߌGas^V$}{rGlrr:FUq+|be-(F2ͫCYrB8ヒm*tU*dUBpثp룞li"DTdsA(΅@_){ͲӻyGMa>oſw]K~tԇ1nw?n9Bϑ˗D<{qnSVsJx' G Cw@q/·i+&[s<,]c9.5_#]g`1sTms^%:WߧN`k8RG?%~/%NytV7^5av>QvFGжē?-U T<|i?*143"4bc9O2;GB bK`t8yS+b#I{PgimVBHRcty7/}$g^jq  xqtQ ~,佮#|BʫSk?Uz)ӱu c~cvв#"I8sHmqIL=jՑ.66L0lM($r;wy2.pԑ INIs2 !&j llQQzZ,$#Wzb{wJwni飓AȽ lĚ«헌?v`Yo+x#\Eڤjf8Nj0a7]6gn#l9jjaf bB21YmZ QLWPV`y߫Emx;Xk?/M^.[y|<A>]7%s65G%˙cO=]Zd[TG3Բe>ZkR$~ރj86a+rwo6E:Q/C*tHo|18` '^q21]M G(y@2FV/F] y>~Wϸ{2Vcwz GA6pdu!e^SOuގ`r\r {kh@&d1U'$_䎹->v1+Qvw_{]IwOb/yd 0SgźFlљW[+oK}7woom4ޡa `_B50bփEhlRi`N'~ Xҥ4STjR&K 1~]>t{rU6f^txrm |F3h?M'r9}̼yE{x=_6=Ycaˢ8:T!`-aŏb^:*H^*]1y J@*D]m<@8 F~=.Q?[~ߛDC!2],gN tAAJ%)J QsJ. TC"h4,g~l.JZJhF~aCil.WRg㟫dZ R:F9YFۯ,+ OiAj)3^GwZjEH2!R0TJ`Z'hNnH?˷iE*|%;> }|8{"1o`0V;ss4|W>;?w VnǍ=;+z쥧[/7~|O_LOOx͌א%|]ng9,d;gwѿSOi[߳\x8p|l-f~>_- ݴUU}C7+̍dg,=">r DGQ"H;@d)Xz;AcCSAr04cɑDE9(wnXPV}Lɸܛ_~W,bPLJr K8V d:^` nʺdo_}nh'˟-nf 4yd{|I[,A#pm;<" J^Εxviz`PWAP2j=GCȽD@SBVý  }e& `ć_3_3cɻlѓϓqUwLFϙ6$KJ?RQ39Mn\ <lΠ-¿g*j>M@#ht2{rCg}E [ e+⧒U@{ ?b1!T +M;6ހB~MG3뱚iXW;`D J 'ʷX@O6iS؏;'`"A%tcvl\J)P7疭-!s($m)(\(#8r4FSᴇy)xT z/H>9ޤ6 @(7 2_{ x Ys ~7+}*h݈Ly>[?9y[L-*$|(`7a@_úĦp1o6nct,2㩁`'t{+(KL;hZbbCQQVG_jʼuϭ٧ټbTXR z4:v?tp'5bJSlJt샇A.Z0xi<#{KBa"ς=o5:<r|ӏ {ˊeTu)?`3g%`-4܉!Tl{s⼻6FB?0߆q76g7d0]^+f OF=/%o8 :hRW::@^n\T疬ai_<٪ؑ 1Ob_ChmesdsF]0phw*z]Pb{u#DB>:S-P/.(i jTl *?t }ʃe>ehnb T#*HOWg%.xU Ms>m鮗)k*U)t\@bNIgCo'"mWom4dzM_A,cNZ 9F q̌s#0:,hJahe>ڴ|/L?JE(w$%峨Qޅ7 vYx \A__Qaml$ L^H! -}JU]һqRSp2z띆quwd{HH8?#|`tK%y +gq3 ˉϤB3~GYiI6}yDx%‡b F£sP-s7Wȓ{(:5g05MK '襽q Z{B6tA< qBl>yЧۿnQ=g(x,OP .@r'!yHBt:+?!tyZs9w\Y0<@lhpR77͟cP)#[^ڙ\iDd`\bnqmm<%PDRm=F|ѓ`K w#+VVU574a<׍EbHO ßM4}k@ Y \1P/~YwuH; UglX_"mxh&ƹ1K4npw1^9Ujz#m#0,m׮3+f[b!"q gEilkCN+1i5(`|6Sjv_W l K1c]%͉" Fb2U|omCO1`Q5j A݊z;N6:E5 sK+;eOQu@y+ح#X{,پ,=0).J9 @tJa]S6C9PM0 =Vcއ`\623ǯc8D;9#KcF}Hgm/yhz$̨Q6ڡ(f԰`@;(#MRP+^0dC*jq%{:UQJֆN{tqklrȤuk>N(A}|J9'._IԓQV{5'*+ E^ c[ov+9|~4C@P|eE=lr(M\S2m4WpO"R vxi8Ni=̗8b|6}Yƃu[ϧV4W_4n3i֕e\՟QvA3wiszp.}hnns“Ym/ 6]rBܣw\ݜMVpdBa~]Q Q`;p%D0 :TK˜4~*ZwECjFM^w,H\ijtkdPZ7o<8Eڏu<3ͨL`<4L1 9/V$E'Mqfōv<r> ,A5 whȄn`þR G'\gK.ia(4Ӎ7$uYi c/E0i'$DJ ]N 'ͤ:v04R7 *0گ)e(2p SO Fـ]Oir_)R)ţo7fEIܫv}r&>}3&˧l b5Z~V=fuɞ4?Z:;-ƼkqE[#xwo EWq`nW#1\5pL'(^pGwOYs}%+,.gF@?/)V6%yb|FZ˸Vj^ǒ!4u\DB786ϼ |h~8q;10{ Z1%*U֞:=Ն#oޖE^]K,&1ro$V͒n[WЀ[>ʎnՄ\,;&Gߏ!aa'03.P'`irqGE:uʠTWEk{iҶr^tJUT!u:]e©/3o~ZpŧD^5U]e ɸakx=A?on޹+\yd A68 9dn.o34\ 5A5ϹpXs쩈6Cj/"ԺI6X=j?xA p??rTM+q 1Ȁm^w~4r]ٰ0Ǭ@"E#*@2 GH4c\W}eȰWGmw BK:HLifv(ݶ?ְ90赸k,g^+b" gUHz^hӓҽ+n; OeOi'DùKl-5Г vZb'N~;T1=E`wHe>Yed,kœL^kۂ|l@{X!gAT<h}U_O,RF t-^>x7f|" ZVG$FE9莖 tˍp!(u- ?aRyPlku n+f(ƀ7\ !M["Q"v#d I%5.ZO@ VZؿ* ;EL۬ !/@~-+ 3 dXzÁ<F(!qk7K3f` M'Ş8Vc6/Z1%ߩ"|PHCI|ݠhi$>Iy GhGRM 8"Ț.!}j4%_ U8G/!}hKdή2}ǽ?8B'VQ82XjxN@QG37G e|,cwʀR GOgMRKtO/->\Jܧ(WQ8OI#s i8l,WD' ,M]#s $hMNqPyp9FM_ߒ|B^*@u~g@5JQ1'+[)F5VA@BFxbeU*dQ,ya7#$΀P-W ܠ xO:?񻴛;{%4H-,%vIZGոKSlӱ?|WBK_"y,AVmh85ڃ ^5/5X/Z}˥Lr`?`\8m$%<|uqX|M_|D 0W( ^y+guHŀ,> dV NS)q6x  ao:0}>ugc8%]Ҋ1+)XA”(a7?ock9>> 4{&O b bg"jԪ~Tӑ& )h_݇ex!A}0i+ k|2 @h`rc}$SwHT@E pJ4VdpC=DwH8YD[]eؗ~0[KIO Q$$R"ևwwSίGɡ>U?Q]28FҟB^ @cF!nQ8ltJvo< _3xU)+ɗ'/6UQ;쩩MR9 5=H͏%E)RŌR]? |v _"䰘E6%4p;\.AIWXfKJXLկ8T"5\Y \ i< Yw^"ֽ[F^5 KG!u,f=rPPj)W1 />m͎"wɽcBuŭ :8#<=q;Wʖb nַ.4B @KhBChw \:/9&e!zp;7 .Sk,YR|KVʍ*O:oI@'؊P9šQ樄Pכ:|pՁ*|IQ_L|;W":laEC1*>l%;E|8MИhq)rY,fI{Uc9i }|֝όi'Ue{k'L_Z^KUˆRQh:ܿ^"!)(G㣹̶3N(h;ww(p6~* /s+fgn'azHe)u Rvά?۔蜙4fkT4z.R02B}~xQ'cf[QF Ҟn8]':wе7X F=HLϋ3Ɔwv<a41r: '39 ĪEBԮrfT?gN#ށlC~ɯ } +H`g܀V-z_%MYL[4[2!{A cQX\q? WaTu=B(< ƒ}J*اZio߀OP'|1 F -; .yuN@US03~N];l+FTs kehmJE5NeNNh)!a> t 85#j4V7"$bJgBxfjgɘ؜ڥ욲aL9aM4.TS˗Z"v-8$(G;D7uds\!5%sxh:Ag7L!O0pӧ.Wg^QA +0ˌ' s$R`Ajg+l1ݲ3ҏ٢qw F)^'>. ,´5 w%٪c`Ebm SJ3qG4Q 8 9'> .*F ^ħjo=TrC.JZ-8zmhYx~G|] ƫx-EhA,659TT|{VʂF[gj-2 Ut[8qK!A0T2zcRdqVøVuIs!?[yғ= ͼ Gc#o F@{`1\^)=dLl4\xء4(aGnnO<5^feK7mmך\* t8KǚoiWK1w/p$|"Vv՜O 7}yb6xK#K %x:|zy$PG쯰s0{5_RUmLgʚJGšZҁ\ * *p?W>+@0ԉ~X=T]r 7TYm)+^ȃ?HGj(Ni9mܞ,e3#Nh s1u~)pgzSOC2(`W9Ex5]6cڹ 254{r &%dT\+&oE"s/a*(0//4xsfBKx<ׯi$蔟rYH6-:%VwFf&ǔIq -~wl 8Hzˑ-BiG!:UP|,6S`Lgjvqevu0.nWl.ĪǓgTfpr-o1~)KlG,捑*!YLڜZ'XMdZzlZLMx(mEI!!;ZqU"2_WUP~8I{߻v碼mz> oMơ>U\ FJ;zW*엩ؚ u3xt*gy!k(MToJ.Wt?dZ-y&d=%ȵ>"={!ꗰs)j0VDPyAEneYUt;l m`Br q-y6*Trig}qf}^^e'~7dϥ5*-zQe _?:Qfkm7Cv:nPԍn*5^=ƩrC8uބ?iu āJm6II{(dV(+?XL#3H(7"r_곍c~~6WXQP,SBYoguz]J4܏脋8ֲ'ЯQض.ˆg]! ́r:߬P4g{1mppzO` '|.5:8_a\"gZ GnAxڃM0MKsmM۪գ{`IB'Z"ƮFQLD1:ӑO0b B9 K Y}ߕwЧ 3nQ d? j+I< ]19оP[} kJ)4!Իv|eaMV~HzU` VuxK}{#%1ψQhfClМ`SmhCด@>!V,%&Jܤ*wpm=4|JUy>+0;꺷vo3}IJ<^ ƨnHNoٓvv=["x.:'cyEۺs95nz ,@q` qtMc#rU^EsڧyDpU6h@ 6u$M*j>В 0zz-^}[\LIkБ\d|Y$X h:3^ ެͱ|IfI3᭼9smDY;$!H:=Rs:F@Zo3.G1Y55r񫧚bk;V󇨉J^}&Brrqv 4IלtOZ+a*bsD bN?;jǐ0ZUN Yғ4 >R_ Pym`JJ3­hL +g=Iƙ tU1ي1\CD^.rMvD޾#ub޴"^jQ)JOw9Mx?3Eo_M<:|(= ];҄SN %7!." M]"꟣^9XLzi-7Egԇ/oYu`xx*mo(l4#5rmlҴB*_CsZES!s"f(U}N(-kV=?`7e/% %dƳ T|~4 SS+3Uӥ|O q~ hoB؅CX@i##7X-]5ˮ4i1Nf_B~|ҋvQ敉m}<oxdxp :]l)|r:u qh|΁Xa(,VBm?8" QC]'wE0yo.t1>{ժ<,4/*$#VFtz:~ը)NI+%͌DZj5_ :jБn_= s&flأse&ap~ JHs,]QWzڎcoڴZfiFNtH&NJJTSTTG/XXDM}rV ƇGFDlՈɄ84,7M7[ЛcR{;V-ƅa蝟>^O!?$Q Zƒ6>J_䱈)&聇 C-1ȠO}֐ҹڥ<Wi6p,1!!C\CMr cHo~{K/r}[3 ?RQbF)~K suBKĂPՏ.E "oW`z3I6>?]J+IJE/"D2wR/pf*?7?ΖLeZqژSnwW{R!Tr$;L:j ZJ RoSVP7w'LTm_$(BhI6TΊEn<i\Si" ^ۿJ Ta\*&y>S;.nѢwJ?:.^ 7Vm-tg:V{\~ǧY&j`9F@'sJ^}™Ǯ{ٙ[12f mKAY xq)"g`T13Uv%5zS+]PB.J;^7U2bW i]bi?o%JÖǟƂdבּ߸-Tea#bB|h9[G\v9\I* zu=SUeBV*J4wiͮ^2f^9w+Q$銔E(@If$_(z;|S$08!`V b1dߟPHP++4>uMxy7XYL[$ObP^d߇w! pWҋvaܞ`-9s{Ơ6!c32mxq$IT$Σ+AJyXnЄطi<@D(EuncupiJM]s>SN*@ h*i;Rʃa'X4QuZOʣ6/:,!Քf3@x7s^_YM`> CU)2˟¦B3%q-.ˋ-;wE0[W\<π_+<:!a1RÑ72Ja*D/?*6!Z<ƺ"qeyD]̩rՊvM:H0=Xu /pEQ}nwur'*"[~x~Zz38%; *7 x6V? SRۺ[Eo \0 6۶_Us FL 㹿B|lJ K̖4~*,^:Vt#uj.1߈2\FÐQSeBֆ}SIVU,Ε?Q*q*(qleʯ\br$Wc؀8\r]waU{,.(.x1=O:MU8Rn*"D$Ueݯn\K>pș8R3tzl|v7d #͚lf>=EGGݽ~>r!Czw4ִJVX"Gb>2ơ 9cѹ|B͹>(#!%;Fc9uڟ@4zn)s3 V 02Sr,ӓu0lONzg|5#͝,AϨS%ۊ_i$UU;v݈oP ,eM:1q=))/c\,=%%ySF{EdGHŒ;gwrYoh1&D,j[zarbWr=1yZt{''`,*R歆rN FyHB'- vLJR jo<8g00Ⱦ68B WKB@Pҏv)TF40 c]/Fs)/bS+Bg*6L`68G#EYo>B=7LKaAֶ \CEhՅHhkyiҖjӎHzaEO_XqXڿB Uqs'y8wwT=tjp.<F" )EhX+QR$Dm#vZqFKGWh&vn@}£>uQ}70a~@z|'&R+&ț-GePi36s=mzH3q!jЯCPoJŗF!9/ɕ}_gG,Z˓10Kkj7O GB![O;@kIWbSFlma&.X1//I<?/@SPbf37 73B?;Ƴ,KkxCE+':f֜!m>_17 mea#E w'z)b8K92 Oyw ^Z{`DtR@7ڮ\i6D1| 2^gV=%j8G7 S>9krOl"Ĵ jJ+[a4CiuLJB ;tŬ ' feKnjv~6vdyX8wN0)Fw?^X4~}³LK+g_yVH6`I&Y(IJ/!2fo_=r_FcZKu=ϓ9H|cѴY* On዆lYډA:j#I5Ṽ-{p͓}QȤPmX99%RW3u ^E]Mw E`EAQ8d8X͕EIIt|.#w;O^!2|YmꈜB1Iq~sw:i%M(/7ǬF*h R9x+ VVԚ*Mf&o4NҮ)=Ivg;M(Q*Vt9{Ug姍 ZkP&cj(F?<|jlK DV3Qi+Nr:;=;]TtW0Iً_L %byT j3n `E|m%`=*Fc'H8tëDbu(L"A({UŕЫvcſ I54bp%Bi3 ՂI9!oU\V9EbLHYۡ)n|=otZ@5Lj(X9ļnzR]zƖdsf e.!nu:P-SV_!vbr_d5RBNu܇XAim?sc(Lkb~7i=40hO#F<ʥe`-zۥΊEpdn_dg >ӈ߁P1`=۸*Ó4.hk':i#l*RنiS:6LRNRކΕlsIO%u9)Kũˮ5}zV W#`%p3<-iCu߀"-zhG ՙk~r$¨S=gN@ffB7D<.|FoF&06To?@*^BDuȝDfyrU"1![t6nz}fu9N&v^UE~?q9pp(?zU$?Irb>{%OߤvV e/R'6u~ iQ0-CvШկYmƀ,*S7zw&",C̎0e,GEYZq(/nj\hqR&Mڊ}2ﻫs.腐CھkӜn#de-BT lhgDlL혫,vlUM6ntxXxi>3.Gq|Aa  1Z6B򓆨-&W 75W1G$< GӭA]|!diB[ \  n G_kc/7]~cEҀ!MX*6E loHTXIC]Odmk3!՗F)X0.lW{VEMr鰞 iZo; S7QoV F,SԒ\zrGyV882/C<,\[+pH1 R; {S]uZ-w۩K ) D+AJzFMY\I>d]"Irl‰6Bx|RaHl;ʁ(И0%5oR,rVoIBrf~zZz,שt?PˬLfsUh眀dxNoZ%͏{3& T+.}ڥr&~%! Abx,p6*T|$̩+RͲ9q鶍g6wFK{\*!7A!p[.܄*.9,y-"AV.ZF`dž &[^fQ[x9oTX1#O|ػӉDHU=nƷgO29\\8Īh/2G_%٪ݖU6_BȰ%6ti]Qiu/}oدsRb9yԛn6O@ML99phvш"RFckŎ|*/X8c=k<.L=^õ?;W qL )ńw~z-[P8Q$vu;iT3skkgt)E"&O€?w."KEbz+2}gLQNxp+9\`Ⱥ\ 1ah:b =M?O*ye/=֌q7q\xK{S#|7$^ry&A,9*{mL<'c%[Eo˓R0IaJ}'vչ}#F-r)ɼ%^xO/bUM_^q$h, JnWb-I]o6W?dI5Dq~)L W=/ scssBP!dS夏聟hLۏ`]з'S?0oyǠ(]^Qiaԟ.#Fh;+o.x##d01 (n(}t#F'mƎ[QP/ꐵX;H<׺7[3l_OzNbU`D]/q5< %׶$T0E1&(KJlZO Z*WIƥH's=NϫH}R#\kt<9D,7z^BvDڜ#10ʸII٢t]/B6k+}\(nRYԿKȦu#|/N+WBbH#z-ROg-nϙ!L[(x)f-"]OOt"_0eU+rVz7Ǎ=cj&}TA{,&ΩWYZ`iݢOSLYjz:6(o$8o[>,)JpD,[}IjO(&$"~:PҾrV}#iTS;4Bܧp,OZ"X`|G >8zef0H=g6㽸H>Y9v>aG^i 8>=\zS hoQ n+! } / 4OinajhkoWePHV?zřsRƉ!?75-x?;-^20 *3UiLumD[>؀` 0GklcK߇t˻+shi|s%[%7Agg"`r7[`ךbx݈hG\OoK>P*mdV $vʅ9Gӡyguni,LInhZy5?2ۈ6Iu7tx8hiƭX8`P 0rE 3qC39o/OkP@s nDp@$!vdUzDM3ti$=fRW=~<NE₉qpgnLz0:S[؏R=p [1!mBbFN%^[ャr`En++6[{Lv?CN7ҌD rg!VLMk:woxn>R-kbjLg\P^8UAcfLA+N;s5$fxSi`,K[qp[ QjYh%ǙYO6W#Ifr{)ǻ k,2) 1ůWckDaR44aW T/'ia @C.?p=bq#n +L-g{8b[v7r6.wvkքYџVLoHj->¼@•8 M. < Ol? J,QˈC!JLV=;i5DI[k$H8vĂaa59'6,kg~.ߕ.LV jcPdβ@63 ld'hEtk㮆G3즭y]#Hu'p7(O?fM9 UPe~ӟ7K)g:ד_؂)L'QZAiZϜfgX3;Aov_UVr9( 7:D@)ODWmI?ʱ-ήʿ,s.BCH w'1zRR]&\Y׆r oeiX Q6ڄT {nx$!H䚧"A+Cw#>ٱ(u0y&0aEw0]k: *U9\6%p|gju>ƥ ѶP[p :qF`=3ʀR.S,i)xhr)a6|م}^{a3FLO" bݯMAլueNe,}DbrݥxdJPZ_Uڶ!zqH'/3G *[Y )d tacOAJ-s,46AzIY^wix%S͔ׄFh,'Ϭ3)Uhu׫}'bJWR∣̗*fϴ9+}rNkT CP'羰Dln E TM2IM9ºIe[`@J ?3!riRր+PzC rbV< 0?hcǰMw<*\nw-fc?O #o"/$ 9h"T@`9&bY)彐: Ҩ,}f9-|uqS:斊CH*d}/`%$+mmyG9dt\AR2 b!ePٗq1GqgulIy qTb.U<ŏŤ{w_4'БV|RfՂȗXkHԥH،5=FM IܒM,qɃo4aרY'as/˞q 뭆0N:} FhMtSzk3\g DtdYZ\]OD!/<_i&Wf1.ְs-Pp<2FEuDMȦлOcbj̵VCi'-L ߙ$c*_l5 d$7(Yx]W;%OIMYZ8缎1CJ3VORKdJ1COUZǘڀT8HnZܒbA|h4m yHtní @-$xFe)p_ ɦOo0-I$hvPFڞ.~|FCpov}= cBJ@@(DY8MDҲbgؠm?8ؾ kΊ@&}>$_%)quOl%1&#@.qO|nʮ7tSOve?݀8\ HI.V8@~,LxHXYkvS#>1pİBfz@Gmmc21O)ӶKȴCE)Cco=VD@/\&XfIp*e4hz(S 2yHW6#$ {kZ(sp6Q']bܽF7j OWØf3Xi9n,~P&͙¶Nr:T]{cC0A1+kt.vyY'SlƝ5 kdLet}(G?+ Ͼ7ϯsvÅ:|ۈpv2Lk MUSZ kPދq40[. Š|՚{pvwþA;Ju8ĎŸZK('crɍ[3 M|RĢ$V:wɜ2p@̺oMNl >@a. P.f mތ ^A#s}t B´+L{%Q)T Ԩtv~\oWV^\n#N2p0'1~,4pM1ite(Vepd!=7}Q3gǡ~M$ojݤ `\ Ȑ 'H_䪊_ac |fjIw qtwZP49 ߘ6(\)Zv7(|&3'nh_535eNs^OX zڈE|d᥶at#I-uP]1vKΫ=#V9_ՙ0|sM%|rҍoq>7=vgb}<[da_ @{A[1mdGAgʕ4\9#"%BS;C5OURljT'UA2vN{U(Hf~~r'Ǩ8 z; Ьf!ٶzoPJpn?2՘d#v }E\ُ ?5^XPwmS0S0~͘9 T %?>RHgJI;mJCC|m>Hɵ!,9.EU$ :gt "μ]Uu$we~_Bͳ78֝[I)8-3Ob7fߙ>@xmЊyb?e >xL)ù \l!/*xLb@uakv϶كaoOwl:Ur 6 4=zl׶R[[ϺkGk2a~kv>Qm+qtgVbl /CKo{M{ m8 ٙqk˔BJ/|:ȗAEkW~.%"R1xXi5I00n&3?"Y<>+^/ڌy"ݜ-Mo5?b6u\lyODe%ўIBfG>&ӒsdDfg:qKM~?U,)=0ڠ9a8۝nn:.YlñjM[WjbǓ!@|FtX I_"y‰ 1?'1@:zT8%^E(mX@X.9xO ,5Pm_oymmkJ }]Z<G^Ԃb~S _G]?^ y%"'g\$h-WSR,ՇlkzfuS,kY :8f6>s( )brhҶtF2\b0m̛Vg 6>I[>j9g%:Fm!y³ 9{ YZ