lttng-tools-2.12.2-150300.3.6.1<>,fp9|HڬR@aҠ6Ns)," mIo*Z;{9%^'~A@uە/f*\Y CܱYU M1.Li;Y7Gi+M^|B)L- s0SXe9M+S`B,oYg6%bŝЊ(G å)dU*$, Uk: *4&.Lge'漴>AH?Hd " V! 7Obhp5D5 5 5 5 !5 X5,555>h5<`( 89P:eF5G55H65I75X7Y7\85]85^*d>e>f>l>u>5v? wE@5xF5yFJzHH H$H6H8H<HBHClttng-tools2.12.2150300.3.6.1Linux Trace Toolkit Next Generation userspace toolsThis package provides the userspace tools for controlling the LTTng subsystem from userspace.fh01-armsrv34SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-onlyhttps://www.suse.com/Development/Tools/Otherhttps://lttng.org/linuxaarch64;x p `,( #R< ~g\< k #& ) 8  e L c Q 0 N 3 ^ /FՁAAA큤A큤A큤fffffffffffffffffff_(yfffffffffffffffffffffffffffffffff19d86768a33e3d057359588c5047e0803e3fc102a69be33a412bea961e292a40dd71458034ab8b26ced97b3c0de6f27118c9340d9facc182be8496e5ee36c6624d9e9eb5f8e8ac7987fb61223eea20727d5d14c7d2143b60442757edf8393a674e2dbbfe939a5c7b8659d1f8f23a355f64a6356e2de56e88149d5fd9d3854aa3b9b9293c33a27b34731c18b8ea4411afd9ae5899fa09fe4dbdc6f1e07cffad2487becd875c7806fd8b9c259209d57a8d183075e59329d03a9ca7e8a1101f81a3068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda53cee65792a8506cb6e3406b9e88975236d9bb0e43a38dfc90ec83c598fdb53f719318d619018db95319d76c41cd537c39cd167b6b6105ee48141fe01aa683369873870c8012f396e77abb9cc0bfb4f9489af3828ad451ba05578e0b86dba4b6967934a54f24cb2f14b0c9ba3881da13bcbc4968c3c895e4001c89dc08781ffb61562786c3fb5c9075730c0c12582d3fe83c00d126c9f52f66f7b129dcb1b434d91471decc84401999e4216d4b9b70ca3e0385347a401ad1d644d5089269a2ebae160d737a891600b4fb0df71b71cd7d75062a71dec2b1ccbc0813e9430e18e130eeae0424b02538575801ad4d388b0cdef04ed292e97d56b867a9b4b64a321fa068e55c7dbe597400199aee75ac5e71bdb2ca88c4c9a4cfa8e1fbc61f933eda5ce1fa224262a005571de9c8b15c3e35d4c786585c75cad587773e3c9388e947955c5815cf85eacefd920455108ce74ff94cced0b92b875f7ff521e9adba16236d1e8a94251d01720bf3b342ec67c8b567495b8fdb56b4d16aa7bcd1d8b0405cf6ac2978cb7ba19486bae4b0c16d4afee0f0d46dae078040bf76c5429a21a58a9da74188ab7978b4123c6d1ba11d3f41070c1aac6a47c97c12906ea92593df6dd40f35e80bdfa963c61a6897c92d25f9fa7d4017e2301783940ebaa843a4af479e7bc16083f95eb7f1defede00c4668985785444ec91720be256415c28e57cb856f861e4962352455384d136ae2d2de9498b98abceb1e41ca4b0404d99fa570ddb7dc404778e2b3e9727ef808b5d4eac3ddf3446df507061cd35aa553fdeb50186a89e67d01ac68f5980d227d10bd352c0ef474732a11555442f787681a0b76b1f4718de6f3350c04644b7bc213e7287934c1a6af8fe67c50297a0c12348b0dd338efb0d1e84b1b7fb070804aa07c0101aa700dcacf24c245b79287aaacdb5243da3411a34987f27fe1e37668b982539261833ce07d2fecd2f99e3f1506f839113908b5c726a39ca23bd809bce1b4d03cdea3dec0ea5438368eea25463e461556d194808533953f9afdfbd6b9f3c046400229f198563d8a59a5acf129a6edb2fb01e1ea37a89ac7ff156b6e76e0b3941e85df46cb5e948c9de98efc1daf2ba302da65ac5c88d6477d0ef33ded30354a6c7ad040d5d9fbb2ade4eba176e1b5fecb00f0075589ea556a49ddeaebd1822eec860e2a80a84787cbf2d5866f81be722d74e2c3e187a3446599bd8b9a135e5767a657e7141671204fa71b85b094a655b26bbf80c333e6c737cc365ef9ea18e606787d45b6b6e72ebb5fec304f5929d18fa02c21bcc197feb7118b502186788c35f6a5dea897646dca0c34371b6976ce03d48f36e38f8afb7b67673ea7133f801fcf03fcf8354ff54a41b58e2a390e9d37100f92b33c3afd0ad0cc54579629171dee0955979934fe2ebe93cd267a180b7acfe442d23ba38d61fb81fc2fed504360ceb2898ed81e1faa1fde1e4f9f659146f2f2c4514fe900a85a0422b31d262543ebb5949a3bf7236315b354afbbbedabeff22154a3dd57ad52c29c5c5e0a359a8cc71e5bd728eb25b792afb4e0c6589ef702ba25aa246b5dac9d340f8cf1d841258e51574e80282e04449b7995514967d597bf09bbe2e08946b341475d013a9fcbba63e163106679a56470212c74181bfb8bc5f422f29c0ddbd30be05651bc841cf76de9fd5dd213b5099e31005bf2c558b106856abf5b77cfb28c7b374b34022cfc40be0d4835ade8ac507b727f19c41b61fcddddd1857dc76946dfd28e2099ba728b1a7d0646f4f4a821e1fd07158d00ec086bcc328d6bded9c7a7cd727a204aaf967e26eb264c469d76510e4bffef5rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlttng-tools-2.12.2-150300.3.6.1.src.rpmlttng-toolslttng-tools(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@    babeltraceld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)liblttng-ctl.so.0()(64bit)liblttng-ust-ctl.so.4()(64bit)libpopt.so.0()(64bit)libpopt.so.0(LIBPOPT_0)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.17)(64bit)liburcu-cds.so.6()(64bit)liburcu-common.so.6()(64bit)liburcu.so.6()(64bit)libxml2.so.2()(64bit)libxml2.so.2(LIBXML2_2.4.30)(64bit)libxml2.so.2(LIBXML2_2.5.8)(64bit)libxml2.so.2(LIBXML2_2.6.0)(64bit)libxml2.so.2(LIBXML2_2.6.5)(64bit)libxml2.so.2(LIBXML2_2.7.3)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3f@e_^V][@[&M@Z`@YYYp@Y@W@VVf@Unali.abdallah@suse.comali.abdallah@suse.comtonyj@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- Add Fix-Crash-when-unregistering-UST-apps-during-shutdow.patch: Fix crash when unregistering UST apps during shutdown (bsc#1230128)- Add Fix-ust-UST-communication-can-return-EAGAIN.patch: Fix UST communication when -EAGAIN is returned which leads to lttng-sessiond abort (bsc#1218508)- 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=1808007961cfaa7f915e44424f790e616219a361h01-armsrv3 1727778332  !"#$%&'()*+,-./0123452.12.2-150300.3.6.12.12.2-150300.3.6.1 lttnglttng-crashlttng-relaydlttng-sessiondlttnglibexeclttng-consumerdlttng-toolsChangeLogLICENSEREADME.mdlive-reading-howto.txtlive-reading-protocol.txtpython-howto.txtquickstart.txtsnapshot-howto.txtstreaming-howto.txtvalgrind-howto.txtlttng-toolsLICENSElttng-add-context.1.gzlttng-clear.1.gzlttng-crash.1.gzlttng-create.1.gzlttng-destroy.1.gzlttng-disable-channel.1.gzlttng-disable-event.1.gzlttng-disable-rotation.1.gzlttng-enable-channel.1.gzlttng-enable-event.1.gzlttng-enable-rotation.1.gzlttng-help.1.gzlttng-list.1.gzlttng-load.1.gzlttng-metadata.1.gzlttng-regenerate.1.gzlttng-rotate.1.gzlttng-save.1.gzlttng-set-session.1.gzlttng-snapshot.1.gzlttng-start.1.gzlttng-status.1.gzlttng-stop.1.gzlttng-track.1.gzlttng-untrack.1.gzlttng-version.1.gzlttng-view.1.gzlttng.1.gzlttng-health-check.3.gzlttng-relayd.8.gzlttng-sessiond.8.gzlttngsession.xsd/usr/bin//usr/lib64//usr/lib64/lttng//usr/lib64/lttng/libexec//usr/share/doc/packages//usr/share/doc/packages/lttng-tools//usr/share/licenses//usr/share/licenses/lttng-tools//usr/share/man/man1//usr/share/man/man3//usr/share/man/man8//usr/share/xml//usr/share/xml/lttng/-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:35875/SUSE_SLE-15-SP3_Update/b594ae66b091d690e70ce76e5fa33f76-lttng-tools.SUSE_SLE-15-SP3_Updatedrpmxz5aarch64-suse-linux  ELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=1cf7e1c717a542dcd2c1a886365a791f281f94e3, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=9a41604f0407b7155c8811b086e172eb05e22a5c, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=4e8ba04bbdbde7f762e2844a7d142f3cbfaacb17, for GNU/Linux 3.7.0, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=54f6dd56501e804de1f77739a540cae080a6bdb2, for GNU/Linux 3.7.0, strippeddirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, BuildID[sha1]=f09494901f9c2c14f4edfe41ce3c3b13994b21bf, for GNU/Linux 3.7.0, strippedASCII textC source, ASCII textUTF-8 Unicode texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)XML 1.0 document, UTF-8 Unicode text'<RR R RRRRRRRRR R RRRR RR RRRRR RRRRRRRRRRRRR RRRRRRRRRRRR RRRRRRRR R RRRRRR RRRRRRR R RR}#2͒(W˫0lttng-modules-kmputf-85c1431abe4c798b4bc9be28e0a6a259efd78f5737d0ecf85ce5ea6f42ddd8b88?7zXZ !t/Q12]"k%AX J 40oOSBۀ&*e2*}r4n֥IKy7Ei[4>^ISj; N r{nd[VTe-Z iz *Gvm|VȌJ49HB9B놙DT@|㵝veƒ@%So4qw|^࠵M ݆L I腍-œᅳD&ȵhRsV\5:1px nhd;̪sbA.09QǷ\*$Eoo~ LK5D:-x/X'}*d>=1d8v&3EԈǏ,fKHb ބ,+UOٚrvŪ,gOF5=445Y;$T9lA- };d~0& OqU\}a;"gMW}X|zX%-6̞7 YǮ@>Q滌[=Z8h;A(](t@/vH{e2৔H$gg"aM@\ƞ?nlCx +=,7YVe016 ͣ3ilMemQGS>g3U5] @&&Tݝw\2M>+4BNO焰]6P?vud_66(oV99(TTAeaݪrڮ{Dc[лH)Xy7֙YD0aWB|5pcQ݁cp6:p\vseydb*J XMr׀Os} u)u *8IOxGS9)su="7Ba5.gWwPw5 xtZ2*ya^ &wA`bEQy ά?-[O=ڀ%B6fP}Fj@';aŌ*ju~ Z/2LT\o,BhܬhHZB_ d!}] 8D&c.}1`mmrE*|IpPQ>ڔ=U4D KSכlr9E&m +8k*bDkuM&_' *$^mM`YlX3a;П3jID J E6x*!ȬGRVҕToZΟMKM}TXKH2B( . 3hHPM|ݥ"dVQ}7' kP*$3 i4.PL3&b`{Bý+q͈ЂڀE G+ı$5#>\וmwtaҽ?9s: 8\-֏'be~d-,휭~*}sZ:t@l,rMQ/lj<ӫ zh ; RQУS~{=^ˁ8@gֈ!Y+@:j`6\+y/)SF-Z+6q@VIeSŮpqSP7wچy~b;? *z|?NT&XۭyAvRF$RXGs<:t6gݾeY|qp{]+;U.GeSyg%b?Jo&\hk=մ єKZSVUTk3d? ŐE<'ʎ^ȑn)tЭsJk*3=_ƓJ+  `͟'AA6t>xrO*#R2}_*,^ mIZle4?IQqy8j%87,wP IZrŽB,zc$ڨG&R]|݆UGpJ/*'uy~#Ev!KS*8;[tIyG#ō69۳Gμ܌^R*ׇvV~TJ?gqf* &@lt -K1U n^./jIR*s0/hN~ tkfC7! Šs6N4-Cμzy] P=ڏ5U,J"σ+#~uk^zV5jnO'QHcc<#͆^ceQ;Қs*2t{^;wTZJE^ÜKڿ2lQPx(BCyk>\&ٰ/JH6Ju׮рSEp] 㵳:6J z)r5ƒaOW@WJ=+ז 5e=H] wRQѱhqdZFa6Rbg)^$"s,@eFy03jd5QoTYnVW,#1[sp[P Zc eOfCe(;6#ο7"xGf46 KăEœᛮ9 ueB<@|RVO٥K[jn_9-bDPQ*s9Y:dh fON/*&ڻB_KP]-UQ3z''ͬA\dV׳:$^<# #TF793w$6;yw7#[f|^֍ 哻uTݝV?].˽eAiT<Qw6uٱ"C!>& j?,[KDthbDJ`,e}c .bfoM|û΄{;{ *OU]C&D쎏" ۾ks>q`Ȍqb 7 !ԟI.mLXn:OTh".m+lu [וlpLCKt=CعƾK] 04m=|V[uOڊPJ -y|H!jen/i01 xn}+yOKrt mcY`]i9A@k+B %m"DJ5'yO.ͅXx+%׵6L0;u0U^ |!x #5|YF\NخxQ :hekcóV{Ϟ`lwE1>sbt*5܁'e٣֛ی ˴]*SA$?vGghBnx\)=J7iI@\VbςO;uvVB. ed $"?ѬK-G}:fWæ!3%Jn{|zicpr!k8w1TY7_k@_7$]iM|rkVFLNN|ְڊ8[m-n`C$lѝOO1u,oJgSBwos8̂h2:‰t~Y:dxRzp_>TAdԪ1 AEa xǚI%*U7|RDZo`1sH^@3mٌ&qj8ȸtwMpfjOwnem1HIlFףBC`m9vIwk]ckhȓ,:zPzs/1ۉl=VDr-F_w (C1 -qlDr,%ANPG[7a伵TxTo?VAOm|.q<Ĭ"] 2C|*WMd(XwreeU*cxp[G.i]Dl lr&q̐GZQ 77Q7f7#Jq t w !1Z;\[tݕnP'^“hg"Ue>Yyb.BMKF֒0ɾ K,2{*}f 1 '^^4/AhG:nA:Hfui,>v<|mpXǭVtsK#/OJ-@4s\Ax5>żC &(Rml{ F=Ykfk +s݄OPYJ,;f70X!I$x0B> ģ]RveU !9ސ+?ޡA{Lbc&lcIdY]kw+O^yj!h_-jz"hvt&`7*Z|&tkx0&X!h{ >B 6|hw& 2rI@#HPM^C'8y z* QlBF|6m0l9BЂyY=\=&Vld"`@'q*b ݳ4j'{RǧXDK8i!>Pkm0|R~E@s8W_U6w` N""}g6suH+hwm>,9$<2.9׸ &W<̯& $ VڲCޣ_#McKD%pe ,̣1yU϶n zO}u쁕;OҡAGgrNm~F>71m /;6~p)>6xTk!hktxWpZ ,'L{+#*ioq׶Y&EO$BBy; &ȆXb]lκD@3QӋ/U >2tߘX$YdG2 'L[#F 6Q>xUqǮ(E'WaD{:pf#U׷\5}?A)^T/f=܄ŌMnˋ>a{,ەp$wfm)Sƣ+-&uu魞ry;hw.&*IMΞ}cJFi:P089[!&µ;Bm6_ϔcF[;^CןڧV7M-3-7@{DŽJ`x`69ao8:CSӟIIE S> x򳊩_&E5B;1ڇq ?]t)$ ^{*L$0v3q,f]ZY{84G@K65UN#Rj{6%20tm'L>J I R&%Ea8}$́?}̪u͔ʄ }fq;[xʠ!2D!b<ҡ=*#wZćOL[*2F <%g#E~ 1?skDŽkP[}l24 \P5'[:վA*6&yv"oΓ0ÖE7ڨ5-mKKՎxqj#;#%vI~mhKʖNCc]"nRkأNq黂Xs51X/vJ>.~)ĽD(ǡ!? v]wKy%#edy9nr,b.P>Z# wдRC@婒o+{NrӤ7===dɏ@->6?h< ͕ 1V2:-~ ZIz.wiaWWY.`IoA/ }* _D"^`&GщH|$LPoڀS%Pcn{IM}iK ^!ϼȔɨbp@NȺyߔW]Qq d^l&V1D/\jΡ[zo£-s|+N荜!d*l:c9ff2Dzr SoӒ?foX (mx٥dkqv!w QUQ3Sx,MJ o󯏖)^dY'Jڙ$eS$сMgx:16r<T0å۝zUt _rY *H̨kj-`݉"o`B )%/L5i*a20gL/@.U^tpBʭ8qQװqDհObnnk|P%3C*FEf\{t6>#jZLKKڊ*SWji?Lr mدbc5ЉakʎDE\stz+ps%2ڌ/%p*G8 Vv?],Cݴ\S`'E\n%vTV )o !͈-4? iJ:,%/~㒔bNe&g~1 ]x& vy 7ir-~L3ۏ!ٷt'uWF?WrlLI >&02Cc'z.HFq[F;NF@%>п;Yyӝ['mƐ-:r'9\)Vy]6Zj^K:@E v)ˆ5a328L)X=*>rb^q>+b1,][@ !(փ1ش"a ,afJ/ҡAye%b?xJ vYV+i.T1ڮW*IjuZDY{^wUsU:?OVl/;+5x@MspedJsJ7HfumsWB+k˗)K{R!uK&8ƠbSi2wbX -(қEX;a+q0h7@aN98_DWI3%K b?xF'ӣ85DxXlPU㪁`7D.⇴@BAG$)4: "Lju ÎŻҋllM\!svIVA `iex(:ya&PSc2By:5KәL2u7xJ2$|3/xL B ]xhMX3ÃzZ?]At1E"Q,fc4e(}i¦PhFR>k6zL\D21~7"j/"n;bzRy7Ӂbңv+cBb0xEVrlz]L.)Sӹ H\ :db=t2Bн(ߜf|v~~hsIz$VgBbm5U@ "}gj@9UW2 ˾]ob}]e! YZ