lttng-tools-devel-2.10.2-lp151.2.3 >  A \״/=„q]FLyI_`KWTvDܪ&Gót1bKt uWULTUp 37X;U=l9V®O +Y"pvl !K~tGdq;7lm<;#o>h*S#b>ҸNq[֌Vcu{*4 LkbY oY hM3/1kp5{CA R}ؓy׮E184f938a21b8fe5cf30ae0e29fd54982cb8a76df719901a80e0d427f580129bd67b607e55f49d48fa89985d52e6f890b562e3581\״/=„h6O^W漖{{wK#wO)+;Vn88^e~J]D]oؘD6AezNSoBQ?RLJ|¬/mu0C.EK\|EhC3;mg3yQdGH$!~ۙ3ral:nxw[ew|U"M rg1:nZOn& ީ˭S* xZVN0IJ#,F };[Hjis?N>p>O?Od % Y =PV`  @    0  H p  $ D ( 8 9 t: FHGIHIIIXJ YJ\JD]J^KbLcM4dMeMfMlMuMvN$wNpxNyOPzO`OpOtOzOClttng-tools-devel2.10.2lp151.2.3Linux Trace Toolkit Next Generation userspace toolsThis package provides the userspace tools for controlling the LTTng subsystem from userspace.\יlamb15uopenSUSE Leap 15.1openSUSEGPL-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큤\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׉\׊\׊df8df00b02a035c7ccd3cb3d51af2bb6fbf079185b57ceb280f19ebd95f7f72bdc9b37846c44d0167c8f0b562d241db18e61d38f1bd7e33e675764215a645a3be0bd0119b4afd76dfcb0db76e1eac36ed573874918c7a6b54767ee973b932cb786450e1d4d75c5a002c938b384e05dbabc13bfb5196dbb2fe0dbe10a2f412af312bd25a93fab1a332c985177f01fbeb063960b10ef692c4286cbe82e483d579f3181c4271baccf94a12518ef7a216818fce136303b2a05bcd56c7f1bfd401fa117f553d243559ac72a872c52b4df427bdeb87bf4359dec9cead4d23a183f69efd7088ab365dceaf367035ba115f42c1ce274db85042cfc6f7cafb402533a7284825d48c14e1d4b8db9db7a28fb4dee774bc9ab8176e6f9727a8d479494d38b7bffe5e621772e95290b976f67e2ac696b31a5f9a8131d582b77af8fd0451348984521d7e7a3a204ba602831501a0f063cf2ce2381838c49d9ff5aade69aa33fd6a594300914d0007aaa424d98579a48ef2e7044996dc06357561be37b24e5156bb10b47f4d35c4035bc90c2b292b72eb2cd90e4711897bb446b9d0a006d0a74ce61ddb037e310606c98c1988cf19712346f4ed3a64196539e956605aa7353ace8a604f9ed9abaac04c62152bfbb582f3a936c73755bc86032f8ba35925bf93ac9c141c994c37f4dc649fbc6a00948009d6548656961ef89ec93d036fad66efb27303d58c3775a931d9847a65324682822c0008a7f193d466d098f578ff6eea9113614d9ac28e4e1fec308697ddec0b7153b42703767d17726f753ecbe669ac740239e641e71e56eaa357ae49ab43b71f1cb95b52e99e9a7afa2db34e468823a026a7d18e3afa7ff83dd5861be04b951822bb4409c80575df71b487e355988347db5d9e6d8cf83e3b49a551940d407260e286186e08267ddc6edd2171554f824e4840f9f8c660bcede8bb3ed34a99516c6b6eabb466b4cd0aa0917ea21e8f1d0b045c7673b843ee567989a670f488e902415d97fe773f25f8290b5582bd6a3d9ccliblttng-ctl.so.0.0.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlttng-tools-2.10.2-lp151.2.3.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.pre16lamb15 1545066393 2.10.2-lp151.2.32.10.2-lp151.2.32.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.1/standard/85b43aa8cadb6c660282ab9342db7ea3-lttng-toolscpioxz5x86_64-suse-linuxdirectoryC source, UTF-8 Unicode textC source, ASCII textpkgconfig filePRRR"AN%:+M,nutf-826b632e6dea25a6a26a83c72e47a351a8297b93a2df581532e84ec5a9c27aaee? 7zXZ !t/ᅯ?] crt:bLL eLw*5eK^n?G"wx#bmfv De"uagϫ=#c]8ay1>m<ǡ"ygerrWNz唻;cU1>g$a4 > s:XĻy0A[X3v΢G|=6r vav2@m) QR2 l_o= ģӟ:zSAfMؙ̱9ZVΫha-9L6s?qi>8딦6}Z̷)6*t#9BO' [;+yf$r8Hv|?)Dac @g7+&{P8y0$c&:Icc(4ΘQTb ج.Ne%tŜL/7i٢B RKeg ]JNQhk:Uw:c)~5+]1B%@FZiw N@ӿFY8p#+-~D pW\w8*$iҔ!$=ސXedf0 ZpؿfhD(L/(Y)ݡC9J7D{}*pS˾-xyUUBɐ,E<#!+$A qЮF4Jqv5ccqROqC-9n`Xž f泫C}\ne#e],#]= |8֣H K'>Ȣ#íZ}|ZGoD.,DFb]( kl$IKv%箓婍 ҤVXΕ~M j\|c(+׆ WWpVd,-qzõUk rvҝDH&!([}wo-A ({|R evl\@TA1B0c&Ӥƕstg8_ӹ8'Ze: 6ΐI~沃T?:ƅh!± ~T`)s-\d$ 1c7qg5O_uq,I,P\LX /Cfq8$FZ..oQ&wR ڨE#g\^*d`e6ӓeCMC2~7yَӦjR ֗~! lØ3E_{[ra7̜fٰ(dZlNцt'|QtVM8LWDFNje`ST۩}吜L̙Ws~nQZS0JO% ]#. aMsg"<[bdcKm=r]J0X ٨RLki^m&J鷊WY+"z4lE 1[_FGUvvиnU-Eάicc$2wr@]Jj[r{= !M/ŷp΍Gbd@%NWS iw޲k#V\5]yȁad 'r)M0oHq5+qpx/! d pֽp:+—s{r^y۹ӗn 0zFG&_g{ rIPAI |"NH[hQ[R*P3 zjMi[fNbuvʼZ_Z q56*HۖvZfhZ5S=|nMˈRoE5v߄K-(жGbelYsv{PCL!|B\=2U70Ye7\V'9z\.ދJ܊[^E&,~[*"fM&: /_D"I{+CW L2*('Dx5S$}`Y[B?zRbv GxO9` gND:'3x]{%|y8P R,mԟSN:̺/+m[ή 769:SKvE.?l"M省}џ\DGUTV@քՂH>wԃx^Vy %v[6 +suXro'H r&LBSYEz6sH<+6oEtpaĥN$x#/u$/괾JTk,>ղr{(b Fy`x+cEὕnގO;;SÄ@ +7v#F_I37˺䜋%2l "Ɯ,꫈.Wڱ%o) ܬ~Ⱥ0)<[4K},T )^)wbkHɺ%}d8{bόo~EtM S$l:<*p51(C}T?mLEba}yQ:"Sjb:]-K?;RCu!-M.ў˻bOX8;اوYky_ Uv'(P˕]K-ڡH5 '?396Uthy%'CͰFVG?j_11"f[!/_n>f;?oF`*zm"׶Tf.Vf":ue. suB ȫgLbSD<ofy A>\gnꤋ#.uz#PM~KRi_@U``z^W3=xG6+$dWH EQ4ve_'-{aȿ[Q_Au9+EPAV*YV52E;S0ˊ4k9wsaP!TC~@;lK}v^x4=O9% IҪH$eizTU`FҮS!>7gQ4S`z17)U Ad7lF^v:œ*L@qߖ9u޸HٌVg ,n空A:aS>k *Dvg?~k-E:RIcc)9~ki;l` +U;F[! X( s?vnrׅ&[.Eq~:NŌ\P2HUNz.Ӳfʷ#.~b -B]`?tբxv"AVwʾZߐw΍DO3k oA3Xzc hH.o0}; 䍣/ @uSODJWPjIe9Юښ%P Bժbf:a@$$Z# Hx07B;OS(n‡L+3nHg5qu]g7 =i,ޤ&@Jιv:57k8N`SmJiE~s_o<<&78ge?>)POa䪟#mo)n.1ᐼ(JRLi I5pv 1I II XF+yf%4D\k֚2Ta/{/P1D5@1[v4wmwQzγ3eW+LC? I1TP]&Dx Mx*0թ_4KUϟ=rZ~*Zx.HrN]-9mE y=TQ`lR/zs35E1Jg1ޱ ]|A< b: ^W+-~e:^*^a4[b&iZ'U=sqa0QC,9iNP[qiu׳r.$QB͠p &N6Z (eMoW61{CT%0=vV CQ\V27o^'0x!+޿ӭW"45 >a#+O KwNAWH{_/|`x;cuη5QiC)[øFUNޭ9{8=;r_y%/VMMpǰTCyRQ|/p΂b\o4@zpS>4Ah3I@1`Gqݲ:ΟʂhЌP, nĄ-}+8(z`k_ܺ>U%%^Wt-=m7(hgQq>NiP63ޏ +0WDl.!b1Ck6&pp!oM55dGO-?h EN8Qz'<7˼uǏ`oU>rK~3 I;4T^~^`*Y-FהĿ޾d@G5FB5kzNzD2|nP2D;7 D[ `B4 :/~~]SH.햇B{:ӚMEƖ[AiWOhA~ A'40zz _Þ,,+4KI̞j}YI&B} 9Y(@|[T y lV@*dfoۤ/.@:>gb,φܡŸA<6T{| < Te^B)d*,p裨}Jmi?懆bBA]@#l<$kz @8#R:&91 ͵^=-&_K"d!CL䁭rWĔ iM$eWJݛ籈%sʃSM 4@DdxO\š!"[Qc4mq8Yu9W /XnI,(+~*tŮ:=N5K'kE,؟d>ܬd-L6#`uѐww+IfwO}eiDm3S lʤ%ľaJLԺES2\;׏Ġcu"o4> ) yz@RԮ=;Ż}70b74{zopKe~l*Qe)0KPgvrb/C5?¯ sc!xVVMł{4k' *! Mz|o>e6͋t4Tgfz%J[N;Ԑ.eƒv>Rc6@8>mC!)2uؤ ^efN Y")j"I [w6O*?aB rG| |^#XDg'4/ ԟ2F-+-߰*YX(\d荵4n!Ԝs}u7ϲ?ڸI`jUv4|<)6.5W^Hqpx=a^jUkaz0?X;mZ@aXEQ$8ꮷu>lKi@to#_T1C֩b2\I DHL G$`4/m$CA%.I& 􌕵,1֊t$PMgy*m&VQi[.;S}!ǍRS;B-#``WV#^왾"6 ʖڔ)t뉐2k En_+߮\Db4_:"\viʪb(:]K]gV 71d=dCKr9) !c{%So{O[=g]yHʙ`n48KI/n;4FBm@ iw]@Msmy XϹ8jhd+&Rj3{g(*:5c8_(dJ\DlW!&7GCe]ͅO$dGv`;\)+a=:f䗳! Z7 ~A;`_)gKnh # ͩuЍ5@(`9<ö  f{+!(LQ#RVG/7XR[\$'A;Ք #%g3-2FSMӗg6=0i_cf t&%= 6KV;czi f7Ts[J>m4Qz`h^d,6ڨ0 xz1kzN k`e&a9^wHxnbWž=("U{2ʬnb =ɱ)0^= >+E%4Hk;.,ɺԇ40w078YУ-H>F]G܈2Jj6f{E9<1ŋ4mLY84K}gABL_ WJ~t !j]j/ )h\UFe0P1r`u,xL:I;i?Öa+^ s"fUw&5igB辑y˲>p՘=6 #9o!&8q=gDSDs B!HJMyꂹJ؏a‡·GW iu 62Ko`Ke7< Wցdchy*(4 sTB4<sڲE hO d tn4I[ Cer㬘602?NuV ɰ Vq|){MB|t~1ԭ#)ftu,o/4ԙO_%f1H&tAKmHZQ'^遳 A<6GNb&!JYE9Q2/ ILiϸPs'- N $Txt+T@ xFH\a xpg[VKOEs;lS;/"b"T'JFG'Ev,J ,k0;iI'b?sd J̕NT%ʼn+F~gK.şc ZyOkDހc':Y/KQ)5 uіmjUK٫<gl* G~|;ϡZhjG2:AL;%_ux8eyȊEˊ9{:d`>{ гL kC0@7!&Vx^$J.X+"8wIbdS!^?yش`P^ə گhYmGe EʇY<4e̙ =AMmkg!vwVZ uj:3I-SDٔ܏YZr t2KV]&`qN_ai+עυ]%8';= 0H|ݽ7BEaGHZ=_ !Ϙ?TTh^`*7[ i7=LHӝPxo6.zz:,lSj:x9\96 t;i !FǏ8 q.ux1g㴌:6ȱT'|owgyP:TO|O{\^v!A_|+p}T,޹%]'q =6t-*kJVl 8–E RxMx7G (~橽96$xSu 墚?d]VM>.OOc\lzi-YF[T$\lM?Sb\&_"% _6B9m Z%pz Xč֢vw!! '+ĘQbb,aA'F_ov<4'k7!;,>0 P509vmXpJh%~k=hig&6y{ |CQCJɥ"I+`ZC::CBrı)xKٓ_1ǏVded_~11?G[0m,$ݓGUHӽĹc/PCV#|>sY$@ѢJ&dj㲾bn*j3RL@/SseVd+ƨEbqMQb?Alˋ Cuw} JoLY'9K!&=z1rLQӹ tCYSJYOߴ'!*=e h3"[R̟];aY1һFLKgT*nD<,B[2Ńc"U6"=U&Vuz"1!nqW4z /`Rx@5d4=-4sO*~Km-Fo>~ 8-: |Iq&xbbQ% 5ƣ#i{'cGX!n B@Bl-#-zM+j]\R*vLٮisU?YBѨHBCzSW ~Jʷކ3qշR swqsw3?k!(NlV=nepHYѳB6aw#X@M/CNYȴ0u$(\XZ\F~BSN}Z/ FIH kZhS2[OXbaY0yKgW QR@ 0F\*Jln/W-f@Zv]$1RJV&tWwq6wCz$CUN'ybPL1Gbٯ&%͔QJ;<3Bcq0iro>&Bܕ';RsXVBh={3 ߱]uE::Sԝx^LpiD@L-1ECԙfn a:J~+oI `׭r\f@oY]\I l8,/p~EN[>V*i&Y$J*u C%6qy}P:qݯ=* L35m{! |<6rk3Y)dn[ v*V%:Yt{ϗu\ʪo$Z," yd!jx n)7iG0Yjk} $N==8޷LzD=ʩNlIAl71Ԙ>0pqzgVD6ϭiԳ#Bku VrLI틧:lؾNhl1 o/!s/.M'΀Mx^'&JimM >NAQ}N9;dW N~2MR1\k\[XF!hoX8f<}'ysn7pOп fg`2o$\iٴ?LIvENؾ;ڏ3L":+=#<CN>0*5ʵ(:r_R[ơeU]{| :0LYGCDn?I=zgαٓbFԩ qz2c,/X?8 3ngozp#=0zz)@4%B _PaVcLi$ݘ VPpR o[mY`l~B 3qQFH>HUEYǕ6WJ ^"KW)琿:i*p8PYlM"xn07G@0hUʥ3( eRempdUAͰc9(G}j4@OlHOHy8:.UE>/E]!ԨOMTC ͶiZgE &@ X:>̗D'IkB팔"=%V~b?Q^G \.?/TᏜ%LL(=h[haik RnbwO{qH8Nkx/'E%~5:HYҝ$g!ЩfyM+̢Sd)k?FD3)p}qo- Hm=5SژXZw+ E@'˵irkwVijg0FQWÄaP*^*<=X6}r8[#9kmB&ڪ.C/.ua]K3n}{V$v\bϱ\oBI3)TǍ 񸄮p\~^[c= Ze&QcFtQBN;D4aWYƖS! 4$ω;ܴ9A,*s HW~LjZT?n8Ż/(#<>Ç3z<0{wRQ<H&m\?s.4badz5l$>[[*bQ7o џh9iDfCB1~'#$ YAfYj–w e2\22s; Ir^_:1(,&$yY_쁛Z`IX3w_&uf䴫($o?|3&͎9e+3g=>Z[>RE\0}WRĄ9%;9C7 Ru _ĺ_,]wrA7択z;#:dOXͧw ~#s-亏!X,\Lѹ;|r*@du&(墊\F9r|WTgv[_$$ZvkK^NB @~%h#C;EMϱvbj6=y1cJB~*7 uCE$c [*NDB_n# _/!QۃI=`]"tБr>idL8HZ^<"iz 8eFJ[݃y)ʍysbyuHYytA4#'.H[GZOfsxx0p'E*'݋\QjD֨[5ңK_ӣ2+w9ŠIB(ގLSu\9U iBoϰ'i5x!$0o;q7[f s+ # }H c$bo1#LJ^HZ~Ĺ^$ +pz #q֕*f.(k~X~*(dY1a(PRP "95]yMY^wц! A΄Ox jj)`{Ibz%?fĦudNMux8⭵#Z@fXvDh`J*QTBdO`wYMt\rj.'ipPg4Cf@~&<]' ܵyf^sc\Dw?[TRyu\0-wb,.0}zm5z1 @"Se` *"'@u[~wpxZkXjSA :U;,(.iˮ4ZqZpD'gMʌI[a%Gs y =w2jOe^|mT&90c{+CR]HפV6+pnf#Uu*.E ΫYUJ8,G M Y.*Ǻ2}jE&ǩ;PA7;KN̘qͧ WϪo8&;N9x@2Tu|)%7#Ξ5L ʌ1L*`RbN]lg^/׋˜ؑ?ڷ,OP;IE0qz`T} {>(g@GxKGƶPәxUm9sۚZr+XYT8e#m9% ŏ; Vg~Ǐ^_,\O!%%skvԂ/cA.Ġ?M愥_ 9>s?>-lQQTHp `$)BpĪ#+† YZ