libauparse0-3.0.6-150400.2.13 >  A bvp9|cSMxszkTZx#/ xV eٝi R2' 64J_:YG[M\ȡ܉-@f79QΌla- Q- ƭ% -TCSP7{1#uQßla9[aQ *켐 !`/{ƭTtop da$z__]P O(2kBAYY~8ab18d5eda7a24485553dad80457a2df7adcc5403f29942fc76cd55467ea9886c4df66088f58a99a439a3d5f359830ee15fb57b8D܉bvp9|Pn7fspM6H-gg1EvjšhyH+Kq>!}T+? 2)dgr$%!4Ȼz'P.xƺ~<*u@7X?ٕdMoIS}; NϏD'M(.#\Ddk顱B<5;81ʜ6ծ%Xӆ|T7Cy?+i>b76^cy+k8^лtxpU 0Sr>Ӟu : d>p@L?Ld  R  "3[alt x |    \  H (i8p9:I>H@I FIGI4HI<IIDXIHYIT\I|]I^IbIcJ]dJeJfJlJuJvJwKxKyKzKKKKKClibauparse03.0.6150400.2.13Library for parsing and interpreting audit eventsThe libauparse package contains the shared libraries needed to parse audit records.bvںibs-power9-14SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-laterhttps://www.suse.com/System/Librarieshttps://people.redhat.com/sgrubb/audit/linuxppc64lebvڵbvڶafd73af847f20e3557bd377b6dad5b39762646243a6682c748ad548f6221a35flibauparse.so.0.0.0rootrootrootrootaudit-3.0.6-150400.2.13.src.rpmlibauparse.so.0()(64bit)libauparse0libauparse0(ppc-64)@@@    /sbin/ldconfig/sbin/ldconfiglibaudit.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3bT@aaC1a`D_ǁ^^[\|[.6@[&M@ZZz@YYu@Ym@V@VbV^@UTsjengelh@inai.degmbr3@opensuse.orgematsumiya@suse.comematsumiya@suse.comematsumiya@suse.comabergmann@suse.comematsumiya@suse.comtonyj@suse.comjengelh@inai.deantoine.belvire@opensuse.organtoine.belvire@opensuse.orgtonyj@suse.comtchvatal@suse.comaavindraa@gmail.comjengelh@inai.detonyj@suse.comtchvatal@suse.comtchvatal@suse.comp.drouand@gmail.comtonyj@suse.commq@suse.cz- Modernize specfile constructs.- Update to version 3.0.6: * fixes a segfault on some SELINUX_ERR records * makes IPX packet interpretation dependent on the ipx header file existing * adds b32/b64 support to ausyscall * adds support for armv8l * fixes auditctl list of syscalls on PPC * auditd.service now restarts auditd under some conditions- Update to version 3.0.5: * In auditd, flush uid/gid caches when user/group added/deleted/modified * Fixed various issues when dealing with corrupted logs * In auditd, check if log_file is valid before closing handle - Include fixed from 3.0.4: * Apply performance speedups to auparse library * Optimize rule loading in auditctl * Fix an auparse memory leak caused by glibc-2.33 by replacing realpath * Update syscall table to the 5.14 kernel * Fixed various issues when dealing with corrupted logs- Update to version 3.0.3: * Dont interpret audit netlink groups unless AUDIT_NLGRP_MAX is defined * Add support for AUDIT_RESP_ORIGIN_UNBLOCK_TIMED to ids * Change auparse_feed_has_data in auparse to include incomplete events * Auditd, stop linking against -lrt * Add ProtectHome and RestrictRealtime to auditd.service * In auditd, read up to 3 netlink packets in a row * In auditd, do not validate path to plugin unless active * In auparse, only emit config errors when AUPARSE_DEBUG env variable exists - use https source urls- Adjust audit.spec and audit-secondary.spec to support new version - Include fix for libev * add libev-werror.patch - Update to version 3.0.2 - In audispd-statsd pluging, use struct sockaddr_storage (Ville Heikkinen) - Optionally interpret auid in auditctl -l - Update some syscall argument interpretations - In auditd, do not allow spaces in the hostname name format - Big documentation cleanup (MIZUTA Takeshi) - Update syscall table to the 5.12 kernel - Update the auparse normalizer for new event types - Fix compiler warnings in ids subsystem - Block a couple signals from flush & reconfigure threads - In auditd, don't wait on flush thread when exiting - Output error message if the path of input files are too long ausearch/report Included fixes from 3.0.1 - Update syscall table to the 5.11 kernel - Add new --eoe-timeout option to ausearch and aureport (Burn Alting) - Only enable periodic timers when listening on the network - Upgrade libev to 4.33 - Add auparse_new_buffer function to auparse library - Use the select libev backend unless aggregating events - Add sudoers to some base audit rules - Update the auparse normalizer for some new syscalls and event types Included fixes from 3.0 - Generate checkpoint file even when no results are returned (Burn Alting) - Fix log file creation when file logging is disabled entirely (Vlad Glagolev) - Convert auparse_test to run with python3 (Tomáš Chvátal) - Drop support for prelude - Adjust backlog_wait_time in rules to the kernel default (#1482848) - Remove ids key syntax checking of rules in auditctl - Use SIGCONT to dump auditd internal state (#1504251) - Fix parsing of virtual timestamp fields in ausearch_expression (#1515903) - Fix parsing of uid & success for ausearch - Add support for not equal operator in audit by executable (Ondrej Mosnacek) - Hide lru symbols in auparse - Add systemd process protections - Fix aureport summary time range reporting - Allow unlimited retries on startup for remote logging - Add queue_depth to remote logging stats and increase default queue_depth size - Fix segfault on shutdown - Merge auditd and audispd code - Close on execute init_pipe fd (#1587995) - Breakout audisp syslog plugin to be standalone program - Create a common internal library to reduce code - Move all audispd config files under /etc/audit/ - Move audispd.conf settings into auditd.conf - Add queue depth statistics to internal state dump report - Add network statistics to internal state dump report - SIGUSR now also restarts queue processing if its suspended - Update lookup tables for the 4.18 kernel - Add auparse_normalizer support for SOFTWARE_UPDATE event - Add 30-ospp-v42.rules to meet new Common Criteria requirements - Deprecate enable_krb and replace with transport config opt for remote logging - Mark netlabel events as simple events so that get processed quicker - When auditd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) - In aureport, fix segfault in file report - Add auparse_normalizer support for labeled networking events - Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) - In ausearch/auparse, event aging is off by a second - In ausearch/auparse, correct event ordering to process oldest first - Migrate auparse python test to python3 - auparse_reset was not clearing everything it should - Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events - In ausearch/report, lightly parse selinux portion of USER_AVC events - Add bpf syscall command argument interpretation to auparse - In ausearch/report, limit record size when malformed - Port af_unix plugin to libev - In auditd, fix extract_type function for network originating events - In auditd, calculate right size and location for network originating events - Make legacy script wait for auditd to terminate (#1643567) - Treat all network originating events as VER2 so dispatcher doesn't format it - If an event has a node name make it VER2 so dispatcher doesnt format it - In audisp-remote do an initial connection attempt (#1625156) - In auditd, allow expression of space left as a percentage (#1650670) - On PPC64LE systems, only allow 64 bit rules (#1462178) - Make some parts of auditd state report optional based on config - Update to libev-4.25 - Fix ausearch when checkpointing a single file (Burn Alting) - Fix scripting in 31-privileged.rules wrt filecap (#1662516) - In ausearch, do not checkpt if stdin is input source - In libev, remove __cold__ attribute for functions to allow proper hardening - Add tests to configure.ac for openldap support - Make systemd support files use /run rather than /var/run (Christian Hesse) - Fix minor memory leak in auditd kerberos credentials code - Allow exclude and user filter by executable name (Ondrej Mosnacek) - Fix auditd regression where keep_logs is limited by rotate_logs 2 file test - In ausearch/report fix --end to use midnight time instead of now (#1671338) - Add substitue functions for strndupa & rawmemchr - Fix memleak in auparse caused by corrected event ordering - Fix legacy reload script to reload audit rules when daemon is reloaded - Support for unescaping in trusted messages (Dmitry Voronin) - In auditd, use standard template for DEAMON events (Richard Guy Briggs) - In aureport, fix segfault for malformed USER_CMD events - Add exe field to audit_log_user_command in libaudit - In auditctl support filter on socket address families (Richard Guy Briggs) - Deprecate support for Alpha & IA64 processors - If space_left_action is rotate, allow it every time (#1718444) - In auparse, drop standalone EOE events - Add milliseconds column for ausearch extra time csv format - Fix aureport first event reporting when no start given - In audisp-remote, add new config item for startup connection errors - Remove dependency on chkconfig - Install rules to /usr/share/audit/sample-rules/ - Split up ospp rules to make SCAP scanning easier (#1746018) - In audisp-syslog, support interpreting records (#1497279) - Audit USER events now sends msg as name value pair - Add support for AUDIT_BPF event - Auditd should not process AUDIT_REPLACE events - Update syscall tables to the 5.5 kernel - Improve personality interpretation by using PERS_MASK - Speedup ausearch/report parsing RAW logging format by caching uid/name lookup - Change auparse python bindings to shared object (Issue #121) - Add error messages for watch permissions - If audit rules file doesn't exist log error message instead of info message - Revise error message for unmatched options in auditctl - In audisp-remote, fixup remote endpoint disappearin in ascii format - Add backlog_wait_time_actual reporting / resetting to auditctl (Max Englander) - In auditctl, add support for sending a signal to auditd - Remove audit-fno-common.patch: fixed in upstream - Remove audit-python3.patch: fixed in upstream- Enable Aarch64 processor support. (bsc#1179515 bsc#1179806)- Fix specfile to require libauparse0 and libaudit1 after splitting audit-libs (bsc#1172295)- Update to version 2.8.5: * Fix segfault on shutdown * Fix hang on startup (#1587995) * Add sleep to script to dump state so file is ready when needed * Add auparse_normalizer support for SOFTWARE_UPDATE event * Mark netlabel events as simple events so that get processed quicker * When audispd is reconfiguring, only SIGHUP plugins with valid pid (#1614833) * Add 30-ospp-v42.rules to meet new Common Criteria requirements * Update lookup tables for the 4.18 kernel * In aureport, fix segfault in file report * Add auparse_normalizer support for labeled networking events * Fix memory leak in audisp-remote plugin when using krb5 transport. (#1622194) * Event aging is off by a second * In ausearch/auparse, correct event ordering to process oldest first * auparse_reset was not clearing everything it should * Add support for AUDIT_MAC_CALIPSO_ADD, AUDIT_MAC_CALIPSO_DEL events * In ausearch/report, lightly parse selinux portion of USER_AVC events * In ausearch/report, limit record size when malformed * In auditd, fix extract_type function for network originating events * In auditd, calculate right size and location for network originating events * Treat all network originating events as VER2 so dispatcher doesn't format it * In audisp-remote do an initial connection attempt (#1625156) * In auditd, allow expression of space left as a percentage (#1650670) * On PPC64LE systems, only allow 64 bit rules (#1462178) * Make some parts of auditd state report optional based on config * Fix ausearch when checkpointing a single file (Burn Alting) * Fix scripting in 31-privileged.rules wrt filecap (#1662516) * In ausearch, do not checkpt if stdin is input source * In libev, remove __cold__ attribute for functions to allow proper hardening * Add tests to configure.ac for openldap support * Make systemd support files use /run rather than /var/run (Christian Hesse) * Fix minor memory leak in auditd kerberos credentials code * Fix auditd regression where keep_logs is limited by rotate_logs 2 file test * In ausearch/report fix --end to use midnight time instead of now (#1671338) - Remote zos building is now a configurable option. It should be disabled in audit (and left enabled in audit-secondary).- Make use of some %make_install.- Update to version 2.8.4: * Generate checkpoint file even when not results are returned (Burn Alting). * Fix log file creation when file logging is disabled entirely (Vlad Glagolev). * Use SIGCONT to dump auditd internal state (rh#1504251). * Fix parsing of virtual timestamp fields in ausearch_expression (rh#1515903). * Fix parsing of uid & success for ausearch. * Hide lru symbols in auparse. * Fix aureport summary time range reporting. * Allow unlimited retries on startup for remote logging. * Add queue_depth to remote logging stats and increase default queue_depth size.- Update to version 2.8.3: * Correct msg function name in lru debug code. * Fix a segfault in auditd when dns resolution isn't available. * Make a reload legacy service for auditd. * In auparse python bindings, expose some new types that were missing. * In normalizer, pickup subject kind for user_login events. * Fix interpretation of unknown ioctcmds (rh#1540507). * Add ANOM_LOGIN_SERVICE, RESP_ORIGIN_BLOCK, & RESP_ORIGIN_BLOCK_TIMED events. * In auparse_normalize for USER_LOGIN events, map acct for subj_kind. * Fix logging of IPv6 addresses in DAEMON_ACCEPT events (rh#1534748). * Do not rotate auditd logs when num_logs < 2 (brozs).- Update header in audit-python3.patch - Update patch guidelines in README-BEFORE-ADDING-PATCHES- Add patch to fix test run without python2 interpreter: * audit-python3.patch - Update to 2.8.2 release: * Update tables for 4.14 kernel * Fixup ipv6 server side binding * AVC report from aureport was missing result column header (#1511606) * Add SOFTWARE_UPDATE event * In ausearch/report pickup any path and new-disk fields as a file * Fix value returned by auditctl --reset-lost (Richard Guy Briggs) * In auparse, fix expr_create_timestamp_comparison_ex to be numeric field * Fix building on old systems without linux/fanotify.h * Fix shell portability issues reported by shellcheck * Auditd validate_email should not use gethostbyname- Update to version 2.8.1 release (includes 2.8 and 2.7.8 changes) * many features added to auparse_normalize * cli option added to auditd and audispd for setting config dir * in auditd, restore the umask after creating a log file * option added to auditd for skipping email verification - Full changelog: http://people.redhat.com/sgrubb/audit/ChangeLog- Rectify RPM groups, diversify descriptions. - Remove mentions of static libraries because they are not built.- Update to version 2.7.7 release Changelog: https://people.redhat.com/sgrubb/audit/ChangeLog- Create folder for the m4 file from previous commit to avoid install failure- Version update to 2.5 release - Refresh two patches and README to contain SUSE and not SuSE * audit-allow-manual-stop.patch * audit-plugins-path.patch - Cleanup with spec-cleaner and do not use subshells but rather use - C parameter of make - Install m4 file to the devel package- Do not depend on insserv nor fillup; the package provides neither sysconfig nor sysvinit files- Update to version 2.4.4 (bsc#941922, CVE-2015-5186) - Remove patch 'audit-no_m4_dir.patch' (added Fri Apr 26 11:14:39 UTC 2013 by mmeister@suse.com) No idea what earlier 'automake' build error this was trying to fix but it broke the handling of "--without-libcap-ng". Anyways, no build error occurs now and m4 path is also needed in v2.4.4 to find ax_prog_cc_for_build - Require pkgconfig for build Changelog 2.4.4 - Fix linked list correctness in ausearch/report - Add more cross compile fixups (Clayton Shotwell) - Update auparse python bindings - Update libev to 4.20 - Fix CVE-2015-5186 Audit: log terminal emulator escape sequences handling Changelog 2.4.3 - Add python3 support for libaudit - Cleanup automake warnings - Add AuParser_search_add_timestamp_item_ex to python bindings - Add AuParser_get_type_name to python bindings - Correct processing of obj_gid in auditctl (Aleksander Zdyb) - Make plugin config file parsing more robust for long lines (#1235457) - Make auditctl status print lost field as unsigned number - Add interpretation mode for auditctl -s - Add python3 support to auparse library - Make --enable-zos-remote a build time configuration option (Clayton Shotwell) - Updates for cross compiling (Clayton Shotwell) - Add MAC_CHECK audit event type - Add libauparse pkgconfig file (Aleksander Zdyb) Changelog 2.4.2 - Ausearch should parse exe field in SECCOMP events - Improve output for short mode interpretations in auparse - Add CRYPTO_IKE_SA and CRYPTO_IPSEC_SA events - If auditctl is reading rules from a file, send messages to syslog (#1144252) - Correct lookup of ppc64le when determining machine type - Increase time buffer for wide character numbers in ausearch/report (#1200314) - In aureport, add USER_TTY events to tty report - In audispd, limit reporting of queue full messages (#1203810) - In auditctl, don't segfault when invalid options passed (#1206516) - In autrace, remove some older unimplemented syscalls for aarch64 (#1185892) - In auditctl, correct lookup of aarch64 in arch field (#1186313) - Update lookup tables for 4.1 kernel- Update to version 2.4.1 Changelog 2.4.1 - Make python3 support easier - Add support for ppc64le (Tony Jones) - Add some translations for a1 of ioctl system calls - Add command & virtualization reports to aureport - Update aureport config report for new events - Add account modification summary report to aureport - Add GRP_MGMT and GRP_CHAUTHTOK event types - Correct aureport account change reports - Add integrity event report to aureport - Add config change summary report to aureport - Adjust some syslogging level settings in audispd - Improve parsing performance in everything - When ausearch outputs a line, use the previously parsed values (Burn Alting) - Improve searching and interpreting groups in events - Fully interpret the proctitle field in auparse - Correct libaudit and auditctl support for kernel features - Add support for backlog_time_wait setting via auditctl - Update syscall tables for the 3.18 kernel - Ignore DNS failure for email validation in auditd (#1138674) - Allow rotate as action for space_left and disk_full in auditd.conf - Correct login summary report of aureport - Auditctl syscalls can be comma separated list now - Update rules for new subsystems and capabilities - Drop patch audit-add-ppc64le-mach-support.patch (already upstream)/sbin/ldconfig/sbin/ldconfigibs-power9-14 16519564103.0.6-150400.2.133.0.6-150400.2.13libauparse.so.0libauparse.so.0.0.0/usr/lib64/-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:SLE-15-SP4:GA/standard/16bb575d480823ea03bfdbb53598413a-auditcpioxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=0b6fafe0aa8329b4a60358a772702bc80c433acd, strippedPRRR8-ѵ.˻Z[{utf-850fa18b8baa3741af9a9b83d6ec5f79ae3a58da6c2b02442f97c6d0c399981d1?7zXZ !t/*X] cr$x#F@U\kcg a#5Pl1Mu[mRB]-'Q&xh^ XN~2fLPg_-ܦ}-b P}+b>$9] Ad(Jde]>; (4M*5WI@W{D߲<(D ncmzGf2a'X ^S⠐tP0[M9O1kCGCb5~W˚(io Kѵp%Q!%nKU\ tRkv-H(Oyy7N#0J!z,QCO G__:U|ȮFnQEהwZ n9.f A_nbCGu=s75+?FqMgbmv 'ϖ T>;XPmȔx.9uu?C\']^I!b7<3v|Ij\x=5k)D:3l_ p0'ŤH!uDh \ߣ LHN)ygv^XٶQI}:ݡ;nf,oxiSէۦQ{j_K(iw=hC#"(0/x΀_^`WA_4 5M,{uoo&:rg ˾ucՎ깬Dz;fYoNyZr_A%&uڭGi=Qmߜd OL9X1tV?"f]c + [;b|Lq &VzZEHz+A K`` KD͕|?-Yi:%f : N.!v(l iƹCI Lv 杻&&Wt(`PQ߆7o;`W߾>K,GG0cotHI`Fң%x8|f_9? 1d6C]epxl2:2PӘtMo)KBKSc/B\ѱ8q<컜/ۉDp"sݩۮzM7I[N2  1#!({w4o,}2A1/.cl20jv[*tXT;__|C; #ZV'9tV'E5ۧQ+rB\a rU *&!XMJ}"l|]" ̝ĹQRg*zVAz,u17XkF 0m&XaR6^,8~|c^VP~W$%]V{6k/8ohT$6E#ޚA|lP6!a6b"]LOtϔf_ V&A_#^^qrs;ZF4O)*)Iƹua f}Hz)hD0B{i"usE4N[r?@vgsa0eͥ7o12{FbjKN+xE˴n Հ$Э2T_!)"zTV:aV<-]m,-cOJq4!v%-7@ze@ $f# ~9NeG0-Vn].~ `]-rOa*#~lLS0HWC=VըcU)dyxz]|l"hHOɼohF <{"7jveK4k;2ϙSG2f^7ۓLz ^'!˶}y'R]E ߅a.GT\ В]4ߟaA*93ס:B:m@FIo Wě+;4HrO^m#-4f$|nTg t{wc|:T ,|um |Q7޿GU'C%$cOgqx/F+LKtnj_NBL& \ym0;g7 XK_X|z2v>o# bYrYbI/:C?lHp67E*>E!Փ?f0Α)gL~(znx}Qy43Lg2GDiB@LϝmckU{aVq  5g0W+xnJ]n=08˩5oN\Lv&q5RΤ .َ9gv&{%a1q /-7+!},ߤS$)w o iyLhHnrXL 5:a_ۚ5Aa5!=spE&brSj!:2cPTŃ5ĕCiP'm`҈wT8TۖF{7?tzF^ؖ&A|yϒ~1H4]oxCg|1oNP'袻,Hm˿& ]Zǐѷ7Ojdܣ1z=F nH| ^;Z~ص{%A~ӊ {j 9נ`dkCC|,X.A1Ee[kcP8oI>^P@!SewL!+ȟ;\`g85qVszG/ikg,Uz萦!c{o ܟ|Xy[RdI&^kY)ʾy÷ T@ql>! ) ^Ťkv@}M>r#D@,Д';sYd{0gf7ܹ ?NwOWj_R(v9m,:QWWٚiE ɪJ D| u3DC g#&c9LExiun/4Y® ͞E3z| Z*tG1t F^eJO~3kgXÃ#sTFԒ Խ)F4IBn\$V7MNs%!%!RuN4./[ihu)3ESxМ&▤ǞG_ y -HNҽ@r_/5M[ʃ2pu^Q&:^"i`D8i?m6ugG_m %-Pb^lnگ%e+}\0Y~kDpl=!C7yv r|;c?8cD1 8i3F/hC *Nz-k NXw=58Ű3R!~bpR^\7t`nŀ+:"(O:'Q9FҞV!݅6jK\F|_%\lKI.8]|fn%aXCY*YQW3\Dq>7L%rf1S^ZHQAi*Z#!tS ?a`ָ;bue el{~r<ٿ/co,(V\J#a;B}a~ `l@J%'&aX[>Qn/C}o^p5.'#:kw6)u&? Rcz<^KL{+b;{:`3K&}RbR.waf18Vkz9 jj(DrPhnI¥Mz t1xMVDǞeZ$%#I8k)!br3i,wf۝|p#|2!b)帐&p=6ɯ/NL˦hs:t(\9k`3t^w W6*b9 ub. ЗQLH!* r0?L( ]o*C,TlV"8w[Ϲ-JHa"ԓ p}f (@MP%Zm%8eUW x1]*i']0źm͘P]y[&W? XpQ&B뮯Ev(96{!D 84B'rnV+vYu~H[~^O=6AV9oS76E{HZU. -G/ZoM5A*6LSp~kbK@d0΃v$Q4=*zF+.ipiLNx.e3rwqprmy'Js~"Hyb: xO|^ã'% Hn[m3\:$yM'3+:9:!t/.\F&%`Ԅ-m(\ЊGL^qgrpNV)^Duog+ֶ8n1nFn|^K|SXPO&m|ҷEږyg^4$β*n|Ƌ76 %E"}cw)JO,8ʦN = hҭ¸?44QGcmZ?Y0֍`qɴ}+ݛj$48%鎨vQ qjOPK M*5L7qE28Oe'/+C$.gs{or9lӽ= (JYT\ǿ7yT #\PBqۓb6Tߠ[W}y(`4Li哜}w&V\;& A94gsϘ7!̧qbU0?1 \0TUIh[.x [vGa-ՎL;h$'GsLʹi5I/!&ҠPE 3,L_0 Ѳ@ #S Ѐ2!' vq")݀@'ԟG&H׏;FXƏ)4XRJ5OX]XQGe+_NH^cs(| gDCߕfa2tlmh-V[*c!Q_@d"axfjTP)-f{'t5L@&싂jO9 ¯%{ m'e $"*2gl9oZaTVxkEQ-[CCiaLMyAZ^6bf(9eo+AdN\Pz=ev#Zg{ dTٙ[hYxNpmC~aGڥ{o'ă#Vfix:f(Nc 4'կólœ4)$Hy[4JpCfusT q }9W6hHՅ/A,^9,>MhHUک\|! }ˍxDŽpGy)YP_аUz-O)s} иsYc ~_8P|%Կ˯m[cՑiY'9ҏ|3ݤ Zڳ)Bd 6GהJ(onۓ%>5AiBlacxɢ ZͮcN_au0մ3&v/͠Rc9-.0&bhpj^I =-+ ;.:ư}EF}Kؓ8 :Km%^$))yJFgFsAnEMa<.*8-DyY'\AFxpꘞܰ0ipk_+ifwjrKC{ DTg35 ֖B^Ws4auޗKyݳyK\ /:E DeO@F,,YtŇ\ h%2yP f$\NIm{΀/,6=%IllPuƴ|EMM 𻐬(7[e&T> ~io; RÐ~f|sNiqSͳ7&K'9aG^J.r`f~PJR/{eyV$  JE>EƎZI,n@\e$n}%OLc# #<*b.] >I[΍F$rUZctIǣs˯W;t+ڱ!PZ m)s Hj6a塋xPu~K2gKZ9NrEM:Ń$- f'ؑbT `;ZG D+/XKN{~T!X{|(Z{1] 8A-ۿ`qت6AqķZ>M O?;eF6~n!6[<{@R rf-?JHkFH 3K\4 ~1 T:#j:.FkYMpiq}r,X`UGU"B#̡ZdOZd[9J:rCHƀuGEOv](wE;_Zv`&%H1RuB>\| 5x7@m7:KT^"Ke#B"p  OYkp+Vhσj5%XEE,%AcRMN+]cNVCwH5lh1bhݎSDmg˙UӑִG\ -rӗqř,1 <_h?Ygo[^G\yЀ&Gll`?# C뮔 9r*j5N- ;qXn\AgmN+1(mp4]0SAa1#2O< %ҟ%oZ%F@h,)fKTeZ_w^1族k'!~a`=Ysn?mϒFV̈D\#i?a?cEؑ__#Y{5TPЀXQ͒ Q.\BiXu)y[A4h ѻ7H%8{` < b6[ꀳŐo\`=wO:p|}ğډܕO;4ů勿Nؐ%Js8nȍBͥ>%>6~i5 (ȕ+{!Y{͸D[ X$Mg~nn4""5/"|9דZHuN h[~Ѱ5(.ÑG,B"jZ k>Cg\}qd&@]ik;4{q,Ik?G֧^Sxt`V9Y/cQhh{jfHAԫ~*O;eB3C;bRf4숇G8,?~ , `,-ɻt)^J[N) Q:|~vH^PFJd@J .O>Mb63 znl ;m7i} +2R @NUIҟuyv`%<+c{ɴrzmQR1`^\TAG ^.5!?6{)##E=X 1:ʰHncipȚlv Œ1D[q1R# z!'KB(VqZ؊ho*AyB.`tW ȸX՞EDc&BIBl% }g{=+R0_b|Ehn]\ :Er]*ksY yOM+pz{K :+ Y}/t҈2=/AND O~ݶyoeDžO맂[9g=K=Z&:E1?KS塚¨IvUSolF{\,e"penC*AK}=SP4TG`³5iY2Z?v#\'nVvA>bL>ZLOt"믅Q;u>7k,/P9c6^,?wO$h/f wɺӂic4 l`T#\ '_QQNJ(Ä6%bTyTIU3% `־=;P-/\{B}g_˟&`:w Nc7,j3ڍ0 0eAeG9ȷӛKvdXd qpDf!BHCqd.(&1#;D$B?Zh%& u!)$C=,ߔ#XA2?i,aYA>zp߬Mp͚Rky}~zh%9q4>cQ*}*q%хz=je {ظ46UBO$ai(@ջ6s+R>WATC5sspZ$ɥc@ lO-FRq Ml0CB8AGȒ1{F+:G(X>,Kk JǓrX tn1ʀ+u:6~@4!FP maIr8̵?`]#tVhcb2z[ϩ F9}Rc Zo/ 50]"8캔HIq4 q<R… '{]P`M.ǫIAiDt g ]Erj-農X:x N]IW ׾WBRhh14u]4se0BMX04J`afg{w]U5yu u6*~ z!Zxn)GCn>w߰F@_FHҒּvCZF~׹ F bLJAQ=7IT}C;aHIך4f~ a{'7]!f CwoK;BG,tyJdN)ĘERI@nPC>I.9uA^|@P֩(֯oL0;I}sPP h0mʫ܏nK@ ?m⡉j9&Bv vr0nRRz>|<1N?UU8/Xe I⊣f\dAb[;I\fhKt!͈֫R?+]Sinq.sʷlbN.xӓ)"Y 9w|2ndoDXRO`թ0vZ]5֨ʢH(: ,j'e5߯܊Z6XݟZe MWbn  6KƊ xut\c=o"d*7G%r];c1|$Mb7(s$ka`Cu/\Xc) a3AfXA=WCCXG=ðEǿJ%fCK`+iѓZSe]D]Y{ү/Cmnkv7~F n N0omg8,Sͻ%, fvXq' ?!ΖF?nwG٘?QugƼw+A5 jh1{K7d0_|z@`xd=Ay[B1eΑx0o1ySNonҤ?"}Cqe6 A̭ԅ6owawGblM |o@=?բDI% @AU%'*N'{wy)@-!VffbM [p.NDE?|OÚ m9AH[+ mUv!AՒt9eyOƝa+j8fAX޿cmpR]<7$M,*V̇}0ep<'fiU N8AxPq ;9 ɍ[OC)F4AVDf<2kɦH=54'c\a8b5j A7NpB[.&K JU؂ּϞ.Ş]#sT]Ep@P{-MbH)ύk^$"= _#”-1@HN8L8sb, >OΞD|<2o  K|}qtrR-"ks) VU,Cn0 ;;LϠ+8އSf[jvNM_oz]dz)@mwS5](^D'L]cd8Nj y?myR ~'$Lew'CoPڐPi:Nu;}\ovL1Ayw5/Nxz¸ɠM- #g5ЌkgmR.}w6QVӪt:yZv1-q= 6e%D(Dd?U!~(E99owl3g%KVa,ô43oiE ^/ћKQP { .< Y.=)dUle[NͩOw}6[DjbD | @_Jݢw%eo˳/hɍ7 {ӜCQt¥dĿm|ș@w¹Uȟ@]w1n2\d_)F$`턢:to3^M*#S$" @HVd,.yU׶LrpZ F3;$VhsGd$"l'}~Gwre`J]CR.peLՐ'xzz_ s|GK<ĭڊb lI76\/?4*RI;CYuJ j~'sU% ڭe[?x N(mkN3X^h}T+fE+}{Q˃W/?M&m1V ?0MY6zMo#wpBˤJG"UN7XvJc2j[µvX}Z{CnDsdQl=M YDߦ}:!=|ơGe >B3VxH}/j_OuD`2j<+1 {~hDBC]`<tMnYBݛE15TxU"UnKOXݭ%u$Z`^S\Oc"Z#\e(:nf,:ގv2XXJw5h/[e@UkOkܛ"a"`WGEH׆&B@דfUnPp<䞾Ф 䔪? >C \/_j4R߯Ժ#NUH@-}Y.&X\QBqTna? 3E5ڌc CbkۍS 8d599w1G zؕ?aR^zyaq8cRWZ4d ?+d|"y GY`4tDI )ď (eRX-%SSMRrF٥5duaQ T*lQd[[U+sp4Kf*}5gU&TQ^Z`1N_8kݿ;;Iq=g5^wU{3 Vghar/ ӹ[؆}^^O}nX)VEyKwӖ'EY@ݛ5@<Ս/o{4.G#* *Ō<~. smbL,݆ܹ*/ZzE@{ηCwbMnZOĥ?TVJyߴt=2%|RB q+/ BG+2I4Fgo樃tDPkxcJJ`$|t>ÊLp{~x1A]i}=vi#>!dbсʛ)ygj#}݉(CAw8ǴAMX Ja>\WƊZB\WjTU?ۭ ̮^܅SA.ú8hcaHkaN(ÿ:M>);B_Qs/|KwL_0·KǷ^.n όr)d5V#:/ w5Ss&.۶tE!՛֐,G,t4#r>ΐ؆ڱ7% ;'H;*ً@V-\]仝Lj W}~ҎMONUNΏ$y5} ׿o!%MiqOꆭHء_[!R6t( 7ͯ''JdI-&qu &tCSRihl׍|&Dv&8hVSO3ѽ^9Z'~wû@%l#% 6qmK}<`_e Fa<`)]DR.L2SpH"t]p1 JΦ1Mvnἦ_t[_/WtBqe2 DdD*ʝ:Me_Ӯ#TvuRdys+[ 7%v5_}=`S֤DHIkbPqsD|bK)бc { c%BT|D;4 KzٽK«X2r>& {V:jbLOmJr$:}2Uߦ`S}ҍiGiB#t?3.š9'rIߒ'M gTrwÝ.7k\M1Dz!R(c :Rx>]g26iɯכґ#>ZFrh(v'y,1\ZBy#$-cQwEXd wO{Ge:r9sڑo%`¡jMOOU J0׮KLɄw^1 ]u=9uϲ $PUAQ9w>i5 3/ "Lv^VjUz8J<i@'v8h. ӯ[m-hڌ 03.7+w׋8 r̸74Ajs'5Ac.qW5'k'mY󲢷W `0wxzэ(vW tnI0-R )NԃȢ\ߑ%VG{*)>5nx|[/зy|=>}[W/@OpTUG?/)]&Nn$4TU%N?C7W`ꔉؤ,p7CsYr2M=!|`CWt@\mS1HܘSp8@: ?z+ dsx'S@֢+ z#;2B@\;rJsj Zl15ú=y * *uҐTJ2 $߿]"<;)5E<˾=F*>L]LOE/R-7iVyE\3uJ޶d)dTtǍt;v.R}óqՉbc㕿Y@ "!aO만↮ڲdVKwdW*2aR/ D:mNVon'aL'yeZ%I@odߦ@ӰHjaX/GI7kp741>v8--&UpI:Ԏ7Y0Q(aW{ZT,>XU5F]df؂8Z j%$v@-'V4탔*>hՏmAxۈNt걭CagˀGO&^L((}ekG6D>%}+|e)-6歙J$kpWepUN " wn 2E.l)]4~O.ZX%u( >\NԺsV܌@-*>鞋6 R>"UR8}KΌ:\j:2>,[\"mld?>uʂtTJìcѣbfHh@"#?+)@I d)omU,V3I³7D"fMpΙHr_~qiGz υ4w2TXؗŎe"B:S ,bUVf;t}؞kI~\r''$QXzP&/6#Û~AdUž[Al"U+ź2j"|{z|epLr@!N>S1C,e`_;9݃XRGBl̼]2Yj;zK=]3Es#*8kElYB/w~CYM>s&L_i> " Д1>B{MtG`VdTdGq(o# #q6hnD/؁;v9V荄K#h^.Lt9wpEIWC5J Bɮt޸董.r[d5&fk䟡!61*>C%%>9veqc"y =0ԔŋSKrX\|ۙ#m}XL>R8Յ9P7)XբH'=$&%T R2d25jJ|bik Ĥ偓X($ҎO抆E54%8,ըq |醯M_BթR͋,Յ.|$cLIFyseD_/Bz 15,vCh#P\d8ݪ۵`Bo,}۾FCyjKu:v+Ly]1UW0ICLf"T w:|/)/†0krG~&n5D" ) d}; MZw7ks>ڄů7~Q + }{w"@8:"7cKpݯ,yJ'{{bC@ʕ;\k<&yw?ƕ㢷dH8CȩGۙ 25IJcMXR2 }-_Y!'a9Jy1֕jDG~!uVQ'~N'΍EPvIT0W[yqZ <-ce}2YNyƿNYT,-bOʺfr{% NO#99#'!u^H;0H EAk5w'?79013Q䂓B~$o#gu8A%.{$[UHί*'d$W6'0$is׹f8T H슕,@I%gR5g;[ HzXW`:(W]8zӡ΍kUڻjgƯҢ,'K]8,3n9ccR" 5L1I۾jyt,,SbïNgQDu?x\fi:O8N,9QD]͂2q{Z%Un E^QɎ3fMb'P%8;l';3Jwfe$9Fn= njpܯWilD! _OΑٵ>@%꣥]bvBk|RHj EZQ;I9ͫx"V7D]4T[eAG7"9Xm: "oY9'(p%1?Nu ~۪\ 6+C-nţ;+{;mdǢ;W,%Юdٖ!miL'ѱ/_ASsh>2A9s_X,'d M0W-(:-Rp>5 U29,cHzk^.p,^k$WQ,z kc!4۠9AYj(DzdP4=Bqz,ce7l).eo\~N17̓6#Byא\ԌEDǚ)LzՄЩLvWeS? RǏ_[ .x~Z]/xToJCPM䙊cAP" +|3B3gp¢б Ok$8&9#`8Sjq뚝CRF>Kͻfj %k)e˨ 3xok|\ ֵ|Se#T;ϻ[(>МڥsۛLuORi yHƂ wP xɋ0˷0\$".G_A+S0@cxY38[K%{h_e총k"GӃ(vMfmQ3LXѥRY}Vۊ.0bWbocœo[ehVʇL,d"'rl}SCP(^Y5Z7ęyDJ9zZ̓Fج)*R#7]vO(;/Ahܵ qюxh-e=tѭ3F1A z;}}=C+[{3tVtc1i,!EEGQJCv_z9n*QAD Zo%o,!?uy-P|+Y|dž,wIΏl.@cWh^D: `kC7Jq d~^1#E)!q3u\UyT /er1uOIBAICpR$ ~neL_gՇmbwk(kUSW`ЮfdLZ~oeO uYjlЈ@dmWG]"Sn(R2!OCimp-QWKҢ[\?@q2<x]0hrאăܫA;RO[ *e1(¼҅ߐ \q{`!GŤ@Ǯi$;38w@@]IljO2Oћ`s4 qJ^!.xě@#!Rņ;TMw@׀TWY>wPŵ4%F'} ۱E _?xC|D (|4~xH :Jg;oLC[֨띍Y@, m*=!93qq׏HP>+gS2Bu^Y5wpd>/ W%qgl:^TI[g,v^8%(S x\cj| ۂڀd+G2ZS!?߈nwi̱7OIQ'^jBL{1de3:66-Qij1םJYmy2D0  XL.zu#Ș"_!Z;g{1qP+|Յ'_t*5WѢl.8.Og]?1^ NWm3~~B-IF%SFw劶t;L=-Irk /\}sS09kLUN3޿!."Ν&-P `90+|a1Xo&<ei/0WAwCv,hav?JS 㒤rj- 7ԊR͝~#E"[Ӕ_r!6qъ?^wh7ΌCz|?0G7ߥp`5V-:<%We׍Mt,6e HOmI:V{#o%Hq6#f_'h=ғ@RJ`?C  mNHÐrsoЬ|ҀH.U(3{ cu%5wNSnhJ2^,bLfR>g^^"es7L=\p_ \޶ס0FiRRnP=$F:O1zH-:`u ;?ObQ(n/)_bAK Md<2+5TrS|I i4׫A#T%_ .)5 N}F`m.bS 4ϝ[3F[?hDCECN-HWWm B8w.i_ݼm:&!pw!'ƽ}4]4+#ڃ*ƉuR;ʏd Թ %{'OC qƹ쇬UEsd(혷Y_sv|%8pk#:8^ ף06{ ~[F|&\dA7a#Bq%FVb (PF?&Rhmۚ$f (N!"yF\ :>]>Êְ)jAA̖1Y].2G唹.Mz+&̈́)h' o*[aB@Y94`)fȶl)9ZC@MBvjحQv =X%T>˥$n;h.(~vGψ-< Y:*o j5\)R]BeZ:1MPPz( !֏1mZꊮ!*i)EV|(d EM]5u|zٯD0=]G,0*>n&(Lk, IH߈),NNcܵwV nt o9^Dl80>"r7ܫ6/'{D~p8\A#\ZNCCP^`ző?U C&@!;1~;#wCīнÚG& fsj+)vXF9jEmʎ}Hn𣡧9Gيإ͒{XDJc0`ژ82+TeπJNTPXM%@f?Ug&TUӦx ٬rJ}֢ʷd$ fThiOW?}2 _'-o[fwsmKbܑu2-H|eиi3)D}j__St>iڑ@̫BDD?5.j> DX Hϩ՜OKeN/-Ě sHqb]QQOGN6l,SD|V?f\LF|?!fn*A ~Lc`nQĮY#{bFW&3Ch;RͭHckju\^7 0q9$âQ#H6H/έT:yףԩTZC9-PK\"[A04 a)gdy{Be'SvK ZQuƗмC);!QFE7ʛmS>m𐂘if K Ns vT2~^ H-ՂlC4Y>Rf0jl(s,~rE+V.3˖ :ZT35qhȳJ@0Qa'K,p7h-ʹ\v5LCo)9DЪídC% ZOf0H:&{cXx&B1_ZF:,,nU B)rt*GJIvF T!6BC:Bh#X!4iuDŽo:t+4hxq Ƀ mK`w4,ʞ~\l -_vvȺb?}{ǐ灤^t FgYۀھ|L{ ZumNڼ_[ 9r(( Yr޶͉ >20WQm|H);-=nˑbLL!|Ev?v lZg̒eP,etgEn%ce2 x$#_g4u-GA} {V̕2!׽ZqJa:҂ 0"#?%qThO%_7R/!{ju(QۊeZ56 ͹ Yd:t͝z}0B  ?U2T{vLeH)>Nb6|:~cҤ;!d I򋸺9ǧS BC*6Xu#yex4J>UuE YJ6v ,X yU9·؃'!L;JJ,@=`FJwlrI!ld綟"JT"}Jck )/Zem;3O[z8fhHnm?$zvC6uVBk2v:@ET0^&o 6-wyJʀ+rzgQ+쳯4䩪2>vo.6?Xy<^(֝Kޢg] -NSsJ*,`B1إl慦nܝKo׉#ov\1 ;XS O$# unfb0t=TۼT h\l fP Ry+qFS~bOO`w3o@"d۹.b U\DOiAȦzLP5;?RI^H<z{IS1CUm3s"$#3^L +F~wі7s_"n'iZV|P!TYBK͍NG$[Yr[2*( }Дl,c5AS,ȇ2s"'E6Z WZw*j6aE[}tERC"5۬@Rʨ|T5"w7gj +/Oߧ=2 W ?@ll|CAGֈMD@cXza$9D;6I%4c;td-*"b=xxUfN PQ)7| 贏:M dSM`Rx- ΤXVrpxȸ 'Y4zZPbX9+%uԱW{&8J"m#͗X|ۈقZ"MwTkX _kV/48y^F{E6|B : 8WS@ *2cz'Parp[DBꑻhi+6yfGoPtS9 :i5@~a(Վ02i_ wcPݵL_N)>ܗwxA'mĖ15X~鯰Nl+SBV> c, :4!Yex @0Ջg7!zbVJ9R|ګ{z{q&J4 1XB%b3mG>nz!F|IEWG(5 _C+Jm2:.e||J)-#@k&%o#0|~urϐӫJ3!#QrxNh+Py>\W&mΟ+=ߒZK6[~t(Qay}t6pS% $"A?WvGu̅Դۯ, 8&6YHYEݥYEk.Wc[L^6菅/0( OϹ)+|-ܩ ϓyE?d/K2`g#2m|rS_mx5cD:'QAqr^< 5-<V>.Hc:rA#_{ֱ 7c3ÏI[LoCR^uӢ3\.kaG퍴 Ljk>˸3-I*{bq࣫uYX 4?č,q<߶{XPHV]9N~t{ux``lh77<|Mt 0aN sjHE?` CI7S/J^O(/҉N#l'$[j[`ΥS xNHX]|xlX hW2o_o_ë\Pa ;Lk ({O3&9;CTVc%s%ǸFyww}C>tv!`\{ ޖ0g&d+e `K< /^,8kT\W1\:IT6 F .0z3?΃V:jk`łyJ /s*,jkRջ]$~B v$Wzh=5G4kstr6Bn;Y vxcM*fp(9魇D\q=x`l 1&4xWc\2eGd"cݬmHFwILr#Qƭiג0!Ŵf;ǎ"n %%z-2(8@.dckz9{\@N80rs+l &r$ԮhEa:*P )vKdp1'*My]h|V|&RYN&'KB[``<7c-w'6Uaܤɇu270XFkOOrb/,=AvQs K/`1~uxAۂjB&~vɔ;@֗P5E2+.'Iglᤌ"lԱQЯ;C$xI ~QL<5KpSU2WTy$ŗ/;zb6ًfcMB\`я4:>`C/ CF4ѭdP3 M xuݨ f)xDwDn"#cDIoj.(B'R?"q@L:QTڧ`* ;M)ϗK_9qZ{rRy{4Qarהݪj_r)TE. 8_HtM Ճ )eqji}pݷc?\ɰ~aB3K->`uBj=0If-2uI8c>`ӲO;91hJ<ܖ)ibxCxP&ywwf]nt6n,?o:p=~4ٚ Jٻ`&IypR (.@d̩|i@~ůAoVi‚.j¾CuXBE9\"Ӊ5ډ!øRvV7 `Lyg2w46j7*ܣ [!Eo+PovhjGfݼWjjN]Lf/$|Q:T2z` cq.*^jX[vw[Csn z:(=۶ʇ~mYMA45j/*L1*RRHI] nG^6MзGZ4J2ւ +ۘgsb4z슃}MiEDt]ҸIM>`;RY2L@V]b1abeQfqn؛۱JfH^&;iu>q#)ـ7hVP`Md~x\+R>QbyDP5PMYmB+_<"۰D`]VO4Nv狋≽iM6]P-L7Q Id6gW9L譡}⌣pH.#eCPF\io|D8eNì_tAjai>Y?} k;oI|T &i*%+DL3_ƄꝈ>sT6*hHp -<{ı_MEgpXd>dFTANGC9R,0/3A=߳NY(eD-Pakzyө(H'HXXz0i68P5kq_x;9`%,u\<͟z(k޻P4ȲH){P01_ͣd_fפr]`Ÿ"bާ&%؃.(症\*|?WrϞuk+7"͚9"$&ڬY^5/I89R؝ b\0}hj[ UI!NTHlC+ .ar@]Uw G9jdFGD OPZ,\†y?p_c $R$3V3j "sV&@;UVyy'BkzfF}f`_Ͷ? ɫ5NRA`_}{"y h\ƴKW9ҟq gU9> \ACa?iڛ`" 27sXO9Wż~YAnsd`Y'ͨ{a6$CjC&{GlRo;Vɋ$iCfD9kǤYʮ|!GğO, -T>%]7J\!AX)ƍXgO;)L8Z]A85T&nuhH(fyxfJxRqLefREdF i*q}؎ET 5G2&L9rdHYv:e!gGZ_ʌlbes4P0&S!`&0ܶJ 7n4Wg:=U\0t;@*l,e1XbCސqzD7e6i20.17cmĠV9&0~Lmszy$')PadkIEb08O=wV #ꬍF1B |\n1Y{U3|xZЉ&kv_Ks4L sKuFݩ*.c b$Wq@ViF%n4?㲿REO+cpx^ {5p鍦^oE\rdͨyk޸+(>U"X[a?+sjݦM)R_^XRcZL/פMcXg5$_$-Wް꠳|I`VV~[6+ݬsJӽ'c(5?"v㭁:GΉJdoBO] 'e 0ayBd9R5 ws?Q <|o<ۢ0!}GUXszܪ()5zy7lCA/>j(?:ժݲ\d'j`"ʎF:Lh`"ePs 0F.B'׽B Ay):6⿌ NŔ\i.]w5Ɉ{)'?D'@e2Ni5,j6hY6OgD6+]< LmjKk~2y;O"$ty.'C侇v)Mi)ͭ`)x9wQpthJF)+ֱ_R;'~k/gOA&ͰrRsfƕxDNlRmH6Fs"$I2t^|(B y6˷WMpᘕ{QC%iķ@ Rg~cq,YT6< :fpSVO )`j** @&CaCܮ;]f(fƸ$AKnf-ַ2MSEɲm(H65GAG돋Z0J#V1ƉIlpv<]HФl Xq9V*SzrJ0ˌ'rr~4QbWr d/C^sօDL"^O س/VOiُGb{N[|6/bخ#ԢlʉD08V Gb\؀#e;%\ ;NwH2d 6,H2LKяRND8dyVI|dSIq>u4zWØ+IE5Cwq/yI#5dzSDHk0^:λpSYA_hp'U]].T1L<"jޮ¾o|h e/n؇#~0j?G-G,ݩ@!I x%\#RLomr߶C 3UĀKV-̆24p)ⱐYfڹ>]2sč58Vl~id\,Z9A z 1X b$M#۰/a۶2Ȏw]5NKA)z2ɇl/4h=$#3aܥtT׏tx']GVz32m1tfV ЮLTi埰k6Z/ ė~5[)<%2~kPwFfлl1̖rymwV77W*kx')d "fau$irh5Ϗ\uyGNjME-dOt:?9~!)\=`qKI,~-4vl 7- g)Y M]<_y}2鬶%7hNS/L-nZ\L&r¡&JPL˪+ 7W9nRFo^|2]"bj=Bʏ3ʼKjұ`h|]6Z(r?ĘY~ٷZysrlI::sh%#*'&kh6qxw*1G?2l@PAd߽y=gaNg"@1<=bn&Ǯ@\wS 3AtEy,}(x =sKi'SlNTM)EuLTHCSK^6L2JV &+]>7Z_إ=ǟYs9tI{̶dܓGN?xYG$`:~:ڳaZ݁[.s8rj;Hr49/RdǷx<6V[͞ArŖ:Qhu 2 ~.53/Q9ziSˁ󎽃EP}ţWzz4>od(EÛ 9rR~T5b\G 9i:;$ܢP\)uCR֋84'02z.6 3P֥x1hCPo^E~A$.8mc[ĺ*YEvABeDXJ/XJq{ rodZzà /t0z`t;Ҟʤ; BJ:;=-*SJJւnt@*VU:xIA6萆1e¼҅w^X$)3e#m:`ڥ99;hEN߷,F ?N5+%>:sDa.nvQa"MN3]ڛײgx])ހKc?Gr<G& vC c9c.^,[]0ʄ*ideARMj8, 4юB,j(*8R? B C.;b<\{r !_OژGj2 : 1xLx.G^B]oly1SdhB!E&y~3+68q4J|*J,c{\ {n\N=ĉsrX[nT˭ R1)UT XvFhXByGKY쮔s|l,MRKy]_``7|Pʂs[6->L,FS %CamO% 7| ^(F)#P1)\W633 sHJ9)#G[X#6F"Cw.kT~6I+ܐٚ$Ql{ & m}-7~q8z0j ZZLF/h9'4sLzM]: b_3lM ^w%cDLnrɫ&6tT>^ݵ[tYPs=4P6><;=XMV~}`w 9vULc|',1 -IdNRd0By|;)Aq*36+KR!|\n{oMȗҒHnHkJ#eD.l~N4S=+/MRn*JB*FIqߔ*o)^'kfbOqk$2etL_wwyW7J3S8ILf p%:~@RljX@6i§O^P)7>bh閴̚nϾs!B xp)( ߽ 2zqFjV*L>rL0{wuVAk~}u5ѫ/UIcBM7a %,9[#..kC7*E/kXq`ĻYM9Ҷ/MVv/6h1bTy=<8\Q5(]QQB " sp(LMcq/rZ'#<պ2BΟb`<ܮ¹:~ 5y lih1iir:a ˴k';(Kcz1_o-xJH~W+h Qs+zQ&ߨfsNWR%Q\ B쀠<Uہ»0SvʢШhoԍN/XipWcOԉ/ڊBVU/wЊ*Chrf彣]{*ti}QxH(JdQM Q!|g^  {  5(i|`ő 5%̭P+dt}|'!d&Ws8&:D5c E [Ƙ#C7. fdW4OMj(r6h_"; ƴ6> :(ԮL5L9k&0Y0mŪ+WlJW3E4J#6{TCSBF8'7qGF;7I>IͬPDVEjcf7_QRR8?<00EC6{NS?"N4&ONhtz Ar@3%4YOrmLjI(!JRagJJLY04(mlXWM{X%t"ENkA b(5.P>r(B B7C& o刣l 7:.lnr[4Nu-2U^LŸm|@~x}H#AyaNP{c@~ UUN,38boM}=Z K޷eշF|7+#hzҀ?QVВ݀C #*cƀ1X7d?spY= g31TA:X b0@ !/#0ZHҿQ>DV-,N!3x2+I|_HjbvXȏQې6s(!X1eb8rRJ~Rt,j뱃6"Kk~V/64JA4S-)җýxu_jmRNJqUU&FY#+5WE/dcT,ݓG<$!H6& Wҫv0ZM@o>秮k2vx:kX\B^k\-Lף`RpR\I|y[֛EMasN] wFWRsUdJ帚τ=(;ˤm^WUVO_o +GwZPМ♮hr z&Ap M?;ǎO|Ja=@-u~>IFoݽp>b?rBdczr\:{B[PRvi {p#*7NN'j9ih|iqlŰ5 ǫi/ʫ7W|VzX q&u=|XXp(QAܞ{8KQβέrq20X#UQ NG'EMfЅ?BM3ՙ5l[7 !BN2 *S2&t8O[źݘozcU^:FQT5/>"ϣil=S|.1+?tLo~݉V=&"\Ł![ҨiO/:;|[B^*BNe/N*|MjlҰxInubH3_˓*b;@H+Y'b VqAx%&OCe~3h#tek܊Ξ2p0vZO1uh:;EMDẺoTIYbH4V,G-7Éc]) GKb@"; 4:q#=> ?̻ v'U o:W-!7L'f 3 ̥{g9MlUh.lzAt+ha{Y10Ԧ^p1@o!Sa)w58}7'/ YUZWCO;ׇ;9HsB%w t YQ{!5򩡒ka?i]k%/:-rZٴYt=pQpI&Z}, 3 eG.D,逜k<~Y,8]H'"(U0Z0%bzQ le׭V~\Ms |-NL57FJZ%,ZkIdAX!Y rqDz'eF\nwU-6 Ch~O0ڊ%F>yDL9?p`Hf iH&bFdX~$F82K#b> w-_"e{S"cup8p.ٹ߳3h K]oLQD `̀ Jњxrsw6R ҕߔ]@#PQބܔ1VS_X&># \*c|Y%C>}¤]s &6Ӧ{c|#- <bD|eAI/YUॎ {ѽEV"Usbl[wV(<1h}C@yyO$(|w6j=:f͠ {0DDJ11ݏIfLHӋ~Y˭R%Ihm`,HT晗AP# LŃⅠT#Z.$BH baʹ%Tu Wnhlf' 1T>Y-ZꋆWKEa» 6! wiO:C=/!Q9@+ eֳ'?e3}QFNFѫٰT\&C3% +qMT %h7g`Y@jʏs[nԕIuZ%tTPz<;QNF|x۰J&[r _˩WL_W (՛a0-[fϻeOX{gX7 wb&F|Xx@rX#a^c2Rͭ8BlԜLv8jyV,NV.ت㝳^0" ȀD!>z(USV;lna ;{3zay-? )Hdt@ G@-]X^ #879nf5.ܯ[:P f M/q9lEz,а$䋼.5cCR+liT漫(ZVl.| uɋQTo YSy w=LhޔYeOEKZ= <%jcدx8O,:^B29KK}8(Ebڕvzb)~])O_!8sZE$xOVs ~%oX_k8};, WK˃ЎaɈV|C+&OtBΓldW)\j3vm'ϡ"/lEcB!~Yb(clZV>yDv]*-*gΛa5u%^!Y<\OAm^yCg E(P) S5D<vmφ'nؽ| mV0Y~CS#Z*|Ә[ǾjE.}BO 9JA->JY.\P1uu@r7|Zju 2-"*`g]9!U, 8?zoψ`4؆ӿ|*]0?CRmuREXI1}o;pF x-%HLNn**[-Guip9-±Q&Т>J |c+dj%< ߹j3 Vcaa3&+1E}Cuf~Tk4v ONf% @3tew.a3?k؃9]2K4~G[j,J3L¤q@D9й 82ӌ2"xW$8QRs*V9Hj^5=-h޻A:FRoVq6@ȪJKW<%K$}qMA Go|FINkIHyTe讙Qͯ$M"Kś5_Q'w .³F~ F*`@b~/O>΋cW|8&* ,TTJlګLbYʆZMaq'=r)# 5 ZvukPNSK8:Kj1</5l Ec;30q}YlXe&di$@>ՀaUyTZfYltltU zi^~Ĕm?m=q}KM#CzU~d$q?RDq&꟧FUMG!0nvC\ 6(]Wk xKFI;'%%U5C!ӓ% 梴a/h_쎂ʽ`$KL E4F.7R+E>r5iDw/Le,QGohn%,U)~${ރT;h㷺 wP ۑm$yk89˪ͩ&VJdCcQrwfHa%~HW̘%xŌ'j!sϸJhQ ؓpd=FQA*$B6mq,ߐaQL,U2wY1ZԎ_^PZMu sbP68p-|q2$Q„XKPZCy6Vן ξ)Ck@ H aͯ0 |ְs[4j@g,pe*DbNp toԕͳG$^ϜB2V]HiD|bO f!Ɲs3%;r>-mH#泹m?e.iQGjoM2;_7ſ6"'Q/fx[m_:Tϩ"nC+W{eOmlZ",fPX_4jȪ0HL1`J!YvC۲l堏΀R҂c ̥I4G{OlsT}T\99Z19T$n>S"CУ5 q&cJy,KbNmIsnOMJ;*341ttbs(XtȨ֙_ƒ9bAgq\c'~kMΌW{l.mv&E{#v@ʶb/y)$sh1& ,ZPIB>R0Y[/ #i`q`@|й/_w=P21*dxLtDjHάDi]CRHP2}F;aM _ E@D@8qQ*pP@zJzx ٸఔ/=?( 2/z)#I@x@j%#1 ZS{vBQ oaR:V a"OWs C9HT.V\~,;ZcB2䘕d"PụQWn#߻Fغ7k(fHҕT_Tk7\woHZm4 d O[7>Z_Ŕt9":}}m0+3ĝSA^ $\ {aTY0?͹Tw %"v٭s1nW(4b1 =dUFmuy\QuV8OVE uϴ+n[D!dn3kۯoE} y3?)ײOyJgKz :-%Jq4F쌪 NrY4[ʝ뢭_~ 4/wuI~w1cmqI7nP)\+606+܈ W]QZvs@~h|9)El/d;yL͡2F}(=ӵ>2 %^Ycis\f-;vF"s 6{Kہ8biY=-4;V.zwz@ȯLpWSݼ=sdAs~|ejY;;+:;7u&6s7~4սDYf&6E 8>*RJۉ]N'a爓@7{:!"*FMl?[%X *S\\0"B %^hXܢU7rn>󆉊<kG#ƭ*Ti\r82#֪1,IF|=y3`I:OW05}ֹ ώUXv*FAi=l.E7EQlg.HX6\F; Hp2^ը.|FI%3 ..i7Ո6̀i`ݹ:"qd8`Ϋy Yyx(J7~3CB4QkSa[ǥUA @BWTi>z\q~ 5 w8;5%_ު=gߥ;%|'n.V==gOM2O{k@i(+Izg>h3^T|Ӝz>?:U:.W1C1L)Їꩧ`F\A%Rwm=Ly5Fh`a$CnsT~GJ_]G =.F:?/{a1^i#Bv><[/Gw]>71ްhQob=$2*j[qA4zY&j롸:E҆w˱2׊:!QdGjcmڴBќMp)c U({7ѱHҒKI@yIj&ZE[9`oRmY"-8 `w% L_7T0xo/]Hdo"/M "xBz!$ x~]δS?n|W-fżuΗd2X/$ۘA(Yhn+|lNJ̱Pizlqӹ:fTBO˪ux'aTHek@`JXB V/4f8ƵbvC8w1ㆋږ~ttI{{ۢirtvX&j-4!qA~ Fo4(1 [Kq VQGx0$H&-G̸@:vLVHfH傽 j9ҟ LcA=>62 IC!-iZꉙCIGc_``}t FzqԷ F=*Y]e*j.$1AB?_C{,71'& } 뗡JDq"cߎ_WW!VFl'Eut S'.VK_xrsG;Ν-gK3Px#Xv4@Wf%80ϴ`9 l̓?9uS XoߐkJ;;^Y ?Db$H9ސF}:EP߇-O X+soZ} q] 3q)+o TmIt/72dfj+QH" ~\/c5w+^u tvvkYW͕U϶)Aٵ;| T0Ë aiRwXAצ uCrTpD#RI O> Z?DzM<%wx'Hk*ݮNHע<>R݈u  `bGg+9'wHC 1Z>k}orov|N;Sc`w7QVRtWx5w> nvkTy$:JJ2Ca} -W{xyM$.'PRh܏l 3SdIj'͗>[0C퍻 tj6 |ʺŴZ*Ӌږ"@,G^{iڗ2@Iiûv6ZƂ_g10ziA8r]rS܀#v }Xfܚ#E`U1 ~-]IG[w4 J妊oTiSW,7l[qT^ar+,nhu\og] IYQiR`j}$ =f`HvZSLX-oz@+E]\ 3gʗ҃: =E#).?LԚ3ZX^ pO79L]'LU|ޓ'Rtl%Mu F{ԔԛΧ!o Uo 磻dvvg>Yx]C2jtYQfj~± [n xSEcxgze5*ǔIs'= t7mV:H@RG)w.'u*'(ّ!lϵq$Ng5\/){H(rؿ%Q*PE-ЛQg@ GJV?Q^Ņ;MR,QPڠ0"9+3c3m/W[q [ u97HSW(+b::nw& (_DNt8ʚC>大I12- bjpQһmWhw^a8Z1v* ?_x-_S'(p@\#:8qy[Z /Y%(6 3|2AX}B4Ca!fV1D~Ө*h`r&0ƴB9*N,){t5ob\Q/s>_T81&>h-ݢJ٥}#pN$;*sNb5l9WszG M "<HF= s5A'` d'4dN!M*CPd. ,L I:^ޔ#t_d:E *a|7M'|sGc;ugqMٟ5θYMd Wf r"D;fСI7JI` R΂˩qk? V`XJˈ<'"#QӂQܦ8O ,4~F zvc;xiZ2`]$iȋ /02,6? w "PvqUx+ja)T8SiV }ŦptuC;ɩ)'ߌQ7Q獇1I(,!hHZk];Fj+)䕱5(BE=I(넦fco*F\#nol74]%fu?kgUxǹ77~Fכ'֟hD5 R@`pscR(FRZ Y֏*dA5Ase.ݎk*@{vLEe!m@Bi"kW;Py_IxA02| "12oLg)͡|pܙ%٥Tir9  ܻ@6^lVKyC'Ouj%&츮ny<Z!̴(-:` -Ygw#Zw͒`K+Ŭ D-Ek0~1f@)G͝vrmO`6v~F>hW@!r)/įv&]|@ EXkFZ*-Tl½bhii~dvGҎ2~/jY&`9Hadԯ3~뙬]1y{+@[};^|]*V2f u-߼ٛu3>0|[UkT*ˁ&80AB89_3FA2Q[eͪ(M(`BoL Mڬ15o{֑VLGH ?bsY2,ݏerAלIhq!e%eϮOb^`lۤ+HF"f(CEN69_DJ<\yXzM eӽB9^sܱKHb&g*TTlpg :ފzᦡ{"$ HӤAP:8kSŘ7`)b譾n)CL5UnwDl<ё:tIwM` +Ϩ`ωx, %ܲ(54 bdmrptGY湙Q՗mHAQ^'" viddlFr);X qD쑧\:8w-dRЊXD³د0"f f#cGr% @/`_>}Փ䛎b&o]zr`cEPvª#Xeha9W1^1u8sq'@1DUMsqSI~,`eipdԹ9bـ'jo(tYi[?(6m7 #T s}?VVTf8f>)ާ{W?/&3&r9|,|oGTp , b&. ht+Q] EcHZ0ݱ'ofmMXXR*Q` c N82va@ ]'ϱ֙%: }'5L }n/'6u7{K=aX@|z ڠ{ӿTpЅRO TM)LP[rËfC3QTmbٵ r^nJ2ҨTOTO[LWQL1 pu(Di6?4=7b^Pb L"AqυY5:<\l(@0Vżoq"{/Hv8ۼS?J/j~ٱ[7)ҜJ-ēFrFiSbga«BJm7hRTGJVpmF?(r{b'L(i;BiOcYku('d^^~ km JgSofO'9GFY jTQcajCzKe؈8~FX/߹cS܀nrῚeXoѯ~@NM>]{4=>N|O5ϱic1M߱e/vsXrW|:9jꘕҘ:nڸ+5, r0q=.c&y$:"(5]hb/ϜΊT0OH79r7ow]UޑE#$ha&Efo/WdʰBRFMqn,=p߫vN;v0qgf Ynn^}7 f\f[8r6oKF֔$PE13%4^ ǥK?OvRـ^ΉB^&pSa3 "zK^fXubd+a~ƥa RZG+4ӲZmBA6Wv8P1Ց Kp$M.מtbo4ò(Ĕ&Ί)CTJu_cAK>u&T`oۆHDD:&W6feIKz^Oe/C2k8-UzѪ,E`}I!o-x<| j,Y^ս\t?9A ]jrI,MI(C tNR}U KZxǑ2ՔECC7$=Z,&z*%YoxAǥZ]iESjfh[|S#d pY^5@/Omv ֳsچK,bIZ&틐oʴF "FrKI"`*wӲ"CR.;tZ"_@q]3.)%LΠBMJGQ[ yݶtȢ2z9y'Fh\`5&n.ijيpNo$z%,:%,}!ZԮ~J?RᱲQ W"+M%)xgj&[2j#Ni]dGJn/dZ3O1',X)LVP 9s';ga'lD,gfmnƴ[ׇD 78X2{YXN:j}V@:N]i>i-#f^AcȄ34r^V{!71]؆\gtܬ}^  Gp( DtڕR;"2j)7{ne.<dP:I2'&h3@M['vD2wl"|sB]K+I9UHCRHƛmuΏQxg!}6 ybe.RTY` <34 ÒLS<,wtbj<C|Sܐ-szĺ6lH_h/&Rw۹u6(uvm3H]C#{ jy` )V+n#/L APcF/Ο>%&V]0/%pgB_1T|UC]eo|1 <\E~LB2/i[]K^~A気N`:Rf+<7▁:9NR`RJQsssQtf_Pēs9dߎrDoA! W~kG}[IvT,?hG~x1=Uہ]SsԖbAIaZ)~^Vn^ W~NbHc5ػg.o^?}ڥw}(׬ot+  ,Du'\$\G,Zzl,§?ӱ PQ+p[sPbnFR 0vJszoؼ8_@=ɢ]vkZC~64!X帐 JW`J%*h7ix dճ.kۈEh8S޿G} bf*=k'v>иXj(.;Oc`Pv&UA+ 2%3=蓻fZP=Ҧ8@+J,򸭕 =pɥTHz:@IbƹuWI M'/IAVԺg}@&B`>T3upl[wuH+/<)w]b@81oKAT/>7 m\Y=hl TYzaEGxHo~{1z\Mtp>J`?Pƫ"Bk\<+GK % SQϙ$2\46Tٝ/«qX9d(ճXz ""ڕ D=SIsXn)_D%׷sgq _u bd9ȬiM46EAdv!>Qyl6EgKPYZ ̡cWa5/^r}$tXCr,zEF~m:B1D҅K!Il&o"[uv[~}_¼0,mAmY)kS8⮲GWQJ&ajga$G?̍i9ZMBmz.<'\6%Г".WpOC.t<լw#e d "0=Lq{:cR!SV"Atu̲L >w~pKw Ihfr.*wh`vθ L4'B(l\Ơ; ͝/B$\T|MIuԡj "rWFo-։s[q:ܽB6)a>$-$4 libcRϞ01 *0w@-|,Ya"IʇZQ/?n֓Rn^@ոaOܷ1wV㪂P2!twD˞tO68޺8YB7q/Yؽ/ T{oV\ٽ]%fnFMPt0dBTFX8)ЯFk&EK2@FjV>7t.Oѥbr[R8Xtf>޴&$B+f/M[hEAPN*vsC(˜ةW` tOy`iFW5x'g.y##tQ4fI5 -lCla&2n澎Iv{`n~fnl >5xl YZ