libboost_container_legacy-1.66.0-150000.1.7.1 >  A e^9p9|`Vf/6#F%E_$Y70;烓ٱ{ٓ2h/HQ(&XR)h9R~38g5T__bun΢O)z:yllֳ!kt.Vߕzxޛ451xP"сU}->nqQ|cM6Lg :8f!("GCwt=0 x"&cUW<9118c0c35d07d3be1594099192f5faea6fcc0d0b67ab81f2dda9bcffd20ada03547e1786ee7ef2b2a9c4cf0b37a79933e8c07cd9e^9p9|bToC #h{Չkݱd>_<'}DtbűN9>c\VX*! Γ9a@S,&T?z T]Z0:S uNK,H67X]:t8Hs^ܟ#3FkUYBuJU L\Π6梘|7Ԍh]L([D9=[~i ql,v.C>R|=ϲp@;?;d# 0 P  "(08 < @ H  `(@8H-9-:6->86@8EF8TG8pH8xI8X8Y8\8]8^8b9 c9d:8e:=f:@l:Bu:Xv:`w;x;y; z;H;X;\;b;Clibboost_container_legacy1.66.0150000.1.7.1Boost.Container runtime libraryThis package contains the Boost.Container runtime library.e^99ibs-power9-12 (SUSE Linux Enterprise 15SUSE LLC BSL-1.0https://www.suse.com/System/Librarieshttp://www.boost.orglinuxppc64le (Ae^92e^9108500ad5c99e41613516c3749e5820a46edcabd0a100f1e29fe9e23a5de7cae5rootrootrootrootboost-legacy-base-1.66.0-150000.1.7.1.src.rpmlibboost_container_legacylibboost_container_legacy(ppc-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigboost-license1_66_0libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1eT`~@_"^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.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- Exclude boost-legacy from provide generator (bsc#1216876)- 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/ldconfigibs-power9-12 17006738491.66.0-150000.1.7.11.66.0-150000.1.7.1boost-legacylibboost_container.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:31576/SUSE_SLE-15_Update/d9679946052785bedf44ba669c6082ba-boost-legacy.SUSE_SLE-15_Update:basecpioxz5ppc64le-suse-linuxdirectoryELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=2e4e71d30ccb0314eb3cf37302842ec2aa2e58a8, stripped RRRR R R R RRRjhk3NIutf-8bedb5ad1e54fd6ecd41e9de7a9e9944b1faecf6ce6d752a0c9a78bcf69a815a9?7zXZ !t/ ~] crt:bLL 7,%}JJlQe~g ߏ;#f`W 3[*ch|ggʸژM m*QOuE9Q E+N"zYJͫܶ_XeMZ q&o_ֳЏDv<@Vq09s_"Hhi2OV&F Hj "! 7Efx.d+dɽv&ͳmiFA[ >ycL87e3<'Pi&6-q>D S5gK,tL8vVZLl]\xߖVAG, 3]\ӍAk:\3W3hd8[=? # mWMf* ]3^&<|r^RyA^>E'z)86 ` 7};%,`+Ŧ\bD 8/fjx!q11*[24LCj.<\!7KR˙I.&Md@ڇ_lZK}+yL2'L+ ΂P2q7h({GD9۽*sN#Mj TUvv JN5wDpwNҘbEbar;w/xF=dJH:z:@Zjʹs"rE/EI0ґ]+>6TCVmbE'{8>HV7uE= ǫv<8‡ /i]^O;dF3}n5y@9) +ॐtnDg28O ?S_Z/bUA Кk ؝BWw'NrAҺ}Q PAC>oļ9hcQi֬~Xsq護R>h y㕴X"c=rw*H>,_'jp!r".)чqC~5Q/PY(`=(5s2UH"0;+CñAedS 2~:hEIt=ro tqț:#C˫ x Mm&y]q=^bt`-hK?a8s ـl2ݰld<^CPCWMr1lDi1=lpfjQ`ЍO^O$U`%MA!U‹+!n ( 'I9l7qkIj[SPE9XkLM\ࠟo _Uڭ`SDwZKdntBnj+/"*A[Tr;Fa<ύqP̡}I#z}ӓIa)'0f 4{I@SħZOzD35V8S/2F50VxVL 17j :`_P,]Y} Ìryp4N=ǻVp̀42MXeUv-ɣj&rר 6bl1eeHa>8UOCbSFHIms\uCGϑtH0~58dyZ[D!%ɴ]"-rvP{Z:>3(>}\0:fټ7gE#4:QۊVH#6kf.֠{C n?\/?q1o'WZ‚Ap>8R&­D1s~ –N??TU{ЯNM&-۹ }9&uc}Š}ijWF,nakkVO>EЯ$!ə\ZȌu۲2ˆCG,<`R@4xƪZ#y0 R7ȘGs^{ໞ%'$b%#G99=B( )_I^0.C;qO[ONWܵ<[;I^tqͪ5 wA )_ PǰaӞ̒rbWSJ̅?EZЎRS@v&k2HJ۬׽+Ǽͻ.]fkJZVL#칄mVL !7eB:IK&Ve7+kQi*kxdk +h.Dn\A;敨KxyB4Ьd'@4>P(KXn:5E텩5bgo4`٠Mqk=H2E8ma641V66y"]F>iOe#U6,:R.;"x}5cEjE)anٽɤƅi_֕cFŽp勹{ 9 ŇM_\#Sc5^J駾 wF]9uh}KYex㶽|rA:j'kd.gg2FsįͰ .5D`:rY*| ^I\WJ5UHz`#)e-ünChgv[ mR=5^|DavHqߓ(o_++֍G#Ҕ@Vꃓ ~A\sdQB4vl 0Yo6h y8։NU1<6,>i\BoC~;}#"QxzL!TxYۊ0F9M~.r1 n|*sZ-MKmHCܡ' d18u]koZ4WXp.*BcJp?S݋ϼj~"%IPoC٣ 0 gϬRYMjJ<=0"zA*hٱ'anjqL0[>&q7tGhTksM: I^ 4k>_C;կ<#0*_Y*D! > o*'W,ͼ+#b~L0l/vڨjZFjijW߈(R7F {a*4unD=OZ{X~8XU0̪ޯ یSU9aDTcTZ벙Tu?xi=m-ӿDnP;$Gt@9UGPM}ES?єo,Tn w\Ţ;mtrmM DOA)k4:iOhVwĚ탠LX XHW%gyF[Էoqğ0ƢCxoUȢq4ӠcG;zSnF9Tbïf4Tƅ:U~miM.Aw%WhJ]Ҿuy}rAdߓT5kaB|bAXsruji+䍷[/ _rF~SF U&}|"NBuUu"e1f*jTבE_'n L,]M: k,krF)p#dJ;C٢vRWl) L$;4pο8CEq_Lg߃; M胩 vO&@ KocB]&_c93 V;BQO(M :JSPl\[ƭ&^N;tnUƜՖQY[A^4VIlpVJWAtz?tJX+g<*8 ax V nh$+seZ=l,p\E(@<}-'n0,QJ˸>&Pw4 D{"OOv#Ɲ;ae8c AvWraH(Mv'MߐLƗ6|TkؠG$!yok؜A7,+O*9TY}D1\Y wWbZב_KYpJhHGMDhr6;"}? [gKo7iTQȁJ{ F`\RT^w&eI_ʺN@uRKn5"Cx.ð)ŮEh[x 1_sT_M(oU2Lwj7y@/㯉?t~iCX vl\mhUl{i9H~ QT =>RVFqnOі>so1}LRTZFz\LUՓX=qNBO:a uRxarhf&&-$UˁAG/*n]8 `=3L)"suPDbZts OQPOb>\>#wxlp^^Um&=RTֹծjM(\r7pɇN|1>eQ: #$Q\ rJ +&ce,N.h@9fX; N(Y ^<3/ف9Vʸ:&:=MVe L4M yC0[ffI-39 Ԯ0O,,67Ԃݠǫ>R˟OlыqjQi4ЯN&+"=ovu= iOj:)Y!Rzδ3 Zji#n7A[ei(dK_f{p O;j%tO~tb7s) ?'ۈ"唁e*X<)avsME {ͼ&܊uhA50_˅H '遗C*~| XYk!7:'h d&1VL l EjE N7C]iZnqo33^0%]RN^nKQⷒe݋ڸy;_7K?@Guq1?sZY SZ"|jiGY &ʗOǙV -n5ytNK2 J("R<)2W3nUTMqR }(a}Rdj {H\-Gd^dُf%N=/uߕR*`b;f| W }.qj.vc!=g/wanTTr=-ӡG5_ i}5A(0M&HZ|O0#08>[T6n!$ [m\A?rxWTV_b/Vd0hB믡UIeNGH Dvn 7Ԓc4mJ ^W:9#PW 5U|ZOcp;Nȥr۸ 2PF=Ѳyj4OLnON2^r6P}끙&&6?EcF>0yg!L^|ԏEQ"V|nAV5h7*"S.@ƺ6lOY:vsC+^LVyeJN4] s)E ^Y+JFt_-Dz)(ˍ&hk!/$5/R*J6~M x>4I#YuZ]/SW ΪjȟHw ztzz'U bNS&Oдп&ug{R a,,vX\/N! 5SKϺ`B[L~fJ2߿^ > UJglb/ED2><(DLf3QږڥG:\Qk47t*$w f׀;VGH&c}teH'27zPUi a(%̱)MZMU'!ec;yk6Тع/ŸDXÓtdz/|(xY\Weh?x U2(zN+%B0 1cj R 1F{ž7A+_<>JnCb.3@3cl#ML4b8ƸX:Wh?^I~'{?DMf.QLg {-,q `ђKP]Ҝk6.ԾYf<Ն?y:~O 2t  B4̻Rnq%lNHs;,Y)-iqZO| W$G[Y45wiw"\1#3z; tցרŃ~,e~G DtuGŪNI|(coODleEКc^:ȗArEy&?͓EukTxiNSx-KYy"*H p_\I>7H4:&{_;?}u@rw$CWʁ!)beQS| a(R?ƭpW!hR+g0윿&*q:`u&t {X]rwu*6= ԟ[K-oe:.]ijGc[.,Ѻ|UoTE6 J2׳3S ^W'߇9h, ^ #C3ߦ]M]pκNC4-hX1Jmܩ <(Z e_NO WL((L%ɺ'7YZTqnSu@y}N'%lMYnYnzpn:q2lQ`IL[pޛŚ}'S{},6wtl%čJӬBn@}(G/Wbm\.34[{ *=./ϨU]ؤ lj>z-]Z1'8NX\+?JZWU)M4O=n(MCVG'EXrWb٪z䌢YmTF̭ / {苈 ux$=Tzm IU="< =D8{$l%D <Xe&Qz.,h M NŷtnN&ėбK!2-dA- @]n\H8-( 2Q g @HpCe);*gc"v퍊V QpG @դ M;;Uk+Q{)c{ls9Ņc7Q[.֪5 &b_rwađ%CGy6CMwS(EO|STLlLDkii+uPVc02݉^99 칀B%b&Hwܒ3<Sif yءT DbL]QIl]i܎- G}3eP=S>+Rq\%S҄"e|K&>(!'ƃĕ5Qlha7O9(7mjZRȜmr沟|XxղX+3d6l.q )zS;iߗ.3l@^,+ªn:5|H#g"vn=[Q1\kzA"p7&O#t5)8D> ֣s%/~,҃-lqZ`(׉O]2V-XPZ✮aF@Z>~ hPl[g,o_ m|BQA*A7me|߮¯+JʄF:k_9k{XQGE݊m[NDVd~TyAl.M6 $ /MU s~_J=j([j^#]}齫TP|AUN?f;VA|IK)Bi)m>1U(줿w >uUea_,qQ3_a0adh*uuۘ!Gs%;qE'):8VRX\882ʨ4.80ATXd?0pEn<}]jԔHd喨iڜ3d8[eȹQŕd>YĈsx$]JzRo5^lU?WwQ ?ʛ.?I )xPe fӱx$({]V\Zg&C bAAY!{*E@0c?d&q4٨24׹  ]y"w{`~WYrn0jxI816 W%Ccɾ g eiY(؈~4ă ARwtUHFճC3hGj3ڌ|0\|u"윸uTAvtb7+wqf QZHs׹4Ь12$Wk?k*6TJ+P3'׻:anxwt\![-pao;@Qs.K -eTbA˝QO_'t\otJ;ɑL왦 Qaߗ4w~vLuH>!ּVӳMEcAL23rsbl"#2|lEe)/txÁHE2rab<{ jƇԈ#[0;3&8c4Ee6~'K ikZ`{ڮ8_3 CwTZ~uaU.RY;Q4>'؅BeP#S[\c-Ey9¨~R9 0׫ɬW$פ:ĚKR#j0$7?z"ɐA4e?&Mؽk;d,\TSɒ#N*Tun댙M~])Yt7F| #zT+ǚ_u %9l*8!I4ue= <юCtX28En0VTa`# roKQ7%#Idܓ1IZj|&~wALc@zȒp KUs[vn{X4\ MqLS/q.6sJ] {Lg<#~B()[|-S]ǡ/9 ms$OFQ-A'B=| {Et<_gR3]FcArO-H9\ӊn 25atʅ0+4cnt8jIkgN8wh{6a)d]c#uPB acJ}I%hԺKi]%t]c[ò0]lQ^ft:CT]&B<జ*9 }m3"|'mdq~ ;>* mBRJ*!'>DOI5ߢ? '`]ԫ疻gB=Ãz܄W$}2vGr6"r :4Xaԉ+4nklkԻ>&F :,ױa?F6_M1H^!8O}>t_K興*`^N(eX׍KPX]/\)/v'TC]?)w6Vx΂Qr\Pl`1dewwʒ@Eޠ+v\5c5quE?4C){QlP;qN8 ׯ={G|SO.2grzԘOԟj9,h}K{p)1M[ԍi$/t\{X &5ӹo@C >qc}sXwU˳ [>[}G›4h}*+;e[FD6ܾkYfJACƆb@! 6|$(0>Qf  o`n'U-h_, a#j):x1IUh9S~]'Ҏ.>Б-Y$5IRz.qY+opWL3RC TyVF0(ߎcpO8D-q˜kK`8:&^ wRO2IL &t qhw$? |$s:xSZ^h !E!$<͂U[DLAì-dJ&u 0Q4&e*`dAHr$̗m7@@:1ڌ֩03=- Y\1Q5Ȟ\}; pHZCTZ# 6 VR)3+ZTOe >],,'VW-&Pnc^o^rAZv?2Iu{M.l ҡz/3Y™1#|^]x $=mQad)Nm%<|jc@2 TxECN纡DRںPҖT QS!SWУ|'@ADʏg˩G|hW? gq{[`e*mVx[XI,CҀǓɮ)KbdŵN~;[#Ņ &$#P)կ['׹ڟFy! 9Յ4?8OG!LFHƶa5zߗM{GZ*a(L) OW=z5 dY..ӕ%+ԭZC E="ge- )Nq]2iua" ͟AԬ`('ӌ\yP(tJPmH=O8J3-zncI]Ӊ̙5jЮ^ Puӷ;TKI7hXjyyZ]c5͓$*HF-.GMYUt/Յ$SHZ5UVwlb SoيJ^I΍3Gqc1svs@!Fϴk=p9#|vI5BvJQio҃ް]S8Pr5,[z .:4IjOT_onD1&a!4sXIn GG{h7IVȝM SsD40ͬk1`}n] 9fq0PKJL:LC6VѣiwvY*~MHwtuDj}JvtDT9zYNу&1,J ouk'c8G+ߕ 5X6~1|jF%AM\aip ק뙜o7d #ws4!ؗ8`Ps1z^ֽi*ȟ_Vu1EU Ol^ӦIYJ}΃%"JYfZ\\]{[L7Kw*j S/>0٠@O!oaЃkh/c.Q  $ rNJk@J@۬Π:]4&6zSCN Upz$2r!Z)fY_5uEzR֝&Z&7(e# {kܯ1h" +uViRƲVΑ}0#MӊRBQ%65v(mw+ V'.8<tBG2Kh[bBrEObţ 箌5{"J?[CK=z!AYzRO:j$,u%^wJ$5KL; w 1'St185n~w "c#;'9QjrڳL-:"7[Mdfⅿ-v;i &=}yUr x mV\>2~uEPa*f9ԴyS$^s_@?@kL+%IgI_2<wQ>!34fnzȫȢ,C*I_3kϣa{m|ީ'/qpnY[3ř)RzrzlD@j$N0GJ5ĥb8D+'QTa~UwZG8jZ*#<{ctrnѫNw_6|z7_~r]h[GKԈ;~X"1}"0 9\ZeݼU`Uv}4@eZGI;>/j_a> /<}[M#gsk0# ]Ȓ~h8 jdqrPŽoOi͵jߑ}Ka6ICWVjɔV]4Ԗ'˥/S+F$=ablWKh$rW2,#hqϙJ adc`"I^`=SɒHBS䏲WD"~ړGJP5e,깄9pkeNjS~M)z& 1p t|y(fyl д*ǭ}ؿ+1q .3 /O~C,`9}.ix*6YGŰ!]%Y$>RxPzڭ/؝c!#.i|4>wVKKb\ka.fB ̿hj]:i_AX /l8YGwVoP U@5 Z =-eƔ`W_-;DM0^Qsv!|4/iA}'DnG]&+p;>mN),i?pﭨ;zU?ݕ]m+G uKʱ}7G47r Bͅ`;ĭ+p9.mmG! }ֆ}!o$5g{`b4*USQaT{`w־#k(HuޛJ=<32<9`,#ko '9T$8[U]FX(9DMNxFp;4;gXLR,B|[u'~ |ixfYL0i\QGB\TK&EO]#C(gQ ^K6֌\ 4}:)d;gkew,4/8 ޫ+J:>/~'e [&IqZ +M7i)/mnYqlGnsɮ衉_[IRE?@2.kAHBl1|ȥg[58(;;*NWeҧN'x L yB =[s6gWm…q5&GdkLxi(=xĽut-"Zkc_UݜL/t!ܹy,nGpJl_&<LӋ, A`&N5~N\oCZ'7^\=LAz$1'$)};jQlr/> ~LKlY sFAGul]g53(/E&$8(䲷[xI8٫&؟ut{ZTECx긹]L_Rn g93Cb™`yDxk^_&j-j1m+IU?Q`OJFG8o_g7+޹-nH2K<zVZoηez h~*F٣Tѷo7ړknk ,-kj.dFŨ;x|&z)pō"-wJb-uBmIuezb3MF"ثb-rf 2hBՖ塄o՞W# faϋ0#.n.:7fUEF2ZbHm6(Ϡwk?$GcTX.c'9ɳm$#okV; lþbwr&R/8Em )-Ƒ׼L{_(WGj e4ր>׃͹QC6A5*) ]q_\(k4"~ g\[` *')dD:جOBwPdֵ^բ( R)N gɃ5-y{ el!zԂ Gˁ3PYٲO[w!oll'B xu1}\,:Vk(YZO@>^AŎנj3Ј|2v>qxsmƖ`F-t,yB̳v6@5=NTW#PTI];$3Ld7xΘ-"gd"m Hh;x4R.WsKdc:8=mQS9u(]e. -W)U~A O71( OԢUs!VQ@䣠1F;^%l-owy7:RƔ[nEm|&o4{;$p-uҝS(uo'Vwss܆?Nd4DЂ'W ӏ*~*+mWV_g.{AEpΚzBGH0.)<ߘ->-5-JYifB3PoG1Cno&V΀X7@ ?@عda0/0@5>i.T){#Mr>5s(C;`zHР3շYk_0Ox`Swנnr*NSY=42[ %_*'LߒʠV-5s<>ȿ FNzF/$aQ{Ո>ZXA޼RM>ʾPS_37#qV< oP!Xwm]Q$~9mʇ xWPp \^s(HHEk0pHwKKT򪜙 IAݎQ8#ԕcܹ&`wE A9*<Qp4`L8n16ߺWDKJ1Z)5( !6tD,$EڣuAM&ҳJ\Ji ,YgqTF5OEA9ZlB @|(`5k;S01P$ 0e~}gJ2`Vvۊ3yUG ѦPO7]UU')ld2ZwL庪ZCAalGV+IX;.w1*?OR CV/[by=4,Gn4s@UI`zkivfdYs2aou$i5o6t<8FKeڝG I~*99)?=%u@.t0DpvhzmG&ŹdubDm1qn`5u(7 ENY~+YrKdw?DSXQرAl d[w N~X}Te3z5mtx{@~61!xtc+7ny99,A>Z6лe$,V:C*_o{ RF"y;7sŊG#}Ӊ7xJ ^G)_C߽m Q:D%\mWxPMU*fA CcO<é)?@|[pg ԵUu-<ԗԇ<vS~`p=|t6FԮLmnG޾Uy<Lq9zOۭ,ĄH3 M,uJ^Iɼ&9eDgWΤ̨V 㞺A27QG5rпm JժxѥZ5ͽHZvA32SdF[NN!$I"3# G:*W\Fga:n~ƅ1uÍ2hq|;|$^;?_CSR"b掽R2mj.:q X9Aeٴ*JI3I; {7$:M˗j'["FEtj<3PU-կ ĤVEd^k; ]nLXɔ}=)d^K_!Ķho;{u>`=VnLPsS!it^|99+{ DZY̋[(f%n~c v.dѢnj< =ކARݜ>13gУ#d< fRNMoHesG_B޲QH% &'$^SʸyT;7!mu:od%Z erE\5cLInHדU*5ʑϳG]\.I?ի5F`^moYBpј\0S}bV3H}rSqJp(@g@;mSEm]>gm4.g5O4S^L o ׷Oto[U%+XPOYqXay~"ӧa6S0N19NjANjak/cG8(W09_:BsBGG h*:5QDaݾśi쿽N*zH8(E/> qIA̹#wlRYu ./A0ᓾd^s)b҂<gy & %˧Q/>T.l,Y[.ę$7ABZP8Ih{.6 B?xYlYœ|lq0jU!;>E1ESs,ydZUO(@#V='ꦗKb=lz^W2cDjTߜP><:|I+㝉Fx:'A(8"0exVz {,װҶk0Ps `؟2a#_%eG>-,/:9x-'64H ݓg;}2M㤿\^9{(@jў5qpM?iRK}R zKTKSSyX 13SnN|?X[a^::qҀ XXfo= U}k3uFjZᯛcVŅkG #RC\6cMe ˼d/1KpBk)Bw N4-Τ=r M-RP%[U~wIDxOCEBn, #We7X}XϻVB6tΘ9dm0<#Kf!fѭO+;~-D|(6"pwQrԞ?(%Iݵ=x'x|]6j0+Vp7:ϭ$;7?0 /Dr(J`NkЛI^a bw28i,>gX Ot\ָwCS#GFTV iRS)ʯPO33#-zX%9>ꕼ"K؄zpQc(\r*sƷ >.*z Ohx=aSSkU)bƃKnxq ڳƗex{f̛42^MPԃD#U盇Hz,cipRK0' 7D2?Yf}Xg6|-32'ZӘL_¼+&4t= \6YnZ_*xNW[azXՈ: 9"3P}t>nZM2 ^2S?qFIߚQ2"PdoC " UHȄ?3oa/tb!5`ajH9ӓȹڵJ^=c/I;o%eE Y޿ |i*xfw~ҽ"0dNi9dc$Oy .4n$\#7)SbE)[hKrՕ9(6z܉ٌpT*rۇ ]}Ipv^dϳ!/G`QDS&BY8ށ'_prYj[f'- ke60nƊ(Y0Pيˊ1AoL]5o??z!'>Vf_ C[$0o{Lnl MloWsp^"nP~n Χ]=y؁DdLXR &FY; Q)DqwMyc@_#2 k3BF᧎{)`aji]&şv foP"pöBtb0fO[slSb2UT. e|bVb5-\&dde>㷰IèGOv'!ޡrCG’<ubvK%3SƘ}OIVg3>SԇzM7R3"զyu$&OwK%0I4GmAK;#QnWjIɗЙڶ YZ