python3-tbb-2019_20190605-150200.3.2.1 >  A bbgKp9|x cZ:NiW[ X+CMP,@LA;8={!U~jEIi\Q`Mxe?2 #ߺ- BǍoiK\~Z%bpۥV!-Lk : YlJ){XߺlS)֘`GTB 1&3hgqxg3TC WA l.lT//d%Nh1}mZ>p>4?4d ) ^ 8agp  (     |   ( 8 9 : F,G,H- I-hX-Y-\-].^/b0yc1"d1e1f1l1u1v2w2x3Xy3z4,4<4@4F4Cpython3-tbb2019_20190605150200.3.2.1Python 3 support for Threading Building Blocks (TBB)This package contains python 2 bindings for Threading Building Blocks (TBB).bbgs390zp39ISUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Languages/Pythonhttps://www.threadingbuildingblocks.org/linuxs390x2+))X,X, i ibCRA큤A큤A큤큤bbg]@bbgbbgbbgbbg]@]@bbgbbgbbgbbgbbgbbgbbgbbgbbgbbgbbgbbg]@]@]@c799d72ddb02f69f1fe2ed1620035890f1825511443121f907b84d9fa84d0748a58198e2c44eda4ef4611ccaa7ae7bfc39f2a9627b108622c1937fcd3b33f720e0ad21898e2409d6c213c45fe9c43fe5500b31b304fbebc6099236b591f217b27944dfaa7e5fd28f873b5c14c6103d8db25924b3527f24e27e9d83fbea91e1601c9f8c2e14619572a48cf94692c824f92e9853aba4d0c8ff744eca94cc404ec097c440bead3db6d52926e2639d0a6d58827f6afbd698f4b87c1cd77273cef5922bb274878620c0d9df2203e2a94d797eae0fe822367f5a77ec66c50b8ab1dd8e56026f4dda9e74126cab0717068ea1916db690f0f9010be7d7b50366fb9dd5f115803892a95d55e3b3c94946d3c53fa22bacd0d2397c37fdf4da207f5c8f1d5115803892a95d55e3b3c94946d3c53fa22bacd0d2397c37fdf4da207f5c8f1d515b97a149a037e5dd9413d7a3e9c85c9f33854ae51eb8ed807e4aef67dd4d2e862170a6eb3f63f71b7812f3e202f139aeb5fe118a20f57def2f689e36b0577fc8d5c68f0b6348d50b8dd1d43ca732b9d6eb36836199f4a05a0acec403adab7150d5c68f0b6348d50b8dd1d43ca732b9d6eb36836199f4a05a0acec403adab715069c6df3a8db008c64ce70c9b4846421c1dd2643c2832b51a4199f8612da6865d4a1bc16c34237bd8f88a19b5947935c8962457063ff75757dae3bdd53a5c9fb0795d90001ce4c4989872bc06fd80c3acb6912d13fc9a3ec61acad59d3fcf4c3f5041067a7eac5753999eba496d798acaae2fa24c5b197b511873c60a289b5548923ca8bb16701b6c84ac44a237482b73b984c957da586f441e9b92e9d43bc5a5024207463711447bc2c4c413bbbd354a7c325071d7791c9a0903f6122b6e4da1rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottbb-2019_20190605-150200.3.2.1.src.rpmpython3-tbbpython3-tbb(s390-64)@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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.s390zp39 1650616289 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-s390x-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_Updatecpioxz5s390x-suse-linuxASCII textPython script, ASCII text executabledirectorypython 3.6 byte-compiledELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=8e31e059fb771537ffdd504528a3c42aa829747b, stripped  R R R R R R R R R R R R R R R R RRRR RRR RRRRR R R sNNCd;Rutf-8afc0c93a7aca5497c529095a77d7d1e2d8392382d848cf2ebea9a143a9100a7b? 7zXZ !t/ZR] crv(vX0\ƛS8L^IhwaUV_#&4:TzmNY" Hy,Pvހ'PB)KzYi= ]L); 1ClS,+`Q=tlĸ勞>/?#O~]fns#iQ@:3{tcFtčn+@6TM# (.mDٽiMt5/տ] 7:F/dz*G3Yvᶼy_P Z{,+&Vvy,ͦXr)[7g3{ɠH$\ 3*%]XS_DqHZ':6P˞c ٘YPE bL]Գ4q,jnB_)!~ [kW;f(iGX @9UVC%YU=2B<>"FMvk%Z@5$a6YUxjQ.IMBA@H'kOt +iZWPzJir:t$L\DS@gۢB$x>#2_M$G+=xu3pP6guQNM_[_-/1kְdF<_ ߻BY(0eaúۛ/EQPw /*8{ =#gd ׀t\/r6_zn\Km5!ifu,Nl VaE,:|~U}ۏlpSb\a%ExsMBc'7B΀W{ֈ{,k-{|)@cUFΦ'fcւYdS F-;rݯ~jP塡4X|3ޢ&`޶ҵ\XFmˡ.A CّK}UM̰@7Y/Yet!0FF1fvvMۀ70(&>CK~ v#ZHw٥LֶxD,$^Ĝ+vc:OwoBT _WRô66.`R׈fxEk{BÎ- tt+,c$|k*%/:ۚzHA;&&;0mi(%LͻtND3)mXnm #&\Wt#Fk?͕C^\BKln~eaySMW-lOdJ@59"$I}D9{8e'aT3C^}ykt3%c}`VjRjRs+[cjuz]aT=po:m- z*㣇m0@BOtŦ [* "8$U9^RM;a]7v;~$|, jK0xok ůs M= U%JAÌa/O\Q@ƴV渑%< 4l\ Uݦ|'%^&av̈́]dbR9o5^|&³]G Dj-mMI>XzoP۬3Yi&%9$\,:_]W58rt!3Xľ^3m ,;-۞]K_>\{r^IÁ;*JDDs^0 ௘dڪ)+qv*(ĻSɖ OM~W1bª̣sKI>as(^"U=KJF;`BsNky1M |<>\ [ar~}Β}nGXa5Y# 4k%y#׍n۷̖yTʊ N@6JYin~=֍lj_Q=#7 ak |.grAIx7DGpy|>T09,"1k,#B,s=R)G CV/"#x6䌟 zT6jdD|;wL q1f fEwZ|~g]Y&$t9mX5"s1]zhdV' NZ#9!5Z dK([,;FAc~kQ^28ӂߘT~tG+Q~2X4ʤ ˸ʼdL&.Y,BN֠$} 93(M@`=0@c ixR۩%ÜߣOb] 3t,b.ʗv>sj(_D+C\rjRj)q>k[SBb*w73*.d~LJlWѪ3p{ߝ?Zw4ҕX\Og1$%)A![=b+bhHJfXjȰ_r[Ib)i0]" hK}/ W[ۮ\#}%w׎ yG|B#04e۾"\)P؜jLN N3l1%v)^Sc4};hA/~GNwzl# Y`t%\[/T?Ug1|g_E\%n:CI=[M#"^$*i5*ba6)}_H؞8^aJ7yV? gx{^cč q; ^P/#~5;: )S<R 19ei2>EENx :(cw.U8WG,BDZNc9pHё,e< wdֲU4(UmC rnv=vJq@Tكs-5ƗqSv`1¨p58Z;z,h1e>%fۋ5eYK5%&t/l۱q= r TFqHz rKS$WN}=yN4X<ˠ?Fze@#pU(kQd|gP+YQPDY2gRqX:(NM/`Ì(+0FsU N?Rŋ\{ȝlL1 ;eӁJ@J[ΩЅL⍘'h:Ԫ  "vqXޥj7S퉮j]2zVg:[z(ÿ10A}#}܎ V Ɉ;),%9haSKClr&ziLNZQ#@;v|+I.+UTš(ħ9mcYWG;LxG.Z,mn|“. c,E 9=.TSr\?+<pN@:jikӿxK=sC=[Ç_ oVuQqp4N::PE0])7~"=``1=uN`Zm9rSE-T3b<0+ >O#(5lF6ʡT1h%[ Se%1 ?ca+!(jÐnxuY_HzMt-gߏt}FČʾO -ll\'^ՄUw5/mi|{KF]+e1(QX<DFlGcৱ)!GJ͠p4Q1S,~W6oޜCn!/6^xLO%moPҰl%d'wEՂzZRdW,CCB 5oܘQjEmIVh#Q,6<Ti&vnno2K9җ @幇꘢9P(P%_y^G^ɇ|>~[v߃k֜5Dq8v[KҐu~405չLb@c,H5vdE,=cap8JI""P)ۣ۔~"_ZXԘ9QR:QL4@+7gI:B*uS*.f _.e@|FV@>jgΨ̣ $xr}ٖ9ƍq#0J`c,2E4 OzF0..joMRm<ʽdRffK_)Kʟ˩8NTʹn")Z aZ6;QA%jII Ô_TQ=\5DžlXtnqϫ ѧ㉿q0`d5`J7t qۻ4g}EGOV*r` pnG#_r0ƋL7Oo]N8L0TY G釪CS 2}Df\& ٢NSefٻgGw{fܡ~FX)vʨAu%_]sO#ƭaK'dhn,͚Lp%x ot@%:ݦ1{nuf4\-7RMz»K#TnRoJTt6,oeg@,ݸ@K >Ws%xIHH gHY #u$5gl{!5ԫ]%5S8Tr]Yr'VkJ\tt>kU)[`G#߼t\T})b ˸8ؔKA4[G -\@%].59ۯ 4_ׁo,4Y*M sTg@]Z~,i;-O/Xv@U9 w;-,[LѢⲁZ}F*{<ᚎD61 rjr{hq# xl HlCfa枡`t9车Vrxw:qXdg2>'ɲ0S<{&,']<@XHA؎]:;67ScZka=6UH{b\T nq{4@# ,g B{Y<~\NS%>OSaq 9jJM.{cL$$8T~j"7ԦHe#;F#( rxRa:Ja-_I(Qܜu-DߥE`7z/rb,I2,YX2ȕ/@neⅇacF {u* 0&KW/lMKR;Lu˙G b 卐ZDVx 9_8QTZ!rT5 P]P.jτqyf'a7as@;UA9˵jiUoyx%δ鮛:k TqOP߻1藄k5A3} P̙ hfWL|k?]#J.a6e1 mB8G.K4v9i $@y.ﺡaZ̍Ji^5e U݊&[^5:]j^(\ؾ1rx&Zсb`E`w6opƎbVO;+6fۣ]bPKC*g|@oH|Ր Z`$uibI?Nj `e7(r$II:BŊ_JM,FAp}U̵høYoלHhEilN2Xs㜾jy:酞f]DۈId*>ctY]r)sҐTܠݏh`HH)vFtA4"@f6{3A>1تCZzR$X~I풽?O\$E vyGq{|vI*'Nsgĝ9)T'Reo܀3¾BܷR CLTbQ E(F07Q6Y`{`Tʎ{&d2G~Í^zUD L`I 3* xRX)qxڮ0ڇcq:*OEnRZyWr)U B|-߉7V. vѪܼ ;VE~ su~# ]`"+5sf ^ x,з]rLam:ԀrN _agtEiI`$ } uS"<t$Zu7<_~ooUQ#]p/KCFFiNCym$*$W=&٩!m{HyQC 7(a[/C i,t.T 0f֢e٩:Q% M\YNn@K>ѯMM@01`k抂%i([<uӱ`a]l9e s#+`0.6B4 $@8cGXnO)euD/p쟟aOY&]SRh&\HBJr"݂]D=g ܾ;J0dAy$=[nQF$p Ӈ2Ob3'˥+ ,Г }o}FyfBut&zΌT ꫦ+p.X+Ql a]57u)_LO+꣩G7dT1y-%lkKj);clpKVr{K mCM&/]bvbkd{0esiCE܅eGy.uhf&34u@1fӨƹPjJxF~ˁ*0îqo i~n7 ׈U;ɘB墅]@ot>WE|kyQ1ƍY^')&pk$fq%dtece'xnM6Jg2iʱK5aMX Ht(`mf%&]vwYop{5D LSCOJ>b4vX=ݫn5L}$;"CzAһʊ)(6v_0`}U8tq #P)lx!u$kiC`@\~{LHS:3KQX >,e9&up3ݾO]pYH{kOTAb{H yw#z,}o6$@GYa]Xޔ>#J˚wí\[kJ~ik}(}'\M ,K VjcHs Ff~N&TMߙo"Xfi"7:nR\8`87=fEBCL5v1I;ñ#,n&χw]Kf(|AWJES4"ڵNuJ:M؉J?7eKwC*a[Ϋx; UwjW*ڧl Tlrzx %kw6-qgmdj|xs^_d5L1΁p A]Aq-&d(MbTX>xAx!l uW Ơ3d1 zĊBeGXlb(ͳS/+&~^ AckD;l1ZqZr;/sJ]VV:51ۈ=C8m+ 'u1w[j }] PT/0|ݸ3D䩬D^_XGa8IJ g7[N5yqB&7PfԱZ'9yD/Pvmk*o/+·k+jl)É ј9܃^% SӲP=G~ɉ s&SfExyxGGn v_ƗEa-p$UҦ(ƍ}N;f?i qƛp[;\/ eb ;wLw"{*Gm߂$ൽyͱ?#27 "!a|TdO%"KAˉp*IgU5t!Zkc=-L%x Dqx[:eJAI_YKEג#r$e]XDUW[eCr~G2Vv[˶aS+dYN^ن|$)D{ʯаWS{3gj3 ǚM|~,UV@("bV[?P%iKea5!tJF/{5)Ct K>i ,S)Eą1̳UQօPVYۆ8hM]u~#D#х1ۢ y#}PqCbou0][b wdrh-!Ŏk.h1XH0&pfsN*/w ;f&E0aKҮy(x[)FUGqj\?$ff-w{iPSL֢`qPZN}w("XGsY_<8H'Eyq'[7)* ^HGы)&r4D_%J+G Q5j\vǿ I`xQOj:tG&SPCBt\dhl*b0%}[?*mOXN yN;:ka<طVKс@:_{}CT쬅dB$PF0;՗&E9-S}>Vhi2ubeѽB$e3ʐy|-ES.3v-Gdž#=fPG>4.&G]8,NCc&Q.|^9Fbw݉<\KxĤⁱwHH(,΅L~Ri ,dSß!l W(xs/z?3ZSFJ e^=G/gз-0Y(4g\OC709WY4硤igDȋMɻxRrj]?.c6%o3_LBRn Tr{﫴a=] W0?Vy_jh|=qR]+Džٛ*UAC|S IT4Tt˛s N!VcZ&D鎵cpn" 2YgJՆm>@aP1X Xduv ·)֡KƦΞ9ݳ[Z)5ߊz:acZy.RtհbvKy =&MI^l ynxY}i Seca(1I`yneͳO[ Rn)mce{ '^l>fZYjxI>u_.,;fhbX<  6a=*Ҹk]K7pIkiݡ`s\sa臎rT>^+K7 hp:=UʒmW U]ϘȘx4 q: .,̍ r/H20>ʜQ$Nd 7PI YFtMۅ;--}s{>*DXtCIM tgaIuXUuiTJ-0SJ<2PN 0ܘz]̭+ Dd! W੕6b =e;CK̺HZ}a(/@W77,6P*;"&-0"gfFmQpʟLRd w|6&^RϫIj  \c U[[O͙5ن!\5jY$Bo0#F<5у" w:?; Otn|_qˀtǂe^-\_,wMg0پHe@Jxuz:-]#6ju1.zf("rþn.0 ڨ kon(oI$F }*w2t:;a]+{.81P}1>~6Gn?i/[Ŗ}xQ45&ye@@Qb+~ql  H|Pk2Uagr~YXe-86q"kI ` BnCvd 2EI+|Zs)M;N!F#vj3!e6؜t:TԐD8+cC(Lo#n.y%Iچtj$#)Hy[h"W]EXrSvzTz΄y.FT=^zk.vG<Ԣ]J)"~@,NǸOt {@Vy0ب\[[O[]e.ki?G;n6ԧ5t;R!paFHYRRC^k "yF&) gP=E W(X}x~/ڤ1\+mAbZpCf!'V\^͜cXڭBM8*N4|]f7EBtLDF&7mb@3\{}5)jbs(oB e܇&jo=tqh00zǮcNfMZu:鲜X4 2-I_@#J; 'ER?Wϧ L{Zi^y*WKmkQ7E/2ADe  QAlxڇ>螵0δ}F|(9i<.aEўXQݑ< ^8x\ex\zZK.G"۴jx+]zn{E:,$Zm5%$:a]>kɼ3AB''uvHs&E4-ҷTtAPcS$N aɂPR< ^f爈Xr,#Htbi ao+c4;XqJB,6XFl`\K5Tc2OyEm^' CٌP='32asj=^:V r2S4h8s|(p|U'u7)ijCZQAC9þ,ŰK7c2~IJ)l57K={ԗk}J$A.Uz{z~WO7YzsmgȰa5!46e&!|eܙ/,Dj6/fgKK|̡>M 88؋"pކW0\gv8YI<,MpJw(W>BHJQ,I2`h=~\Et-0R˓6j><Mb>W@.n̠ʳs26( |+)zH6kG9vA/7)|_ȧF`3ɿ (otBydEg |A煂"72Fϵ`&@$y֙2: <|";|:8)/A@~|x% <F 7R3Cv/ptX48la>67Wy RqBawHݖTk!\4ubAP$DX`XjӸ5ɇR4ņH>'<@[|;-9ر^S3m禋RC {$3U"4 hfW8$3^[|y8ox%zށhK3\]Τ( A*Q'l].~yPq ZV_;{F/%+/ vQ}-hr eU*/PmUJaN ֳg KGL䛅{;:[SLK?[B,=}) wjLn^,vcMЇ]T7M\da1$,|8iFKFoXv2F[Gj CG}G$2C~{T@NB!ȵ cgȹ}Z _1lh ^J1DPO8ff䣖 ݵ1C*"sE{z^UX]&;+&`ة `}TMl(jlZgN桨3n\ULm4E`M6cwm=I^w+\1l_k3ݤt=#Rl(!G 䪽J< IKKj*ԏޅ| m?oOtS] :ވ4յ,ʿthZ.vބZj">$e"T?͒W`4V1AgD(oDUe(va+K𽸈#$Pj%Rs>¹G޸sZp7q,x;>{ldՇ Wo{RghhҟeBRCBReYPӗrjB<^.6M&f> "ƗQE`WAMs=F;ծUj?Lsjk)t}XTpzw-ù3yi2>0M Dݶ7Q~J.g\< Mf<5Faf8di畉'},>_q -<)7ڊGVb-{puX"X{"TcXX8|ZIF0,0-MW =dXм ;0T C8(S!9_4VYCݱ5^)]R>D5RRk[R9F@)5N*PF=#l ʍŠmEO(V9 ??6iJ—6rGFvx$[M 8&)4°ǃXVf(c5eĸrcǜBV7ys:MhvWu`=\]X)W} ӡ7we[״f"氐C )^E z(mS8Ap@-Ԛ 5-B #t~в@ ӬgjKv#RPﺧ'"){S<5Bb 'kQ]>jl+4IIBc"2BtM6ueF0 w EE@kL v~W toYk93dVn-N47|w0Ea;DBp֓$wË^t"|WL=T{ۇ@HP-@wܬ15hCtqf4y1 0VaJd]V^%r=/zVC)"c8Mk7y|s%R:WͿ+a(/KPI]3EugџݛL<;=0Z-i?VAa[06bR~!Kj)Yglz`st=c`철D;yЦMl A.h?.J풍J;'j{8Yӯrol9) ָ.^ۚkѦmc~$ȴ sPj:v[AG`diQ'.nDj܍˜;U5-n$.U | U>4u"XlhY^^kŷz)>j^-=hf3GIa\|{";gXtrJטG8sP>c(>[ȲΜz#b㷿,-P <\)f/f>PI =T!?x>4+H1Z:'V/^|va$V'+SN9U[5u_U0#p' <3LBɈlo)V֮OFh 6tv@kpG MS)lp>$W2EW̨ʠHߑg-L 샭y˾dZ|RX;fu~iڮ6 TK$SNKۤoWi vXE|ަî@a3bõsL4/ӴP3ixaF"љ#4lpBxZ? Z-p#7ſjWᆢw'ċ][!uu$;Y=S1d{$u`7\$#ok&ٌ(hNH0[iB5_!3K^uT+ā)]!JqKOAsҗj!*;&p9 6!q{SV?5L͝<&3BXk3M]ՒN.V?(k M:' }\ wE1cՔsktP@"cBH:ä}Ɛ3h='e*9>ϘfhXv[kͳqWY% {dF[M gFGQo"ܨTROtXq./Z|J9>[J&Uy_]вtL. g*P㕀E 1ఆ#\g' "whZ[Lyȁw»wuv?Tr fal8yIB?QQ(ӂ>ѵ$*);N Z}`n۬]9'/+Wl[j1?C4ꟴv YY0^yB7`-kf&G<`m_v?wF;c6 "֛N.IBap ) :TOL^ AH 5*ƶiNN9u2Y=Jw} ])eOoz Z[ZyC5]aoSP^uGBמO!ĽLr݀8mͥ{Xٳ<,“sդjTt*~<﷠;=>*~Mi)m7X%5%B  Jr|Y[ ת,;@`aWj7Ŧd_})tsO#lxx>Jb;-|p#{+Vv5 S@ƱG3n_omm b.iob,9L-XKQwz}d[!jm7N. ze7V 9s>_U_H{0F-.} 1FKOLI B{K(;DwxRͤ;taU~B[^RPxyhd U? ~ם|p40TR?gw7)yL x5":nE|2%فOJ-^9))Yg)͗vlOhXhQ? 3(@}KR4jIgqycv|t f;{Y@!rDX,&"Ҧn*0C#j49ΝW?REQ7=ᶥg8glYyL7?-7yj? e+Ź԰'UBN'^3PRT\jZ8]CjQRSKpB@g]S*TQ@B0 ._@a) |"K&TS?=S'+ 8*~Uī. ibPmuXN=<5lv* [2Zf\U@hE2lHVp;i[z"zg 3q(G)}`-Ɗ]0,n*^7jmy_A|ݐK ]i 2YY]#Tb[.i#/R];?lj^unf9"O>`$J?V < {JP}WK4S MbtWTaLno}pNuuLMSZ0T)̧xmE)Ɩ$7}>`so>5˕ 'a=e˪MX}s{|H }"S7e޷DGB!_AR}@E0M* Po Dظ{I @co cfӲ$O8OAMJA-pg|˯uF2 q|='xv>dSi[0$-EH_zZ6p9-gi=j_aV, ecֈN̴s6D87[<|?Mda~|=ڙMyRR /#z!4kUko׿Yh1q+f].gKnGL=?^$^:O9:fH;)p.6O1̿YʢD݀ڴX>8//q`fi )Nu[GmL9]}>@菤f<“KEdO2+\ݛEgᩜPDTt'(^d3m!MI[iΤ>Mp,T?@u1/`4C.pe}<:zx&%Qwf}iʇnBcegBZ5BdۆrMj!vd@Ds8+)9Bއ)z`SXjC:l"kF뵁׵o3-vU ;DTrumFvyYb $R=A0\BZaU`$ahu~].vD-zZ%@(?FTtr :2r K{l{xc)"jf58 9 7VE0D ̪Ñ~,$az4g bgIkԵ)QIqnj_4wBLVz:\N $0[FˠMwfiсxӜAk^a{YCK 6b`iݢf,>o"q5fӄ6773N^`>1e,&|N܇*rE, B6N"oJ"7+T;qrtted< 7wzCUw'kZ~3@HPf`q`d:|VhdDA$P$#49cm&罋δaѴQ=m}G m%⾚pk~"%"[Ƅ#뜭09XY*N3TA%ucS$7Gqgg4 y'p`]e~c օ=[.IpLC>`2vS(`핳X0Ze{X U{VsdļiuǛͰ(R5 wY6}MW^C!Ɍɲ/mgFDƘ0EoLPpӭz![@!Yr#}#\)~`8w[s"'u~G5TߣQdk&NʆqWp8r~!q7jLUQ"n0I#+'-{kœP'WRetbm 뼐 Т =[QKsw35*7[f1 |Gxs[e)tE*.r)Kdt bS=fwV @t=eC%:*tU[@FHvEDk&LP kv~;=AOX3K[h1 e\Rl eRyw{ rbH$7Lӄñl[r#9#^ ۢw|0/W]DžJwCb~h/^NOܼ Э6wC8P1b2+yZt BzAm N ts,A9ux䅘Y4=' M0"R^Ul7:xo"5}ߐkG?ew>\zA‘4;iPԯYmZs`Q˴2'CosAt~L 8E~}<ϤI_(7vd>}P*F>)VfĤR 8hͧ2m^HY T Tq ur-vK_3'N=t5BlPU&"[*vtYԳ7 N{@>Wk!*>tim>V+JB,cʳSn4x& 5^+ g 4%]w`l=t'|sts5p0/iˠ^GvV w7',K`0[Z>lmgSmohA\@Vh}E&PHf-2:,!n-m}'YQ ȬU3On2z*]1! T=C B<{| sR&v6;P `uJ~kǩeٙakVo^9qxPY L~m]0_u7V@j8:4j PYՈUʿ=kyPtR @ڰ)] '(_ &:r&C5//Ȁ| eJ"h>|01~ڽ 85" @*c^ ':.TDrwFT=ښwOՄ-\r!ͷ ňf>d8S,%NIv[4@~Nb5+TWH ս[o;FXN O7s/gj}J, joUeN>Dl>pk]R-UV?Y#$WFJTN_JfFˉƧʎ@YWcJ3Q3'##_ 1q$sFs`a \Cj;.l |w4a~\IJWk#DHh\0>TkM[/ݬ.0'TrK~Xc]LvhVx115*E@per RñeDCJXG+ #3~9aԼGR, 17p?4:`fqKd -02iV1 cZ~z#sU@u'h. E8A'30]f(:ډyqd.ƃB YVG:5M| (]HͤD4^02lκb/@G.TÎkNJiQ &y]^ zT%ƉVTX Ѡ1y"kDf0ZY_N+l"I 'WօͬkDw4s*٪}G_* Ɵ`'۽df EB8fQٗYʌ X{+W#B^et%}ˆf{T8Z(ʆQCwChlqx*n~vXI(`dHZӷ3߰ڜ I|mf=i ~4~ȧV:C32|Sؖ&[|?Ш:UPsoBʴ,k:M,CJ 0e 8!lJV)qʨ<;6FۖP، 0|$ >EMV7<=' އ 6 9)vFW6Yp.&)Tu{kXYrg p;8`Kc2ͣPŁ&`M܋8iekFt8 ]%AmDbpi0W4w<+D0ԊhRR@0@[kuDڟfs0L5/m'ekc_z$kA +l aCdb.9i ]>f̮xwLvCa4 Ӗe0$U{ R7(R<'}XFNg?m0TgaXI@ RIǣvZL*"@{k 0co B3DɄj cE؂j S2!|p2k fhHVٳ|p)OvNDԠNm r8%jl 6ʝjfh8_09\ElX(SD0Ǿ=;I_ʸ 8)KxzZNƁC>A}tEtV>' EߎtNJ#õoa)ƽQNeesj/ z*RLLTpcFq%}ޕ̮>:g`Jy3|}naleq@^sr`[?k5e,;uߊw5Ǎ-bimZI\\9H#m:$ϻ³Kav/B%D939E/?^hv{GmE9EBoO7h̬D r>e)mŽiG|6=Xs&yDaA\$yF),_yE9ȽC%g!F X~xfõG?.?g]Vv.v+wK7[ky/>97T PM&@ͳRq}8Y]md|L|I/ P_Ǚ|GӺ>e\ xri %T+v瞳 :c jhĀ<}amux.Dpȴ;}fr&m%H7FrH#-Ei/>^P-.ֽp5DeS>igJ [v5A=RJ d1r(KH N2=V8kt5>ΩG^zxV0(8Tŧ*Fz}ܰ;? hIպ ŌWgv&z@#YkAumϓwb>"a.RBtzi '2݋iBøgf<&D=A}KGq2-HM yrOóF3D9׵Jm^пHA!%"-[L@ak%+:Ox\d<-TGeV?kAT[ O&jw?`HOf 7Cզ YoHvQoQH HɣwLhA56eTd0.N,cYP#N jXԲVT,'9}l [X`a*Pr,& GR4Uq Z{¹KGT:?obx'Xy`$yo\U\ـsGD2 _Bw Y#Tb y+ވAbZK~N hsof]~IKPrޅ"ʶLJh0^CG11xE$[-.ѭ4 d #y$e(jgN IN#4wd˓fn8lX8nz_ "iYGM7BW؁Ԗp/b5-i%IL/?ZT[ahSrDs:8ڭ's`g`,xQˆ}*kϫ7iL3eb$<>V(89OuztOݪH{R@' \˪WnH!:*(Vl1z?hWff'/2e8h2ZxhQ >-Z9)=E}/4"Fx< DW$PBv"e& ޞKFidp;K6DnO`{a`-W\!7lj8/#4R;\?[DMSVT*#"2?drvT=[jw]#e]]+d~0+UGI}Un猫§I:6NeX@6YDk}X"K9U鶘Mf2Agt L>pqxIeO⩚(ƤYr'_4nk?euk˫U *= $; BWbIWkmxТZ~+CcI])Rk)sgm=Ѓ"Nͅ@\sc\|J){$V"1"N΃>yP1U2'S(m=>G<#pE7 ``k1a iM%o-n]/)Rv_A6L//C2)tsA* -EV):~[=-0X 5ݗ弟{%wpI4)|Uֱ70-J6{YYX߳o+OѼ ,F!PU]ι[w EUfVUr`z;qQ; y|w r/\ejM]Ώ06OxdyP)$]j.l OiD'Rg մ&pPmUA5r&ϥ'Dذ|TUyY凜(EĪdeVRY57/tCx]c=@U43* ,;#\(QW2*>q3$ӽŤK\V6yxdnpaF|RbUF 8l 2P>QlsTZ@!z| g0m@9, ލ.w=7 Cld6LIeRT qLD#l=W/O],,^]<6<5ӕ #zĹjIKab^%2(pg3-yVF-}@RCȥM x){M^OIDT83}[d2+[zSn攑?~R%/7OME ڎjS C~\G's)?zG%t!OmfeN?RȳB{RL{[oeaq'"rsΔB"2OIpw!ьK_w)E{yiKѲ:*kmFCGY?p_6iYHK'#ӕ5m48Aʮ0 b09vg=k~,xTmpIh J" nq0_"4<9S}M䐝~|^+& 80dy T~U Ìmw24a4Q|3l{L3Gб ^3 Qտ]^\m\0UL$ve]J_dJơ_ Qee\ 4קTŹSXs~-f0'lr?`'knF_,LJ=sY^mIċ ر %R. Hn3W6#y>(m.z(˾]逜b?˻cd*yy\aVDO]VƼQ ȁ{ g[[;Xמ|Ԋ8S_E׻7JzvB/zf.{ȏ2`Kipktǹ,"s@@ہlll%n?2%?| e` c~c8TgfD dV1wOJ# )=sNG\q9@pk ? /-RI{v2q䊁 B|~o}J[,~3[p@6[4h8OHDW:Zy2x+y%f`#ZQ6=Ѝa ;%+ehL}yz. n@nx pl Q3h{Y%;U92G^{lu{FA!T>q7YBYg;vUscgBFp*^w1F{o0Hi}z^wzhf=afcv(U }AYb"mୖW<-tm:4V?eà:4H9rz мg/yW{.Tˆ`TGvN5ldU?"D? l_ػoa1R8>eˤE.iƜKPi{ ;_ڽ]^w>)ijUenG8]""DI#Sm t\샴˜мv" 'zgͼwO\>ӽO-p8[7#Q,O<ߓ3Wi G2rO]Oe ^+8N'4$c:56ÎEkN̗K@ [^|7yux݃00fڕDz +Яx0 h`,y(c?4~n _"LIL-̷j_w WjS4@ƿ*75.(zq`LU9,[z]%_xGot&f"Xg騎ړxr wMI>o a'UIzOBbG'"IU .RV>@*bM2)3J Hpn١@O~I#ό_@LU7 Ϙr6h #Q+SI!S|zAV8-}lw^CF:0#T0 ~qeX-c9Ui8Q@s[xsO޹Gþ!w*con#{Jz /KVC(s"{쳴\tyYOy:P~J>.+ۆnNީ k(;K7!OYlD!dZçZ`=-{-V<5xO0hs7'UI > TH< eZ wjUTS70Dڄ#촍VXv$wzcl7ዡ8ͭQ׊ȊFf)L\4;dF߅)o5&hRUWwBZ~/nPV+ Ӊ*ZJ^-pmo?OcK+2n]dK$9]R6o b= z| ©ρ."wWMJJK);IثGyO([9-;<I[̨EtLRdZ,>4F?a, 1F)bi|Cj.ˍ eu&ݟK,hA-e|UYaeA>OޞE%9fe^IT/Vaόљb X||i)Q(s]ϴ.M,С<+҅8m|KT)Λ@)oH }=O砑U8G~28ʦ#,ܯ4I{bI\=E ׷ջcshq4ћ5Ԯ]#'=<ZXa!CJ$e$Y>)EioחS6Xc9%\'DI48mf/z2swqTn{N)D7Y9*[TaoϒV^(w%۸ A"\DmTD 8ŌkloHNSǻ#&mދ S&, ݉=vTR^;bO)#Pae_F ŵYx|FDpdNybv`3lĊ?&gqFc`^*0~5%a8⠸XՄr!C>1*>(Y6H"S{fźGEv+!>2|ӊp f%YEU ~c$~f>v@zh:-b+9֝8[Wކ/SJ1JNY$iE?Cx#P( y4G|RJw,1:E E_?EK.Ŵ[ūqQot0\ZpǬ׀c)5Ӑ?ܐ81 f:M~TL`!΀T'׸ʾJ|KSpjAЉ{S3mr(>_n$ +N08287sM7^@ZE\ئg~h$> H/%@_vPqwڅ/)pЛoq pFb2, %f9h&CL<0˼s+9]I1ZIB:W)oҲT֑OPs/IT2mDdٕ=ZtG:? Rsn0BUGF\Kj⢵Qd ޕ}ԏ2[ּ)X To[ $d8pwZ1b 37f]꠸?#V -h]Nt"\"uP̫V=`y@M# >4MyRŞh&D|($Év(PcieBq:q%z: ZU" 1j/+6_~]bEIǠ:^b_$d+p+=ǒ=ń߇ʉ^Fёj~C(kT? Dy9u OM}x D YZ