python3-tbb-2019_20190605-150200.3.2.1 >  A bbgp9|~ޅlcNe{*u0d8w I1ՠǯdj" Ne4454&\-,,qHV1!P7by bo )f yj6~W굤KZ/FzFGwۂ,#m/G'xKb!(1}Q$3nH Fl`+Y^SAӄ зkmGB]!y2aGLt"I3e12b1d32ab7a3d3e18fa668dc6cbcb7691f2bf77c001a591d1d49eae196144320e2982fc19f2e7008b964109703ec68a17b851cbbgp9|0mwD(* 8mW'1..AQ?-3:b9w#ٽ)r[#b~n'IW)Չ&4;לDKfchؾKwI; cܜQ 9Ϳ`= h^p &E}2^/$ 1"o2_{ϡ2][ˏLdbFsy:rFuEj\*thQrNИu|˹2[ނ6ÛxFK`>p>4?4d ) ^ 4]cl  $      x   ( 8 9 T: F,G,H-HI-X-Y-\-].X^0b0c1_d1e1f1l1u1v2Xw38x3y3 z4p4444Cpython3-tbb2019_20190605150200.3.2.1Python 3 support for Threading Building Blocks (TBB)This package contains python 2 bindings for Threading Building Blocks (TBB).bbg,sheep63;SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Languages/Pythonhttps://www.threadingbuildingblocks.org/linuxx86_642+))X,X, i ibCRA큤A큤A큤큤bbg(]@bbg(bbg(bbg(bbg)]@]@bbg(bbg(bbg(bbg(bbg(bbg(bbg(bbg(bbg(bbg(bbg(bbg)]@]@]@c799d72ddb02f69f1fe2ed1620035890f1825511443121f907b84d9fa84d0748a58198e2c44eda4ef4611ccaa7ae7bfc39f2a9627b108622c1937fcd3b33f720e0ad21898e2409d6c213c45fe9c43fe5500b31b304fbebc6099236b591f217b27944dfaa7e5fd28f873b5c14c6103d8db25924b3527f24e27e9d83fbea91e1601c9f8c2e14619572a48cf94692c824f92e9853aba4d0c8ff744eca94cc404ec097c440bead3db6d52926e2639d0a6d58827f6afbd698f4b87c1cd77273cef5922bb274878620c0d9df2203e2a94d797eae0fe822367f5a77ec66c50b8ab1dd8e56026f4dda9e74126cab0717068ea1916db690f0f9010be7d7b50366fb9dd5f115803892a95d55e3b3c94946d3c53fa22bacd0d2397c37fdf4da207f5c8f1d5115803892a95d55e3b3c94946d3c53fa22bacd0d2397c37fdf4da207f5c8f1d515b97a149a037e5dd9413d7a3e9c85c9f33854ae51eb8ed807e4aef67dd4d2e862170a6eb3f63f71b7812f3e202f139aeb5fe118a20f57def2f689e36b0577fc8d5c68f0b6348d50b8dd1d43ca732b9d6eb36836199f4a05a0acec403adab7150d5c68f0b6348d50b8dd1d43ca732b9d6eb36836199f4a05a0acec403adab715069c6df3a8db008c64ce70c9b4846421c1dd2643c2832b51a4199f8612da6865d4a1bc16c34237bd8f88a19b5947935c8962457063ff75757dae3bdd53a5c9fb09e1617c4cbdd8b645f85a71b665786a0815ddac8682b4e2add085fb2ed00a45c5041067a7eac5753999eba496d798acaae2fa24c5b197b511873c60a289b5548923ca8bb16701b6c84ac44a237482b73b984c957da586f441e9b92e9d43bc5a5024207463711447bc2c4c413bbbd354a7c325071d7791c9a0903f6122b6e4da1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottbb-2019_20190605-150200.3.2.1.src.rpmpython3-tbbpython3-tbb(x86-64)@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libpython3.6m.so.1.0()(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libtbb.so.2()(64bit)python(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.63.0.4-14.6.0-14.0-15.2-14.14.1]@\Q\@\]@\ڭ\@[@[aZS]@Z;@Z5 Y@YéY-^Y%uXQ@XXN@X&W0@WXW)@W)@idonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.combwiedemann@suse.combwiedemann@suse.comtchvatal@suse.comidonmez@suse.comidonmez@suse.commpluskal@suse.comidonmez@suse.combwiedemann@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comidonmez@suse.comjengelh@inai.deidonmez@suse.com- Update to version 2019_u9 * Multiple APIs are deprecated. For details, please see Deprecated Features appendix in the TBB reference manual. * Added C++17 deduction guides for flow graph nodes. Preview Features * Added isolated_task_group class that allows multiple threads to add and execute tasks sharing the same isolation. * Extended the flow graph API to simplify connecting nodes. * Added erase() by heterogeneous keys for concurrent ordered containers. * Added a possibility to suspend task execution at a specific point and resume it later. Bugs fixed * Fixed the emplace() method of concurrent unordered containers to destroy a temporary element that was not inserted. * Fixed a bug in the merge() method of concurrent unordered containers. * Fixed behavior of a continue_node that follows buffering nodes. * Added support for move-only types to tbb::parallel_pipeline * Fixed detection of clang version when CUDA toolkit is installed - Refresh patches: * cmake-remove-include-path.patch * disable-irml.patch * optflags.patch- Add cmake-remove-include-path.patch to remove setting include path since we already install under /usr/include and this fixes idiot OpenCV trying to do -isystem $TBB_INCLUDE_DIR- Update to version 2019_U8 * Fixed a bug in TBB 2019 Update 7 that could lead to incorrect memory reallocation on Linux (https://github.com/intel/tbb/issues/148). * Fixed enqueuing tbb::task into tbb::task_arena not to fail on threads with no task scheduler initialized (https://github.com/intel/tbb/issues/116).- Update to version 2019_U7 * Added TBBMALLOC_SET_HUGE_SIZE_THRESHOLD parameter to set the lower bound for allocations that are not released back to OS unless a cleanup is explicitly requested. * Added zip_iterator::base() method to get the tuple of underlying iterators. * Improved async_node to never block a thread that sends a message through its gateway. * Extended decrement port of the tbb::flow::limiter_node to accept messages of integral types. * Removed the number_of_decrement_predecessors parameter from the constructor of flow::limiter_node. To allow its usage, set TBB_DEPRECATED_LIMITER_NODE_CONSTRUCTOR macro to 1. * Added ordered associative containers: concurrent_{map,multimap,set,multiset} (requires C++11).- Update to version 2019_U6 * Added support for enqueuing tbb::task into tbb::task_arena (https://github.com/01org/tbb/issues/116). * Improved support for allocator propagation on concurrent_hash_map assigning and swapping. * Improved scalable_allocation_command cleanup operations to release more memory buffered by the calling thread. * Separated allocation of small and large objects into distinct memory regions, which helps to reduce excessive memory caching inside the TBB allocator. - Disable python2 support- Update to version 2019_U5 * Too many changes to list, please see the included CHANGES file. - Install TBBConfig*.cmake- Extend reproducible.patch to not capture build kernel version (boo#1101107)- Extend reproducible.patch to override build date (boo#1047218)- Add conditions to build with py2 and py3 respectively in order to allow us disable one based on codestream- Add disable-irml.patch to disable linking to libirml - Actually update to tarball to 2018_U2 release- Update to version 2018_U2 * lambda-friendly overloads for parallel_scan. * support of static and simple partitioners in parallel_deterministic_reduce. * initial support for Flow Graph Analyzer to do parallel_for. * reservation support in overwrite_node and write_once_node. * Fixed a potential deadlock scenario in the flow graph that affected Intel® TBB 2018 Initial Release. * Fixed constructors of concurrent_hash_map to be exception-safe. * Fixed auto-initialization in the main thread to be cleaned up at shutdown. * Fixed a crash when tbbmalloc_proxy is used together with dbghelp. * Fixed static_partitioner to assign tasks properly in case of nested parallelism.- Build python2 and python3 bindings - Do not bundle python bindings with shared library- Update to version 2018 release * Now fully supports this_task_arena::isolate() function. * Parallel STL, an implementation of the C++ standard library algorithms with support for execution policies, has been introduced. * Fixed a bug preventing use of streaming_node and opencl_node with Clang. * Fixed this_task_arena::isolate() function to work correctly with parallel_invoke and parallel_do algorithms. * Fixed a memory leak in composite_node. * Fixed an assertion failure in debug tbbmalloc binaries when TBBMALLOC_CLEAN_ALL_BUFFERS is used.- Add reproducible.patch to not add build hostname+kernel to binary- Update to version 2017_20170412 release * Added a blocking terminate extension to the task_scheduler_init class that allows an object to wait for termination of worker threads.- Add missing include files boo#1034842- Update to 2017_20170226 release * Added support for C++11 move semantics in parallel_do. * Constructors for many classes, including graph nodes, concurrent containers, thread-local containers, etc., are declared explicit and cannot be used for implicit conversions anymore. * Added a workaround for bug 16657 in the GNU C Library (glibc) affecting the debug version of tbb::mutex. * Fixed a crash in pool_identify() called for an object allocated in another thread.- Update to 2017_20161128 release * Added template class gfx_factory to the flow graph API. It implements the Factory concept for streaming_node to offload computations to Intel processor graphics. * Fixed a possible deadlock caused by missed wakeup signals in task_arena::execute().- Update to version 2017_20161004 * Fixed the issue with task_arena::execute() not being processed when the calling thread cannot join the arena.- Updated to version 2017_20160722 * static_partitioner class is now a fully supported feature. * async_node class is now a fully supported feature. * For 64-bit platforms, quadrupled the worst-case limit on the amount of memory the Intel TBB allocator can handle. * Added TBB_USE_GLIBCXX_VERSION macro to specify the version of GNU libstdc++ when it cannot be properly recognized, e.g. when used with Clang on Linux* OS. Inspired by a contribution from David A. * Added graph/stereo example to demostrate tbb::flow::async_msg. * Removed a few cases of excessive user data copying in the flow graph. * Reworked split_node to eliminate unnecessary overheads. * Added support for C++11 move semantics to the argument of tbb::parallel_do_feeder::add() method. * Added C++11 move constructor and assignment operator to tbb::combinable template class. * Added tbb::this_task_arena::max_concurrency() function and max_concurrency() method of class task_arena returning the maximal number of threads that can work inside an arena. * Deprecated tbb::task_arena::current_thread_index() static method; use tbb::this_task_arena::current_thread_index() function instead. - License changed to Apache-2.0 - Please see included CHANGES file for all changes.- Update to version 44_20160526 * Added a Python module which is able to replace Python's thread pool class with the implementation based on Intel TBB task scheduler. * Fixed the implementation of 64-bit tbb::atomic for IA-32 architecture to work correctly with GCC 5.2 in C++11/14 mode. * Fixed a possible crash when tasks with affinity (e.g. specified via affinity_partitioner) are used simultaneously with task priority changes.- Update group, and description of tbbmalloc.- Update to version 44_20160128: * Lots of changes, see the CHANGES file. - Drop tbb-4.0-cas.patch, fixed upstream.sheep63 1650616108 2019_20190605-150200.3.2.12019_20190605-150200.3.2.1TBB-0.1-py3.6.egg-infoTBB.py__pycache__TBB.cpython-36.opt-1.pycTBB.cpython-36.pyctbb__init__.py__main__.py__pycache____init__.cpython-36.opt-1.pyc__init__.cpython-36.pyc__main__.cpython-36.opt-1.pyc__main__.cpython-36.pycapi.cpython-36.opt-1.pycapi.cpython-36.pycpool.cpython-36.opt-1.pycpool.cpython-36.pyctest.cpython-36.opt-1.pyctest.cpython-36.pyc_api.cpython-36m-x86_64-linux-gnu.soapi.pypool.pytest.py/usr/lib64/python3.6/site-packages//usr/lib64/python3.6/site-packages/__pycache__//usr/lib64/python3.6/site-packages/tbb//usr/lib64/python3.6/site-packages/tbb/__pycache__/-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:23842/SUSE_SLE-15-SP2_Update/7710d7ce04b1193695e18c212a9d9e31-tbb.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=18804039cede27e22bf8231a74a4e365680c8261, stripped R R R R R R R R R R R R R R R R RR R R RRRRR RRRRR R R ^+%Outf-85b367111112d65316c32c6ffb1e9ee8ec2c0ea39fe9cae43f24be74897f28a1a? 7zXZ !t/K_] crv(vX0\}~N3aZ-^2 }C`-lECjf(PS]4%(dd  bPy_tyU' J1GRE,k^LRa@ml (w"`3GGΓ`Bǹ?,eu$ (~"/'xCśV03 ;!3 +P @G`._VClhu!0_CtydԟrߓI+ski^WOSJqnyRI-eJJ<*.򬦎5 KkK?'1(Tul'ө4Y".BriMnN.C۷gMJDO=i#%eWUqOng`tztTt ~C[~RkIy-7-;{ ƶTa!pI~T:ԅ%hm RHRc]b?} &N0*hLzXԟ#NzĀ/'eN5 uQJ8\|X@wj=Z7:#3Z-FmRpf1U%rD~nCcC%dFk.pAɩ`[Fú^?ͦkT hJ%U<2 7;_&b Q7ẕ93{7+\a"LCz^Tmkw0_tt"f+yԂ#K{+r@ e!@`}BfRZaM1 mr"U; 8I4p^ǽ,6Pc]p,yVAsnWjG4R-҄oh۹]!Ca핆s5U*I0rѯ9#jbs26qڤ{[W7[=u#ДysbBEa3 `#;Я,1neR} AuWÉy-ԌͱwQnd#[B9Iȟԝ%\[ڽ'[}fV)c1 ג){[f\fBtC *)"_]n:< M]‡D"7u(|,g{*gzH҇إFzfx [Q61]ǤHA#_x(k"BlO7HA'x)hI$$kDh6Bo*+>~zjrH 9|4~~A*F,`߮|XЛ1w-)*\krA;>1ίivI*z7TCE[j:_Vjھ a,r(-!fYC{3*gպ^WQX0Ū'( Yc)8['de^3HX}ε18.}›T,{x5/9Ujzy"֖j&6HM͗m3< Sy='Xoȋop,hU4GvqYxK Db\_7 q'*ch7Q5JDV¥_khRg}d=HWO+K:㕂Gv7 lw7ms륐Kw1OOƼἄifJ@:p5Ó 'Н)lr??"Uiau$=Fc)?I%RYh UQCpJpG!>7~w{K aK'e~}ri1?.^,nZԄC%pz=ЇRSnɨkNKIV .9:q K j a |q4u$|Qe~kU*2 = hȤ/R۞kHHAՇ& ٙS Lq;9쐅h&,#Ԡ] _¤/ Q2R1ÒVڣxMGhʓư `DNc٦˂ok{ 50H`ܔ!X/̽^\+g+O"NcLurΒ;'y5+@h*m t9Q,%F}cgwY6sS'9F9g aazJiG7ߴHɛ 2q1_x~ŵD2shm_b8E.-|[, ە-Ơ4Ga&pa KR$:D+ OKa~2V1mB_;8ATV-]3.z~CMZ[!LhC5w%M4 1QJTp/ JElͲPtƠ.fF&!OV'l& Imo jS힞G迪Br1Cѯmkd ]1< # u N ;5_ޯ^0oǤexK^2XP@-5yq$T@M/ޕD,(޿kD;4P]9 ~ks6[r_~:7<5Ӷ V{ _v7EN 3,^4klb=,g#ʺL48?ih-8oKBNIÁq]C&^b/?] %Gh6Z%bSUXIkȆj[ YfQv$c d7S ,ֆ+>MSq)΃Ai;p4mbPf:g;` TVd:HwV.tptelG9wBߝaVE",3? =P3yy,ѼHtL cr (%O|$ʙvf~i<~`N!c@Oi}dy)BPԳL=6S/]P/RN<| cHX9TM u6Vu~B^`0)ihzb?|'GRޞ&gl$ԨMڹYyJ%3>dH P€ak" e=e^H0^ii?链yUޯHcc3PpiRZTW ܲ$r R0ۃXY$0]mӓ,vN~uH zP]ڑK}<[z{$ P<L\a[t)R;97#:|U?B@_䙹j1@3d2ҕ[baܤ.?FY89k&"Ӛ ɛ# Fq.Rd $ȀG Mh[C:!I7,ods*U{vm)CZE8ERa7}n3X( PaI(ɩ;ƆLR(<y")` M3ga;4- _gt:u(]ʮ:m3"=ENWd^]1L7⎕p/A~P0Զ=Y / !^VEʠ0kA̬h//^kPud6!^_fnтHOa!ZGN0UHbt.,ZhE|nA& Axل&w+2'ס 3;N Yzcu6TmxRC_>QDJ=! m+$~ >QQ|6a|\Aմ )RoLa9qTǣ1bY^V,U~@p6-bJP܄r]paLQemSZ_t-iA4GH"ddً=c`z,=-2/oBt²Z//ث>ua] ѯ$c&kZ-ߖWV@5h?H%oNHOmJпB8FU4SZ HW<>Ahk"]#k d{LVGeb9 hhRJ\X9$?⠪&}/+SF6ӿRfFg{=S'2o,6y&JAll6"+=lu/rPgHtjSԘ &_ki?Úe+@٩ҼT8Eg5bnmOTmqe/WJUct%[J.1;A b[``ذh 4$`ޙpBa-n8 "xIkˣ (qc#$" $$Uc<uTc䅹 t>Sg,a1Ug cp8pfB2!1\R1?}ijy2A[bU_FldJBƪt}6+`衏pQgb aÈͺ6 t q"`v,:bW ;$.f8KA[zD﷭>yPǒ+xf+Idh%c4* <>碼/ex"sqi"xArڡ'HZҞo0?Z$˶j2F9qu.Hfh=dsH\3g_K"͏\,MSYjB ^^}Έ"/~,!6FNfq_2A{~d&^l)i;=a-{,/M-r|4cza˽KPz߿NX>Z!4EQ!vߺ!Ȗ6> @ɴ.Lm{u*i(fc3؝fXEW>-; # IcN`b>>RVkw{‹O=1`>'@ePP{ysEK|D6O!~/d¤U:jȁH]Zz,ErW@EEl^Mp0AK3G穥O/SkmS.$M\4wpB[YG2+o%$0OBS>DU>Lwʀ2Gt.f6Ê\% F:VAsWXQ9[Ň>9+;4Wft#To^;جfسTm|?l(jƶ)'W8 >$J?=% K1af|bo8nM܀p57ԈIZS-YB?Z= tPh /X 2nf{?zjގů`%7M(;)a9Y)sy/kzAjU~҅%JLIkݭ_3:Z,W 8`A~⤗Zӄd{BeÒ͂kMmEDތ@H* ~=GZ^R$HNE#tT-Ygg)B\aEL 0"0UgјC;Y-/~%q$Tin 1NxڭTO}2ZWB̮6O5͒i odmۻW3ṲK6Y b`~qEs4#2hʀ8&Q1 2lOPUm"M/hq'5e6;R<f6C/[2"ƚ(LJzƘS |0lhѓm9_/ GZOSW wԢA5c墸E"2ƒ g^~TB3>x:v|gһb hM9BхNbQ ϸi\mI)4R 1$m]]:[ǒ=nwS`$Z]{%=Lhh *p#i$:,~rKOKjyS-u to4f))8{3T_Cd6MxbnT^G9Im& ~{3b@aOŵ9{di:"uu$sev1FRX@V$LٝYːnpI b%!S p-M_:Ѣ=5⽋ hyXqQ*=0IcCeJ $/S ڪb['6k2NXd$?6ҎdL׾Wؙ[U*a5Bb4>g.Қk$Iz )kK͡W&) i)QDBՉm`H@<cWλYtxErRD11WH}1x Rissћ7oRQv<u]mP>:WH\Ddi]\zt]<7~.1=,lq.(bTy~ vG% آ2:]yݪ/G65v ΃p~M(Q֩0]Y4F248}'ykRPv34n+-_U3ҬT[**&&[on3)6ܲB. *l;1I"3dQB$%YwVDn"}l}MHBT؋Rfc0F',0GIoj 3mK xW^)B(MݒpᖧbZXW~ci@+AYYUGt̰cU@->ؙR"kaFEǺ:48:O"3ʧMQ b&{_`9zhTwJ̵&^ Gp<VY]]xŖkO9_(t5 Uc_RGodj`VF;HաHM OFNdP޲Me= vǟ9'|lH“eײV7قe{H퉕zп4թ' Tݝ"(I҉6"=_&a_3(ί{Oi@1em9P4'*^^nxC댦!'э>!e*,kDh2ൢ;-V3kT#U M(Acr~8*q};k;}H*}K"0y]آ/ʁ~{/f:ld5uUSXp&|W&3@;oPҽn֖~_I%g>NpoHv|:*,w#wz̽Shf b{Ţgml]a(j^=P^T#d'ǚ""䓆ex 8s*MO?ԊlH:iRiMA" &kꖘG;Kˀ1O.=2.ۀs&ij7u^= 9f5^=8 #X\rYx(7:]v1'pڴmn9h:+AWҮ.R"W.SpN N:sIW[D]5Bv>C_ nLҁC nSJgr>4mӂ :#9  6Gꊿ<"@~k :r5sn,:t S1 \47nD.=d$7vf,'|׼WŨz`x4/K;8C:#hij2+]M mbaFDUAzoɹwTxg1zZ=oc V(q>yx Voc<&ޫ_vH9+u{yh}PKWa52eځ@*ryvS֒oM)z kGQvS@n,˟V숻N4sf~ڀdlΖ4%`;f2|؊TIlak,RQ~ 4LN"@@Ls߇.7T}bmǿf.mYϋov5}@cلCOl\PU4@%D <~8ߒ)d'(ڥ_>//ʹ,S&M -I9{OYd|p!EEQ#JFҔPy @)cƌ̯|)NH:75E)s&GnaWncG+-Y(|MӤ蚰b1kާql2)j͓Teϓ#w O`ygSbEz4[=Q=ŸM%Y ϛL/ ԂKznYB]{ka F+t4qQ0Q ռ 8$.oHpP[יsjs*8bϿm$} O5*y h䕺B oX_Ne!?1T1X(c:LNe*/-v³1<,v.!U,ƢsjރeOGoW J j'B j QlII4gLٵ:18οɥ>eAz塭CiHC뀋ꊍ.EQ /e+^F0(sN USu/r^3oi=W؋T߄In"=kH&=cnM8*8;\2yvS2ÿIԘ<\b @1yȧ==c ,&X/d4S慊 >Tsfu1}Hm EGPO'! *]ȺC.e7ߊ\|<b-nrY #{—n#?\nK` n&x3GѦRه\m5^ Hr\'6! o\lH\Gw\7V$*<#,q/{7h&Y ;h\-:6&!_KZ@<"'$0+40H$] C6jo΃Y9,}GGjŎq6ɗ.Fy7LH-+ j8߼e*·]S ZO#'mR1Ww6T鱯25(Wpf#ɗgSv_{k! .=m=]qwP;Ds&N')%.)9{ DWU/PUnE\,*S6 v)0>AV+eQѐp3I/K{}+Q1wؠ>Hژ j}7c'hdPe7Z@ :;uGKJD-DԀxZ6Aƚ̘x׵t'U>dB\ 8RƮQҦd>Bo'첣Ђ5^1S =J-eymiFL,&?fa y{NH2ZL£ߋR̋Aե-֎W) ӂɺc =&ٷJ*l0slN Zjv79:)M׍]PTWdNhjB,obfԤ'.fa}ԎLc#/~PpMK8ob\*|Uay!HҤU+Cuڇ 5e)%kэٞ+"Z\$3dV)u#L ifV/y6a~ )g${vŷq΂+ /rgPpi.cT<Ѐ֕_vr ڱfWڹvD JdbdQ:Кp=$SjhkFfL-4|~q#NJxF,7;2v- V_*slxouCMR#04:8O}5GcHC]^ZӸ4٬zTc7*dc}9DuÿhS~V=S/dx-%ooMVJsRcxcb 6 %6ewRxQCs<)fS̠499Aa{FWDyG(ǻn핅@xa@tP8LQmYRnׁ}-(#SJ55vd5,u;&=7h{U5E>ʼdVyT߮V 9wG8i_a&H|*4-aROoc91S76>=PWyz13;Rj#5.Bݥ3חTw Bq;7$=G" {wŝc.Uۉ @AVۍ7Ž14F&}VseJ#j L`\e_幚1>Y+fY\ l_͉WF1E`ͶZ9MusNLT$'¤Ez8GԞR`!PqlVRDz [z!?5SX*'F0zm bTmbI/onh(9vGsp?/ 򺢧Y8xG wZ)T(H[E}GN\gUD>r9|;m\K3Pj4FE#cWu䣲\G & 3kmI az|Ze IZ&kRװ+IF&Ea8и"]ռ4eʻqK9&ݔ1pm$~XJ1SgS&IZ, \>S|V Ueq9uc d6d.قMO?E1ZNA{lE O=nMKSѥ) g"EI )ދ%u-I(yY|F_&# >i1 H?LWbAi=9Q 5'Yq;@Q7G.;RypAN z@ p]t nO1 {PH፶.xIűc}ݫZ}\p9Yx&@PfD7YųC4*8isȸj B>S"0Hx~v1X@8AG% 9%+$B'ػY IJWc:[.\.Ar]&|n-h-vY-oᗩMDԏIRvðɸ֗_/&? [JZ$]Yՠϔd dkScc&s\WUn'Eh2MX!.mogr: e͜'->2qi(6wg\Voߓ.`u"Kd}eg"UCgV~5!Wn3Ca'O) ӈ)G6 [V%fQHD>a@ dr}ΘC)#3S<*hoOf˷b=b݁PQ+id2Gb591]@( Wd|,7T5&5]⯴iƘ3n T J8OW'@+8U*y2tt"B0ϼ[qYV}> qL˂mdfoN齺Cl!˳r~94-G(*ũVV椸JWNaY|[w v )r[:K됑cx# q"2]̀h!9c3¶xL Vx*=֫ !L= qˀ=a/&_'/PaW̹& ;$(V֏i+@FS*GKZh#,k t?U!ܺ*4tDZx5JQAk߯]Wz<(Xgl|c\'wxF]>Z H‰4o`bok+zpA{a2[d)/93VC{}#{{P5m]HZS%Ld_Tv\z ᝿ܵ>йI* 9g5xD >)<ղ!o.?xu!/'O k-@@ԜMk5bq"!̐fm`F@w:ǏygLbt%i82fSd}ǡA+6Qyxw۹nrw`n%"3g{8?)@ b۴KFG\@*{#Ǵ\a{,,e;ygC}쏴Xv#.JKz=MQ PgZ Pu%;#BH? Qld){|qLb&xygһ47Uir=|ڢXL3MAYq_!;v8,rgȼإ d"ƼN ɤIZjD]F~YT -pƿ_t6\*MxԢݜ4KҐm(BM`!,hjv&*U i.TVyョRc]' *>\4XN'v,,v $fXs]P\ v''"d<6hy)=<_7vMڎ{۝#s϶wC˒W,8Ys{Qp9Nd"k}ZϰGREqԳ.:GvVѵjb7ѸNoM>G)3;S*JGH0s pP {24 `6v g.?'!BJ U;_@Bfx%_%aKRKu#H)?tל22ݭ#Z|ᤄwɆAh.~}Iit?w3ui-1 ;%e R9k]N0T`DcTvwqcB]38k+ȤW&|`ko-66 {o" 쫌y(&W l׽BR3m mX?Tv !#Aɓاl'PkM|"i6V,p-i @& TkU0M3JEh}VKb\.1 RK$7Mv vlW 1s2gz#|f({Ս5DD&da6, fb-`J;k8܃lxPk:C, 3/YM1"v0iʮidϓ6xL!bBX`nWg->eQ(GVa5"QdO$kBסG]s?!o?7bb.xK<061A)[ = 18V 6ʃOc.ռ2Hc0t] D䲵/=Y]A|HsBuNi}Fbtx fS#c_Q,^Q jjkm;z&L4s @:IsRDWKмkt S!η5͉h!}tFrB":S Zu;GE6Ϭ/fCoCPnGa^toE-.M5@qSpXlDF8^"܌ɔF&d0mğ-`#6곕b_"G~O&%'2Yⷩ.:O&ٚ sX"v}lם >@b>2^*C20 B5!u4 3`h&M/CpL!Ј 36R` zmY~^ 0oDpFs4,s%;?Xi|tZf}= x6q˽ > !;VX  %k)U&!uxi+nk?89f>0wcyiO(&T58 wP?`HDq7G@,vj0 zj$\Icy}ٸ , .W|/Ϋ2!/~TeՅ5NC#4=z= UsZO(ݲxTP> @ z (Luo {onaƮrÆo!ސU߃b g"S HMcA5*?Gw$Y\/>d݀ (b <3~=pRME:b(n xʊ"]1kcXTYVӧgW=c=hwY:${kdx1Gw\2!Y FaVKLB2pbO5)n7ʎI1WɏMpz8]Jb@NtvR@1cn_YArKRxJ@, f&4\ow#`%[!9R揫Tbn#*"|MEl\V@40\_R)R{ *_/}!\zbnrTcƣr^"؝Lm9s@}?{79pȄGױx lNU]N*` H^ .:\A:5xuYo^jRC 5wn-.pcɔjD?̳oe/l8i|M)h&p5w l (.sG:; Ǐ/G 3|3Ex}8єv&"U{W*9{S W9PU_,(l 28N04(w4?ƉaR״. _.(8}{L94M;!͆k((k%pЕ-hz=`5 7 +9 _fiUwz|n.}hV\>,J/ ^x~=3w‘MPlź_p\#'e??2be,hH5p p&7iKIf][/n  ǹ#<(6A3m>ShVgQ'U**}ܻaf!G՟c&|C_9myrZ$ *Y.^447S{upYlwНF&t`fORDu%x_H m9|MW ^`.A|Z;&e߹P|3LiEa]D",Q0S,]彈kV5dkf!b$aQU32x9,ĩ qeQʼjԚnƒ!e ETRFҠ]DEzȆ \˸F_4ǤJ)aU4}GHkrZȵw`¼.Sb߬>0j{Շn.]pp*)^ib7:1#㻹8 qJIb@XGu!"c4ڤIcBaoZİ!n n +ftE0|C:)~oI5ӒPЭg͒wNm?ؘ$s2ާfsM܎:Sf5/rQaXiMSA};rNJ%^؏cCm>͍5~g18E?d=Ԋyŋ~u0<7p1ț`@1Q#CڰG^pdjZt)*|6FU?mj%w5 t8v0mHߺ1[{0dtzo}C_eh+ @Rӝ%#Su`ջ*$E gb [u'pkf=V= GR/-层w$ƾV:'O5nʹF!$z/Y"3?i\iwYՔmڪD,T|&k(bg]uQ&s_ elG.{ ,Cu;FoM䁸6'X]l!~F` ݍYi2}&M *.GML;ugܴLxD\ȷFN i+Cs'Ic[PD+k۰ N과Nnm U~W` AQ<0 )o)%؜rs)هN oD9 [F RDdoN ud4\*ċtj3# ^ e\)GЋ+]˞#qlI1PFUߺl#X^ &]U ZYQF8O./ccME#c(w\Gi? {Ҍh,nk);s7#Æd$v /{HGbvAɯ%Uv"P7l+( IGRbϾ?TXD&1f4XWh{b~qʴ>ٟv0d Nǔ|ҷ.b}Mw<3'HV{YGsqZl_Y, 7ސl ?l$TrB!d)皡~{ }]W j¨qOB@W|V *i iN؋JM hѠu ^v땔0T=5tY>0{n tZL%T1(9S<b_ȭpܳ'we q ] g<'O =^ gP^;1=X9f!XHFW`GJ&3b5yI=i{ᆰ|wJg϶Ui46Q V^YSתuC}*XC Ǐ@%ĥSN|=a`f7tRnyϮΐ9g6₰o8M+`Shc馗C0CNWbgiZjJnS5@zE3=>&6?)g56Rw$u -*{gуG2lWPV:X `Dž4e%O"~jO{Z[yvU=2\졊q~9p;j  i__ӆvg `-O$4N`K/)#Eƀfd, DZ#Kdg?y b氊KJB>2&I_ tp;F&Wcqy"ǁ^U{<_ɲd˕H,潻;O IsE0ě>ٵwRX_hۻC].f`kNH-M픁>gm /X_yxC LYrY>^E)soiQ8\ hLa_mH? \P=ZvTT> gaatQDJP\$lCBzJSV2N4hwuץ͒g윙NvZsRA/9!qq 6yRrt-h۔@ .`H]7=Фi7z۩8=Nʃ ۑgO.=,asTI%V>A)743?D x{G#!O4uB7i絼/ͧI&?Õ}@:N#4H|30{&7(.`!/h<ɛS 'WB8r lP )G|E7WBAFҡa667zag")6`bς00:"B!wv̍.r7+Lvkz0;C3؝ .@o"KѼ9kZ0#SO[G_{jm?&[հB!N6"\l4i;HpkR掬FtzUbo? *=Bt 䄊{UYҢB]qvZuk(Ni}xz|ο_\a]=Pf{C i?BDc|3blϬ.S~`$0%JU31@`L: h;S9q#@?ྞє ܣٟqĊ_0mkmiylj) n_ad$qjUWܓNV.6SB[t.y!ޏ95pH(f,$[W,$$KUG_`”1;GT;dwo8O:1Ft*q77M #GA"|IrkW0y!hsӬD ^KOʆ=0{CF Q̾%(A>NU5MZ`ŷfQ#NQזL@آdAoܰ:{ڽf>Z_^5.0 ˗uN^,Ire/r;p`8DFƋY0ԑ~n1C X#N1 &Ԋy==+෋0wg gbM #I&)`'"CeZd6>JzQo8 ?}NG<+~!i8T `bi0=nJ řZ%>h#a1,LTdC~i D瑰6o[J- z@EQIio$^,fM{``UM ~0CJI'+ 7ǩ֑TK䫓1IzR%>0E(h׼_6GMR keyϯ?GSMG4 n2"ma4 %pFbsY*=ɋF0BUQun 4><2P'aɖ?0GؓRJ?m* q %$M7ݕMZlv;z ک]6KdpV_UOFQ' OwbZ^r"9e꧰0ib^ШT`8~ ]}g‰Ssx{fĻ|ݙ' }3m(%S}9LK3_WM3530[dQ5pqșX-TlˮK޶O'P8Hz]V e (r[k5~Pl 4Lf֫9Bl5?tiKBKq぀%p ymqc̋oI&!i u '? tJD ^ΐܕ]/yWx ^x{d::0` :푪uDX@y FRK8: ofwǍ3`A]Nث#Ra` .Gt/PIUֆ0t d3(Țp%_mW4/ZUA7Qa)ai@@%a%XUDM5.ѸLVݙ[>F`)eju`?ptd 3```:ꆟ(wG>4F~ _shm:@ |$)~;ͭF@ gh#[3F&]*u!~@1x'r {<ٺDI )fdZB#U&|TaՌ"EL!7uU: &$8 pA^ OžLevnxɧ`O!igzC4҅MI~Mڏ|M-R).BZjK:xM+UL|nWbhzMtÝ>"`qn&3Ncי4*rWjZSYtSy^2UJp!aL)~ f=?iq Gj-!sHŖ,EEN1U:"{ RH7ʌaU@AzA73)|-+_}ZHPS uC2$1e/7n\봬qcjf0z߲<@ aDqs&\Cє8r'Ro.rEI2UAOP9@ |ёmFP}kwb{ŅJBqdǖED pRUxFj.kez5l;Ǟd鼚~0~t]AC 3>X?Ώr Vn_&W<HUqfȡUgvYkz眢.0kQӡ[=7KDfTx!s_Dxhն b}M7Xa,7i͡3?Rji\ҝgE1I&%:ʠ!ڗ,Z}H(O㠘Ts0׹bX `7S0 >fMg 7fHndc$+je;;yBUˍҽO;*7ОRF=6W9n G7D8 tܥƋ!LtZ8W}v =Vp65#;8y$ ~Mw@"IAQDGp4l{qgѶ[uU}p<^~vhZ*Þrt2i'lސṚʍ[ (3S*qo:q呃c P!qYpv >x›!3+f3LT`T6.ddr!at^Jb6/eۧyܾݕuH,[_X?F8!`>$Vķ;c$:r3W\0Y5b8c+T8f."ճg=}AG `4n$N?_n7&@c ~4`urA@*<)8X9US5v/D}YC/ k;\"A@h: __Jx `]冩Yn9(.lTB‘0C v;lU@M Mմ u|G=7cwZvq -Oj,m"v#sL5 Zc%*Luq|`P{%|o#B[+u6#d}RCjZ7ǝ)7gA5@tfr_hcS5DoSF{'^"Gmyd ee473[W?{Ӽmu3Lo1i}X1܏ԃӬ K"nSnpe8*opm+0SMh<[4wX[=v',0gGT)1jIVK(-,m,GFoJ t\(!>F5oX#.M%x\P%gWjNKΧx7G` ~߄ۺ"9Q)aHs 'S7S@jqwkgj3MxYׇƦ(Nq=8ür-ahnCC'ä3kHOWmi^~ n7:Ot"qed,ZOh6N2^gSFݖR [7Pfvu7kSsw 0/ 'ˎe:+#@qiQ(8RTzYiǛ cIMsdL^$.]>]^)69&-hEq?=39"]WB9 zե?MP:ge|m"F>ǝ|YaV `e܁4zb4waSYAWCoSYQ]P]NV2%.p6"{NQj\,!9m,mJ}䟓qSj߸GӤ ܇*u|9[ebhLuj벺);c,o]K;/dTpu'*$Z&6w$8h[kx$` *l yIP:Ar%^NmFi҉I"z57+2M2\hf ,L !ek#JZi_jYpaAB`n|䦆%bZ@zK~;Sxӻ8R(:D @>۱SRvA?:lH희,c.'/}ǐw\#gUqjcGYmh"|#VΩ>cbsNK v%DI5c뀘ƋbbX3w!P=l?vݟJS{IcCTQT1ǫ3qiD9M죈^as0/j 2Va*oig"=^9'`-Fw:GʌPojDG&2O l5Fh.lo01+MDvT.~ td1ZaQH.P\/\!n!Ǔ#|u&]5 -X0ɨQNUcc&h=1I33Պ| $t cg|Ci.<Ĕ`~ \tDּ 39oCpǴ!`|Rlnk;HM5>[S)0P*F!jW0e .z3cx fg{Iudh'S MĒl*\6zT׋C xB>Ƶ[~JfqmCZylECQp#Ր6ōS v$-X&QIV`Jd< ?Z8ՉϘvɻp?p`ۼji PJ*Q.Aw|6 n,0:ΐYr5T1:Hi@MmJKN#aDw&.=l6*pP`%C"ă?NefY˅;i8=9oZQ@ ۖ6:@oB<32ìKM3S>|jV@h# \״|xZr\7P ˅,Ť=`w7 |[`q ]<2W> o]b̆ϋ kc<| cBٹ.9|\!>ay~屣;WH87i\ovS*Qpk82ڡ{:!U:NsHv} uj w!Nx@Wxꪙ|TDr U8|SM'yYMhpy NjF鞥4[L=p>ljOdէċ(ˉ?LKE2QV%H8vTT}0㏬lXy aa#`/ɊOKUu4aOqic}n׉m{ͬUDS*8PҬ@(T~jpYnz18ңް$kq|E}PȨN(Ǡto+RQ.?,9 )]* \ܕ'pi,t$YT 7=f0 N¨̾BS;sg6$Yл~L}ipT|[ϑ>  d"XTA.FkA6Oa8 -@ O1cmߣh%R8PύǤ"˺t 1: H `'+F%wSKyd o#И5̲ʐ]L Y]WWd[+i)̟ɣܾl3؋g؍oŮ'Qg${/8Ah%}hҙ VG[lXPF+K` ٨پ00H7`IҸ%|5 g|㝣ϸy6ZFG&1B!opl>jd9 ҅cՇ4t4'UROU; ےF`F6^BxWהV"dJX. dp(Ռxfa\bWCeeJJȖ?Ob4 ۞g5=yrKV>r^s7oW#NZ@ǢFl!-)<1RH_~.횐Ǘ,[C+" 'h"AHy?ϫ,mj#"xpէ5fE*1 Vϵy/E 2MyBFr FCp}Xs)ZItT.UM 1s%!$G/OfxSl}W:I'{ZeܹfK`J hj ksqV<Em2ZPW -E;Pz(SChK͉c QosY]}8F8mWoeAur$w.-nZ\4RP(;D{Gs>zeտEH $E,"]_AUI %νqk_| Pz%|^i?b…`M Ƿ$<+? OZQ3t-F{ϩ%6i`V@mT~LNp%_+TZyZMb|+P ɑ OIPkkLϛ;8gZi]F;MP_T뷫g$Y83;Ua(l`z *Y3m;9k׆$Lyn#gXDk%lGᘦyJimX.BifAFԤ_ Wy? +ND :Ƚ1Ap8Q`HdN9hB'SC( ,h,F&ʰL=%w]Uh`Ӿz^\pmx83Ay 0@Yfz Gqn?2Y JPyRʴMes 9'ͥ"}RpM2#sCL |WM7 Q޼A,gdQsckI {X/T;]BN( FսQg7|1@az!plaXisEQFÖr Xy`BW=urCI eDbs~Xk:H^YpA6u1(\kMUH9b Z3YXUUq-DLK!diݒX!vY m%VWb|)81y4~t7nSXWȦkn,9u-bx :9 G]4~m)#WK*jbW<)TN]=UL:YKI"){q:B:tEvǁSwќl(7LMkэDAG:L+N -(p>'qcZ+og a%}uJ+-)]jlI}g1ז@b71U١0 ]|(i[fF$ Cbc&<-N5 AEyCtQ1V~TJƩ]G]؈;T*<%\hE@r3W _fm@Z(%[ htu% Eة 0˝t̗}|o5nW]\: ~A<Vs` ƢpNQ_uGC9>v7CF]Tr3ʖB4 TbՀhx9@w.d1(s}tO?A3=vH9Cݲ}Pgb#Tټ2Y9HO]~WB{qeϕnul;T|=82ڂZ\Jo|)/v i-Yl0͹ѭ_? K+CgN|W2 B:R_&]/"P#U$.iE% 8"xOiW~'KC\6õO(m虷AԲc ^^ncҭ@U?ϲZZ۸,/, ;ȗ:Nl1mPȒNޅ{K^rZAm))RF9);ămu>yej3'h{4"PwS-V3[1m<@Illj@'I~۲DuyDSqK/\{B$`,;l xg!>%J`76v$PD9w0mix} ,׀p6.ҥsG—!~kUtn |ԛmvNf҇__ EQLS 24;sL:~vFw&}wxrȨD;#:&sedrtg8o\sӖ&һ,"\pez20 ZjҎ!y߭E73?5 .;WTR!5@@`cIH 62=;ÌiV& ݇p2JDSAЊ TO{'z"S&ok`yRsGzٿΚvWlQnMI5kƞ^qӏlH)Ŭ+Ӓ ^̐zkۏ{FXB|-3G`:G;͑MޣyCx 4 rKr) /Ɇ%I^2%e`P Oz }J)>G''pTaĝc )qF)mD:ߡiPwBSokrTy*_6ҠۭNڬyqͧzRy5CDgܸg[(CIs~x]ҏDY; ֣ڮء"EaNQ-UkiIhfyպsm_ӝ>Ę @V%K&mh^݇"t&nloxo)!$6Umh;Y#sˀjdB5xDHB_"jX\X8ČHyDvF.BlIb9:{*ՀҫvUJk֟KЉ[T|U]GYT\%+Il5/ o:B롽79ll4ķKevr2^EW˝'89a}pV-QU𧐽uZ{BڑDι^CPO4lQ |xɌY)%j8TMK|HxEKeؓCQM(9ymwd{ƞ4͗_$ۼ)yb`&U[we75OM{2rW_6iK4 l5~JvW~[ eױ+Pj"՞a@ܡ;MWn4+Ԏֱ1LaL=hi2D3d΄h߾aⰮrw7|X: P |nf\bcn]4N`!m75uEe)ƒFEtٙ'uwF۾:^pT{fNks@W3c9򪗨g{/"ȨCou͖>ab|"riOo/HFc]W,n(WlfRf.4Z6L6& >GS- 1#;{hTkiNi%)AY}ύ-vfϰem >~*62|[F :s(*|1]JN5͸F1x9^GVXX %f^曳N o/ 1$5ڼ&$ak9{F8M:ҷnP0)Ke)rdiES+ 8B]^fWQιְ~8Xܣ/J=<4PڼIö`Wq$F/ؒ?hgSL-: j>wht(Q5^U"@Ewsy0WQ C<qMau nQpQ}A$^tڰ9l1<){FS/YKbkex {ͤA;|I$qH,]`0RX_"9 }AwN-㬪 7!{c%5G׊ fTYMJ~*{s,P6i_cѬC8Wp1U5LYT :ʉ#92]GW(zBUg[(1@Wߪ!.˅Л2d)]d7mcgcaǙ]g0:5z*>q:uytGG2Kp !Z^Cۣb({X%R~@{bu ~<LoRMCX{<_G G-vXLQ}ZRd+ۘ.Хy`6s(Nwi M[0GCWp>n1E77Z}9'ݛ$\&29K k u3(NvC:Fa?Uy) 4м [A󲋸J\ #-7\H$S]y~+y_6< D\-bV?ۦLl[UPeg!]zc1ܫAgip$Ӝ >?\kh'Ͱ(SpqF=ſ .tiUG%tu}xM>BzVPl3X>`s'S% 23WXC2g (wqTD 3sFrq:2ݢ_8R߶5/K;o%YWQ{aV7oۅeODJ}&;;&)b~bit鲃<ɘ,[k&.C.ղ>1])Lt>QDHJ5o/\1(H,kGPPkRz