lttng-tools-devel-2.12.2-1.30 >  A `B9p9|+ [^Eo+J{"S*pMb T0% |i0&Ij褆|r7h2q94UAUۋ{֦,~zHǝ[$['LvoVMojEъNu U3{3*i4uv:&_`L(k뒏Rrr<-7dUW-u See&5o1CP "v.ښL>p>40?4 d  T 3Sflt%% R% % 0%  U%  % $% %  %L_(8 9 : F+G,%H,%I-8%X-`Y-l\-%]. %^/b0c1/d1e1f1l1u1%v2<w2%x3%y3z33334Clttng-tools-devel2.12.21.30Linux Trace Toolkit Next Generation userspace toolsThis package provides the userspace tools for controlling the LTTng subsystem from userspace.`Bsheep62nmSUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-onlyhttps://www.suse.com/Development/Languages/C and C++https://lttng.org/linuxx86_649 %n =v  2IG`{#?pZ@ O:A큤A큤A큤A큤`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B`B32dc012b76ced13d1b1889877f12a7c082f84fd07c8a6a96386943233ba510fc9316bfc6fa69bc67d1bd8ca7d4f59d3e16ed7e704c0afa27fd45d13bc67fc0f45463e0a0fdcb419810b386029605438639b6097f734725c6a24f6da24518dfae5c94661c7abb750c5844b242ed16a028640b68026324afe29a43cca591bb44522cf18ce43ec90ba2971feb89d55f96327b9c9d8c5d4ae4b4a19f61b1c35f297292136f12ccdeb7046181174f93529ec330f749fa864264ff40bc707df1dfbe0377010a7e8d81e01bc7a789a7ebce631ef9a843195de1d0b358e2683d00fb430c5a4d88e00744626570a0b8b195a996db23537cfbabfa52322e4206f2e1fa415600d433ea478ebc2c7ea4eca3cb716fe4ab026712aff7124d762a091f27b287bd8e7d2a840e365393d474f5f92753c8acdbb42a966ce631b86a70e80507a647c7e6d44682a0b3dcb565be688ce8c836eb15ff6e119522ed4d7c11d245d29729bc0a7e2fac8a0f80e21181c054d71cb1a1de9c9837d9f62a36036741474bf557d7fb43b8a36d6b9b393cd9e68ae7226ffc4f7db732a23499a76e78826f480d303ee4c3fde310f39d1a5adcea1a53795f5943ebd0458e54d8eb206484fd92ce95d9489843ce70a2e86579fe8bf3f05ec1f1da9604ce95fabb9227200ecd0a07f7edd51554c53182a0fe423e3f509da6a006ae2f588afc2b95e6f273fb869df10fcc1bcd4c503b417d7577e5849db169a264c66bad63ebd2d0df697dff614cdf4d5f6275db8e5003980388516ec76941318c95b82eaf63e09d9459a99ef9aa3e0a48837374bbbef53387a15e293a3803275d14c0effffff8b4d6fcc49735054cffc39803ae6d5471ab4c8c850d39f37206ecfeb3727c17f8ee759b126ab07dbdcb358c92c3ab3cbbeab05978f6b3b5edf9fb9e65a4553ef4ef4f65c7fd6ea09e3514a8f35b994a703f435d8229c5ad7f23764e561dbbf17014c7abedd344df24a89a6d271f88e9f1ab9b5a414842091109a10ffa805800c330eb27aedc861ccec6ce71df9005eaabfab985284481b3a06b28bc88696872b1108e342a6e35a65b84523c6d42529022a4aa124be2e1be3bbc8bc32019b4e512054364f3f3fd13992dfd76bb1090568e75932dde71c8eeba154f711154ea530a62575dd651458a3aa37461b5721398d06a4d94dedacf7c0817366e841b7139f87a0df0e4ae69334b56bf4e240f3a84614c64f7237be7412409eaa360c5b5096885e1af661f22d818eb1fa55cba80f60dd96b7d6826583f081b58613a2fb8c0db5f307e0ee069d8da92830d6fec18939fec55b53f9b953d82ddd3c78b37e1173ae680c9997586040696827c92145914b9f62486f0a2488d9d4d916c1b51528af519a49cc3fff21e9ef682c17433614a937675a537a81664d638e482aedc57ea4ba253235d2f28de64133bliblttng-ctl.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlttng-tools-2.12.2-1.30.src.rpmlttng-tools-devellttng-tools-devel(x86-64)pkgconfig(lttng-ctl)@ @@    /usr/bin/pkg-configliblttng-ctl0pkgconfig(liburcu)pkgconfig(liburcu-cds)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.12.03.0.4-14.6.0-14.0-15.2-14.14.1_^V][@[&M@Z`@YYYp@Y@W@VVf@Untonyj@suse.comsor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rusor.alexei@meowr.rujengelh@inai.detonyj@suse.comtonyj@suse.comnormand@linux.vnet.ibm.comtonyj@suse.comtonyj@suse.comtonyj@suse.com- Update to version 2.12.2 Changelog: https://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.12.2 - Add signed bz2 support (keyring)- Update to version 2.11.2: * See /usr/share/doc/packages/lttng-tools/ChangeLog - Drop support for old openSUSE versions.- Update to version 2.10.5: * Fix: missing context enum values in session xml schema. * Tests: add session auto-loading test cases. * Bash completion: ignore namespace for xmllint parsing. * Typo in ust consumer log message (channek -> channel). * Fix: use signed variable for refcounting of consumer_relayd_sock_pair. * Fix: warning due to hash_key_str() being not const-correct. * Print consumerd32/64/kernel configuration. * Fix: calling ht_{hash, match}_enum with wrong argument. * Fix: probes should be compared strictly by events metadata. * Fix: test_ust-dl is generated at configure-time. * Fix: cmd line options overwrite env variable config options. * Fix: perform the initialization memory barrier out of loop body. * Port: fix format warnings on Cygwin. * Add missing include for ssize_t on Cygwin. * Fix: sessions with agent channels fail to load. * Fix: don't wait for the load thread before serving client commands. * Fix: sessiond fails to launch on --without-ust configuration. * Fix: agent thread poll set creation failure results in deadlock. * Fix: test uses sizeof() on the wrong operand of strncpy. * Fix: ret may be used uninitialized in sample_channel_positions(). - Add gpl-2.0.txt and lgpl-2.1.txt to the library packages with the %license tag.- Update to version 2.10.4 (changes since 2.10.2): * Fix: Set errno with value from SO_ERROR on error. * Fix: Missing value handling for lttng_event_context_type. * Fix: Use SOL_SOCKET level for SO_KEEPALIVE on all platform. * Fix: Error out on leftover arguments. * Fix: Reply to version check even on protocol mismatch. * Fix: Error handling on relay version check. * Document add-context limitation for started session. * Fix: add-context cannot be performed after a session has been started. * Fix: Duplicated kernel consumer socket locking. * Fix: Remove unused event types in MI XML schema. * Tests: Cleanly exit from test apps on reception of SIGTERM. * Document consumer socket locking assumptions. * Fix: Consumer socket lock not held during snapshot record. * Fix: set_relayd_for_snapshot does not acquire the consumer socket lock. * Fix: send_channel_monitor_pipe does not take the consumer socket lock. * Document the locking assumptions of consumerd-relayd socket passing. * Assert that the consumer lock is held while sending FDs to consumerd. * Assert that the consumer socket lock is taken during communication. * Tests: Refuse to run test suite if lttng processes are present. * Fix: Metadata channel leak when using the snapshot tracing mode. * Fix build: in_git_repo is used before being set. * Add DBG statement for TCP keep-alive options. * Fix: Unprivilieged sessiond agent port clashes with root sessiond. * Fix: Erroneous use of extern keyword. * Fix: Failure to launch agent thread is not reported. * Fix: Agent may not be ready on launch. * Fix: Checking for existing session daemon is done after daemonising. * Fix: lttng logs nanoseconds. * Fix: stream_per_chan_id_ht should allow duplicates. * Fix: relayd send_command() util not logging on failure. * Fix: Create_output_path() relayd util is not const-correct. * Fix: Kernel snapshot handling of EAGAIN. * Fix validate_trace_empty test check. * Fix: Circular inclusion of lttng.h results in warning. * Fix: Channel lock must be taken to check for pending notifications. * Fix: Quiet option is not set in sessiond-config. * Fix: Hold consumer socket lock for consumer_send_msg. * Fix: Use off_t type for lseek function return value to avoid overflow. * Fix: Double similar condition. - Use tarball signing.- Update to version 2.10.2: * Do not flag consumer as disabled on relayd comm failure. * Cleanup inactive FDs in the consumer polling thread. * man: Document dead-peer detection for lttng-relayd. * lttng-relayd: Use the TCP keep-alive mechanism to detect a dead-peer. * Tests: race between consumer pause and trace start/stop. * Fix notification thread being not notified of channel creation on application error. * Fix using putenv() and free()-ing the value is invalid. * Fix unknown consumer type considered a libc error. * Fix that consumerd(64/32)_lib_dir can be NULL. * Fix a nonsensical message printed by lttng track/untrack. * Fix O_CLOEXEC being erroneously used on pipe creation. * Fix a wrong parameter to fcntl in pipe_set_flag. * Use lttng_clock_gettime instead of clock_gettime. * Close channel monitor pipe after killing the metadata_timer_thread. * Use file based synchronisation for python logging test. * Test: Add file based synchronisation point for the Python test application. * Fix wrong use of the relay_streams_sent in snapshot. * Fix the return code of lttcomm_send_unix_sock signed. * Fix a src/bin/lttng/utils.c: cast incompatible pointer warning. * Fix: src/common/pipe.h: include for ssize_t and mode_t. * Fix detect dlmopen() and disable corresponding tests if not available. * Use tmpdir for intermediary files. * Fix include scripts for distribution. * Fix a typo in lttng-consumerd file default. * Fix missing NULL checks in logging statements. * Test: Kernel testing for notification. * Kernel consumerd sock paths need rundir substitution. * Create lttng run dir regardless of user privilege. * Make version.h generation work with dash. * lttng-enable-event(1): filtering: Specify that `$ctx.cpu_id` is available. * Centralise sessiond config option handling. * Fix buffer overflow warning in python bindings. * Tests fix: BT2 does not output the metadata of a trace collection.- Add lttng-tools-fix-pkgconfig.patch: Add missing dependencies to lttng-ctl.pc. - Build for aarch64. - Spec cleanup.- Rectify RPM groups. Remove redundant %clean section. Replace old RPM macros.- Fix typo in package summary- Update to version 3.10 for SLE15 (bsc#1055683) - Adhere to shared library policy (new lib: liblttng-ctl$sover) - Do not package static libraries- add ppc64/ppc64le in ExclusiveArch- Update to bugfix release 2.7.1 for SLE12SP2 Changelog: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.7.1- Upgrade to release version 2.7.0 (FATE#319273) http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=v2.7.0 to view changelog from v2.7.0-rc1 to v2.7.0- Update to version 2.7.0-rc1 (FATE#319273) Changelog for differences between 2.4.0 and this point may be found at: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=1808007961cfaa7f915e44424f790e616219a361sheep62 1614987501  !"#$%2.12.2-1.302.12.2-1.302.12.2actionaction.hnotify.hchannel.hclear-handle.hclear.hconditionbuffer-usage.hcondition.hevaluation.hsession-consumed-size.hsession-rotation.hconstant.hdestruction-handle.hdomain.hendpoint.hevent.hhandle.hhealth.hload.hlocation.hlttng-error.hlttng.hnotificationchannel.hnotification.hrotation.hsave.hsession-descriptor.hsession.hsnapshot.htracker.htriggertrigger.huserspace-probe.hliblttng-ctl.solttng-ctl.pc/usr/include/lttng//usr/include/lttng/action//usr/include/lttng/condition//usr/include/lttng/notification//usr/include/lttng/trigger//usr/lib64//usr/lib64/pkgconfig/-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:SLE-15-SP3:GA/standard/ff190608e230ad3786ebdbd4790aa8b0-lttng-toolscpioxz5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textpkgconfig filePRRRiT6_QoCrutf-83f73c7145a669c49fc3b525811917c58b5d0918f4428eaa3fe581105a0229581? 7zXZ !t/Kf] crt:bLL*fTC^Օ7JMS\-Paœi*tp).gW&>>q4utd; *%pǥ.L'%nV zJ.?`튑cx$`m. ?g;|26n\ ѹ!u.Ľ2#@`#\*`pv#xW "Euos+vxQ [4u*f9}Ss3V>ZHUPC*m}TɊ43pb1pߖ Xgt[O8HFrsW˰eTR$+)lcYLZן̫d~8#9d*~$ϫ/>1կށ,"N]lyVT3Y`pUGrYkNI֓j R?r<T@G+pK^$&|,߸%!tL["5FA6$"!!&&kn(+.QXV?=PFa>I42MQcg~ΨOذ3%'*Z57E +uE;H42$ ٰ҉,3O0i!Rɶ4P:V-♓];RYwջ;C= Vġ E=7+068nrrwK5fQmx*kbjrӾH\䋠9)ȵb ^îfI G- L#y_,2i{H3]Y _)WZ,멩S^/ 6֑|9.{j/]}3L"WejzlRG~5\'H~~/|뭅r PtA+5h5wLP(e Z9ңAU$Fo^J{MpPe ^L;%͂aNeE`ލ @`ʎ axn(& 1^{]9C 2ɑ`e.s  ׂWRw/ 2qFj[, !PXpG1cёܘC].ʃC5Kmxj_b*dma,{-2zМRKpE)fÚL~IB_[.`쪬\u pTv~O&ropA}#V=z A۳x(Q? ! &Qc'?%3]<8y [-Q3|oB'<|7yse:iH@ t=žcdؿʢ*Px}CUBg`_|AkZ[aX/.2R6Y{ӎ|j%-' 0܊T8#S{*z* _3Xk ' ^1? /~g /{}vV. vpިF,>Wr.9vDm 34W.--Lݶ` A=ϤeDӗ~Ć]}[IX;D!'P fc)WvqpPĢJzB`DFicka6%j]^eڭ82GP0Q |<8]HNG}->+$OS4R"-m9,vڐQ LXi.&AZ3ѭ?|XX0$H$? G#^'e[䴩o.GEr3/3IQ0o !ю@q7:xjG퀦h3jRϯ }K\3g&G#{\@TĈOUdk<`Cv1W#ɏ>_bJfE:'/&PqU>kucꁤBrWhO%fBe'cEAyrT&9YE%ͻ)RfyҕGG66ڇ88^bUH$M+lCAc:tЮr_FB>X2л+ ҥ_[+ u}¦rDf Y# !B6=4[?K_Q@2V"^Z qIF4jZ)xK"܄ĹUBxGC8!<3xoV9Rs 98928ŷH$R!X_bj}R^퐘cj'&ӧeW0eiwT5;gw)l,R0;P1q*CH/t+ ;۸6.htS.TU˅bS.C> h?fAqd]I$E/D-/VhR00ek&ַՅY' G,И7/pE{/J}h/.N>l(T';Kk֛#GHlhItiPqExԾ6e`u%)$ň xdL]zy w2ގ'Iwhr#.JxL9„e #\Ğ站GǶnd&ӡR a~#E+ ǜQ8' [ěEE7Oo2rfYp["{B,8LK "WgJhTj k"sp9+Q|d>mdKN}HBL|P[ Z25CMֵӾT=sLx?u$~j8S' s-Xk8"lA6+*V+Ib!`>09?pý^b +RvСW'CP,!k mv`F;aPk2঄U37*Gv F< 2YS0aG{sRXz E]9+Ό@r1G%P[(l<' 0#i-p{i7KcׅJ$!$Jmz#rU$g+UĢw9nhmKpboӞ`A .¹6|-үFEph\zYp( u$75tLQn F o]?Ej!Qgf] 4<7pǔ k3R GbZݖ .p42 []Ute]!bg/ʿR׭e˖̢߯NVY8\ARPb)%bP`ΐod |e~c8$ !=fCt1ɉ:H!^8ݯWϦ;jfP~T4<1g C NI/lJnK@. oD;{kd^/Gգ,*I“j|&7(/ςy QUWSúOȝrirk|v@/"woT w,ŵ0'+V( jTGge52AWTS^ z|vS1o ak"$ܕovpc `2F~{p G2i9Ih2PMS*;;S, `Ej EP@21IM4YCʹ YD1f`$Da@ :6Ol"`4&ZV- hT< ,T'N`uFLVm"-=-gL'0$(qļ$Lq"oOda i}I ?bVS QvH"W uG(P&EOSA}uX @xttߏlQ0ER/2ING{͚1)(~*q)EAG"M$=mʜpĨ\3$;{,&j>#yQLR{]T+IxEz<%or ibTj*Lݯwo--fg gܽsږgJ@x#8'WsO\FvujHTO5=(k_ʅ{Z1:zKs ZTDAؼKLyeO7"5=*UTۍP)q6$_iLKXy)ra1/`S>a]-~/KǦ WJ{P&0% ?uFz;?< GdZ`e631|_FCbؚreo1)HFӾK- HFH%B"T 4 |_B@{y~96ܜyQoǧ69 z,X3t<\x Y{M6Zd`,+Z|t_z`AY% ʡr@ސ|{9Gb( '9`fߑ!tSd 98*+eNy:Vj>ґLSËAbau(t,$ *ٟHQ<'$#\1yXg'sàs{Z#^AwyvE}W<)0·^:hdxpl7|z,Z?qbޘ UnAB ',D3tBy8sc_FS/ԲS}qaJA_=\bxa<:9lS;зMzƒ֛Q3 lm}o$z< '$/2,ʵ35|M C~$><{bV;e fw= ^1 $j{17ZY 2SXB}S,<_~|szhMuv&"sKm{7w!Y8|VsgȷGJzf50sǜ ͦzRˍIuq9󬓛( .yuX}}:mkr|BE2\.<~แT(a~rP{@/$/ܕXrU.ҧa H!k=KiA1zs.9˚6m.sla(c%_xi'{Zo@Ne۸uxTO3%bef'( ‘WX(vРU]Gq.3|vY#cApjfqO,FݤTo'`@魂Ђ~B$El.ft҂;@9|׋)IIB慯(Vgj(^wᏗ!"]ޅh ;ܬVn&G(,6 fGp>/Z}Xۋd~ \")T @Xz!ZY7ƌe%a7 ΃k_: Cf|oTa-_Fܷ/,-Gs0GhPjPcW ͱ ǽTEEml!mM-R4]լ ڣҹದUDr CϻAVz$ЛΗA')q<(7c\oYϠ1q Bc"<'@Vdb)zwc?y ux" 3؏4 @x?WYQ!$X3g&T<5a&@|aQr-vr:lݟ4&؄!}3+^ jYGdNXxql LTQ~=y9}WfsccӗU G>8X"%$]\;WrN ջ20olpFNm[xγL'57 +gBJMj1 YL ؉T'aSsδۇXzlE$PmF>&P"bD<^Zh(hHb'(?UK>wpI#Toͼ;J`JCy45?Yjpز+IB˞B-+?rF-JV4rB֢*0ߵˤzT8@+>0R,ۨbLu͈ĠOtyt'x0I'6 _F?Z](v0Kt(v!,peOh>"LeXrRl`Xr+/74!n\k+v zr^d'({4vβT-\򂥶.M ^4RY4U/;TEu@྅͖27w]-Uྜ$_l0~v?0nfi`h0[=19gO1&-t9壓BK)0qD?z Z)GdfH;?]Axmclxzʽ)rhWѝ hy<;o V>Ȉ6WpZ#j7z7wI ̄(_LTA% ]veJ)==t#8T,*}=cɻj#dIJ:)>v$ʤ!6O{elڤ:UI<`l,M"Tf^il $!jԂU3fh $Ǯ{$ i_؀gmRs>gl 'nwiiu1Nu\H bl3n /_\Ulig9`pn=Ќ~TR.Pg_4MxYf?H7';?)Y4ԧɦv{"' u,_׻ݛo츮 MpƓUcV>Yރ!fyQΫǝna8ZyW=ov vpe޼UDt˫ǯ۬|Kt~\"jtC*~|: ӵ|xخh{V1P+J +ycv z%4+Kd۰*CLK;M4;[n?扇Z<"-T\e\W߃`;7j "0JȐ| ieY^ !i"Vd<~ `Z7.c^  YW~ cH`1!~YvE׈70ZXk/]{DTP4j8;5vq&`ҙa,lfAjCbPȉx2q.(W;5&BBr"֏DzA(ofWg=,V?1X@L`ģ4ɧm;MV1+W8 2\ w%}1ȿ":t:%^X"l->=J7(#E؈vB}}F K_Js'3mb=i}y%a_fi_pt 'cWȭh7pO7UrJ;|wH"=7@7tN6ST=b wN# _&rxޤM7t%P+yFG|CKH4J)0"=U-1Ե()VggrZhʲ*8xL,p:= ɲ -M,4#V* ^Owt^'d?; c:/-z2uƨUK<{ІUaxrO/3E?e981dUMe MA>[] \avn;m~D f2ȯ٫׏X2j\pN'8w .r@Gj ^|7uFsʈߕ@ Hd]E _䵇'Dة٭ixW:tQE^L׼8 , 6\ɴI BF^HȱmSENƮ2ufP>Y(,xyWP)JMwctb;PK3:I0XS1tKb괰1AyyG:I:ˑ_,r35"f6DT!Ù&<&;W4P*[Z a+ ⡍۷?h} AGǡ-.䝌ur ޖ5%: TW[dB1.fU9;m7}0\ r@.tX y@=.qD)e3d?~Ӆ4N>z8y&tJ^^#(&dR|Ib%|"o"ZNьo^j3,zg/(*-mphѴ{E԰ib$Wި#Fx|BxLۤtCSD">~IA th֊'3 ;U|}4o Qݝ\T<G=*:D?Y ́F$&d. n%RDjP Yㅞ)k$~<9?>lO ̟߱FHcnV+$T+gGEOL{1wAE\s\3Y}jZ(4fmi=ًtiS&ŌvhI xbBuB08]O1ibˎO#J[b4RoǏ0(ŀ:3pZDnJɣ2IRs+PBq!=+;D w/ ،SGm9ɔ88!xj> M%29XϏg(X,ҪǮ->h`sC4|SUTҏl9MHֲrI#cU[E@w '\ՅJ~]p~D!h8?EW>TEvHqRh] w,\^ojlU.q=9Lou5!Oۺ~1ǃ2h#rDȜ:Q~"}6ϕ̟ɯ#Uϫ֗Q QY0}o Pi-{"Cq ''M[,@)m8ĸW8*^׷Mq`Q15B< 2i,G>ocPЍ܅_d0F7EQbi 4}mI^?n Vf[)0_[{΋m΄tۡJg1Kǂ6ޜ#I1S:d\UT^jU˔ݧ.?!Ǘ-7ؽi<E)ܕqȶId2q)\©#}JM2h|#ӷj;Cz)V<#. e 96#LW)᏾0) p"(3,?_6~dGu8'u3n'^b}T|W.l-,m[ vVWU:">la42_ ~Oi ,?B21W8gE#Yڵ_*L+ ƍ3'xLUR*Gqb"{=p ae5tӔی޸|AC4G[ ɮҠ%~ԑ6n4kt"ʈiwn/ lÇT 3l&};Ż$/'o"ޟcj'u "!&Pgt7x3P<ƀmPJ¢RAW㛷92r߄ qI jdBil&0osJm3trPKc&.P#o^4-WqYsV<.J[W=pyp%<F؎&!_s^ou9[JKJt K:גrG4*ԞID7SvMdŽH]Y5ʤ'{MI&8,ʽ}e"0N yYp{bM Sm÷(y&6-F _ J$;7M6@۹|撿4ofeBq0 t3hKj3}4pzB5Xz^9S Z*v#Z̡~:3LkcHu'xa LyQRmϻX`>!Oh&_`r|S!y?J B@)R Y 8~"*yp.kO#WSVlZQ.z#`\;n`0E*UtZ.r;7<>hGIcWդxϐ"© W9P .a"ňIX3( E{e23+YM%2&gh/SOtkk%Vta#=@)(ВԹ] G1lpZ2 [>pzܮSf{$pFhԟ: -TKH=F';q +b̠TW|g?M6f뼨Lڴ&"zb G {UWX#zT3Dlq]4JFc{i}~箠&\݉(ZWÝu 8o?!T,}|iD4Tm w0E*#Z f1-Հ '34F* ֆ7VyQ0 UDz(|iVW{ vr犗iVel\xSΔv;ӕx*_%w0t 워=tRJGdxAn0 ,z[a˗#?F m虑CPqcҁM'T%%M`(4Qqsd:w9Zْv y*7yˈ$ra^irTjQa#8T+y4Ey%&|A [-"Fr,-VPݦx]tHtڎWYc=㜽OB֑X_3x wn?R3 >|+3bX̖4HG.bt! ֍svm^;u6 gbk| bQ:t<"ber>'y0hZ+SׅCbJ8@)Z'1G0Kqq E_3klԼJ` r౏\XtUb=;e#J2>q0Dne ,n-k{ `ʦEcfϵ@Wp_fw'&&Y@8n"Rb^6BX43Y#VVŘއ\<>HiI_`flv̴{YjfFbIHJJtQ!4>M|~ KKZ9<|W6gCD^AUd+镖詽5Q,^ǚz| >R+-gߞt#R*yuз:2(p2jQv > <ܹ&O5 M,`0n+=dexl\ց!ŃC!N 2=irb8r:M7O,r.o,ƝiXH<75H`&:.tF\cH?⠘H;y/8al8LRd$/?%Bt[ƿzČl''# }p_OWƠ ܜeTlLv!5XĢ S[vv^rBZv*с$1#`80XiɃ;ERU麧MIz'IkOR]{0v߻ ˑ<r^uI{BT|`f0 8n'&84/2<1ķ洐BٟG2lxl)7Cd%ʳQL~sV$w~:E@13~yc:BW.@1+1w.haEb"N=<,iX7늶@)*c7LqOVP,c ?2ݴ#}>e,;GKBaK57,EZ>i3ߐ&3~ [M8 ͳ4Ysa4Ί!SHW# YIwn&tmt#3`J1i/l y݈V@,hdy&Z ')z|S=̬\JȂi']D~ pUVu(9Flzl [xA#x9O`DpE"g`f0 l7s8EN3ZqnPF!.C8 < j{)M q/Z7WJwX_j!l{4`] RìN8g70}4z^.gۇiσNcGެț_wìf$A/︚Ql> ܯ}h1czo TbtȦT5ҝ0rlG5u TZy1;>3!W~(%[1yR;  n(!UNV J%׷2ScOs8WVT[5 W/_,uMCj!<9bk1!D2]6=k~H!SDpڄ-^`8 ؾZnIן~'%f5o+%eocJ$v<Ⱥ5465YmfRcoz!U8AFRfK p sfqṳ̀xr}r*pl3!pĢNW[tS9mOJ'0&#=Zo(5 xl߾iڜ]f3͡*d _r6)&OZi RՑ7biMgB6H04rٷ$3~bQ[5Š [DFr?8|<~ 3ͽ[ds1|T{F걈t }HY4e]FSjMz)œ巩z~N$Bal$XpQԶӄ!Ob}p 6XǂԤ={֞̎YUg_8;hNbr-`$4:S FǿrP(h^fE .mi/pЫZ۶=0}×ް(x'{tUGf]%#D{uJc"!>=a4K:MI}C5$*`wx+pk',D@̾gzEzE ,=g;8?ʭgxA= ?8O]sczkS)opZ,T{-Kw' ea]: t3S6I/{S* ݺc6-BܼX~[q^K2($w*xwQp%4reם54fh"֑m7ٴVJ~ &eh{aMVAS_uf#|=3LDvZX l$g* VW]n@"vp#;9#\7fh$&N1zU@b.{QAR "-VjAA, |_ *`xXx޶Di iov&]hҾ9آ c%r'M UEn3H*{j0gh W}(̧Y([q!Zd a Ann]Lg-˓F4WzEC~ ES[uxH߶dHkY~drM׽L\@FJ &r|K@c'MʃR(LRR0@:YMLGNյ Wf!Ѝ!<"!.MVћ.;VbVa}^@nj)+=CYX'`K@B]?/ ܺhv%V+(@?\P{ׯ&@/;ĆO9qg[ b^pc!v܊J)@U4x,Tȣ0:<.1Y(#o8Lv1Xb";%,?*OBz L`9䵡@(!]j=w!(f'~0v5ם"EizCc0$^.O e}5E>><- 0%y2@)=`׵[^ϳHcұӽFa_Zpe~<eZx&8IĕiT""ܚsD|4``0iP:9EK%m76@t~!v&Ū-n,A c3t˳*#nfP9N_^ȭHoa:꽑|ڭ/2>º{DwHh 'iLi@gϹ hܮӑV\) u^ΒZP<߲ƫn5odũn\ .W_dO'BewF?c=15#nvRCxqŮeJU+M$ұ!2/ECh^++2E}su^ dH:~rᛝX&7 5J ޲+MQ C?>[|T'EweǁYqDسa|jZhQ$[ M쉦H@0>bk.J9ZD多Z;MGNib}>aUP(PODgO~W2C(ak-".a=\T}+y&df3jaN?_߶]MV#_?@`ȂJ:tOdr% iF٧7ȭ1rAs]^*6q!m!#%LԱ"QIY蘅x]HKzPt(ivԂ ͖E$5E&DR} ʜ24,Dfd!6J-@X .#f: jZ}IHɢl^)>.zid[zcތJt9{]th٤D,GWfctM}H5vu_Nіڼ=$`NdnoC R"L߆.v6YFi@N$^׹uķ [gT1Am* D%nr7RV@k6YW 7ȱgG+aoA=a>v6 XƗ[wA5qKEC-viL2H_]W˨ЊgQ.rq#k.. N(9i0c F-䂎X! rGIbJY1hwzesl>$|- n-oK;a=)RqӒjAB5?ANTR'{hbNv 1\侮ycKo$r?uϱ*LjX?zqtͲۺ;k7Zv%jOA֥STl!ex4\= 12b^\FeumcðEzlv~= ɘ;ƚV=±YXE ^gu#mϸkpy~  -pZ)lFk1n "l#( ~,ebDƮ#HN|m aR!Gs fppf?ClS[&v-M[0@Vr*Lڎ*zkˬhb 4 V<=Eȍ_(X X*m%^3'b< 3bG#wgΑVuv8X֜Lg-&CbdUHHg?q8?Gԑ=jj/wj @0=A9[ ʞ\ʣؒD"PG!umZt,21cǠ֓4T@qϼ{w<6iI-`3ڂeWY&!Qwۯ jE*N0J^j,@ÖkCHil(< /o y46L40K؟/>cYxQ{|SԾ;c׊4xM|6eiFa`Na`b`M9YbJLt~@8*-*^Eup[s * 5Rn1mXY͍׫F館ob(.qP$"M!so6Ha`P8bʳD^*F0zi|A YtZpJD\x)O!ZQ1>[Q^&'`^$C[ɏ*j;/K!BOZ~13%wp1dvZ"'Ay{ VǍa ߐշ`^160; eS?]:: veg}eC KxdQO> :7z}煘Y2l 8Ԉ%l2nx!e9>!=m :lU]Xf.Da%D]մ>{ !$*Z|N(U;):L<ƸՉO(BP`4/RCsHH_Ff2<|3ެ,DA&D3Bf{lX2_>'1I):d)̦oHPddRC}DibyČQ. GP?_~$knnq&Q7©X!O]v;燡45d} "/v p(~\|z{F`2@@j|w`y)&s1-p(;]4V[VQό eV$LMeZl 5:[0EbwcvkPՆ<[2_4L9kEEZ<ޢդVӊ]S]sEB%vݘpf^Yk~T|!-l+N_^?۰xyFՁ-nAS'eٹE!l.?; hXs@/jm+iA#kQ;zX W&jTOˀ~_oA=5ޜғG:W4#xX~e!WAUrﻕ%p