libsolv-demo-0.7.31-150500.6.5.1<>, g; 4p9|Fof ~5R9K謁& SP3 F[tӼBi1FY>j-ᆭ2mK'BS q*V]w}3 : b"x$umiGI& K+1d`{D(,UD$u =N$2.5 2$>ఓ(X}瘭]QzCd8C>AKt?Kdd # Lx| %08 < @ H   8(8P98P: 3PFGGGHGIGXGYG\H]H^HbH6cHdIaeIffIilIkuIvIwJxJyJzKKKKK`Clibsolv-demo0.7.31150500.6.5.1Applications demoing the libsolv libraryApplications demoing the libsolv library.g; 4h02-armsrv1'SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxaarch64#T큤g; 1dja4019921d6c2cf7031ec6c0957e556aef46635b5d266c1eecd1818843ec043064ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.31-150500.6.5.1.src.rpmlibsolv-demolibsolv-demo(aarch-64)@@@@@@@@@@@@@@@@    curlgpg2ld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbz2.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.28)(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)librpm.so.8()(64bit)librpmio.so.8()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.3.3)(64bit)libzstd.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1libsatsolver-demo4.14.3g3C@f@fb@f0@f&Q@ee_>eJ&ed7ci@b8hbaO@a`m`]`_@_{ _[f^^ϧ^V@^^^(9@]f@]]]|@]ʞ]@]fl]%@]:]@\O\\Q\ `[ٙ@[^[l,[O+[O+Z@Z@ZZ@ZqY+@YY4YV=@Y*YR@Y]X:@XBXX$a@W WV@W= 1550 by default (still possible to use osc build --with=python).- fix rare segfault in resolve_jobrules() that could happen if new rules are learnt - fix a couple of memory leaks in error cases - fix error handling in solv_xfopen_fd() - bump version to 0.7.19- fixed regex code on win32 - fixed memory leak in choice rule generation - repo_add_conda: add flag to skip v2 packages - bump version to 0.7.18- repo_write: fix handling of nested flexarray - improve choicerule generation a bit more to cover more cases - harden testcase parser against repos being added too late - support python-3.10 - check %_dbpath macro in rpmdb code - handle default/visible/langonly attributes in comps parser - support multiple collections in updateinfo parser - add '-D' option in rpmdb2solv to set the dbpath - bump version to 0.7.17- 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.7h02-armsrv1 17319229960.7.31-150500.6.5.10.7.31-150500.6.5.1solvsolv.1.gz/usr/bin//usr/share/man/man1/-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:36470/SUSE_SLE-15-SP5_Update/b122ff10bfcfb4a5cf4e511a69b16134-libsolv.SUSE_SLE-15-SP5_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=2a83a0090c3dde7f63a4741a561942c081699433, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRR RRRR R R RRRRRR.ɏ6~#'qutf-8d8e007a741608cf8c4be967aee9d96ae5ea37b44a30c3f45fcebe7c85314a847?7zXZ !t/]"k%{ʛiłmiE˟3dèEղb,1EفoDnh+E袀f.Ƴ];wE'^EamFb@`؏LÂuq@^ph؏:ƇĿ,adLm}:;u(, HZ՝ NzzC2oCmw|`L[,["dg7|M~5I-$1/^X)Z!ۛ7r#r7FTٓvbڿ=|YiF*WXaQVBD]eڪJpɂ7A'&^kQ*?e24<)A[;L#7x,qH?(@RmF KjVKFRfM(ѳt|K:wXpmъǘ,@ts-MMVyp; 41Nwۙ4(n}ΆUG]=0) =D7N!nH;kN-{U&UvS.y^I$_V S\vvlYؕ7FQwb^ʝOXT 9~7/,`9!_^pd9&JQfs/?UT8Ҙ(zύ?a&V-r!% =XaG^o?_CA8mvɉk5~@AjwVyڒ~3ڿ"ѕHKh|S.KOylE4=K2mZy͛ۤ. [`Z[}u>~㬱`PC [#eE~` ЁJ` FEO=tXؠ}L/aS puw @morV1WE23AyK;UtX>s+H8pq# }DߞL'"*>*VP9S1Ba.*Ys \|-Hڐ-Шay?EM\a^ɢFt+!!ؼ/&=W:k30:p~ږK&zZtcOǢ&`W_ȟEn g2H7nj/ۼh }tEܢ羪 ȦmrSNBkMH_/xJ1*"V|tyu56CX|}QmpE d^24y< xkwE:ώkkRgkx457;Xq=cˠj61O(naBg<х2kwgtw56CZNmxި5BuAۖ.k2~Y ̠_m [HCw`ؐ[JxAuC" E >[e`Fn!H,itrȬ:"\E]"qO =iB3>_c6j)oVpdJD߅q[_I=@ jTԣ!6Qk ӄsR;Қ؄qf)j8F ^\%3ZޡK'kjrJ?9bkUj÷؞ǞpR$Afywޑ 8g E'3 |8$~kOu8ZE!^6z;u]k|R͐ĬA m5x? r?йi.U4>R Cn|&(>MS(ښ:'4 U SLicSa.B Svx1o;0ͪuˈ8zvyo']OS΋@[Nw(}cT"CH[Ϟ[>]HXa˾%[>KWrLJr$E=nC{IZDRʑFO[ ynq Hz1:L,TMIcmSWYFD -T Xe(-q,ؚ-|~EuqeW{97'޵Y!=G;j#%Ok:gqr)~wp d:CDTbVV9>=t23IGx@ER4dbo庚 JcA:Q2JfqDۆxGT+jy/^aڡ$GPfB"NgQ6#H @BM { -Døo'\ߤ*T=^L85>wR /&v*&&P[n0XXA5VFz)R%g cK 30?CA`݊jiz39jl: g}/֜DЫzlu&ڵ/yäkFfdKnM~Sn*Aspm: T f53š$So}bT\a CBcg5}]rtw`!^7ypZx] `RI;2{54뎪Cvr%]ܷg$ᴯF>DԮL^6y=i˟(EdB-{S 1״\A!01mVe1zG%?}oUVpxg "O֒Yvhz'ɗ7⊞<#ȏ½LjF.*Y>L~@K۰9uJd7[}M#k2 L)l,b<L^F.&\KR&7p8O++c)j3FsapS2yUvzX`Ugځ࣎LP@[\~MIė U-;Pq9*tģ+1ixrk#KDØ@oy$6)G9 7]J g{ J'C,kܒ` ^}LLkKRCVΡl1Q|103gds`_o$til Ȭ9mö[tltnF-<5k+kR/^H,BMYe%>'#7^7V45G`/żdX8 d?M熗߲L, 4i2iL=VmRTE`/*Kh!նD]3+n5[\EJ;`f{6V>oG}BA%unRE?KwvHJ9_LqsQL5nvh,2 mm؊X/{wS%VQ6FfU@+[Go%N9X#8zj;D >J5Iv |)QpR(~*n-o@ *BKD(dv'ݍ `Lgv q:|3c瓁ےK-eM _ Ɉ3^.1R;H˶1jE>;+U`* 7&fTG*T1k|=K.DR'^~1n/saiѰJPQ ƨ4<.aa4?v{5C9? >.{P]Ͻ^PtO觪 6ɢ`]6;&{>Of6A~/l)nh@st~{s}NpOS֝Ha[y5] kEq*wmYEr9_[F>*dDf 7QFNy- r [ұ 6F]*zD9M20U_Yj &.7'm.viS-6Zu; K]~O-]ϴ]WۋF1x΂?AEd_B!r3ݿP,`@ ?)HҏĖi ?ƗO-Sȱ>x6\ġi<>F:4)SI'otZjy˙ ư[cK|Vi,l`V$U\ܳ+{r(l49J[ N-0cKN/= \*b& ʑK`=%f2lY=aOczak0 ǜ>/+$8c'vؘowu@ǁryH_nHީ`^[O^./쓙!}jㄈD^Uxs$0 M+G: ߇dKPCtKNK-j{j4 YgOs '~Ƌr2P[025?!AsO߱T;5Y T(ٜg@ѩlo=ُ7b|\ @:`^qC.b ?Pu5ՆP hPj⹊QJ}1R=&h`ir3NawMy=939]ӑ92 x:qnBѨZB| ;sgЫC%D*6/ͧŠXh\?t `6}2h8Ng,PF-;?FG&vE脟Ed{R\D/\z!2vkutZAr}QbLʖc.\KqCR?D-ͩ:G 6(&F9*2.(^w}}~4ѱ- tƟӕMR?Lh5n9r/N']^Vbb$$#Ǽ5&DXBHylгẌ́ttihzhmxh=bˤ BŔuG>eJ86LJ/.Ս ,E|lp: C9:x5QH-ySИofI$_LџVP.BuD:?_p3|pH(sR\7IsΤ r/~]` B-q1jeQ Lи(ew'liGG4% Pީsٕ)`N LܼP19rƧąuTּRvy[dیfgQU0@7FISr<#րϹlTj6I>7̓M -ҟ1ha kܧ4C%pxɱ]f%-Dàm*D; jihr R^N ֳ[-MPvcr>Ls< Ia{) " Y&L'.>M2|sj_t6^X@E+0lhNoXP: 'rpb嫟%e1<ͤEqȟ^1գFD;uC Hxj}+\?vGMwBM4nF&OLM!mH]Rx"|c?[a*7=6n}N^2CA7tH&ni[./jX>iZL?Ful(Teψ~%ٗvhzՀTGYy`v'myHo}CRdEirk9#iKK񻶍 Ap=䒩9ifnM%ǛlijFA1|9cu`m ua2+pAǸ+zUdh`IK9)mȏ$νAEg?w$\3/xwy/j 1NGrC,yQs2 rJ{P2VLOU$ĦSS{9(m;聠#UWAJ$*nv/sL1DP "9*vf_zwW[1x>OnVԙ&U/d,|tk惎7/>/Z91o8c&&ӕ¶di.6C-m>F|Ne{~ȏ.YabJypqސbo_r'M˰`[Զ%x5\u\7G67r +Gw7T!߾P%qE%~fa2溩8 ,О*{&xRrϥ |BuvjS'oAdGbSEAķYn^4(]RԄZ9ds[u@-ˤ.6]+J+CQRPL$Ђ`3NzF%_hmFN|]©'3!}:ZZ fa'CQ$0"chbe+f(?!5ʋ}#tJ'x7kO,wPg*?9mYʒU- )I}x_v9:ut׋&Fm>@ Cu~kbhE2nkBefĉ@JP|5勈ol|3aV. s}KK2V`xu6j\)ʸؙ[WN}4o#j=$9fŪn烵v6PۇWؒbр|CQQZ*la8VL-pVJVE*+⟗>@إZm(ҿ`v-epEENI|<*?D>fv"9" \CqH_lR#jژhe܂dmz46 IT9p6(L*DUax$2qiYF=qIRYUt3:uq3Fԑ|J[hL(@(Lp:{ljoʄp;ΙhtϻLGgè>a* YՏuҪmHP_<%Sm,r\nm?h'Y8w^VVJm2꧕/Lv!j%esU(]Qzt`sA%zFGh~gh3EG@`M{C)* tMU_z{ `cN;>=hΜ :MwֲMjb:2饱} =:'?k:.(Xj/&euebø7(=2kWm)ƛ6-q0uA>;׷C"qT7Yt;]e}Tn:D֟*$?lJf6SG f0WT`Qr9F kr*33ޯc 0+3Á=ڿ}~yߵX#zgWNE0P?P1ܜ)#X1Tk zd"P \j!tQ|E`ES1a p kí-~ Puoj9ft1""5_CLSo,Oc\{ЮXhAb{)9Yxމ +ͯ`XLEn@#]d]LYcq_&u4nH~mnܩ͈'Q*|C%vhyJjNT"5ТxȽ$cWGZ1)&1^4 2(.Q(I6nfR;dl-@_g°[u8͹ J0d[M5#+2I0']s(7tjyҩ(ĉtfuW a>vNq{ؽ׈W"46oF)Hp8wyqv>gCf Q)z!U6eHtτth,c}H7fuF:۸!Hs6nۈ&7ia^w˘޶`Aa}%m1 >a2ŏw(Lwl9F?7[0WP +t;yV%!qrZǐl?uɖd8eT.˃ 5eEeEOa)4QD3yod*Q+:ޛ*%E.dQHJ>sLRQtE 2y}nЊr`5^t[dCYŢyƸGak+ッFT):Q6s),4ڣ ?lFx"Vy72<}pΤ<$xB./_|EoԄgyiko}A򣹤Hm5E[Srt<18G/?[[KWƃ>=—l03Y63Zƺ3^nOKS`T~+(( η}rj^, ~e7?-kSEC;`rVAk.4\9yvFzXOkHQt mDpImJ $BP g[ƻ VNKl3wI%L't=/ ,s~\&shHs/ߢ竐,B:$\hFHx?ac׺@ZHjtӨgE+&X1N!U͓_vS Se|yPWU_6  1a$uHfU~t-F ,jb@dڪ):VƉqћvR7q3ڷ7oOý+de%k-gIri5 :!/ ZyM$+<'DC6n.ʨ6 B$k1Ϗ?fZ+} a4S;0&IE8]iVx@|cqV*H!^E1RR{D9*\+6o8 _|F`sH^6ϳW&Ϥ,jH,ĨdVjc}pn#b4v!4uu7.9x Hqu[TAs wpLqm\l[ c`],#(s?C$𡼃i>Q}+`rI)5W*봴QxRqKrۼfL7].ר& #m*]OM]kEfїD0 3#+x;idߍA8vBa8yblb„ T@ .JٶWHb:-ڔӤ =-q&' 3kߊ25yY ]s0kE_tO-yqMV7C=BΩ ^X<FD4_ l 2t추Bk P?g&M+W=@]xg%a/R7 @l5H;fi#lŻheKKt[ DO"iM9FkGsڐH>a b*k;{8es|,- oA7- ahd'ʵ,`2Ϲ@ت?|(mS";5dp.GHOįӣe/_u[2bPaLijFD^rīat*;f`wO֪}L[hQk9EdALCr߭ȱqY$t\W<7}+ѧfJҗUxإq*ujRiSdoDI BnSg#DYZ0"yjPJ_D^٪Y> a&ͨǿGvT,Hr@Ϗ'(2^)퍲)B<{(0֏u6nƑ&@흑X*[KNlu2=N)^TD9%3P|K(TCNb|bH_a@P- a}y]g2r~ܡnB*̲ v; cei-pTA~˽ ƈK">LDfGM;}bŽ{h? M.AsG-/{#M&$/3({c D*$ׂ #)2x0bC#;Y?CafI8> r+9qM~dȯg%#J[;VKϨ pL! ڰ j): kbi^_fZG[[YPz ÿ& Ċ;^N!Vghqb5%) 2>,X xWMK Dmqw0K1'K6޹Zi]ѯQ Hobq8榉!bL;)b^Jzq%%B x* K EDгmo"\O:7GK0\dZk.Mvb`OMihG \9CW9'5h5=l\P+eQu´R䔔+dr1}'o0 񧗛׹r億a0shxbF6pn ɀSv+U]uTg]!/6d3rgELtޥs59l7+c,љժŒX"{̓±M6Mi-&x Oӑ=?>FC)<2nҠ )JLYJSc;ω4jnDݿ"gܜGUc BM*&ʶ.Kd]P\/=[e=y C濋]ɚ[u=U@a^&SŰ WE{Ns%X I߹"+E)bE[S;e 7yC {+;s_,hI)'Mު:޹ =afVN\woƝLyѝy+8UBDG=V 27Amt -]( ^Gf` ܐn9g}Lh6OˈzCSVȥݽH+õz&o٥YV]d0Q(aQQDE.8pQ ˩kELپG.% 躔A.(֩M6O>k mh`epBuaefh4~9y0Zrѓ+ZCۄ?" ZQj#7=X F&|Q,X_)-11ZжKi! =5&YOҌկ떨pQؚ?Oe)z>*nS{Ea>!`~f8b>,O`v_Vqt4?"]Až]4s&_SroW=IrK|Is'͎-1nZ'mⰖf:r)`tb B 2!dZK4z[=w_qY0Yo]Ztt]\ $JMɼ:ho/}ҬI7VG6bm5YS[UQwOJZ+fB ,*]&ͷTȈY6#ϴzC7ENA.U~u/gҀ&`gX\h%a$fa >2ky[hFBi<3K9U<$  iʦ Q@Ȣ oّ#V\iG).J@S&3?aPR Gms6"R.NQ)[aՎu~p|Z2IYiIeeݬ@ @^_5=T#مGP~sv'\h-P1b%yi, qտl4|yZJ4) O<]aJݱ3.:\ll#ڙDHl$ASfYtU' &grDO+Q mg[.F?/B(o9C5 W.ËY^!q]8<( *%[L5#eLwBpd؃OqvX MRMpE`z UШaP-} Óǃ6C1}sYCH}y@8y]ˤs 5 y]>0 Tz졉t9|@@lD) ce9CN;𽳇*-?wT+;)o93Aw[q.?kJ ?cFyPhy&/g¥7A39[aĞ].^_-&R\Yp{m?!u}ڋ0ༀW?s?[C3hͿ%ZiQs;eݩYyq[GCrf(_XSF9f"rto;HY0WnPVZSsMF&^sTۙ_*e}Hc\unLv`RĊf8`b"J<`}g&< h:g}sķ.d]$w7?RZ/\ 0u1p&4ur6A& 5N\^05OIHHHwFP1h.y{t- =29RW>2`(CH#@ K. h@8/='/H }J3:#}i+ -Av'4"hr!.89bz!hu%V, _?:x+6Һs&k]Eeg=@|T%RvslJl+7DǠ*Ǻ_ WrP4*] t(= z~3~RIp|Y!_-Y[։SU<~>W-p\u,8(rXÍ*+-+oA զ jt@=0⃘F@y*tWTΘ~ ǀ ,c ؇5DD Q?_ejޚ5 &,Z҄3wpݕp׳*l%N/;eÆVA'>Q,q’M~ϒO,:?||D^wedb侬 +vvdQb?u -n:DTD]gk?*d#>ɉj$J^J=\GM{E$C44rXtI)r4r덢??6J!1rE`7&(Q~1zQygmL[9!9zy{ eSv1B'V,?i\Y2~ .'2䷠+  =Y^.D3FTϯlӥ<-"7՜RaS٥o sZ<8k}]v$@^E]k^ .oxRa` +>ѱd!|eiZO)IBy+[¿"ٯ)Ts/5wBeͣjtn&a(_u)L&#ۦ~WPԈe#@&IĚirsfZH>ūw%8wVV獋2eSl%ok- ׹XLěX*%e)%ahҞbX1V4(nDF5 ʑl#Gxrq^"w<|ZٜS88O?l1nG9]~N|t5y\(:[8=5 FɆ?.!ӇFߎ}',V_ =#ƹK2ތY7l2O8wVޏ7[Ztɋ)-&ԪbPF+b1O]tY yNos}qn4[1_@;M^rֿeo~/^1C|~. .-ߜ!]3_3s~؍T3Lg'[Snr9~f|n!ceϨH6ro+k1Pmٝ{3WExʯMm Brh vxW tc1\߯\FP0fdanܹo)TZOqobこ֛xz桤$BAnEC)yRyd`HH?KMTkd*z(ufщNa8ouz=.'p} KfS6\SP;X @"/~H E ^fͶk+Y>X$A#7V,̚PԱ'RR^iOI'6-KM>cb `.~ܒ =[CZKx^\C )3_ꪣJ B߁ŝuZJc~N Ή&(zo þv/PN9]UoBBDP+ly#`yחWQ y<*BsSYA_gi/3?ʫ{=~Zҥ{]Ssb@YLE*! 1yzc.lhz?RAee8PmB˂BWy˃!(>V1+x}SǧkIN ĭݴX~`^| $v줡W. $oV]s\>?v$ͻq#םr*ᦰ2 F!oRrMKJB迮xIT7YDCTmKWAwÎppM6>vVc۶L~t4s7v#"+u3Oe7^mmg@~ Wkm j7~.A]Lx2X%c޻Stm NVNd fx5UV/XB|q! z>=c_ឿC],fpTT oE< _V/ARPBe%d~>E%89S50# )n;ּbpGΣ5;{r0r({a;0I~^20)nUi}U@a})N*1oVHu2 aYY@;+ȸڮMKgz1u@&l71^V',}1~cCY2Tq*\cQ,@f3 u0#>C5#z:YmV-_Ÿ/S9PC;w:'@jK,NbkpĮ7|v ۵xL]uI9b!Pܟht+1s&m5VyAkp U89됤W4SO2[PӿK̍00I{ܶ"G3B2!d7@%,#WӄBx5t ~9$ecoLw(l~3CʈciAxEhe%%ڸ,V"k.fNM<&c(GVs}ŝ&/&FD(t7N؜!#)ΐPԭ;WJ tTeܠ+\g32涧BZ VkNމ^%a6tlb?=*:&jRԙ :Z tY(rm3NͤѓD3{7l=ӿxjЛxD"9fUjc $ {*7` rOZO,`g=-S* 5 {vכtB qie=-h+uV@֭t ci.B@ddx]@k`. O_{+vYQ NmNp tj )|1o&nJԄk󏕂 ~dӰoPm9ocdwyMmrQ iwXwcy8DfpE"L-\jK}CޤJMZK/%ZC9e)$<דḺ8lNDYU( ;h̻1awg6E% ȷE$kRhxIv6EXk6%nF6C(&^G4l ې75v-.p̐hq p.ǓKѳi#fi20pL}c̋\v=ڦ1πT+vk}"pmxAZ)OH@9y jcnF6kmm)l>:J~NRz&iL 7@-oaG'T<;eȶf"x̴լi bu9D'KDPCzDÕ F48Rx<B:Ӥխ~V4p<ϟ3{0Yhkad8x/Qo-u`\zQ:JW,My7UL7}NX)`bXʘw)aǷUDCUHyfN G~>!}Lzd{ ]?r8"5ת(WD6ƘUB) -+b5DKV_(5mw~*pVy0kP3Xïil**!=3魡'qĊ+V)!kVTd>|at ֹINN·r0iD9W19fkm4r (?E tKA1@ª5c+EtIS"<3v5fIbm7O<˗n.Ȍx9#F/[]֧W{JI%>MZJz)/˟r:TBH87OM'ݲ #,@dzސlc䍹LrLh\+$#{F1t3ï/a+D)gK5f|>#lk Êq>*/ j',js!\CGS߫y&؊ضhRU)tVW`g V?]8<:FF"~ *>-qFN yOjjLߓd5*nؙ>[UqKsqbQ%^Y-EJsC` )TJPzD {Wf z*BO$CS-ypIC+i %'q*))4}xťZǓ9e%u|^mBa)}k/|I(0)Զ;3آ.2P%U;EQTN\8@L>~[-ndc7^}|M*Bio%$VLi[$UՃi0  vHmC*.9iޕl~䳭Q|oJB’6XX4t#NɻC4:Det.up- OM7ZFM=,AK1,߆ҩR&H,80pHxs[|&1ZذB MT:nZVwStم|VhBeG3`k@NZR-m6֝:` VƻDWP3`=Šꎃ S*1'* xL(j^AXѠ5 勀W`t:}D+ 8GQٿ_2h/rXQc-K&UQz'm~LWH3z*z6mC.Cv[bAscsH"Nv=WFLn}W*=%JNbN;ukhvSRB<#ejCV fh gb =g5aΛ}z1W/v=\e}*dK_=s@ވV?5N&l t譢MhLVza aw@ )aǧwA$t0},7Ы;˖х /sG_4U;Š{=r{ǡ̷^t^dItGJ*z /WjS OW j}i:h@lI1nƎzD3|%nirt=^-|T"ƠU=Ms:V#d%7_ř'ϡ-v_<.2E%eCr`+{I~*Bl|66蓹؛oF2 nF[.|L|G`)u*OĽ@҂wo'{eW1jPߡ^ap tK9)#P5."n@de߰^l"o^N?ɞb`,*#q[bPLql_C8aÌCV 8@hN6R iD{8ny['3‡]Sև|㋑< x`÷lchF=Eқ 䵲!</qfJB\M BGJ`bjIϳ<1mV9R2&1nޕ1[t}rSfNtď59SC{~ OF >bZ! npbvB  uR|Elr0̞]{ /zuVAzbV#xW|GCZD ^sڤhTSӛ}4 SPO!oW\x)on :*'|ʠEz# ?ʘ@dK:~L{&ۭ0(.H9P@!0mte5~Wo:Ү7uw!AojFkR/BD00L- _|ڦ>dFӠ=6c 384锿ynE|'VpQ笁W #c8"e͑i;R ,de,bϓxeA~]<-eF91 ga"aaKQ:-I`a?Clw Qp|o&75S!k5bȻ?<\d6+J؞r@[:^do.9Bs@/O$RKn*2F:LS*0Wߦ Ib& ۆ@`q{pML|;OD܍qR\FZ<^-U^`[:"J%°Q &bjTyw8n>%+1-љK GQ<<ڄsPucNo*bLTm75)<5wI;G 1!Y^BQ]Fge)0Fs!u*uCai)c7VeI+˹]khLr=O"añnzWeY$lo痫Z<,1xQ°WV\P'q~.Bkvu{ruSao^5%N˲m;#ت`BO&g&Abx"?18*=i U{&/8xlW}5C~rW$1=We>ܵ 9G4Lu3\RZL/) w MaF! ?eqԤ8S n!báf݌KM5iBY- dqDG+}(r۰՟B]o PB)R?aAd7C߁ l!.#kPDI[-K6V,N'ZnSnL~d[a݋S"ޢ*&587bu*D;d&Bޮ >"5([k"efhaܟ).}PP e䀸Wl |?Z_@ʗж#+ Ic0kN=uZO^Z{ ߌJ6j-xh͆;La\MYg.&+V/aM#QXSfډSZeOBz]#CD%{-hgy\m O8ʄdF'{}$L&YAY3 轒qZƢ%^GCcŬfp*k"FM̸OT-|U:Gv o~5WTд~Nlqç$ np!¨hwo\=:=J +D xE=4d*C*Ik,I8څvDWB!^sJBzt :I]('lsE Fq&WbGX7Z~BJu) uJSloyp(fc争A-j҄9֍uζuwLK! 2"ܧRD"yW.64u_~y͚y ")L?w%`>"[gٻ7/TԊ+ލ)@vs6D =Ώg-CNl2QH*R7TR6RbPSAॐ64FI7A#D8"rK -FuyNUG)5򵤞g=@R)6׿sf tqPPqYW( Q$rKu3Igtj] 2 ?f}s]Z;vZ0Eҩ"{|7w|w!6z!=ytV2ӎX;=u*@pAl8o4BK0DsZtӝ8j;BH;IY0Eog- NDɠbfxTn>*|*=v^Iօs[^Fݯp$ۥg=*iW'<t}YLbJS^õ]{8kQP& 2@=@lD1nE5bK/3|h HAȾT_&ڬ7  gDJR@ c#],}97CyM")kC #|o [EM;cE#VFEV:C5 ZiS< Qyʙ:x_S6K de_+youB*B68z:UyNO1&y"cl8`sj …%PST=\oCq V)m["EE%2DJܥ\O,%W+ŭEY2n\zE->gR:!}q"rNŅsR%(d7&Z1ʁ.\AYVp&S9֌w|ఓr67Y'q^Bi6$5|q5~ȍb?ƶ4*kA?=ncK+Tn)J&/э54;ݖ`3Ok6БC$ 카"nC񌕘ѦPbd!Mj eY,->y0c%V~M8޳HBZA2%! 0gg1;3K!Q`BFL!+cgwEu*qҍq22#n^VT[Svs\ic~Z0L1{;ӿ[Fn _ib,L.`I+5bg5/ [Z_zcnkqnJnwϜͪst F]LsC1^ĞA)卪bM+0ʹ"HQ},L1xۡ9?es$MGSK,m ǮEO?[kkBVy%eY>e sErc%߲܄{?!3wgjDW:;?J.Rvᢌ aJ;3!F4\}*By#+{zMkV!.b1U+&@JZeix @{DRS22R j.< $B{+mlnX&њ/r0)f >*;*B@hqU@N *#9;a엵/vp9%)%t"1Ki 0vyf_a)pXP\"XҳSwh'ٕl/@1}Y,v(t&U"e(ߋB=6$Hd QO@ =urzOIߖn\j@^DL#T#If-bJk%O-Ur&MZ)Zw.F?C3}6MVr܏Q=59M̭)l`]0mbf( P9ĦG.WLF9hmbD=Khqd V:|s+uLG Ip=/֔GK/+6*­oR;WnqQ/$> xgw'|u˜Tz}h7(cڴTA*~W|T`4ɤOG?j#:t=ף?,߭D !ܐI:m+&u_@WSF NjKvZ;|I_&&]i}^{K$*V),3ʞCSjG fCP \bPr8Oԕމ$hM˳X8VchGD%u"ܫ])-)?"q NbsCR ňa(]Wo5VT_K2 m ^nYX5.K={QPG|KSW)%V;_pVv&ctNu !aw~1W|hfH9\(0fJ0h'p@TX͹FKnZ`͇4* ƙ.+r)0 Cj1#9}/YoоK@VqZ++jW?/9|_"@mmt? V7=fe7ל_~R>41P`[@@sYYb<=Mi##y&{(JVv7{iWr(7dZ4S]W^ Y i݉zcŜ4D%þH-x Iz HݙEҨf%^j 7w"ȓML ޳ R'ΣFrn>$ grL#F6xXQԳSknEY/ DohҮY cUWS,ަU4`k~'}, >%df Us7q'saEd`|3~/QPrR>'VXRtCu7mrN3Ja[69o]Uiυ2к7eeHKssIA_c2#6xeHԊ;S)Ǥ-x*Ӣ*+B;7 2pŽk1%z. &׸K>cal "K?iNgeJ`w)kj/N# URr $r4 [12h<=݄xE>2ΈM&9h@pםh nl$H>Gᰃ*;kj.x2s,06jR!3  o-ĚVV|RYNZ6`eQB3G?&ٟ {kl3rЩ{f雲⎑Dh{9(nFŎ7*p/5VL#U3 嬤vD R,Bx#M1_ܗkcF#a?))R(cny JA/}myfBʢ@I]ƍЬQ]=@&`XCl1h,{ +Rq s'F+ 3gHa38S5z6p@#yŽI QCq}x,9Wwڰ_D(Yvr]@XGiE|A$vT\yW# aWم"M/ < ?%Caek'>I[wnѐd[^ЌOb=w$߃E!+vB{&ibIj' }& B6vP@uO*4ypO~Ox(2n7E޽zDiz5&3EVjS=qA疙dIgTŤeY}Y@rdcM^HY!xX)d^>>XLl=˔?,G UQ mSbFetJ F'N?IfW1Sѝ hVaT.S\tm"+ԠܚV+|ZNCJ\vz:#+VMlXh)먨Y#[+Clk 8SA>S|PlvlD8%]cVQth}EZ!REQ]U"G'faV鈑ۉrO`mc {.Ɠ1<љrsOT2OwHiHpLׁmX=&AʼnIz1@/U"?82?*CXL @sc ȃLv{"bMvɠ3,u]z4Pw#?}'.mYтqRd7s=aRX_9բm'{֔HՍ( i  Yzs)PPVәh 9U2FL@& 衹ƶvgۊu|,֍}5T#ۊA$q_| ͞ U^n=R-SMQIVԙ=X`5̓`6KMOiG[oMeA누"gI)eʪz3ofw]Pú\]q&Y + ͂d5RsfgQ B_KNn8Xmg%¶w= :瀠!åHp'b)ΝXN-dX4fxaS[C7@"i^Xu5:SSq%DŌJQlۛ $Bv ̤8،2\y 4^\_$vǘr6M3!"v:3UXhBa}l(ۗ77@n9r\Q/ud>A7̓. <)n2)JL= e\"r٪9VcFv yr$"nopI)'crC[Iɒ#Sa@"?S %"u 51I:(_l Nz qI :& /r ^"I/e1Ty#CއE;^EBƴ`- b&\ɫs wbo7ᡸHu.tV/m9Nݎb_>csq['9*GˣhץIQTg`Khy|KUT2Eh)+U9|rNp ~Ls`5p~(vfJ*x#'ֵ8]}w*=%Ynh"BI0nLye9au K_seёB16;Rm@uV&2 \aQ]Gx[D46~կٳ /P[7ɍAɎ=HBASsqjf 99. }$2Ɔ&VP5:ʗ=ٶ^1.=vIC!7a`. }$^{('@\?~JѪA2x4zo H:Uwewѫp=HAMz@皠[eppxU|W51s}̗S+g-nwY8Nٖ<%d^Tp^6hhyuJ5Kph{{T9hQ.xh :tBC"x.k@+M̿]m1'u * >mr+A6 HpUөP})ȿ{Ͱ;_UPWT%$ cM^աWϳm ϟg3_TSN2CyAv@b"2 .T"M #"".^U=~)6O jpXޟXH^xf/_[ mpܰd $^827xp.@N?UԖ?y<9#48zEO]p}4^uEi BtF/* $<7ֿÔ",H?J56pPۈSR/p*"nUMܴ-nfG1=$AolsfwP^צrqXل%΢;ܦq}mE,$C\u Qv¦ee\72M.~`%R=3S_/O=N<˟eQpb(`9 O>ߞ² it5E05?2M+\a }cM_UHvM,uJzhdSDB.? ݀m,~)Ip$bA8M[OC`6UziuЈ߿?[ JzV_Q5$b' iK<e1J4q<ʝp>k1b ćj$Zm׺_oȣ6GKb3߾!dbSu+kYT=ȌP dG-$T2,R\-7L֦g]?&:Dp/AGmZWxz$wT|I1g%f;?$} 1 : o:\ i%H;fB~ ..DƆR]΋hlA2zfxL#뒍 7>/r _~GUuV:~vP#m7Fl_1HKb8D0خc-Bſ7`,G"ǫ-*gޖoe-};#;y 6b%3[B^ 'f;U9Dpt`WPMM߷ 7?Gг뀨\ˎ3#+GwSi6\ə4}q`XIEF.;{ϘT9-@v ~٣84e{<wGQFttc9fyǶ{f8qC=q9 %%Ij Mb?.&ɲQ#_>e3A0{KzSdzJ'G:Mrh• (zi-Nx/;!< <ҘXNRlӚ/uڙ}@Dcf%$ž,Gb]@!41,%$MBVμi5iжtXj}MteOG&~"laiURUw tHg%/7U}(VHs7)NULvt̰ȣ$v(KI~aLӸtUocR dDEɿyl'X&|&3=S'gP4|BMȕ=DϢTmӥZ̼cDr7f121gBS8s]] KZo)#d,9 ">X吞MGtgfFQYU&?F۵C MVM_-x4؋$>׶TR:<2 ic(NUBW}O_^z!sQ(̞ k^-8-Tnp#C;v#kcڐ.Ga WЇiyY0T<ӷ_!I>:D_?wҎT u"Jh1ZO՜ X>DzĘ[ I1bwDuJ@عǼiDZԖjJ- $Mi~>s|  , ze*9p?1`Լkק fbX5B!^ ^R$$﫣#6|K*A+'\TޯPA1~w}"ذ2x1ydTM n:we0˘sxpQRyE P(Qo _̅Nd=|}3<1AZ黈`/42sHPyw}X{vu#a j)Esf(#\ jށ+3澺eԞą ecd鬘j]%;%?\FKbˉ$ vP/Nn鿙$<M (Ӧ~ `^VDea@܌9 =@%g?pt'¢Y \dw  ACFAוR 3Xdu?v&BP}tD#Ms9FYp&\5Qj.op?hW5fby Wjt>.3qչ,떥.B({?xuS %dۍ+=—b }#T"|JD 4k{Pr4+}跲р=JImi3mTԊ:tfIr$Bs0=+ƇŮ" p_iH#W n-4$|/;ut)\>71Ш?%ʅǦ\(e!:YEʸsv*6#A8)li V| (HsiX$~{cHwPu2C\";ҥ'%D$imsu/Сo|מ`Ȳ ICKyEI ?%d'Re%oY?.#T7uՎkXRa (YJ&ASiX,uUI\˙+ ^v;<>{y}h՝0&d+֊?CHۤ(j@f mª[jofKՓ"'A9jGkǞjjwنk P-2:0| ƵQ踅5If Fj%Zo x:B)!oE>@AEPaр os+l0,t?I&iJ#KT_zr,'Rĕ.l!`pMYEj2A)>Υ#}V!`F W 8<ӳ` veKQ厝)*"AV*Y,pnx 18R?`2f ސQ$oYu?Xdž.!,!>.nQD$u.O{ kO;ZIjZJa8Q=3(vqug Bu.qrVg_5&9%)ft2 *ɥbY *v}lz4@DA:G qFҞO]ɒc֝K#Vyi-П(F3+ ڲxj.c Q|M6M=bS5`== ?e}< s={kxƒKfpi`{AU\H&*z AV< WM[$Ʀ 6>q'aOK e&l dtJ~#:9Q٪"PJrBnY*󒚃7`Ǹ5o:G^jUg_?`(sߨĈ΀lHH+&mpH񴝓 -E%Xc-Ocu{au+W7慺#cx&.Ծ}U&R)hUnLoM9"4 FBHg YZ