csync2-2.0+git.1600444747.83b3644-3.3.1<>, `p9|,!9,5.썬`o(%C{Wtpc/MusnDxGKͶckۤjM Fo]txEDЎX<0Ed'a2b>Љt/bIQ+ٖXM|L(`8wF>Ju.Y ed+" gm̅_M[gcBmW j=~&)е҂~(~}MyT#J@ wD<4t>F,?,d $ * Gpt $,K  4|     ^ pl d(d8l 9 :_ =$>$?$@$F$G$H%DI%X%Y%\&]&X^';b'c(sd(e(f(l(u)v)\w*x+0y+x z++++,Ccsync22.0+git.1600444747.83b36443.3.1Cluster synchronization toolCsync2 is a cluster synchronization tool. It can be used to keep files on multiple hosts in a cluster in sync. Csync2 can handle complex setups with much more than just 2 hosts, handle file deletions and can detect conflicts. It is expedient for HA-clusters, HPC-clusters, COWs and server farms.`ibs-arm-6SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-laterhttps://www.suse.com/Productivity/Clustering/HAhttp://oss.linbit.com/csync2/linuxaarch64 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 csync2.socket ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in csync2.socket ; 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 umask 077 if [ ! -f /etc/csync2/csync2_ssl_key.pem ]; then /usr/bin/openssl ecparam -genkey -name secp384r1 -out /etc/csync2/csync2_ssl_key.pem fi FQDN=`hostname` if [ "x${FQDN}" = "x" ]; then FQDN=localhost.localdomain fi if [ ! -f /etc/csync2/csync2_ssl_cert.pem ]; then cat << EOF | /usr/bin/openssl req -new -key /etc/csync2/csync2_ssl_key.pem -x509 -days 3000 -out /etc/csync2/csync2_ssl_cert.pem -- SomeState SomeCity SomeOrganization SomeOrganization SomeName name@example.com EOF 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 csync2.socket || : ( 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 csync2.socket ) || : fi # Cleanup all databases upon last removal if [ $1 -eq 0 ]; then rm -f /var/lib/csync2/* fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in csync2.socket ; do sysv_service="${service%.*}" rm "/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 csync2.socket ) || : fi fiEJUF` eA큤A큤A````````RW`````RW```d80c2b7d631466fb1050f33c02753832e8ad035e1a26b4aab1f6ec02281c053abd14c862f1a05561afc55070a7b4f081f9f9bae48361fd8b1394c488aeb7a392a1ef96f1d9b3c2eea0b7ad4d1ffa6a1efa9d78b2d7ed93267351ac157990aca8ac1db90f4130491abb4711ca446d02f61b78692d99f4fe4e579ba76414578a6b69b1ccf432a8b295189b260d97ddfcd9f877cf6f19fb8c9e1bb23668fa2c8a1c338f854eb2c24f01e6c94cf0ff232eb8a12022d4279dcd3f9e4b0b0e257fb407d65e298ee0b50498b33117660da5d5c73ed5e29a9aec3f349ea80b7ac8abed4d8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b8806435e2a95eb5e7bfd921f7f353ced9dcaa606405541394975ab29c8ca4f82b031687074cff14356518f4c9d830e64687b6fde167a2e792e2d056b3797152d63e349a23d1a75676ede75eb39a906f74ae3267a3e5c17b396223e0732df820ca4be7210d32b676619bfa04a66563e9cc201f4cc24fe41f9b25525c1de73d2d66ea823b67a7b3453e70120c6a34a15a0e5fe9897ecf6ae00544393ca6bfb26b67f3adcAArootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcsync2-2.0+git.1600444747.83b3644-3.3.1.src.rpmconfig(csync2)csync2csync2(aarch-64)@ @@@@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shconfig(csync2)hostnameld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)librsync.so.2()(64bit)opensslrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)sqlite32.0+git.1600444747.83b3644-3.3.13.0.4-14.6.0-14.0-15.2-14.14.1`@`m\@\@[t[r@YoIYg`W,@W Uvarkoly@suse.comvarkoly@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comkgronlund@suse.comtchvatal@suse.comolaf@aepfle.dejengelh@inai.dekgronlund@suse.comdimstar@opensuse.org- (bsc#1187080) Upgrade and removal of csync2 package throws error for non-existent service template: Removeinstance templates from %service_* macros.- Update to 2.0+git.1600444747.83b3644: * VUL-1: CVE-2019-15522: csync2: daemon fails to enforce TLS (bsc#1147137) * VUL-1: CVE-2019-15523: csync2: incorrect TLS handshake error handling (bsc#1147139 * use standard %lld instead of non-standard %Ld format specifier * try to avoid (temporary) -rw------- root:root files on receiving side * fix diff mode truncation to first 512 byte * disable xinetd template by default as preparation for systemd socket unit * add systemd csync2.socket and csync2@.service templates * escape peername in SQL statements - VUL-1: csync2: bad TLS key generation on installation (bsc#1145032) Adapt suggested changes in %post section. Do not hide output on standard error during generating the keys. - Remove patches contained by update: * 0003-Set-AC_PROG_CPP-in-configure.ac.patch * 0002-Patch-sonames.patch * 0001-Add-COPYING-as-docfile.patch- Update to 2.0+git.1542296533.b974921: * Convert documentation to asciidoc * Add error handling for out-of-memory while parsing config file * create_key: use all random bits; add some error handling - Update patches * Add 0001-Add-COPYING-as-docfile.patch * Add 0002-Patch-sonames.patch * Add 0003-Set-AC_PROG_CPP-in-configure.ac.patch * Remove add-COPYING.patch * Remove add-ac_prog_cpp.patch * Remove fix-sonames.patch- Update patches * Add 0001-Add-COPYING-as-docfile.patch * Add 0002-Patch-sonames.patch * Add 0003-Set-AC_PROG_CPP-in-configure.ac.patch * Remove add-COPYING.patch * Remove add-ac_prog_cpp.patch * Remove fix-sonames.patch- comparison of peer names provided via command line should not be case sensitive (bsc#1082576) - fix for inetd stderr >& stdout - fix log message when generating backup files, demote log level - document -l and -N switches- Avoid systemd service removal errors when uninstalling (bsc#1093165)- Remove systemd dep in favor of systemd-rpm-macros - Format a bit with spec-cleaner - Add proper dependency over openssl - Remove all the tex deps as we now reduce from 300 to 160 buildrequires - Remove xinetd service and use only socket activation to keep only one tool for the job * Also remove patch csync2-fix-xinetd.patch- Requires(post) hostname|openssl- Avoid runtime dependency on systemd, the macros can all deal with its absence. - Ensure csync@.service template instances are disabled on package removal.- Update to csync2-2.0-6-g10636a4: - Document the -N flag to bind csync2 to a specific ip address. - fix diff mode truncation to first 512 byte - fix diff mode prefix substitution - Drop merged patches: - Remove csync2-librsync-1.0.0.patch - Remove fix-csync2_ssl_cert-filename.patch- Add csync2-librsync-1.0.0.patch: Fix build with librsync 1.0.0./bin/sh/bin/sh/bin/sh/bin/shibs-arm-6 1623304710 2.0+git.1600444747.83b3644-3.3.12.0+git.1600444747.83b3644-3.3.12.0+git.1600444747.83b3644-3.3.1csync2csync2.cfgcsync2_ssl_cert.pemcsync2_ssl_key.pemcsync2.socketcsync2@.servicecsync2csync2-comparecsync2-rm-ssl-certcsync2AUTHORS.adocCOPYINGChangeLogREADME.adocREADME.quickstartcsync2.adoccsync2.1.gzcsync2/etc//etc/csync2//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/csync2//usr/share/man/man1//var/lib/-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:19968/SUSE_SLE-15-SP3_Update/cae3604eacad32739a98a392db6c049d-csync2.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textemptyELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4c8000279b90644ff73d371ef09a6d96db45f77c, for GNU/Linux 3.7.0, strippedBourne-Again shell script, ASCII text executableUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) R RR RRR R R RRR1 ra6zutf-8d7afbc79bb6d7389bb7ddfe1d6615453fd7ef78d44fc8a1ef983bf5f11de9b06?7zXZ !t/Jq/]"k%ȳyu:.1uj&@˔Nk𭪮|\2; proH/+;2(-!c_V\|b<,hlurt[Bs2":^:-gh qA%LOe4 Vv]`J 'inzςݷ)!L\j .a"|*s> ;bNiZ7TB"#UUF&WR0^ Sq bNZKDiӕ,o,s(n)<(/"7-A|T\NwP6f'0J/RC)mX nr—s%k90^ydN$L)h3cxޞh_Ǵ\*9zVŞ?d xp(Mt睸rpTH 1y;ꂟLEMi*# s0}2赛O/?=1Z[يcPKqSm*ewH4eIYsoZo˟N_W'6w~KR}_^+3П #f=;^ RܝJaVĻaɯҙs**+sBt74Bs^{x}6>Ŗ t/)9E .ۉ%B2ihYv\',8n3/tkk6UK\-DVR ndXGKf(M,=&L묈]kvM h=߾ YCjsOcv_+U&Җ:}4Q^rMSB]/jpFw1%m?\'ҁr쟪`{("wluLTB7m6Iz_B2| ~Jq݀Rc]N< uo~t7{8xY{<)9|W"1cz@'~Kt;l5bcrYܾIdekE_:bW3EbBhj o b"B'x;=aWO|⅙mBG|]aɏ*z@ZDd6Ra9[Qu fT&E%$q1LS3s5ǘLSfql@$3ԃg] fjh, L[oa2?ѷ{^rS [ES#Oj}ѭ?j:lG<<~^].śD)Z#8( E}AJˍJvڔjC" hz9i[9'6Ny--iIlt1ǫ#7."×B&<1mˋy7z-bܚ7'^꺌pHG<l;vd!0y! d/7'}g&K.;P}qqZb%R;(h?,`VZrxAq5{k&]./i*iVv ~j,EQI/@>`∶u?AyLSK:%@4N-`5gtsg .&uxtw=dl뫴!KNدCVeEA.bڃpMIWFQtCTJHe2.r}_7㕣Uf6 L_n.]BLᵿ2 -.[EWoy:2[~c&&R?nl*TD9gxM |Ew|jmgKӗ; W O?Pn/} }03廬@!)53">*mG{C{4wi%U칃^sԍõ|csjm4X実h-h C|PNR3]ǡR, 8Ip@ nŏS; j~ &4U9pi<8IJ}#})ƛ&)iN~ 8\HIIK7HtU;&ڔgLqR0,OP\!dW:{@"W 3 Y4.ljF7:T.K뀈 .8ÍR4xpnsO:\#b!ĆNy$CO'K[եչ9&VEO>}x_È94B`g :{_mݧߓ}q5tK/r@P ^|^;:p6 TEF%DS!A"̠X4Юwnc5zW9+ &d`IVaNQ兯ؠAy?f9UBk)Dbe:9|*)< QE99|Ly*NՏv/da(Л?/)|w =/%RZxSƩL_ 0I{aIJk̕%dv _JˏђKC20 M..n:=Ω4-u!P' аAwӉm^is|bjP(ڝѩe$6ΫHrn3 P}1Uq%Z|58 kF.($n#aC vh,P۫49X1Ycuw୔0]Q^VmS{cY`j@j}i:3 Ir;:4Jx"(áNT>(\մjy_m~2J oODj1xԅɴrOS%g=HH@zH<qVcSdk~ woiq+| ,M SC4S1S0RZ̖cK6)s˭=@4DKp_Z燅 ޢ}( q O d>HղP9<1r9Y/Gɥt%^H$ ""bh '%vܖ]>3;7.69"fMleyk=mOĠC3ҾiwxA]uC@ xaBF"@uRل,dqxE`4!ODEbH=(&tY4nϾ=/Id_Z{c^Eՠ؛!0O&RET7kίZǿ!}9ϹU<]KCB02mz<+Q^K3uxľzoW*i@FD3Րpf6'owPLbr|W>pL)Z'*{?j4Ƭu$ƴQWv̥2V,WkB:1 '$S&',GAz:jqeB/GR'{.3oxXu%d-¶T!$J!=v!Xˆ =N!3%RuqE)F([\^эr G)c_ s.(hv6H?LfmKJ@1pWL-=M!^PNm52!A0"A7 Vb"]K.ªR: U$zwc/Jz.HXg)M_(!1kq bJdņv3^NƖ^^)lU8f]p"}9 +5&(PyLfOKqAH~C 3Ufv4'%ٮAa?/D*q`Ʀ vDFTE >u!@;;R.su?6 ~6_OĽxvM ΐ W`g|qčDn gf#2ښ'.O%Ӏꣂ]i" 4kc=YTW>o߃Ck:}DY%WBf>dQ^C8$%hC;ɕ~ʤ)^''rm(TSyeSλ`ФxHEjM.*̍Zj2`A x@[Ka1ʳD~I^&/~j`U4<7VX0*KQc%;s  uT/ӿ`niv1hN4.N\UJYc#UA\;]:\sՂz %y,BXȉ(\Y:37U=%t~ Jk*b㷝&fh٧k? O:A<"ҸVFl#/)ʌM!5kȻ"2âݡ WLBٱ!0 =[n^$D5̃U#_36q (C,$8|;z`06T~p&4+tg̀!8+͐flrFןO1Y,C^׿f LծBƏpsq}!`FKh Sր3 'g bhHQDXH?гBK+3!7uӷAmtɇNW C?VȊPO5t(Kejx7tpEe!1Wxyk p*3 ‡㥢.Q+^`M+&`vkrȑqXc/03A(L Au}px=g  +a YѱAWfK6pߢ{MPt C/NlS(Ǐ>`-7TL%-3]CLo~"6 nߩscɩJm_wG,95]R#:P 1}!DGm=;e ! _."d1)ԖX/(l}_[~!t#Js,=<6O%`i,HG%^[u+B_r@#+6K=YJ[BvAA?|̻y^)A10Z_|FY~xQ/g9ڻ D}3 mYgA~xpq^=ldJSS";]^n7Œ(G RX1Q"|UP1oZg*)+0 OlSUV/t'V݂,3F t2:B6uI]n_yZ3@M+=HoayI| | BQ#g32F }XMU2Zeײ1.=.G=mps6 r \ T0|2yFcf-: F ޵c~n}''pa즬cxb9R< vU^߸NtEW  \EUUjASiӻr;gU3sMh wJT *P`4 w؍Lm̖)a/06LRod;]Mi.s뉵kI%3e(lޮj4syf*+bY5(1Fffzh+Z$YGUjʛX7nw Y} .ޠe[g2"WEiŞjEz|x'vqW ]-K&7Q:GdIdŗ̊ ^C9tzDq#W}i@žڀ13 @ZRVH4٨'d=#D{ll}bZLCe)qŒznd/zW8-гesKJ2\nWVN6 鍊Zi JҶAU\sVm46ڞsݵDR[X@X@T?S㈵ ЪiJT޼lItol.*y5GCQpָB|{M9[A7Ü#yI&v<y-'a@,ŋ?a&'Eky%[ &h{ O-Rn㲳/ 2m5C =(?U #;<7çvNӅIoډ#$ת"ӄA &E& tC䔠΀+~T?oroGKI P`Û;ߝ3&+`J7F̻֩k콞J9@䴘u1L'];zJySs@D"A6DUG͜U{ygt\(|/.xsHQֱџ a==. ,Ly^AzrÊzJS} OE StѴx4D&1!oe!AWtm4,I  h N5?nz6m`?1OT葥c=_\Uz1r\TA&x8 'xp|GzRx~+-ʺKT7_G@iiVw l%]ӯ CȩZ WCV -inp("H&dcV{xkD*&.0ސV$dH'pIJ;qۻ[x.w'f5Jߩx ZΙo@J7)^z&=A0pPEa/,(TKTǾYӥI=!ŤW ?+dGGA)a_ϴd;5. Lc v5sўJkYÀ:1 5I7˝NI!~ P1un#))HU\o\ՕpDx%zQΕKLsp.䛕Hjd;em:/=BDl=ұo'[a Z75oe59*K#Oڟf<8=hԋ+d(*L̉_o dlNc1!CE_ v@-MD$b%[Nlm(sa|U?|+@Q(٧4U 98C@ @s W&6-7z\J:ԖSхiSѐ)}K ^vBch*c-YCj=2*Ȗ\'gr9NYAeqnQH^K֠G5 GO'EzfPhZ|C*jzkm1̿&čt~1EZߐRIF?(kP2ĴkyeI9y({ _C^{=;lgA䒳 uxBt2% B;6ouQDp$ If$_{MNQȧ(pLiWUxOK1@BRݢҘGc)M t / :2Q_ǯ*i06&鱚(}ׄ0bA>|kE^yy6v -#>^3\ok#캻}(.1z`'|[=O~Pl!}dzZ0eT$6xn6<q5[l\YKUA-*ޒDzƴw{MTkE}J*:\ [<А/$ 蚝ce,1Ԫ;BeBfRb98strE~oLd0g} JP:-'z ?vTᓒR ;Tm[AN^,C:҇+}D:tlTu+Q&R:82!Sj!83uP.{sICήuG)=_^\;61~V'ٯH$<> inK{DW1Pb F6azSrʈy##J sB˜)r^\W6@0)IF_%!~h wzfDz˼<kֲQ(2#56nREx03YuTbN4~lLt'rZƝSJa|QF(HJ}ᔎ~u1W3H5O*l,Y-8)8gCшU #p6B)Km>ʘB/925Kv!Gn*-GΛKpp\1Axjxv+q2sQ=Il+?X ܡ/*RY$}n@>(xJY,|lahmF8he"S3-0Dk͌1լ;VpQɯ[JBַ!]A3%&$n$q5;=CZf38sN}§rFE^@-q:U4f .2WCTEKM<ؕ]]1?Be>7_{ hu-㼱h zgS&GmQwp N Vv Mr')T]:}DmnA*ܹ+%%. 6kLn/s8sJd7cOd%f),?;wFeq/҄EE'= \=% h<[#(a: Zuݔ_z4RTQe! ys#C U1I#5\1L?%=<#|Ą\WM[˞\hB>ӝ-dU9ݫDFZsqc4q+"G L'M/6Nx`3-+$wLDDy# 8r&'sܒ 7u$OCc˺Y5QB2W-G]İŘ$!'DXvΜ XM_e:t[ADRq ̅7Ędd}]^loeگLbQ|}"YWQt2&5p9%ir]xJiⴧ'ExHFJ 3K|1ϧ1r$M ܍ꯇ?KgsDJ%CfVD r:#i ڈl$ p.@(@&ɔ&$^[#U.@B l#P?CDQatnŮݴ;m R)-F%@FF%%q28dFif.}˲ ^VϺj0)]DE8\5+_a\[ lAT#Pn.<^ b(N6PoE2,%G'c Ju-ֺ,ÎI }@&LF) &0ƻXq('{ }Bt`<$uKMd1852wC\3&hyē8|{nsCwh.b`W!E(A?<{Fns /.CUt!5+TCZEi4Un_fV7/Q%Ѭt08v.%7⣼M,\ 2oi)d?_Bvzb,x)!>RpbR€VFe0kgσPdQ}3hqhHm5C"k]̦&|-U)䰿a&8GA]`u-&NJ@S9%o-煒+$ߣF\Vn*nu҅ۤS %ChjIQ$F$cUx\sYVUC*` {yT#1]#|Z?^ЭiNe)wĢWb+}5/e娧2㋷tu j_oP&.ApfQuoQ`j퉾%ّ\b=S аLN95V+,cì-G{9)2ʟ \l!EpI:H߸\}k4M9.ێ 3zWG@u޽Qi <6!o_Ff\dM+"DI+=E dwQ#FoI:dRA]r4NZ?hB1Aژ{p0.O$zp=W2/kLDykIHZ!מn@?$1ZdkLH驁IKD-ptr^9#qu&)  h'Ya f5f5gazwUXQx^6/xcgE^;軸{J*8m?1kiumBV=X/(9~JC\|%@+R%j-ƾ;cb!VEо rAE; 3~O7I-ވi]#6/p:kR@\mvp@|WJ.# 1z~Ȣ _=v?z =tƍU$nTNm t`$7'p_Pܩ|tA3@4B`CJ*({bhI\ <زiʸƶtΫ}f7F}\ UiKI5 bbTe3fCFa#$S 0pWq H ZUu98~ƀ؂Nl'p*=ň H:D|Yb<[0e4<-vnx6A t4Q_Gk fwJEcw T96ƘWUO`KM⭰zY[3{ . K^w>RH@cv*/epіjDUn jNÏsunJCԺq0M;+j GJ<袒D+u d4EPUY~<ݧsoxTZ8/5e!ܼg,ҫG>)I֕^S򨂙(4--&ܳ5Vu'vedbZ橡B ?a|H:zkJLߡmB6jT:jS`"20:T *ņVC#kOC2 3rpr{xG.Aau]8}dԟT"?t]W/*Fkf˟ge1KTF}sB/jA6ȩVFFjvިNJYFcqp[w{8䩋z@Gl Xp؋-gBy]~Ɩي\gTIK}Φ7}k dܶ/c$d5wb2ei< efHy,mky`g.h ɯWEkkX=G8/Ԇģ^/Znp)d~3.<pJ <,7He\'dd Ea*ګ> N쾐%&wn~Mk^8%+xd4-h3V&5gm]/1LSYyurԔ4 ͗@o[0rp_6MPGq4^%l=1`D:<}j7˓2"X`+>3O^'!̛yg4knH%Fĥ0$ sDC8ah0 ZQr75~Xxl6[1L[-/|zTtա.OAz`jK[TZ!lSs9:6[*h$<3 LE(5 |/vזsGs4cxq1+gp l^?1^fk7fG{\fKoU JW L )!6$%,p~mfe n9hlX7|ѸϡYi%  BH E B1b-Gʙ[}Bi3ZPk3AzqH&!mDhA&>8q_:Q yU* @f?1Cކc{ā':/׏VJgqIxNf鞭9p4Q' J8_D|H(.]옖yҠS&XHjFSD㺢K5~dm5*zh9םdT*;e#*!xI H9987~u6]*۞}1>V@K6A`vO [zq.3RsF+Cͯo\mlϬ_waRuǎ7tJ&ߧ!Pb'W~+D{/ꮙA`{[\N\73[DgGkց-x3ϲK,y{-᠀FDv@͠fks/)F\A, kd8|rq>yqJFs-s-Snz@G4%N Z:ޓ%W-E#kdo+] (1P, iKyȇ$B-ӹ`t]Tv1w(wMW}Qv2@\[ACWwo?8Cfu):i*i*hžhq.JGwt_" #ӡMͩc! >4JkH./ǐ {51Ջ>4i å"Bmy6dRZU'۲}:WP$  (OGp5-:ǡvhP6*KYjGKpΎBnA-\ޙ[YI6r_T&JYFR_+iAI N'GA%xw339K {`>T dϙpٰȁK_a5^zaB3RqVbrRA}^V>ӆ+ߦA!>R9923oP~"0UQX4;Rpʯ-n? G]}۳7Yo>y,ȻI"7s]p)6Oy:a$EKbel(p;& /Q]k#{ե,% 8#N3}5u)AQPF@(ri9[v1bWLܐ"jȾaD>?ku8B;x 5KOG֯K vQ.2lI}oAp+lx@K7d`b]l(2%9- A{|JSjoqFd YfIGdJ=XS\&B(M2UhN/JDr&WO@R:|JۓbwSFsQ[2K5ORVe1[TJq 6UR`X/i?eS:L"W kq"rtȜm9@ 5]S2xFPx,eٛ9{DIyWarXm*`nl-?ƚ~лNWuxl嘝S qZ>J!vwi 5`43c%Yu(dަsS9 ;C!{X E"u,7v4C>e*6NęiS @'fWy ږJV:|j7f_IF:d|aL=,95PgXOi=x.jO Nr)%@I/ҙ/î8~& NpvTf1`?m?qSC#ouwUZ.U024 ;*D;zd"`BH5BJZZPXE.U,҆<7]cd$l `ѶVM]a}^b=l•s5 2z9lN44{U'.}\A4FvpPn0谄5Xtz+&Cˎᇇ,9X@MU|/]tB10q. r#{FN⅄]3DjF2W,wJdZr/d5]/I w[>@&9t7 mB窄)\ֻJ[K _&m6+eOu,5)#åt7ޮ~lR)5]O%7*bdt,:py6x'=JҪɤJ1~ wżXek6 9a3qZ{+<U\bTpOiIpО]O*>w_|\I/Rm $uNNQ5 AMR uT.k*cԘānUw)WbºMN>?q3sEѹ؝wKJȗzP>WflR~ giTTNcWaA ULإ ;4Kq;G l^{pT2 Rv n}=vE걳^" V]:Ξj*09hԂ@&}_&m o,(ZOz=j%Δ:&cLIO.7(AJ_֚NtRrfcM_rkk}Msw@e&c6-'<ȥ{VsDefw f/"6zW䋿>a:9%%Xn ܑeZg" ڀ㺕뉯 JNPĮ}ĺPfmj Is'J cw6a 3b+ La9_LMN|nCg!γ \iK ZeVj6|:!jM$a1iQCHk @&,}Sʳ&H3iɻjdjR-B&^7u]{`6nӂIy _)> Z> ԗfMNӢPGU b1zOyaL( Q]:`.4d!g:6'Nad!ERgۥg! rAXa(jv,OB2}kvyh6}OrNFsѤ d5q$L9'l1 | ;v5jMyL3OQ--Ta;Q CJ7 O zmp5.K .?34Xgٔp(?qb@Bo`*TvC]#T(d[p-UjIГc잚=83@)ܦKkQH]e~-br&[-#<J- p=6~}BX|؋+":HHGET'Q:^$CQrRcQ zZa,~G7Rrg({XݒyE'5]%D hrM_pV(Ex%_7 ʊSkK1:[\]?SI&&`Íܜ߭w1i4d\.bߘED Aϗ%ᑻb ]1k4@TN'1+GpĐO nIEA1`s {=BZ6Op^p3fL@H3OazYk4>V?W=АX_NA-Bj<^2,.y!]GZ(Oᔳ#vPfϧ)Kvh0u8=V 6&v/8 mjOA/fRGi⯐Tԁ<'Yn\yl5CFN|_ht} c帙J2)3xaL L;b&ue:?NWY5f9ͩT6@BMjsAQ֋yX?dZ)\Y/f9I:zEe=FTVMa/k8'B -͒m0|gi`|>:]AK`rr\MR~^TP0k%95,4]6~ļrX.'} opN i +aR3!#)4|H a%:~uU."̷M5P41|7(C5Xy:Kҍk8J~ !e)ATO;d\]ٛ .\Yؾ7~3/[x=bN\Mϕ'#aH^$Aڼ^/R O^$X@.6H4?W ǘMe9H$Oo1ظmBaIW aA^P3W77W=Z<~(JZ@ (|eG†"&M y?i?"ծӤ$2~_+jװaLA5)/g1ȉc D)fu"2KާCS.Ȏ GuGX:'nMVFhW#hylAԼ'ߔkܧqOK i[~/m%r}W0h9fJAE,xhr-7B!{%Dw@ d@Vg|H73yQiO"\zfסSہ-SU6vuxx1p !*E쬺X~n=6OY =DV*:u z=R V H nfbO_B Yծ* 0{e/`dE~0*AgmىYLAs8-XWﲔxIo;qEl[4겍1ЅqTul@8Ƈg91(`LxʟJpkP-ZUr]dNWb Y Y(p.Q8KٜDF. }ggϗ.)`8sx u[hAp_y ,]3cHy :iqkv}SoL-zgBrvru75_J3{AH@L偸9rJn=bydY>wbM2ߔ\31X9q_JW Ѳi~l Curu6r^{tB9rW%f X2ZwmW= 0gmm/)e>#*/%a1yCrUQ[p6FhPMәx6Ռ`I8dB2 PFK 5+¼\52e'#|?GTX&%rrL0Rul +Z\jD!06Ě6bY:kKĢlsvzz,+yP|@տ]pi☾D1WC.I◾Tݦ8x/Nt""9[θ];Bp&gk=%A|2Jg5h'w"Z]1@c @S]K'L(Xݝ+/ ﯙrKf7>م, ?Q'̴18-V$q3~Ek$C# ^7#~#~)H1L2jAc]El:PqX<\R< 0N?QffvJ#_-p6T=jp탹AMMIgy @YVUmu@J Њ~ au֖k9Gԇ60 %2ϿO%^d$˸KXl S}Cx@Nui[ zҿ^([C*1#ނxvg-!<䷄W;j%%7nffMLѫ[̖iu/3%HEqOOGJ+2,m$6#d)ǾoFro4l`P9 ZrG~"b$Qb(9zp|djǨÔ&7 {LvÚ[/8ڕTh _ J(T\y8{ 2?0VKy/DqWYLuߚwЧ.n޴? z꓁t:C769`}#Q5 (o;ע DUB >F͟$hH`rdiN##J3f'ۼ/~k>35Ǩ'Uw,^10V2A>(tnp(>dEcBoӭU/%]LNWCy6CY.‹>RҲO)fJT!'f4KIBkFW3Kv\.GP L#8)=)؈s-'`\" Z^PFvͻ?ojF!6GY<1C be|( B yVS^yğjYd$=>1D.NnJ]' :5,:>\J;جYŸ%̏f!ytaӒ${x4 bͣ0X|K*~hG, h< ?PizN"4*8 8h^ey}dVcJ\{Q b"=bf~oQ`'ULԶ8P4 6.HGՖVu|!g<&өu/,F3{+27Czi'SG .ªv [H~u/uаjБ|?OzUP H_q>0ß Yd{@p \wAqmCil>.ܢ_ wv{ iy{Q0P;K3˙zIz3:sg{K.P6YEYodJʍxxo6\gc,!Ӹٕ)fe0?}fH <,x,TD矄KI)[_<<OmajN/!Mmnh <`-} 0ci ָ胳^OC ?$40ƘQ"mlWLj$ r~l]3;ЏKv!/aʊTcZ/iX-'=ow(zmi$h0fI W5l88NaӂcY\)46vzwsxc8TKIZA3ԀHu|p Y a9sv(}F2dt:bQyKy4K臫[!H@g^d$\b{N8E]g>`# `s5]XHG,Ӏ_%%E$@h]t"f`띸µ dٹ0pt}_qa jsʂ<8i  @-Jn}*^Q\ I:~G BRݤDPkaZF‚9gG6SXSᯤnz\*(p1MW;xvt}]S;Wى3vEmcj\),-1X:aQKL+GLzeT/ԬfȒ >7O3u>m:?% ɈoKy.f{5*tDd}җf(*Mҭ=qI:Z(CjҔ llCL*+S}1t)J_3'RkX+b)DiR ( PtF[].;],Oxnph 'uFu ޲cBligzF%#݅e~4o΀z65(Nf/6xvq ]U3Xb9Т"; wMiach]73]I$w/'(LDY Vġ:Y%>c-r眼̐O o5pAIc,JXO܀ڬoY7 >چ7n+$TbŵV)Q?1ieIm)'I@ǵ /AIGQEuޯgxZD&4*i=rkٜ~]M<BkZ4Uihg/-Q8͛3ؚO9h.22i/~5d-rvQ8%mܴǎQ^:DQ/ ڶYe#tO, +j׹q7x"`WK`'@V jZ(u`c I1ϼ!a<ڕ5^M?Cxh{?ł?Գ:i)RN@Lg!"W-1E(*]32MiEs읾,Xi,T+5#e(j?s Rq cavNjF<됰Z렅jɞ@*hDl#2L',eMut\bι{- [e* /=cV0FLxjLmLl^v<}bt7T4v!|OVb/*pTy$gARb8w 1k kE GKܓy!BJH?йLӖԲ\Jbmg~G8]<ӺűK ?}3.PvQ$R:Z!XʆW9sr3#qTIwFMtNcnT)2r} _GUનEL([ֱ5TtЛlb~7szH[)Ԍ;r Īy+ YZ