bluez-test-4.56-1.1.1>t  DH`pJߐE/=„k5gb?tertiьS(?`bS,UIS˘ef(/'>na@u6.\@ת|~ 8få $4lEdrc X׏Y:/x<IQzs(m9y{Q __FLH h#ԋWEb+wT_9KN7,cfɢG10r:*c5I+DΛmf* "616*D BY Qa'qOx[U0ՋWR "1nc| 5V.DÕ.k*p5ce?cUd   ITX`dr{ < Z x   ;8(8?9?: ??F`G`H`Ia,Xa<YaD\a\]a^bHbb]cbdc'ec,fc1lc3zcECbluez-test4.561.1.1Tools for testing of various Bluetooth-functionsContains a few tools for testing various bluetooth functions. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., U.S.A. Authors: -------- Marcel Holtmann and others, see AUTHORS in the documentation of the "bluez" package.Jߐbuild19openSUSE 11.2openSUSEGPL v2 or later ; MIT License (or similar)http://bugs.opensuse.orgDevelopment/Tools/Debuggershttp://www.bluez.orglinuxx86_64FmZJ J ; . }1 [JߏJߏJߏJߏJߏJߏJߏJߏJߏJߏJߏJߏJߏJߏJߐ63e5ab1a6af56ad79a794c5832d1a8cf24aaef92d8dfa271236db363da6655c59020b63534ec6ea26ae9965065e7201bc1f208b9c534cf375a1ab8b1c4049c39fa1ae6b73f543dca01a9e38efb0a536c6747ab283f980c46f665e0160310e3889b9e31fa00c3ba67247910b010f54908c301d19a324faef63f09f41bdf507b9fc05f5d5d8c7a68254b62c30d592430a886b15135aa5252364b969734d221283c315b4c9a8d09ac2b358fbdfab9f1d84495b2a1bd72518f796098d2d9eb48de07c1584c33dbbd50a64479ff882a77c9c08e9e6ce20c64b048c0f0d1ff72c52260c619b0d98ebef1b8af9e37da49dd22c8rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootbluez-4.56-1.1.1.src.rpmbluez-testbluez-test(x86-64)  @@@@@@@@@ libbluetooth3python-gobject2dbus-1-pythonrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/usr/bin/env/usr/bin/pythonlibbluetooth.so.3()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libglib-2.0.so.0()(64bit)rpmlib(PayloadIsLzma)4.564.0-13.0.4-14.4.6-14.7.1JTJw@JȎ@JJ@JJ/@J:J@JF@Jv@JUJT@JS8JMJ?r@J> J+JJ@IIX@I@IIIII@I@I`I@IIy@IsIo%@Il@IeI;I3I3I)EIsI"@III@HHHH8@HH@HZH@H @HH}@H+H@H@HN@HN@He@vlado@suse.czseife@opensuse.orgseife@opensuse.orgseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.decmorve69@yahoo.esseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.demmarek@suse.czseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.decoolo@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.deseife@suse.dedmueller@suse.deseife@suse.dedmueller@suse.deseife@suse.de- 001-remove-rule-dell-mouse.patch added to disable udev action for dell mouse; bnc#522287- update to bluez-4.56: - Add missing values from Bluetooth 3.0 specification. - Add proper tracking of device paired status. - Fix tracking of devices without permanently stored link key. - Fix issue with link key removal after connection failures. - Fix legacy pairing information based on remote host features. - Fix off-by-one issue with AVDTP capability parsing. - Fix AVRCP, AVCTP, AVDTP, A2DP and HFP version numbers. - Fix agent canceling before calling agent_destroy. - Fix service record parsing with an empty UUID list. - Fix various SDP related memory leaks.- fix reading of config file in udev helper script - update to bluez-4.55: - Add support for POSIX capabilities dropping. - Add special quirk for the Nokia CK-20W car kit. - Fix error code handling for AVDTP SetConfiguration response. - Fix updating out of range list when RSSI hasn't changed. - Fix various memory leaks and unnecessary error checks. ver 4.54: - Add introspection interface to output of introspection calls. - Fix stream handling when media transport disconnects prematurely. - Fix command timeout handling when there's no stream. - Fix headset_suspend_stream behavior for invalid states - Fix issue with AVDTP ABORTING state transition. - Fix issue with AVDTP suspend while closing. ver 4.53: - Fix issue with telephony connection state notifications. - Fix AVDTP stream leak for invalid media transport config. - Fix audio connection authorization handling with timeouts. - Fix race condition in authorizing audio connections. - Fix device authorized setting for AVRCP-only connections. - Fix duplicate attempts from device to connect signal channel. ver 4.52: - Add AVCTP support to test utility. - Fix AVDTP Abort when transport closes before response. - Fix authorization when the audio profiles are slow to connect. - Fix potential AVDTP reference leaks.- update to bluez-4.51: - Add utility for basic AVDTP testing. - Add support for configuring L2CAP FCS option. - Fix discovery mode for CUPS 1.4.x and later. - Fix global state tracking of audio service. - Fix last issues with the new build system.- update to bluez-4.50: - Fix various build issues- update to bluez-4.49: - Add simple test program for basic GAP testing. - Add support for confirmation requests to agent example. - Add support for full non-recursive build. - Add five millisecond delay for Simple Pairing auto-accept. - Fix Class of Device setting when InitiallyPowered=false.- fix init script LSB tags- try to fix enablement of the coldplug init script- add init script so that coldplugging works again (bnc#527856)- update to bluez-4.48: - Add library function for comparing UUID values. - Add support for creating all plugins as builtins. - Add support for async handling of service class changes. - Add support for source interface to audio IPC. - Fix device name settings when device is off or down. - Fix issue with enabled SCO server when not necessary. - Fix missing D-Bus access policy for CUPS backend. - Fix discovery results of CUPS backend. - Fix initialization handling of Maemo telephony.- update to bluez-4.47: - Add support for RFKILL unblock handling. - Add support for serial proxy configurations. - Add support for caching service class updates. - Fix issues with updating SDP service records. - Fix usage of limited discoverable mode. - Remove deprecated methods and signals for AudioSource. - bluez-4.46: - Add support for A2DP sink role. - Fix clearing svc_cache before the adapter is up. - Fix various pointer after free usages. - Fix various memory leaks.- packaging: remove unused bluetooth.rules file (thanks darix!)- update to bluez-4.45: - Fix UDEV_DATADIR fallback if pkg-config fails. - Fix adapter cleanup and setup prototypes. - Fix double-free with out-of-range devices. - Fix inband ring setting to be per-headset. - Fix handling of Maemo CSD startup.- update to bluez-4.44: - Add some missing manual pages. - Fix three-way calling indicator order. - Fix downgrade/upgrade of callheld indicator. - Fix +CIEV sending when indicator value changes. - Fix signal handling for Maemo telephony driver. - Fix parsing issues with messages from Maemo CSD. - Fix issue with duplicate active calls. - udev rules moved to /lib/udev/rules.d- update to bluez-4.43: - Add support for udev based on-demand startup. - Fix verbose error reporting of CUPS backend. - Fix various string length issues. - Fix issues with Maemo telephony driver. - Fix another device setup and temporary flag issue. - Fix and update example agent implementation. - remove init scripts and D-Bus activation, instead bluetoothd is now started by udev. Update README.SUSE accordingly.- fixed build with --as-needed- update to bluez-4.42: This is the release that should contain fixes found during interoperability testing: - Add TI WL1271 to Texas Instruments chip list. - Add special udev mode to bluetoothd. - Fix regression when there is no agent registered. - Fix error return when bonding socket hang up. - Fix SCO server socket for HFP handsfree role. - Fix shutdown on SCO socket before closing. - Fix shutdown on A2DP audio stream channel before closing. - Fix issue with asserting on AVDTP reference count bugs. - Fix authorization denied issue with certain headsets. - Fix AVRCP UNITINFO and SUBUNIT INFO responses. - Fix discovery cancel issues in case SDP discovery fails.- update to bluez-4.41: - Fix pairing even if the ACL gets dropped before successful SDP. - Fix regression which caused device to be removed after pairing. - Fix HSP record fetching when remote device doesn't support it. - Fix SDP discovery canceling when clearing hs->pending. - Fix headset never connecting on the first attempt. - Fix headset state tracking if bt_search_service() fails. - Fix maximum headset connection count check. - Fix AVDTP Discover timeout handling. - Fix also UI_SET_KEYBIT for the new pause and play key codes. - packaging: - add simple-agent, simple-service and test-network to bluez-test- update to bluez-4.40: - Add telephony driver for oFono telephony stack. - Add support for Dell specific HID proxy switching. - Add support for running hid2hci from udev. - Add mapping for AVRCP Play and Pause to dedicated key codes. - Fix AVRCP keycodes to better match existing X keymap support. - Fix various quoting issues within telephony support. - Fix memory allocation issue when generating PDUs for SDP. - Fix race condition on device removal. - Fix non-cancelable issue with CreateDevice method. - Fix non-working CancelDiscovery method call.- update to bluez-4.39: - Add workaround for dealing with unknown inquiry complete. - Fix discovering when using software scheduler. - Fix wrong NoInputNoOutput IO capability string. - Fix race condition with agent during pairing. - Fix agent cancellation for security mode 3 acceptor failure. - Fix temporary flag removal when device creation fails. - Fix hciattach to use ppoll instead of poll. - Fix service class update when adapter is down. - Fix service classes race condition during startup. - Fix release of audio client before freeing the device.- update to bluez-4.38: - Add support for builtin plugins. - Add framework for adapter operations. - Add constants for Enhanced Retransmission modes. - Fix HCI socket leak in device_remove_bonding. - Fix various format string issues. - Fix crashes with various free functions. - Fix issues with Headset and A2DP drivers to load again. - Fix sending AVRCP button released passthrough messages - Fix bug which prevent input devices to work after restart. - Fix issue with interpretation of UUID-128 as channel.- update to bluez-4.37: - Add version value for Bluetooth 3.0 devices. - Add additional L2CAP extended feature mask bits. - Add support for loading plugins in priority order. - Add support for more detailed usage of disconnect watches. - Add support for AVRCP volume control. - Add saturated clipping of SBC decoder output to 16-bit. - Fix potentially infinite recursion of adapter_up. - Fix SCO handling in the case of an incoming call. - Fix input service to use confirm callback. - Fix cleanup of temporary device entries from storage.- update to bluez-4.36: - Add proper tracking of AVCTP connect attempts. - Add support to channel pattern in Serial interface. - Fix A2DP sink crash if removing device while connecting. - Fix error handling if HFP indicators aren't initialized. - Fix segfault while handling an incoming SCO connection. - Fix Serial.Disconnect to abort connection attempt.- update to bluez-4.35: - Add support for Handsfree profile headset role. - Add additional checks for open SEIDs from clients. - Fix device removal while audio IPC client is connected. - Fix device removal when an authorization request is pending. - Fix incoming AVDTP connect while authorization in progress. - Fix disconnection timers for audio support. - Fix various potential NULL pointer deferences. - Fix callheld indicator value for multiple calls. - Fix voice number type usage. - Fix GDBus watch handling. - add an explicit requires: for the exact libbluetooth3 version to the bluez package. Fixes the problem that it was possible to install a newer bluez package without updating the libraries- update to bluez-4.34: - Add support for version checks of plugins. - Add support for class property on adapter interface. - Add support for second SDP attempt after connection reset. - Add support for more detailed audio states. - Add support for HFP+A2DP auto connection feature. - Add support for new and improved audio IPC. - Add program for testing audio IPC interface. - Fix various AVDTP qualification related issues. - Fix broken SDP AttributeIdList parsing. - Fix invalid memory access of SDP URL handling. - Fix local class of device race conditions. - Fix issue with periodic inquiry on startup. - Fix missing temporary devices in some situations. - Fix SBC alignment issue for encoding with four subbands.- update to bluez-4.33: - Add Paired property to the DeviceFound signals. - Add support for Headset profile 1.2 version. - Fix broken network configuration when IPv6 is disabled. - Fix network regression that caused disconnection. - Fix SDP truncation of strings with NULL values. - Fix service discovery handling of CUPS helper.- renamed modprobe config to /etc/modprobe.d/50-bluetooth.conf (required by new module-init-tools).- update to bluez-4.32: - Fix broken SDP record handling. - Fix SDP data buffer parsing. - Fix more SDP memory leaks. - Fix read scan enable calls. - Fix A2DP stream handling.- update to bluez-4.31: - Add support for new BtIO helper library. - Fix AVDTP session close issue. - Fix SDP memory leaks. - Fix various uninitialized memory issues. - Fix duplicate signal emissions. - Fix property changes request handling. - Fix class of device storage handling.- update to bluez-4.30: - Add CID field to L2CAP socket address structure. - Fix reset of authentication requirements after bonding. - Fix storing of link keys when using dedicated bonding. - Fix storing of pre-Bluetooth 2.1 link keys. - Fix resetting trust settings on every reboot. - Fix handling of local name changes. - Fix memory leaks in hciconfig and hcitool- update to bluez-4.29: - Use AVRCP version 1.0 for now. - Decrease AVDTP idle timeout to one second. - Delay AVRCP connection when remote device connects A2DP. - Add workaround for AVDTP stream setup with broken headsets. - Add missing three-way calling feature bit for Handsfree. - Fix handsfree callheld indicator updating. - Fix parsing of all AT commands within the buffer. - Fix authentication replies when disconnected. - Fix handling of debug combination keys. - Fix handling of changed combination keys. - Fix handling of link keys when using no bonding. - Fix handling of invalid/unknown authentication requirements. - Fix closing of L2CAP raw socket used for dedicated bonding.- update to bluez-4.28: - Add AVDTP signal fragmentation support. - Add more SBC performance optimizations. - Add more SBC audio quality improvements. - Use native byte order for audio plugins. - Set the adapter alias only after checking the EIR data. - Fix auto-disconnect issue with explicit A2DP connections. - Fix invalid memory access of ALSA plugin. - Fix compilation with -Wsign-compare. - The ALSA plugin now contains a fix to avoid invalid memory access. This might break some audio players that make assumptions on some ALSA API calls that are ambigue. Please report any problems you might encounter.- init script should work with strict /bin/sh too- update to bluez-4.27: "This release contains multiple fixes for the Simple Pairing support and newer kernel versions. It highly improves the interoperability and the security handling with Bluetooth 2.1 based devices." - Add more SBC optimization (MMX and ARM NEON). - Add BT_SECURITY and BT_DEFER_SETUP definitions. - Add support for deferred connection setup. - Add support for fragmentation of data packets. - Add option to trigger dedicated bonding. - Follow MITM requirements from remote device. - Require MITM for dedicated bonding if capabilities allow it. - Fix IO capabilities for non-pairing and pairing cases. - Fix no-bonding connections in non-bondable mode. - Fix new pairing detection with SSP. - Fix bonding with pre-2.1 devices and newer kernels. - Fix LIAC setting while toggling Pairable property. - Fix device creation for incoming security mode 3 connects. - Fix crash within A2DP with bogus pointer. - Fix issue with sdp_copy_record() function. - Fix crash with extract_des() if sdp_uuid_extract() fails.- update to bluez-4.26: - Use of constant shift in SBC quantization code. - Add possibility to analyze 4 blocks at once in encoder. - Fix correct handling of frame sizes in the encoder. - Fix for big endian problems in SBC codec. - Fix audio client socket to always be non-blocking. - Update telephony support for Maemo. - version 4.25: - Fix receiving data over the audio control socket. - Fix subbands selection for joint-stereo in SBC encoder. - Add new SBC analysis filter function. - version 4.24: - Fix signal emissions when removing adapters. - Fix missing adapter signals on exit. - Add support for bringing adapters down on exit. - Add support for RememberPowered option. - Add support for verbose compiler warnings. - Add more options to SBC encoder. - version 4.23: - Update audio IPC for better codec handling. - Fix bitstream optimization for SBC encoder. - Fix length header values of IPC messages. - Fix multiple coding style violations. - Fix FindDevice to handle temporary devices. - Add configuration option for DeviceID. - Add support for InitiallyPowered option. - Add missing signals for manager properties. - Add telephony support for Maemo.- fix the modprobe.d config syntax (bnc#465643)- add a modprobe.d config, setting reset=1 for btusb (bnc#461369)- update to bluez-4.22: - Add deny statements to D-Bus access policy. - Add support for LegacyPairing property. - Add support for global properties. - Add more commands to telephony testing script. - Add sender checks for serial and network interfaces. - Remove deprecated methods and signals from input interface. - Remove deprecated methods and signals from network interface. - Remove OffMode option and always use device down.- update to bluez-4.21: - Fix adapter initialization logic. - Fix adapter setup and start security manager early. - Fix usage issue with first_init variable.- update to bluez-4.20: - Cleanup session handling. - Cleanup mode setting handling, removed deprecated RequestMode, ReleaseMode and Mode methods. - Fix issue with concurrent audio clients. - Fix issue with HFP/HSP suspending. - Fix AT result code syntax handling. - Add Handsfree support for AT+NREC. - Add PairableTimeout adapter property. - refresh pcmciarules patch- update to bluez-4.19: - Fix D-Bus signal emmissions for CreateDevice. - Fix issues with UUID probing. - Fix +BSRF syntax issue. - Add Pairable adapter property. - Add sdp_copy_record() library function.- add bluez-compat package, containing pand and dund (bnc#435591)- add DBus API documentation files to the bluez package- update to bluez-4.18: - Fix release before close issue with RFCOMM TTYs. - Fix Connected property on input interface. - Fix DeviceFound signals during initial name resolving. - Fix service discovery handling. - Fix duplicate UUID detection. - Fix SBC gain mismatch and decoding handling. - Add more options to SBC encoder and decoder. - Add special any adapter object for service interface. - Add variable prefix to adapter and device object paths.- fix START_SERVICES=no and wrong "Default:"-comment (bnc#435489)- update to bluez-4.17: - Fix SBC encoder not writing last frame. - Fix missing timer for A2DP suspend. - Add more supported devices to hid2hci utility. - Add additional functionality to Handsfree support.- update to bluez-4.16: "This release fixes two potential crashes within bluetoothd. It is strongly advised to upgrade to this version." - Fix wrong parameter usage of watch callbacks. - Fix parameters for callback upon path removal. - Fix unloading of adapter drivers. ver 4.15: - Fix various A2DP state machine issues. - Fix some issues with the Handsfree error reporting. - Fix format string warnings with recent GCC versions. - Remove dependency on GModule.- update to bluez-4.14: - Fix types of property arrays. - Fix potential crash with input devices. - Fix PS3 BD remote input event generation. - Allow dynamic adapter driver registration. - Update udev rules.- split up bluez and bluez-gstreamer to avoid circular dependencies- update to bluez-4.13: - Fix service discovery and UUID handling. - Fix bonding issues with Simple Pairing. - Fix file descriptor misuse of SCO connections. - Fix various memory leaks in the device handling. - Fix AVCTP disconnect handling. - Fix GStreamer modes for MP3 encoding. - Add operator selection to Handsfree support.- update to bluez-4.12: - Fix crash with missing icon value. - Fix error checks of HAL plugin. - Fix SCO server socket cleanup on exit. - Fix memory leaks from DBusPendingCall. - Fix handling of pending authorization requests. - Fix missing protocol UUIDs in record pattern.- update to bluez-4.11: - Change SCO server socket into a generic one. Should fix connection issues with headsets. - Fix uninitialized reply of multiple GetProperties methods.- update to bluez-4.10: - Fix memory leaks with HAL messages. - Add more advanced handsfree features. - Add properties to audio, input and network interfaces. - Stop device discovery timer on device removal.- update to bluez-4.9: - Fix signals for Powered and Discoverable properties. - Fix handling of Alias and Icon properties. - Fix duplicate entries for service UUIDs. Mon Sep2y 09:36:31 CEST 2008 - seife@suse.de - update to bluez-4.8: - fix two bluetoothd crashes during device pairing - reenable HAL plugin, no need for libhal anymore - hciconfig and hcitool now show all extended features pages (important because page 1 indicates simple pairing support)- fix a crash when e.g. connecting a new input device- update to bluez-4.7: - Fix pairing and service discovery logic. - Fix crashes during suspend and resume. - Fix race condition within devdown mode. - Add RequestSession and ReleaseSession methods. - Add Powered and Discoverable properties. - Add Devices property and deprecate ListDevices. - Add workaround for a broken carkit from Nokia. - removed bluez-4.6-fix-bluetoothd-crash-after-suspend.diff- fix a bluetoothd crash after resume- use /dev/shm instead of /var/run for the coldplug-marker, since /var/run is cleaned up later in the boot process- add more useful stuff to bluez-test - add dbus-activation of bluetoothd - use dbus-activation to start on adapter hotplug event - add bluetooth-coldplug init script to make sure that bluetoothd is started when adapter is plugged in before DBus is started - add "Provides: bluez-utils" to bluez, to help the solver- add missing splitprovides - fix bluez-utils rename - remove bogus bluez provide- update to bluez-4.6: * add a smooth upgrade path of configured input devices from BlueZ 3.x to the 4.x series * fix a couple of regressions with the adapter initialization and the input service Detailed changelog: version 4.6: * Fix Device ID record handling. * Fix service browsing and storage. * Fix authentication and encryption for input devices. * Fix adapter name initialization. version 4.5: * Fix initialization issue with new adapters. * Send HID authentication request without blocking. * Hide the verbose SDP debug behind SDP_DEBUG. * Add extra UUIDs for service discovery. * Add SCO server socket listener. * Add authorization support to service plugin.- fix devel package requires- initial checkin of BlueZ 4build19 1256165392 C D C D C C C C C C C C C C DS4.56-1.1.14.56-1.1.1apitestl2testlist-devicesrctestsimple-agentsimple-servicetest-adaptertest-devicetest-discoverytest-managertest-networktest-serialtest-servicetest-telephonyhciemu/usr/bin//usr/sbin/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:11.2/standard/46cfb5c111bfda27a0cf08586a9804af-bluezcpiolzma2x86_64-suse-linux s, &##' #?] b2tp-;a۝ӷ7Uzӊx]AuRue7)H ̳_MR5{"^Drnsb[pWuc[^/@ ֪h{nG褮yrQoͭWzZDCxx%[p%}&(yitVр1#^4ň7V Rv TX?|bNŅ*'f.kCDUmOgc/飵o}@|Uw>sL!w1Cf2:(Lq8 Ag#hJ xڰ K&̍XQU%[yO ARo&Ez@+\aF+tGHCK:ʶ $ CFjNI1BoIm=XvW+@8VLܶwJRinb'u0C5=nKRa*Z@bjl->Q@ ]GxVlR YxE~ZP7FyM3%`|ѩo(- { }+@pC5h6x-O't ?ŧ3tJ{Ynz45 CTT R!6Zk s?'mk+ڸiàQ 2`50P&f58/U=}A0J>F?pqJMYII( s;nrb3U 10ʵK׃cmVahg yo fMkW{5WLr(J>f8!s5[s : EyBjNw-đj:T ޞ^E- ߸$d 5|Ќ"n鴛+ = ^ Ix8^|qh%TuhWz4[ez 8'7gF$ao—KNJj*(:[>ix}af$haX c"hanr{h#L XtkYRM{8M \O?nA]+ַpէVOr|:1fH?iel eYe}ac͸hnrifjlPN3)W\#`4m -ɺY&b8@@}y -J l Vk=W}9C1]Չ| *s6Sc'ڵL +ݼay=?8>Vk-Oky0!L{>7+這^zsy{?֊rS M {66(dӐu]>J,Q5sba13ڝF?ԛGЃsXsxD6+0m7PQ=V*qhWhʮhCބ>$Hebxҽ nϟ{g.Q}1MCS{}v\ ;;3QSMJ,̍E5Tw/<&b[:ot}'dbQf"vEUw<5` r+?E.R)46 9M;7)L^~Bvvr07-9vد*QiRz[k䥜: ]K HV l1R(n`>*XwӁ ,f ~m|+yt^ALWUM++e_k9uNl{:۞+>Ǒ͔ ")tP8q}m:`O/Qe>2YGnnKS.$~Ĝ,:J8QSÂ;ñXz$Ӱ\7Y տdž e#8(ID;Oe8rw#({̯hV8C^Ζ+Qv\^#o-2%hWk oX?4#6RQL_&2*zȌ_pDU|lE&]M7E XKF%|ńS~#H7LU/_c?%* e,UEw#bX(4L\B ]}uazMkJ(i_L>9@FPKͪA n7eFX}h;@Jͷ%RUS-ǐ&+ѷ's*r۰*5pB 3.xυ+ e Pz@RT@C$caPn̂[b̗Dm]?]`UݤE޾4sTk9݂2P&+5e4yYm@hyc@tLQxЧ.Kj#f pU2í^!S-/|4n5d[|}bWJjs.*JcePxDz< C[4E5)+XeR:;)oG8$B5Q`nreeo_ib4 %)v0&P-&R@f s (=ㄇ5:+LXR^d f PP(UϿ[{3wY=Y{1b n>M)6 /-R{Jup7%=+*Z}֐7mi!'r9ߍ0s~0ꝇȉ`bx`陋kQہEA0pu`\˚j~2G?ߔkdxx~ @to4ce!w M jԆՑ^sKkF싳_ůIJ޿VO8LiW0v5ub}m "XOX rwb境HDKw$ef$QFC53)OSA{# JĨT͏Õe$ppjۧiAju^ >.uV6tZUD&@F ~wP3:# $:u"DR[v绚Ÿ1*韸w̷RĖQIz`.yqcV:g3Vh;EpP(*&Ҵ$}5c'Lc#ipplNv[j`4n-tl}/M>9nQ*M;Y39 4r2\ʈCU9Et.-96ǣ J}S}^& wQ|pr隝^`~P#xZ1)w0B `+lx?C-*R2ri@̉&ov Lp P*֦ Q V0&;͌ Kc#xc!'k- HW(6K~Q3A>HvB@ƚ`, ((um2Çc-SltI *, FjY$5"'(wG]ܭNu"Lg[ x նtܵ}+Q鏨q\E47y`,Ew,<Ӓ1I1v_/$#`yX坫%"(VzC3={f/յm u@wq FKǺzUVqcТIQ[] Tsysug$.~..nUWwnt.uWI~nSt.^vK ݥNj8˲;9"F{H 1Sn:?<}F78wInC%fϙH&yC%ঝGK} <[&pZMT&+Y@O@MB"ߺ \3(`]$tn@BjkEڙWֆWzx?Z+ P⮐-*;_1q=#I[dјq|X|ھ*V-63c=Pm:g/Vq!+tC Qw\25 F.GpODXól^v`Y޶ ۚ8YӪ{*{9`#ʎm%9{B>CCo*Em_%w .@utm BbWx𨂈 !k+HfM}+;[cxw! b=#I (P8$Ǩ1_`tJ%8ƷH,MrRڽm ^S?>M3Z{}KZPx3Gn=xDzv{A ;l*V ٣tӳ"r4=7uR659Gf#3#o"fʪZרuXŪ)ueL_XU`qFdaDL 0뗩HxcH鏛TD"9@Zv"_-{BBL#v~OEUp_p{ωql<{(,>@=̰T(}"μ꠿ Q ~ТnHX0ZdyrP;pb&[?!\$ߩ/N"u =/Kݭ(zWvR*ƿѡ <{tzX$bET2oٰUυGMHx^Fy*E\*˳YТpJVM73z02J"SVVaUh-jDBw|L3SRM[W_|~!!.]!Hܘ^>n@M޶04V. ˪vн伣w,Wܐ1dkH%cG[ |6W1hd#{J :H r OUIІ&/HXx8>ΦYfklP6e^`v!9HNbpUYAwCpMOc4.Y}aD@'tnK`|L{aSM1=1y]^(y@.HNDe0LG/~{I 0݅q/S 5Jan:fiQ&_p9AwgO' `#[o!BYQ&20L_vGaŗvgA' w"ܑr g$>=^ۍFE9B02̰W/ǹMdqJ-6V9'g]|>@;ܵN7ЪxZr` ^n-gZ ٣G42,?A(߆5 AcT*1oV)跥cgHk`}Z c-5RЯr@2-7Mc.y/_lKX#WHBQule{>g6;ŋ0ry|4A#׬) ~woLFi3N@ # 2{gop M"/.E}h>v=ds>Mw`0^;7ZJŐemL׆rjbO%.ޕzkR|hKl$QHw:'hqo'0 s}Bq~,N"y|_Mnk(:D`" *A2zTbU%[ڼ.`σ U,bT8?U}D XZNI(ߜv\OxS34:(tBG ])^]o'M*Ӥ\UmcncQ`̷K3 _qK1M/Se< kX:& < ; V_ނϨZC?:''ɉuHK|e@bÍfrܝ2}v8 ,s)p'{u<:!?Se̚}0 T 6ՉiH#+T [ڒdFy~ԼR.< mJʇcՆrXgr".d ;70+͊&xw%6)S2'HFD0)h6rsJ˸7ېs=n]p:̑-&E"iZ 2?b[Un*IWo_!cvdæ~N9ƪ(?tq!^(Tp؅IoG*h6IƄ‹ht,} P7FMй>I3/"~ݥ!G vhxM"ᑼ-j=IFԻ9ۂi!؆4ƽu$%RsQ[ k-CX\?00,Tt 5̒ZC/p▙fxf|00tT? pH_^!_ 3_av59Zmg e}O,W5zHVJ{_7nl4|(|,5&fa'Vj?e-Z 9il_jP[(bLpu+ui?ĐՈK^SKq 釄] t\UD{L0j*hNgb{P%u0TT~`dCX f &s326;k2HtypC$Ps.E{Flg~= nH,]_\ǔN=?^׎k܇{ʛ7Bc6f` ^!AO/}ckDՉ}mk-wq4u9g#86@VS۰:D@iN$A} xYIb#Kfy p3|MW>vI*PmipLN#q{K9 t}iueizPTU$PPQ>+io>.ϭdp~I4; )Mx4iĢZ*qGaS%NC2\שg,XJ}z ~^#k}^ i1r3P" \r5Ikܘ/$//,Z=s '6HS%=cf%߃NU uI“|Z_ʴgd4wM~L/6q$ҙ dBI[_HqR ] +|X7.[V!s' ]lTf<ؾ9 KU.Ωw!p;>y1 { EXE-4波$ Eu_ }?aVR+#o.WCH=*^Y]mwQM]Aڱ՗Sk4M\BUJN_]:5 O`D:RTiB!)z=@?^bZcOvJbX]H@%fG^+Db?lX IB/' H<f(3 ,4e1o T>2κ{+ivߥ3}2@*/s 4ږ95N03V=e}?#Jr:r[iB7PkaizyaпN01o18QE~ 䓘6jvM1=$'OWJj+On`c(1@9=bU!X}1-go tEf ),_H⍈˗3lkSr0*+ v3Xb.솉$U@N,o@sH7c""d{!07̒C4@&f4V`4mȜ r;r~v]5T>5 6Я$Ѫ81xS@:Y05_{&(Bu~wh㭝-zZZ"R}Dw/t/2]NI.+_E+=ILU/2pV_iDɿ\ c"a*0[MfR#qaR}EK(kwK4A9HhJ*PntwZH+x'Vf9Ɨ+e7ڭ1%4*C0JDuܨ'2_ZT>\Gj I]ޓ}SCOΫ+?~鐕B|qnv`8 v~(ۉfM1zV-o/@V}nx8L/ lsWf#:3`)] 3wP0\!8c+ޥB'u#CK$g/@ϖBXΘNO k!&D1~a[mQ^7Aܧ?X)n &r3%g/9c}n'CJ 506v5D'9nQ0@0 si':ll镺=XhSRNE3tRthE/NF=l\Hbn{[2UX [Íå7]&>+vl\ޓ7 #5sF"NwNճ9aw#2;Zhs |QzFy߫ _Dؽ:ksٓMO[TQ=j-UUEePf%׬+r) m0{pT{F)Z˔$֯ZY@;#9F>̷a=cKa3x p=*aN{o'/5s㬕BR:/1wY8mk鎙AfD:2nq OWFfg#,*U,k ç5G!/ȗ%,MDΓ~|\as_5RjGj6TpPDa(=^#:DϏPh%hHEv="(HG݀[ѵnOt/P`3"+]27DhD8b;peeP!^شO M V8A+A0bBr*sm t́᫸ q"g*Hx kFΚ D|>RBf̔tsLP {ZMtW?I}$ύ3Jѥ'kzf-Qق['$=XL<';7>AlݚM,$mJ\iomi3!P'uY [ = D)"|j[q|@~-|q(D:8HD6J tWlFJm䔧gvk ¼9KD"($myMW%J\N%)mNmW״#f,;"=H3ԞTs%6]֋,!3x kh񩿘Ng`A(rn? ]HR>l~$`| ٣aH }]֯o5Q>>F:]^b˥̆Js~ǎaN; F("Fu#:|`{)Qɲ%F\RȄH# o; %>ZB 1Ŵ좟d9_U.]q_==WlVPQ׵I3i+m7UZ 6+r.}U񒰉 )1?bw+ |+,+4̇:=O.jҲlY#@ )mCS]b%(}&l#Q *c\+whϹ1y?rmºB  7`Ӿr#㩻)oB*]!B(ׯVgueID5UY¾"c up l }ēٱ|K;3Z r`'D'EB;|ZR>kGbqPmkF%tQᾨ^vđblA.fH;YL؅Jء95KJG(FHQPR~Tf!`3uEvӻCPIp]&Ώ]}bhQO}j+6r"3М&o-)n9OYH/x\I mϳf5,!Cc_p(pCjzE|wIZn۱R T %|]ٍ*\)OC_ XnRU *( ~i胺ayJ16 $p/)˦i$,)bu_}Ush=Erཧ;/NH;~'9H#;s0ǯ )ssbL[~ "D^g;^zu=]..GoPuD) T+sP8n_ N)SzYM> tQJ3,d1esr` x p62᰷IL9/0돐mY#U4?~URw5$*iHN_[w7>BA./!;v OcN8YQZx܈`MCR@{0](o* D鐚dP Mts$Vv,+ ZJ5,Hb,~Q /ƭoQwʄwTr!hU *\kd2(7Z3 [ ԈB!m֠әg gJ D{޹wL hָ~vN\/ō+^W7s_!%dx4lC\4۷~W2tKn w`$UP$qlҨ\vܯ>VʲU*Mc@CОT2a̙ |(g dKGfW7@[eS#hsCnI=T3f]w)āOaEt\9U 93ܜC^ͤ6g9![l|t::yEQw\>K=->eI%#Zyʹ4sc#!9(%O LT!2` -orai~K@a~w ۥ4ƷvxMasB/$|}Uw=$҆Z-XV4<}*UǸ.*+𣏕b;=v6UQ)7Q6](Ʉ41<<)Sn99( ɸ:ǧuUwEkE\$֊v_ΌbT^a2HϞU#7XAM2nH龔طӛ(p[W  Ԗ%Zmy$v*qGjvq9`)KR20^ >ɾfw@3$d=^r+\_g=^IF\Hp x 9Ї[@@ǪS<1ݝ07SukTRsE瓒C*4g >fjKf *'#,v+"mHXj9M]su =2NQ\s=_$_޼{:Bg` 3u1ϣ>~; ÌH3? (rM` D}W5Qiؐ>#{4$fB9xLa ~DV`ƫ1!Yw~S$M9cz̤P#7ݻ`ϣ|M~%Ы`*reVAx{K&R7dw5 v IBWAj+4Z.9,;0GL9~F&ƛjh-sI)L8GAT YwMzcv}I. j$0=x,ߔE$vD%G9SؿyLҩ86A> EZ7iN hpto595f*[W"uĺ2 V||=YHY6 3ڊjM4 6#Ap,d6}ktJ咊cOG`I儉Rb7砗R:8f9f@ʼnWC dt@=؁ir5ׄ6̪vˢKS@Uhm¢P1+g#yhv}yI>OCb~ :Q5=)IMcYtRqv._ZsK;v>9CAͳJӝ ؕb{Xd[{WeUt֪\0w>O/^ _L& wc֙xWMS)]pߥ[2XQtntr$e~1+JZdl#5$"ݳAkc3ЗޝdE;zQU)ǸdBq^ɈGRUgѶ^ݡt^ʈ'l ^ ϐL[ʶ/hՀe›Lfp{f7p\'p!*pKF;%f Wv\J& bwliB~RՠՀ茼q]!m_5hz+sBI;o$k(Qsf\WJfVi wՙ[[^#|)3m,i?pdPI¿1gb{˖ ;OfhrJk8- !ɚ'=qbfmxϿ20J;Xr^%vA{OsϣhT׾)$~Szy݀+-fMA4 `_H8B Q+hFJ^z{䊥%]4qUWvN7覉,M wa%Luo];l?y깮r-GŃ7e&plď/m5vf $0̂Pqvô̿J/X6HJHHʵuhz`1=[~hkz`DJɈ+Kgh$f%^DޓDY'Әj])ISh:\<悐[(\ah@[5nRmx7(|͸I =p Ò0l0 F"d?A,yeIVcczݟ9[3hIlj.G N{{ڟ]|:Ś,HPzX$Zkf! &;ujy] V\9F(f2jZk<C'`>z}$\A (q|4-gE~5!YnQ\_沋CI'NA fr ӄ!u0XBD&)xaͪ}^mxLÑHEpy-UY3Nr]_kgI47RƲ 4d)beƷ p٣ZP鯄Y ~p CfQ 2c0T䛧B(R_UKvF9#r讥ǂz<s"(SANgΕwXj>q(Oi*O(HB_r<6wƦ즥늸؛ec~.E<1u-brRCU؊Sƴ.c p ˪+4}dh;+n:C0*3>&gNCnJ34-[S΄~n]x?qv[v YS5oDTftq웶61O f*gpM^bLC 0i .I4?ql'SEbW=rGʥ7?esn{a9S+6\Ъ靯{QM*X!w4 pDM&].[SmFu)Rz!176vkS {w0S?PGT4\E TǹrX>SC3T ]Z&9w~?-VsO Q '}Kkn\nqzmcy( !"u %=ZuK,D,H\mUCᲦ }-p!*^\^;+B`('(jieIxڙxv-1z#~{# Ŕ`n:_Z$IYuµUB3%{ۂ+=gșIzTtźò`B.0vbY^9(ufX\z#&.VKrq_ X@ Gk58m#-ݭ+Q|<-ZE !Ϯf|FHr}ՠ:S=#؜?꧗եՋ K'U߲ @*$#뮐X8BZ6Iy}cGLxDY 8uP? gl]VJ֥EZCJ1 65Hj$e͹)oU3Vg U29Cam>HG V`&i];(}2/ d)p"4!Ufk( kfܫ8* BѦ@"sGF 'Ժ/ E5=c M)vj-S8y^jxºb$TB'@Il\!WpSЇkȇAT5|p*,2ø\I"WIs8zBЙF)vs4Mꈫ|3i H)¥^Ke cnh3@.qߗ% 'eLu0pDsLm+niBi!#BJ.̫Í{m R98JLNIWHx3xK? .O.1В{TAaZ‚5Q%gGbr$3^nJe,;"k|z#IEn@CzK)G/V(r_L\B)݈\X=?Mh6ui,IG(R1|)z5QYS+y.R|I2=4`p!|T=KWkҐ$> +0ͫ^vjTZQfZ'zpEpEb [ZT%X`|៳E-zum&kj ?.-q$yf@2g.C,@}Ae^/ʾs,mb[6u!u8)),&cD*bF[Y%Oo(L̂2O\D>< UƬF`/dI, lI;FW~Kml_-ZD&ὔ|V;CrZuT9Y%ĉo~ HFW Mr(ko=WэsXK(o:b,Ci6H+a#j6yh< ]~*T9C E4Db CScCN )_=# ΊŪ\?z, |SD4z6EEQk4Ө- @g^W24=wJ#U> (ۚZI}NIc[6\zjyʉi k[R.W@R0wԝ"T^&މZeĊ-ro'.)gN-!^pHꯦw>*8DljѮ.`;ܵ:S?,*x5$CpOtlvĉmvjnɹyA2]0VG ]Y~M֊z ve/2XF*B6[ tMLoSoT< ʃ7)pelT;{Y>}Pꋘfߚ{ϖ/LD?lu15Q$ih\nn`($ B.MNEj0d~5HT.:[[Q ,&?>q<#>6!ْ<MPh%V/qRiٳX[kUGn:Wx=;93\RV{YvoZ 20©`.f3}ќ٨[qeI * ,Z N2xP4Ouc> "J{ճ}*Wz2my> r_R奰B@2؜ xW֐re*0p{s?oyfʿ`[hK6꧎%dǭ .mԷ#{'G(IWX,?06/w$3! [:#4g4ed ۵*oW4M{6B]K6ٵM9fiJ:+{%k<(BToB2,PQ0j) ዥks>0'2|@yz)#]ftinWK~T{U5q%0tac#&ͬz͚BM.9+!a^*M -WD`s5+lEg/3Ѹ<8Rzo$\!=|gƞq]$bf,g^C0K9|aϰ+q HRdnсhFJ2hM~=<$neC" :n @b(LYqm0P }kPױӫg^ՇGFʎim > 2HlhjB7#Y8|\t"p̭H-WhS V2@Wl"wh>*k{lDbI]sp$[vd9 5M225ʦ:FW{FDz_ zz|(`H=B4͔~E\x^fۤlnUmBa3J+Y4*d`ZL*}?\@HvbjF&SYĮ{G}aj-=NIo9 'ztj6 1R dI"Դi%˪mW(jFI $]%!E*@D۸ueY.LA ج:[cV\mdO5e ^Bkxec@ Sa֢7Hz{ !OuL[DL=ץm)탅I+0ma` ӕ]۾}@aBG76qe0af~ϑ&|I3KAnoO[n-oU̕9 ߹93vPureObitk^l<uqOMs@'C#7Rq4H4+=.($̙=~hw7(s>fl3Gpgi(LP挹L@b U50a $=?ʗ(?·,UCCd9&bNΞMC6f<—'t %|e!tR#_[=ETIAb @ĵ(;ě*tAO9=\y_8I9ƧܓtٿMy3  I 6hjl| I#Fm< UgL #,_'vΚmuuwp}OUo+ozZeLHMXbUV5ʙR')EJ?V-SCd#eLMA_@Sh-N9dL"} h{M"ԎDn+Γ)aF"#K؍rADP#0&+N ed-#8E݉tJNSy#6ʾ/DH\aj<c˗ \^z8(.zm*vy="u{W)9XI`,tr>c'B+yz7yv; 9`jUVzK,$(YP+<șB5 AcK !:t3UPj*Ѿ1y6[CX QM$8*Q]r%*@vK?WF6*V?9 Sqa^޲0]=^Pk,CVRXs/Dn0x.O\#sby8<_E^{~%?jJDWpSsH{(W\JΜ|RܛU0f>y+z:@LVkFY0_: X>` hh~t?si&{CS_ܷA_]6C}RC@zDZy^}@^"Aٮ~ѭ;mMI}DUz; u0wDv JՙX$(Ȝ8Ȑ;G&!ڵAPd20B`%)#" #X3h}"vx] 6m]}+JKFcBq,#?uc-ʠ_ճF-K39њdz8>9=4$yGY(\xiky5epɠ"p |E^>[,KZ"hIxv"cv~K3:ZF`?I:Z E w0ɳ_\FP|WOȚB1` }v3[y~TJ4?v\L9Xc} @O M:F Tmb8t*d7Pd5Qqi.h_hikCR tѣ*sB_^<y-چyH c/tRC-H*~u4;[!"q8 {Aɦi_fo.]9Mۂ,bs#ٔGi#v'Hk!/|~ٹN U6cٳ$zdOXuK,_TRpz*Heu-V OOV)KY6(LUCqX V\F6}r">Ög\M b]) ݊ pǢ{J= RBƥv}2Ԛ>ѫPAQVNSpɌD D1 ɤ7d.线7߬`V%vtaDw( X7°4:">H,&a.E|9]f8f?SMV2w2@LL{kѵ?5޻Ey3dqH7*R 1ӻ//.uXg?0]]q5`BؘπUe!~ 2cVm2`C]:߿`3>A>o&st‚߇u=˜i# o\O{r=.:=e 8C/7CO敮0 N f('YBFMmeHγ.gZ|;%aj_ ZS6s_Ppd Wg琴{?4..YlKRHk1o4O<5KBaf-c}[n أ{KWj)H