libsolv-demo-0.7.24-150400.3.8.1<>,dzIp9|iyҎDrNh0†: )Gm^ՔZܟMʶ[(.IdP- ĈBl,:ֹBB)B[SfBOmd6dWՔ WE2uU1s[S͐}[W)3^,x&mLH1uB ÂcJw !+щN V~ `@=% ޒXOtE'oB*`V-@CR( 7l>ADp?D`d # Lx| %08 < @ H   8(8G9G: GF@G@H@I@X@Y@\@]A^AbA2cAdB]eBbfBelBguB|vBwCxCyCzDDDDD\Clibsolv-demo0.7.24150400.3.8.1Applications demoing the libsolv libraryApplications demoing the libsolv library.dzIibs-arm-4-SUSE Linux Enterprise 15SUSE LLC BSD-3-Clausehttps://www.suse.com/System/Managementhttps://github.com/openSUSE/libsolvlinuxaarch64)T큤dzAdF$9afacb8edd0cb4092bb67ec1004cb62b3ff9d01a3e56327442b0f2a7b654a2354ec8bdf88dbcc3b867c64dabc500006955b1e1dd45a761f5a19a92626f75ff66rootrootrootrootlibsolv-0.7.24-150400.3.8.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.3d7ci@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.7ibs-arm-4 16867313370.7.24-150400.3.8.10.7.24-150400.3.8.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:29413/SUSE_SLE-15-SP4_Update/d1c05cd2c8f92cb1e453b0b5d8f88139-libsolv.SUSE_SLE-15-SP4_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=7b3468d241f623507c0c35bc37d55e943690fbac, for GNU/Linux 3.7.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)R RRR RRRR R R RRRRRRv:S0m?ivutf-875394e9513d17bf253241d3e3de2477a1bbf52ccbf59abab5a761ec2289404ab?7zXZ !t/|m\]"k%AK6mz.-?*jdZV&tsMȝg1c4&B3CЅT:'ϊ/x!q-gᩘ"ѡ6k{B9Mm]};ͽg*TG{f<7>q^BN|;RW{t4HM{` n\.ɡVHWDd~'ϻ !/\< uBj;XUZ/>5bP8W"Ù6sujw1q8GBX&X3z[]m2Z>4@Xz 訶 (Nn] %g66i4U'Tu:w~ǾB+$m#2 䌜+x~KS}4 $kG>^q xtr nt ^+\8y9? 78->L%V%-S 뙴LʀY)]wBϿaQ`g3eY-k`|'c֦ȀoB1:M93VbX1'PI3+d3dBoG#LޟtANkw})4N0|\< 5rt+oe] KLn[=:ۍ z$(i`MZY15J0WWb QDz~cmfGD׃OX˧cקw >ՌQU]mISˤ Q .WMȉ+@Zb" ΁΁AyHF8/b]`aHyJ~lCH[/bIc;0.GN.<:s/ŤT"ow jb'σOtR qWM rXL3C߆bVb&`bu"ܩi u]EgPd?.I4YmS7bI!iSۇuIy[fY^~}Q~.K=]BdX=[=-&4j"v(` YF zu$RWrnFS=RM)GeR [+Kwc׌{1?BrN?)}J9z }_ |l|D+H OZZxbY4%!>L:+{"@@\B.h ֌jDr[2Z-4kI}`[ZMg옰Ӧbe1Jk/ɘHUhatz]K.5~\wӜ=rbw[imc7[fI9pimnBΓ)‰E 8cԆUsֻ6޸qK`8ʀlr)k)f"MA%!zeL7h 4"?uz!ezNV׿qa*KIgOx1I4:f5-zrIOc9c)2-gs>ƥͣ*.Lv"<;P<ְU쯃w1<%CbFL1iu!LeOGlaC巟ފ4x %Ag jl^Jj ŐĿD`'ZTy9{.֎Ke DD%P}O}9arK/x0vq៓-\O^ƕ0ᎱU% Ç_j7P|nEaZ]M1 /DZrcJ1 iSYETZ,p,I}K=Z{y~2L%J-0GZs son 2 Ή-B7ho>0a!쾰q=)UKVYģ!ƓurRQ߾$~Z* \w(I,؃&/VɻZS>ݮ}t5mjm |VAZNxu}P($cIto%Фѹ(ꁍI㋳twYmcHcHQ͐uj=veފ)w}͢7jctp:İI1b$ /YM.)f"p׆TV܃T,s# a`c!c\wX"TC)8LEY4A7lZ FHu)cۮq#I^!M)1D7l k' vmC'Z xm!;Sa`ǞmT`(׎^ `b A yeI\€Qm'fw'(ڮzX?$'K_f krPYl17'efK%r{H?wK=v E^3(+St6毂{\UADc/;j!ߙX5J4Prj6FC!/+ʫ"zd|e:Bep3KC - }5}1 ϬA2#7kB/'U!s,a4fh)邍:1f!,{ Fծ9L`8q4] {,_;6+4p~a?oJHdL7D}LE&leq%f=U0U_Pkq*Z2*.[e 0Rr<pҼ< gϙ3+G4|C  5=A1\&e_DՀ+g"?gfYYrT7ɕ4'fzQq|pc*A`^O+TtRe/⿊=Q*r$@Y$H0lT{L}2zUM'^>"",[HaqI@]6~z/y(i$j{c[ <#*Q):j)P+ŰhtτžCg=f-wxyed ax[+HQ$"5Z"E ;J{)it /`j|D3Ht?h9TC}+nd?4Gkج0^S.'Z|s|IчT7 /kQr5@RAJ Roo(X}3QqqG<ԥSӞ)_O~u byy~&T)'3h!b!<ЂnDYO㸥20 은d:Jc-!71z¤]x^B@^:Iu#C ݮ7?J#P7E@kW<+8gHiqצMQ:p͕B)H26}cCq!>='V A-2턛t`zb~l5RU<}!Z{Ui3 xuu/ `DAN&fi]S-umYM༬XXnE4AF3Bi)44.# ^@u`YVnESNwN"ѹ PCF⑔񳊀?[aSTel|ZLFA]PqnHf=sTPw܍o穟L{TϕM\'Xa#ܡr50| ¾1V' >qS=GCD0V6)="Pe߁q^ Z˦!f @Ow MLƸ}3fN]n8 xnګC]Pz=UO92ěa7i-jҋ[F(} _2IUVfc(P8|{%^,롎݀;ϻ99BU4 '\;hQ~Ạ@ ̛zc4VC&a\ $ Bz/dtt3++tUߞ18>p^,4OA,5V#E 2}"\h)]* Pq8|fe>=W BwӯyZp̈gm3h6| xr/#&5/-抗aF82-f=@bY򓶴hX]'L|J„6;c&eHxCG'ƱV1ٻԮX,8#|$]GcoߋL%'}5t!$|~wˌuBj= Ve҄*^NxLVMֳ5.~l&Li$f5kO2 ߍ5PF.*|2r@=>,:E{Wzx+\8)B7 ,gVTf -x@X~ 1)4IL1(Ʋ7r|5pqNj'siˍ|#-_N~cw+*9 A#_Ӹá;8 "3͐𱋊Y#Y1OҳbyiU:&ިgpBt[1̿dO4u: <k10n};@ <3T\Ÿ7 q^qłS [$;"I/Jo՝N~ V?۰;ZDM}==ޣJR@>gRQz0{|HS= kiL`QbOKb<@{~O@6M,nKzoN@(ǶRĸIc`> W5uNP*dA]Vdc -+7pi_oM\# XSwYA{澎|s.ʺڄ%ǽ,MѰ?WU]xMp<{%`mofl@N5I(rL%ñ^͔4-h(OjY۝&;~)B%/8!ir]ƛ7䌌uPAͷ'Jp!G.5R?]dgﵮ5.EF;U-a7lBef_6JOt%ʶq5)㶙wvaja$o(hH}:#L]:{h>Q>vEV&y1nWD%;J,˞;IP. LF1Ctv(bEW CrQ.إpz?\^\kbOLB΄`IN8edΥ'X$x/zK7"L;t`]jNCG>2({,+T1$u,~tCP]WU2>s= }fLVIP#TgпrΨˀ!4x_wn9;Z!ℸeflnr+>O:S]a@"qA[*EhidDm{),EmB<[HW$y@7Q X%Maߢ..X)6R|LyQqrF?1_"4Mh!]۳%Co?ŇX]-r!UutO\ڀAF 'ޮo&)#+ 8֠ ⨔կ+v*EBchycn((-/K7CŊlϒp *e;V2zයÎ3LpwyfrOiI!B{5^}; -Ra5&&db]āǤ ]:sH-7?<ϼl]zt[)J>g0_H, fbSNaJ89IVs9mQZU.O$̟iXu$CrO-Pl^P>8s\͂d;>N" ñDKq/ 6啐өq$ gɼ[uq# hd@-s:yԍ2f>i](9+ߚw BrImnMܐI69>=v"vXOjā?QԇATb!& Y*,r0; 5=bdu]=/ VUs,ϲ4 $XՌ˩$TrTSxO{4RdZ!.d+jU 6/*IW01"$W!rL_W&uaxWw}aoAR3yt4{Iu)h 9LlQg)ȭ&\0Ĥ}l݌-+ہ^1Zyú =JS99 ۻ!)c^Ƈ18+jLVR-(TL4HxN KPXsB GI8voafDuM) :쐀{yg>-Aۥ;qGD8t`*/Z̩qkxPhcMy`eGѣmda"8#Ii6P<4WkEe q +>5eȅqD#ܠoѰT.>f*}DB$Wj=E!A?,@x65wlGEs O(%R{ P>3Kڮq@X_Em"ڬB5 O]<|9z^g;){>(E]Ӓ?7Lwe*ǫ=z} |kQ'МD񱤙]&*Vbù겻B9&3p%D=͓2&6gRClg?}XkPmByc]Q)f3,$cnInwY( MLUG]|"#7ǧd6r=Ϣү$ڳghHkY3O&b;8}H5#\;s挂~=g{>clJ޾N߿2_- 9?uCxU'%ۮ@t a7ce(*bv[32 8/[?S+7 ҷhr 7Yn$l[/hiZJָX-JBP,n%T VrC 7u u®0a!+$~+A)1lM P;&M_\ss͓i;>II< =ﲰ2b da[/j,**s(28Go-2}3CĈ sE)zBlp\0Bӯۭ|pAg%\!FNT2%oxkG!%T8#ۗ` .釾_[aEw ӌf2VBRSgY7UxLCglak_~t&…iB-`4^Z /+hXq~7gSW]j "^Y]7k rW0:de%ċl|@xmK2Cڞ2dGDC !MVP|ߛ0xNZ@`ƀ>2drJ1y漽p*$8h/f(#bRXаٙh09胾>VtuSO5 wn>|ɷ[cI\&_()vi?!$򨖯ղKnf mkG/u?E9OKQ1r)L<)߮&Z 2laߢڎG,Rrxs*β5t$~4f(^z8+&OEY?0lL֕E8FOB $|V~I@Le_e~ Y0gT7 \vl+_$3! h 2_+]k@Ļ)蹼.AsqؿY9ugc1 T|FL`e{ҍk彛뢬7n9fw/ܴo*9W&ګh_N@ebHБ[Ջ,RH~n]MA( P\[jߌTDfr2UPV 52hfr6I2<0LD`;8dYۖn"C]lwgŖmYE@& Z$Zwv̾֘‡ ]z*ŸEoH4@6gihQD-KfleZVV”S]u$Cr*J`:D2È#ʍUaUPx.48|DV܅?n @ZUXA.*m&pb +K鉔.:UYR?!h]qۺ}n@b#Ov5K+؊>Ҳo:hv 'n♄#Xod{1(j߀j`)%p^Aw|PtYA[{7Js5R&f^6bIZJAEԟ).)/JMGF ,0uDt6?[b8eYJQ{9xi|[q"TѮ![/L(t'ҦLEyw+c6&SΊ &&^rc\q1'`,IdY/I8בSKQTGeYJMqmUlGڋEh]d9oTO7"A e D\@Oxp>Ttq53+` v-JD)>GVݢH*ԁcNH7BuNz/X&~\m48۬Xl  H"$ɨjxcL`oG*@SlR}v>1 Q[P Nv.8 U0[(tfTHoE^Zd-w āgZGgeQWrTTNLzTxѢݴ"=nEW%>؀PE0lwЕ?9nH@!uEsn@.Jy:ALo;ٌi{^pm1X6gŕOll\k Q(;t0 Hy/Bn B򠏄!kW R3b:xӇ 7V~pp]Ǐs|2m7i .aUtʥP""x^d!",{hU %<ܵ=ӎE_2R*dv]SwI<ǃKAw]K͚];AQW̨ώ3iu9l{W[L=wP{j3N%;Eǟ|gg_`2F\ABDdJ& Elys2qμX>[̣Am 3+_.5f3رiH5$\Z{ W]?>io(f|xdOU'IJ1n`U-/'@QY|҇,ퟔϏWV iȈulZQE<7)df| 7#J s>aN@V.h=,nڸšEuc6rHPƶ)HF^x>ٕSzEVӎ,|Xz8ЅCƾv?>gS5#Mo}/Fٖdwa/H>v2ﱄSV DRX+233\2-n4Pibi@ġ<CauqJc^%}rf$wz>(X( ޑ _.0tT'V1؆Sj@תP)U=]9yZ(⺰!ʠ\01z, &04}+ Ƽ,7ۛ^Pɼ74fA<#ЖT&!~ex)ϔmj\`(h>Duhb '2b9u1f}t}Y4I#YѶbdFHslq]Sɰ/ΙaJf <9#IO\E* 1wJ+BŒ87B Vhņ )G/ -jw RoT75꽨8$Y!]TDےWs [bRЁkB" EsRf#H!v}*H>ly6"S5+Dw4a\1xwrϤ9'+ ODdg;di8M3w2kQcˑ3pu`u)')7'RM vh߱zMT){4WFeK1L^Њ B./a{s6 ֩c"[&M@~S$x9OM V ?JvIѐj 3afOdbFUw*.49l2س0tuἍϘC{ :b,I7a37Bߒt5i`RAgպBfߤ_˘^}2^u$z؄4쫜Ӿx%7>OV9df8ePOifHn74$`}\*2cb5oS>qU("Wۘ SMP.dѰWbIz`y]z]z-Kv =Ãb,PZNK J>ӺL@fB!‰C!Q]G{VSvyHXB~=REΨIXY=X]}?AEH?Ȁ 2O]4+0Yq`%qD?̓/KTo癔m)G yI3cA;j 6ã){RH]u 5_Rڴg#ΥnVUJTθP*0ha$ݢ$:%gL[J#[Qj*㬝@nhN Wj8kb_PPoN+~(̢*Ѯ,˪S`-82SU3Ff0 䓡(CƷJ#EyFYXdks/BY45ln'EIU&BQ.wU'{i|O~P-BL3?KC bbʅlH [,e2;_dzr v>'iTAeHel5Iܔʼn: KC:W[XXz1($ *>%o1VLO+j0k7)g3 y潄s9mxn"v_CTp3;ÓxÞwVO,MQ>賈Db< L'Fiz%ଌ!]:Cd뛎 Sl60 N]i2QPtw`zhHRk$8%y=Y|ZT #}X/'p29Ő ſAJfS&j`k&ckҔNEVb Ei@q3ۇPblt{`#Z>H0cw{q+ ]b%70MTMb-9QޢAcȎemJreʽR5-/?JFd2UKo jok!rkw`)Kqo<}.}6b`Kpxl+&MBP8Ԍ.7kPg CVҞZlP9=n|IvJY_0I;,y Uh+>)>3h;pGI5Ld=MΧ.ޥUܪT.%IyBo $,&-?!D3M.qr\<߀o]{`JM 4 JGֺo"|Չ̽&LӨu8ݏ9T 9HJ=x@t@OC7J DOŅQ@΂A{mrk6|Ke >x 6jÙ?auV (vDLZXhg(@i.Zƫ%+Ppϡ(>-~b k"g^%)׮S:o7gݖƳԔH_mI ۚ!c}wuySI9 c9*,]+E@HGɇGQTDRlxU[$g*&ɼ =m) _ bGnu2;aŹShfIfCi K a۫ʫ %`2x%3~K x֛O1p }|NBXe < -{ Reڴ WZ~Yd?5|kEG0,'΄z}s=[x$TlR]O ^ .-"w8q醌W{݇-!,:_5/ӼUgӔ &^sؼ~BjPY,T&%o7zcSc5eW7hgAeRSyGX9  + eH!# q n0敳+=ޘ\C)rxP½cƚ>Ҥ :gn(O)\M mH)Kϯ.Yav%\^}Ē>-Ɏ*ɳ¢Ⱦ K|kÄ9F銚,p,kgy_)$A C,Q/שtYKa,/؀? iG_ Z;8%KTlc3y7&Z /q 5SKMPy@J}I@?J\A|%2erBy/-!$ő"%U,AWiFۓej`l3kyI`(Tp@,n\G6(0 VکB`3#+wZ%tf߲Cԋv7 3;` ( .Qߧ.[K<|3$43CU[%l$/6W_̤dUp("L(Ϻ^|%&"zt؊{1"YW[ѳp8Aۀ /Q6s,C8o1DB/Բ+fQ٧GqEK#&Eay7Mbq Luk=4pk~tgݩ9A ?'z כ/dKs#0sܱhɊ\2‡T8Es& z$ص;+ SnP!?kD7= p>[F8~V<sPo j^N A#]UncH ݘeؚ`s{J6ePOXqb f=o78Gbt+H*P:sN,YԹ W|.Ym,` cm@)OWPck‡B J6q8בIϬ YmcD1B gg`+pz2-Ήұ f[-ߖMڷ%Az{ (N6eZ[t0;TR|t3Sv8Ni?"Rmv"=/ Y-K7Ik0||PYÈ1{2!\"]Ԣ%bE 汲GA,Z>pȾ$L_#-6  =}ɽQlJ hVơ̫<\;6Q~&t{?ߛC53Cg}dʿu?W:3ֆ|/<ulhZtfcag3B}5(cز6&1x4Y5nkbi}\v~i%]/\q8<2V7WO_02EK"CWo`l ຿ NnC5[+ fN_#YW.CN;C{2IsQgO,+@',t"JƳ??4^ORXdu& DeQa߱E(E5:VյVOUA.n&`ixW-Z NaمVNj>!xGIrEU'Gcc}iXNw;³ <]KSZ--'>+(9>}QsLXX?*n1O1v+.2p cu9: Ob®uR N#ibYb@7TC0wQ[.b %-"uYPPI%YWX\y !B&HkXgh<|w>۪ZZ8YZ4!on6{byztJxVc0=IXWՖ?H$&4}Ey[5%%$ FT i`E S)P<nYFMyxC;rWvl uрw&q"+{9 ᓺ{hY2ҎG}o"7dEH6{80kI`/+<&v622b;YkEdc=(q6E`EuάI\) BϜ:Xֈ#fh?4ԥsJ)9=(#+*Xɉ!''ZNu<ɲw<2RSɥkʃ71=s0M40Fnv!*Cy55n#M:vl3VGX<$-K|YY^q6^yZΫY9Rlmz,tዧ!6qgV3^!W[udO Ln1{Ρq&B.6㻚|'uDʞDjIm>MQ[bD9OwGY򉛅R(I%Ѽ/5ˈ)OP$ WInfn ]OLu5>DcŽ(˒5b*v(IҪ [w&YfN?WR]rMdD| ^z$r|5هokFO^a軣mrke hNP}xV'a/ޫ!p@->\7RrG+Lm¥hG!u=գZ1u Kr`LCۣ  ,.{':p+:p ntCW2L_L{#U+Lrr.ZyDW8=c,hlΦqHElZDZxd< - 2~Nyhw0'=E3Nf/;#N$N}= e8FV*'`s4,a7%Nϊ_ ~qGg~"m W@!n(CSted;Es:3y6t*&1fcI"[`/H}np_ܵ/m\w ygi0>T=h/ )G)elځX%5sE649F!Rk9Gʮh3 գ YyVG3zr@2DmN֜ұ㽻.NΑT|8KwvPl+u'垓i |t D,x;Iӌ a8G a0>nzpIh}Ct1Ck,+FM ɔ_5Jk /Ng{+_K uvO Gٳ ˻\ ï4mkNWPnwX%GITJQy@|7xh.ˇl9z3feR} ]МK' Bӎ3s^L!-'LU:oiR|Q<"ou %QHVJ(˂!Rx{n7]26C.Rƨ NUbhƗ=r ~"Oœψu;z)F*aiD>o>ɐCnDaO4Q)T,^7ԽSʕڊg*; a#6㾶}[[XҘW_6)/l ?07b1HK3+CĒcYlq 90]Ϧϸ YZ