boost_1_66-quickbook-1.66.0-150200.12.7.1<>,4h}gp9| 5^cA0Bb^N˴H ӌw4~") M2[d1cȁD~౾ҠnZGkf.AHem Ȥr>| 17OA2mKwLo@V]|su6vp4,Ye,Ҕ71!嫓 ~VR0.$f[Y>gpB@r.)U?zQzLzPMVXQN3Y-0zp:Ŕ[,خ0gQ >A;?;d , R .6 Lm     X(8,9,:,F8oG8H8I8X8Y8\8]8^8b8c9d:e:f:l:u:4v:8w; x;y;z;L;\;`;f;Cboost_1_66-quickbook1.66.0150200.12.7.1Documentation tool geared towards C++QuickBook is a WikiWiki style documentation tool geared towards C++ documentation using simple rules and markup for simple formatting tasks.h}gh02-armsrv3+SUSE Linux Enterprise 15SUSE LLC BSL-1.0https://www.suse.com/Development/Tools/Doc Generatorshttp://www.boost.orglinuxaarch64+h|62930d097780aa92fe25df73f2674f8b82ed286bb2d656e0ecc69110cc66d0e4rootrootboost-1.66.0-150200.12.7.1.src.rpmboost_1_66-quickbookboost_1_66-quickbook(aarch-64)quickbook@@@@@@@@@@@@@@    boost-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)libm.so.6()(64bit)libm.so.6(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)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.20)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-1otherproviders(quickbook)4.14.1hka^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@aschnell@suse.comadam.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- CVE-2016-9840: fixed out-of-bounds pointer arithmetic in zlib in beast (bsc#1245936) - adds patch boost-zlib.patch- variant.patch: backport fix allowing perfect forwarding in apply_visitor. Also fix wrong usage of boost::move (bsc#1194522)- 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.h02-armsrv3 17531856391.66.0-150200.12.7.11.66.0-150200.12.7.11.66.0quickbook/usr/bin/-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:39600/SUSE_SLE-15-SP2_Update/61a89f0e87df25e75adc7bf3c7d34e75-boost.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (GNU/Linux), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for GNU/Linux 3.7.0, BuildID[sha1]=de1cc14b97df61eff7f0a30385272b8fc1ef295c, strippedRRRR R R RR RR RRRR^E@ utf-8d67f05bc1bdfdf28a60c1d1f26194c679b53b2436a43e3b4b85c2b135cc7f599?7zXZ !t/(]"k%rqZ>d^UERfLO8zڥx*\b/+4,xǯ/ 8 ~f>7Ke RL/s M[Ƶ8JVhWC*ɓ@tE&Hhcᗬbd6 fui G6,]b|\qkf:WsiVrP7\2PcDhvs1I4{rU'( Q˱oh bmye p;:EFHB15yq>g);sX`4VG鞷81C~* q탺E1Y-wy5wf֞ys 7 7Dk9D-ݙp ]2'Kn# pn a%RжF('Es p`jN:Tz X2qȻ>nR?3Z(0#0]k AS C_2#D 4A2-vdHO[Bbƫa Ce[U⎙k(֝v.i!8%pu^uh*~7s<-[uu0$b% 7b)߅;h()Yn.f63''8|SE:N`*L7tݚYő:\7Zl#fv!0-rf;f7rl-J wY_b|!Yr-X p/>.>қw T8sLJkUuDΞ"8^|/t4.!S} i"͍”W.,8%#j޸ cakOg9iHL-L fǸ\r4\J3ߡ٫jg.FhbV&~"E ƒP9o3ZʦݜڹW\{ Jg}"Y5ՏrŭV/4.yr1Fko:\"qw]/3w8 vRwIb4y~FKȅ<s3ZT o{|RTi{tA|;$w1l fp sG86)K މʫ"펩]v}}tbzEGvAWDҴ"|46ۏ>؄,QA-|=_I@$D)ʝ,stx/20:azEQ>TpU6|GX/ktvv:bZdYd|:WK$_X՘l}W`} } %]>\>6VR?Ljw"B '?00̮<8n,J+a&:v-y3`9F3[*-PBtCV/܉^ [_^ʚ?XDE HߑnD @A%djrmT9_!L POHW:S|xac4ZO2nYkPZx֭)V"D;ș3[+,zؿIl唲w;ħ-s-CuZbv ߏɿOJ3^֗m Wa-]f><8'Yxx8Bݯ_P0fXZ:װYWBE=7XS̡2e;!N3a#ɅT {|^ٟŵ 26eyZXl[ ;hstIl/K>zY]U'\)s+Ci &`8rB,2˻BJA59T ǜV.x r $sGXYsH& V݋* }|sG!~L^ rOn#[6B%2nִ7 pIӡA( Q OQ|D`˂rxCQ%i !ւ5!@SwhJ9df' Slo=J+P%> Q_Rxxښd e#}i+e|%) D*i061&嘐ܱR.U;VZ쬗~Pޭu?5 “zV(,U&pskƥּuR8TC"pu Gcj3.[ɟ.Tuo p:QwOe1aL#x܇D\)n5|cȦms4%WPz~)(˾(2z=A!zXDl j6ٜtϭsR_x f$ꆣ<^ *U2?}頡$ӘC_ຕ(NDT5VPđNI2\rK3Pm_DׇEN!3R_qjy역:c|G5K(Ё~X޽}P"xMWS ׾lZDev$l|p^ n37+]={[PӘ37)%7Ӊ?Jp~^%Rsn; |u^2@eerNkvmfYuqLVHvv cwuu(] Dw1]?%pQ,ar#GB;e+T!sYƤ![_׈IL@ 5%$(m"rS\ćgӌh8_(vVi:o]96H55qfE t.%.$;Bp0I2gm}ЍorHR4q518h λ XuVõXsaEǮAlQzznF^n"G*[S27u$0?sXai1^=w+z8Q;ֱޓuֳT _*A%"b'*U𗵑A. +ꮉ8y1ULFW dI & ƬAa 3 ?yԡևua"٩yoO .sM6'lĔ"En1z`/[&XS^}>4p;tlfYp珠Y{SH!ۖCؼn?@F9 ,Is&Lo vmCid #/aoA&%5([v;sl`dmŘ$Ck?\@ :z$4X[;Lq16&!$Xr ,`:!. :IP4OZώs⹦7b8%n2B5So'~J*k!c;ntfPÖnO}`&=qYm$@}S6h MʣӍ./bjWK{1ywt8D06ߜUi|2Lsq9Wd,;j@űK|ߘ7, A e% jnR\W̱?Bbb=3/i`\7:2x |.3d8b1VhuV~dt8|vQ>DVޏs@8gB==,!,|ċH6%3 kUlB,^D3uD7KY F pڦM!ST@jM*'YO`FוFۥ@|œuhL%GBĢ ~j'{fJ}x O3A"7pQ@"n8!#1Ψp>ɶɓC-/yj.\w4A 1U{+ Į0dk[h2 eX<)Y_ +f ̛ؓn|AY"2swܝ+ph|P5cG<.z4/+oJ.; /$(`8 u{c8)"?xf7Ⱥ`MP?J$h VgHSl.OT+#.2 6@ӕy~ \梮p Jj,Nn#~X;Է^_+,@y SٟmO+Fx=1F&̽w%d1Ů_Gpk x sfp!H1K2ĩ 䴠O? IKm#\obD3"ij5bcDWF׭8\qN{O,ȼ_f˭*Ck`P\Mv.lzdu{kdBRLY `һ,}Ŷfs"[~wܩ-%?yJ܍ޝf+{&[o8's*6*իY1Xn8l~][!O+Z1XꋌouI ONvT}c̤wJP܁(` cp)9DPϾ+@OC+?nM7[2RmPtsuՃLL~ ^:aez!I+o>x'S@$Je*\-c:Zk"Q_~J'Ͱ?%>>DalH+L: dU˾83ֶ֓7@sl:%ﴦ3q]~nm3./٘Hc>0(n_@~8`<+OYڞZ`\Mh+`N6!٫{%Nx.WTtȜH{po=2V l$.&ZF]Vƻ,h7i+Z3ZK9^dUnP>ɰA VL+FOϧ+MrG/^ Uk®5/8M,wwX1yF=<3wù\},ȗM[&s!f4wQ ?WULGw`,`ڱTDa/v:q S_Gnq̀eE/ 6 ws'(K4#7Щ&s&U],p- g2 B.BZ:Uz--M#Ƥ!\c==Q\8fo'h|$]Ͻa!w=v%t kTĺYy=j%|t44X E׳-+ljZ,U.)g8qeԝ*5+X2̡B&{fgIJt33:o)I%BfD N==Y@ rkWG\%נ0:S+͏o;޳&ʗ9X!ukY**M>n2\I<doVnX|8L)ZݹI%f b|fX\YB)&'/1`WqhA68M}3X# ww0Kn f:lPz7,h A~?%MzQ#\%U,v^d-BúMmbB25|a;@n27_T mH-UEi31u9i&W/ K>(NuAT>^V f \rо?bޥ\VJR .ۢv˝J{ȝ0y-æĀ=R&D%s40ÿ5_^tLt"ZDLH!9c@1vEsw8-) YZ3d[V0wV.F 8IαHƁJzg[YKQvh(C9ݗp݁r <ŚńT6RCor~fM^kK_9Y}:D*:Qwooj{uB>dN]CX .[ ˴wa|'3GC' @|mPx}gcs#1/I%]VTrY㎂/2B odȭG0${roWXገE"ӥ,Ӧvd Yɷ* ɚ[/(Hy19f&ʝ{eK-X{١ d9Zj& 0l(S+G ZӵT(oe* {aFy^jxRW;,99 uj-1֋ ^\sVè 䀆a0F76>yg,vOfh\Cvdrͪ)'t/ j5[t=1u Y@5gs⸗1Zܑ*03uIV9ʛDm28KsDwih՘5:#\|*8av5$DrL#{'+c fI/C`@3효P8P8ClAZFY, |J6Sv/&LAW ãT;Y {utLfذ'/OMn5YDŽֶ_KX'~ƠT,| $aW&ydo/0D/T|"0Zv@ҨSOSxl$qaAݪ c>%x"ֺeLx|y]7hGO(!^;1dڱGѼE0m؋x{AIX'J2h 5xC1{IYZV~~`% gzK$fTw[0 `[> yb3XW}eׁt%YVE[ȷ-J! ^fk %KkE gƦVX Y'v23aTt5Ā../v$dwQ[WO;ZFƚ -2U'j{0dF|j`։~p\t*5V*K=gT0/Im+#1@<2"᩻(QhgV%OڅFɪ2DZ*>3[| ۇ;buq%\~;b#=ZK/&[od!<\p%nwqht1Vn BmQ_ FU [IcO:QoSƘ.G^q@TMoٞb ^w7E> DwDѫ^ ~w;&C#bh B&-\<2J\R+'7o̯__4S E:-׈<icBggL;鈃-t냧[|M߳kcyWaϯjN߅ t/L||njnjB^ף ` twTrUiG ^gERij#%A^1 5oZL1t_gw,0w^ eDE݂GՍrO6vճ%l o|<蓌iM1)>^H #J %-AMM[ӥXdwP^W"86j~%~ pS$TMd_}%Ӊ eL3_~Zā"'TQ2;^((=YTas$Qvՙ)oc]&]`"'=;mfU@ |L%M/<5@䳕۩C dR2w _̤#1RWI=Ŀ9fc_a MIm4࿘xnזQ'L Fur1W46%PXOΓ56!(eǛgq\w=/-r1aU'nL@OјTKʧRQi]6Kc )*!j @'ސ#9[&g`{o%|R=V?au4|jC Dq_`[MJMʾR\B.ٍAR2?Cط^zS:q8y<ܨy2rG\n1ͳ B8Mvp, ӧ#!i6a56D$0!e=;:(+q!8 XTPzKAl IIW"܆^oH6L-,}p1!)}l9u? l aƏ˱+4ZR QEtQ:}m凂9'O@.690ci-Yenv}YMg@{n3U1Y6~VA&HH`͕u\S7{{62I|4_:FQMM|H6?m| =x]['$;g|\3 X\R7܋&[EW/#^~Sel_KFu:缥 P*H7b 9rۇ/ 6E:rXtIwzdBF5CajnM$u{,^G_-V/: 뼎E`." O)YkYg$^YED%W~#hFoae+ӨkbS&ӌRm5ix$1:~E^Crxu;WF~D=Ps]_:!kmRGo늫 L/@.Q֞}`7^: 9BEhѰD0E!ҟWM 1//3"0y7r Pei?6(v[$ϩQ2)1 &́t%eqd=$`rKK} z*{KNDj7=BKtT8_z;j1p=?۬* xFϣEE }BLcC#)Bg\upR,S X tکK- u ]S=DDqX˜5<N06 eޤNi[d!!Ac5Q7kMqļj[]5 HLr#u ԭ#A|ug&k)Z~uW*;~.j{f>SCԶ%.̀sW~nAjUD9MI#\lK\q|0'̊pա_߁N qT tƝ y ^I;sm`h[N3T2 vP%*XN˟x]m|#W]?ߩ"3;#Y?>|T\ ߿ h/%[ZCw_mIZ'eJ@S"^#=0h-(pm\fZfd׽aÚRn^@R M*Xi#.MV>5ukRA` /=mCoJ"먁QŅ赯 W_z%9#bNa@!!NY56?6D>/5CO!a_7\ ~؁;"d#-7Z_ 2zNܗ;Ѯ3紅NBmwaTg{}$^;A]wJal|+DGΕbHI  cgH{ifb roWuꯠxu %oC,],%Zoi1%ol@'hB1^U_ln%!~1&ރ,gzCpÐfԦf7u,+L)o`πՙ)wfS'>z*%}pNӡ]y g['Ͱ}AxA{n7.}YCgʠ>WruuXO)']3} SiwKD6T[uzI$&W$@ᢥE.ILzE+k𦿈TMS۽fk!yt `g(Se4Ja`S 9kG*Ͼ/ f  NN#T˾jΩ04mD A60.=a,fOv6oZQG-Cx` ~[z+~o3KggZỹdW?WB~AE7`IudQ[uǡPp; t&6AQٓIL b1i3Gpmq "oy j  | xGnsC=K *r'=|P+{{WY & J>Lyju)ń 4-n D(wZmPzuS Eqœf 9v<+j}I7cj9b!=@7s} > &1ۦ<\*?6w7B)BUR=f!2)RAiG+iD"bWc-4׊-:( WNy|m,pǬ׫OUgjQ!GftUFݤN1 #Qc1DP80 !ZM0(hoW:0DYLO[ JU~(1Xʡ lV[vJŤO`M80 V[<]BZ[PA8drgoXwB7+5)l_qC?B P@{lJ!t~!_ 1,(HXFQUsD&.3G=HGW=X_hG"g?\.dzvL>xW~nGsmvkd{0NE#&0O0'@Os%!f`؎>RI3#f]3md/r+"ui^=y`aZk75!H9ńUkyC;{3 dʎ_ַ۫:4GU슫ٶ迏V6-e$̥r%UJ֕aaK'c64[ӛϽZw l\tKqsFJ<jgo&~A4z0~D%nN;+-=Gx 26i4+1.B$9UNid]U}Gc̫%>(AW7v>̫[`TkÔ۸26 DL:HC? L!la YT:M@DFm_O=3L7&)'r*z<ܞxo?ED{`.0{z5<ܰte/Yr. 4ֆN4Iu!B~) H_u"U͓`iߘfL|1!92}RЛRxAr_T׭֢'r"vr{I9qh7k2 f"^wzėX=Qk kJL>Olΰ-ؾ 6ZȲ3%#tк#~-ɵS| vף i}}_)!e#4%i/#uGQˑ[X3~.W-L#=UvrIaodwK?sy=Dqޅ޿wbFXBó" )2_}6Ioo3`ؠIk| PÖ5Лw '9 ?}|3yt{Hvԟh?&FU=}kdy:2hkVh+)$~oeqrw^)<q2qvlB^I.j> PJ7!5%-J:mp`\Z7X+\5q% WePa==ϧnsnYCߩ7 vVلk*Cy,}}!&X1Ce6gnU|tiMzrq6Gm *4\Cc]5=ǎ[jAl.6v\ qx7 H#Y0~OT gi1bfyB|Sc RHmY9zqӪGZJwyV~lF֟lmI,2SO3V tkGAI.zx<ǹO+HGI;]wCS+ґNC7gZdyjN:0T^Ċ[E9^ʞ~w۞(ŻM'~N&97ԣܗK '9yv?6F 54k$8 2/DaPzL\du^͎[h mqڠ cH ,9FFRvٵظZww씑 +D=J:I焚! X. Ni _Y$/n+'v|(V$`FһNznLl-uoqY?OlNbI'rA~M[l֓V,EZ%f*!/ |:7,1V{L?{lY rۃٰkw1c8V-*L4Gy- H/B$}${NeUEͩUePlأ]@G~*V5pV4PI/.^*_)Qm i1ûܹf(nvUN?\S@/J #e}C$^km~V\&;P^4^e!u>wz#O*| ARQ 5`ɒz@ބAn'=( `0L]dc6;4AΥs,hW Y-7B89RxR }TMfϟe/ #|3ax 1g6&FW4 <"җSH=_nXvOi z~LL젨v9:1ڻGijOyN|}Ę5*@P ? ҃J֓D,(G^&A!Rl;Lmc!J^ۃ8d?.9U\T#|"fQ_㍀"\NtJWϼ:ꐖA Nnq5N+ADae'*sʛ0@H^Brvt4#,Ž mSeoc[K~s-[fR{eVaIiU.V* Dwz >dF{`+nզ&|z񩏒Dijrɬy 6π㺼e8倖D\,i3mAJ7ǽ5}ǡ Q%M('i̼tzk|{KWWFNA'K)\~xOankG0IF)]1[L^~\Cuь_uqŸ+-& a\r :ez-Xh^ݾS^!!6.tp`80!ai8+|CCdrĈ,LR?awSI(ҁйj$>EjA_$Y湌J'_I0$ג4~pH}IDr]L_8N(=:[ o|0F岒TXn*gšNe@ƁMHn~y9p3uBBclW4UװIQ ʆ|D)M.vWUjS+ !|"{% tףw! )םΜlRx͛5,*ĊqMC(9xlk/Tj10KXk_Q22wOlY~|.kgnpjw ͐鈟: BwczRA M`5VbN-z>b} cň]?5Hn&٢吺]jtw YA\$-p`^n%pLfH[Z_`#2Vs63 TA׮Hp)f)$ͰN%N#ݷ5Q\UTLjr՛#rQhRu?۲$CeJOw$Inz>U#GO>v};襘SL0/Ìo0y U-oR2hk0F|*'8~Lzk/i$$T;z< sDxO}~ X3;\lL$.iu`yZQ"|%qjN>$'?B4, _.ľa|؆pN Y4R%UJ$ɈM@qewQ N+,?MsW^{m,<ϻmQ5˲88Yyi /jbn\nd6]sV%@'2"}7c1>,5cB,Qn}!Y`"W2|vQ&nuSCk=@@ac#@^n->?T8e3S2ʔi7w v4f^M6*3BvǬq~%"&>2sȊ/F,+Z=;'kq=,jKv_fSCKYРg2I~47Q ?eXs\(Wkts`ЪtSTӟY5cyd?DµYƹXO2PrӞRlƴ8T9]`uf u۲ /p%g wbf -%$0z*F !!Ygx_֭_%Pk@2Vc Vq*O <ŋJ&GB$E MÂ|\B`[΋Yx_ΛN!ᄣТ;@䜒ΌlnF=6V*'c7xG'pEM"tR`N$QBb1Ko g٩20ׇEgR:3p!i[ }j)r2˱B&4f->dRY6W_ď?;xMb-XJ_Q8jlCryc@L0;ztTΥ^kV9qԩ[l$r!/0Lba (|Kw6֓&B0ܘ0 ̝'-AR\++\vGnr‘IQ@܂)VpK/B%J!"T@$JeEDbHx'@R#KЫg/c=q:.RmȘ!FXn 9ɭjSwi"]")F[Iѣ"OiD,FDظY~Q܏QE&IoCI`KJE@1)wPL=<ϮGl!Jɣ 2 n5hr d><ќSأU~U\/lW8\]j$K%i٥TKl ^$MdMnkM,oӦٓܪG4bPQOrpي;.98x!,$`(G/Ƥ#@59.)g^4*9U|GYNN"&Wa\wk,A\5ahڀ /DZ5kw!5 5ZG[.F(;6 F'Pȼii#bYCl s!JŪX}H?o#rtt S2uv6%OYj7Zlv@S@ze~9pj`>H=m\!$^Q79n7 b&h'2>PVLXQh+feRp3" &\=h=j瓻p#K[|\ׇf,@W/.]A!޿H&7`1ɵJA]ɗԁ߿^PLן6RS}yLqJ1Hvt3v}ͩ?Iw=Pߕz#.ߝ^@-i78In ZIic@!t~G'` z^%HrNH,>XJO ]\-2~NeBϔm2a{@ـ&`mlP"# w:-sOFl`UhDCyՑФGGx^j vPO( SĹFZ9ANWp 4:i)],'4rrt=DX7 Ћ䆐ʈrp'A2nǖI>cʤkkf|~BS9?(++k2U"XpA{cDՊ0Pa `z*d/KQ!6IT|.P.ܲh:SpZGeQi㮇K*u%2BSq:_c]N;O{mnGP11cဟGyN\jB_EhڽLJڔCn1ȶ TWZ'ii^ ^MXp~&0eV5J DTDKĀwp8`<НfrȖ4^ A:A7ג|yo@"fesS**_4F aVY@$@?@TǬ*Em3AUe4X:FCZCa(.=:IEٔCp{}A40I졣J .ݼ[at!p1Ǣ܇;;K!1jd ޣ~@S}V^(HOx<NODPsAYfPC  {7I q8OwBK̄eʃ3 ?pX={4P((*m&`GRRGR}B .Y*6a0t$VQԝYB Mbi!GOEf!CކhAݫB*T.W/|nlcu'ZݢeFFfX.Χh0:n._EKm},OrN#]=`SUc 5R:dnz>Q ym +4ᰰ8;=1n *u}=s[X FYD?ZAM@dWi~ޓvQyۑbu9clE8("5 iV2E.!;JfrGpx 6PTEֺ8odOCql =AˍҕEH,%IRwlSh[%T."ϼY):;,xvy`Y92S4%@G/`܂E]B Ow 7ȾIlb'짘Q"t[.4OMtF(fH@axV c80PPUKڴuJEBiNvnkeQywLт2;̟}@u{I aێ"P_.ⱀZ_D?SXM-<,h}tel yVF㒆ꨆ@x1'Lqл$*T]#BÃ42/:,c+%+aP%} {0zxݗb$>kȖAˣcc"Gxjґn'(VV!a|BۥVz*+ЀktG5w5½#PGT|65|sZԍl]R1~& BGϒwI.%Ͻ0|P{«U c+e恑A7)TIIgȜ|?S`m, ӎJATAr/H9A1[a)s_𻏥EM Zc8FsDvLfƠ?V֞/Wqc;VjgduɭH%dJ$iEo4d/dHAJV?/ x; fHKڊN,T*Cئ. PUrj/bD\Ͱb^t+ADEnWeQ0 Ii%fٴq;#-[:x-Yhz_{ol)o6N2$hU* fP m`ú0(1<5jGѣyV#poJωOIn,~V-+ǵ"4jnHata"ԏlVOZ?e'koQM Po~:Uci\H[\˳*[Y D&^:28k3)5 rvH31CqYsԣRrw45.YleQ\ _AC 6PY#V/nݑ$H{̎i;\i\UG/\ڍ7"R4lEPԕ5B57bJHՄ ;G(Kvߖ5#BuKBףp*#ߑN칧8#f)b H3F3`y>[̛RU43 !)E;4H3DmSըoO|zU)LO':7U\&pT;) @;*eB[u{zM1upFM&&?"M %O }Q6EfC4.P qbFcm z~Brzuo|fJLS̨ZbQ8^BI \0 rq(,Ry 0z3!h3-ys&JIrHSARc%iӸ*$q\hj̚QȬ0=ߴʤ9 gհl+4F猪oArӛG=#/͹(Sa_\=O%4ގ ߖ*=ֵ{A|ɩa }DL4 Ct;?_j-dSC6 OVtaIvqja ]_ ˓ Xv_t2Fvh]0EQlނú:d /} l/-،.!; #r R`^Ά<bL:"8趹Gs\2ܰ@~)~9Jc$/ǤHQ; W?(*LC 6ȗ1\i1%\@}\BWx֠}E;c6N qY.6KS)7CMZS_/ZvxLixÄS9rlh"PAq Yz7]$MI:1Tc z)Sxo(P,W|N*kF\Aيep!|RŃRga!:@p.BΙ^"!^mK_eך$i( lNg&7aATr(7`ןt"aVI_O&4#d#@X EGiYSzw[O*jEMGW1Kv/E>k,̃hkpGȶDw*}+=p$خ pvҗۗ};eF*?]6= mc"ݯJ#UhȂg El8x9GJgSC/n,hYMwmBY 1G2ӌsMq p}7 lAC;i].רӔ|8q)ZW,iS|<CoaGa>'{ Bl)hi.`/<ΏG_:^ͲJ;}GZMʨU18i ZSrL4xLDkbMBlVX4h #iRp?݉S:>FP|9?SEVV@$gŝd[^o0v]4GF\<$}wuxo0IFIיu m^w-#LKGMڮo v2R# E(+ у#0INY)eAӔߎ8/)L\&`ucF"*/%'w߬[G&e0$,, Cmߘ U_pnM|Y)3+Z+@/f !B6X;t$ /1b;?L$!w&'+fGb1Ŀ;}|)1S凁]X#C#iP/`NDJG`kѕ_*:Nݢi.+Db aִh*\%Ȭ3~ |m:? i!TFAZ5f pGoca}9Md l3[9K—rIa [Q$~GϴOd#X:>5ʍy h#OJc޷?I(]>Ou >+J_(81ECsC' R潼O[ȗ:Pj~!i36mD7'pr[c$"2 7a\n*ulyC̸Y6̢x&ࢢB89ɥ~xÁ:9(~);=6vwpmu(u_}k "HIR{!n/0-8ߠN7Ǥ׽VfYzcgll2F`풁v3eq)/oi,CiHr 9h-}3ׄƩ8vWgU9, z=!dGԸwB<~#rN2Y 4X%}6ȓVZ, g}2,^ wJ=X$˔{P*{&veiܒr/Ja`L2<bAg~&T>H7ZLw|nQ&8E)\vV`fd%TAr`%PRsPAMi =;l zAsMyw]R %D܀^n ׊qUH0Eߊ+^]mξr/ȆJZ@6b؝ 44i:<>ɣsDIAªw^#4lcbxwo ĈvDl3*'#+82ӧ } ;oLl3BF&PfX RKLҾ싍q%bJ#4Bа[2 og#RP\lay(NiI7HryxZC%NnȁY;ruo9l|ݣCEn( }"q`H\ƒww5Rk<0oe({l™Nu,M"WEMdYޤڤ<0S_rRxkRlOm%"Qf?6qH^XzyLn=DhȤQ=CZ(>8a͓zTSӴ2pX'u-hְ\19I+JJmVwo*fLؕ,n+ xPuE(T(~e%<3g O>*Y6g`m &,iqޘ6E@<1/w5z2cN-öq~vt&B?|8CtUL@vk-g-ӻ'0ę)vo®HKX;q FɠY16*Fr.=Nev0BJ]xCc&L@!23p PYrSRI6t[qQ-}gj;*V *f4%oȡc&I?v.hleD9͟{*:HI2|Нz/ND 'gZ<Ϲ<U zb*2k?v/Jx Qr“'un{yKv@%.̥3:b`g| $K[ND4}h:'q 1iw!R(bvCQ 0g(؀d ,fzjK~EfBDblfـ:_8FA֢&ߟ)4lW k@ 4zIw}j_OɅ!0=Q"3MY r䣀Gy T@n>t4~yJAtmS!&×,9ed 02LOSB8,mբvQKH*e2Cp1. 3KRTS󬫫;8( :J(: 7]sjNNis!ry?V"=t49g>0yd F3Kb0 omXځڢGBUk᥎$SxLX@#wSSN ̺"y,-^hoPҹ.~'ܳn8/l)d!̎szUw5Εӈdhkd+w,%Y!тV+y>y4[m^ DN/DĥV "ѻp/,UF`TTNTy I6b0*_q|)>Gpc\XG=[Ims~&;Bs&d\3ʨ#%l6չ ]d{ S;dtT=¨ BὉc;NJIQ$1HSMZh^l$Ñ/z@!pN^*o8g7辇\k k )۷+ ;r;CHE,oIUWQo"PX=Ph*AP)Xo5#3߆ $R:a='1CT pmZץ hH&aH e̦J#>4N'`J* Ȳ# bfdW8NִW\L 𕧧"l*R&V+g8 WQ+L2T/ʪam{~cr7KG҉v㍭I笾3Ǵ&Yn/ oe{2|^ ޹G'NdC|ܫqZ:^q$C߳:(9԰e'yꇋ SEsQlҳKjoPD,q+'a űhyn-Gcp_gZMׯ5gⴱtǬmS]κF\=y9ɋgͿc)^Q;ꂎ3>l7He5!R+{`_)HpPp{~1pȲ1YF0enHK']Zic$2zƁ^njY?{U EX>4wSsR$4e҉jU fdI >ك36ivF{dS~C`TN>bfb~ϕkF;H4-y$w|#ca}tbj&%ƹX*yjJ5Dj,'RAM,nZk%6GwD}ǘ 3)N j& v{+i־(&D0dInv#FI1\l:ݣeet)I۠}JPt_o h3ikJD?tDJZjfSRev|࿠P8!)0fYCiH&ƱPBşΓSadaPVA*ۊe*Q LƽSr]nB@'f |5mjuYziba,D6G16ޝ&Zu73"߹= -f4Sgˆj~}Mڤur;t:Ht:@=7¦978~(%FUU]9Žkj)Vŧ ˽g75uΖh.+ Ph:Uy+ gSJn^4|)~<J #r7S%tdB]¢Yz5 /=?eaVDq|ٯ0fz҅˫ORm(N]m'zIe +hb⅞9)_ڻv uφ&25v 7|WYH2Q7/}3D4pT˸KHˏEbyx!Tv$;LU&Rݩ* aºt#ޙ;U jJXi-$'ʎ,}FuUX!ZǹsPݘ-r*4 i ~, V:*`t tDYWPb:f ,+1L[j4;˹^25W V *(} C 5_#PgUmISG;L3~fɉĨ5梱[ =eBr.uBu@t$P'\67i}UU,hj5)8Lwcح ^|lk.LW(>g8ic1lk`hWe+g֊sk|Wi#lr];P/2=ߛᄤ+6YB܍9apiD*f:a}=YLz;sґ: V:TY :a e_"ɴBÎ3łCe