opendkim-devel-2.11.0-bp154.2.31 >  A b|c!M@eee);7hk &)A_`ngP~镒Euޞ_ScC'X:rri0\b2 !ߠV8ǰ_"]HUÖnljt-֊=Nz&G2)L jQPȖUT3Գ.B7h 7`qV}Q\(rodd&˲SG iX/jgQgN2öʢ߇--i=k`px'$]ׂU81489d3632bea69f50f659a169c71ce2d1ad7761ea1031c3064c734c3cd01dcc143b3e3fcc06f6dfc1be91dee51fa8189f17a5dfXb|c!M@eeex&GTc7DDrn.+3禸js?%x >ĩXҨ/ W@&!rNnbd'A"4vs#\)?;jlG&=Қjبa{Ͷ\Ǹ楜|[!עD6Epj¡I@>v9"pnI RCܸe6ʁ'yDhoSMc/fw2oln )$v-Y9<3jLhim( ȯI5,y:Ӆ lP>p>2?1d # NHLX\y `     x D 4 X  4  `   ( W8 `9 : bF+%G+<H+I+X,Y,0\,x],^- b.c/Id/e/f/l/u/v00w0x1y1h z11111Copendkim-devel2.11.0bp154.2.31Development files to develop with opendkimDomainKeys Identified Mail (DKIM) lets an organization take responsibility for a message that is in transit. The organization is a handler of the message, either as its originator or as an intermediary. Their reputation is the basis for evaluating whether to trust the message for further handling, such as delivery. Technically DKIM provides a method for validating a domain name identity that is associated with a message through cryptographic authentication. This package holds the development files.b|cobs-arm-10^,SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clause AND Sendmailhttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://www.opendkim.org/linuxaarch64*w-r^t AA큤A큤A큤A큤A큤b|c{b|czb|czb|czb|czb|c{b|c{b|czb|czb|czb|czb|czb|czb|c{b|czb|czb|czb|czb|c{b|c{b|czb|czb|czb|cz14c56b38a382bb216f7f9b4efda5521ecd1205ea84d65817b71946fde69d0b937596583bfa848d467fdbfb95a450cb66f2d040628ed1ffec1fc54a1e657e88374995b4792d88f4b65a973c46541a42e1a354ef909c00df10b4faec575e2a1e362c23954bc31775cf160f392c487792c439371f2e114375c4ccdd2f8d17a63106a7e7e777af1e35f78ed82b6c4fdc217da01c207b2da1955d93bae64483fef5be1f019ddb4ecbc34b3731d753264bdb2a4f6088b0e17c839c320e655b7e429eeca265d7c020bd078ad181ee721de0b0a9171601ed042cfcd19dfc2759e354065583ee35d390a94563a5a56d0eeb920d0d5c589b0b0cab582d1afabf9c3918613fdb35a923139b5e25d9ff2abec61ed0f72e76bbf03bc4c2b4d84dc109c635a310880710ba3c9f1719b80689e5b491196bad7971757b85f3faf51af6c13c0c5010e8adf82fbf477b37db11f94fe32fc3877858eb6b2c103a864ad1d13bbea872c23935ca6b65fdfbe1586685981f97ba1b75ec2ca44f95afebbfba2ed1e994019d82d1df84c9295abfe3f2a879c56652a2de32f97f61acabaef19e96789e23f89flibopendkim.so.11.0.0librbl.so.1.0.0librepute.so.1.0.0libvbr.so.2.0.0libut.so.1.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootopendkim-2.11.0-bp154.2.31.src.rpmopendkim-developendkim-devel(aarch-64)pkgconfig(opendkim)pkgconfig(rbl)pkgconfig(repute)pkgconfig(ut)pkgconfig(vbr)@    /usr/bin/pkg-configlibopendkim11librbl1librepute1libut1libvbr2opendkimrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.11.02.11.02.11.02.11.02.11.02.11.03.0.4-14.6.0-14.0-15.2-14.14.3amaah`E_=@__ L[[5@[5@[ @Y.XVwV&@U>$U>$T{T|X@Johannes Segitz Togan Muftuoglu Christian Wittmer Dominique Leuenberger Thorsten Kukuk Thorsten Kukuk mrueckert@suse.demrueckert@suse.dekbabioch@suse.comopensuse@dstoecker.dejengelh@inai.derpm@fthiessen.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.demrueckert@suse.de- Added hardening to systemd service (bsc#1181400). Added patch: * harden_opendkim.service.patch Modified: * opendkim.service- Add cve-2020-12272.patch (CVE-2020-12272) * Confirm that the value of "d=" is properly formed, fixed upstream in commit 14d54524e0a97d3fe9b80441907d7e356c9ded04 - Add unbound-fix.patch * Plug memory leak in Unbound callback https://github.com/trusteddomainproject/OpenDKIM/pull/57- add opendkim to Group unbound to be able to read TrustAnchorFile - add postfix to Group opendkim to be able to read/write to opendkim.sock - add %{_sysconfdir}/%{name}/keys dir - change /var/run to /run wherever used - rework opendkim-2.9.2_default_config.patch and renamed it to opendkim-default_config.patch- Fix usage of %{_libexecdir} when %{_tmpfilesdir} was meant to be used.- opendkim calls openssl, make sure the command is there- Use systemd_ordering instead of systemd_requires for container - Update to opendkim 2.11.0-Beta2 - Add support for ED25519 keys - Add compatibility with openssl-1.1.0 - Feature request #190: Reject signature object requests where the domain name or selector includes non-printable characters. - Feature requrest #187: Add option to match subdomains when generating zone files. - Many bug fixes - Obsoletes opendkim.ticket35+37.patch - Disable erlang, new erlang version seems to miss required files- https://src.fedoraproject.org/rpms/opendkim/raw/master/f/opendkim.ticket35+37.patch allow building on newer distros (openssl 1.1 support)- fix the previous change: source files got added but the renumbering was not applied to the reference to the source files -> signature file was installed as services file- Applied spec-cleaner to spec file - Removed conditionals around %license macro - Used OpenPGP signature provided upstream - Added opendkim.keyring containing the key used to sign official releases.- enable DNSSEC support (requires unbound library) ATTENTION: The file /var/lib/unbound/root.key must be readable by user opendkim, which is not the fact for older unbound packages- Remove some idempotent %if blocks.- Implemented shared-library-packaging-policy * Splitted shared libraries - Some spec file cleanup - Splitted autobuild and miltertest programs into own subpackages- require main package from devel package - fix conditional for sql support. it was mixed with sql and opendkim_sql - make RRD support optional pulls a lot of things. - use correct license for the sendmail part- update to 2.10.3 - LIBOPENDKIM: Make strict header checking non-destructive. The last change to this code resulted in failing signatures. Reported by Pedro Morales and Wez Furlong. - changes from 2.10.2 - Fix bug #221: Report a DKIM result of "policy" if MinimumKeyBits or UnprotectedKey cause the signature to result in a "pass" override. Reported by Kurt Roeckx. - Fix bug #227: Revert removal of SenderHeaders configuration setting. Document that it is now limited to signature selection. - LIBOPENDKIM: Fix bug #226: Deal with header fields that are wrapped before there's any content. Reported by Alessandro Vesely. - CONTRIB: Update to contrib/systemd/opendkim.service.in from Steve Jenkins. - refreshed opendkim-2.9.2_default_config.patch to apply cleanly again- cleanup build requires- update to 2.10.1 Make DB_SIGNINGTABLE symbol available in Lua scripts. Problem noted by Klaus Heinrich. Fix bug #214: Handle arbitrarily large From: fields. Reported by Tomohiko Sasaki. LIBOPENDKIM: Fix bug #213: Remove "dkim_default_senderhdrs" from dkim.h. Problem noted by Daniel J. Luke. LIBOPENDKIM: Fix bug #219: Unresolved CNAMEs are not failures, according to the DNS (see RFC6604), so report them as NXDOMAIN or similar. Reported by Alessandro Vesely. - changes from 2.10.0 Feature request #182: Remove "AddAllSignatureResults". All signature results will now be added via Authentication-Results header fields. Requested by Tomki Camp. Feature request #180: Rename "LDAPSoftStart" to "SoftStart" and apply it to SQL connections as well. Requested by Daniel Kauffman. Feature request #179: Add "IgnoreMalformedMail" option. Fix bug #183: Discontinue support for ADSP. This removes the following configuration file items: AddAllSignatureResults LocalADSP ADSPAction NoDiscardableMailTo ADSPNoSuchDomain On-PolicyError BogusPolicy SendADSPReports DisableADSP SenderHeaders LDAPSoftStart UnprotectedPolicy Make "rrvs" and "smime" recognized Authentication-Results methods. LIBOPENDKIM: Feature request #157: Add dkim_mail_parse_multi(). Suggested by Alessandro Vesely. LIBOPENDKIM: Feature request #185: Add dkim_set_dnssec(). Patch from Alec Peterson. LIBOPENDKIM: Fix bug #183: Discontinue support for ADSP. This means all of the following: - the dkim_policy_t type has been removed - the DKIM_POLICY_* constants have been removed - the DKIM_PRESULT_* constants have been removed - passing DKIM_OPTS_SENDERHDRS to dkim_options() now results in an error - the DKIM_PSTATE structure has been removed - all of the following functions have been removed: dkim_policy(), dkim_policy_dnssec(), dkim_policy_getqueries(), dkim_policy_getreportinfo(), dkim_policy_state_free(), dkim_policy_state_new(), dkim_policy_syntax(), dkim_getpolicystr(), dkim_getpresult(), dkim_getpresultstr(), dkim_set_policy_lookup(), dkim_test_adsp() LIBOPENDKIM: DKIM_LIBFLAGS_STRICTHDRS now also confirms syntactical validity of the From field before proceeding with a signing or verifying operation. Suggested by Wez Furlong. CONTRIB: Fix bug #207: Clean up the "stats" directory. CONTRIB: Add "repute" directory which could eventually replace the PHP implementation. Submitted by Daniel Black. CONTRIB: Patches to systemd and init/redhat from Steve Jenkins. - changes from 2.9.3 Fix bug #177: Plug leaking "result" structures when OpenLDAP is in use. Truncate configuration file lines at carriage return. Replace overlapping strlcpy() with memmove() in dkim_get_key_file(). Reported by Daniel J. Luke. Patch #32: Re-arrange the execution logic to drop privileges in proper order. LIBOPENDKIM: dkim_header() is now a lot more strict about the input it will accept (see RFC5322 Section 2.2). LIBOPENDKIM: Tighten relaxed modes to break on only DKIM-defined whitespace characters. Problem noted by Elizabeth Zwicky. LIBOPENDKIM: Fix bug #208: If a signature fails to verify for either reason (header hash mismatched or body hash mismatched), set DKIM_SIGERROR_BADSIG so that Authentication-Results doesn't report a failure with "no signature error". TOOLS: Feature request #178: Add "-F" flag to opendkim-genzone so records are created with the FQDN. Patch from Andreas Schulze. REPUTATION: Handle parameters safely in repute.php. Reported by Daniel Black. - refreshed patches to apply cleanly again: opendkim-2.9.2_compiler_warnings.patch opendkim-2.9.2_default_config.patch - use the correct signal for reloading the config - make sure that all the buildrequires we added are actually used by adding the needed --with-* options- more work on integration with the distribution - added init system support (systemd,sysvinit) - adapt the default config to change some defaults new patch: opendkim-2.9.2_default_config.patch - a few more buildrequires: libevent-devel, tre-devel, unbound-devel, erlang- initial packageobs-arm-10 1652319103 2.11.0-bp154.2.312.11.0-bp154.2.312.11.02.11.02.11.02.11.02.11.0 opendkimopendkimdkim.hrblrbl.hreputerepute.hutut.hvbrvbr.hlibopendkim.solibrbl.solibrepute.solibvbr.solibut.soopendkim.pcrbl.pcrepute.pcut.pcvbr.pcrbl.3.gzut.3.gzvbr.3.gz/usr/include//usr/include/opendkim//usr/include/opendkim/opendkim//usr/include/opendkim/rbl//usr/include/opendkim/repute//usr/include/opendkim/ut//usr/include/opendkim/vbr//usr/lib64//usr/lib64/opendkim-2.11.0//usr/lib64/pkgconfig//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-SP4/standard/7414f105c75cdfceb5825cf465e376a1-opendkimcpioxz5aarch64-suse-linuxdirectoryC source, ASCII textpkgconfig fileC source, ASCII text (gzip compressed data, max compression, from Unix)PRPRPRPRPR :o'槅utf-8c3998e1a88b6cb9a00f1f2dd46c75283a6f886b663f0d71935d4d9d6228634e7? 7zXZ !t/lOZ ] crt:bLL &pT~߲fMKg5 iC>-kڧކQ$7pju^VHС扐<6C9my}Ϸqqu8Z!:TIVrRFp=P|U" [0IujS/CPU#3PF%n^];/7;è^4 黗x=07{ev;-H :q,+7igP6u=d w:Q{Y0q5B'.'n m` ߲B"^FV<<|)MeL].CEc\RGLt^N:#J)$zc,j[ ynL(+Y!VҎ-xYŇ WBӁDNJQyRpaDmC*[Od?#s<)ζdLwݪKsBy˷Q($<Jcd_aTQIP&$^lݣ1[ Ԅ6xH $<^}ga؇DjhC]zS,ٮ 'i|Ŏ2);0qʵө] x9mN8IN0E~_;oɗhJ-0`BwO7ѱt {6}whh6=.SuxdoLJtJNq) 2LmUdsrD:X{5E|C7?.$}ڣjHr[{,M"e.ݿWwK >i.GCr 8] L$]EڍZ71Khղs8U8^'qGJdd&5E@5B]Qs6|y[XvIh(ά8"tDM *Y r5SEXTh?M{n0P|s[|bqʳ$~e[gIe|̇}3 5KtgD&z3 5#ȁұZ%-H>xx >)@zӳě@ PKZ oOb.9 PE{jJJIo,Oxh\ъ`=K6]q#N$/ 7%̯FHG(`CYd=^M`<##қrző6:U9)lwsKM2 bnIʫ>dlk*{X9BKv%>Κz%ye;z+'OP%Y?$D ˘匾WTŦw d>@NxÐ6'ߌ 2WOn PG6ʐynIW|hzPY+55{JKj}fbHMb^GSN%V\8P7ڦLn::K>1EO?sPhP,eK|\:xŚ_>_@._#C` U_)-9pTxǛCc摮sŖݒ )Q-|w}bzH9kȡa*YlpGAM1+# &p(RnqlZ3 RByL5Vg$n]i{_Y]u+GDt|h҈But| j6ZNo] EgOZYۖ=1O 8nzʑعsr _SuǙc > 5 ND/N@C"'6SJnXyL9F*baS0 td63#&ABRt Հm k8'y}`,|ç] _WGF+.[SDKDbUL-i?6Wgy xI >M,F9Scǒw}~y{HGޖRL/Qe`l\Pm4-?x_T)Qm6dDŽ~^ LIff ,-y<*D\g$]9)FʩtTs,: ki9,ca:us Km@Ă"7hve7GnZL}6;Bmg<+\o"PA~e V"x|D4trCqVr%r0:hga.P?ؚbT+ :u2 /gdq%=wd/<MV=8Cp< ? C bPMrIڲ* ]G+FwfJZR $tV39ZBn1G4漬I u3:g^ ~OzI }/&>o"A*Q y誋\s%9$M(I^DlwI h_NfO6Z XlC1:-)6tnf6EIP~Э ᢨ/:-BU7Kj9a~Cp -xXNn0_AL-xNk̃{k6\yِrWeD<ӭ:O\/v e μ=.Ulg:zna~E 3WБaYc;ʤ?%R$-%g;'xsEx![w:"P$D_oB!;=`vB>œ qdM4<+2*픡@.${j /q¨N@TܡFAuaz23_`z͛Ģ~sj} P 4 .3-"Pt΋Q4(oSRN/;B @d%Y/[]խ4lN Ű[Esg\dxA./~]A8ڞ<)u9U{+B۱`[zrكiӵ]@AGY! :/7D}ߩ;D#ol*)Q-U}^A~2)qqE,]DTslD ݌!N˜6puXK8(d-A{'ΕĀ퇂a7 flkD? $=^u.ʥSd/  Q>.6py҄c(8tCwHH"8'`4[?M.bl5(̐BuNUcۣ-og)qlYSI^o;;eD!a 2$ =™fOWx/`kYkqdC-gQ534 Q1,5~DWڊ+&0>5lh-ѓd ג$oޓ$^>+ \NEtEхNiaV_U~/ud3"XN! ﵱ}G6fC$w43IyHL/{#ph90$(x]5\'N^el_P|NPK/,uN+ :lphYM0р+ؐV() _x&p#t$f|v0H[RMqAMTώ붗}ZLU6Fpgw4 u_fc aT"(q/HUi ~bF %hbgf+E>:k1qj[ gIRT>3l8luUbqXJ-NƬ< DcU#索Vn ;Lwsl. u0]n|TEC R[-@1ڲv kG5f NzF$Ԯ œF=wxQOߟpA-FIx"GDƟpû ilY/pOEm$U&-EuxO1.ͪ.Mgi~{(5R{Ev"vp%ک~ Q˩VO-ţdeTCQ{RͭZ6:M[:J_sծOf81S^ySLJ#3w2j%HqՒ y21-) H\9S $ ES}>4ʑC Jݠ讶ޣ@?h@%.EYNox)#uz#SCdNq܃bgdyI fidJ 5zq +9Q%vW2z 1Vj/Z)?Q|w>" 5gwxs[4EoZ C%ju / g}o̭)_폶D3K)7 0Q^Ξo@ e|֠pn[eEh }k2N2礀fnxUa`ʧ+$"9\>MBny/͕{0utRr c_%"WM"TA]7<3cCcؐȓ{S_tO,5 r?g/B)>ҕ=Z0# 7$\N3M`߿R ԓ}fy Ck V0snr.O`GUyDsgkսOVrJIoܞd_QMD8piO-MR҉aK2BޗE}+R,lc€\EgŸlCAR6/_˜-L{uΛ9R @h}vr3pe_]J $ ͢OpFTݵ%2>΋ŒTeUlj=fA\}l&ܞb ~mcG>]1{ז7}{*QDAО Ţ=EUr 6rHp|J_4q]g[yʧrYN&o?GF)h]CN%`C-y+Yu.T#lR7hbV'|nF+8˂=aYa2Τ=qNhA0L .)ם_ 6q@^)5naxe\Caܦ࿐lmub?imjE dVXi*x4Βқع=5Ȁ-܏W!CD;_V΄TY $E4k%M[ 3L a+[~dutSX= yzje E8>-i;4WpރvBrvK{承]F4šB zU"0/=_~--#ñ|}2 ^sEKX7"vk8Sw97W2 uL4 XbV:“G#Y"@C`%4B5d_g޽|jC%tEX7}$؍yEs\ l$WAUQ|2 ڞgY-ӄ J:<-~p WX 㧝:V1T5PL,b輣.wǤЦ|9OXnCn0^\XB9Ȗ^=\knI<^֚nK@z?T$i#Ĉ= M!^"*OFsN=дnFDn`a2pGneVhաoJl%$=ͯfVjc(l3o )0I)ĠlNJ—O1#u? |Ow1pT_}~h2iLЏyqxS S#"#=QR%7 6~>${ -'bbt5 ;SzR _r"̺Z̀nNBm̀MRZ)ʾ~2W }Ӕ3w0乒Xz`GreT0 ܛލjk~]ٖٴ-4 =3M]M~9uOȠ~PU*MN&a7jql'{ɲRp'uXn``WϢ?@xM$i)d>-:.FOe]>dV¾+xƝ`RQįӟ.WϵѶO+\ dMl_ҊmTACym4 aQ 0gl:O݆'~N$T}HO9+i,/\kTrGnApX.Z, 2e!]Fȟ^2`byL7Fc?6ėH.zdu W䮜U,I9X5jmzƟͶIiׇz Rʞrj*Iwz~.=c>s]/;iYLw7G-M4|mq&ŭm7v Ŀ E':(wbZTgZX`8^~Tu0nFrr`N}k)gʽjE'%na!Ty&`cpk` b]4?Gw]f!/a TVCaU@# MBQLt߾g{R8YsUxdRAY2r7@DBD+1hF7MjǤTcˈG;}y8%b8"CZ =7&J3Qd'6‭G6ճ**$SH(g=|R.RJ;F\{?ǖrg_ =OXϸ{W~gۊg)R0)ȲJk4 İV>>_K4'LQɓlF֦m3HL#cT_#DLYQ{:0t_73J1`YtamѐBrY7m\QSxGC#H2ZҕTkwmn&)\|uU xM#НwπT1 s,o|lHE9+Ms.;Åmi£ i ꭹY)fUfo5AmI .΁ -|\:^YzY +|Okn+q03|D\^I*" X:nS6Xikn^.]} WLQ2fk=GRA/6^}IR Ď~~+$?%Ȼ}vB݈a1Ld*;+_O?[Txg^@n7t`, )f4sESeEK'g7TVT|)%MTz+O[F<{I K%BiL\[7$1 _O?( dIz{PȰ1Д*8BbkgVi&}A7͒3ήuqqvYt6 #G\%R]IxphX)WY!#gdߞm<_ƆRX3<Ә]zy{.ϦK{ 0rԾꠔ:ڻrKҊ( jUmL>kPiIo w[ov: ܾ g7kKnK{pWQ ~ u\;}8K˕~YOӊG ]tIRZl烷OVUd99T=[tه A5F3\T_C'<&Xw%Aa8X{#E#7a !Jf$ڔ@d`8h~@{yClЁ09jҰ{W5'\FZeCT<;RDyoFU͑BM x{{ >k^uhbu[T !u-Wg`d4??ʹyt;:^}6KR[`1}j`,[`=!x;9MDRL58HnRA n͡hؠdC"l&-[N A*rf2,;2*I +$mwh)hWNW9k:_@ lHvap 2 '!!+=l̸q=ĖSVd&f%oz H,5d!mONNVCCD}<6w$ivUPNM)tAM_Bh6aJK*I廋9p膣"pԯ &vK!^SYrtEs;,ca1,DВ!1  # )xLB_sOʮ=[12z(I|t8n|Y،uʌ᪪ֹ;^D'nNx]RspX:mAI j)oxN~5ZI5]cR:s6ȵӡH6mDPӣf`1j,o L5Ӿbhͭ~%+q(}ǽ#̛E K}b*kA v+nW ,n8$ Ks‘yr }JxRлsJnV :#;N$(z0eݞ4nuWuP]Rx v4x!¶S%z*C[(>%ءJ\N&)Me_$hu QK.J&A+B"qvnYsv Y| `&*q#',b9&ʸ%pzZ,4&FDʯ%;Έrҍy%&`$b(gPBjߊfbJb^-69c9w~![x}if.3qMSQ- w{0ע*i0@+\VVCd@ɥ ˳G#1;?$Eāe h[4@ܝKdaW/|>H=Y-Jbd2d<S@iaZԛQ՛ٍN=X ?9(.3vr2 cz݇{j^gi/}NN.ؽaV?F0ѯgb@rF{tiΉ&8 x*D=J,{G݀ΣR|kST73+ÒM.r2fʿ 3S3$[_Hv)B3tG]ɪ|RoNS/\ 9%! \F?uC)%E]e^8U /=#]ą$ igi: I”"rdYVp ~~v½,GL%{Z'✓%I+Ý~a`^H >Q죽GvNE ̰ ,s͔^ MSg%yRۊ;Orm! Ƃeׇ^).I l۰d MP^mYV5VU .-HQ9-xeW eN(=0iWtd;pըpy|dF>N'SR0F+sxh=?iO>ghcp9`&֧F 7);<M/P;y30aʙ3^֕Ϣo lP/&VwA) z1W+T]{C4` cVapM%\i{HtkoVQNaq4zu>&gI+/~ޓK]ژ\w=V~ J FDU4hխp.[>9o7UXisZ!hQQ}h7rgk ! haPC]s09tksPkMˋ_yaVB1ܣQO@BzHBҠх+PI7~d% ̍]fMٝKTzcy2ͫg %6ȣhnhwuC U6p5L5]cTpI l+$:+Ɯ:S(M> F^D]o4%usԺ\E`/׵z|-[vyx5+h!B0Xa<ݙ)*(X4B>vͧ4J\=$"bPZ9n ??Aw489>= e@f I)LѹuƩ.2Ch9wp=HXXAYILm#:r 9.n2@ #fcMڵWB%QTq,jNLyL$қQ\u޲Ǖpmnci`QXJ;!Vg9(Hu O-hLe9}kgE Q(lݳ|jd]0lg >nB O+%> y͛Pi_١9$zɘ]yeJ +IOӀftZ6hq:-C gji1Ik'szM xM"GJ M94Rb[ᮆ_96bL ͫ) IW@(W|Œص32 < ԕOor bnwײlc2_4$%x2FL? &( wJ|Qi iNGTEDsA츻tM`ĻsA=~ 1q֯8ִiM\bj"풺atb7ڐ18=pTal%KV9:)H3"!eE~ϧ:Z]ɩ"#Փ^k`d/UOu%jzA =9b W73mF9r\↷ZoEr y(#)̛N j^2Iwh;1LP,Kv|2w QCe;DS}ƽ+ S]C%tYmd,ݢ?4meYaS!;MsY('-{v:cY!2)kyn< mwq~5CfAbt{P"R٦ sH!vM>d9^?KwEŞ=6q'W?sWe7̿ ؽIvh5Fz5i]I^:yb~Lڒ0l0']a C]% (:šlܠ;L.!HRe|Vx/,VT.)25>II8'/jbꖰwS06/PERc+ޣ8hVfƀ~`kIi$gٸY.[a)[SbfuN$K;~B>BY]DB%k ʭBQ8ٕ@Y:~<|#_^$,IQgK+C_GFvPwq_M楼偔SFL ;S{Ktr=O<ŷV\r^ Nt|*r6F}{|vvf+/wndP}}_*G{2 cNy$*mʦc-SI˵Ɍ-Mz8YVIlHKo@;%+7( fM}"yDOB]PRz.RJMiT~1 ōz% k ^` Uh8SB"KYp zqPi1wXJj (#--H ߿dʊKxI>`>8kT^agްzwҴpo@f,;9.nSloq; Uo1 L"._eg6C̮}jH*Rwwtzcoc!AX6Y|p2CF@Mw媸 ̈́|{Ҫ8H:'*It }:_KKq\?ӱF(/t!;֪ݜn1`ʄC/U8?ȯ7lϬwYG0&"-3JvJy]uWձxI `7Q./þ?g9-Bv9q3BXs_ah*`#@*ID '=J&Z&k+$WJX!|rAZ  =S>kq{'̢|s4NO"Pե[rFHZi֚8cyVLY3sҚv*M'Uvj`AKgg,k}kb9ʪ]Mډ3PBUqbl!%Ur=WcH52y3}Jz4>)Z)l4>AduoOEJ$^T#%ϲ ti!Ks,bjH*p8xg1ke5sC~:>3df 35]FRZI |j.ދѱn U٧KWIYytߜhv>7#VjGd]٢}A-rwlb3Sw+쉮OP8WoIeaЍ{N]R{@[V!2k#'4o[g nO)b\A͠x6ɽSZVCY%s4ζ5\_wf=tC\ޞVchݬȠ8ӚɴU-Q^+V60@[u滁{slآ8\kҀʍϸTcOIW4H^7"]u1e^>Q5ko`kbtwVFtrEqQR L+Xi +~!4㾨ӇyOzj|e% L\/"lO°x~2I.n,6Z>G9|;s Y1DK((qC.1o |8W\a,J B5ؤjhlS07+ o!}Lտ+rD#Kߚt25ǺfJ`+p6KϨp=9,Q(= @pjMU`b=)/Q7r.9;Wtf hL&=k;g9 ۡ`mʅ &mZ3-/MW*帊m&cP uZl,y }>v&p1:EV_ۣ5dٻ~H{jP~Q|&C%>cx)`hˣlkp2[7 _=J wF:)~ ]nKÍȥ{^4rB7j~sS?>te2vKD;(1>zT՟PbEG=_JHK*b3aP>@C0ZHíPG%OVyWk.,g]euÙK`pi\v-#&QmIu-"ԼWy*[z/-oPWXrQE,.q5CEh:Jr##eHJL>֯ YW%e 䎵;A (n(\okfA /i2-)4eP&a$j8,\^t~f# 썧 elrT^{DUt3=2֨E(.["%$OK%M)wW[ਞ_J^1ׂS n: D¿AKzf+ ^HC#U#Awާm&uDF[z7? L%`s)CToTj;ޅk-G駱b52-6C*iF\)Pϑ*HA#.&IҖL x$ohR5zV4TBDثnbqAN=~sjFJ7=Jb`}]$,â`60@Ɇr7H@8zʸd*$A֟gB<bVy r~6k`/(#m"6u '&> ^6cwѹMvS3wd DML3,J"3蟑N{aad!W'ϐ/EN,q3b*RP{TM4.UxdqAINi ';g{?Sn CMV.QfBY!K7FLꂖ3dFtA1>l#P&qXȇg1Xzej ]3Ky~a_dt3zYRU{bSyOj-*šZPT|o[Aq18JT ]f`ʙ 1adzA"argyH o#KYFAQ/OWB4O*hYJOY|˖q'AsXȞk> ki$3{OrASQbA Byp,}>Y1@T7̢쿽/d}r9&)@-G+sAFI?3|zqG}RmŎYHQL_ 'Ku%F95x$/wBԶc~]4|ز&m1zt i"!znS=X"ͭ%.t/u aɮd\%1QѬ[;; )C0 Mr &>r)m7?S5;JesT{.ýNog4r PlK\Ϝ+Ep-#Va0% ?z.2/G:"E[&'(s$!+I}tO.[tۙc*-v_LysB<ʲd|sE'^Y*yBF=_g`z3m3GP-\QɧOCv])p;F0z Nmj#I/xq߈MHH' ycU&h}O+ejgp]Fj9`;zN吰6D25 _S0 %; TJy&eD͜`>QVrE^HIEzrIVP[bZVY0A+J 9d/u^zX:s"tٸ]{yސ1H96Jy$$W>%rEld0W5x΢GWB^<rZ }?Mi3`I{&PLl(TbKp0$u-1>EUf*ye 1*M@JPU6&qKyPyX4wl&Kh> ϛ(O[Y?bhd& 5;8I7y.6 [8Q|sxsISݒP-e&)mc[0BY@ `w}d#gNKY»=S/nyCD91fOj?$,+ 0ˏ5a{G/khFeIXZRiDzm0TVVif7r"U.MV^-r&WVDYzN>;&b+q3, P/'XNT$[6y%؁|(wLj} bh>ς  JtJU-K8 Ⱦv2r^}%ߨ%R[Vd }<6ZDMM{b`O$R9cp}*;tyZ$PfJ$++p5y[DPˡؘ( B^"uB)ObGBhBc5O0$_)<!>Ũ-/}0QIplxۥ/`=33f鉶IJJ=m4ȴCK2N$-!eh MͼeƓgN %A2$gEy9X&an=#>-h/^n>.1+Zf׆8FPl~LZ^Oҫm\_^|xRQ6Y@ۈ'jEP\w`Lڼ5n[GK&,ْ<`pZW~?Œd7K^=t=FO[bKOa>L8!%c/3œߙX_C$8d"C9k+K%"C]ly-H> Bh=iRZ; (xNo8%ڙѻfD}v4x0ȼ HJx0:A?$[JJS>慄^E l!R susXmMa|.s /yyBj~$Jp/#>arQͶHGϠݚxWt8Բ7=%I֌!Ȧ-s@bpQ0^hsSǞ֛&*έ"U1ڙGrPs:yjhb3RkO63x>-S ,*)1m*Zy=aJ)izjuk~8qFCvNO98[yҶt&l^B q<ƅ_PFȻ `OMf []&؈X`-1&F"0{SPöP9Јkd4two&{"Y4xJF}CO F}k #Ⱥs).(ѓFZqX % ]?N0KAF KO'N!Y< c˙F(uYm-x3|^^XVXpV̑Ð>L(߫NGNor$epT³K3z3y}ܾ^ YZ