vcmmd-8.0.83-1.vz9 >  H d` @s F2xu\7Eg*25EPуn(M\A q.[B`sd/<Z`Pj;~L-s%[)p)QT8niz9'>#ڏy]v@*Sja5_$w4pZMyynD j6oA6m'yO3>RGKxXQ7#:1Nf^*Fh!-^5 /BҰ0*Gxa!3KU@WoE7gίz( l{e7lLQd&Aۣy%H^@F3j0ŞH `8NX"E,Rn;Vl{+,Ƒ;H{Ul,Rخ}=Ii"w*?sq"NO(}75O۬,%R]\ Ŧ6{r4*@~8Hx[%q)pr%60+Jzy"Yd * u(]lq116cb814f0a07382c06afc2401b79be5f868c0ec27d6e2c85ff35886b1c91474364f02a1cbe919901024f46031e7728b65ef55b6d` @s F2x.=؇Ze$?_aсڪn+*pF~OP h.[WΕ?2bD7fuK̈́(8\7KBJ2[FuPR,xgi%a˲˞dN;bX+W Kya8t昄{h1.{И_cnǘr5hB ;A'%!?ڿCx2j.k왰̘A\F6rQ}BdMɪJzJg] !u%DXmzD]VsܟRrT3~|7r 3])n(ض_GF&ubQ-V=тZfEs9]~v ˊXSf$ Wy'~Tg{pn7MIg-W AJإaL-G{K"kL7; mwumW7I,z-w+e<>p8D?Dd  8 <Tiox     0<DL\(8<9<:<ACFCGCHCICRCXCYC\C]C^DcDdD4eD9fD>D@DDDJDDCvcmmd8.0.831.vz9Virtuozzo memory management daemonvcmmd is a daemon that watches Virtuozzo containers and tunes their memory configuration parameters according to the current memory demand.d&builder25.dev.vzint.devVirtuozzoVirtuozzoGPLv2 with exceptionsVirtuozzo (http://www.virtuozzo.com/support/)System Environment/Basevcmmd-8.0.83.tar.bz2linuxnoarch>dd3111b3c60f0e591f3df25a232552605263449c48042e1068c0707cdd481ef3749d607357fbc0570f4267dbc8da63f53478ad3e99801ccec81a42ee57f8b6df43 mockbuildmockbuildmockmockvcmmd   python3-develrpmlib(CompressedFileNames)rpmlib(FileDigests)systemd3.93.0.4-14.6.0-14.16.1.3d@d@d˖dǢ@dǢ@ds@dK@d6@d6@cR@cc@c\c{h@b@b֜baG@bN@bDF@bDF@b3"b3"bObOb@b@b@b@b@a@a@aaa@a@aaq@aq@aadadada@a@aa@a@a@aza@@aaW@a(@ay?@ay?@ay?@ay?@arad'@ad'@VZ Auto Builder 8.0.83VZ Auto Builder 8.0.82VZ Auto Builder 8.0.81VZ Auto Builder 8.0.80VZ Auto Builder 8.0.79VZ Auto Builder 8.0.78VZ Auto Builder 8.0.77Artem Vasiliev 8.0.76Artem Vasiliev 8.0.75VZ Auto Builder 8.0.74VZ Auto Builder 8.0.72VZ Auto Builder 8.0.71VZ Auto Builder 8.0.70VZ Auto Builder 8.0.69VZ Auto Builder 8.0.68VZ Auto Builder 8.0.67VZ Auto Builder 8.0.63VZ Auto Builder 8.0.62VZ Auto Builder 8.0.61VZ Auto Builder 8.0.60VZ Auto Builder 8.0.59VZ Auto Builder 8.0.58VZ Auto Builder 8.0.57VZ Auto Builder 8.0.56VZ Auto Builder 8.0.55VZ Auto Builder 8.0.54VZ Auto Builder 8.0.53VZ Auto Builder 8.0.52VZ Auto Builder 8.0.51VZ Auto Builder 8.0.47VZ Auto Builder 8.0.46VZ Auto Builder 8.0.45VZ Auto Builder 8.0.44VZ Auto Builder 8.0.43VZ Auto Builder 8.0.42VZ Auto Builder 8.0.41VZ Auto Builder 8.0.40VZ Auto Builder 8.0.39VZ Auto Builder 8.0.38VZ Auto Builder 8.0.37VZ Auto Builder 8.0.36VZ Auto Builder 8.0.35VZ Auto Builder 8.0.34VZ Auto Builder 8.0.33VZ Auto Builder 8.0.32VZ Auto Builder 8.0.31VZ Auto Builder 8.0.30VZ Auto Builder 8.0.29VZ Auto Builder 8.0.28VZ Auto Builder 8.0.27VZ Auto Builder 8.0.26VZ Auto Builder 8.0.25VZ Auto Builder 8.0.24VZ Auto Builder 8.0.23VZ Auto Builder 8.0.22VZ Auto Builder 8.0.21VZ Auto Builder 8.0.20VZ Auto Builder 8.0.16VZ Auto Builder 8.0.15VZ Auto Builder 8.0.14- Fix to #VSTOR-73489 (igor lunev )- Adding logging to requests #VSTOR-59719 (igor lunev ) (#VSTOR-59719)- Fix reserved_cpu formatting #VSTOR-62167 (igor lunev )- Define pydbus.Variant as a tuple, not dict #PSBM-149503 (Andrey Drobyshev ) (#VSTOR-71016) - Add python3-pydbus to runtime requirements #PSBM-149503 (Andrey Drobyshev )- Use pydbus instead of dbus when setting cpu.shares value #VSTOR-72635 (Andrey Drobyshev ) (#VSTOR-71016)- Update targets.list file: replace dist-vz7-u20 -> dist-vz7-u21 (Andrey Drobyshev ) - Fix to systemd overwriting cpu.shares value #VSTOR-71016 (Igor Lunev )- util/threading: delay initialization of ThreadPool #PSBM-146831 (Andrey Drobyshev )- fixup! Fallback to libvirtd.service dependency when building for VHI/Vz7 \#PSBM-146655 (Andrey Drobyshev )- Update targets.list file: replace dist-vz7-u19 -> dist-vz7-u20 (Andrey Drobyshev ) - vcmmd.service: fix dependencies, PSBM-146655 (Vladimir Seleznev ) - Fallback to libvirtd.service dependency when building for VHI/Vz7 \#PSBM-146655 (Andrey Drobyshev )- Update license: GPLv2 --> GPLv2 with exceptions (Andrey Drobyshev )- Don't fail with assert when there's no cpuset cgroup for emulator process (Andrey Drobyshev ) (#VSTOR-60942) - Fix typo in the path on failed cpuset discovery (Andrey Drobyshev )- Write actually configured memory guarantee for services (Andrey Drobyshev ) (#VSTOR-59718)- Do not include RSS in mem_min for VE_TYPE_SERVICE (Andrey Drobyshev ) (#VSTOR-59764)- Switch policy despite running VEs (Andrey Drobyshev ) (#PSBM-143158) - VCMMD license changed to GPL with exceptions (Sergej Parshikov ) - Moved LGPL to separate file (Sergej Parshikov )- Revert "Don't crash when CT cgroup isn't found #PSBM-140023" (Andrey Drobyshev )- Don't set memory limit for vstorage-services.slice in VHI/ACI builds (Andrey Drobyshev ) (#VSTOR-55265)- Retrieve VE configuration without requesting libvirt or cgroups (Vyacheslav Trushkin ) - Fix crashing of vcmmd while listing registered but not activated VEs (Vyacheslav Trushkin ) - Make ve_config.py file pep-8 compliant (Vyacheslav Trushkin ) - Make vcmmd.ve files pep-8 compliant (Vyacheslav Trushkin ) - Fix jq cmdline (Andrey Drobyshev )- Use currentMemory as a limit instead of maxMemory (Andrey Drobyshev ) (#PSBM-139366)- Move vcmmd-tmpfiles.conf to /etc (Andrey Drobyshev )- Limit page cache for VMs #PSBM-139282 (Pavel Vokhmyanin ) - Move vcmmd-tmpfiles.conf to /etc (Vyacheslav Trushkin ) - Move vcmmd-tmpfiles.conf to /etc (Andrey Drobyshev )- BuildRequire jq for ACI/VHI build (Andrey Drobyshev )- Replace u18 to u19 in targets.list (Andrey Drobyshev ) - List only active domains while initializing VEs (Vyacheslav Trushkin ) (#PSBM-138741) - Disable storage cgroup management for VHI/ACI build (Andrey Drobyshev )- Treat VE_TYPE_CT as VE_TYPE_VM in HCI platform (Vyacheslav Trushkin ) (#VSTOR-50949)- Corrected date for copyright 2022 (igor.lunev ) - PSBM-138596 triggerpostun should be added for obsoleted vcmmd-hci Add agent service restart as well as vcmmd, and only for aci (Denis Kolvakh )- PSBM-138596 triggerpostun should be added for obsoleted vcmmd-hci since new vcmmd not started after installation, change try-restart to start (Denis Kolvakh )- PSBM-138596 triggerpostun should be added for obsoleted vcmmd-hci do not fail transaction on error in systemctl (Denis Kolvakh )- Remove dist-vz7-u19 build target (Vyacheslav Trushkin )- PSBM-138596 triggerpostun should be added for obsoleted vcmmd-hci (Denis Kolvakh )- Replace dist-vz9-alpha build target with dist-vz9-beta (Vyacheslav Trushkin ) - PSBM-138592 vcmmd obsoletes old version of vcmmd-hci (Denis Kolvakh )- Fix exception type while loading policy (Vyacheslav Trushkin )- Handle RuntimeError while importing policy (Vyacheslav Trushkin )- Register container having CTID with CTID instead of UUID (Vyacheslav Trushkin ) (#PSBM-136215)- Catch ImportError exception while policy instantinating (Vyacheslav Trushkin )- Revert "Take CTID into account while initializing CTs in LoadManager" (Vyacheslav Trushkin )- Revert "Lookup for CTs cgroup by UUID or CTID" (Vyacheslav Trushkin )- Verify guarantee and guarantee_type configuration for VE (Vyacheslav Trushkin ) - Consider negative configuration values as maximum value (Vyacheslav Trushkin ) - Lookup for CTs cgroup by UUID or CTID (Vyacheslav Trushkin ) - Take CTID into account while initializing CTs in LoadManager (Vyacheslav Trushkin ) - Import libvirtError directly to our module (Vyacheslav Trushkin ) - Fix docstrings in vcmmd/ve/ct.py (Vyacheslav Trushkin ) - Initialize cgroups separately per CT or SRV (Vyacheslav Trushkin ) - Handle libvirtd connection error properly (Vyacheslav Trushkin ) - Skip registering services in case of error (Vyacheslav Trushkin )- Fix typo while iterating over dict (Vyacheslav Trushkin )- Move instantiating of service to the bottom of __init__ (Vyacheslav Trushkin ) - Verify NUMA-nodes before running policy (Vyacheslav Trushkin )- Skip registering non existing services (Vyacheslav Trushkin ) - Ignore if service has no CPU cgroup (Vyacheslav Trushkin ) - Continue if service can not be registered (Vyacheslav Trushkin )- Add nr_cpus property for ServiceCTImpl (Vyacheslav Trushkin )- Fix ServiceCTImpl parent class (Vyacheslav Trushkin ) (#PSBM-137163)- Fix checking if mitigations are enabled (Vyacheslav Trushkin ) (#PSBM-134807) - Manage vulnerabilities mitigations in VZ7 only (Vyacheslav Trushkin )- /var/run -> /run in vcmmd.service /var/run became a symlink to /run back in Vz7. In Vz9, systemd started to claim on ./var/run usage: (Denis Silakov )- Fix vcmmd.pid location in main.py (Denis Silakov ) - Fix typo in commit b407d7c0 (Andrey Drobyshev ) - Add targets.list file (Andrey Drobyshev ) - Reserve CPU resources for services (Vyacheslav Trushkin ) - Require Python 3.9 in Vz9 builds (Andrey Drobyshev ) - Stop BuildRequiring gcc-c++ (Andrey Drobyshev )- Don't raise an error when deactivating non-existent VE (Andrey Drobyshev ) - Don't raise an error when unregistering non-existent VE (Andrey Drobyshev )- Fix misusing ve_activated/ve_register (Vyacheslav Trushkin ) - Start vcmmd.service before postgresql and nginx (Andrey Drobyshev )- Pick up HCI services on starting (Vyacheslav Trushkin ) - Change D-Bus bus name to 'com.hci.vcmmd' for VHI/ACI build (Andrey Drobyshev )- Remove conflict with ksm package (Vyacheslav Trushkin )- Handle several qemu processes with the same VM name (Vyacheslav Trushkin ) (#PSBM-136410) - is_vcmmd_dbus_method: prevent unhandled exception (Andrey Drobyshev ) - Make "vcmmdctl free" output compatible with VHI (Andrey Drobyshev ) - Fix output of "vcmmdctl free" (Andrey Drobyshev ) - Simplify DBUS methods implementation (Vyacheslav Trushkin ) - Rework asynchronous executions of code in order to readability (Vyacheslav Trushkin ) - Fix cpunum handling for CTs (Vyacheslav Trushkin ) - Lookup for cpunum for containers (Vyacheslav Trushkin ) - Let vcmmd and ksm-vz be installed simultaneously (Andrey Drobyshev )- Check if vzct driver is installed by existence of it (Vyacheslav Trushkin ) - Add reminder to update libvcmmd while changing VEConfig fields (Vyacheslav Trushkin )- Add cpunum VE parameter for HCI compatibility (Vyacheslav Trushkin ) - Add cache option to vcmmdctl to configure cache of services and CTs (Vyacheslav Trushkin ) - Add symlink /usr/bin/vcmmdctl -> /usr/sbin/vcmmdctl for VHI/ACI build (Andrey Drobyshev )- Remove unused imports (Vyacheslav Trushkin ) - Get rid of depricated functions (Vyacheslav Trushkin ) - Avoid crash if vzct driver is not installed (Vyacheslav Trushkin ) - Fix IOError for py3 in mitigations management (Vyacheslav Trushkin )- Consider kernel version when setting memory.low value (Andrey Drobyshev ) (#PSBM-134805)- Obsolete vcmmd-hci package (Andrey Drobyshev )- Obsolete vcmmd-hci package (Andrey Drobyshev )- Obsolete vcmmd-hci package (Andrey Drobyshev )- Fix retrieving policy name (Vyacheslav Trushkin ) - Fix changelog to avoid `second install` error (Vyacheslav Trushkin ) - Fix changelog to avoid `second install` error (Vyacheslav Trushkin ) - Make vcmmd obsolete ksm (apart from conflicting) (Andrey Drobyshev ) - Prevent shebang mangling at build and install stages (Andrey Drobyshev )- Load policies from several packages (Vyacheslav Trushkin ) - Use OptionParser.add_option() keyword argument properly (Andrey Drobyshev )- Merge changes from VCMMD-HCI (Vyacheslav Trushkin ) - Convert dict.items() to list while excluding keys from the dict (Andrey Drobyshev ) (#PSBM-133879) - Look for 'StorageCacheLimitTotal' param in 'LoadManager.Controllers' section (Andrey Drobyshev ) (#PSBM-133855) - Remove unused idlememscanner (Vyacheslav Trushkin ) - Continue if user.slice isn't available for writing (Vyacheslav Trushkin ) - BuildArch: noarch (Vyacheslav Trushkin ) - Use python3_sitelib instead python3_sitearch (Vyacheslav Trushkin )- Merge changes from VCMMD-HCI (Vyacheslav Trushkin ) - Convert dict.items() to list while excluding keys from the dict (Andrey Drobyshev ) (#PSBM-133879) - Look for 'StorageCacheLimitTotal' param in 'LoadManager.Controllers' section (Andrey Drobyshev ) (#PSBM-133855) - Remove unused idlememscanner (Vyacheslav Trushkin ) - Continue if user.slice isn't available for writing (Vyacheslav Trushkin )noarchbuilder25.dev.vzint.dev 16920051588.0.83-1.vz9vcmmd-8.0.83.tar.bz2vcmmd.spechttps://virtuozzo.com/cpiogzip9utf-80d40cc59daf0b66d98c6b38bb0f2df3703b3d4a933db1266c4fa825959990bd1191d8d49be12e7e666af043fccb45d9da79f866e1466ba3c47b4c3a34c8be58a?Sp%\0ضmۜxbLl۶m'ؙ6$;v2=ߩs_ꮮUW7??'QӂRe{|VW8y󇃃%7+/7t \d /|Y$I"Y_qaզn^:.5Gc@Ξ\UdwF.׆ĈK_S()% kxz-4/~gz^ C.5?%Uy8/L:8~WenR>q&5=wמAFnWƸOd6%%;ޗ_=65W\} 7羞U_B =Ad;ǎH.cWezgh@'T|惻qcA{G_EwX.ToH@F?`}IG>6Og{O,Z~xאx/1 E/fF,CQ"TZ #uK^8EFz.-s痁_kQjb7DnJ@Rx"#AQ,M-`u檷NZC&n(NdU]v+'MPFKx:\P470jH r<2Ldd5HID ydr$8 Y }X(m\bLi ,y ,RWVHum5?kjuPw ߽L ( @nG_xMXn'@4W%s67aπwQ ]SZqm PL +#È:؈kgJgU9H^/k #"ڴzө):f0e#pWMQdW^r裗GYo8yDGZ_(a~UǓ^K[߹CJNAdNIg40YBlW~^,Ӿ5;,WO""G_H>hm2yιBaQ;tba#4N)z{:;7IJ$]Y\Cx q\ R?[%yF3! ? z;"?| 'A#?s{\R)[JIIOJA @SҤQ-`? =*`g#L'MNzkIxUv pb_.6 Qٽp|ۨM3?Z"reť;y*RtEm1RMl`0\r.ǙpFpDlA^]7"Ptvlk2'Y!XIǓ2'``T!}ڱoL|-7':tȈi. \fňX>~#zzyɽž 8A֢s*a,T;uNx67>׶K% 0l/׆GBA4nZ>R[MJeFQB&Yb6`nG)e_,r91W~tFפH Ҳ#*בlzY.On׽m#RxQڛpξ[9cti:s'DžY6G(Fc&xxCX(;-[UR|cJ};:gV[kJ>e2>rsH-]9=N,xKfglz$X%ЦH5Hz8}jh8o/@]{22Phʶf]zT7½*D|B֣M>LU BZ?NC?\5s|s#rv/ngZ&,A sG}#ZcƬl/[TEh֪i #G%ΟwC㙒d9rPh|RJѢu#v }TIЛo:8uDN2 "@9Beļ  bmV_vl*YUܞZIOi u,"pF.)Nl\ub7A^VLxND߅[=1t0DH!O<\-e14A>esèZ]o*^_:FH.Z9VHm()8㬨]/{tT5*KIYI1+VR)^!MVςʜ82ݢNMB ,Scq }ukEޅk [P[,=Rp%6OM{dYd÷jz?u,h7_#]>v5;}2gI^1u97!^4/3~j]K%65$T-֭,=8qq*^z=нPJ"lU6uDufuԖ:Mar6k",p]7{ĥD@!#ٝkܷdg3\sY{_0Ez:aY?ٚOIY#\"Q0IǁɭL} .5LOrȝgsA螺6)oY$=ܙ+FgЍlюxrz^`婓?zQK-XHmfP~JtNZz}`@ƨ7%ՑNX4ζ@@dŨ7BW8:cI;<,ra$c7)I\Rr_|UMlɸ?`:;ko:%f:C~1mBkD Dur@sCFpU36X,d g}?1[\.oܐ{X8#fǁ=Ɓ ~y+X C 3}5#˴7>!HpءQqfpf ޫUBg\ہW!` i*{voJ3 u!G_DHeĐx;kqSQ>?g&.~I7%6k{uC}O{^8VuώRC{*tnEGuU5йM38)q=2HMaDԪ#큀'hz3 }HBwr%p^%pl1%`C"|zEyreK]0 ֬i.^Q^7*m3T_M\E萉+S(I.rC掐^*seOrhuһeY{0g-t6"Ǝvk@H;n2Pӕr/kzLj7'u2)]IaOM-/uy0#I C -^ޤ(QÜQoq%);ߣ%^*$-jGT\iֆx+,ဨ5 \xi ]DLNlb~t7p e-c% ǟQ3_?{QU{\ #"m'zR7 .ۄ \ S6eB!T0DLk,g/YK @*sKG#-K2i)w\3[:rxfVg^]vē*o2*n7G!&cg 6g7%mI))ZRA7 Ӭ{R&7ju+ؚwQr̝gX۾TIEW 4( M 'Φ/p'Y/Q3o>sr$jN=Qè/c2 AGP/̚9< l؎K i bݡݰ5gUEXP/L`Bక M ʆ xbb?"!s}}"n20'gxXrf|$TCJsdުJb<'ctupf#}1G׵#^V !}l`pU3SNFdR+F,:iO#]صp |GNb䊨Ψ:YZ Ȳ3 22W$%9wMV^\$!NdeȤ8p[8=w~ux>S}{H6I:Ae跭T*[AIPցJLQ;5PV8guS>,h2Ҩp1U|sϮlB~`b4;ci wb+li9zs"EmյX7jxsz }m{Tj5AìB|afw.Js x*F)i^pZ̲oNe^:N61<##3dh7Lܷĭ#N>(2#I m|fӍ:n($3 jRp{7JTa46i^^orw䆔BڭFYa00 !@01}n3?S9QJ5WfB`SkG-'}7NKuf&ƅNaUDE4e:ݗbmP?jL=N}_c1eα{Z&=!aUlc^ǥ1jw]J(٬κ; oFO/?0(qቹAwR+9ޜ^m Zqv\4:Ouzn~~DzAH uԲJ52#BK!ҌzC~SE:˕dp"l?Ҍ+aMvO8f[6R Q>7Q(Wx-Zڴ~i}35WaaA$TQq:"PV?.,6ӖOv`_w'&O''N 7yGS8P#i@!>DQM|x'#A:4Xez,2U`pWSW,ak"(ɻc^U^Ԟ~GyDˇs|3N@3#u 9ol6"%03H\LF,med Z+()=7(V 4+js,UܵҦ%XmAkT);O\yo†Ҷ~x*JZĉ`O"#|XQ'h_I#)itOlV-{V ßHR5cև^UjzW%D:Of+o_p(r5RIxLfgZpR{cͪ ȣɣO~Y>@ `µŔXYVg7 KC- ׯ W!ɁvDl_4~ik %2C\2+W<c@ÓڝH)}.9F?{PO]|'\*r#,u~C+Lژ!ʤdo0NՀvWrD-|UboLxɧ(AE{Gtз>]j_Do}?k޺+J [,8 2U *WWc_M΃ԻyY2i%:ιp{]Syf^7tz3pۂũ]B[Vw!2A=ܷW[QO7޹_Z`xs-'I7,JwA`O7ӑ.ڣ-#0#99\LZRYO3n*}|'OߦS A``W$&=096n<4k>={vLIuFاe:Ybp&mg0mbJNܟtwk;e\ľ*{dAe`rM~o Ruۧlmڝ'2 EJoWÂ˾"<vBrCv9qH#&P`_RvFZ]ǽ7x;@M5ypr7_1۝@;jH"7Pڬ ӷm[ݥ3t4!H.@յ gΪ1d/d{C8oXkH[BDW;?*TN,' tv$"npԜo?݄767U}נ]AMvbӎ&M"?P۲miT3gͶFRپX8]X'޷88~lxfg֔:%*/YEB1#[#mYꓝ0*iGE 8VC3w\l%ipli[Gi &\օ pCxn6Q7SRA 'yaCl"H\g ĵ_5p3)BKH͞NS*slBVA,|ӽwNL24gͱ7hh/i\bqd1,IdwNK)qdR{P ?b8nH)j2<\$hb%%G# Dy[L2hלo=98<ۘV:ρ?ה}R]5uO=lQ7P,M͞vKq褕JOW"}A_n@/:uBZtlI|ŦF+vWʯ=Swwb&/9zGL렋'iy2*bswz!SLǢfx+jk!6Y0D;~_IZ,^[sO.*1[6*']vrE z՝G<\i?tK*" ;qSUcfNj@E_YƃT!uO#ѧyZVEW!as@ldɮ3.;ϖ'F>NH)$RT Uq-c+JC܇YǮQ訮֌[ ce5=Ue eG 9I :nXs!4vF/'32%V<EKVVTPYorHxsLP^`@p=Sc U3U_j3--XnAy`4hx%NSxMe.[~{$3 zyq=E$΢p1ZH/ߙkj_pГ3^4DȌrgI5"ͰIڽŜRQb>zXB }z*@חj,im"(wKt3'MttX*=rȎ@lÁ멒åi襾ڗL[ rH۔0bcyB&0RB~aS*ǐ.qy&u ۼKj6?cYWzq Y~{N՚ٚC1^~l+Rt WoPΖno{H,c%{jj$L*ZIo7n7dBQݻ=S㉞f)UlQ^sq0yˤPg[6JgWsuBr0AҎ JA)=fLSذe N RF76e8+T|'W#?Gjh+ѦEpBd!7@HտHWOV7?@6n)rldx^vhG(I'cq~`u^|t뺽xbTT0ۧkX7奕xc0c t92U9ӭ00J}Qj?TRV{ʊ2lٴZ:z D,󃜥g#Mq>Ǣf2?y"W Bz{ ?m~: ;"8 B'>Y_QՓw`SPgQ[`ꨚxh엟h{iȻ&6x@RnHh(<6OX}]`%&LiQlIaɗuRSV$_1h 2"4SԱ1qUςC[/X8(On\:\Fkz?0T>3z[U'͢301ƨ1ΰM3z8xQ؄<\Nv+0r':_nE&XqEvxrh^j|%ـ?3TJPHv؅ Q̗I:{}jog< RR󣫔dF+<ctWKG$l#g}h璛mm!:CJ[cO: giN[m$ 6)Rt9.gY +(pHyqNzrzYbh{nqjΤ 0}?.S"z F#Ftii߇Ri_< zQiԻ`(u8l_(#^bs˶*M&P zL{VcC$ ƽ!Ϊ.GKg!cGeHJ2hyL|K?a߁6eMQoY<-m7Um]/ܶ2*@eߜT~=+س-ƒ 2=xz~3= n|Z4o? z|bz Z+ E~{%XwB$BC$baɾ,ґcaߩ9i(nqs"a%ӳdlOvsMΜd#,p+(jAz~x0`xz&x*ћE滉75){Yv+Rp<Ɲ9ȎcyyFi6Jw08= W)~0řdŅ鐧4pi`2hö.urc@C7AdDh!`FfQ]m&g/nHv;m@$7°=2!8Hjj a6 QPG!t@w咽F[^K`oePڠݙ^P83ZcGrqX5p`A\>6yfUw7f&.2”ٮ_6niFÊG0 7W  V%Io ĒҀq7[qn?3s1~^JƔilS-KSpC4,`ݵmu C I(:f{_'D˝le8v޳ YRFT8G9mV0?`!)H.viC%Ł9yIJ4`v;ld' AxC7saxq|5b-T!miK5q z=!^ L,ރ|_MBPԘ)AQ.KK7ih Ul{O 2{E>.%v`BU06 E6fn/8fxRs_&[zHڞ?]U/[A5 Y)vFBWmMu!0`3g"-IB!rXf2Tk(kb~gs MRP:rV#lAr Yɗ#!hfbyB=i'ՠh$O'1:ƾ3:[Q٠v(H3+"9D%gS%1 ,?]ػcǓ@*xxy%Sx#o<,hl70 QcRƣJnӷN V5H969Yt vE Nnf'(W9>H6HB]GOi~Sq|(vx)&29?)hRƣFءth㹗rrQeR+d6.̏ONty_'K6( aeZNص5t(Ņ]9Ҋ[&D8$:ټ]/+tgrDnاTLzB ''cr#CݿJyD]}$: xXFS>KZUůcu+6pxRՉjQ) ō?a ,jH=I5;{a7 Hc"_$$Yb xKnВWc[I[fp} Jeu8דZOacu!MvA _eR38YA<45Zko4&gj JT,D'=پۭ:?s"N|pϾhƉRE6}u$܇de!%RqC̈́rFLP{&j?"Ew#DlJ-1'Xqvx_ q,т,pj6;w` ,au׬-^Ͱ mBI%) G+Ô"K<!*_|qa],$Pv{P#: [r __b2 ]i.TJS YAp5O=("_d1!!p?a>"62"DzQgj2FS`EoB9ijA ;gG=8h)6* %r!9jO=148NEA$gDSDƒQ P>,x؊+McvSC)mdHH`4杣ޘWXƃ{aOrBTܜL#=MQRLl  }PAXk p* yz 9\:mhxdkv jhzYwDEq#U1D$!2Σ9QkђV~JyB[PRTzoB"d>$RP# y^l'msҋ };hT?es**᥺x-A:f؃^eԲ˴.eڱ}D^ݡt4-qvV&,sEkJBapUI^[\Un6cAR<.w ;%-.aI¿x!2${:g/Va!vڗ2Sإ{7]S%8p%ߌwg@Wy`F2vP^Ml@}K%AK%sg!n1@ ٯLCwga䊓%0錅 <5JBA$KfRQsWK|ۉD~MN^>TYYU?L8_^>,~O= !FTPKgp $#~ԕx& 6VR@*Y.% 7h@pq1XF$q;0 '7-u|]2!ζ1T+G~lCSS-^" :?;̎bpNb+Bٗ|hS=`+ЖiD2VҬ{Vk ,QY0\" Ӱɕ.T߈oC }ˡ}m"Kc)zP,;:9d*5GDmYM,&V M@|WDh, P`/粛]dGƁEW,X9*,|Y8#E.qA Jlxt(c h j\[yQ3ܼgB Ƨ;w̕\ p5Yӽ&!Du#>O:?o2 "[~&_$|B'~ MJ9c-8BR )|dO)ql-v^g @89ur'wwNtsbv8ͦmn4"~~,Q:ܳF>T[ /?LQMY~p>F05o tАu-QzhPTS]5Ţaj5aV [ mjx06;'Ws 7pn%L>1Rw6_9Dk9UdTnSޕC6%?O!/ {W=N ٧-xAD%U68ITy|gCo7oA[ҿ&VHVްe\&9Ncw0cmJd ъgR6V?)&}=ܵJw9ad^I*EsZzޟ;n]Tǝ޳ZV>tw *N2Yɍ'G ~wskT>Ƀ/TBhM:qZlMM_`%E=` B'7Mye:Ed6G7z{(e3h'oqW,m Xzϣ*fѥqf[M}rM:۠jo`}tw^X_z#Ou&u{yA2[$aZaU|6k4WCb; '^fjGJ0ZLUyO H >ǶȪi .YP>_$j Sy*-^'eYQcy*Pxg-/_:M44dʗGnn?p:og5.PExaђ>.VqFBbRMUDTҏtgw*=r]#{Ҩ'H薱 N: *I%G\M>'477WI\`Ep~L B'R$=\֑ȤxJnw9(_X>B{+d?")|eïb5-}o1!hkKMBBJ͋Ŵ_{8xa;z ;"x7tz"K߻<*d`9tijC u4T]>=]\L_EGSqN}Ovv`4=Q^ea- Jdʨ%Bs*&sAu:hpM;ĥ%rw%j$:tϚnx|{q?PܢTޖl-}oZcżT^K*ԭ?Q Ό-$&u%nVϘ(9֮pH \?BQz\s>u[GPL?pp~%E kiReOcTG5u9.{ 1_NLG1 Ld@Ѹj'$-Ef⠖,ٹK*g$k PIBWK7~59F Asx+pk-n.6Um`%Py{u+ڧ[}8ZxM>MesM:DBg,M֮ ̿РJ}EuTXLvZX(Gf`߾\Eb']I7-Unj*V 2dg(**͠~NfFgT>T5zZD/L >:p)t]Mv%=k]:sk3@EWX+"tjԂbs8JKN%l*|ءN;sewOMѮS?ĚWEL5(t&&TGFѬ)cb.j-v( fT=Nr$+WaBn3y^'~TFZ;. #=2RNu)}2%X7Iv01 s>;[UmIGn0@gv79Dv?6o{苔Qu"*hlS}&y!Ebg4ܧF*5x-S˅`o-K-S['+|g:A\WT)Hw :1猕{kr,lY >agEi? wmݡ}i//JJ~.(ɧҿHEH {)|ܛ_[؟bJis궤ookF3(e8w1ShyX2G@c2|( B<]^KwRv]tmPOs8V<=,Araiz[ג q>s Y:I 9J~\Kӻ畸'0 TNY<= j|VˌRS R YQIWr4ѿgJ/I`=gm)v7 ili(Fro5lqMV%~נ&yS8uF;A(ځG xM?fI$P"kHz3A=x~_cvNYmwz=Z**#+! g(m~(JQ߬:غFnؽbH>#o i մY q*Ơz }O^p Bk 3k֤a #ejь*M>uD%1^̤m+fh9*?/pV"jRl> (/J[R]f O㏘}]~ KqP”yP;o\Mڙ=6,m$ZMn~  Q[}v]c7/ n"2.E@ ~,;=4]|4gbZǤGǃb+^o[N@ Qm^l[4y,gEݽ.˗Sl*k"k_LKdU _Mc׭dYc31gŻF/Y58,ʲ芅z6JChBUsHj{P]Jқ9<#wTC}1@+K'CJRRR[\gnRzLwV.Qml${]?Fza/QntpM2upy5T?+kwg،#힡߳-J9!{e}-v뎁QY;r>h}o7ңhZ F^fs:;g,PI7sVŔ3L^bBxAQ/o1^c3A`MW4 $6ꄩvz#z7wq-yvH WM` |&#wM/tZfQOƗ$'8 yYJXf恩#g], eE]K}*Y|&Y&h+n&b,%2"xzvOy3yyv}ۜW.DOT#f:B&mU /f T܁*Zݢh9g;?5ީ66S[!&v_84Иd!>q},³z\ndoX"fEG3Oheپ PkI o]j7_T u󷠾UqOyr)Kji2Zdb=ĭLsb n$6 |B+9O `?,xG~L)ay/"$V iRR_SZP_]Qu,u!šN23&~-s]Y=`2ͧQl_g=iGh,9.7pt1v, Kj*?]>r  WO" c)mѱ}#RIl,ڵ^4\.wy2-U5N%c3ms8#&J‡RQk5JW 3B8W^kIg`VnlѤ=?S*ЯƳ c50)ZD FQ~p_KD=sZp}}T'=}5ֶ%Pnnv@I91XbX t_:a`/`"W;UM=cZ_~- p81녺XvP.)cepq7|i!N雐?SFtr'^, Īt}U1CHVGܴi OK $8@ĤI5`'b jt;[R`E%F錇v~BMCbN#lT"^/{ŕLw;|.A됝C`t鋮FyLk~-!"6^MfM#͢!QԺumpqqY] ŃaMG6*KNzH4{O|Bt6ݡ^Lsr*vqͦLfC2411*)M I$W7D(ֵ0 K5\seG>QBM &bga"Zd$܊4GCj'5Δ:|d%Ne?o*5Oz̤A)(04beS#<LY!xU iGI-G!aĨA@wBлd@b7ӌqpݬ8m& #fLguV0DWc am4i+StNeaGxEp|?7=Ռ]~YX4/gf˘U0HPREkq#7z Q\ @zT~EMC!ث7v[dT&SxOa[8ӓ%C)oȑ`׶MLnjYkF-o|%jgjGYźƀ=}PrA Wۜpej&:B?S_JC>L*OpIKUWmcqٯ[{s1u k EnWZ V(E /:„Sl|cwYaUT^Z&Θ$ێr~hYctZy{F?DX-+taY!*t%LqYا/euCHB|L2aLw Zty?n^}K/L`mvJj:\djؤ J|)UcJH#.7L*W2ӱ'oE1q$J b6fb(oKh5C5ޚ i4ҍOX^. <++k(v{w\6RTolLIM4vdSڄV9g2tM{Tߝ0evNpgXpxcfz&5 8%Ngw^#KT TD`̥Mfiq#c,L6ymZY5H0w+dI~:y¦р:9sdސz# ks8e1&]A ug_GC % AGD$ "tu% :uMGu6$! `Hf0΀NQ؛H|$gdNIOΐB݂n>\XD$3%jRzDxR,X;csGxL~,-Bm^Y9[h.-T䜻ұ֬h\eE[2߹ R|3a8Ș R~&fژOکSLֈN`-'eKi17ϕ}FSr7Nb(_6_`#p"_( bFQ7"Vaߩ> ОOZ)4W-P*"jhIT±B|oLUl?SW9lOVmQK~wk[#dʯ`TtE\Gy'v!'6Ĉ+徊^xDk84i`ޭb}?c4m7a)Ǩ֪9(mԎT`WrY L%v6sZpEe(2]T0@ʉ8[I2 ?$r-aa:/|vę6\;~@W!xDv6[OP}) }vg24Jin2CLEMDٹ' llu,Ĭ˪6H|ǥc818qb6F`>̯-Y\Mc.ԕ`Ic~؉D샚֓+%p2q%GOI{tY AHAxO <:i*ޅ6Zkg:Uny5Ͳm,A ݒ4k;Z}Z! 4j'مU6"qe%p%g̅ x-LK 1e( 3Cx?#0PGwTUDl&_<;vda?tYF/&piBJy&['k @iD<@in6.m`˾ SDHNv$AK;6?"jFԠ>7ɧ|orFR_BS :hɻ4kP,n^2PR덢A3n@޴ R+XU(w2-`Cwfh4g'oT(_^Y[% SZZ]HmIYQ139DL hkX$D`XL~4ou3b6Xإ-9$|AHC_b3P\WǬ1JbOWf"i]ao5xZ Ec*@ķ Y%hNZL0d_B&o FRПɨh?]"&fJê_-(C13(SaT8saIH# iKʵI}`O5a1RKhGGQ@iiT~*oV2fb Ԓ/ FD">Z2OgC5@ 9-kn78 J+2]&m qM:[bȇ%*_?MB蘗 *p4΀" gCo׉8[#x:H:hԶ𽷊ɼaen(㻊C/k;+]5dЂ/B^\(,Y^w}5_NkZY;kG!~7If$bJiz<ɩrXDZ Pܴ9Ӧ5C ӊW֜90ʣ<6p, #iWm$;[^fɘءm#(-q~:@ɩYh>EԛG -&gq,^6?R#;=0D^I~ =qf1 j&o }L&nt6>C]9V8;RӹH[}a1MqIe 5sAQPaŲ 4{լY~OM!umKKXE WN :S/5ZҋC l+}I#B- 5*سT7=QH yž9vZtQ.9f}0w 0j{DcL'?yZa# Q{K$P&-_zf:zX;xڌ̋:4²{++`KO3ŧEã)tO,Bcg>HuAJ) +q-Y.LwӖWSlM8s>X :]:`F8:Ej8ǰ$FFD1"#y -b: *J4wN5s+$ *$mC"<xO|! ŁF_;sfLuAVBʹTx4#D/k#a 5d^Qx%F'pK cܳL1P2l =!Z:Ji!VXQ(DaOS}^P8u0O a,ÿy 4?UjWvdLD46(lq"it>WV}Rr 9'rX#IUcX|C/|?z@sX" RG~nS1W _u㷄jx+@jS %嵦XLDkQ!#M}uf5B%mq8ƳyVږEHҲ 5k_#@L3 J-䦩|]DyZzyj;vKR}z" WڠiG}N˥?Ao~W&Ϸe?%2>uw6RlSpٿ %K8yq")a$1QpGaV0:V 50{2+.&'fkvk*񑺩M~;YGϷ`Ǥί^/p6e"ŀ:9\p %ͬ*T,9#|6ƬP7R:1[K|Y> Qz~OQ  \@|3{s2\XjSJȰ}:P$InuKek{'?r7GB|kabvOwс).ֽd xVr* u9}4sNt_ީUkJi-?gUk7qRaI\uBHX[&8P4|@I99j/N~{\e2i Ҵ1!4%JHYYhc}2+ӎ=mnWa1piey{f3.9rX#`ܣ>;a× lv!*l&Wv'>h}Gџ>;UyǾ?W_>=?'_ }¡&_kuhW5S&Gf^^+'[G |O1G;ssy;~ϻ#NOiob/'كo;מ1[޻e}B[WOM>zϥ9z_o*3|Ío;7|2k~깯yS?ۍԍ8oC_\zmӿ_xo_\6C_|o~;֞ozm޶{9x{xΙ_s^kR_/}Ksນw|lfk9몛x=ido}ӭxݗn:9s3yօ/%G~ΧӺ 7'/;s>i'??[@E_G|yv|]:83^;LJN|osOi?7^GuS~-Ok.iOع)_럻?\{h~|GSwl~_qeޞw\O?;Onޏ]wmLJ}={㹟oo=S/u\w<'/޴1{Lٺy?k)7ݾ/4gu/ҟ񝝕'7wѻyYo[~p^d|Wx葃gM[yv}ό?dp_G?ל{ȣWlyɗοG+o.90;\ә>tƝ\uŋ^wzs~rЛ\p养n8W{x`o^u6է j{^pS;_{ϷxҁW™:o=9o?7bE7p/+s~Ǿ|gsv>%o{ϽZ{N{'#={x֏zИ|{v|os;sog|F_'N8w/̞ӋoY=o6&y9sӟ|ȗgk?{xvܻ^5~Ew=t^v`s:o??q`9+_ww'?ˎ|K/y~w|}?y#֓;+?|h􅕻?I}'/< /4~3oO?}_wέoeKw)Vg7&<*K]|UN, N+]a5\uUjvkX0fs|]8ɡÝnQZ,mb!xM'$xYns1(0&`ӀWmЋM~囬J0.f:#Oh\l׌$GɬL?tVjTS^euh&;2r컎D c۸ , Iʯx6=`ؾam5U30͠jTf`%zhj&Z'(dgF`_zRq*P<W5<5ro1v1 c 7:Ht$ >>p}o\ϨَeM:`G_/3<3U/mc?}?4=nީM&XX`= Ra׬&ӀeuX-|Z \~Xpgf:uIRʼnv_>R=Fjc!4Zo 93„>?TS:&Adar1z bmW蠯Hd[_ZLՀ/b"q+!oyq y?#z13bm\/0:tŅх}??<#D$INH5XYV [XW*`5;vLd$1v4kvkLn|>';s~.0gX+2*g1Z MRo~|wi7gcCf)\BYVF 8:qrg5q{F 8cx* ԛֆ+ȋ|X}ɷ ѷ V_sGvhdОm7nqcq^t:ϲa=7zW\Dݴp^+q%PtA*8fźĠ';㩁_iQYhArT.@{a1&R1J"T3lX1=daܱ2] ̏2, aTY]cs]0#TIT7b5o=j2] Tg]"|̗"9gUíhZM uNRg#JGƖ9&g5ZM <YP8ǐ:ivbj3X;4Sqq ! ºg?6p9<O` nZ.MDcoتNNF$'Q"#B @Ikq{~LaL0U˳ )[7*utS­F1A3Z[|$C%t-hlBH]Aٍ8G܎@2 fSoED4*VPOgbJKZݬ8e,.-!R#5[Z~a427=;,乌:[yjHXB-rW[05ű`lHqez~~Fa*r&8x~|`z”~ 67[58Xރ%׬o c @= ',Z<*^EfU$HѸ]B!BN DF'."qcf\64PˊC5n_$2HC;ֱ5ѿ옝eZ//r3EvU]HZמU,me=4[6A`lys2:V3:-5V|4Zct;񦛍J)SǠD@`O|<4kan߇ʼn\N)gL$c@<A~(HR?:2'Bػ`bl&{C>F4% :-{.Є4d * ~B=T7FDMu56L8*Z0q><|&Es>…dr] BK JIaVHŐY˞eJ-2q p(< QGqx0뭠X$Zq[]ϮUvP{ vAUyŶHX\C>'Qd) 2Zp $pH~MIV%[ 9Cgin)#n *o cu>Ǻ$#)A/ Eq~EJV e7P*y+@kUظ $ lGG( &qf ;Ic+vd m{VS0LְYMMs|'v-,1 -?ʜ== WXL,-">^ o KxX&)1HGLGFXZ"+Id+qQlfXz:='=*YamX%E$!RP 't:ցovl.H]+uҀ!A3c@[:|˲(Rޚafes..o# R !aQوYeU Ev0he.uK%H*ntKdbp:ѸCYn-&]xoZ֌q@UF?kC92Y )h-zEU9a|Y=&'+1 BUd좏!\xr 37OBdgd:@6UA~GTn5ST &+sls}εgs /͊HjHδrhQv^~di3?w1g3ƚ5-Gń#ub›pu&%1SHf8 .ȴR'#Ɔ)Ba)%Vk. ' to-Uyo:`*̏VId5[h<,@%qv1@3\u#R9V3*S< Ҝ=l`%jKgvAwx610c1BRykSQ PjO6(%h ;>`}KiS`F̎&,bs1QaARuh2S 4F{tB4hq lP-Æ_1aOz,' e옶CYÈY<|}͕\.CPGδcsy<~nk;F2?|2ȭ01+#RVMT@t,70f[R,~TR .ӏ3n~P\=BXJ Y8807lVnRK R~>1bdc ܺO2\ș'ߥ%Ѱʶ$r-Y&E\?Hę5a^ scTϒKi&ݬ\mDZg3m ˭l!tr8zt~ aϡagڍFWUnsVmIH!J? x.=mO!fWTnmKTf ft!)R^@T6$DT~*籵NCO  ;4?;ԑ%1/. an3ֶt ,DF'.y|G||G||_Dai|8܈4>b.9QR O2ʼndw>)Kծ2X톋b|mZc^z652  &<@g{韛sA¬"߇l{l0Ǧ,"vG/S sؔ`JӫbAO5e2Yx]Qozȧjp G@Hb[VŮ ojA\2oMd2]odS]"].l,_ם#>wkɫ9 3@tLc6+߰@l0r.;* >jYZ$DR׉Jq%#F w]k<XgzԕjO(VR_.>tuNk N!scA`5Ruyv9/_OANLFܝ/Q=YGɸFǃRY0$z~&`} ݊Q:KE: ' }Ӎ=5UNlߒ8Ld l=!,ijkT+0C3TwAt>C{P WPK_I>Jt0k1NBwc;ry*ڌb [dꔽI:\nX(l7QXf"mz9W`lIîXuǟUWksaХH3؂۳x@Bf Ԥ}#t@U PoO먄s1h)S PK+$E?gc ̫o7yPyY>.Ҝ\hXjAKEo XlJC)i?;T}Bb{Ak3_R61z qw!'ha/EqgV۞JPhrJpې-0%T6ڄt *]5~dP4_LCU&pAS][\ƃj nem@-L \P5D VR.@ i=-Jl28 Y٢]b$HfC_FL^A g֚PW@6$\!s̘UWS{yVTK loK{o&i$=Byja)i jX„Keylîo`2@8. *xb]S츕5֯W٧&Ԍec'XӽҼ >n8'o6z2LMӮVCwGT*^E-+UCa>ޞ䙕C+ڝHFqP[*x_f"~R.OrdmBLR`ОO>*wم1jYQĈHmН#֐^:l_?D0Vd\)Ɣ*Ee\jDB6V}8&GHciAPJ>%ICmτyu=00-ǽ͇ٚ اR;\.]ɱH,Be*i:JL1J IFE.U81]u{BfmM{V.rCL T%T]'3<K!NWq"!lW/ViK5Rx&FFڸxj"š]Jc\/(JÃGR*.iitY%11NFqrUjtcib[g\JQb1,&cc3d<.+ \yT բRD*zmI*cŠ`76 )$,s A ]Wc,ĕY["뷡La C@.oyr'D1Oe^bfɼf&YMXh*XљG SN)oƮh7Dc)ڕM@qP~P~l2V W2Xkf)`(j3}4qGlQ PD{22Y˨E\S堅ꎙiYVH M4lt1LD4*&/՝#[94ɉLsl*H.[ "}[P#Uԯ3&He2蹋+$mt7&ĴgZb':8wLf<ױH0dj." ofmDOjE+W4T.`C󖕮 T5oT5/uf 3hJJZ}t݃da/;ޢt[_o%`xEA1H(Qʯ}z|%d &o06~ h1+fs=~Ydb2GSgCT8CgnqhaCMw֌-4K=A,!}>u-+?Xmg>tB8l-R2Vix*x6O# ӡT,H=tlKj=vSPl8B v<>67)I)~jv=H^'uÖN?!JӅ%ʨ@ȑ`os[ꗪc0É* 崙0dDJk!AV&=бJ\t-׍B-(LDU5΂R?FYXQ-_Ss)sH~drG)ÑW5@,Uk; cfRR9 Ev7Q'tx 3(ʂ<{=b빜u9"wDBxBd6(7ȃAR_oR_~ nX[6qWV^If'9gfN;\Z8zxnzd,+-|7A6l9DNfSd!lU-jz]ySAisde{,E3kaliiY 8G~_z|Z4g&GtͮSnF83NnmZxƛN&LhGP5ǎט`Fլ=lk,Nͳ *b` H{s23";@M #GKK Sӳbo`cG-M-,sN<CBzb7rIjLx!fIy.IF-"sĺ7'Z͢ĿD8\#>4zYY=͍F4vO}\x}/8;OJLcz =k%g 6ٜ!!aX, 1*XLC&rG`u;nTH:jحPR \%wu$|yvܝZٳ"V ^,gx,\FX24@:̊* CCe*k+?iQ Wz䠶S<Ћ4t­h$#nV$¨׮'ѤBKay[&egHF-*ίx=ztuM HLY*&}A0ː^FIjg= Tk:'G`7/*JvH jCwYJ f9UkIsM;1AA'Q ^[xe^ xi"iݠ8!)Q«L!&"htTSsAGգGy LIr 7 G7ǜ9._(:q,32×w_;)[d S_-]ES9k謞n[&P=JiEuG:{f\^x6%Low6Xd9D,#"GKeRGbCܸg+2kcE=hާ8DU5&`a`kU-|\Xazc76V A'e(xvwƬj*BG9Ϊ@S5j㦓-BAyjM#!ca,C@"utTU T앝Q,}} B[^`m| VMyIo+bJ7rB&̥#/Q"se;PM !{& (F@ "p/cYzc+ת5WθJLD γ].vMx؍E.[ja7QiAqcכ}Zm߳)s)C+t]WgXI>Q&M38KhesNxQ (D')N䔔!ZձrT{$䜿2;^Wl<Q_lM/qNa + J:衐V.L'\_Spny +AyȰ}JYiYf" )vը E0}!!\%D~"ڱ"!r"8 oՒEPf|{D :Z6e2VfF9&"' { (ٮ^XJdl-KJ:* ,6W,J̚vfχ؃"j"dn/3š"PVz)ձ#/0fna QؕZw|]_+~d>Th:O IC E@wÐJfQyDJ٭J6s@~QvHeQ'li5BUCkgʳIbER(U6C {h?eB/SIJp:$Ƹߍ~׹mMe~V[,k:LҋMkb^j %gs-~A=n|K"W˜2+gLjzX.G29=LsNL9zdó'K.OM_(adsw݆yD ZqcSc)nETA %n :E|inliij~ܑCũekN%gCWZtFI7;ķ hoR M)E>-Pi@Kλ#.\#+Rl5´$9@[/zA=@i$;&LEhސqjQBUVV[ò<骹@$B 3G!(o!֮j +1x>`j+kpQTm_[?!rVbN 2H$1RrMj ׉ ':\PU#))5e،I_/iҒ[lu|!! ia@Uk)qogRs.aq&t@.ɩtPi, #{"CL%0h(MB@j踑JY Z{.&6k1BM":ЏM/՘\D fGx}X'~JZVMIv>Blv)jA8xXOzqvaS?rG:Bep5o؝<3l@䑷Z|K"t+bbyG\7^ٛbWKZы-+uU(-GN{_T -jiװx1DޣvX!u)L%bWQrG>.#*=2@ڔ!rF,U \žBwSɢȄ;T4F1h7y`MK:C"'e5*S/ַXuש]q,ך+ *^%ᶬfxꃆ צ9DZHE uHG5!,α9]{QNRjQD7q ؖ%hngp<4A ھϤ9?^.n'UK)8n d'AT&d~vؑcK3%PQw]MfDe@lmbc͡ǝZpDG[ZD:d_Iq + S+5F0mM MQ!{e69$`r N_QAۤ1I T?&6Y&ЭZ@2pSɜO)&bXzi3(-|Ts)!0ZC +v_O]C dWPP㜼+t4h B>H$-Rk"/PUXv^$KlTHآG^wwdXaaoZSڤU!.b7=u90(rbʡ${F z1^CO,HB|TCHXy I/IGЬ=9afv_『q8k״Fc*[HU;I!*1c-JoTdo`#pPt's -p Z^<]KH P-t+ Sn<*/: *,>y |πHh)G#[F?vԢ چq֝݊[eu,m]|ә{xȢ<)%FxO7-{ uO%|3`^v 2L&{j5voP^P#A]&ziyx%!H8QjX2V6.G\P^JzU ^gjX]k%Xr&3b]}O7f*5#\rop gm)B!`+5@`noXLfyP !A{D=uZΟ`PUzY 1މE=|J(SǙvdtzk(3ȓt}|~b{N}ς8aW1}јY r)|~KZh Okѹ@nEI$D|,mb qE@nE C5.kAr"@ 㼏*1"zYûPHɯx*76IH/VTU$K^W8%@h{#OA<Ěh20Ji:Ӱׇ}!] o=T/1x1I9Fqe[E=X\ٞZUbyR.0ΆA`*PYvk'CG%t n׮E"Y:Tv$T;z+?.ڵk5<