libnozzle1-devel-1.21-bp155.1.8 >  A dkP&I%z F-L x*7"^fٖ Z37R\rS B7#pr<ŘGz[:!wlNV+,l!?Z HMܕ.,Rrj/X6lU P+P_k2KBUFh\]ԅP8T\! Ƴ:'10uR6yQ]@ %#d7*+آCYPKL]NgaO׭uo(def*&E"8#rg ]3zL+PI p(zi.ghx2=!looJ\[;) ]םu NK'Ĝ8.gie0Ch2ȑo| hp% xZ6FkpOZ $i'a9+ikngtv4YUKc$ F"P%Hs"ie/;-}\"շ"zp!?i0;=c0mh]`>#X2,ZM:u?JƧ{=H$Yo;+Kpd_=$:sDG6/#/oR\gBQMFk4kxy|БŜ[#¶8E I‚UsvVB!&UC[%,W5ۋLfӒr';j5lPvb R)qRB9dR>"w ;ж Vl>p>#?#d " f -6M g 8 h  `  d   `   V( 8 9 : MFGH8IXY\]@^bc Bd e f l u v!,w!x"8y"z"""""Clibnozzle1-devel1.21bp155.1.8Simple userland wrapper around kernel tap devices (developer files)This is an over-engineered commodity library to manage a pool of tap devices and provides the basic pre-up.d/up.d/down.d/post-down.d infrastructure.dkPobs-arm-10ESUSE Linux Enterprise 15 SP5openSUSEGPL-2.0+ AND LGPL-2.1+https://bugs.opensuse.orgProductivity/Clustering/HAhttps://kronosnet.orglinuxaarch64 FCg\ K#遤A큤dkPdkPdkPdkP\~3\~3`rdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkPdkP644621332baf538e204804bc3dda17eab146006b15fb1593c7efb6fc9182ccb99afdbcf12ca988b2313520ed6411e7414d5645e215f5f28db6aea0281df3579cab15fd526bd8dd18a9e77ebc139656bf4d33e97fc7238cd11bf60e2b9b8666c6a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861a53a6190ee1c6fce4795dec8c1f80e03b42e5700ef7e6cf617bbdbb271a87b049bc0670a1d4f53ae30fd6b16ad45334101336b0950851b7bd259674f7bbb64cb0a9c38cead90f08b601964e4a035ebfd1f8f39cff989122fb610fe75da07c34c7a8c8370746b2ab73aa80916fd779f02d60ce100d7eba10a77aa6b15dee520d077187fb7504b4654f429a87178086af8bb4df804c5eb4034a7379ecbdea72f392b123871192c7eb0fd0a9ac25e756c1a62f7e12ac16cc9c6d179de4c5c9c2bceed3b4b112daffcda78ad3aa63ca67cb0bdc3fe201766566bed6781ab39846d67edd544ecc1b1fe659263c6ad2f68594658b84449241fa89d3b36e7f1127467fd27347b8b31fe47cd0d6431b55498676f1a2a2dd933c0bca332544ba301094c2e872f8953edb7ffe6478375f15050cde8236b33bc2230cb6f1b1f70e62a3f141d8190226ef366ddd58c6debca8e3f32006538efa5848b842426a5f46390a955d937190bc68e76ea3b0d47346fd943613b85f0677010c30f761539a0b1db483bf064f1e644d2732b7a6a2894d523d54b72e88afe12435e7589447a5c1b5860f5df2e0587a1c416ca97f9f7543f0ef40af0d8c2c9a70509391e652c230de5d790a81db58a0293961544dbeb3bd13c1c9273439824f091abf1f90fd1a9a7cbfffda437ad57d793074fe6002d4555ef423ae8879ad3b689a0636b68fef509097ba91f5baa2613f65906e744b2d80ac127caab3c60a47ca7aaa6d1746cd8034cc8b4531774b9576f3ca97d227b04e3016b9754870aa2fb03a7cb086eb88fc22cd99d77libnozzle.so.1.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootkronosnet-1.21-bp155.1.8.src.rpmlibnozzle1-devellibnozzle1-devel(aarch-64)pkgconfig(libnozzle)@    /usr/bin/pkg-configlibnozzle1(aarch-64)pkgconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.21-bp155.1.83.0.4-14.6.0-14.0-15.2-14.14.3`}@]n\R@[Ѱ@Z@Z1@Zp^@Zk@Ferdinand Thiessen Yuan Ren Yuan Ren jchen@suse.combliu@suse.combliu@suse.comjengelh@inai.debliu@suse.com- Update to version 1.21 * [rx] fix per link stats for data packets * [rx] fix data stats on RX to match TX model * [crypto] add support for openssl 3.0 * [sctp] fix ifup/ifdown handling for connected sockets * [sctp] make sure outgoing connections are bound to a specific IP address * [PMTUd] invalidate MTU for a link if the value is lower than minimum * A lot of other bugfixes and documentation improvements- kronosnet-1.12 changes sicne 1.11 * Default compression level use * Fix a lot of converity errors * Fix lock, buffer overrun and memory release bugs * Retry locking in case of failure in SCTP * Stabilize latency calculation when nodes are not responsive changes since 1.10 * Log information about detected kernel MTU * Fix MTU calculation when using crypto and add docs * Rework the whole math to calculate MTU * Add dynamic pong timeout when using crypto * Add ability to manually override MTU and disable PMTUd changes since 1.9 * automatically add and remove point to point access lists * allow knet_bench to enable/disable access lists * enable access lists for GENERIC_ACL protocols (udp for example) * add access lists support to sctp * Do some function rename and code cleanup * Add documentation for enable_access_list * add external API calls to manage access lists * add support for libzstd * fix openssl1.0 initialization code changes since 1.8 * remove libnss 3des support * improve error message decoding from ICMP errors changes since 1.7 * fix libnozzle man page generation target * don´t specify destination address for connection oriented protocols * increase log level for currently used links- kronosnet-1.7 changes since 1.6 * Fix minor issues with libnozzle man pages * SCTP: support more kernel versions * Better debugging information of internal threads status * Fix build with gcc9 * [developers] expose API version in libknet.h and enable all compiler warnings at build time changes since 1.5 * [IMPORTANT] Fix a PMTUd packet size issue when using crypto communications * Fix build with older versions of openssl * Fix a CPU spinning issue when iptables are set incorrectly * Fix a SCTP kernel <-> userland compatibility issue * Minor other fixes across the code and build infrastructure * libnozzle hits the first GA release.- kronosnet-1.5 changes since 1.4 * [IMPORTANT] fix internal loopback link handling * Improved internal threads information for debugging purposes changes since 1.3 * Reduced amount of locking around non-performance critical areas * Optimized threads startup and shutdown timer - Removed: add-version.patch- kronosnet-1.3 is available now(bsc#1090641) changes since 1.2 * Fix potential crashes in the crypto code changes since 1.1 * Fix a potential crash when using external destination handlers * Improve compression level validation by delegating the validation to the external compression library * Improve the build system to accommodate repeatable builds- kronosnet-1.0 is available now(bsc#1077702) kronosnet-1.1 released, so upgrade to 1.1 * Fix plugins loader by switching from RPATH to RUNPATH * Man pages are now automatically generated at build time * Better error reporting from crypto plugins * Fix and improve the whole build system * Add support for some older lz4 versions * Fix issue with UDP sockets that could cause knet to spin * Add new API call to run knet unprivileged Added: kronosnet-1.1.tar.gz add-version.patch Removed: kronosnet-1.0.tar.gz- Fix almost-empty SRPM description. - Fix faulty leading whitespace in descriptions. - Reduce size of %if..%endif blocks to minimum. - Remove pkgconfig requires that are already automatically detected.- kronosnet-1.0 is available now(bsc#1077702) Added: kronosnet-1.0.tar.gz kronosnet.spec kronosnet.changesobs-arm-10 1684754455 1.21-bp155.1.81.21-bp155.1.81.21libnozzle.hlibnozzle.solibnozzle.pclibnozzle1-develCOPYING.applicationsCOPYING.librariesCOPYRIGHTnozzle_add_ip.3.gznozzle_close.3.gznozzle_del_ip.3.gznozzle_get_fd.3.gznozzle_get_handle_by_name.3.gznozzle_get_ips.3.gznozzle_get_mac.3.gznozzle_get_mtu.3.gznozzle_get_name_by_handle.3.gznozzle_open.3.gznozzle_reset_mac.3.gznozzle_reset_mtu.3.gznozzle_run_updown.3.gznozzle_set_down.3.gznozzle_set_mac.3.gznozzle_set_mtu.3.gznozzle_set_up.3.gz/usr/include//usr/lib64//usr/lib64/pkgconfig//usr/share/doc/packages//usr/share/doc/packages/libnozzle1-devel//usr/share/man/man3/-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.opensuse.org/openSUSE:Backports:SLE-15-SP5/standard/1e2e0cc3bb164cf102d35cfdc2a5a4a0-kronosnetcpioxz5aarch64-suse-linuxC source, ASCII textpkgconfig filedirectoryASCII texttroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)PRf_~))ހ摻91h5F> $#i5ZXU19krHU̹J_9j,#~bUQg#lEp'0x%%zV"$2K,[%"iY$+}+"˥}I#.(.ͧ-p `O-J"`*vsO~?jZڸMxs~p\Mz^N v@Z|:-)cw )K,')qVYr zI,ƴA/I_Al+*} iE 5ũf=MN6|WAuS@ ᳎|䟄 x/;X]x<$]$!*=Mjy$,Wβ_Q̴TFg^r!SJ*v:-kMrJ<f0 "tH ?S ;)90l9A0! /(dw୍c-Xe"`: .^3nYd_KPma l"{EڴXHº;J V:ߘl-?̗b,9;Hc cM @۽9ěbf}Fmhg5O]X&/~b^Wr6hֳ8i9@4NJqsz*/$M/qq\zdvd2FaėD^To\V4bfm߮F{>Wؐn  U[wDˌޯx[냸"^!c2{mOo:ck<^W@ WR3 p9E: E1x^[\yMl9[_9X@l\㕯\w p"`}>%bl_XۄڪE;@JbG<ǃqzZ]6q!b͑6$с>d鵡7{۩@N䯎Ts "Zm7`酐>cVbN7J+, C%. ucl?'K o6VxzbĻ),qLL){,^µ$cLo&Ȇ5m -C"۲ĿO#|PV 2o. ouk躧:1rp" ;Nє;0_t#fRȚ Pf8ېvGW#R!h"]gK2J6ZaqU7FJae v#}}_kmKw u +HQF&&R4noE(^X W7S }d{5 k*X!ԳƱ/'4j/X Nu)vZF wK񳸈 SkRh3 ÿKWsc˲x:aΰ-P6̜3ny,ڃ[{ B``ŕ_+OwZ GH=#c%):g;E*)3̖(C,wg򶧞KX^3BqaiX5eXڬ ܕYAҊ 8xtCK='^~D:mPvBǟ|5Xhl-YUx,x7jiN0!,yZr2LEsG-3//Jݳ?)FqX [&>,vYjr R7Ž.?(Ú=ZeSS ѡcE+@2IjW]Ӯ^ B,8l3I(-r:,`XښRErp4YXknoS,O$tJHLδ?;16X, =rqzk}RtD&pK=` ,GN] n"g6jz9*|̙ Y_峗C Aݚj,Ș%rg<8ZO#BySMp`? b4]nx1_i)(cX@py_CO?I䍲uiOx Bj剱,vrK+Iw#&(DYĩ#O}i52I/o‚{`TS^ "r_`/e{6nWbÌَk#yA8zʲ]k!,<䐆bPq8*"wFQm LiOJv{- ?K^ h*t|o˒ϯttBYE:~0o?Igֈ1VtI*Kli%ώrM$ym#(-O.)T @K}`JZLƗ$xѬ ϑźDơ0 _|cGݛG`ᅬ0mhQA u1FmLLc {ެCXHP#)@ Y'9jz`1VcRr*+xVxW$~b{ke4Tϖ( =x햌佣%2MxuAl YZ!ެ}2&%v;};;T$T?xY/=HY&_-TPaԘV}vYqc#x@mnR~` ,rwĕ9fJ6uؑ4c+,ʦEǒ ܫVgdն2`y .\{ÄB9?:|L}" &r02-f'@TD 4hswV\Bzq \6vaDB 2niCr>Tȥr]iZʰҐ,fCT*6d2%s9=o\]f4&0~]h`^#y޵'nfl}{o d>ApNa ?#T6m>޷kqoJ;*l V}@8K<'~g=lad.zZI)1/D 0tS"}O`2 u)+_FuҦ)꧕XL*~3!o.9V5ŢX àB3G%vAh8mWӸ'sF꧄QLpMbE3weyYɬ[+-+q{Kx%/ɸVN %7Ig,VeM1xlLq n+w (B칧 u WBP<5 l̼:u?YH*ihTpyX~SmSqxM!:|QLπS\jIroEX52#u]8InK։}ɐA hM\/qw:ԯ&D]Ӷ3VόD]do]C9oSsh^q1cZ"A \g'c|'Tc\#1 #[w<ߐl߭SyE6U䗯iN^<ma4V3>)H=aNC(̑C4C nDZr7h(c㫡gF,IQpY7(qOh ϟi[_VpЋQabCNcIFSh7P㐒E& ՀI`lҭzM ѿip: h>F- icsƴHDݕڹw<[v\*),z"Ł }ՆT}ܐRg: dٶ4#| r=#kT5?\H]h-!lJ|0CrimZ+QX?zx5H7H'%$^#0=Z9KV3\d z*Z%ܖ~xӌ- ( 7ZNxg4+DH:J`}ѣ,NM:u.j^ZrhdHpnφ7_~J}E"ѧ,]P' LC~y}~<(=Bo37语vUK )̈́zSAЯ H퉻xNa35l2J YqF6A68|YƷ-xe#n΍~jhqP G *ټN~X v;+y˚>"xMئ[i~1ӣ+L: ДR^ߝXY= dr w~_K3)VzMcTJꘛ6W+ő;̠R .@5tEg A3`B% '8F@E]EBE>_A ɍk#`D''*[@EGx6.0ٳܤ8ӄ+YGK/Ce!a;gY8 gNtIA _+BTQ" (r/I-ocvUut's1Ōtc]$5.r)f7f.3|wN(͓S/ c'ds{\ [O]۵zlG8*<Ɍ3r4>ct v#πbۛJ|Ȱxf%ďtیg9G&zS{8O}twq|"uKnHlu|FK͕cwVЊqN卜 nRZѨ-W;oHR@#R߄I u`ԥ a=NF_tSQ ϒi˵c na@f<^* =S U=?jAf? ԍʴC:^ONhroԡM>`vˆǭ)ɗ$F,sQ(͓ܬ_OVQ-5F rz#u"3pf8{ŇPi00+:~ȉF`{yغuR`f"UZDW_Daeu]R UGDD"@EtPIhVW҇r' ;r7y\)ϛpj쓕=Ȧ-&//UG\۩I3EќԎ_q\, ĊyB0LPtiyK&"NWQ96<9m]7/a|-@`I0$t۳Ef=ebD.LXU_r(Y_㹸w ߇+ZcAzo5KфW=>lxe櫥D3gU1L1#eW+k`".Qahv4N̮T$8K+Xjł] h ) 3NFn0*88l 0 +:o<:h !c^5}@{Ճ/:jqϑg|}L."wpTÌ--|ҦҫY.ʹxݱمc$}qGGAiEhj|А҉b4Q&le +r*!r 9 JPq$ѴZϠeyG_l#W*TgZO`+ cWHʋF NR5C5lν˚S(J.-(ʂi$/*J_#p(hnRWVh$,yBe3ش}-܏ySK{X 9,ڸ*[zm,!/p2Ҡf+o[;oMF/zQIvqw/&jcJrōyf}J!`lkCWxj*/ c8t>󋷵m- ^q+Us459k7ύ^©~r'Fm{EN T+O*s }P*DfpV{$=(i\ i.H[7vc)?Ȼvw2T Se-anqq:Cz]eImH./_.`UXs#m~v316vF^##leh,r)äX[cxioZoRG133_l(h:&ݦj zy*,nmZڻ\|/ eZ-+M|z] Cv02-oxA9+' kڰmSցwlfD̬MMw>,b(%;3Tڭa& k>2H*NPǐ`F*MM7 لayT 1{oO 6k_a $4ߌ8;XHܽN 1ȍC *܂ C5%:$QȞK;$ b\Bb04Hq7Cm_Nٽګ7%=Acs{>*ԬɁ7< p$P])$8iWϣ5ZV`$ERח;7!Y~{gj+{aqPiE:]>P3a1rZYsc%aB͹৪V&yce3#j-ѦMi|o]z_ǑPejFnxV?+{TmSL6H?>'@ $ J悕!~^oS^!oЫ"85 XtLdܖE-:1 7]EڱaX8/>uB0Nu[@B ~HS_1. _h2 9ZU$h.*ʃ=_[ B#,22{9h*k--s^h?"N$Vy\Gk7|aW$\0 W5IeSTƨ#R-_zݹٛsɗ韩L~o7OFX'ƺL+d}:FG-zfdX E pNI NE`-TLSwZY%(i5ɺ:{%FjWI6իNexg3b'[ʥrȾ QgJFĜ9fe]E'\r[Ȉ(0eAeG+V-B2fylIchKP 3g i<Ñ ;)-xAxci$6Nu["ԉW/-fv){V x&%F\:${+9G̈́2Es?ЙZ'a D"˥O5SSLmB&eji{xرD 5Z%аRsJ媃`~d!*K G58}nSO霉ݗ"Yk@uyˢ-7S`긬ᣣ_\iD&+x3}Ff- mCD>iORuD ؎@}RgRH]_Ϊt:SMY , Gvj\ <փvUc7!PhQyi dj,޽k*^p‰>=t!)5|Fi܆ 6>EPir˧a.|9I[uqVyv΅_V~o8˃{/jƘ~(7y!-5$̛Ö~3wQo>x H2foh% ڬW& d,ΠZyHZw/W\%С,᭳Cމ;Pc〱.>Gߙɲ,%㊾dIwt0 +;4^d|TK76?Vd<|0 ۶Y&?A$C Eb~UQyC+MlAԛȄN_nșDcp}aeɃݸVꮽa?$T>ڰm:)~KYi';Eʧ#(׋ _>$ qP%mU#:.h?eyYoC;!" =k * /> B# H)ٜr>B_&\<#ApK¼jg'anGx'^Fl|_%&>1+PAI$g Exbs҅0ήFYZXG@lQ ģyi{7_sS#j$]eYW\`>^jb*qy'K%,˜p ?:!4fW*`=$/Ugw,QyU4h YN|zulth5 N"^10{7&K| 02/ۆb7$p|ښ $d9d@!FZ?yfTZlGc<%@ CY`f"  2G%{:>ȷ{q3岵 H+@pBjMGNUDÂ<9 L9iG٦G7 0 =+g lWŜ6t%`L3˧\ٴ1`Tpo?JheT!g\4~V^(y4lܼ;Uذ aN/Z;<RUhgL_2{Iuh|1&;#f\gk;4Dtܤ;'b!94?qZ3 I V @.ngKrF 7\l1D}mA`8#^CZ,| [j~x~ZuKGO,! Ѻ0`3MZXAKR|5!`þ~oHߚv,u$ z8-q@"w%b0yT :K-,Lenª!PUs8uKAظ9"V!ց:Ƿ`:~Ua}:]mãƤ[uTi-ND( o)ŐN!5Ӳ-O` D( b8~‰&Y/ 5W [ґC5{˝jVTzJ63ڃ\9(˱Mé.U?wǪۦ 膟odSཇ UJJ)LW-9m%Y7B vhFlϰaQe7ҵ轄w֜@ëaU-y+Ԫ 7p`k]%TcGi]fqyQ:b޸ o7-bŐWu9LI~|7KͷOx*GK5f\vٺj_ͯP3m5,<sv iw9 9'*MS틧[Y9}wb=9><7&"L9"K_ ֬2.^X䫑ù6* jK=a&1@\jq$U0̊uѪ7vf>4zW PųGio=Z1ϡunV9_"2&#A;gfџ糐Ag/YWxz|QpoXjjk43TEF!M-Y_J[M($k{- ߗ(otlݡ?Qd;h ̞VhSset"9\a BoD)VU٩OO`hJUyJ(>~ULhb,f%}L z6Hfږ[پj0fJq^gȞO}×H}b$L`a\JY[(ds=AU t,@.2ެU101*G>qxoy08e͑ҵ9d<5QCi[@`^LK)E[l]OV\RՍ@O|^*%.@ѱ7J5S-Q󃯺w>adr}*Cep[uCtCfzH/SwƵ$|op``pk<lGh3DLHxS9:o@2EpZa#ۮn;\خ#ɩMkPJ3>9LXI,)hu#8s:̠{Ejײ}-?~"OR/~)C珧;ܗy+X57V/kq=*HAR{NojdJ=ϨsT,Φ6qŇD1=?(uwΎOWU#h&,ZevXeg22xE)R=:G_NŪxRwiLG w\28ܒLɇ?᭴&.a/ ^Mg.xlse [䳅8p 4~phFQC8p؆(ig!2G 3m#͂_mnR 89xh|IDdFH*!d>=ǵ3-vMK7|\ĬDܺs,Gh(yVxNeoqѴ S ϴ^9\k\fRׂ?oaR[ګ˧KF|{]ˈ;oK~&! w]  pr&n^I=9Ta3hڭ_˝C#βD~c)ͺ{ +e|bs92*}!D:raKe {)S|<× AƐe ZAGqUʠ=˖YljA&'_t]),c>!)C|V4,9Vhgf]1 Vffy̮^YN3xE"5H4na66~h"/ j}Mk^K6(a wҒ<сl؂p*x;ƺqlZ qeN?峀(ÃguR*0\8YGZ IR%wkDD)~<['\Fɮٓksl6>x3f<4OطcHɼ0N*=Y&"Hɽ}A Ʀ)꫎)g6ʠfr-p;ޝ-nޣa~0cxVC'I9_2L.s9gk0m d[@ݧJ:$!1vho)oc s.}E[c.cQ? lm-1Ҳ+]y%W':Ղo; j!'<OGSNT'>=bMX.2q(\V6p,ߠ o>0iHRJ0`gfeq +^Lzq2,UHXcJ7$L#RN>@OPS]t-ԭѣ*==h~VM,nH*oڠe<MT&&ņb̴WQYy4kԌd^8~Dԧz- ۋK'xf⼫V 2V8S0oY" SݝCb`!Uo=$DsuƧWŅB-w gReQ<zfKR T Oy9/{%GqfT iN83SUt>.=y( Ja~pZr f xȹOGPʩ W%Yo/z,̢<_9 H`N\qfۡ40~?^a#Ypo ^ö3޵pE, ppT((t=qrcz{YOhl^UmM?fuNV (h5RrA#<{Sy H :boexJ4a8`%YQ܊Z Z]6(ԁN}M`"l ݸى2Iߤǒ>_p###BJ-H$PvnC(:&',zi1h1}tۺ` 3Z;y{G{ڮj$N .iϋK[GX'8,څHz%b1W(4')sc ϒ6ӜN FG9ڐuv?wBIaW{_+ʀZ>+MvW*uT$<὘cCkxq`L|[2ZT7G\/klJ#bNؾ^* *q|qtAys1 ^KSPY!=ױ%@ 5xr~76+gR#SsetTV4%A[%1ظK9YWvϸ#:jF?B-/%.5i~m1Jޞ:\h+Xm*5FfIx万yZQSw|b7:[/n]9/w2}zja;=`Uʷﳲ+FqAqOɇ[ قu8q>đg |ޟ dN8O0R Xx5U0mvp@ԪQ Qn&ːE7ucՆ$:% Q~#_gY ՇrlEoX;ni% Qᬾl "V77V88v{prD~Td]ޠu_`*G_ . ۊv Bwitgd$86e4g#}M"^:Z#75Iכ?:eÀkbdҶiO wt7͵*+糕qI/'wY2&P|؃E; kQ<&Ïd?*>c-YeAhb)hm, Rߪ2^eJRĞ-ϭS}- EH^~y燿Uy]kЋC=?"| N!am;C«d];S=TvVSQ>%8m Ѷa{deYhԋTQeގw'S&%wHϐNQ+8m_F%A1hDnw+]__Q|WtS."|lab -gIԾk|D `9hwy ,o: ?gX͓! eݝ̔m;5ut/x;XLGb$>&~8d'5O=[ObSp2Wk<3D j7 *~&l ~ʯO\eD]ⴱڈ:uTB,9bs7|,%5 m >N=rXԢZ ^V޴XГfR<{)z i,oN62 VcW)C<(ȗ,&i [WҖ@<"ڲ.`mV򡕕Ak&BUG<-/k&yD& 6%CI7ҜCoQMؙ- ?dx2e<-`.)^ ߐی=29$Vm`XEO'CX `cۿ[iA&O2ɤL25T=Q'9|e;9Oo}.jRfMBrG"a"Ar'B/D}yɤr~A*GWAc} 脎9S~emoLiOc&ugn|HÉPa=yl7[X(ً%~dE[%QQ6c s g.>Pl? |ʯ1^<=rr<*F>zz;@0oy dZIM,]=x$q6K4{AJC&|4S}*V04RUfu*ovN<@|JCȥ>h[WMSxOʏꎑ7Xrӵt~bjSC o -c"}qo(t<\(yPgDZ̼l^f JCAu|fE$6sbz-ۣj{攨eMXl?>̀탁NH;K;Ol8C8e)r~8Y|9K2NTNy&mT<ݜ76] CGe΋$g,=G`\ܽmW؄xE=U6`,8dV8\.TV2$QRW gypR L}1#m ;Nj#y%lWs[YP+[e3ɭ7HPeZ>wc#Z*;XrqnDx6Ss~&rSZƒSZÄYvpggӼt]ۼCNK4L(o@qeZ3D. Vy+g ¼F﷑ #ҒLʛG%eW͡R˘ԟRp*dhUnF<6O~U%'_@z _4KnN9_LԪNӰ<1G#Sg^Ξ۲^ز[iŔdqfeM-uXOgQڋ֣S֧닿]i  tS@M(^>;7rU 纰#5wQb&34yHҏӂP[B ]JI_/`>Rfjykx\n ߏo%S%^pϨaKrszbOBŸ$e_ cMJ$ [J|S2mK|S'lˎ#:չ28mĠEdYm!.N!#_~A7M:R3!Ni?B{XJN9N2(P2M$ǜހ3녔rVDwb"bU9ʷcr:bCәy UbT/48cI6ޗs$\/ ԩ "[82\UH`Ų|gz p^/3:BW1(IȵmHN506.'O_2 6GAPflf(y +RI jȊm#Ȱ[||f) z59`Թ6V~,-3f?ƆŤ_"1h͂MSH,D%_J;8dL-;?(suZsh9FW0 ?Ul@кt(Y8Dk &* YZ