libnftables1-0.9.8-150300.3.6.1<>,}<db'p9|m=w")Mh>ʘ 8kLC8,$"F ڗ+grVcQEʁދj쮊t['jS9e._I‹[]=F+ ϡF3M^vSNhU*sљ\b1ʒK'-7eqf]ESBܺChƯIYgvsE#MsbO5-6a{[p 2J3;Uu(5a=>@(`?(Pd " I ;AHP T X `  <(89 :>$@%F%G%$H%,I%4X%8Y%D\%l]%t^%b%c&Od&e&f&l&u&v&w'x'y'z'((( (LClibnftables10.9.8150300.3.6.1nftables firewalling command interfacelibnftables is the nftables command line interface placed into a library.db'sheep67 SUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/System/Librarieshttps://netfilter.org/projects/nftables/linuxx86_64 db'db'df70df6c88d8a8b52cbf0170ce4cef49faeb7dc67620c93f3375c9f4e86bb2celibnftables.so.1.0.0rootrootrootrootnftables-0.9.8-150300.3.6.1.src.rpmlibnftables.so.1()(64bit)libnftables1libnftables1(x86-64)@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.22)(64bit)libc.so.6(GLIBC_2.27)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libgmp.so.10()(64bit)libjansson.so.4()(64bit)libmnl.so.0()(64bit)libmnl.so.0(LIBMNL_1.0)(64bit)libnftnl.so.11()(64bit)libnftnl.so.11(LIBNFTNL_11)(64bit)libnftnl.so.11(LIBNFTNL_13)(64bit)libnftnl.so.11(LIBNFTNL_14)(64bit)libnftnl.so.11(LIBNFTNL_15)(64bit)libnftnl.so.11(LIBNFTNL_16)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3dGbo`_ ^@^ۅ@^@^@]7@]N@]Z@\C@[@ZZ@Z@Zu@Z]@YXY@WPU@U`kTmatthias.gerstner@suse.commatthias.gerstner@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.destefan.bruens@rwth-aachen.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.demrueckert@suse.dejengelh@inai.de- add 0001-evaluate-reject-support-ethernet-as-L2-protocol-for-.patch: this fixes a crash in nftables if layer2 reject rules are processed (e.g. Ethernet MAC address based reject rich rule in firewalld, bsc#1210773).- add 0001-cache-check-for-NULL-chain-in-cache_init.patch: this fixes rare crashes that could occur e.g. in firewalld (bsc#1197606).- Update to release 0.9.8 * Complete support for matching ICMP header content fields. * Added raw tcp option match support. * Added ability to check for the presence of any tcp option. * Support for rejecting traffic from the ingress chain.- Update to release 0.9.7 * Support for implicit chains * Support for ingress inet chains * Support for reject from prerouting chain * Support for --terse option in json * Support for the reset command with json- Update to release 0.9.6 * Fix two ASAN runtime errors- Update to release 0.9.5 * Support for set counters. * Support for restoring set element counters via nft -f. * Counter support for flowtables. * typeof concatenations support for sets. * Support for concatenated ranges in anonymous sets. * Allow to reject packets with 802.1q from the bridge family. * Support for matching on the conntrack ID. - Drop anonset-crashfix.patch (upstream solved differently)- Add anonset-crashfix.patch [boo#1171321]- Update to release 0.9.4 * Add a helper for concat expression handling. * Add "typeof" build/parse/print support.- Add json, python [boo#1158723]- Update to release 0.9.3 * meta: Introduce new conditions "time", "day" and "hour". * src: add ability to set/get secmarks to/from connection. * flowtable: add support for named flowtable listing. * flowtable: add support for delete command by handle. * json: add support for element deletion. * Add `-T` as the short option for `--numeric-time`. * meta: add ibrpvid and ibrvproto support- Update to new upstream release 0.9.2 * Transport header port matching, e.g. "th dport 53" * Support for matching on IPv4 options * Support for synproxy- Remove unused dblatex BuildRequires, only needed for the optional and disabled PDF generation (same contents as shipped manpage).- Update to new upstream release 0.9.0 * Support to check if packet matches an existing socket. * Support to limit number of active connections by arbitrary criteria, such as ip addresses, networks, conntrack zones or any combination thereof. * Added support for "audit" logging.- Update to new upstream release 0.8.5 * support to add/insert a rule at a given index position * meter statement now supports a configureable upper max size * timeouts for sets can now be specified in milliseconds * re-add iptables-like empty skeleton rulesets- Update to new upstream release 0.8.4 * Support to match IPv6 segment routing headers. * New "meta ibrname" and "meta obrname" arguments to match the name of the logical bridge a packet is passing through. These new names replace the old (misnamed) "ibriport"/"obriport". * `nft -a` will now show handle identifier for all objects, including tables and chains. * nft can now delete objects by their handle number. * Support to update maps from the ruleset (packet path). * the "--echo" option now prints handle id for tables and object too. * `nft -f -` will now read from standard input * Support for flow tables, cf. man page or https://lwn.net/Articles/738214/ .- Update to new upstream release 0.8.3 * raw payload support to match headers that do not yet have received a mnemonic.- Update to new upstream release 0.8.2 * add secpath support- Update to new upstream release 0.8.1 * This release deprecates the "flow table" syntax in favor of "meter".- Update to new upstream release 0.8 * This release contains new features available up to the (upcoming) Linux 4.14 kernel release: * Support for stateful objects, these objects are uniquely identified by a user-defined name, you can refer to them from rules, and there is a well established interface to operate with them. * Sort set elements when listing them, from lower to largest. * TCP option matching and mangling support. This includes TCP maximum segment size mangling. * Add new "-s" option for listings without stateful information. * Add new -c/--check option for nft, to tests if your ruleset loads fine, into the kernel, this is a dry run mode. * Connection tracking helper support. * Add --echo option, to print the handle that the kernel allocates to uniquely identify rules. * Conntrack zone support * Symmetric hash support * Add support to include directories from nft natives scripts, files are loaded in alphanumerical order. * Allow to check if IPv6 extension header or TCP option exists or is missing. * Extend quota support to display used bytes. * Add ct average matching, to match average bytes per packet a connection has transferred so far, to map the existing feature available in the iptables connbytes match. * Allow to flush maps and flow tables. * Allow to embed set definition into an existing set. * Conntrack event filtering support via rule.- Update to new upstream release 0.7 * Add new fib expression, which can be used to obtain the output interface from the route table based on either source or destination address of a packet. * Support hashing of any arbitrary key combination, eg. * Add number generation support. Useful for round-robin packet mark setting. * Add quota support, eg. * Introduce routing expression, for routing related data with support for nexthop * Notrack support, to explicitly skip connection tracking for matching packets. * Support to set non-byte bound packet header fields, including checksum adjustment. * Add 'create set' and 'create element' commands. * Allow to use variable reference for set element definitions. * Allow to use variable definitions from element commands. * Add support to flush set. You can use this new command to remove all existing elements in a set. * Inverted set lookups. * Honor absolute and relative paths via include file, where: * Support log flags, to enable logging TCP sequence and options. * tc classid parser support, eg. * Allow numeric connlabels, so if connlabel still works with undefined labels.- Update to new upstream release 0.6 * Rules may be replaced now * Flow table support (requires Linux >= 4.3) * Support for tracing * Ratelimiting now supports units like bytes/second. * Matchinv VLAN IDs, DSCP/ECN, ICMP RtAdv & RtSol- Update to new upstream release 0.5 * Support combinations of two or more selectors to build a tuple * Timeout support for sets * Dormant flag for tables * Default chain policy specifiable on creation- set the url to the project page - pass --disable-silent-rules to configure to allow gcc post build check to work- Update to new upstream release 0.4 * Since Linux 3.18: support for global ruleset operations * Since 3.17: full logging support for all the families, including nfnetlink_log * 3.16: automatic selection of the optimal set implementation * 3.14: reject support for ip, ip6 and inet * 3.18: reject support for bridge, and reject icmpx abstraction * 3.18: masquerade support * 3.19: redirect support * Extend meta to support pkttype, cpu and devgroup matching./sbin/ldconfig/sbin/ldconfigsheep67 16841542460.9.8-150300.3.6.10.9.8-150300.3.6.1libnftables.so.1libnftables.so.1.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:Maintenance:28999/SUSE_SLE-15-SP3_Update/ed4025453dccbe5250bf320898c5bdb1-nftables.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=32550c3dd59c2e14e92cf1fb2c0139333820733c, strippedPRRRR RR RR RR RRRRRRRRRR RxWR uZ4PFutf-8090be6ba5e1cf38667efc3c1375a71a0b147e399d6d458e0393ad86d338cc758?7zXZ !t/ePs]"k%f0]dZaȗ2v=ZB T#Ixr&Hd}q7J87R[ T7Y9uj'x }+Vݷ˞ʜ{is\Q}ōhv,ܶEroH6cAtВ~2%kj Ϫ,<☵.?wX܎%oZy%vOm+j|LA7=i _`O4nmPiXM08fXq=a5$3ƗPI:?k\y%)%)F^CqɜI#zkْ΄X>G@ӭ0rΊg œDIrQZzelJ2T&5)eW'b+oAתrnjֵ(  8T L;!0: @RkDZϰ.#T)E$7:jt|,{qqbFK,'EuOj{EbȐެӮI+95 . sk<$TLB[m1?<ɓ=qwzD쓉<خ:D@6#cmUlꊩ~TA6^c~|&9=4fZ0.U:(&?v&NA[ZY9xHP6V7-U!愙t8D=νT@0Ҋ *(7| J)^'^CݵY?4>3vhGtɿ =89l:Wn o,-ph{rt6E^=.Ҝ *<{rNrȴtP nxy!PȃMj5;SXOjln4㴚X8%aڑ.K*%.rR⻩ b$!$LKcloPP_@g, މ4̎ 6rX"͆A2PkdoU ؍qXx:"왢rYzxCB(%Y'@dNf' 7E[1έTЦK;I% ]BV|Sh#Uvd3ϯEGV6! JiEbdcoTŗdLD 7Ąɹ!uM~Z<iér7>"C[xtKO-^ h4JX@!kixȮ0”޷ =QZ0wf .kw=2g|m.^a Zڋ]KAU[ bsR2.X7(C1B6x3脫#fλhoԏy1Z;Og,i*J]1pP/%GC6SA"]mv/~3rWdYCWPN, %w=e-Am8|T]旲 蒪6}=><އ jr&)ÿ&` LwOCQHӣtAIs8KU`Y@aNq~hR(PZVj7FkV&xN;Dsf֌Br%Pި9t5[-of?.is!cz`ױZ8R@wyy_ta UfK战6ߑge*[ 1;IFJvO0{_ pV `B_ T ThբİO~+GzT3zZ՗QҪd[17_ԏb:L!Aw24>pQ[+`hK;i>e5ɭ>75#}qBkҲPKBcn@x#,ka0f"ly`~ F/vm9d-љ,& Sn_$H@tiwx0G-|7ijs<{]1/"zP,+JvX5J5mYĢ'\R sZ lY|ۃQJ1(O:`2ymS0;,t!WLwFo =~FX\(E=6MA k*"_9.ͯ*Nwp`C:LWTP pU6Iin&\Bq?{]w8]:ЇދLR=xߜ·zI# zgv3w'(v)dǗ1Cn# `q&hw"90$4Z2wZ?3Q~:=rh6ez}!U X^ w.M0TOnU\^}Csۭ6}nzdߣ;%dc%Y}^ hp]I Vl>_F0%pONH'Tqc}8w}myb0%Wlp3#ܼgO,xT9U|IBqwg.~ D7-d:)enK Zky- lQ e鑜{U-j!„ C#lN8z3B4Bթ^fopl서2WyT<s80f'>M:~Bs#n 盛҃fnySfzw \"aӳ/Bvv>t#iO*55sn!Ǯ ֵ+Zh̤ÀlDI%@D13zx-|7_$].I >Þh-'X>k[t7^-QI'8f1Zxf2<)s=r:PY2UJ^&L#prSJgՌk/zJY17gzFWQ)EZX}K5/Nli*/-VgMh*Q245ra17.o÷ANnƐkΓ>I90bkRqQѲvҾkU^Wq?%u+WgwZdQXQT%?fo[&b'UҼnMtŷ\ي`{H ^o$TE\b/#X|z422*,4&„N5yč7Uޅ771ʰ*ȩR/E+DNtTJ5 I6 p;dDnh\@KgQi H| UZ22UK::lZz* 0s7olo#Mg MO_;4!G3,,yeϳQFz;IТF@%;v6 hN,y:pr@Oyo1VzQP IQ't*LYnQ (Ph,,>@z*gMѸp00^B5ʃ5NAG6 *Dy4Z'A/I)0r~JaʆoH=Ԅ(Ao\Y&cB6OQ&\TL;[Teb=BgU6gѱ]^5`¢hÁs.dF vLUF.p3?X$G\ X\|89(lU /ԵL1`oCg(&JmebW߲XJ܉ ]{tw4;C0tlhлυETQ\}tvr1^ZF/تOaG,5\xe#s}bKNV~k!"l>m<ዛ|-DsUhvqA>=m"Y01Sm|sTD`#cD%ejZ^kT&3{I@[e*)?= ,b6n?MW&T)ęlwI~r%/o@v,|y9]5yq{Mnm=uc-)yr; 6c9[\I"xDŽ~øRpVl<<V8Φx \ Ç"+JN~D5gƕ+ N:)(F/DeRgAx z]E yn͠(.X8܉h2[NA_A{y$ Hw8Uch{Ȅ|ܯ, 8P-&-Y9ˀ Ɔ^[`({kh 21|m"1֢G# 'R񩲬gDXRQC>{YQiR&SӳNW]࡮z"@AMo--aኝm&=٣o\~|kEכ@m7REcjO\7C2rx''Eno3i7qKNb(`22o򯶳 I<""MfI+Wz6P{GALl/ i#lЪ; &xBg5c^bThtH2ICǗlMhWT3(+4.kjӨm$ aY!y8+\OuADž<8Ƶ׹EoJ7hWgm-![l:t$Ymq!|xq=qQ_u, &I}rdO<{6{]* iR| a=ޏV1NO usK"TTA >}jMjK!U#G)3SyU :8XݐJ@$SZ>9·>5Dr|RX0bԾo*iVTogOa1:RhZ?# Ҩ "XKfyP*kc`&/]-5)K" [ImJ#yίNT>- K5ŢhͺVr=؜g+YS~ĵtnZ+ @߷-n0?1seOB[P _m#Py,o"MquTEgru)>:VgUZ`cihD.ZEfj[2[3hHjF{kٲ}JQ 1B,vjޡK ūsg hhŎ2D1f_~ Kꀵ?I7gԔU?0Fppa{P8 j*L3 9K=2>1CQZ9i!Y⣜C*FU ch̭B:ׁ^>$+f&#bc/s7KoF[R"P,DL8|測BVIԴ".hCӉϔBjfimvUVbߟ=۽?B ΚW73i`֖7AAQsBfd]X-$CdGd_OBlp҅XM깡 oSEDmIMlܙ'BQ[Px=)׵\W^ XT5OUj' ZR4=7d~ ]4dK/l#WI,(ʻuґ ՟`YOfRi$oh?0YΉ7(cI!.e)1tBjWHt.3 .а;'w-̪Vůw=KU9`WƦБQh9D+9drXl-sD.x߆JTmL>yfmД sf Mf#IDykXvVn}ߥ=-1;wiިIFD1?Cb$K!"(U[]XbUY+=4#;B/&Q%B @P90sHMw'e?~V1T 6,gH`K#5Zq>nDZ%v`,g_pkiʓ Q4?G^ ![V2q[D4s3ȦJ7Ն5<9J7-,ϣ,MBQFN8/;^i1-Aw' pn@*='4%dB~ѱ%' tX6=0y&%nC6#M2 `FYJh Y&-rruF6- Rnx RMyc4bQΤS]kZZ6PQus۪<bRЋ">iM+9_'r`{7_vDzcvtuc,n4Xpˋ64'vkDwC#$ic= =ĽIxzA~}ݔ LTw5]^l<^NJLVdӝekoDZr! +Q{bwgVArrafêrqEϺA>O$8U>&,/"IYp@/&jd񿐜JfmCdഢfui\S1C1R̬r÷wu@w=r1 On~=Ǿc` <)2%c8(N@ǔü޵FVjHi2enM8K>oi=P4;(IL mzk";vEUɘqfB@H'_~&BRA)9gF cVRsy2S93.5Ԅ]E0u%cl'4@S@A@F^uɡN^@Yn)@7,Wo +e0Ø. * I|k{R=MOT-Iӹ ҾT|)]Y qUH6A|(qwǃgZG k>"i-3t4F;DH}ro?s'ݮn`/Qu$Џ!s4<QQu:EA*Zi$eVWnT-k9qSWNo 8$1oɌYcpPnQЊhd@ۂ/=Vr \-xDya踬t&K aik x鿎PLmG%[\gŸ7~pkm. zmn 鑪&s]uOF/fhz#E;,8\N-\JDŽ3׌7eW-lhi?Ź:*h'E8Fetz=VYt8xɊ y{~՝(f]QHmeWQ{puA-PNh/>8Qy <%|yqMQܫ.gG b$,vk' 6c<,%tjƁܳV9حkovKGCP7G$O)d~mC$g;옋`觤gOŮW+"&F_նz*p`x+&R[S~k(GnQKtU: I m)7$A4;HW>F;kfJ*j)w'Y0YƋ )exIFXfUYluI1\>nC4;N/ɤzwsPډZLiE7H泻w8ֲ28ml';XSJ?;@֡r-ߟhR&_dUFF ㄎoê(j; B2$Aψ熋!AC>HXVj^}UuYy~:Ys\+KM#1jȓa2L]ࣈ`6`Qi7 g]MlbC=4#=6B?~Vƒ 0vg{:頚'`[7+c${JפKA',3N ՋdU yH3prZ tWu {VXpZw"ģW^23$~=#~u&QA>e@B͈{?xo!\y/ܺ&>z@3RiaB#UOї"exҨbs;oslܙ.rvIT!) VSU* \~hX**&HE6Ar!Hp%;$MM4r)^Tj9Mkۆ})7ﭺtE S'랄G|o {'[EzEj IjnMn?7 "ٝ?\Yx][;DKh\DhLdgExTi#ױò"!s<9TcY!]IJ\ .9[PG (5['ΞUuz "߱MES6me,'qg2U)لj;03OKJsyB'8IktcgAm)F[.4iɔU[dz\F}w@AlLTC#=_UvTwzX7 d|1&1/I5 Fp9W3 pET8pb'ۡ]« ח]\\qOAoY~1 sV4_Ͳ 󧭖n!X]'a u^7/*)޿WPL$pD f aaQMD/CȕS,m;r]sgPM-ú?ˌ? %M(cڛA5d vLE,32VUMvMZuuSZ55GNDL N>]Ͷuo[3+#ty`or"k0@]Óm`>'0)ϤfR\n+xzQ5%i,c A9Rc)֐aV9C_f5w~s 3iY5l//1QR'sk˕ 9J;J {y&RG%ɮz]$="B\oqFͽL3lHT.6FТ)O8U˺ e/=S̜sA͹Al CH+b.%*9|7YmiEj' I׍R~t!:&Dnuݢ4^Z˟n4c}A(\bkJd7o~3Ü,ȷ*c*~,W Xvڮ>{FJRkXn ~&yVŋ$um?a;4rWKwV&s&{Uke(8_QGt˾׍G#(w reo- fjذ<ՐHs;z`[`!8V;ʈb#>" (i%Vi{2L#'~`,փQ/Ps5zf"y| "9w=u/ʏ^3U'i_ްwԜvȱ%ex!$wNt9SyÜ$y|+̕1 .cNC**^}Sa$(-uݫoa!_TmÎ- g ;ԡqNqXd*զ_fJjHفR\8YFkx1xMn j>6Gq=ɡ]`œ pTUD Q>SYBKeJ/Ng1?_i ye=]n $fXF3p^./u5]a$6psP$4K C}eoӪNi^A=ozc<‡`X쫪8Q寏NB*zұ;8E(F}JE #mO"ߤk|3)2"@1џl!r K_ArBW.ړ!ʽdr9?OKmf<,.sJFoYwjqkT֯hݤAF,R(TSir`+>;ZjaFjF_HOLO2s95IsG>c Že"\pE8I}Sn[({V 0kb4I ʌt;]\N%^4Fy$aEGrBP\Ux'yo֢rEHS q6D8;l /J?r'DRI(ZV$J)ywܵ<.wi,ߛt 5aP;^o"R[@=!ѫmGic`)Ug/} ZT&A}]aNx2V{䁞M  BҌ $ԽWrs2QMV$'R-2 (6!Yk/bWf>vY+*29פ(ݺT;jF 㦥l+4_[*1)ަ_at{d_tP 5D4.='/erV xNXb&sB #S,s^vcm 76ԠXFЄϔKxy]wO/Vxև̞ >;Vw$XҼ-1O^$TW` -amgc? R)?YB[-f4%1δ+,8и 't]QDE + WtFbVZ>oMA֎{o F@1'^ߡ8(d1<'-qHs7{F޺mc (O]b XԱaeZ]*mŢ yiJ{^֮ aK(j̆#1pIBDBk ( F{!YQKe]/UlɆn?2ozg O\_ !lb3?r֧ >nqe:(5맑W{uPRr{HS881lFAek}U0~&d!D389Ԥb6)㙸 #T-$Bn/aZ[X0e};B]KP[˻R-K̰L67m55k&]ѶBabT6y8p#hV֘跃$t#&9H "T͘ҜwzsBORggkix.K912g8w7} AšǐKY{g5; ;em8}AC&(U5-CoE{][{S2Iy#tհPƑW"]Y k |  9PNד hg#x/;b-ƃ^lHxQh tCEc\P9ᕉR4Ml|EfTláEX_XBSi' V/Pipl@]Bbf̼] D-Ȣ mk₱Qk?p}U]Q9~z)͜[w:+7,酴g`՝D+Nbu2q+<%Q $eeWz9VuSw&%9~RS u26v9ߦ 2LNFBbɘQM|Ti˿10^5 `I AD'L+^Hs}TB*<$8iL˃Bͅ[#˼LScWI^T[%c~`E<$@p鏏ƉSta-Z{~cԧ*RntԘ'e =iK _N}w~5̥@m S(K6&gGƀG( /ĔV!YE=W2;?=nTҹc?R&X!P}oꁆav[BGYB PľV.fS=^E%F(dx(%IPv{܍ۥ@"<ޛw LF֝#[.>~yde>f7[mׇ6$rZMҮȑfoؐbKJTɼ ? Ȱ; m'UQ\R6GU$ ʄ%d&%P{69D6:U,BLcWfX^NZF݆5.$T$= I?1::9"<z *P;QHޛ]_E V1T7=cS>R5D1E?WsStVdeXͯе/~ݻAY&Av}%R)o^m2C\kPc3Դb*3dCtE}kW~?8Xr"N@¨}cr焬r4&&pnD@x-0^ArD}csia}?3Z1Pҹ&旭ߺk mM\V>f7Љȫ#˚ۊ{ٙd"#*1fŔydJ0.T?fo$ygziQ{vp ӈ8گ^ZKGwiHSEҋ\STe4= ۀWDeشO7Lc $嶦g_ !|,#f;}Vs8&`i.aݠ !Ǯ.WߨqܻX,/ϖvzIvy'he|4J@odip 05?]CcZ[+\`|W1APƲv5mQ", C̛FZBL@;֑B/ d£yR$Dg"ϖ _{LNZ_7IQG'E)3g%QQIy"m0.G`/ 3O$k,-YS|G ؉@QUpB;>sӣd5m Vzi <˾ YkalM/Vg8`vWJqz7)'I_FWN~ٝu -S )M[+%zN,mXcx?M#E, 3vO[8Yd?n=AB 1Pq r\w2M,([DCk8KI@!˿$st&aL@p5ӖҊFuljg 4Tx-|koĆq 3E (^,y5RG L-ġQÖxMA .vB*Ch85G@_Gb\`ѫՖqK!+";VBxuM-M<-yL5ϧqe "ZZZ|ċ~sސo9j| plhZ evzde˗}WQHUYޞaP4YC#H t[gB$qs;Ne,WlI3ESlEvͼ.j\?X9 ǰQD8f.2k<v {@mz D#~9Nwm(ÎZt;#o l7Q,ډGZ4cZ\w#ƍ2r_Ev}J(B$b*O^&l+('"#+{kDml6EW|묘r(U&|L2 drLnJf1!Ȩ>4t~^4[<%)#n6*9}zP!)|g$)h[2 RDN3lP,Zփu Xfwx9y^s u^qW5IWnWȭFa$یo&F&7 pSޓ\6k^`l[$z +T\[3Fվo|Ӄ184ܨ =l'nC!u`_y+2ǖP4&.gRB2mO7̳?ȹ`korԶ >  7v4%uY7޼*.ܙU^hpH/tgr]nT-~SBb< fI*p;,h؊W)YlNKy|}Qz!sh6ݒtDpMhKOx 8ǰ 4a-liy#c3 m9\F#'O~Tk"d9)Qd΁`B&RU)?@8xr`%:LoZ"OtnoURsSeK&ȐNњfڍF/veٳO淀ޏT_ aF&fUcoL\'wCuw 1.eQatG)PN7d MM.wAfK̋ pj_ҍ__׿}&eƱHAYrϻ{%7۞N[فHeX|xH!o # SliG0|"&E&"( 13i_\Z.PͳO ŹC;Dh7X!%5̠ WӃkxq uANmjƟgbSNKeB5*_Ky;ڶFTsZ',ez SK,t&3 Sx;=ݾZyY:9 4Wo ? %ss֐?,5aYI4጑$}=U3[] ẇX5|7̅4oJп\b 02-ù%if;(ZBLqexQـbY2N-!R)K_B'y wXyyۋD8@)iۀcHӇ%VAX[\iPUSa M!5tےۺڤbE 9Zu?ܺ5wimv_ iP!D"`?A'CodIT5;!i @e4՞yAr^_+gWlnG3uU[)!gX3Cra0 "΋BN\`{'P3Pڋc)&.^*5\h2dfSG್f"gq$er˳.+ -\^8l{64֍JBX :ir Ďkm]op= YZ