liburcu-devel-0.12.1-1.30 >  A `Bp9|(ersx*9 EwjA$r% שOkAj'pNSZg@XVboƔTE28Du'!c 9e% YuxLߝYh~5#-44R86)LݛMy )sbqY>JvY\'ni^m睴ԍ)pcpqba{nov~fԢymX "L.P0 NW{~1{.}a92cd89cbe1537d6c207804906f5818e4d264a7359abacb6630137ea88168c9c2accc44aedb16fd34aced46f4e7ce20e591a5911p`Bp9|Q|_UZӁQC59 +#j ddu? # l!> ߬a4qFa?˫ a؄[%Jֈ0F ȎiKAvp>K(?Kd  ?J `UU U LU U U U@UUU   !L(!p8!x 9! :"G F<G<UH=hUI>UX?Y?4\?xU]@U^DbE,cEdF4eF9fF<lF>uFPUvGwGUxI4UyJ zJJJJKCliburcu-devel0.12.11.30Userspace Read-Copy-Update Libraryliburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores. It does so by allowing multiples copies of a given data structure to live at the same time, and by monitoring the data structure accesses to detect grace periods after which memory reclamation is possible.`BUsheep56SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND MIT AND GPL-2.0-or-later AND GPL-3.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++http://lttng.org/urculinuxx86_64/1,> 8^K t"   !g!D!y R  > ;%%QSVpPM0rC53obi U  c< -+8 A큤A큤A큤A큤A큤`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BQ`BR`BS`BQ`BR`BS`BQ`BR`BQ`BS`BS`BS`BS`BS`BS184d7e105597654c4fa79924bede74f34278112b7cb9d648a7a67a0fcf6be6ee4ef502b07574f45ebd8b78b2a4ab245e2a37f12eb4383497e0e31aa0834150462b937f7212c391b89290027542ef5fa51a149fb8fd2b4abcee19ee8f72340ed151826f3f0922846d58d41e9994b73ad314475768fb32683e41afbeb5b4be0ab6176fb0bb89d0b13a027e1fc7c1bccd34af42a1888a1af7734b41714f8c286d1b2b90c2f2b0f9a91b82ecfdf9846e438850f8d604b68ce651f5416ed8251f0c3b6ae0c74dc0377e708f9711491719261eb3c4327553abedf983ea4026d7dc13172e2284d0ea1cfaae39641ace2160cc9319af5fba7b06b61073eb92e8a145486a9c371e0c9d0e7140764abdd9a3a8b6bd18611f73a163e2d1d1cad2fe8cf8368f8cf773aa4449c5750d4944f422d4b2ee6eabf735eca62c2dec2ea75d1f6c92ab78e9fb5cc367f5205b61b80d1b36f4c31729b04948baaabc9dca99b0662a47ad80152c2d6033664bd34bb45d66d42de4850b1090764a5b84f13bb47ef3ba1eca50359550edeff92edaa9ffc6948d68151d1cc3f96d9fde3c0f3eb056e46b75079eb93fe31c09f32cd7d33c1c9da4625e1bfedd602f2babed5f9d108887c2c8e2049bc0cd69847d82e82b0aa489edae3c424a6bd8aa0fe1ea0b6cc76265bcc01104e092241d6f59e11b0a4f5124e82729a3712119c01f5171f4696f55219a7b89289bbb8dd8f7d1e6c33bb50d552e4ada749b8ae72828b419c9d200fa30edc49229ccccef595302a3505571f5deabf03ca393610e1f98261252d4056a88b660f50249e4da9255043ef97ec77a153cdd27ca69bc83195d7bc92dfc8162ba5e863267548a9bd6df7dc49957c93a6898b4f7fd77e2656a20c2c58513d11b0468835898b78d19829a6177a69a010d2b41868f65eda191308693cd86499bdd8ae24da196d71f84ca7f6a085cded52f2c3d62ff555dc70d29d8e6d280e6414ff0caab7e04c212dec340c9fb3be35b502a57d99e1c180b810d67d2350d27389cd867c0f06dfe117f50414a0e3125885db28e01531a029cf36fa866388682e8233a9b0339970286e0675788fcea22a9370be3c953ae57c22b2332f0ab243491c892e202a40b568573ebd973a19ace4701c5173a378499b5f1bf82dbb6144174b6fee7fa0e545f217040c510fc1725bea4d615da3c1c47e7c175fec4d7dcf5c30feea8cbca9ddb1246c79ce6a57eb61d7614e5d5a66df832473fabbeded4f543b8a0922dbb87d8e94fc50f731b2fb9ed41cdb20fbb58026749c68cc74f1dca59172fa1fd410bbcbd8b5be72ff10c6ff4ffd4aa8dadf47174dc18c553257db481aac8a749267155d1d860925f1275b4d0ee49c2fb63b34da05ab91030fa808fa95dd695226a8f4adb1202eb5bd925b1249e439577063f568e9ae8545cda6a8cd0a17aed015b7f257a311e866e35fa44436b4e487309cce63e9365e1455307f63638390a65da11bf870e822c477380c697921ae5716e6f011244b860783044620530ce91c8b3fa1b52f34be20b9539a1935b67509b96b157f3689407112dad949aec493ba32510a422723f3e782b3ba805c7aac9f9f66e39bdf8208ae8ebe8db519fab41ab9158260878abfcf659b9d2086baf5c38eb82b1879fcd8554f219f5bb298e348ffd3363af97cdb952f58dea74dd6554b52e2f9dcf2281c7cc4d827bf4c39bcb3bcb7576bc31968b70e384d828cb0b96fc2b18ab86b7210d56d737d289199deff196fa5e622d14dafa34d2887e67f0f2152f16c228ebef3560784b0a597fa131c9f72ecf295ea1594e83baafcedcbbd9444f68e1a0b88d13664457128c4138f6d892625a30c548b5b4ad931f93ccf892f6d4ca966fd47b7d4035834c3978f8484365bba7a8995e20538270385b537a252308030127a0b92ac2f56452bb8e565270d4e7758e4b5eaa7a29ef3b02493ec72366809192bbd703ae07b986c1b6a07be7329e1ae55dca1b7635cd50d3ed9bcbb792d67b3ec894ae40b78558c9ab44acc9127309620e842add3fa79bc1eeb3df38a91dd0ed009db9741b21f1695784902064ab79a24438aa4d324bb0c6e5cc429383e313ebcf7a715fa6a05fb1c7721e866a8d9916827e0e36ffca657ce47dbeef0b5307c867a45a13f7be2c9113a9ed0800840203b0633f71bcecc51ab00f721a2017eac5f2ac1b96f5759831aa6e13dd9b32751248083c8b379fb737656a1f8d42ddace269cedc3e2d78b0b3ec254be96bcc3b6a26057ab1ea26fa582f9172928028914e033bf4f2e804dee074f6762807fa0c3a134412c53e36124d16f8abee5e48058067cbbf04d2ad5dfea275576c1d7ea0d8d1742789ff4bc5158298589100ae6bc6aaac31207036af4cda9c6ffa61c235a03421775239972acca793884ead0283fdf2f2588d0d11f6981196f261722c6b86c9fbffcb31cc398245828145f7afd1ed0a4dc4e2d0123e662a84cec06c64532ed8f237f3ae4f2593476ba74cc201ede7d9d2a59c6348736742df91c9097f98b47100a9c98bffbdb4f0bd3a0e6bb60bf2e1ced6847e8eeff97ca305b155fcfb1347aa6776627f705e0ada516c5ae839fab9365e71b3281effacd5edb0a17068c700e106593d514c0bb17965364daabff4014b823ac24787947bcbf433040ab920e8b4f5f1660443a6e007c0a5ca7569fd8aec0f035e960d3b9fec7a51a616e73d75e766c3c5c987ed0c378f88c0656decb5efb80a5394989ce2aef96feed4ef4b76638e9a1586101d44e0f2373f91641f3188bfe6d33ac63b615f5d802b5cd6f37056b5322eba5fb9c78b839ec2c205c3acc84d67281629bdf4928e36d307b36d2acd6f8a70749c7c788baec667681e580e0fb682ebcc85e3b7266cc879d696d2e233c9581093d045ba8a31fa73df20e1907b9c46a0c36445d56a2295246d1b4f80202123e0ce9ea359ba788928aa18accdc4963ee8c8dde038683729ed00132e5ea6a389ba661fb2ca4c9dc02477032d50d16e139814fa22b71c141dbcb840773337fb05e75c6bee2a8ba6ea8fb08885edaf804db6cee9a96c192e3d39671e3707859b7a3656a8054bcd30799e0632f185e39c563356b671a7c2e0d1d8b3390ec3570ba75fb89b163ab103a427aeb5bf54c89056a0651806a835dcfe718266b621a1e6c895f89d1ca1b85f8417619633c5b6591a8f70b4d31dde4f00ba95214e71c221dcf3565e8029d6b7b55fc77fb797b3cde567f8615ebf08c89a01liburcu-bp.so.6.1.0liburcu-cds.so.6.1.0liburcu-common.so.6.1.0liburcu-mb.so.6.1.0liburcu-memb.so.6.1.0liburcu-qsbr.so.6.1.0liburcu-signal.so.6.1.0liburcu.so.6.1.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootuserspace-rcu-0.12.1-1.30.src.rpmliburcu-develliburcu-devel(x86-64)pkgconfig(liburcu)pkgconfig(liburcu-bp)pkgconfig(liburcu-cds)pkgconfig(liburcu-mb)pkgconfig(liburcu-qsbr)pkgconfig(liburcu-signal)@    /usr/bin/pkg-configliburcu6rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.12.13.0.4-14.6.0-14.0-15.2-14.14.1_D@Z@YKV@V }@UAUnTsS5d@Rdmueller@suse.comdimstar@opensuse.orgtonyj@suse.comdvaleev@suse.comdmueller@suse.comdmueller@suse.comtonyj@suse.commq@suse.czpgajdos@suse.comdvaleev@suse.com- update to 0.12.1: * Fix: tls-compat.h exposes compiler-dependent public configuration * Fix: tap array subscript has type char warning * tls-compat.h: introduce DEFINE_URCU_TLS_INIT * Use _umtx_op for futex on FreeBSD * Add FreeBSD, DragonFly to syscall-compat.h * urcu-bp: perform thread registration on urcu_bp_register_thread * Require automake >= 1.12 * cds_lfht_is_node_deleted parameter can be marked const * Fix: provide errno as argument to urcu_die() * Fix: rculfhash worker needs to unblock to SIGRCU * Cleanup: test_perthreadlock_timing: handle pthread mutex errors * Fix: SONAME bump to 6.1.0 * Cleanup: remove unused variable from configure.ac check * Fix: urcu/futex.h: users of struct timespec should include time.h * Bump library version to 6:0:1 * Cleanup: update code layout to fix old gcc warning * Fix: typo CPPLAGS in examples Makefile * Harmonize pprint macro across projects * Check for TLS support after CC detection * Update macros from the autotools archive * tap-driver.sh: flush stdout after each test result * Update dead link in lgpl-relicensing.txt * Add multiflavor compat identifiers * Cleanup: missing sign compare fixes * Cleanup: enable signed/unsigned compare compiler warning * Cleanup: compiler warning on 32-bit architectures * config.h.in: rename CONFIG_RCU_MULTIFLAVOR to CONFIG_RCU_HAVE_MULTIFLAVOR * rculfhash: implement iterator debugging config option * Fix: examples silent rules on Solaris * Add missing fall through annotations * Fix: symbol aliases with TLS compat * Port: no symbols aliases on MacOS * Add -Wextra to CFLAGS * Add silent mode to examples Makefiles * doc: update examples to API changes * test multiflavor single compile unit * Update README following API changes * Use new header locations for includes from urcu code * Update call-rcu.h and defer.h comments and include guards * rculfqueue.h: do not include urcu-call-rcu.h * rculfhash: support use with multiple flavors per compile unit * rculfhash: do not include urcu-call-rcu.h from public API * Refactor liburcu to support many flavors per compile unit * Fix: only wait if work queue is empty in real-time mode * Fix: don't wait after completion of a work queue job batch * Fix: don't wait after completion of job batch if work queue is empty * Fix: workqueue: struct urcu_work vs rcu_head mixup * Cleanup: workqueue: update comments referring to call-rcu * Fix: mixup between URCU_WORKQUEUE_RT and URCU_CALL_RCU_RT * test_rwlock: Add per-thread count to verbose output * Add *.exe to gitignore for Cygwin * Fix: pthread_rwlock initialization on Cygwin * Fix: compat_futex_noasync on Cygwin * wfcqueue: allow defining CDS_WFCQ_WAIT_SLEEP to override `poll' * Update documentation for call_rcu before/after fork * Add support for the RISC-V architecture * Tests: Add tap-driver.sh for automake < 1.12 * Tests: Replace prove by autotools tap runner * liburcu-bp: Use membarrier private expedited when available * liburcu: Use membarrier private expedited when available * rculfhash: improve error handling of mmap backend * Fix: don't use overlapping mmap mappings on Cygwin * Tests fix: errors in shell scripts * Revert "Use initial-exec tls model" * Use initial-exec tls model * Fix: don't use membarrier SHARED syscall command in liburcu-bp * Tests fix: add missing Cygwin thread id * Fix: assignment from incompatible pointer type warnings * Tests fix: unused variable warnings * Fix: add missing m68k headers to dist- Add baselibs.conf: create liburcu6-32bit package as a dependency to liblttng-ust0-32bit.- Update to version 0.10.0 for SLE15 (bsc#1055683) Drop patch: userspace-rcu-aarch64.patch (upstream v0.9.0~99) Drop patch: userspace-rcu-ppc64le.patch (upstream v0.9.0~24) Adjust library soname to 6 Update keyring- userspace-rcu-ppc64le.patch use ppc for ppc64le http://git.lttng.org/?p=userspace-rcu.git;a=commit;h=61126bd9c901fa403315db71d8d5351d716717cb- remove dependency on gpg-offline, is done by source validator - drop userspace-rcu-ppc64le.patch, included in userspace-rcu-aarch64.patch- add userspace-rcu-aarch64.patch (fate#318370) enables build for aarch64- Update to version 0.8,7 (FATE#319273) Changelog 0.8.7: * Fix: deadlock when thread join is issued in read-side C.S. * Fix: rename RCU_DEBUG to DEBUG_RCU in urcu-qsbr.h * Mark braced-groups within expressions with __extension__ * Fix: compat_futex_noasync race condition * Fix: documentation: urcu-pointer.h: s/rcu_dereference_pointer/rcu_dereference/ * Fix: call rcu should call internal RCU API- updated to 0.8.6: * Fix: silence gcc -Wextra warning * compiler: use __GNUC__ instead of the undefined __GNUC_MAJOR__ * Fix: lfstack reversed empty/non-empty return value * lfstack: fix: add missing __cds_lfs_init * Fix: preserve example files' timestamps when copying * rculfhash: remove duplicated code * rculfhash: handle pthread_create failures * rculfhash: fall back to single-threaded resize on calloc failure * x86: drop extra semi-colon in caa_cpu_relax * Fix: Use after free in rcu_barrier() * Fix: rcu_barrier(): uninitialized futex field * call_rcu threads should clear their PAUSED flag when they unpause * Fix: bring back dummy rcu_bp_exit symbol- updated to 0.8.4: * Fix: move wait loop increment before first conditional block * Fix: high cpu usage in synchronize_rcu with long RCU read-side C.S. * Fix: out of tree build: doc/examples * Fix: out of tree build tests/common * tests/unit: use lib rather than source * automake: Rename INCLUDES to AM_CPPFLAGS (new name) * tests regressions: use lib rather than recompile from source * tests: use common lib rather than recompile compat sources * urcu tests: use lib rather than compile from source * urcu mb tests: use lib rather than recompile from source * urcu signal tests: use library rather than recompile source * tests: move yield debug to common test library * tests urcu bp: use lib rather than recompile source * test_urcu_defer: link on urcu lib rather than recompile source * tests/benchmark: use urcu qsbr lib rather than recompile from source * Pass the CC variable to the example Makefiles * Fix: urcu-bp interaction with threads vs constructors/destructors * Fix undefined NULL pointer arithmetic * Blacklist ARM gcc 4.8.0, 4.8.1, 4.8.2 * rculfhash: document max_nr_buckets = 0- Fix build on ppc64le platform - added patches: * userspace-rcu-ppc64le.patchsheep56 1614986837  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU0.12.1-1.300.12.1-1.300.12.10.12.10.12.10.12.10.12.10.12.1urcuurcu-bp.hurcu-call-rcu.hurcu-defer.hurcu-flavor.hurcu-pointer.hurcu-qsbr.hurcu.harcharch.hgeneric.hcall-rcu.hcds.hcompiler.hconfig.hdebug.hdefer.hflavor.hfutex.hhlist.hlfstack.hlist.hmapclear.hurcu-bp.hurcu-mb.hurcu-memb.hurcu-qsbr.hurcu-signal.hurcu.hpointer.hrcuhlist.hrculfhash.hrculfqueue.hrculfstack.hrculist.href.hstaticlfstack.hpointer.hrculfqueue.hrculfstack.hurcu-bp.hurcu-common.hurcu-mb.hurcu-memb.hurcu-qsbr.hurcu-signal-nr.hurcu-signal.hurcu.hwfcqueue.hwfqueue.hwfstack.hsyscall-compat.hsystem.htls-compat.huatomicuatomic.hgeneric.huatomic_arch.hurcu-bp.hurcu-futex.hurcu-mb.hurcu-memb.hurcu-qsbr.hurcu-signal.hurcu.hurcu_ref.hwfcqueue.hwfqueue.hwfstack.hliburcu-bp.soliburcu-cds.soliburcu-common.soliburcu-mb.soliburcu-memb.soliburcu-qsbr.soliburcu-signal.soliburcu.soliburcu-bp.pcliburcu-cds.pcliburcu-mb.pcliburcu-qsbr.pcliburcu-signal.pcliburcu.pc/usr/include//usr/include/urcu//usr/include/urcu/arch//usr/include/urcu/map//usr/include/urcu/static//usr/include/urcu/uatomic//usr/lib64//usr/lib64/pkgconfig/-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-SP3:GA/standard/1f378a50b6ee033360d2e2ab64e65ca0-userspace-rcucpioxz5x86_64-suse-linuxdirectoryC source, ASCII textASCII textpkgconfig file PRPRPRPRPRPRb>[VgљF+]utf-8e4c971cd9cab2d69a0901e3b7271d668b2f6a96889b988d51d5d3e7aede8b774? 7zXZ !t/ ] crt:bLL*d6cyb<|`PT^%l[5rEWH`>ٮl&A/+ޕʱ`J䊂ΰֵ͵q_񦳥^M%)8SakVox>wWE{n\΁wA\K#=3tb!4 D@1R?s%sg\U\-כp!"Ӎx3G\[$ikqDʗ62󕞵w1R!G):tlL`Khjr_Y*ZufilbgO"\9Ç Ab&gC+mQ;%O3q#(?~\K akdn JNx}u.!/Lah꼬#9nW$SXЃugXwu6ɗR${Rtϖ,g|&#q4s):@4ynzƇظ̀t]/S# ur:L= fx.%³* ^;74+%WϽ`=W˔2%'& †7K=(O,/ȓLp:)tVhbp~L{zVAJ&KD3/݇OCXN}KM;nϳ{aNΪ` qO}SxVʴPLd~*b7(?Ͳm:n(Q5ܹ8TsQMRiɬZȡtN^X+>LkY|r`pf, [1'ٻمbUDg9@chfu. @|<6fz @[?Z{rHBTn&, ~wwߚ} p0%iu8fOi@*~vp*#23,)[8t59;#`#}ĠD<&ncRX>ߩߌ*FC Q]Zw7Տ 鹿 ^qg͓%*=:EfeS us])iۘ%sfa{"'£xq6e&̣t=B#~t\Y%sлm_}JI%ᬑx/f% r-s(+>/.~},cSH@ QEoK[C./5Qx  9 3q U:WwF<|wh/E}oϡf ,FAdk B[@iu̍'mC0'`ȱ̪t-g͓T% z;/i?.@6lQTD> {C{6?8] =7aQ>f;D}ވI{Z&w_ {PR/f5Ou4؊C!7E#X @o'f2p*ќ8@%rk0%; <ɣ̸sm]!gb# wÉ"89sY-Y<)ib?[3Qp4bRaD>,Et-PSl11 J7LV|?^VaUg95BpYlL'lX7sHR{r@:-_Nydfߊ֘߳og>`Aa,ZWT3 U8ӶP4rBnbPϺ.PrqM\`P&;rVÖ Rtp(MkKqe:$}D@*l( =ÂٰUN\3`>V$vyeEng  b:y}JvѲZAN09}|Yڍ@RBrnH9ŁKlɌX e,aa;¶^/p>(;ܨ!B&MI ]i5:{`h_P{߷k*N)D ;y:,-)>N:t,6Dy1Ǐ(z4nA@PV^aP vfAs©`K&>d_>{<2 F<"Y6^}D gg/:Xc@<[|a.3?Dޫa δ⃂'TYgcJfjl%XϘq ` 2/ZV_^*S0w EGl [guֶt+ h?5&N,JT2!+M0?3DJM ܙG֔u&A;g0g ˪҈Ǣ[V4ؒl)WQIEj{uUg)*po.Ħ7puEQrBO`Rm !M5g;g<IYݜW s#{ޱV/}ѩ\X醘I_ /"$&EӪG+"Y hR$ G5=bȬW$RoՂi 3:B 6 VSX6'B=9xya5CY6ރ]JklՖխ ݝP)>x_=36`"hE ewY_^"yDDWD?Q+C.֙Y9V,FIT9i T a(|M`&ƚ_"BI?_"k[ۄ m[7Oޣ!2C;"A3*e<$٥y^~x3SAbhvkAeUWo6擼- LgL?Wnz7 :jm?@Jv=pw:6H 1#aW!| BXHnhדFVx\OX: D١M])-/+F1#4X'q9 >נ`O8Z pygzjM8ҜO'MCI}cn^ed qpA\kXٽsclD>WgB^>,N"da5f/WN6 9ۏk'`@3+Y|[9?{)ROOǺgofZx^#sd˅G"5%|<`v\'!4I @ǃ?wl ;/IaIYg v,,ryk #}fZ:[z٢T);0/0ŸA@|&[|.?/!<Me*/iϒ,a >|X-:jW,U]wu$0*n[4y hM@zhEL[ UY~"^ڰĬ^馝&g?f5" MIK4\€qR:}v ZS$ȻPŘ0d},Q/Py'M #~J.\{A-bg\mXvۖ0rŤ砶5(p9Z3:_,oL}hКw}Ro϶IѦPR>/-Ү_+xjՍl6;9R(֮fsb"-핁jIexd'mǒhJ 5R̷- OSziVr`t[Qq&muojy19 f9H!a]bk +.+Y#_޴X)GI \ 5F8HfA^8kTk3䃛SoQl8J0_^vpD֯\9.Qch!lt3\~/E- wv ؽaỎDMԣ|Y(^p$ۥ *g*I\l\C$0,QӒ_#Zl;?|a\ؽy(Fq F6 Ly#q,IM77ӑoB}O>x 俷iCVDowNf)beYtɬnZԨ<ۺ1oD5Uh0"fX?C~]nJXwCjhХ\cy6^H䟍0&@w|ĔwXOelL/p*f59--;h O ӘZ'_ s:Aʹ?jI*KC ȶk|z{ঞ(`7/蓣 m̄k.<߿) |U{~+e*pm_Ir)bڂ0iJSJ|ɏ .bNzF8_j@J^0Old h_Yk .r+(vZ9i|IrPVNwa ;"~WgRwޝnjzw Tzb{Eʠ%<^zW Ӌ"(l1kg1R9@E ::#LiJ6f/6+H0ì0B)Vl(DW^%}ۡ~ /),aKpQhdZ$hcYfnVe>C6M,Lit瑑بtapfp})S;"0a[Me8(~p5qA70hKFczFGnE q7jɲ;0ry>)N˦c"̕L;6_/kۓJ|Q=̿fb ])}6#[}$g}*&KNSЄY͡b)d2R`z}KsteFJޤ*[\lJ>^RG}OFA*< ̵.q{Զ} WnUIΙx:sb1D/NsL'&5lk14eGzaK&ד s?敜dӤ+ {تG [ ϛs8Ja1 vݼ/z& W[BUlaɮpj3 ri` q:a;.\蔆)Ѵ;5q_:z9R}I)FnbpNXwӡ ō{@ң tÖH3}+{;'rp< 1QC5{7^d~rx.PDm_}`ςlL#5>HJ 4-5$23EV6_U_Vjjd>(C2Xsjf_7ge&xDLLr'r9SH%ףWFGs_ ty8~qn>yΨ[%=iB2wI~$k\3zRwArեR'':/haS_p ΣTp%#n| On\SF-Ճ-lX*-4G{?4riVTR[%uۍ&3`)~_(M[JW(iG\/5aoS]x0Ji>Cpг)1!<%Sm{c;A?锬2ZaJ+5'757aE#cA^~D1|vN5cެyԼQhlBאvB@Sow BB8bzBH'baa|XƻTg2zR&!I&}Б{EicM2V f5R K[./_]r!i$G>fGXJPQ]ѕ҃uOEn'KNEI_қmWi*-ѱ񬓎eTy"@k 4#HR/EKCEgEpS/G(ȚDJ(}O _0)"&KrUN~v]ɩnX&+!ԃїdиi Q91UM8(V rKQRlyN_A'.7z Vyy!$.ס ̮[{և Hf2%s:v2GЌYgo\q y/QJ& xPuxiC=p;GoZ; 1j?%쥤eA b:[.9A J BTb6UWDrP8IJdDo;Cp݀Lo); ^.? he91vϴޜQ/٣jʗ5:,w)Y0t x1@_Q%#ٯlT ar҃h}xkIvk9u ZvU'TZyis{`hɺEQ|"aӧƑ@sdP` cPľzwmx\-xO_Oń|?v8xd\((Zg̨cR4Y- %zI r39=Q/ k6g$8"9I`3h|%zoV\2EHjb-*r$fPGz4E(1j MG#B(¡J/)Dd&\>;SK;I.%%'Ds( ݕ Ǒ -/"'sw?[-IL䍮XSLk E.)IW:— 7sqMح4>~wrLFW'!B8Wk(i2<.L*q)=?,>ڔ~a {F3vC(vPx\x[VH}OHBCS]/Ga-+CՏ[)k#%e){|F~;jD3~C8*k+ 9`y)½,ގ˺T8uӫfBhX{;)"( Iʻe]ߴ{Rm8[ω|H8T+Đ\D*5^U?wss&0>؉gd!]]i5wE eڗP-$?Ո被W=h}| >_Ff 2cY[>Z!-dghnd$ʿʟgV3 0eZ@?G /bS;?Q>y RyelAAq^>wI$8߃D9o`p2I+GA%|>՞F=Ew6=.w(Dt ߩ )̱Sf5z?8Cɣ QW#&jq 2o%mΣ3@tCۖ;|Vš/r"X we-ETw-b OS9>7Uò^'rޏ|<)dPȧ{{O1D e;-N6"əx{LrhNcaK,25ݧswvćZH1'-\2wJ`X_5z ߊ]iL7,DKRRUya^S+ *ń?l9 DZ%tAի-lU vʮ +7fg3/7!̹O8##7BSVԵTk7C9ؐٽ=E#v~m[ɰ/h sVhvx_lh]dm4jNw9>$4H); B 8:\ JKSUH^-K Jh>ND5\[O-֓x| oyEH~?C;bM BEliE lu9 %yl=,ҡmC-k.f! k/G&lg{k®T"ª {KMܙ=Ͳѕf+_Cӵ%%ϓZ\ "}t#gO}ң#YY˄zn`p_-.sWN?U#¡a5 Pg(̹`o4]pJ?-Sl-sKSDR4NΊ/uy<ˬbSzH`S $'8d{aqʼn^gTbb[fwYdC7AQfP!3|;U`E$o Z[(c1+M/ĪEF5`f}Hx;fTzeH/ӗ hiI| gDQMQ(Kfz9unmhU”!7mÓ{?VB1`ǣ7)3 T|EG<;Qw@ZE*Hyn- *+ҦnEiΡac}@UUUB{&JN<9?YcbF{v*#(w߶nN\03G$<]r=5m(GTƶk;ls"Kx]lz\Bi f}-1Vy!inϰLPNǤT6DeYBW)xZ;t;kr:xTO=:M$E=kE5ο: &oow%=hLQ#U'7孓 ׌U>楲zץlPfWB߽!J]hso(&:k@aY]L,lr(<)g0V5Em0G5c1 |c8 q %'^SwYD}W'3=>+*ZLE"m:R {*ogWH5)Z?Nl'!3Ax'', "FlpO]ALAo"O~A:*If8- B!QqWmbCVdEo. NCcۊLJv F腧>_ܐ^T!"\.́5=~+@Q$LpO^6 ɃK鮊gQϋqN oWY~ΪB`M(+Ho{f*XATc5^&c2ȥ&֖q071pWHG5Jξ Qe;d*clێeҟsm˟Nփd*FLCdZ`ÿ:ZrH ?%yѸPslSަ9Z=P7jf$I|мWi3qP`$OଵL(KQڤ>*e^q͔E*Gķ0Ydr"]Z3wUt@fA9zaƔ--'EwQ[H0}Xオt9fhu4ŵ*ߟ:.|%ŅҘۆ^H^,j輪yt )ik&_d% !ӕWZC&W`>XbL΃숝$(8Wz|uDe'5S6eO6B:b.6ƜS`tYBs7wv 1Q7!}\/r=l$غbiI[D|}t@MY1$ ˈQ?Ew\]n,_#kCo(m;WDO[2FA9@%B8$~_ y GSH.jj`:)J -a!I~j}[k_irfc$|%8V쫬ktxXžXDq2kX/>*XMb^FPHؗG4!ƕ.Xk>%6B806.}{^)G3|jsxu+ZE*=hy0S3l"6pI# t Y7Vh6<˷vM"\fRLJ(ŷ[em9;S_O[Aq\g+<7 #?5k@c3gpy9Uc8C<[^x\EJcj)I{'H-L4+ I%("_%z+N'1\z>WEZ{tdL(U@w7U}oUXYg1Mp5<1{Rc'=%i8;s ܬ[DK,v(6w2I/u_-o#Q- "=Z}?Δ Ybf?|;͓1>s'#"fAM5eZOZ$-ӂ,}S Ĕy45cPʛ{BD9{n/\Ԑŷ-=Е`|IJcLފ;=Y"2+Dm&-XԀ~5D_QuFbfqq|hN&Cv/L1 ~:̨_S@7.8vQAwO~JO#ebv%F̩gk.$Jc=:~ddĝE&B,".=a!Z':5%p ϭ>6 2^"*)u?ˏI@Bn@P,γoȲV>λT^ia%s2XQ !Y,?T6B x#ƉQ|ֱ o#lC͍N@+| .{!>oPׯtGhu{di/yv9< %Zvahð>ye2 oY`di< 97Y/ծP<}g (!1]D<3.Bw=VaA\` "AہJ9ߩ Nv &֏UT,.})qc#tݣh!Äҩ7\=s2e o?m[P%rh-eBid!_+Г+M-h!=KCx$=R2+j!|BrʜtW2v9wp3 Pتp4Ҏij$$K8> Dmg ^!v(hS;~O}|OqȄ'Nt2 ] j^I $B) ~왶{̛V8 ]Ř gzf3S/[6p*,YCѻ9Wtzy&n/kAil{0\8*i ~Xh~>;sx%|2 bg#F]6[pb禇vjSZE W=#QQmiCiHg[<SU529j\DmsSHĘ/<9+0OGoSW瞃vlSa?L O$iU=9~$PLUy8F+ij2gxS~~1.?s0n""4dT sf-g,G|h\31Gq!ix>3SHjCQmm$A\Ÿ1r|o˜ I~MҾG_uQLB*Q&~lւ#= ̘+t 6ÿm̿4}9^Evھ% q 4㱷F1n@;T&u_?, "X +thFW·A=(7{)qDvk21Ya8%1Y?A`jY$0Z;7*`?IgJ0"֨Js;Nߝ?j_eI%i.J?]I)7s.Q8K] FҭBV(/ Yn?:5d!\bCz`ĈŧwQa"A}ؗo"1,4lq36m`(a$M@(@;4iy)^P2ڃ1,rvN>IP_-09,6:b1j.VLUm3 Kh"?W80אѦ)oc! V]~ʨs`7Jct5'Y6cuD6ܦ!+f"EqMcsvCsIl6U9 TD .$+QG֛uedz2PۂwJNcxk~I/?cY +_WCz&y<$p~Vkp @A% $g7ef:݌}l W]۟g;b&t4SRwےLvHL:}OŠݭ4ˁ0  ,,X+AZSwi+ C r6`oLɤ@]J{"1#k-UR)8t#u`F;Pj8&- rp8os*e4g;B;.浬i <<4v)]Vģ5n=]!_~fH<9AU37+ہ769ʝPzFў}H+;c*`Qc(J-Zac0]G{?뒯בh W.ӵB@TFE &2@ɣbHdb "@7һhOAp ُ >R/,u j2q twk)$*1\%) n+&d@u;`g3hݳQdL D?{8GvHM_'Q"lB?,Ao1Ø`l#KF[Z }tFT`#&VމʋpDRH!j[u'hˊ?A4E)-`tNJjL9 ܹyVS]tWAp{_k~¥h9u=ރ=iEo @52eU ⟌ ^~ d1,zߴ17 ί}fG8&IV&" }‚w>A;SFqDJ% {ұg4CPw)L&AZXId_&6o_bxJЛ&w l0NROq(bo9~ON&&9U?I\jgpyTԩ{AiH⠻Q ]0]#dap~JDS{Zr;>JYEቩۓ[~PƏJ^<lVbm]y7jKSZGV_Wi>*j8w Gxu"£xF0 MN.Vℙ4ȏ= (ri3 _u5_m#,+BC^cYaۜeb'p>;wT>lvc.-;0B_[l2,""nf1A$+H9BɏlLd .8CƒOqXY$EǿQ-VѮ?R۝E wS5  `;(|ty_v2OU|ylZ #k`w*n{\D>ÛWd`:y&~Qwt)ߺ5F%J*mN.FTmO7X3n]dP> dؒy3~[F㏸XKUc̈́Ptx1X]]3Rp_(]ZgiԳVCՀ(ǡeP-l#ʭ>n}CVe Od{"N2%]y*?L%1hTK ZTjWů6Eȸ6EB[mLe ʆKGE c| =!N>`1cҁpxM:t ׳5*[xYb,pjDמ#:6lc *=mrmVYtjc܊yleh'7%TM, SfF+}M&+\FKmi{K=ggzek-MƘO:+5B)l:FʤuSuKZtUՁ7Zww"K'̜x'2 A.`D;^D9 ͺ|S..yghwA:.<1İsBsGG]v=*3&Pc-Bdp 1 Җ|;?w<01iטuҶXĈGkdݍsW{N[Z N) \}yG5j3vlKُO ! wªŝΐA {^޵HVv–)kN=u}Ua67hs.5-ѕ&϶( ĹJFӘS|/[w^f#xws;{s# .L+/HzH`sAy1(Ǝ!┆kRm'sAs 5 sHbi$}$cdXiV0XYC=u YV<^ n4FBtﶉ%ĭ\V}GahqZ+L9u +Rs QmC\}rr2 jfӘ%6R,N`QqN_Bp.(WZß";ۄ°XᎎGCLgs>z14wJK I1 "Vڋ qO+Dže%[&$NXG$ 2`4+պT8`c_1ooR=[=_HLP'xr86y$rɆ3&+7;59: c(W/x{g zM/sẵ'ΨqbUt$6D v3 9<F8w4-}% ġz%.h;t Ċq!%{_IZZ7QȊV%甄LݚΒ;Hno=D"6%@rrn ]9`"(nw#<mӬoWM]M 1ijr\wJŢ0y(E}4,EU)Pt6ɜB}ASA*Ǫ+/嶏܌efc|1ԉ'8&2(.q4ՇiTHGO nU}AZ=5fj1UBvErXz 7Hl.5:UdJ9wFdo^ b%:Ub_cWѿ&,c[yPįդ^j H;w$#&='تß4-E) ;{Yë|0OŎ*k=Q6-|#r!V{Zݼ5I"DO)p |* &y) QʖbgbQݯIȄQqnN'Go80w5/9a #a‰:rԋ Ro ,!^2j/k> pavβxI@L{bvKF8x%i`H3| ǣcTǣa#BVl'(%'cy{X(_#\}좍a"4S s5~PyvJ״6}5'B Pkիg5`N%ߦ L zu4ZGPL:4~{tf Ep9[dkG=җ78oL%B4璒 E*SEYo|jK`1VÑ>+m]zW]uL$ޝkJ21B h ɔ|a-5thvYm1'ܑcՌFQH^{? }7l%>9xU{`;~!ܕC2r%94Q.*bAq!u39>u/c-+7Wd{Wؒx]}7$qfXSs!8kf]ĺI4{RZyt)) sg[{".=wW,Ozm.T''MUKZ$Ro*嬞oESc/ȹelpj ;lSn+6jgIx. "4ĵMVWTUtjy&/Уx:qM-F>7;ֈGM]b$1|\:c0|(ul*w 0Szٚ,7 \רU@ p ͝z˰7O(SOz\Ó` JQ,Z3&6ľ!ẕܺb˹g Kk);唐p7Qx(I_ڦ0a]ɻY~*KJfr;^xe+40G) أ5y@M ,Px evMp\|6/羣`C@cvM$-y\$(A VlI$i{K(WI?o:d# D($ea (͏O?(!=vȀļ+SN ʈlPzz|ohr5#+@m䚹ynC|4zxO$_pGw߾y!`ED ?$ nHyHYeMx q fZ>cs3'-Cpއ$aDP1^@u$c'PJ{{;' M`olޮ`睿W}%/g4zB0F]K h5{jX@16T}{놾[C k3Owna2Qل ~X}iMCCX4/u}}jIG-JP&>8ݒ#[u!+Vˮѕ:TB l''kQ_8foZو|hABh䒴*"6u.66 &F.JwYU <[4B 2gi_5(h.*cf/1݂%CRdCXU'XbAͱ;""G]xRh]/mkYnIdm#/ȍ2"{UE J2{PXx-kԽ*a ސpE89-XI25d]g]«6ymqOq".)4{E)|㜹$v5KGK.JOrO̥blLZdt޽Aʈ4N0#;CӔUD:Ml\'tĸ{H)ۺA0H =-B}}UOT-cbq oQ>+c7_o3 fmAvc}m!70u =5d/y֨DAf~Y"a15W/ ѤzJic|TIU%%S㜀c/^uɦnL04XHᡯxmj#P3tC3Ts" 4dlv7*Nߟho^y`۩y B "\ r EAy~ËA =~VCc KN  9jz1o[<0mI`.ù8 grmQ1zx4mz"ZI$ʏNjkR( K t*[Dfϒ&fͼr-&.X]֠i廵Q=L ]F4j5s}Hw0.Uq__%Y˨,(#XyګEުe!PxxAIE2rfn*2ϭo&<.Y`@ 0(LؽcijIٺf"ƨpQ-U :]mk׋{g&1mJ'JRnw 6\(/6}l٥ `˴2^g=*v&& uMFmMбGZkR{W7J\B`=$4`Rcs4Hߑ>1k`XQd<]'wc$yfqyT`kFt%~+)>o@y_ ڽ*hd?ƺ5z&L=0bò[TXy "0\ tzVy.D5R/^ү7{dV LD cކ&@2?AOrU$UΊɿj'?۞VS)>3Jiw[LDbh-;󔻚N J3@e65ɕ~kAR-{w)y,Bs&|z 7me>;'/xez@_{G w,ӥ㵆R7ZHNY¢q%1ǂ Y;= !t:L\QR,-6:x@~U@ c|fp/իgǛ25,4\X`ϳf`?*8d#}=/{p G#d̏ d&䍒j(*0ԑb4gGOC N9%Dk0dHD@blӳ852n{= ;:qߢl1oybroGFh/Re*&}lb[\ښgc_Lu͕H򍤉(g9^-L7žH >sRy+ȶ.39Yjy=bi3VJQjT-PZ{_wvEsYXXaN*"R:Dk106+Foo=2v($40;DEW(|P肵 yYus l)F*PV+!lJ5~>[{I%``|M,9@!p5 !i;[w:?vb4 RI8yȸ3mw -@N A8CSmVF[Tx#\ԐK% DZ[cM|( tPS.Q{ Ͻf}55iDu/*'/ hd!6[l \TY֬V# TFel ښ7H(ޝI}CiԸ뷇t9*+K~:: @m~2žoM;<"Hu8+ k 5;`R57~B6_9̓J*Ŀ/6 oWۓԌk9胎Sq1֡ÎD!_OTlP 9ڋIcQPhv3~qCr#LBDl*RW^9 W 2Y}f\ym%:3KRy~DըWBltÆ6PD•R(p"[帓HKY"B#@}oMڣ<3/Md%iͪsV -h@yqtBe⮼InKkSnLXNI-ZF uG'2\܌MƓaT BvI~ ߚ6=TQRVn o[8l@/{zpjܼlc-M̪-hSU)iPoN֭ oybt {u6sTቹꃬ:h݅{*Ӎ`$V90NMSyC<Ǒ%wt.CjsR`m4 rE)J6']6P]/dǀ a 5}@NhjT ǣD,sbMR8i↡r-"j]4a}tU Ӎ| p+#XtR3docA d-  ,N+ГX0 S @;ڂ$ l4y  &Vy]al E+%ij<۽"y#wǿ_M{eW9@~rP֝:4D$׷""d7 F$=Mŭ,Â(Q淂툸7UKTeXU&_ݢTMyQv0A(m)BCL6J3H f7YO7潑~h`n$S |Svv'P@E kN5 Tt>Ҁs~(4/jGrWo{u`_d 6=t}5wё;jϭ$s>tXL:,CWz: Fe_iq`]:[/9\W\ZaI+bDPБN=&.F1T01[%6H֦<ϦIZjDכ_[f:{bys N^ם@d٣W6Eؤv?DO,ۮ?B=%%4:pc јIТ$ HzT?ggnbF{`8G +1ɑp:- :SKSCC/:0%b \@{KLL$_J>^D1F_*Lz dw V6rnYE[Ǎث (( @1PcQgx˄jVoѯ.ܖQoyc :G#;~G:oQx;|!r l˅%eJe0LWcDc//#fkX?]S[}Ps:(p< SmǝABh)6x;Ck?nCv3ba(}yC0e$7nsԘdBUce%{C"O^l ~W2|`-y~Gsfmۃ?ǿ(VkٍOOMI #,[Hay'y9Kv$hB"΢q 8>3Xꧧ-6n?x}(X)w1>nvOZg"WDvjᔆuɡf3fbc:ոm_G Ǻ.g_;a~r!h_.G(cЌΙKI+> 4O;xI2+PbVJfi] fw?Y\@!n!zzg7%p:r1ꕨd F, P%a_#)HsxC4`9wwI^E19F_5D-T̢ëRuN!z& HH&}%A'tctQ 6iF \J+U܇hvJGޙwdSϔ&\g>/gm./TqBBlӽF+KOvEν ɜI?b|%uEBFDSBM+M| Pjk%Ő\Z*j^ l4MNJqT&ibuidJp_AJlWYMC:xqzB<ɮ ^RCΣf̔nf]Xd*vOILKHd2lrhRG Kʣ"UlYt%oYYZl9L +Uo%ۮ8"H-Q-Qau 윗qӈC ni,$--tûEpZM7㏾H_EcˤFxЛ&D9XGC`IqJ}ώ0`+G"Esj%У>ӝGCpNP PWii}:Q(l^=V"B-5>֊>AjLwX*NYv4H쾔o]aq _Rʤ #IV?7`=b aBf;h[tA~GW`C^ӆzmw>Ʋe0o e59" _ʉHF^O@gpٙxg="?ƺ/cM'"<ha!!6b a\~`9$4ײ7]ؐx:h0]M0#RZ9c9HyOy=*t^3s!S(f[Ĩ&UB:27]Si1-[ ύ*^DM;y]_(sKyg9B >:WGW$1hg_E``&ކIv,沿JӞA5 YyOAmn !tX؊J Wxq0G^J;QGYX~5 )DdR!$$>x/tFxQ]?3xj+XBQF6)E\w%zpcf<"2&Đ:fgR~ˡ"g0HM%9M?ZR$/ Ij:6:2"hUtˌ\OI|m[ڊe-lTrymtM`Bl鄡Dj}PIl#lCXOc NAf-h-um2pn8T){qz!0EJKy3aM-6U<ьiuD&c{Sj8 :mGylf%$}_"͔Mxz_UZ6?G$%WB{kMC{TC!`⥨qgn1yIP됦ZQL:U Ճ׸uv?Mo$I(FR 2C"]W0G u&J6y늛?2y0d%ֵѯâ` ;Tæ~OFh. [^0[^"J7cUybn@n qY۹MqΆrWLt%\pnr"#AFޛNA9g21]=IXmntb 첲&bp~vg96;NjT:wѦΜxV<̳ZosisSujˬ@п@3喛x0+1A ju=OX\g,߮e$'qfV4\bþs OzŷLϷ*RpUʾp7/f s"2bLnc^1yDȩb1AH%݆/| WL>v펁bT"ڰ~!6ZT VexY p:T2 ĜXhZ;h RgWGT}GυIf40PEE5 U%0"wannX ev:W=ad \fw7fQ I'..ǞS(58ncgYOAcw(6'_u|JZ5x㦞} ^ׇjESh6.)-5 ; ︆ H%8(n`.^ #FS|Y+v)U@bp!T&}ٵgzi}e߮Ej0Q2!:lbr{yn|v/D)\ 5)Y0UcyP,15h}{y "?^²oO}.Gg'd_+w_ o V荤yC'qs2ۓ)aCb: WQ/BnI18h7J | jvFe#I_MX@%,KuzsM=yHjE0<+JsJnm~!{kc#4s'U[҂ϏG^j MKm"@S7T:BݯZ*n5g?g~LF"*HF95&~\o/X.r ʭ5?z=WaB?Z!2-Gw[nd-sī晗7}\H#&ьoɩ ^7z8c мE狃.jf-K,ğ&`b!F]u,0wT[Сm4v)QbBbb1NJ1#@3tu' $~@h6Q`xt7Bs0P #GF^>|IGSm={6Mtk#sP&bwr%gĕgq [c?ϻ9g; K>dv(\٦29Q9Wnɺ^uEՀ)x*RUd0FqQ_O s}qf>$@:ʮe-G gʄ ȵ )|>7ۗ$!q{kn}cEVK] $X[q hr_kx;%FnKA /F=_@nC=2#JjM]totEd)͈c/=[z;g+yr|Ɇѽh(̹ A@Y1.W2$Oԧ=sM{g"=%|ӷ8:hВV -e4 b:8\t贖 ndؔrکO%7lgi#g ֜7sG|^٣]rӪ6hR9SY8i^G_9'|=h3 ǺE?SZ,9 -I#Q*!%h3n&z%d*(1܋"J~X1O9xqO{#|LjGԭkM.L.1Z `O$a !p0 [ǽ?ZdC1~/kp_/ԠgsO-yR&q>3׺񍠖½ Sv,[-+]fN"c PFt8)l7PӦvBf 5$I]ҠKŮ_!<؎p]3MNiOmQy+8䅶SOTH>ؿ61i$R7W; E$~ڼܣa8#grvy0sea(3:!aWuctz!֨g|¿CwтTb~ζ{% [hG[I~aiNL"W*Wev➲Qĝ߉)|Ӻbv'HT̵ano5T߳5 _8XI|2<=,Q?^\QEԆ! ]s81g}C֔rB%Φ>~"|l!:|Pyl'>Z|B ^;{ LPae>ODolߟ&ċ,(.@Eu2T8sX82H77~f/KKPEm7/Aj5B=9Ԋ,4duKKuvtD]OqBm=$3Ǝ I3V"[+;+h#JmSBgE5a-5.*=\PȘm{~1ow`TmR_%matQ}Ψ7@c_5P;[q-Υn7Ek{AZ^]" a ͛ >끺}:.Z6sJ{ E 8l)涾) nNUՍ?ݟևhUEt"è3]p)?|0C҅D"<~G~[[ @*"}&3H^x#aq% l(ct-?$O6N4nLUn`&0eVJ]t_#?d$ \H%3Fwg.= L{(:rkHm톬b(6 8އZN&i7Es \ KH地lE\G;ch`TJ|azƏYXc|&.=u.yQ9OqOC%ڇi(>zNlGiK0am=(7\ׅ:^"t](h2{;ѲCejGpB4WuWM+YhoFqO0e?#p03 )IE1lKxn=s5zfo {p8a3C=&MPn<-K :fY3*r(x ބex-;gS*"@7*˴f8CXmS=0̜j6j݁y!Y M2Q %U&IKhz`y/h5[rMJjql(9,]V)fZ,TZδ7P.zqED>QPkA[\ gE:"]  ?z+;X YZ