libboost_thread_legacy-1.66.0-1.4.1 >  A `p9|<W}KJ{{]T~03EI_7j qlkdB94_F7PxTKm+;^}X UXJI7ժzK0{*#K9. 4#`p=z z Ωޙ^C_4gޡu0p~cfFrr(g2S,ۼlk#Y*`+bpA%\< <7e1a542e36c77a033d7d000838db8bf94f424b214f532727836aff0ddbfe1b0b69b4f8c765f5d847ca947c386911fc5b49ecdf10D`p9|/ 1[zz*mGmu*>pC) ˤ߬p~ ߭,fyn1 @RHaGvZ$2^ ںNcF-"h3Hf Cn9'WaJeBp@<?<d  & E $ ( , 4 v x e(8,9P,: w,>9;@9JF9YG9lH9tI9|X9Y9\9]9^9b9c:d;)e;.f;1l;3u;Hv;Pw;x;y;zBSL-1.0https://www.suse.com/System/Librarieshttp://www.boost.orglinuxx86_64A` ` 878415e9fa37182e51c8d3dbe6c751d31e27b35babfaf8e69a5f8fc198e29649rootrootrootrootboost-legacy-base-1.66.0-1.4.1.src.rpmlibboost_thread.so.1.66.0()(64bit)libboost_thread_legacylibboost_thread_legacy(x86-64)@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigboost-license1_66_0libboost_system.so.1.66.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`~@_"^s^Zľ@ZaZ7Z@Y+@Yܶ@YdYX@Y@Y]XX@XpX@X~@X{d@XlX!@X&WSW@W@W@Wc@W_W_Vn@Vl@VV^VzVm]Vf@VV@V*!@Uyx@U]UMT@T@T@adam.majer@suse.deadam.majer@suse.deadam.majer@suse.dekukuk@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejmatejek@suse.comadam.majer@suse.denmoreychaisemartin@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejmatejek@suse.comadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.deadam.majer@suse.dejengelh@inai.deadam.majer@suse.deadam.majer@suse.demvetter@suse.comadrian@suse.deadrian@suse.deadrian@suse.deadrian@suse.dedmitry_r@opensuse.orgegeorget@openmailbox.orgidonmez@suse.comidonmez@suse.comfstrba@suse.comegeorget@openmailbox.orgpth@suse.deschwab@suse.deidonmez@suse.comidonmez@suse.comschwab@suse.dedmueller@suse.comrneuhauser@suse.czrguenther@suse.comdimstar@opensuse.org- Remove extra files that should never be shipped as part of the legacy compatibility library (still bsc#1175886, SLE-17304) - disable python and MPI build as those are not for compatibility- Build with legacy version of ICU (bsc#1175886, SLE-17304) - Remove duplicate license package that we get from original Boost- libreoffice_compat_backports.patch: add a backport of Boost.Optional::has_value() for LibreOffice- Use %license instead of %doc [bsc#1082318]- Multibuild requires versioned Name: tag and doesn't seem to do this automatically. (bnc#1076640)- Update to version 1.66.0 + Beast: new portable HTTP, WebSocket and network operations using Boost.Asio. Header-only library. + Callable Traits: new library and successor to Boost.FunctionTypes. Header-only library. + Mp11: new metaprogramming library + Asio: * implemented interface changes to reflect the Networking TS (N4656) * functions and classes that have been superseded by Networking TS functionality have been deprecated. * added support for customized handler tracking * removed previously deprecated functions + Atomic: improved compatibility with GCC 7. 128-bit operations on x86_64 no longer require linking with compiled library. + DateTime: Fixed an integral overflow that could cause incorrect results when adding or subtracting many years from a date. + Format: New format specifiers added and volatile arguments can not be safely used with operator% + Fusion: * fix compile error with std::array * remove circular preprocessor include + PolyCollection: backported to GCC 4.8 and 4.9 with some limitations + Uuid: added RTF-4122 namespaces in boost::uuids::ns + for complete changelog, see http://www.boost.org/users/history/version_1_66_0.html - refreshed patches: boost-rpmoptflags-only.patch- re-enable Python 2 by default. It's still conditional, but remains enabled by default. This can be disabled in project config.- build Python 2 conditionally- Use multibuild setup - build no-dependency libraries in the base package and build the rest of the compiled libraries in the main variant. This should speed up bootstrapping. - boost-devel not built by default anymore. - libboost_headers-devel now provides boost-devel for legacy dependencies. If you need compiled boost libraries depend on the current compiled devel subpackage. - run %fdupes only on the header files and documentation - drop build dependencies on gcc-fortran, chrpath.- Setup MPI environment prior to building boost. - Switch to OpenMPI2 as OpenMPI1 is becoming deprecated.- New upstream version 1.65.1 + config, fiber - Return a continuation from functions executed by resume_with. + stacktrace - Change preprocessor file extensions to work with the installation system. - Changes in version 1.65.0 + stacktrace - new library providing call sequence in human readable format. + polycollection - new library providing fast containers of polymorphic objects, from Joaquín M López Muñoz. + For full list of changes, see http://www.boost.org/users/history/version_1_65_1.html - 1d862615.patch: upstreamed and removed - gcc_path.patch: obsolete, tr1 module is removed - mpi_upstream.patch: upstreamed and removed - boost-1.57.0-python-abi_letters.patch: refreshed - python_library_name.patch: refreshed and reverted upstream changes to mpi/build/Jamfile as we are building python2 and python3 versions of MPI separately. - baselibs.conf + add libboost_stracktrace + update to version 1.65.1- 1d862615.patch: Fix regression caused by refactoring of serialization code (bnc#1038083)- make python-numpy optional build dependency - fix building of mpi python3 plugin- New upstream version 1.64.0 + process - new library providing cross platform methods to - create child processes - setup stream for child processes - sync and async communication streams with children - sync and async wait - process termination + geometry library had some breaking changes, - ublas_transformer is renamed to matrix_transformer - explicit modifier is added to constructors of rtree index::dynamic_* parameters - strategy::area::huiller replaced by strategy::area::spherical + context library updates - deprecated API:execution-context - fixed bad assembly for fcontext on ppc64/sysv/elf + Updated libraries: any, atomic, config, container, context, conversion, core, coroutine2, fiber, hash, interprocess, intrusive, lexicalcast, math, multi-index containers, multiprecision, predef, program options, regex, smart pointers, test ,typeindex, typetraits, unordered, variant + for details, see http://www.boost.org/users/history/version_1_64_0.html - Build PyNumpy module + add build requires on python-numpy - test_lowcase.patch: upstreamed - refreshed patches: boost-strict_aliasing.patch, gcc_path.patch, python_mpi.patch - mpi_upstream.patch: pending upstream fixes to OpenMPI build - python_library_name.patch: we are building python versions in different stagings so drop library renames. - python_numpy_retfunc.patch: rpmlint fixes- update python macros- baselibs.conf: (re)add python 2.7 and 3.x libraries- Fix dependency typos.- test_lowcase.patch: downcase Boost::Test usage of uppercase variables. VERSION was clashing with GNU Autotools define resulting in compilation errors of various packages. - recombine headers from various devel subpackages under the libboost_headers-devel package. Not all usage of headers that have compiled parts pull in their associated compiled symbols. - general cleanup of the spec file from old, commented stuffs- remove non-existent dependency in the boost mpi python package- update to version 1.63.0 * updated libraries: atomic, container, context, fiber, fusion, geometry, hash, interprocess, intrusive, lexical cast, log, metaparse, move, optional, phoenix, python, test, typeindex, units, unordered * see http://www.boost.org/users/history/version_1_63_0.html for complete list of changes - refresh patches * boost-1.55.0-python-test-PyImport_AppendInittab.patch * boost-strict_aliasing.patch, and enable -fno-strict-aliasing for python module - baselibs.conf: * add libboost_locale * rename python to include new soname - remove python-2059618.patch, not needed - make build condition --without buil_mpi work - allow building without python3 bindings, for SLE11SP4 - remove versioned build dependency on libicu-devel, apparently not needed. - split out the boost-devel package into individudal compiled libraries and their -devel subpackages and libboost_headers-devel package for header-only libraries. - remove all the -mt.so symlinks, probably not needed anymore. - ship MPI python bindings for both Python 2.7 and 3.x * add python_mpi.patch to allow proper compiled library loading - dynamic_linking.patch: first attempt to remove static library generation during build process.- Revert upstream change that set default python version and ignored user configuration. python-2059618.patch (boo#1006584)- Rectify groups and description- package boost-jam - add missing ldconfig for libboost_type_erasure - fix EOL encoding for documentation files- update to version 1.62.0 * new library: fiber: framework for userland-threads/fibers * new library: QVM: library for working with quaternions, vectors and matrices of static size * see http://www.boost.org/users/history/version_1_62_0.html for complete changelog - remove boost-fix_include_config.patch - upstreamed - gcc_path.patch - fix GCC search paths (bnc#996917) Boost assumes /usr/include/c++/x.y.z/ existence for GCC 4.x onward while our version of GCC only has /usr/include/c++/x.y for 4.x GCC and /usr/include/c++/x/ for 5.x onward. - migrate to using %bcond_ instead of hardcoding macros for different Boost features - better way to limit max number of compilation units than by reading /proc/meminfo and guesstimating.- Fix boo#994378, boo#994381, boo#994382 boo#994383: Fix build issues when optional_fwd.hpp is used before including boost/config.hpp - Add boost-fix_include_config.patch from gh#boostorg/optional#19- build it from "boost.spec", but create versioned "boost-1_61-devel" packages- build quickbook also in versioned package- update to version 1.61.0 Details on http://www.boost.org/users/history/version_1_61_0.html Obsolete patches: * boost-1.59-test-fenv.patch * boost-deprecated-type_traits.patch- rename package to boost-1_60 to allow multiple versions- Fix build on systems with GCC4- Added libboost_python3 to the dependency macro. * boost-devel will now correctly requires libboost_python3.- Add boost-deprecated-type_traits.patch to fix deprecated type_traits usage in boost/graph/adjacency_matrix.hpp header.- Add the following patches from Fedora to fix underlinking in boost::python code * boost-1.57.0-python-abi_letters.patch * boost-1.57.0-python-libpython_dep.patch * boost-1.55.0-python-test-PyImport_AppendInittab.patch- Updated to version 1.60.0 * New library: VMD. * Updated libraries: Atomic, Chrono, Container, Context, Core, Filesystem, Flyweight, Fusion, Interprocess, Intrusive, Lexical Cast, Locale, log, Move, Multi-index Containers, odeint, Optional, Predef, Test, Thread, UUID * See http://www.boost.org/users/history/version_1_60_0.html for complete changelog. - Modified patch: * boost-disable-pch-on-aarch64.patch - rediff to a new context - Removed patch: * boost-1.59-python-make_setter.patch - integrated upstream - Add libboost_type_erasure subpackage- Add support to Boost:Python3 (boo#951902) * New library: python3- Add boost-visibility.patch to make members of basic_xml_grammar visible (boo#958150). - Fix redefinition of _docdir.- coroutine2 depends on context, disable it if context is not built- Updated to version 1.59.0: * New libraries: Convert, Coroutine2 * Updated Libraries: Container, Context, Coroutine, Fusion, Geometry, Interprocess, Intrusive, Lexical Cast, Log, Move, Multi-index Containers, Predef, Program Options, Property Tree, Boost.Test v3, TypeIndex, Variant * See http://www.boost.org/users/history/version_1_59_0.html for complete changelog. - context now builds on aarch64 - Import two patches from Fedora: boost-1.59-python-make_setter.patch, boost-1.59-test-fenv.patch - Drop 0001-Fix-exec_file-for-Python-3-3.4.patch, 0002-Fix-a-regression-with-non-constexpr-types.patch, boost-uuid-comparison.patch, boost-unrecognized-option.patch. Fixed upstream.- Remove unneeded dependency on xorg-x11-devel- boost-unrecognized-option.patch: remove unrecognized option -m32- update to 1.58.0: boost docs remain at 1.56 since upstream hasn't updated yet * New Libraries: Endian, Sort. * Updated Libraries: Asio, Chrono, Container, Context, Conversion, DateTime, Flyweight, Function, Functional/Factory, Fusion, Geometry, Hash, Interprocess, Intrusive, Lexical Cast, Log, Math, Move, Multi-index Containers, Multiprecision, Optional, Phoenix, Predef, Random, Thread, TypeErasure, TypeIndex, Units, Unordered, Variant. See http://www.boost.org/users/history/version_1_58_0.html - add 0001-Fix-exec_file-for-Python-3-3.4.patch , 0002-Fix-a-regression-with-non-constexpr-types.patch: Fixes regressions in 1.58 - drop bjam-alignment.patch, boost-gcc5.patch: Already fixed upstream differently - add boost-rpmoptflags-only.patch: Build only with optflags - add boost-aarch64-flags.patch: Avoid using -m64 - add boost-uuid-comparison.patch: Fix regression in UUID operator< - add boost-disable-pch-on-aarch64.patch: Disable pch on math library to avoid compiler segfault- Add quickbook subpackage- Use $RPM_OPT_FLAGS for building, force use of the GCC toolset. Be more verbose and fail building with the first error. - Add boost-gcc5.patch to use -std=c++11 when building the coroutines module which fixes build with GCC 5.- Revert the python3 building: it resulted in BOTH libboost_python libraries to be using python 3 instructions, resulting in failures of all Py2 related packages./sbin/ldconfig/sbin/ldconfigsheep21 16194537171.66.0-1.4.11.66.0-1.4.1boost-legacylibboost_thread.so.1.66.0/usr/lib64//usr/lib64/boost-legacy/-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:19157/SUSE_SLE-15_Update/0322c93276f497fdfbd3bace00654c7d-boost-legacy.SUSE_SLE-15_Update:basecpioxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (GNU/Linux), dynamically linked, BuildID[sha1]=c542b07abcb58169f16f616cca2ea13fe3b79783, strippedPR RRRRR R RRRRRRRR RRR RByW>{ dIk`utf-8a1d65eb23c7281f91a29d19a6f03d61f42a1a276b7f104f5069bcdf78cd3d850?7zXZ !t/⯇] crt:bLL Qs5Rx 2dA!DD1 5U2 v\ }ա=lwH/HcnGCzj\8'r韻WI(ny8E9BI66ѾNN7pa ~ەO> QX2sΕ*-rRRdUh<{È[QkhGbэtӭk%y1@w'4y3OcvP5W#3)9ZitPLV]Tm(: *FnǮhQ#n76!kĶZJJItVu1(gx\w2\qa^y2vY_+DBBTֿl;xoU/fq9@w-oޟR'82u *xxTɂ"7ex({t M H4eTwW%_1OfQ墕Yfף!B,쒦|B ̇1\d۬X)Th)2dŧ>lD EQAfXZcneYMF +Ƙ5f1Jel-j{2R `NHswޯVA҂?>Z\[i@_õZ6J>NVުw]F cL Mj7X2B w]q+kbcpNQG&{ EPN'G 7Y($ŁPD?,3rɘP̲S'Sp<1U_,MɄj3WO^p۠X {ŨA|ޛ Qv\&Gъe$.bdpQNm4c^`P3uBH׍?$z*^BgoB*X.TMy>C~B1 G ^LY-+׎K}Zojq7 'DzOd/#\\FfȞ b3ݗn(NCinѡ(\& EaZK;aJeҺ:hePP'vw&fۄMq] ,e *[zા}(BXE3~@w+ -)oR ܲ-j _okb#tɽ |yW ż@]=NGvb#-&xc4^ Bf :\t wIbn;윞֎K)eSvCwMpж R.0.\JU2xWY(ߵ0]YO u;qqˑZ ̪@9*ҢYA+M%!>1KE)H w%zb@] 6w&!wiCL@V}Ӫ~2RT~х^ft 2p ydۂq@ɱ}88YDKmuE]yPMkk#*[KoP$H\^&st4RQ|ĹT^Aq\&_)ܗ9?q24Uix b7Jnu;\/`C߂׃U׵3|wgH(=? K^-5gc-8f"X02H/v%e&RCFj ( Z"# OR/:rfH;ae;^vWL@89r A5cvTJ (9${P0m:J`qoO:ѓT]Mto5gW|>JbwTx 5㥭.#GWޫs l{ 'e] h|;CR!yìM"Ƴ "]δ,6ttV]GpOa<ӿ: \VǗ}N=vEX:Ep*Ob9{Ӭ!аȤY/vTw$3_^굲yW@vW1+{(M*NvV{=He ٯy6sx& kPZ<0{;m0P .ϸKhYH.tJ޲񒻅O[\}A0Y˱}u52z2 [mwOkOiSI#2ɠ>ZMxmSwx'bKG"$82Yzo_яg :Ltb/ 4*2v(#A6 3"r71n]Oiq(zAdY 1v:=5m6ۗ! Z\}Ivp|VJۈ#\'9"XNێLgiU,=_ Iݕ8g:i !f0|oSr^g\@LW zg >bek#G-~h!#䛟K8lD_Fl~%6 #M{N&Mוnrώ`:oZr%& +OY^Vt=Kd(C+o:KmKτʕN2mSȕ2P dh"q6TuB[UwP٩ɯ'y3$*4ܵ]uj3>Dwv}c.lBU`jVi1>k"s(Y(S8 V¼& PoTLA/&N C`^Nx *[&0aR8 kls"À|hCww&IA N}0 -x&Txuqe带8t۩}bYAf\bt/)bJsu=Ca `T{2TYKX} c ܹ{1}˄ՐÊkP={+^.wV拮;z<]cZrW\$L8;y+2`G!bB7E' u6HmZbʥ4TB?Q?^U /~j"/71GMߗD?j^D7g~Ѳr!3U# Ys Qr:F(|q_wEKt$S(QZ(39\rV4#6l[,b\ÁBe:̴@.XP};w ]Q^HF&7>x4"[H~@I:$kIL ~6+ݬtle,5LC n+W0^G_1D6INQj~-ZjjԵ{},i=뿨`7ZM꭫Q:mf!Q8{Gs~ٰ!~kZ(Ю$>v"K6ԕZOLFT(gN5j$MÙ*hgcs07@2R~\Gix43z}+, ay&vq:)?:u\xaj FA }{B^OPS<`iNΌT  *6U>paV2yioz^dt_3JSJ~E2VJ/o%[C 3QA!ǑpfdLcŔe Z:XCﶵ߇6ŻSydA:gHru{W3: K crK/8 tx#ul~,ӛoO 3L/#B1[5G^Wrtݥ8wHV'B#-5jOŠBmMc5\].v]##l+5#aWWs& &e㇪P(mo-+X, j avʅr6>eK}v1B{қ mg i wUT p@E!1\={'᧵,_)vMt[-l֣cf'24o/ "uһt ^" (Tjk""#_9S{*& 4/T+gsFUb&#G7+0H๣ UyJQ&FnXzCA$2nD٪sV9q3kh"T5~FDHjh09T5TMlƹ{ e=pPBt ~I}DW^k StGCh*@V8wyvsX'!KG*d%Qt_RMj}lK}2hIMcS -P4g" %YP.c >/;iF-|'Vaa$p}W\b]5fP QYp_)&ě_a',IHN[Wh$P/ڙ0L.@H Qrϒc=;k-(|- ]!kq 8i#$8.|a<6+JPK#I dՏ(`!/a,i>~SP3`lx M>9fV!uWvJZѻ~^T.U#D>%z7vJ%AYTȂNKU5#)rf uADZ@}/5!%d|dccfѪm!hbI PiX?#A0L۸Z(Qcc{>z8l }&fq/㙙Zb.%8#ޭcd+Ē$p*Lf EAץ,?MF;675b*Ԝg IG su=ɒQvzEwX各{ Vj9osZ^$e1:>1q*m/)ہ {Bs}+0EwbQ +N #i&}2mX˝1QxAhVthFػԍ![l^ MaQ?A(~nk&9캕4݅柏>Il"$Ò_zOpBR, +71 dIiadX=tsDuS)ƣQ ݇,iT&Mgu1NEF6݂ KWU{/ 틅qJK cLG9g^D`-DW瑩G :гJ:)#jW9d#(OM`bD¨;WbAWKI=hO8YϚ؋WN`]gjYb2&2r>KٯB4%7jrl+.oI%h0vw`ROb~$˿ꊙoد@a4~yF3vċ u3Q-u[Wcp Npaț}UWn*f-x.U_1Mx$!gB{װfВS׻~h۶Ѕf0]x2YZF91۷wDuJa[hSPZ؂+h<VeeR鏟kBgH]0=r+*h/]PZzҕI :alXH{yE-{QT4=Z S^)5+ݧvvEy \ v 37*MZ#W 1YAH… .+M-8Yj`=* ցe[ĴGP]J$ [ґavv1F "iP1^9 Fm7$3 ܨw:$j(%%[,)>~zoRh"=@bXgԙ" 'ŵW6;=VAj֧>r!h$&M*bNdO|)Q37"Yac;\0XK<齳PK`yR&2)}sz^dбP6nhwc0@ c4NdrJT8ef@dlj)HIY{Lj]qj- y eг=tQVFn%J6|(NA(HMSxo-_.KՉj~nU8ξ_sN!5sb&Mx#t 5j9qa6~ @hT:o*:]{>J_#"w6~n۹6Dw~:uv۱fJdb#5ԘзzEDD1^ޏwEre0#fg:uۓmʣŇ]%ER>3M"u*)YfOڞ@Zr`ƒɐ#8 wsdjUv FEK.veۀVNs-UZK ; a![d)ZK?6;b>|y4Bp:bBФyhkGd#GRQ[Eѡd2sdX:Lv+^+MEֳpcygoU!*ZS•̧#v6 qFcv!VH4SYm'`;N_w.1Lڟ vnfD1D߳^fOv =~|V8M躂LmXOfcxLKUe s TZX'"C:+gyU>Vywȱ`=wZ6o՚&9H(SC w[K$;ulV#Y Nt-GY.?.{ȼ ;7fB\bS ،(oIȩPpk懢o¢f~*!xY(~[U9 K BݬEG'ٓ &V y%;/a1t h#Q|43V^jgIvV? w>#J_ 7pRmDXݭb:83Ӷt2hajȖeR-knԽ M Wݗ'kvZ;"FG2>49=.Ԡҵ\-7Ei&JVd. ]["dehbIiT1q5_u>4S*vMb! c.xͪ D%Yf͖vь{⊉qd<8SJN X`U(wF^A3 ln2ybegKLcM`#f)E>IYg}T[7Y[8n[;:B N|U.]$+%P#ĺRe׽hqh4~sukgϋ.$N%"W!jBQˋ6Ʋe?Z}ڊH7G6ЋQ.Y"Hc,_*pI Z *W=kz{klC_2$9sˀ3-vKDJ{"R=!y:m%_HM9]XߏٰЋ lJA06cl’!4dXNfijYvxncF2yuJoؘ|-,=W+Z˭b;;vY;=-w 3#o// 0Ϸ@"=H [ԝ-`yj!{k'ic3To/ US!'՗Eg> h5h%^ L2:y -O$)T*>ɬiG_|JjBP0ǾoQ}܂>נUsx925x\Av C 8*YYMtf\DjE[-R3g*D!ɛa˵"%1xM_.Xjq!Nz1x>AL֪7i]nRB/.5-Ε*Pub*u@$E]O{=o.esg$(K 8_m( 7L `9(;ktQxn]In@zj|A0OaE7P3q>zMRԡ+_]WzG^ IL9x»Ћ5.])gw̠#(F }\ p ù"ư8Z+Z ;5ΧՃS~%er]gk;P,.!Υ4s9WnDD: l/e/AAGKT`]i%!;  DÄq^IˋcZ4bDguyW&9_6;T{󘯱$y,W3y$Tw/uOך =|8:T}Q28t:q_77BӺ ?]SH UcM]\L0 n\՘x`ޞ$t\hM Na߉Up ̿18W kef 6#Iݓ-eEQ?Yt8σ 3߳㢮x1PLE 3=7SrP(A3x'ѱn>4 YJuJl[7b@y)h}1c]) f*;֭"Fob{'yǿ܍)٥ls/7=Iާ+Wp1˺Զ;f$IW@Zku5""ivqɢ|} |`pLc(/!=ҝ/+q1[!´>m( ;$.<gR`VNfcxWr`@e*F?Q^4l/u!ldT;:=AIM陸Mdl_B sh2V ݫnz\{ a3ӕA静?sž%UH{2iB, W5EתѮUϢi}$Mr?;$&{^r].c)WŮV{^~Z;#~'S2S&2xj vg/PPχ,yt@ݕWwx]XGE;SJ ?.a;C19?WS'j>[}-[}%B|T[\RN! WG bn/|RsЮKiDs]8WV_3ICt-?Nt+/Iﺻg|52猋 8q.S(4M*HT2. :')8֬ =1"/,7Ԡ>Yo˸805cIaD)غ}F8`_6˜8แӡVo׏h73֛JuX[Xgt-uKrvC2I+Ht Ƌv2C󝣫/:s1~eΗlk1 w!0=#/?LLK5WGxIÔ +>FY_%t"gk#ؒv t^R.T,c$~( ?" RR$cEsZhu1>#dm!AXIxF7}IuoX >$"4ȡ %b3=22wM_lZ =JPs|#:RF+2ƍ%I?OˁfmbW԰FBcfJ6hGd#Dv \t)=@;XM^@MH]2VH8ZG8;BW.#Od3dC@g_9e+f:Q= 2I ;𡔍| %$k֦o 4\n1۾BJ]k֞Lc:X7?ȱ{OTvׁD| )Ek-@׏G0P%!o^-ޒqiųVC ʟ55.bjD5qW,vJT0#0#Z Y03hNxN/ok| F[V3!D +$Qi8ςLљ{E b< MrV>h=ӡ>V;fd{+_:#CRʝk:w=KHml˱x'%&BiWtp@Q y>Ɂ /ܥ|o;iڈ tcyAPˌd6 Psӟ~v6HH5Vp#8#4W0@c~q,ɮ&/Ņd^_Y*PH[ڦx9N M.+Aزp_,^UڨmK3:ǚXTNsV"{˄8Q"-IJ7;i=W7f]b:mML[$9ی >ecx{7ra)9[Xެ]^4'hĻw+G =m0CPvTQ6}1,hC@W\\k!Lk kp

2.h4W$9|\g}" jeJ%O'ȄQge5ȆK};?·? Lg&r1.*<GM|-kx6s jj@,>X&6.bmy]9jbTI3*E,VE= #=yp:Ԉ`"n }VQ1~y({cl^d}ytb(4>XzY#Uw Ude>:BqV9Z$&hX7kBKIr-4̆Uxm?.n235hBi44r1#0{`B}CJq`$Q"~ ZT4!Qxy5Lʤ4NoS+M έ/¾*QñAx&&+2Əެ]{_:uyB6h gzVl8=~*C\1R>S6׏ G!-hs7+`$b#,ʧG f!tY*tn.6b.܀)Z4{%Xѹ#,=}R~^<4.WZkq7/;̌1P$Smgqp&3\Fj_48j{ po؁O|WQy(F=aEVcnE4I[. V CJ\9O@z={^0|L@3/F'_cْ>M͖{[|Dj3~WenY?i/.Sq&fXAfGUOuL5N_ n;) jB&ԪC@]<|Gp.Ե63m=Q1{+O9؟{fxEbҦ$=]V cKTB^Wڍ➽8tC{[[lƵq +AX;{‡wM0J w|ucWw۾o8(\@:MFr%S[Zfɋt}£0bhE2; Q}%]F-tqmYh҈cӼ0L3p glh .M] 't 8Ω>x]$}lR?jpwȨwKpux M_~i3_S i(Qa8ڠJ.n -] B&+źX#4irWp~J/"5~凹 ȳӸ%gAF6.c07ZaEs$ɤeё-{Fq9 />,W/5  Z|YQ'5M#* OX3B|CVKC'-{4(vO tVKnnr)iJ(5F`B0Fxdeh詜ꮠx{9ޓ@\ԣnc߬~JDjR-Ȏ b>p,Fo8CBGqw9G+™KdϜQZɪ;Dh?QgNW8Oj̄]{tEɶ @<b;ZVs\vR@S f~G!VC)p,\φQ˹Y̦F%~xB#Ԓ7{?N,_j4 U |10/eU=ŘZB+1&SYEcQ9x<Ւ;J䜕vm/Xձ'`U[[CaQ0/H/w NyQ/u5j'ڎ$@d@?J퍛 䨀V|iD:*@{o $.}z^>QH`^]^9ߚ{myDh bWPO zO-򿨋D 42gɯ~I9s,dF~.?\U@r(kmU  X:dnv#DpF'nf<OAoSLYILkE$j-bXMuUxfV~vcaН_ ނ*\fUHy:2sz XGYTFtOD)?ș b<D-`x2~15 V7 _[+t@*X!⺓,VjKG4{f{m`j L7 הJ>N pz(=9I`v +}|m`wT٥,+IUUem ˘i5*FNf}w u(@Dž+!s m<5'4H9&uH8Cq ̹ /B/ +("#2M bp9q [I0Mij4PaBr! ;sp}͡|h˨ *C#.Q}tB)cY&gݤG1f Z5#<E+tc\FmU X~)`7)Hqْ -5{Cpa0o*Gπgwј4-~ד:'qЄqժ7KToTƝ6⚌;y ^ld-ۅ~qU]C(!^pFMkN}qfs~"LϘK^u lS?}Ht#*Q k=빍 :vymERgW3k Dv6OZh񉈜C ?~֞BES*N3^9y۫zt(?|ӑ1wJ)p}Mbdɐh,* EO`^.d(|%'pu*+UQwD2>J`NMECC%ä'ɐwpϰ=D1uIBImU8anUZgh 0u_A8^t9OָL6dCd.|s]<"'tI9i%R7];@>CEN  p{,kf.-X`7#) Bi TnϭtS6 0\CBy3^Bu  WЏuYB&toaL1 OLiMSMb!VmY1q|v@-aTi ][[|}v {2 p(|.`Ž[άuЄ]9:ƜVLW(Y |Ď/аhًg][]v؅:u=>w.W+Ů=B+vgw;Psjj]&7+\5(pL;TxRs|{S%*tLu0z})BD:(>ɷq)RGS}/ N^;9܅*-g>/XuE MܑJoђ$F[HQoyI伿'`U4e5x;>6xH&ǐ~,Vc֮H;Q93Y4j5Y̝Fe"f'wbj^')&WRDH*HD&S@8h3T+?NӬh?[CS_[Ei&b ti  ^)WlfFD#ƭ553!vEE/S>)[BƐ@Rn<ܰ]Aij.p0i 崠bUsD`rel6U5rj`ߑ_YR1cq2(WʊGx5zO\H57?q7Ƒ#b8M~:9t衢8Z["6aPOqLqS; 0k7=x9zL:g(YdGl<Y"c؀s^Tɑ DaLZz:T>-`6gvԤ)~ AnBS5})C$ @-_ʅo@ J`[.hhKnVjրRื5*#Bcް,X0^=3VP|iyu,CE$s%-ɨIiCz+(:>YÛG/|[8Ro0nIN<^Fdv.œ#,IƹΒDZUBR[X]⭁ ΐ/Uҝ ƘEK)0ߑp̘E)d=f'!@}!J%\4"^yc'!y#0%& rC$B-Xׯ"^jjZuU0¹dª\Y<ꍩD3-hԋq,,+ aȔ+&H8x,G9t G!Ms񄁧~Sexb-gsCvIv>wUƱYV> 1LK).+{("USBR0|ap+k54nAxr}~^iD]0TCBSb'D{$4H?v?Aµ\g@sz:s^=_+.Sk=m| iw<+Jrkg~| ԰{뗽KGQ/c|pΜр,|2 VގGۢNPcK[Nðfkӡ#M]0bh,7UHL_GL ^SnPJqe6Er+UQB 7)V]8R1Kw4~mxtJa,> q*мxH'~Z/Mu 8%5!\9X @n7ћ,6;@Ćͱq]w[֖_t8 ŎjG곧)y1j.ChR( <̅c TlO'4_5 bn[}aEݑոX w{<'{xn,~f#yyJI5xi|'ӓK\d>r#Y;؆ѬǐN|FBn|_VYmb74|pٹP[P]8wkKwX4̟'ʣ"Ð1?p ׇ@F/od Ԩo3L{1lm>3KiGb"JMiBֵ!=yS8'W-4ɒ2PW./W>;W;(B7OlN_gE%}?> \8MoLr4I mW?1(2[\r*gIhqcߔal4bQъ2MH+GQtWNGH*2 Pb.XT v&Mlq~6'(G}϶+Y!4\Udž+.LHʒaݖ8!D?- %Vo`";ΥrS7"֮ jC,"{at2pY-fhD{OQC@DtB<1ONj^h}0 t|b3^?myRiF"R VSɴmA{.gZf{10Q,Egu&֗zqSn"R.*]R5&g8 Y)xJh&AכҡZp5m(ɰ6-wpb`5 IFT5] PIyc8, 注(QoɅ;+_~wG@jɔE98#nTزh~۲3sS2Homc>$uGgP7x*$؜ =aI7}qh B^ R}ѪÐA: Hku!tإq/_ UPTDr9ޘT2 J;('zp 5On@ju"+WOp͌FM) n\+Rg*x*nGNDJiYewe=ᇷn|%-/W/KFM$Jcew<{X@Ԥ ,YT/qQ_/-oɦ]sdAb i' BɅ!~͂6ȳBtz9OB dT R ;XlNk!HL)aF_WN ?mB#p3;T0<iVV'o:l'OT9nwoMkIe 둦MeSeK3"r 0Y!u',-p#lkl%YTq?L$A5A,;d\GYe@^`]iMڨdԃ0߀R",EO\oȊ <Kf-u[pfK}^~ͧ%|ϲs|f72z-p3nCo;eWY\)VK@D^X8 ֯*YŃήob'ޏ $家5b0KT$mGV^MpDvF͈D?X(aʵ|BFW 1ނ0 ('nХ66*P?p2TFL<'Mr;D/'-ij\\qy^?B#m]&mH+G=zGzx^$Snڑ/k*7Իb[FAsx c=v['ی%w|(%$+xVà[s{.~6ax{g*)ئĆe݁. gdo=^N~T!F!?`l&"(=uƄӬ66g߈auRԀ_su[H}E4pĢ piHã^SHx?>χ<)祹jW .e`wM92 3!(:"ϔ!f\CN'ȴXvZtJ*>˅lm<:,sy{,-\딶$*ݟ\b]1ȸF Ln]d.($rj]OF18"j,XcVVj8w]XhVn&_:0L !U8B3|XBtCmUP]+}izϑ$*(!/yqY҃&[H܊+cQ|y3edRbs,f o{8%aϺ& 9ΡDώ(u *2A4s5nJ ݵ`10XL_xFp؍o\/~l&v{;vE,Pi?P]ʬj9W/=}+].a[tsD yj=:O߬LE]fi xrw* -\m 5z51}VAMޣ~QڻC>'Icy[͡IzFXfRn/EKքo Euk NPq`l7zg@8^2gړrD~ %;CoJ~ۤ D/r^b6xNKo-\͏KR)6^;|<p~#=aĞ{5CMҥH /b6:$rzU R+&[^p,xH 6 vE6Ck(%gk*dbYEuTDBI`ְ>kgPȇS0^ $``ER^`e Zt!sP30,}}S5KuT4(ٶVZĴNU#%syDzzn쳮p?O#.;"+_GeĆ 5wVݒv=?>y).h"Ew, IGra/c zISˍ&ȤxUfA*@ܔŠv;BW?a *bo*0 ĠWLJ]{;bo U4Ku ],]vbKꞽP`p/Ȫ[W}X__:!*4*j4lpxtb#&Xd{B:>wNX^>)qz`c'?V!mqq%g{c#Ʌ&*hP4.mCM&anJHՠ4hDh \{'Ȯ)6gb͔H9B%;}LX=DŠ,(y jZ_Lbv|?wU=u/Iwro`٢#VU*rkV$ϛMwEߒxQlN@J-w'o cH׶̪|A_|y(Z<V3*C:1!.|x!*!v[|WB Ԗ2 r>Cӷ02_DB 8*љ~E¤3- /BQ,l- A]Ŭd#+ƟKѠ@t_r,.q˜Iw|M0@b.To#:qN1NuȊfsk UlVƉq(I4FVi5҅:LdXHw*u.Ta)0_z*ޖ,l IOv?FG=Sɂ3IL=+s5-Ί&BϿWVȽiANn>ԔP5-=/ ١qoI޼!b"AZ7=p-^#lIxu8=2I*bs'ݡeN ?! +uNy ..˜ۚei[]FY iZɤtw!(6 d=Zr7cs!\/͞ CHh%KnD,C9qR_kCSrfxVeDWC)p4i2EU " LHiX+g%g9 fwjx!xح3*'qa4܎Yyçً2Lu(=g|M$>:3RB*Zޓ?xD|8.xqК* +o~69NQƵ ^{P]AoP_R_Qh_ LJѽVi#j:缂kK/.]J]=:dG9w4.`,jplw3ă׳tZc䗵N4YD>ѧJx~^MVh9 ,- Z/E1۴E@|B/]^F.i`BF/I}2$z -N_LV"~)&iG8s'!MD'<#\6x*G+P̔"HPa &2%YP[ڌE\lקX)@\g?9jXK6U2 ųM/m"wi@2&VO/)JW @[›;*'K{ vNq6\oߡa]#$ xv>Й7:qrYY wڳB) ч_գJ RHzS׆R-m4Ggu&W!f?/]Rqeܐ1g/P bQT>G`e:@r2EFV$<~;NWRǏJq tn= Jk<9_ q.*ưO x$.$Fh-fN^Hh-KS L o)+}{`a*o;rj=x9  -m[k@v{p3 WI-mG-kڮ^iEȲ7ZHd<, Tp~ $|l8kϟ7h{}hR,S@a|QR=p@nRc읤:b#,r,'=S1$*Υx d9'*eRfEz\H~5iI?:҉nAt)ȩ;l CuCȖ6.5u\ |b%uuz& =Cmx]Ѯnrj,a/p}xPq4-AұWFo؂iS}H`KߔMÅdV:eImD`iNǏ |%ɧ7w&Tb\T'ÉN` i+)k$]4lDsv&g<*ǵ:T*HnՎ!^ndNyeBb)0S16 k"&RYa[wdjb43i JDs17VSsfh6 l 񣁋dIM0*e> N6::`Yfޘ;NOv$?W8υRE8)E.=~b{xiҽQ >7w5cj+R#?%Jl/5ޜQ]2ĨJ2G1#KPV)$yDKu csy"Ax|臔 `k"CE'e&\o3]F1z]xp, 9מjzL"<8b+0B97|f_;S][~V6?~=ʡ#=qr'm9bC_O`E ẂAԹx͑)$j&%kU+`$N `6ȍWyȨ- ecU@ӷmd㤸FN.qxcq`aʍrOn `D%x@J[ёUKV~. }[,(gB SF@;ۡmQ[0 Q>Sҙ~CtT~e_5JP QeٲuWs?ax/qe[{a͏(6fIL nRx* `(ʦVy@ꇸM1enkccNz#bVRŒwԘR(2`[zLr"wwX)mBG߲"\} Ϡ+̆<qk+xQ0v)5Ī2v$rwq\rKI |:[njK#P9soԗR.B|PRїۆfrw@/rД}9U$CJ3]?wv"`Rf_sGU]"P eA5瑅g;3Eẁ4)H357+GJ6WmN q&'j>3TiRCm~'X^عV$6%GIݙ*c7Ɵ!.Vmb8lL~}K%QT+-CU>vnF: ϛO_ھRQ?KlrzCTAYJc$dvZ#Ƹ>H1N0ʼ=9v(WW@uV106Ytlyq1a0Ơ4|gՄC3,(3*4 nӎg @p?n~e`X΍ns2uA}ZPE:ӽgp󻧈#MG4/j,/}0<Κ66/Xu{gOy~ fsÓSl5FiW,\mpi¤w=W%?Ov ,!,̱ԿQwV{jHl >dn :'X7]kəM04Fl$Z #1LfЧT 748+ts"Khkl[ vJ[Q!` q94nyUdjU rV>+=,~j=tTS'֊Os9%xJ*ـZ gH46֋?$N.͜{囈U2qUt{.xs 0h>56B>ꕛgVY˘n*Je؟yîduD j&nmcEFɦKX!}݋$e4V@=<$Fwu A여ʏdH.qWXͧ"7@γUT_:R6; eysK73%YzWC w,z$2 INL娂BC'!'4sM-jޡñ c@Z3/lpeBCsQ8:1)͟P m|ӧ饒orC.`B{VQFbﹶ%~Ē^C"_'&k* Wx̷$;mM2ޣkN0\xk: sr!LMe^{iO5]iѝf>{z`Atk&jiH~t~ѷ2FfϜKݠ,I:zբTqYʼnICia0FoYz4e1q)*'am{RB *z Vg .Cr-:ZE{wU(Pփ͞&gaKBR18Ģco@,pmR(BAˍVxc}}61k*xq1db*~Oe\Zt+G=7p_%#j901&8kgI/V~B31Rhs -<6X`>Nͼ}..c&Wisy&}1-L!S_о"}<^!څv~CՌ^!p z?zj7`uS\]Us5tcmbNX)-p|)uNƶLhъ&^ǷpXd+87#5}ϔ;-gKSˤ Ͱ@j+ݬї1@fBd=#8fNI]R8aZ'#uB%"G+Cx84?$hosCf͕M6|#՟SJ,2LxWԱє\}ekF')P 4s7iQ3C(jN@;5[D]pɪoh|_K,Z)w<D=]I@+>E y+HXFWBSf_Ŵ< nFN2 Ć8}d2z֬dS=4t[(QnB3thTT&KA\GAk1f`ӍBv0LNFB\`Y;ć H.̗n؈3g7`~T8]sZX`.NE(FHysE<ʿ֊u ht鞉ݘҙme4b1]k1oT"G7ںK\mhE}:JbzzEf^\VyqяǘkCrSHo܉NaBnKC :2f!+gvzz[3oJ T;NrK *ސ/e%AM{\YS1:γ\\1%o>O"x?PaWC <6DOn[m^^S Ċck=?q3-'ަbDŔ^le[UhO9ڪ${)6|ۆ;B\7G`GNFv=qI|ߋ׳:Y^&ke9i\ܬsus5Gft臷ht eHҁ<("S yUdž/r} DiId]iۑE15 zs25p {c-DX~ݙ$A9q_9M~JŽ>mLM'ٛWNj"*Q@naR1^`=EԵ.^7-;jHEL)(W5~\k` o`ď 4Y9ʶ kPiNkٶ,uLjFDU6pB\~O; ؁׌&<8+KS/tyeelRd5PN KSaGk^VB Ew"3RzUk_gCr0.O jԸ ( yF1=|O.G]6wiPL6xޏSxi)n;+|&גFaO$RAL|~7;,Q8ӭf J  e4 ϕèhNS=b%DC4/#t?.T8hXDUö ),VЩ (T8% reFj CtF73xl"TסA#H&e&'|4<- @i iXjLulZ#ۅ&A6Eb `?,!ÁxdˉʊAX r$ɞ3x\8E QS2pC"ЁN3\Lʐ:A1$}5җ emEeA.)ȎI^2~`_{Dg F=|喓ec.DH$' kHy.Cu׾驺8F ы-ؑOaكIY/ ac$Mv/Ct=ۜiら6ǺVJ}IU@F׎:q7 ӸNXn6#5(;Ɓe6+ES!"!5Q0),:9=7_YLx܄g9]vF0:`?kW4?xRvV9`$=D.GRU.yg&LWC1+a.kK?  )ۖD3HמzqT= (_J!gڭR̴pK_>w#آi^SRd ;igQ' ܄'K'/53zBp>4 з߰Q 4@Ui5lfQbS7EմT 2* \g%eP'+Ҡ Zdk8v!V) 1of![G^?cV*.q$ !L\)@],FDWZ?Ps K}æ&}Cdp};Rp@J|癿!J\b{TK?3:OnBugT"3efsJQuXM֡vBI:V< Z $HvTua5Bqr;( $n wI{}m&ΗJy%Gy.0wss:=*ϞXŦE&xRu@)Vԟ&OJm!K H^\%*hHi*œJ;V~?j)C yQ0|5e|K8bɳd[hj(pfHgU>[O;*yE+O4Fh"gYj4矝t@M|ДA90B)LKkûY* Ƙ5r'AU&hO;5T;_ fF8'hoNMHNuǤs6H,H3-;/0ut.4'tk )giODlhl(;mFzs ʿ ,veFM;){It[ŻO9<p[8]v N=t ;f*57gh ? hKs!E2/+>Wt|9j)V`vPcMQ+ֱYbZ܀!$o)<ޓ +>Kqo m"=JUt&ꈿHdi,?z=QRcWlU=anYjÝ"ոxTbjaDZNlB7@Ƚ~1W.M yP}P'da L;kYxB؎A_& 9&g̪\ @R2FbwoDkQѕgP(:"QJny k`kAQZrYdԧo|6R[(rҜcepɓeQgey7]4Dɪq;v'ldxc5q#[{Mj$n-kWLm'!ӆpHC D]/LMz^̻XW;V~'Yb eG[G cl3jq&""&'FrP;uҒc.V~OV2yWirJk]σ`wukݪ3@Ѐ0iJhO7V]ע Jчף8lܘuˆ,-6gpy$^@ `ÊW$X.1=+%:: .9n&HBAƼ2t\:eɶ( *.y?Ӝ<33_/&QSM4k*oܭtYsW?-U#Y;D pyUKc~s;z擎kV7GU0Jos&䧑&cd2(eyK,a,覂bn7|ɞ2}&u)vuρIט96KS;[#G&&x߯+5tKV~䓔!,C 18oVw,# YFpx~bEiჴM+jڐKkl`8n^qaU"@_GPYj X0.I?նcaO3wnir}j j"Ap%xv՜M|6VpV2jUF&.uk.y" a̦b.(DѮK |1^:[ &xk%YЙC+܌GMPlg%q*yDEPlZ0G~4& U1ko,7tߋLX˛{9/|zhh{`gz `+ S FB;S)w2Jw+f9Gc2pwa❧ YiG:۟at&wJ֠px+`ibU̱%fzTQ_eeRW0V=q 6܀w#9v#Af6cgrԾe}`,}SR~o ^9S}LTFޱe.^ܥ(۔Ԡ [Qq\iܫFڽ]1fyhÇQL4K@Hv1z0Uáu/x,QP4ǹ4̤}xF 3I 2.YC\q^ !mBt8wǜ$bG ~!#\ݼ1qB="@b$uܙ`!ɺz<:[& `V1Fj9&xM(=%5PlT^gE1􈩸 kjaݶaw^k7h* Ј YZ