lttng-tools-devel-2.10.2-lp150.1.1 >  A ZN/=„w=e7*;7=Y Г*@c`kYEZ?W.#5voU\wPZמּRCGL$ՋJ9 HD +<ۑg+ڈ} Ch&RȵW>T!"Pe'@f036ȢX54^TP)q^_1ϱh y˼+ ;\Ѻۼ~]TV8!j[Qq9]kO % 69cbfef0bd3972da1e870ee167110dd8644b79a34cf84fb5d435b71bf267e32c6f9133adf7c18af079bc0990e9f6bae7613c8dacZN/=„@ \)D 0gF?# ((vOUa]JR lFl1nGk /Z LWՑH#b+֗Cؒv;Q Y#uW^-E*hfPp"^W6Hj3+u9Oe|F?)ÿ4l%TU.P3TUV"f%yyvv%1:1;t|T<,D%M& xЈGv Kqu K/ uhp#ףa>p>O?Od % Y !ATZd   D    4  L t  ( H ( 8 $9 x: FIGIHIIIXJYJ\JH]J^KbLcM8dMeMfMlMuMvN(wNtxNyOTzOdOtOxO~OClttng-tools-devel2.10.2lp150.1.1Linux Trace Toolkit Next Generation userspace toolsThis package provides the userspace tools for controlling the LTTng subsystem from userspace.Z`@cloud123uopenSUSE Leap 15.0openSUSEGPL-2.0-only AND LGPL-2.1-onlyhttps://bugs.opensuse.orgDevelopment/Languages/C and C++https://lttng.org/linuxx86_64>J(= 5''<P +a >ZA큤A큤A큤A큤Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2Z2df8df00b02a035c7ccd3cb3d51af2bb6fbf079185b57ceb280f19ebd95f7f72bdc9b37846c44d0167c8f0b562d241db18e61d38f1bd7e33e675764215a645a3be0bd0119b4afd76dfcb0db76e1eac36ed573874918c7a6b54767ee973b932cb786450e1d4d75c5a002c938b384e05dbabc13bfb5196dbb2fe0dbe10a2f412af312bd25a93fab1a332c985177f01fbeb063960b10ef692c4286cbe82e483d579f3181c4271baccf94a12518ef7a216818fce136303b2a05bcd56c7f1bfd401fa117f553d243559ac72a872c52b4df427bdeb87bf4359dec9cead4d23a183f69efd7088ab365dceaf367035ba115f42c1ce274db85042cfc6f7cafb402533a7284825d48c14e1d4b8db9db7a28fb4dee774bc9ab8176e6f9727a8d479494d38b7bffe5e621772e95290b976f67e2ac696b31a5f9a8131d582b77af8fd0451348984521d7e7a3a204ba602831501a0f063cf2ce2381838c49d9ff5aade69aa33fd6a594300914d0007aaa424d98579a48ef2e7044996dc06357561be37b24e5156bb10b47f4d35c4035bc90c2b292b72eb2cd90e4711897bb446b9d0a006d0a74ce61ddb037e310606c98c1988cf19712346f4ed3a64196539e956605aa7353ace8a604f9ed9abaac04c62152bfbb582f3a936c73755bc86032f8ba35925bf93ac9c141c994c37f4dc649fbc6a00948009d6548656961ef89ec93d036fad66efb27303d58c3775a931d9847a65324682822c0008a7f193d466d098f578ff6eea9113614d9ac28e4e1fec308697ddec0b7153b42703767d17726f753ecbe669ac740239e641e71e56eaa357ae49ab43b71f1cb95b52e99e9a7afa2db34e468823a026a7d18e3afa7ff83dd5861be04b951822bb4409c80575df71b487e355988347db5d9e6d8cf83e3b49a551940d407260e286186e08267ddc6edd2171554f824e4840f9f8c660bcede8bb3ed34a99516c6b6eabb466b4cd0aa0917ea21e8f1d0b045c7673b843ee567989a670f488e902415d97fe773f25f8290b5582bd6a3d9ccliblttng-ctl.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlttng-tools-2.10.2-lp150.1.1.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.10.03.0.4-14.6.0-14.0-15.2-14.14.1Z`@YYYp@Y@W@VVf@UnSM@Sz@R@Q=@OO O@OOOiO`@OKp@O?@sor.alexei@meowr.rusor.alexei@meowr.rujengelh@inai.detonyj@suse.comtonyj@suse.comnormand@linux.vnet.ibm.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comro@suse.detonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.comtonyj@suse.com- 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=1808007961cfaa7f915e44424f790e616219a361- Update to version 2.4.1 Changelog: * Fix: don't delete stream from connection recv list * Fix: use after free of a relayd stream * Fix: don't print stream name in error message * Fix: take session list lock when listing tp * Fix: add consumer wake up pipe to avoid race * Fix: don't spawn relayd if URL is provided * Fix: don't ask data pending if session was not started * Fix: missing test file in EXTRA dist * Fix: allow empty URL for live session creation * Fix: missing valid return code when adding an URI to consumer * Fix: syntax error in lttng.1 * Fix: check relayd fd leak in lttng cmdline * Fix: remove unused tp in high-throughput test * Use autoconf AM_MAINTAINER_MODE. * Fix: clang 'constant-out-of-range-compare' warning * Fix: Unchecked session pointer when destroying a connection in relayd - Add dependancy on babeltrace and recommend kmps (bnc#872688)- Update to version 2.4.0. Changelog for changes between 2.3.0 and 2.4.0 may be found at: http://git.lttng.org/?p=lttng-tools.git;a=blob_plain;f=ChangeLog;hb=refs/heads/stable-2.4- Update to version 2.3.1- Upgrade to version 2.1.1 (FATE#314846) Changelog 2.1.1: * Fix: update next_net_seq_num after sending header * Fix: wrong loop continuation in metadata thread * Fix: lttng create session memleaks * Fix: remove unused session id map * Fix: wrong session id used on relayd lookup * Fix: add missing UST abi header for make dist * Fix: add missing rcu read side lock/unlock Changelog 2.1.0: * STABLE VERSION 2.1.0-stable - "Basse Messe" * Multiple minor fixes * Multiple memory and fd leaks * Fix: Off by one in seq num for data pending command * Fix: flag metadata stream on quiescent control cmd * Fix: prioritize control socket communication in relayd * Fix: poll and epoll fd set reallocation * Fix: add missing goto pending if data is inflight * Fix: remove ua_sess->started assert on stop trace * Set classes of traffic in high_throughput_limit * Fix: use the poll wait ret value when iterating on fd(s) * Fix: force the poll() return value to be nb_fd * Fix: Wrong check of node when cleaning up ht * Fix: set started flag of ust app after ustctl * Fix: memory leak in add relayd socket error path * Fix: add packed attribute to filter structure * Fix: Add missing health code update for consumer command * Add LTTNG_PACKED macro * Fix data pending for inflight streaming * Map session id of relayd and sessiond in consumer * Add the relayd create session command * Make the consumer sends a ACK after each command * Remove MSG_WAITALL on every recvmsg() socket typ * Fix: Add missing relayd ht cleanup and ht destroy * Fix: Relayd and sessiond version check * Fix: protect consumer_find_channel with rcu locking * Fix: don't steal key when adding a metadata stream * Consumer hold stream mutex for add stream Changelog 2.1.0-rc9: * Fix: set the stream ht static in consumer file * Update sessiond man page with new env var * Update lttng.1 man page * Fix: enable-consumer for all domains missing dir * Fix: Add missing fct prototypes when disabling UST * Fix a typo in lttng-probe-module name * Assign values to enum lttcomm_sessiond_command * Fix: run health test only if root * Clarify empty string/NULL filter errors * Fix: add missing padding for UST filter Changelog 2.1.0-rc8: * Fix: Uninit. variable in lttng view * Add already enabled UST event error code * lttng.h API update: set filter becomes enable event with filter * Change the UST event hash table match function * Pass lttng_event struct to the set_filter API call * Adding context to an event is no longer possible * Add UST overlap tests * Add filter sequence number to UST * Fix: Typo from a previous patch in an assert() * Fix: Warn if session is running with lttng view * Fix: Add bash requirement to README for make check * Fix: add the notion of domain to lttng.1 man page * Enable additional kernel probes * Update CodingStyle * Use the new functions for default subbuf sizes * Add default subbuf sizes getter functions * Add max() and min() macro in common Changelog 2.1.0-rc7: * Fix: Add pointer check when freeing poll events * Fix: FD leak on thread error * Fix: Wrong fd used by kernel_wait_quiescent * Support new lttng-ust error code * Fix: Don't set filter if enable event fails * Fix: Wrong data port when listing session * Fix: Enable event after start command * Fix: Teardown of thread_manage_clients on failure of listen/create_poll * Add a timeout to UST application socket * Fix: Consumerd error socket connect race * Fix: Set CLOEXEC flag on every created sockets * Remove consumer poll timeout in data thread * Fix: RCU hash table seed * Fix: Do not install health tests helper libraries * Fix: Create default channel on add-context if none * Support new liblttng-ust-ctl error code * Fix: Add EPIPE error handling on buffer splice * Fix: Channel creation error return code was not set * Fix: Wrong poll events on UST application socket * Fix: Remove dependency to urcu-cds in tools tests * Fix: Missing librt dependency in configure check for lttng-ust-ctl * Fix: Don't append datetime to default session name * Fix: Deny session creation name 'auto' * Fix: Add space for stream name CPU number * Fix: Add output option to enable-channel command Changelog 2.1.0-rc6: * Tests: Add filtering tests for uncovered cases * Fix: Sync issue when deleting a data stream * Rename data_available to data_pending * Fix: consumer health state * Fix: Add the ACCOUNTING flag to ht creation and set bucket size to 0 * Fix: Bad return error code handling * Fix: Use after free() of the rundir string * Fix: Cleanup UST app session on ustctl create session error * Fix: add missing pthread_join in sessiond * Fix: free running directory string * Fix: UST app clean list node usage * Add liblttng-ctl destructor to cleanup memory * Fix: Cleanup URIs on teardown * Fix: relayd memleaks * Fix: Memory leaks of allocated URIs * Fix: consumer output memory leak on creation * Fix: missing addrlen initialization before accept(2) * Fix: relayd trace file padding memleak * Fix: Remove useless consumer subdir string concatenation * Fix: lttng create allocated path memleak * Fix: Cppcheck memleakOnRealloc mistake * Fix: Synchronization issue for data available command * Fix: consumer relayd cleanup on disconnect * Fix: Handle the unary bitwise negation operator (~) in the XML printer * Fix: Possible memory leaks when creating filter IR root node * Fix: Delete stream on write error in consumer * Fix: Error handling when sending relayd sockets to consumer * Add stream lock comment for nesting * Fix: Mutex and RCU lock nesting in consumer * Fix: Uninitialized ret code * Fix: Remove bad condition and fix overflow issue * Fix: consumerd pthread error flow * Fix: Set a single return point and mutex unlock * Fix: Remove useless NULL and zero assignment * Fix: segfault on create session with two URLs Changelog 2.1.0-rc5: * Fix: Remove network stream ID ABI calls * Tests: Add filtering tests * Wait for data availability when stopping a session * Relayd data available command support * Lib lttng-ctl data available command support * Consumer daemon data available command support * Add data structure for the data available command * Change the metadata hash table node * Make stream hash tables global to the consumer * Move add data stream to the data thread * Rename consumer threads and spawn them in daemon * Fix: relayd close stream command was not working * Fix: Relayd and consumerd socket leaks * Fix: Missing -ENODATA handling in the consumer * Fix: Empty metadata buffer(s) on HUP|ERR * ABI with support for compat 32/64 bits * Fix: Stream allocation and insertion consistency * Fix: output number of bytes written by relayd * Add hash table argument to helper functions * Fix: Add missing call rcu and read side lock * Tests: Fix LD_PRELOAD library lookup path for health tests * Fix: Add arbitrary wait period for kernel streaming test * Fix coding style and add/change debug statements * Fix: Build out of src tree * Tests: Add health check tests to configure * Tests: Add health check thread stall test * Tests: Add health check thread exit test * Tests: Add a health check utility program * Add testpoints in lttng-sessiond for each threads * New testpoint mechanism to instrument binaries for testing * Fix: off-by-one in comm proto between lttng-ctl and sessiond * Fix: Metadata stream leak when received in consumer * Fix: consumer_allocate_stream error handling * Fix: consumer should await for initial streams * Fix: Missing rcu read side lock in consumer Changelog 2.1.0-rc4: * Fix: Change sempahore to pthread conditions * Fix: relayd relay_send_version: handle sscanf return code * Fix relayd: NULL ptr deref * Fix: relayd: possible NULL ptr deref, memory leak, accept fd leak * Tests: add print bytecode to filter grammar test * Cleanup: assign values to bytecode opcodes * Fix: Filter: Fix allocation length error * Fix: Filter: add missing ast free * Tests: Add high throughput with bandwidth limits test * Fix: Returned code when listing kernel channel * Tests: Rename helper functions to have consistent names * Tests: Cleanup redundant code and use printing helper functions * Tests: Add helper functions for printing status and banner * Tests: Add a check for color support when printing status * Fix: Lib lttng-ctl on error returns lttng code * Fix: lttng_set_event_filter() was returning bad error code * Fix: printing [no write] on lttng list -uf * Fix: Disable event on filter error with lttng * Fix: Wrong returned error code on UST enable event * Add consumer commands to lttng.1 man page * Add lttng_health_check(3) man page * Fix: Remove LPOLLNVAL from consumer metadata revents * Fix: Mismatch of field name between ust and tools * Add the written value when listing fields * Fix: Consumer return value check after mmap/splice * Don't send the subbuffer padding for streaming * Fix: Returned error code in consumer on read buffer Changelog 2.1.0-rc3: * Fix: Relayd fix ret value when adding a connection * Add new thread in consumer for metadata handling * Fix: consumer recv command error path * Fix filter: fix recent regressions * Update lttng-ust-abi.h from upstream lttng-ust * Fix: Accept bytecode of length 65536 bytes * Fix: Generation of bytecode longer than 32768 bytes fails * Fix: Filter bytecode alloc buffer size must be a power of 2 * Add lttng-ctl SWIG python bindings * Add C++ support to API header files * Librarify filter in liblttng-ctl and hide symbols * Set hidden visibility for calls used in lttng-ctl * Notify the user if a filter is already enabled * Install lttng-error.h and include it in lttng.h * Add lttng-error.h containing every API err. code * Fix: missing hostname context Changelog 2.1.0-rc2: * Fix: put back 2.0 output text for lttng create cmd * Fix: remove set subdir call that uses bad ptr * Filter: Handle the unary bitwise not operator (~) with an unsupported * Fix: missing mutex unlock on register consumer err * Remove underscore from ifndef of lttng.h * Remove unused define in lttng.h * Standardize lttng command line usage text * Merge duplicate code in consumer for destroy relayd * Merge duplicate code in consumer for add relayd * Fix: Possible buffer overflows in strncat() usage * Move code out of main.c and fix some issues Changelog 2.1.0-rc1: * Feature: Network Streaming * Add the lttng-relayd binary for network streaming * Support user space tracer filtering * Multiple fixes- Update to release 2.0.3- Update to release 2.0.2- changed specfile license entry to GPL-2.0 and LGPL-2.1- Update to release 2.0.1- Update to release 2.0.0- Update to version 2.0.0-rc2- Update to version 2.0.0-rc1- Update to version 2.0.pre16cloud123 1521115200 2.10.2-lp150.1.12.10.2-lp150.1.12.10.2actionaction.hnotify.hchannel.hconditionbuffer-usage.hcondition.hevaluation.hconstant.hdomain.hendpoint.hevent.hhandle.hhealth.hload.hlttng-error.hlttng.hnotificationchannel.hnotification.hsave.hsession.hsnapshot.htriggertrigger.hversion.h.tmplliblttng-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.opensuse.org/openSUSE:Leap:15.0/standard/85b43aa8cadb6c660282ab9342db7ea3-lttng-toolscpioxz5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textpkgconfig filePRRR#TVr1}̥-utf-86a63f1673325833c3f3115ebac932d9bd87de4b419568b41de393d0bf33cfa16? 7zXZ !t/ᅯ?] crt:bLL #ޥH`aq?wLvO&!`ҦUdB' +Tx~D%b,̦kw[ >i9 %fvFbEF{h>f xD`[;E{+$iG@ zɒ/\ ڻE|XGSՄD5-j:履 EG ~䫁gv,!M8EiYMڳH8VPvJlbKN4?f..DHQ5 B/rq\!}csf2ẖT0\g Mgv `X" ڪ=[,(6eKN$5oޔ /MHPXuW9IܖI*Vq5p)`(]A7:>eqskjNlT~yE- PY<RW׳+,;wDK{J|SijnnKVnr%\Z9zK #CwK#SQw2mΖ4.tw䧘agH0:f >9BM;<5qC0ZZݨՓm+Χi C{~4yn;v402!jc/TBouo ƴ=K%NUŚ "̿3@.;$Mj7uF9*C/X3 7ظ44ma26:os?PB!51:/ B{* |&nI|0#>eQvE>"b0Vv@}2 R-$X-׾$l(W2Mn'`WNJҾ0!PDs `GBTQ{ҰC-:l%5$gWM|) َ Sil;ɡR/ITmH?H[`T,%لAP|_( oQy\jSeTrq_ɾ +ֿF,=̋HhDS0mrES6o~ ?䕎䌲48s'ǎJ|%)lx`3uIۦ$L9G !T'x?gb[0je+>[{>?S׮% AxɐBr6^5JRHZch̏r][2~u&F.l rZ~EZ\3E=4XMAw )uc/Cg=Y}`<1c(g~K-.i dSUo8Kj=MMZA-êCg#r{,79,z SQuĚYJ[Qki!ELt#u_+C?$XkoHyZEm+qfR/&KҊb{7")#\R_kY/g%WM!C)[55@Bqg&Uۚ {8M^w@'HaᇤGט3ݵfE;@e?A"KWXBKJH̯eB]V|؀;UD٫ہ N̒ [E[X]be8;8aATPEQuoΚtE[_x5G W=|?C2uUsI<  HlXe‘$MqPfWnN2-WCkL0GW=BGɚuK 5)C~9P0=e~,-19ATN%8,;S,29&dzl@暃P2-}g&6#]U;j{<_=(oQFۅ]t%$#KN֚˗7)W~hM !~i?~t HrUGDC_ЗQ^:vCy{ ӥ!yg?\:ɂ.qq#& v;W'viM_^Zc<#9| %bI)o6ĚDqxؠz\9J*X7 YxrϜ=H¶j\j9=rSTb=3ly Ā´/[$ج\doh^72ŇEeU ,Oʰ0J돦[j(Gn5PQO`&߈T\ Iz_wZurKn]xC|nYF+v捻nkJ$be,5{z >Nx:Z2^Jӫ ?Zye'qN!b⯐8n-VĽV+THc0.|;Y ybHw.w4$6%ckF%oiSQ%gq1EfTm5bYhBIU'W*r@yJ8*&N}p~uQaؗ?sB}3 'Y7Za8gҿ$Dc.Q(0YZM0gjhAh{l(F<:~b3Ź~9HR8B# ,g<"qhwřf˃ G!߀*NS1{v h۝6O*ۏIi$/-^E0f`c(_t{tc}*0qSTmzh2bu[N7;Քk>HϤ"3<8Xɑ"zxhdb3^gJ4;u39nN}K!w+|AB)>ڦQg¿&bLt|ˈBz9Ut jQKiacyR3.0 +=jc jܓtqu" u.g@>gI p)7)/"q/tH\y O`OABDXO xfA'* ;\S@ˇ"@etv K2܉v³l'GmKB[ [ eO6Z݇13ÍtG?U>S$w%`QpvM6G}5¡i|Óل,IUtwFԂa ( Ű* ˬNon_l+XFPFz,sEQyygI*/ (Q]@;rEg!s3>Eƿ8CB=qPf͉lw0D"'n@VKj6 +r!nxAzmWo~1O@kh" JL4_b.t(݃Ka\g~& L|SZT k8/afd+e(Wř%PprAH~fiD%AXPΤ x|mFRsOUtƕC6!/b bQ(Uסy F/syrT‡@ʍ`RpWAa9[ ?篜OA]8g!7gKb zXklp|eޏ) %j][mH{A+x M7"#C WXJ}jbɼyz{6:Okv4:7م4?E E#=n SN|t[4wqT>І$ȃ ѳEx% VEq + s];S֘YKU',nV~a_Zڜާ">>),/C!MQQrGspX.\ف݊1іݘ)<c(y‚9x٣/_ʲkF TL8Ȯd>> SG}(t";~ꑢV*%Y(3{\V !Z|?'iY:J %ՕƲ0NyޤCEsktޝ#!I_MFEdc9.;RH{qNPgH-˿ʒ!IbO|WYI=:1sOsI-V|N,F3*ӯQwgc¥.dN*5@F0^U-Vڠ\41⯉z9V^+ ȦL #垍FS kgP3n1\ֆ*m.EHQ/|T%/zL_*5/xwE"O3!lߡ˧:'t*A5E9Ha2W1󈼘70l:!Ggƨo䫙YA|"MsD [}+[ kh"5Pٸm.Kd(΄z(ֈ+luq:ZOǔr@S ʹ\@vSQlvϒl݋fgە _p\n~J_7}9n."sONxLA;ъֽ7 (ߊX}K^Ns3tM/_*F`ݰ}/fd97pla'+bжǛ"Q:)D߽=mUQΩtۂ ϭ\W!Fu=#x2 TaaڂH'ju!.WLfj+g0a~guiɧ7B0s'Gg?[&ǏM/\a&m889?TJ$?q.1[W| ;o9O@bG*="r)X-#bHp> B Tl2ٚ{_<)ƵR[nޱqlUcT &j%FG 2q..WS"<D3$%T.>o$ٱ<g,4$@~`ИGA0Gq и̣{ĎTD^:J+r]b/6K=j| m׷Kܽ# ^$ɈjNi!l3˹ݱ* uJAX:j|2NgotY !o~xW C{LC(5#E.\WLKZ@OT1 -G{e~lLelU$Tޡ\2jE1Ey։C`ZZ?B"Eߡ:tc«Z,9ylOcZ_\Ŗ'@BRJ=, H kWjS],0jΖ nePךGM;%s۱Q(5)$oE=0m)1%}Lч,aβs%0y aPW[QP?3 ^Fe,(K"iq^qd#$Z!sj NYB7䞴;\XXBz0i*52)X73D0cΙPcj9a D=@ 7}),rAd-C @@I~z*oLRjyZ[^`$3%[$-|-ڀ>V }h*Jʔ6MsFfk| -Q- D>Tw6C80Qt9eLq?)6] V@F=x^y]Iغ56@iynNw#n1nf1L{aPl[cx?To'DD#$J=FD[L /:/,8<^qLoG.[F#bn$|4S4k@`l E mxaKƕ/*ͻ׺x^13OBkz]o,q,آ^ :^(A7-B-SxiKoI2o-j-N.^WnEH{\AONPvќGḚA0 %sV2ӐYVh( 99Q"_zgj9"B54pv%Mk~`W`xҒFz5?۪^EhryQM?z"ҝppߝ$Ӱ(*ka5pX_2F~7z3{ΐ&\Ap>8GԜ\/W.{ɀBMRsɟc՚5Џ-y=18I[g/9vN);Go(̠seR<{I0C/yaFB 0uclT dMO.G;h@e1dY5yRGL:~ׯ x\k{]uVpE##!ƂkF|},PQ~u`/E_{b{@IUn%׏JA/a\Q3Q<,e#2kf~Olϴ@O4i%G:'Oy;. 26jxAگ83 ,ԑ܂:0Qh0 R vЍhGdmqxmx&k4p5̅6mOHsja?^oiUM5 1"lIEJ k#50+0]tl葊TD٢:{ZƧQ][8'Qmn^VLO\9oI5IQE]"+өr3eܙ[Y_7Ul {Vlċ[\E&`hO@ AWdK殼aKbC?(d4E~}|WtB^;2QΓ$6|_4}4Dׁ'MS Z2;Aw(ΑGUs0鳋tP.v(Wa: ؟Ap+m4)O%^1XHڐ>֨PB7}Rm2:n-M,lype5Cu؟j͂;3'GY˕Jfb]ޝL3g~_5+-1?ȄOrY|;fB?,quPe?=+NfQ2xւGfG&4O6So$G%i47N3y%YsHC#73o,OYF-(O/4x:`ibk.VDUK޾lm"kPE'/M3+δ?h1 ԲD'6l Bz4-Fĥ5szs gEwҺ/3ָzI pIUP[3!ꉐp\!Yhh{my ㈴<9|LqQFv4:RVa\F"ߖ\ Uk7Xgeܲc~U#vWC 8/[ځR7"BKd-5y5Ӳʂ&?<>Pя!W̞^r`zy^Qńvj+`sn[OV#@*wgSpIts!5# VRa@U.kJc#B9Kq g#ՊIܝtMSc0oE&REBkLi)*Miq\! מȻ,UAv=4gVB8R K|ˌ8+|Vfl"X}At8D)U*x(e{j Ysj֙@5@ R2󏑤6Q̫J|Hqt @4h FOLn8U7U1Σ%Foay CV]ccn.mO`=qwiG=kYނZ_SS5d *DUc"芇HeTz_Ph"#{}mU?sw_KTa,'dW&RaOzmup (sh˘l+[8Sg{v5nY7`l) >VLhʴҥ9oaHɻyi'%c:Tl֩ح?/XdHWp·ˡdVAC8&~t{!dn(kaqf&xe1Qr0Ŗ MaIkcuU(_?:X ,592&(^觘Z8iML I48 CP'\W'aR)5UOd#3~pTaB͆].nfã8fW4ea8gA 0*Kmo :iztn~FJ7Ȣ6aae䂫XI7\i\O`gjbTW违5^# Ǒ9 2!jDZ}ߗK%'U(DX)z+JPzL3/)IP@ŴU"QuAAoMŊ}ߧ/i0¸gMr|9HF,EҲ˾jvBnzZYI\{l@~ybHYÊGɚ<)[}g}&rӋ9~X X5ZVlЇtDDmxYމ E9\{g[]AˮIDW0KiLt[ن[t 8o7a_ᖃήbo[e#_Oՠ-{Bg}doheKk-~g 3/!n)cy*/2..IU-~Tt*~>;]RL%IYs$9 c㊾?$Yy#lD%ܼq^v- JT[X]ɯ£5k0CQOuDs *r,;?UT_yX|[U#(S Z *y g&(-˒%7]E#D5A (,4QKD,=eKq/Sk1;"š{u7a;-$2DTbٱ>9Pwit9nE_ },?%"zU޵.QNiP,b0 5F\Tӑn2w &wUg %ؓs襅jMZO~"m_`y&i0Cbhԧi/AeMvc:?P<@.PO8qEv[hبgBþAw{iHpHʃńLF_|W۱Q1GAo?udկ- "Gƀ;8HA;us h\br,f<]9G? ㇶ*τOZEb])kRǒGhbSV&7n<ٓ).c܈P O<_5jneąV<AiK}nh9 2dCfTtG0 ~Wxp@fPgՑK咼/:Yx3WACK  x2l8ǬKִο4 *@ r8;Կ"'I6$Ώ, Z4_=v(?QЛ>{xuƨ K:wf%J)aS" (hd!ưi4L߾ 0Pܑ^di&t!GN kUoVFf&% <\АP_7 l6'qaZZMN ':%9"{.KrSWd҇< BY'sjg<Ԕv1`au])qJݓY60aZSj0T o鵪0[n9mċ*F<D{&,mZ!i> aTY9o^RL\i~-iH3Sr:oI/D[O ]/ :5R'Cd! 6="YC& r 7مq{Skw-YN4}La$<-$V lnn6 +78\wj{{ce;5N4}A'ziagsBUe<5մ&fV@eɤ5Hpɳeh!'f"A=b`/Ak~>{ S6 (T5m ,h}>~WktbƆ;ؾvK4{6udsP YFmbT}j'F=,sثꃰMvW.N<{yو N4W" AQ7SaY' YZ