ruby-solv-0.7.16-lp151.2.22.1<>,_`/=„d5;{f6!,T =ָ&ŅvnwGrcNƬHuWLrA`V3,pYf_#VKUtdX+nozƲL ȩ.}pN[$[,_,tllWNËbtyC5qkܰ^@@$bäS[b |ۼ&E)B i.b[{1z2"g 8cPTXf^5'b>>7(?7d   Fdhtx      U X\af (8>9>: >F3G3H3I4X4Y4 \44]48^4@b4sc5d5e5f5l5u5v5w6dx6hy6lz66667Cruby-solv0.7.16lp151.2.22.1Ruby bindings for the libsolv libraryRuby bindings for libsolv._`obs-arm-5 openSUSE Leap 15.1openSUSEBSD-3-Clausehttp://bugs.opensuse.orgDevelopment/Languages/Rubyhttps://github.com/openSUSE/libsolvlinuxarmv7hl _R2aaffc2f1add08a890ab0cf1cb6bd9712b63b288dbad2fe2d9fe144cf951d0c8rootrootlibsolv-0.7.16-lp151.2.22.1.src.rpmruby-solvruby-solv(armv7hl-32)@@@@@@@@@@@@@@@@@@@    ld-linux-armhf.so.3ld-linux-armhf.so.3(GLIBC_2.4)libbz2.so.1libc.so.6libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libc.so.6(GLIBC_2.8)libgcc_s.so.1libgcc_s.so.1(GCC_3.5)liblzma.so.5liblzma.so.5(XZ_5.0)librpm.so.8librpmio.so.8libxml2.so.2libxml2.so.2(LIBXML2_2.4.30)libxml2.so.2(LIBXML2_2.6.0)libz.so.1libz.so.1(ZLIB_1.2.3.3)libzstd.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@Wmls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dengompa13@gmail.comtchvatal@suse.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.dejengelh@inai.demls@suse.demls@suse.demls@suse.dengompa13@gmail.comngompa13@gmail.comngompa13@gmail.commls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demls@suse.demrueckert@suse.demls@suse.demls@suse.dema@suse.dema@suse.de- do not ask the namespace callback for splitprovides when writing a testcase - fix add_complex_recommends() selecting conflicted packages in rare cases leading to crashes - improve choicerule generation so that package updates are prefered in more cases - bump version to 0.7.16- make testcase_mangle_repo_names deal correctly with freed repos [bnc#1177238]- fix deduceq2addedmap clearing bits outside of the map - conda: feature depriorization first - conda: fix startswith implementation - move find_update_seeds() call in cleandeps calculation - set SOLVABLE_BUILDHOST in rpm and rpmmd parsers - new testcase_mangle_repo_names() function - new solv_fmemopen() function - bump version to 0.7.15- Enable zstd compression support for sle15- Enable zstd compression support for sle15-sp2- Support blacklisted packages in solver_findproblemrule() [bnc#1172135] - Support rules with multiple negative literals in choice rule generation - bump version to 0.7.14- Fix solvable swapping messing up idarrays - bump version to 0.7.13- fix ruleinfo of complex dependencies returning the wrong origin - bump version to 0.7.12- fixed solv_zchunk decoding error if large chunks are used - treat retracted pathes as irrelevant - made add_update_target work with multiversion installs - bump version to 0.7.11- fix solv_zchunk decoding error if large chunks are used [bnc#1159314]- build with -DENABLE_RPMDB_LIBRPM=1 on SUSE to support multiple rpm database backends- added two new function to make libzypp independent of the rpm database format - bump version to 0.7.10- support conda constrains dependencies - bump version to 0.7.9- support arch<->noarch package changes when creating patch conflicts from the updateinfo data - support for SOLVER_BLACKLIST jobs that block the installation of matched packages unless they are directly selected by an SOLVER_INSTALL job - libsolv now also parses the patch status in the updateinfo parser - new solvable_matchessolvable() function - bump version to 0.7.8- fix updating of too many packages in focusbest mode - fix handling of disabled installed packages in distupgrade - new POOL_FLAG_WHATPROVIDESWITHDISABLED pool flag - bump version to 0.7.7- Fix repository priority handling for multiversion packages - Make code compatible with swig 4.0, remove obj0 instances - repo2solv: support zchunk compressed data - bump version to 0.7.6- Add -ffat-lto-objects to $optflags as the package provides static libraries - Remove NO_BRP_STRIP_DEBUG=true as brp-15-strip-debug will not strip debug info for archives- make cleandeps jobs on patterns work [bnc#1137977]- fix favorq leaking between solver runs if the solver is reused - fix SOLVER_FLAG_FOCUS_BEST updateing packages without reason - be more correct with multiversion packages that obsolete their own name [bnc#1127155] - allow building with swig-4.0.0 [bnc#1135749] - bump version to 0.7.5- always prefer to stay with the same package name if there are multiple alternatives [bnc#1131823]- repo_add_rpmdb: do not copy bad solvables from the old solv file - fix cleandeps updates not updating all packages - experimental DISTTYPE_CONDA and REL_CONDA support - bump version to 0.7.4- fixed a couple of null pointer derefs [bnc#1120629] [bnc#1120630] [bnc#1120631] [CVE-2018-20532] [CVE-2018-20533] [CVE-2018-20534] - do favor evaluation before pruning allowing to (dis)favor specific package versions - no longer disable infarch rules when they don't conflict with the job - bump version to 0.7.3- do not autouninstall packages because of forcebest updates - support rpm's new '^' version separator - support set/get_considered_list in bindings - new experimental SOLVER_FLAG_ONLY_NAMESPACE_RECOMMENDED flag [fate#325513] - bump version to 0.7.2- fix nasty off-by-one error in repo_write - also copy pattern categories from the rpm that defines the pattern [fate#323785] - bump version to 0.7.1- new repowriter interface - new selection_make_matchsolvable function - dropped support of REPOKEY_TYPE_U32 - bindings: Selection.flags is now an attribute - bump version to 0.7.0- refactor arch handling - add support for zstd and zchunk compression - convert repo2solv.sh script into a binary tool - bump version to 0.6.35- Fix compatibility with Mageia and RH/Fedora- Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests- make sure product files come from /etc/products.d in fallback search [bnc#1086602] - bump version to 0.6.34- also use suggests for ordering packages [bnc#1077635]- fix bad assignment in solution refinement that led to a memory leak [bnc#1075978] - use license tag instead of doc in the spec file [bnc#1082318] - bump version to 0.6.33- fixed bug that could make fileconflict detection very slow in some cases [bnc#953130] - bump version to 0.6.32- new ENABLE_RPMDB_LIBRPM/ENABLE_RPMPKG_LIBRPM config options - new pool_set_whatprovides function to change the whatprovides data - much improved selection code - bump version to 0.6.31- Update package descriptions and groups. Replace old $RPM_* variables by macros.- many fixes and improvements for cleandeps - support debian packages with xz compressed control.tar - always create dup rules for "distupgrade" jobs - use recommends also for ordering packages - Fix splitprovides handling with addalreadyrecommended turned off [bnc#1059065] - bump version to 0.6.30- expose solver_get_recommendations in bindings - fix bug in solver_prune_to_highest_prio_per_name resulting in bad solver_get_recommendations output - support 'without' and 'unless' dependencies - fix yumobs rule generation bug - Use same heuristic as upstream to determine src rpms - bump version to 0.6.29- make peace with newer perl versions - fix memory leak in bindings - add pool_best_solvables() function - fix 64bit integer parsing from RPM headers - bump version to 0.6.28- Enable complex/rich dependencies for CentOS/RHEL 7, matching how libsolv is configured there.- Disable bzip2 and xz/lzma compression support for SLE <= 12- Enable bzip2 and xz/lzma compression support - Enable complex/rich dependencies on distributions with RPM 4.13+ - Simplified CentOS/RHEL conditionals - Added Mageia conditionals - Fixed a few spec portability issues- change queue resize code to use adaptive chunk sizes - fix potential segfault in testcase_depstr [bnc#1036002] - fix performance issues with name = md5sum dependencies [bnc#1035946] - improve "forcebest with uninstall" handling - make dirid handling more robust - build with libxml2 instead of libexpat - bump version to 0.6.27- export solvable_matchesdep function, as we now use it in the bindings [bnc#1025440] - bump version to 0.6.26- add SOLVABLE_NAME hack for pool_whatmatchesdep and solvable_matchesdep - add SOLVER_FLAG_STRONG_RECOMMENDS option - add SOLVER_FLAG_INSTALL_ALSO_UPDATES option - do not special case release-less provides in sort_by_common_dep - solver_problemruleinfo2str: return reason why a package is not installable - guard against dirpool_add_dir being called with an illegal component id - reject solv files with bad directories - bump version to 0.6.25- make testcase_str2solvid work with ignored packages - improve checks against corrupt rpm - add SOLVER_FLAG_FOCUS_BEST solver flag - rework susetags multi-line handling [bnc#1007273] - build both for python2 and python3 - bump version to 0.6.24- also scan /usr/share/metainfo for appdata files [bnc#989830] - support tri-state product-endoflife [fate#320699] - take lockstep into account when calculating unneeded packages - ignore appplication extensions for now in appdata parser [bnc#984332] - add enabled features to solvversion.h - take disfavors into account when auto-minimizing for recommended packages - change cleandeps code so that it keeps all providers - make sure that all repos have different names in a testcase - bump version to 0.6.23- fix bug in ignoreinst logic [bnc#983141]- add pool->setdisttype to the bindings - fix error in repo_deb that could lead to missing packages - add reason testing to testcase code - add pool_whatcontainsdep, selection_make_matchdepid, and SELECTION_MATCH_DEPSTR - add SOLVER_FAVOR and SOLVER_DISFAVOR job types - allow unknown archs in pool_setarch - add the SOLVER_FLAG_URPM_REORDER solver flag - fix segfault in cshash dedup code [bnc#980901] - fix supplements handling when implicitobsoleteusescolors is set - bump version to 0.6.21- Better support of complex deps in pool_match_dep and selection_make_matchdeps - make SOLVER_REASON_CLEANDEPS_ERASE introspection reason work again - make dep2str use rpm-like output if disttype is rpm - implement filtering of Requires(pre,post) for installed packages - simplify handling of pseudo package updates [bnc#967006] - improve speed of rpmmd metadata parsing - bump version to 0.6.20- parse media number from baseurl - support susedata..xml language files - bump version to 0.6.19- fix rule generation for linked packages [bnc#961738] - add hash method in bindings for some classes - bump version to 0.6.18- fix update handling of multiversion packages [bnc#957606] - bump version to 0.6.17- fix orphan handling for dup with keeporphans set [bnc#957606] - bump version to 0.6.16- change product links to also look at timestamps [bnc#956443] - rework multiversion orphaned handling [bnc#957606] - support key type changes in repodata_internalize() - allow serialization of REPOKEY_TYPE_DELETED - improve appdata handling of installed packages - improve performance when run under xen - bump version to 0.6.15- fix bug in recommends handling [bnc#948482] - also check installed packages in multiversion handling - fix build on Mageia - bump version to 0.6.14- support a generic string for pattern-visible() [bnc#900769] - add a SOLVER_ALLOWUNINSTALL job type - add ordercycle introspection - fix mkmask handling of a zero size - support 'recommends' in repo_mdk.c - support filelist parsing in installcheck - bump version to 0.6.13- added tcl bindings - improve debian ar archive handling - bindings: set the CLOEXEC flags in xfopen - bindings: support testcase writing [bnc#946752] - support REL_ELSE as evr of REL_COND - bump version to 0.6.12- add forgotten sha-512 support to data_skip - speed up whatprovides lookup with a new helper array - fix dup with allowuninstall - improve alreadyinstalled handling of supplements - some code cleanup - bump version to 0.6.11- you really want to use rbconfig there- fix bug in dislike_old_versions that could lead to a segfault [bnc#922352] - bump version to 0.6.10- rework splitprovides handling [bnc#921332] - improve package choosing code - new testcase dependency format - add alternatives introspection - make reorder_dq_for_jobrules also look at recommends/suggests - rework branch handling - add parser for rpm rich deps - bump version to 0.6.9- fixes to build with swig 3.0.3 - bump version to 0.6.8- add product:regflavor attribute [bnc#896224] - bump version to 0.6.7obs-arm-5 16050929600.7.16-lp151.2.22.10.7.16-lp151.2.22.1solv.so/usr/lib/ruby/vendor_ruby/2.5.0/armv7hl-linux-gnu/-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:Maintenance:14955/openSUSE_Leap_15.1_Update_ports/ac4e6776364949bd3e9ad91b625b6912-libsolv.openSUSE_Leap_15.1_Updatedrpmxz5armv7hl-suse-linuxELF 32-bit LSB shared object, ARM, EABI5 version 1 (SYSV), dynamically linked, BuildID[sha1]=7893e3698200d83e63676c1b57a2935dc113e5e9, strippedR RRRRRRRRR R R RR RRRRR~ !Futf-8e44a6aa1281adf0501d146d6b73783827d341781e087ee3ca9001f7fc87eed32? 7zXZ !t/u]"k%GۓXvkLVQ$7J!(h<0{@'Y7hi2XecҺwc?4˛ ۢ2K(ѡkʶ:.|½ wHrNp]Z 8ϥ|= i\,ObRrF,/+pmDcQJ֠zO7cꍎ _8 pd6&b0s ̐&۷Ps{`ɧVoݒB0 Aq)U]&ZM,Z=M͔Sh)m:ӞeSs'_)Zs=xIc?{? qYc?Sa!g%@@# Y) 2/j%>q7 y+yI n=daG[MtI9'9U31_Y_%;_pmGR4C?Tʲg%B[ZeC^_)-`$L ;VoF/]d.و\>/T 2h fGz141~ gzPn$xy`eQTV_(?3I1_!(~,AS;N?{\~d1ROwyD5m= 6UE$+1wiJ&\:#C'dDL_]a5&7ؕ0>}n4+Č7KI{N^| :}j Uںoۜm$Ѱ=-|-kЊ%`S ^{(lNfOVwKPcq.!iLd9j{O9(;X]}EFqMbp;,3 l2+pOšEEmnpM"b 40nu j$匰@#wX On:psrxf;2CH }0ߤivT/m,epNwQ?)݁z6mݟ`ެn(OkT$FA.}c$qnB0xB%^au O_Qu6 pK\ (pqJ )>.!p4Wb")ҶT (FI wr/:d6Y> 4y=x\r/?+,;]i#0|JU< 02tR3,<~㕽#'kɛg:\|QBnkI !e%` BЪ7CR.TǁOx$0kTsklU/KvvL$eGɚF/A7ߌj,r5mm YPzDRFArV2T ?k#IInlf:Y&E-+M5D1t]HПV#:byfYPE<–,8Cg+xlܥO}b)`UxUЭVAI%Y!O2l1^::"\F קh)b[p\ ̾S+ 1Ҫ&yF:0ja?%GT[HkDc>ta%U3J@q_iX}7d>'EVe*өv*v}Lj-Y wwsr +Wէu(̻tApg$HtA\}$1(gLw7 WG=/Z_-(QW1F֦qc.uB+Ey~9Bh>V{`"=NWW3]D%k0*A^9!xUC)6vSuLjv7_Qs\LL[¡&G-gZN_{ <&@V ϸ$5zJ%eAy!90 $Č(,nynhu9)}`u0`羌ho^FFd[8'%Q#EC[3V;^$&ЃS)s9ڍ1,wbNܣj#s\ m?NI-,LdH]`SJDǧ 7{s5yeԪB3/eyФ34i6ɨ0}LB̞]RJg,V;i\z4P!I;RS3s-hڣaiTLv9i-Ŵ`64ou64)g4kG`7WUȡʻcُb_aOKIapWwax 0GBhH-:a47"2Z7Sq鯱-C@erBvόPw  }0K:txs\`8mɐjWɭ۷{?%wv;JJ w3/skd&I͡[?"fYQeyÂRvp7FnDoצڭDA/&ZkMzʳQQn:T*+F[_B*` 8R\ngq;Η oʭYjLXt7}Q6iY`!-ƇG-y 40EA?Lg?tn*zfVy}BrKAi1Z`j}=[~^dž$>xXkyxhƾI$X7/] ֦BNMjnRx,ث"'Q 7>Jv@5-T*Y4j~)UXBetp,B%Y0RG߁uZR 7@qz>F~Z68N>/Eq-@MSO!wiG KPwv T8z.B $u* סVIx)R-Bṇsٽzڴ(N3!s:CiZ-9{tĐ⦒9#,K`0#wsz%-/W8lÝY#p:+͚ ^vwa:'27C&%˹K Qykr)Z ْO_g90:TX砀$wޘq&rBI' N= WҬM %-Kp3`G O ݋M$@2vAb+VWʁ wIWOܕU  BoA 4zi7 W6VK׆VEȠo ]KvpO TiimJxnƿ>'Un1i׬ +~= ۦn ~IqdxOҐ%"yf ,gjwu!b٦Q)N۩FIRMQFЁ+~77;s\t(c,"[h:%rʌQ­$.@FD03Hi^sD+5:c _Z!$[}oF\]ꑫi(_Xf,->lA?S`ȏ1T}ɣޟ21@yהLo"]r-x*F=P^3Z^SPCVWdH]La=M )kO4oRNJȷ]A?6rBh[aH2ྯu`VpZKA\*sٔ\f.0wBO[!!`mNK K gwj)!xzx.!_5 ,BΡt3԰ք|F26-8AWwiՕcU^1흢-c W$SbQ1pv>@'/POBcp پËĜpo+MJF>QQNW\GBA}9uP,Aa ULڛoB7E䯾Y͍=ϊ<С"_uཏLe9}n8kpbظ6 ș S!q@9$ͩXˠ_?hO (}Yf F{>YTY؊`'jKR'nP5K,ݾ.F)I$VI3kAU9P9qݐ<9q_ <[ǘ̽V0&8#ƣq' XHHcR/,JrHI W/2bSd^چ!má#j<ՓEH5r%'(5Rcd|ܙAІ ^24`=:eW & 1>w4a#ṳ{ 4iT,#bZނB:kݷlL2bq$~G8)' 1ҎԬ(O#isf}dؾ(_!7c !_jWˍ$5T<8L x.5DJtȳDV`֥Xh8q*pm qqnh-\;\+i2;F ! .+$'Q_k(dFX]J/%*Z!㒪J(B@E]KjC5"Jػ<]J2|+dTZbi@=\btΫ2~I-KxG_f%$>a>+vu-@Cj}v66η3Gh3fazyzn 'uel^Nrĭ߾oK[^MJఢQ;D2v.|qi)}΄5k4۴_{2Uބd7A^q٩'P޳=Cʤ'")0b0MTHX@#P@h3Ǫ.߲+ō߽gQWP#FNH>HJ:Ƭ~ ջR:gܡh?F69iLXqㄘ7y]x.X %,8g:&z)duhIڒ:s{/wD86*O 7) ڑM& jOH@c% &nrÛu[% {'Y|04ox9tC,nEyQX,HJ^2/dT嗏ww\`Z{@^aT!&BdtWJn84=Nč$P=U Тŝ {=97]E^G>ko6.9<ڼ1QҮ{T" q+FeC.gJqK=/[2&J3E`$pWq[ 5 k'qH+92.qF 2M,'^ w@q'BjgG>^cf5Xa߭R~*:wBf eݭ)F+(XQZ@mկJJunX0Prd )?\#xꧪb{@S(2Ho׾w<ªfۨIu{7n[ (> [\i}< آ'|~ *YFi[HHDi6Wqհss5A>TbG[+i!l ˫P=61$O-`=Aýy WzJC_% 3u町pCyX%Cv)1ORہ'<^ 1rgN%A-jh+^f5,ser\Μ68ēȫwDL/Ƴ@NEŨfyƇ3Whe&EDmĀǎGoC, wl/u>ˉG o&YfV:^[.ɟ;j{773o{)B#} {s'׋Pc54KK?KmL#]UW?I3 _-`;掛)ȩEx nw2Çnk+g*½h5X/fc) 0R8C#ф$d UY d gHȎނKSM4IJ{BBo~"}u%m  ;!d2%V@{G6jasM[3E$#}!n韕8Fӏȼ# /WQ觓U>Se"}G%!H4X1"CMOas V{cd31,f?MzZ13j):kjlJusd\P:W3U3mhߋ~0D~U%ίjqILs?,"x3>B\.<{X4 q, Rz8]mH'G1ڠJ90 {jkIo8Ĉ8(nBsJpſ-xxf7Mps^m:Z GdYh1ؕM6jTQ3T5OᔢQdugx* QPr!͠+ srmzAj/#Ke GC1`Bߟw49[r=_oϢ.ѩůn6s":!n==ZA,89yLV`ED#YE ?&-EYSC$:( P4 ߼?͟y?2R.E&ڸdFEE2FA=PvvM"sI5L)sʉ YNcnK26WaH=IK4@Fv7Ed %MƓ-~*MÛʄZL7 lVϩ) N{ѥo7_õN~O M73]5Lxv I3v JT59+NeYsS0ojhavfH>ZMP]v6~Jl1Kv#mƗ7)J ~L9g0f*6zv[ 'LF͜ |H;2/1Cud>Lxϋ(@oX#8zMotA2xx>,?溅QWwn{[T60ܛ} g׾lggWK_Rh31k $hÊE藖ܸ!!bW]?G·MNuz[WbGt!A-m z=I)\7!-qn%HI 0{#HNzOwCXz@%Z固$s =tzpdȒ&e7_>L+":ʛlQ) Q *^YktH7ZIq;'݊A$Z#PǸ^b2B]Y*23֢S> uI]O?l CdKKg/03wb%NL5َ>GaPiaW<7eY<\\ u!GJKу3@L=G'*zpwymA6n) '=J]@ў(y"{zЪ#vNFSW 9jq5`D1ρH/[V.d5V3}[8 Wtۭ/:lry݃N}0a}K<*ZcEMf\%WQؤs(qg} jcm%>ĖRヾc&QZ[/)rKO휵2_:=27/ri~GeXXCc}Ih?Zg:9Mg//S: [U-sHKj 4fU?Y{]BWGJq9^ip=6/;Wd1XT .D G8?;`tF;pC.iy>bJSױ 3õ`W\1*ߨc|O9kUN5!Tnaq=I?.^{".}Co5`9C!^GD\BSv%Xbl:>?/=$?=8-DoL٤u_\N僽˞I]:6ϟu8 ΰnZnk)u?5dT!+^4S+9|~| AS꿉ɺɑZtQirҬVޑ\T܊g\(n >R9*& v wW+1br*5P7P~uv,tpzeG#Ql^C475~Iuĸc iv.gyZɼVAW}? R-@Jmn Qv06ؘh>$Dkm.pN GP1ڬ'B.㤘PUgN=[ݸ^daZRcaEQGTNdr혿ӬRDüMRO\CFp]2Utiu6C H]fB)@p0vd4Su6>P-"ss*S ];Ҳoūw;e뙐x*A|axgz\=D Gmd5/87 ^PPݒ!I!{+T]>9WYx _lqVCW\㗕ZΨ!gr";AWgU,;aPvFf@A5<|q(kSlEE$@ #g6%xjEO4"AǮqQ9#2 G„>]^Ivoܤz*+6 a V/R&\3AɿbQJA&>.zY[p˿*40eswY?C\/MBNw~ϕ+a+!ci-eivv?7`2tK.(hS r`/ZB6 Ԋ=.O:]yc{p 8 _)+xhSYvli~o=__D+nK_'O]".XyY0|+j̋+ZaNVn#PVjHާ2Redh,G%j BBZgCS qtw "͚2ǓbC-̠!BBӂuJO\<I=Ậvf!0/yf+hQ'[N%stL˯T$3Q1,Eia!"^[ECte&tr*6-{ d\°'tʶ@t~[@޾*s\(lzSϰi&ʆ; 7. b߱ jxiPm qSv{@#dkRB59a j(AMO4SExrjm 59n56WW~PE[u*0uvdRQ1{5xL 'TAw8+Q pur,E,~iЍU5#K0Ud+5udowFh:糪njstV%#"W0MB՛D[7:eS "rbꭁJZtS t1=]?6/hƈ'V]1tKfoh]JM2\A/t/\`f>Jsep ^|L3MZHI(ŤM+0%2ypwqiݲj {{iP۽z`HLC4xqw5uȷ4>9ָXWҠ'?!9ŠV(d,/fncݧ_)X,ckf~Ki*bOjX&"/e, 2FBqͬՂ!6HKΈe󰝆{R#Zah#SDi*t"7403`XŬ҉4Nq 'QKLIhjޞ~rL0=ȄؘXΌJh3$[Ζi+BiAʼnw9KdY\ՅHf M/n#zmESRE*yF . XZV'Γ JC֕_ȁ3o ,S腱42ahKh5e@.aGHǝ0a;L.2cO({ S(?Cϝ.K]]&/ja+3BLֱE9GuR u}D쳘*+@502؟1߱_2z n3$Ds[&ҽ Ue]mgOt߻)1Ww++' q<Y沜 .c8_Oy&ŻXG)ܺ`Lu&ƌk_8wقJj+a} wx\S]B-Q(ąS5Y[Fmgtӥ6ԬfDZVMm !~9/bWyhӄu& kmUցDs20*>mr浗m4RGj29)z.@^%2rMpwrLp,5plCêW(7٦3`S?+Pܪu֣s,тxf.8x:7 3?[˃@;eTl='=< ٪ ݍ\~_z [Σ*kLҵɇFH^(iD)uҺ22\Ktl|x2Uwr~d:N^PVWsȒ_K˽yGVU IaŃubGq\W5m : 4yz}-'_2:)$ f3uKAaC@n-Iz7wׁA?9ו;ZO2 0.6<Ӕƕ1KQuc=`07E yA;Q{Dux^VaL:nKjQ'mMe|i"W"8k?o;S?$W+o-rmpbqwcMH؎RyW#r:{bƭl!&N-wݵ^ѷ!!E*E4a,t㚒T^k_N k< _5 { ~НC(S}o`՚ B\ꦫb ESf$D. g3ɲ-1Eg̖aiTϽ68,;:[VefT Nϝ:mnjͩF*C ` YGNYÊ7чa >kFq2#yk,Fߤ?f.F*Wpݨ Tg -o='Ȭ;W0y|'!4FHD/9k/-L# oes\?"4 izZǷ*WZ3$쯉Z$"4CuŃ# ETq$,TAqˏMxZ$~V= %ߌ' ZmM݂(/Gc xqK-ʉ ̕J3f<#"Fvo :^&d^  kxOă}O 썷Cs1'!Z#ϯH갤"ۑV]W6g''YI^CIo5 Ǟuqtx^>Mȇƚ8MEikIm܊VJ_hNv+zL]eV BFb+ad OH;,&eup\ R4]\hRA8#KV䪍RJrnōE>uo ݓg7pz_KU\$s@F("QwFlpI^W0mXXL&do] UG3.]U2CjJH k:;F*Jzj+|Ex`4xFxO;z!T3M<e%dr/AnQˤU. Hd.%f%@n4 CxMny;LFnR"(dbd;P w𹽅mA1%38LdN!U U.kwrȔʢLo8$军5 %'c#O'c ߹(D^I4F פRoh4fFԠ??:߰qA)l7Aԟ#;{9A=+P 1 dVdKL&3NJ|P0N4x;9"thUf2FZr*w""dGcY`P_žO104/p*j68A15H^~OS3U8ҭh]^%"|dY+'8?;Dxp+WOV-c6'D˥T$.bPw Էm$pTo?2AdՓ(׃A5]@+Fjqe pj)=r@=&4%& u1*f~Ӿ#)v;Hmecnn5>Udn$2i_'TؑʆhqEp_[yc;Sw֮} XѽS 챹 8&I7DAA@mq{ӜYA0ɨf8LLerj}l˅֌bsD/@ nGvYN}*wN!5G~Z;^=A݃E91堡j89GĴ* qZhjc)9m[ "vmܪ}N@Gsa `̻Y^M.y[zMa)TUNi|ʬc!E& C3cjkU 7aX 7 UJ~~,IݖgWoGrSI>4ᰔ$.tduI^|E`:\-&pBO\-)zoaq0 ёWҶ*&PL]!j!ʢsÖmk ^vG.(? cO_PHt[G}tMExjkB9Ιl"$ҟ(ctĵ[ oJ^GJ5/k'a")ihE=@ bl O* ˁnNu [-`~(}T@fW,gg7klp2 }!C; T˓lFHjQ;!8!6A{=6]xMw qYOK~Lşv]s3,I_/PEd;Ux9./gJ~w{7 z pXVq)%&劸_U}XP/;[#ᦍΘTw.5)}L#?47G2 -Jm 3n-B~1_viq>Ơ0WH;Jg^=v7]< z6S .UEa}fĘmBLngBys෭U5ZSx!"YSN1]&"gPzy-EfF0! %5p%%0FH ;7]@b(E]&?Byp(rd؁bc1v<1ZboKqB0˻ўY5m[J}B՛$3ٔOozwRuC>?&cCdj 0=h9Ƒ͛ڎ+};DzSG^:Xί墜Ab"ҹ!(B#KSע|qhn )] C `$HX鏤QIYdC\ vQjer`;wXO {c_~R4V .E!ԧQXDN^Oeӳrp= w‡6:x&ބ [)dJPƲ!\ĆV} [QmxCkshcL=S60lxY@b2ڱ2p5gӪFx&/,qz7tS)}AHԳgOy=FT}jKmn4 }B'S\ M1<Vyxd2ZzWc,0vԗGLgpX4ݾyTv;=FΏn,~{rwW@^5lrwN~9>k1'gWe!? s#&n ꎖ}t8[쟧^ls#m.67A9/F`'"7ij3W%+u#Q:8Cΐ`1)3E7HfM鬔kK^.,g2 7L#, 5]8ͧN g8N_r943d#y5J0r}3CN$s_y~6'ٓ]E&Έ8`YAXd{GsI@( {+䷏AkHL>u!#S 覆vc|50m FN |ɐttAA ָ_й9kZX׌k瘓3HjM Zdf?PuN 7񹍅ޚbT8 =QPƮ t'_N8v&Hrm C2.yǶG"2~'i!b:I'Ln8C"uU0"bgPƸ6>,Ҝ#x6B'ZS%XItk:cIzu]l_p wFdY` ,!t^ MhS Et@,7G%kU`xf|kIEeC?HfBhUV^[TbkB ;PD0,@gC;\T yoxﲌȻ${G'[HTޡ\FY쭙D'?ml>z V \! +/D\:#͡(Ӧ}kQP6_5-}A{·*NiWl=YǼ6&1 ce!G֪+^ywbmk淦ztR|V5nGgKxAw f6)29ċMzFܾ2'!I+mHu"8(N/oU2R %KٳO %ݥjƾ"2{+%#]bN?I]o<>D]wlv?3lq;,@!J@/-?Km,j;nyw [k hY~"m#Mσy, jzvtεX+xvΆ|_ke4tpLeֹO1YpuB%qls9[-Ӎy7^GPrg;N?g3Ju}{ â볲cicd\ju0}0^/濢}^{?M݅,xGa0cSC up<-fR͈꾬nC7-Þ8 \yO1fn0%>U- %4o"ǿ2AN݊t9-O`0ӿ9,_?ByB̔íGexi}J^p5,Z RE";76XMD`ؿ˘Q_Zʻ h>ڸR(#'UKYz m2]oxs.SЧCiUqӠe(M8ɷQ7#jbLJœLsAte5*7׵G^"y RpǫsrHqCY ߴ'e+&I_` xluJ4})&PhW5(7=3GZ~S^֕<]h{<Ѹi\0#S4 0{5 t|fXԦ@9<\Dد*|YƪeW=hR?}EFE-2RYy|,nh#Jhű;2.  13o~8~_ \Fs}y$Oy4aaMZrw.y2LaFǧLǰ4oԭl?,yRƳy̶} 0DW!jp&AW PMJ|sҲzlg1{D)(; Cx<4C. 4%b3$OXl)z4gΒUI&]5XEl;I!8ԩ*|NyiˈL|( c{H\w~oQ QVbho Wͪ,OEc 5B|0׿3Nԗ4͡Gx3;/B:VӃI?P{v (C7~-,q%,_g^~RZGHR$OhxγxO(ijH,nn(dN d|vJ6W -/\͎2Oz WDq 1,Мz>O{ݻWkBX!J%Hg2T'sCS^v9ު7>xR71E  ծ7q4%xjIE>Ğ{'8 j8vGd'਍h i})Xկy6 2QeQ*/Zy5MZ-3E-G6,S!od*pʖ#ZRr7jYN*V2yA .5+ؾ|F.)3:@%[g~s3nASÆZ+/F*E6KO^<wuQ¹oYG0' Z.?t iBj3$)^ڊ![lx GCܬ( ˲&CXF>^I7_(eX# smowp%묆,DMp +Nl|~A^X1< l|&Nq84-Gξ{9FHK<ѓlț<[6۴+S{4۲GC\ڳYk${?"xȶO:b (NU[]^J SϤ˯0? qe J`4jxP07Zn5]eyv* -8=JةA*{nR)X bTvR#F¹#PO'GӉ+j3 }a_oiYzA{G`Z@V WJ7YNWrߦ Qt e@=7=xN#Zb`PʏH(oA2 ?N5G+0Kk1Q+Ud25&fQC(a 6{VN1OoNֶ+G`6e b?Dof_\,Ǵ_M%7X2yGjKFk b"ec@Ј%=a55=z !wX++ J<04W :@&bZ#myͯ\$!рf"ݹHAVd^KJ 2m k'-Y dlP/S4Tmnxy0u>K9r v`Dw1@m b'E\I]`u2ޣKJ/!xD>UTp'i-D4؜ }UΡ#rTC72ey'9(;GJtpʀO;"R6c϶0p kgИ JI0[4n@ih.r  p; R> s;_0+u =b(Vsko7t45iy敊k4Wth!dA= QF!%?ŷ0f8ٚ~d)j!TЕ?ӛIyusWiwb[ ٟW~íϵ&4S5AA sdBԿ[1(ƁD:[CϲLaLgGڥEJҫ gݠ 5qex FAJAbw2֦ )E՝"=\><9 0;@ k֝41Ԅ} i7ԝ/gDY@. 4pc`܋݄;,rdvB79e. uNgs=bvд` r*c0 yug\z*dpZ,sy9 X5 |dRn ~,Y8[0nKЇtu3 %'+ܡBG3r5H]V cľ/WEMp ǚ3 A kK# OpPҦ|ȫgT<^c1!. Z !Jm>$A@Vs0lAyd'e[.Y=bFkajci,oa%\R'`O?gGyT!=n+ɬ(=˜G-o' ܓfq^ZZR`kAe}Ȓxxwgc傊S WR\ ): >(*^Ց=FXvKijׄ-WeEK}f'[%(^94d-h] Tb-D<~Fy鬵h=`桅I4bycUtkR?#h`o-M>Y]" ڥC: CYnb+l!I["Nޙ3>4!43exZ|m3[dJ&ӇA/n*"2=Un?i(MWqȿ76)oi:+^mЖeIᏟޢL!Ր6ļ׼gpEj*lNa8\;8= YZ