bluez-alsa-4.56-1.1.1>t  DH`pJ߁/=„ZI^] ^Eu@E[qM ?QFm7¡3CU.D&0vlcϠ/PSJ&;'[R%wK% vs9Q9TݨCG'!H &1,ڲ3ʛ~7@eMp6￵BINDأsџ2R|joF";_=>nMΠ ume#P8f۳Vl(s#P fb6d458aa07e620746510aef90f2248f6e43c37b旉J߁/=„_{ PncCΤm^=I7%(BBjed2!Xxԯ*ZfZJ$5~y/0a.~g;kT ~9 7.?é);(:rNiṣ˽X!cܞ\DKu 8dnj&.5>5_?_d   0<@HLZcs     h l|t(8?9?: ?F]G]H^I^X^Y^0\^L]^\^^b^c_`d_e_f_l_z_Cbluez-alsa4.561.1.1Bluetooth Sound SupportThe package contains libraries for using bluetooth audio services. The BLUETOOTH trademarks are owned by Bluetooth SIG, Inc., USA. Authors: -------- Marcel Holtmann and others, see AUTHORS in the documentation of the "bluez" package.J߀build32openSUSE 11.2openSUSEGPL v2 or laterhttp://bugs.opensuse.orgProductivity/Multimedia/Sound/Utilitieshttp://www.bluez.orglinuxi586 6H 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 4build32 1256161522   4.56-1.1.14.56-1.1.1alsabluetooth.conflibasound_module_ctl_bluetooth.solibasound_module_pcm_bluetooth.so/etc//etc/alsa//usr/lib/alsa-lib/-fomit-frame-pointer -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-bluezcpiolzma2i586-suse-linuxD74 }(?] b2 /b*n Mn{'"W8L/83y}rDX><'ow`8tEP aJWꆝ Qo|}W: !l~͖_9:Wm[E#$S5Fcw$])eK b'gr%. 3f6_/TOvl*bQIn"FESk &[[F Z74d;hU|Z F'idY6KZSyupVlQ5;w$#AXYEP63 +gHLOm4H{b|[ĕq-E~;D+az AaEtfJ+>`IlO.{ 4'#[}L8nzDaZvQ4jק. (-}!(l'<'ϯTڴ3!oX; _8Jdҿ 荨L :#4Hɚ sX FPS&J[*H@HA~o •.P(:2$@-6C;8ie[լW§G&v@b8]&;41 +o$~x JD])Ѣc~VEAёI%3Gݬina[T -2∃!W|@r'E獹-HU$kly{>> eE,0FS.q_KGg[=+>McVMG_xL0@|6$č[S!qOyjٿjX @^iH=bȆ;g`lcpf$@ԧ gV_6ff~*WeϿsqJڊy.׃F6̩8ȽXC+`<g ajAd7o GgSLNg<*$A!1Nܯ9 W/v_^3yByHŷ1"Ca~nX_u/ͧ!Ffp?܃^k&$6YM=Ig:&5/C"+mSI𷧞 ug t&>u6i-Fv Hqh1GY*=,CJ^w`m(N,/5!>]7ܠ>xzm~r} X'킭 bc3EzУe=vxI\I/d"6)Z:#I{sޛoZQڐlg,;x<0 9Kj1+S*72,64M~L8C vn|(XW8t0kp[3YjFC#\/[.њ椠9ӵ.4z_Uࢬ q;*v Aq[ 핾4/`0t;b!q*P[Z1]v+a.a}H';1@B+P>2}]Z(3JI\huL_~D!v S*BUZtAiVJ0Iyss4ݝim\?Y WG/jՏ9'O$sQ<@ jBQq>KA 06 Wz4㵟a9\~;*QXǗtx ?A|J>Tw%*Vnl`z,W85uA{<l0f3uZo7Ezro,!:8F9 ϢFLo(8L&P9\9+rE!{N&=o{uX$ X4 P6}xDeǝM6R<vL,& gր|!DpIlv3wx6;b'"x*>zF"̨FYJ1lm('tݡ gcPY5|~Ɗ+[$th޼?IBFt%?` ұ2{3l q!g"d/$z)oo 5I͇ϐ`}g~@/𸃇2Pl=\O1lDQ6]E}p2tn9 WH]nT4TZth4#R1B7!Qjt0HfPeI2QCG(|TqSaBrw1<xdzNXj$E/7/D0-yNA[6ՙ͟Ж!>kЙK-N CA'ʩ5@glir׿d[4d>Z|3&õgӛk|?uGy7x=쾕Rx9IX * f :,v;0Z7%6D<9`Jʬg6Wbwqm"v%MNyB5?8"ra'_5{=:~@DM4nA S13Gh@.q< ׽Pdb4cYyGC 뺎>Ѧ, P^T#PwbǢN RǚqΔvkT[fPmaպeНNߪ"l镮AFW"*1#g7lt5VŖ `JI 6()PZ森I˘bSw9Ӿ%[xO|ԱKSK,r4 q g0Qa]֯apRľ^@<6x)k9@b/3P':BíQgGXrاh;,jAx{R uq0[MRF& a6خ^xf&\Yro1 -ʬi0X.4 %ɉy~'iEE%gL,<Z|Gϟx@8S(uc9uNi~3Xy>z:͡T )O8MU#W&8wz26o;I>^q8P^^.F$'# [U50j2~hВjӌ[~1JJ'W+eÿՉGRb[JΜ⛹|eMx;Wb2J<4Hchuyw- ܴpd89a0d#T?+n%ʌ}<˭Gп$/<"( ǒ>y&#@+[^L`{oiُ*p(u8# pi#3ٻ 鯒AιX%kzm?J7 da2pkuMK&a㦷M, c0,zθGԛ ,F Iy;-e'{SiG8/m"`[mgN7η<~CP|]>O"nF)c17l]ŎN>g9^WߤTQm2>>AR&0=yXDk`hS;z:tͦnD`@!y>md4;(45D w(XZHl\~ (>iԛcxhovÎ;hWl7;[US@儹uU~oKs X &|Kw9h['Js$E-mN8id[COw%v0)FoWhDz~MXͣ"D NA)Qsxzl/Y> Wem8 iˀzg mZQX Ħ5PIɼ-,*XEmi co7h%zkʰG{2P%ל{)^݉V{h}^<!9ݩXԔ[5#hU[a"|3= U`[jikv1!.>YԜvFʶ O7c55Q|bnTp>."4P1>b/4C 4gD4Lb"utrZIwC5 T5"K(:1A0Ś¿JII^1}9`ʿ^ \:2b&"/ّ#WػɮnRCu}>:IIKW%&{wF!C)R~{{'LޜC-̽o%dW{O\H{Ӻ5XFxĽ&yHz\kUami OrU֒E_GHE}(ieu׺3pWP~ L$ϵgq?Vu''5B;\B` ,DZu|[MߪI9qj,`pTlinRu72XYp[:غ>s\^aD,^(!zJ+DO7h$agކS=Y 19Žq׸6_~WyǤA~Kˆ͑Ef嬎,7IȾBL/tT0Op>G͊I7[ h ]{O b_z6_Rv`lYPJ((ONZ?,8Y֐ w/`g&HNeJi`02"LMncyrm)9oΆ: 6xj[06/6 pt_F󌨉{MP\R)0M yzȬ>>Ʌt[^-if;Te_3y}hWe}0e90Bg@'=B$ 'GEXF}ϰEr5X̮#֚Zt˟) ;34c᤬JMoQ< ,YyG7Df3V0Yu#( m23W;|#yB28B9UvN#P .f=OQZmJW] Qb4d}h쿚`a3Bb$`j{KC\4|ypjIŸ=2O^Ѱ L.Bu֪քh2-zex*ةKRX4oQeij?Mɕl0YJc[e;w=+SnfT5 Bw 2OtG@ȥ :RMe|bE|جy^xb`b1YZW;Vj\c!r`NZȼ12Pe $Зrq'Ѐl$jdE<A/}#JnJkɈ.$DwH(3-C瘰~SG^P)rѿ4\PH}6PTy%yE|V6 oŒYJD!P%\_ HV@4*(e8DdiW O&Uٱ3-)zgp<6MC#s}F*1em˯!='t&nYri fx;E@\CؐL.RB]O]k3_JLkf!R$s CX J&I45œ$!'\ H-}io/=-|ުP8l1ժPϧ )zzҠ dlu!W =a\OŰ&p{&K>R{60(R%]U _3+٘7}N떧 |i՛o'X썊&ؙI D(ع7?Em gj,3J#75;kxodRSqp2lUĖf޿tzf߅ݯ!h_o''p$Q6i*/Nҫ";'s,/@qhl^~+_}XP ^3c',V.?&VYiSHQ%?$ﻆmpu5*rБ!wC-wlR8JKI1ڒ]wuT^x։rN˂O{$fw kv@]0X*[6Jkay3k:JCE)~{֌d []/>-AXz"gR]@_"g)ˢ?Zvjsb]mvDҒF r;"oUz"dHBjwmmaxi;PASPc#,6|et :D.t(DN DmOBJ΍qe" ^'XM8I'>'S| mag!+U?eg1{IA%:}c]MѪ%$i>,eg[U 9:yIزrm0pDʘH#lٝ 3xRU*ȦJ{%Y`;*r{Ljua+į1q8 򀏘_uj#7A0&Ӽv[ob-bS|K_0Cc02 H嵶9%OR mݴ]'ز$`%j MްI éb{m"tpa*9hsɕWg=ChG=o FinB!"|u:{Ʉ#ww vGd`1HR/躴e=Σ>.[(n/Y<ԄםgdGfK1*["Ҕv{*ĔVJXȤ"M:Q L .JIu&5 $h$$Vm\Tl u҃̚} :}=5JN25duM u8m;~o8f$$0ϪF7 3*hz"eώނW²ͯ+أVdDʢP SEz|F"Ze]|QjP!IGmx*OpNG}p#),<)IT_)/Dv|@و+2W1zcjW뫳}Pc%:5x=/ާ!-Kz}/XrU6]І\餐˓)c#TkMRH eHhLRѥڄXE`6kw|o|{9Ez\rd?ijl=LRj-g?9W;"SDV'0v&rf5_N )}7zY sHYRLm:\Ɲ!կg "q=RCFܿY;07^a͛NJh`Mӎvx"Q}QT- \%wfD[eğx}qow@vK@C1S\m;Exl)i!\&,VF< |v?Ԁ}ͤy{ ߐ=Gu9pjEHg,ibyͧ0Q&M_,PK?af֠kfI&%Ce8=Ṉ4^YQV@4 Qԅ|Mů8XRa=VTZ Jys?bVSSK#X3CuO6"D0# KMG l1 $ٚ qF.J0 Ko9:d$'q<&Xt|cdm+OJif_i]Zlpnp i+G[pH[Զw1%Qv67x\;TQ ~V}>n+"2G K'=DͺoڐN|HkvJl(7_؋jNpEn[r˴ڵT1q6:ifg/F]yii1dXF%Ɖ2Z\-_e⼞͍ x#,8Oan{eB4?'tswTP RFVz=}#JFphbUY},Xj*J`H~كZ,@\1U E #'AZ;y2\Q/xpl<ɻ{"۸I5)fI@XloBt*5`qЕmBT1FxT-}¦;dm;j ŃbHPbˊ)l<6r^Q\!4, HLq9n]{;~yyu=‚TAj inTUG9?gxX;Q]^P04zF^+^Ϙqs}+av> ъ!o<(g|::w6Lbb7]yA;zBǼ寅&5huԎ'*yyù5is{}"QMWj; ͞)xERNgFV({ӟͯ@yZ}ALb$^DV#:'O_CM[Cyp~"{o _[TȿG,H_\Xf'?ǽ?age}J]x8ڗbH'6yM r(~8, /noO0`yD;p3cbWB쭝% OZT?D>NABgwR nɒ h~Wc;&᳏dt>[Xm@\1wM|6[.p J@K%Hc:PV5t < ?+DO)ZBV[΍w`aK_YI5NF n/3)0!`>m̆IG/#{ȩ"ngڶ\rʢ.mSxFUmqImb,rRf깎nMrAf I9<|h8x߀ k߱H0>?j)ۙ'b+Fq 4rs& <4Y>6 #!a +L|Wݞ ݊ YsF/`N~u zYn+8[10vܮrR3V赧 6ra ?tAKZ5Ѻg<17ZOC6jf!e;;1CPWM%Tiҭuﵧ8=y*}0 K6pVsOHVQܫ%Bv_u",dڃg®w粭o[_OwdYjc'ʢ<vUnK<79fQ"^HNTKwX7TD3<.Co$OԜyc9rvQ:,*P,HGh/jP)|.E&e6}CG{*cR:: 8gE8(CP~ .Sq7|Y9Z5h(5EV;-nfRl}2Jg/pc%"/1 Lw)3 % NTd}*BTFk%&Κ9Z>@$T{|TC9R!E}qi`T\ Nf@&8gةo59l'U/"?W 寉S~ݴ5Z%Yoj8s/[7;?l e|b·5Oz68f5qT7zP/)5P--scuyv纛$JVW34o}e-}AOc^AK*ȞJ;0%# |!wV|r3ĒCs3ېhj;J$z:] , ;Y*DdMF7ʢe01?+&[`qK널C3O"v26ոlF.pxd6d[-Ϗȷ]M(&91>=;:A"ɯ›ɯ_=:mCOotYalLZVPQ[88jqWOKhQ*1Bn=.jiM[3gg.jÇBOX\c앜1 냫(@+;#\lwc3 xQj ZM-ڼt\Y9d_X?OGAq[4ڔ&s0sJ K6Ҥ,h!ɣv$Si~rKQcΘ4Fo pP.0a }"{YL@`cK(ENk_;`d'g4R\8KRXش-='zP-q} p0 h>ϑZ~J 9 ʭDUb wהzc"~?5M GTLY10URvy9)/}xe@cZ0Z9#q`GHeΩ':p<`G V>^9cǑ c|RW UrݞgčurXiJ.{1-|Q+&VrfH|m<״dG}( CQ|Q , $NVMQ͠(?ӾcÁ|E8'`r*-?+)nR͝lWuMdzf4G6>s֨Npĝw| $ߐAOkURۡCGHj!d9 V yE侜mEZVuɞ{v%0/JN7\ǢVUBc ;KV^kxA7dHf;ЀTp k TKC6ɷ=+aoLK hf.s r#pJs)xӹ )SUDaG阑OڶXV{US WCk͎i 'a?p4c k:_U>FW3dJbDhh$ې}{W5H^28%( _D]괵&y-h)d #*C:`&+{hAcŮl|C1H Sq@lhV??Fe\bV^w,٦&Yێ}A7[7 Wlchr8$]c'cqĝYU .rһt 3wWd^s'B9,=cꎯO|A6 y 9'aLyj_UADPD.U|[~߮Bt&?fGrN|7lm1{O2xN9?;u{i+FǠ캄,mc`GOjzj|m^4>HWx Ҁ5 _i, ǚ3 4$zfz2?A'(EsS`ϖƮ~[2>D1Tv DQ1ƿmQkEN.l$U*Sb Ko@e ]ZW3hs` PTEAShhW}A7.PGP2{_x.z-:4Q'wAh*TKVa> Ožܜ6 ёoK|<+zD|Å}nwCctCaa씺\pԮ J3 rPNկB#2Eq˷s+woq12K#d Hʄ3ڜw~EVY0z"e}jq@8Olz,p9ܑ( zC ͠~MwgV75,wW_q<9a`π+x+.e<|ƠNxCp Wz+xH_IJfuU 8=:q-%ntw#EbcPz2׆LlP!qIȑ!VSҽ*G{iwbq36<:+P`=˲m40ȑ^z:Β,V*&㭮fxvD*t~bi0=hj{w6Ƭ& [JxCxehP TR7֐+-硩aOz($Ԙ 1qC[=(,|[=+ݞ \&dA)Xgyg|]sb w/ibe`(@J2 =5~oɝr90 $Bی.|(d,L}؃hvl;@{B7 SAځWj ^Zfy2!XCgbЕxQWdx b]T <]r ɷ,cƢYp+ʓFVX0Ê/614i1a\A ^Fh9 qRx'jNt)%ʐz' HcxmqY/G@/μf&yfO`NoIu_6uCBn0ɝԉ=/⛴QϻH30B8 0\r.߈ѿq#:cKGZ/GBr;j2m,嬍=B4-r* G|sW6-̚rtQ^, gπT+:g2t2Nrp-&7¦u?ođؒz k}<'A;k'5E^\mTp74:(C2&aa'd ׍EeƂ_ hm5G9@&A#ANgM}VPZ(ʳW~ PXbyFbΉWA0eJGoxM H8-~g@uhG]ai|%$ZosU!װH~ۺCZɴ!9Be՚E* J=[Jz`-q rj 9"Yyh*pWעJw|X gخdoD >X=Jxi[+q3 M>Ʃ/ddWDS2Ҩ5ߕng+IK,pdwTfҡc P 2hK'4j;$y|+lBc/~cMt1G vCX"\Xv抟WDۼGpPˉleMd5|#3/%ELʕ sxMF^I 1vrզݕ^&${YxIt .F0,f? "M B=u\Zp8^t;f!hLQZvO>pkBB0nun?.]84x 4ƨ)qTw8QؤWߙ3 +fIKHLytzj^!i/ VkibchqN8!j&ƪgf6ZhI}l3(4_~&[ @hQFFqҍl9^w0؂g0Xo=xS .-K\wWq Ro {+4q۔X!G6b$HR,6oCEȣkY\&koLMM2wy3!$MT,8\T^SWޤo\ѱ0г&)fG&fmd8#g_0EIl4M_ `|e(S!B`^:7VԠU^`'^_G/IL`F-(MceuU@2ZH㊎z8"ق[΀O~`֙BPx4KY'46^| -h9 j"U-P(rr<ٗ&{J/tH;E~*ˁ>@HC" G^7(\+0h%?#](J_y[Z$Ydeްȩ>|;Ͻ!qFh X.6S8 6|,T*Ig}`etƭVrh}FE>PF}+eۭL*6D=fG]6J5u4k3N "F6PĠl|f܎Vő[Zj"] .\zH(0FQc~*:`>4ced9_6NJ'TrZ%{ԺwGE cԘR(f6G.吰qAZ oT A<- 䓃סKP<E.o.5?DprqgqC[k:^G+UX:5=}/ӁCDRZb'f_rEy#F\ZgU9Z3+N@㛜"5gUEiW¶\~ݗvj;J ae;E\/OjގawUʺiaMnYj.3lU-F#Bt_ \1i.ҸٿAŲ\8f'#1Os*iVI6Ii<.Aḣ )ⰰAku>'ܫ=lޒ*q=W̯VZA9|t\Ἔq;n"iwW<+١&p("$NP5} yٸP_k'>~8QOi"u =!Jsji= %%Ӊ&SETX@%5˚dt uc#7o\ӟ0)6ǽ(b<.=2T`5d/h1peOy[r$|qa5%wrr>%P/({x 5:Aָ9:ӋKѺk8lX}<#(*#?ǣCrBav]쓾IRCz؛T`৤%J̧-s]ηvf}.Y aeӤrxqn_*DX1/4+oR.{%o\f:Pw]M.Ydm}vp9jh͟F٩jݍ~|nD5%j;w"d3gY᧱VlJ9Y6 &Hx{#vER$]CSp.J@z[w!ߩ}CDoys$~=ݯ? V7X!̌Yq;H]!fI2 !PWEOY8daIhq#cH;PHH|=2[ԓ:_LmclX'ϋȬ&ߤ2""U28V~Q$Hpza:\ߑF֏rbWxj>Ob*ǦrTjwR_rT}o=(l6Kop528a@~!|d˲H2H1'^熕+-W2~qwO$6=J'<$G)[k:%E)KO+Hٖ ʂߚ()pt g3W Άӂҙ&9:| M`qG?Qض6I1(MϷ꒶fng͹8e%^ }gu ](,DL^Pǂ8~bB[,I*J;΁K4|Mʉ“nDShpq1jTmO!h[D= ;L258-#VL?z~L#9ڴae_t:r)tp>5je8wN9ث,H?]d6月u9uaUtsYs/b@*'I&Nv:˭N|C/eX}zͺ^>LUv:tg%[kmkGIbl04+0)˻zU@β!XR<&/9"'d8t_V弸/xm2TSm'$xMm:;wrD ^ATsO_SDa0n*?,,bdm>dZXtppec%)_pW W:' s!t1(KQw_Qpj f# ?]Iv4jK#g|-kߖoOIi^JQEȃ%1}M.,ËX1+]L |6$_Y|HঢFc&>AXIPMHRe*Vpoyc]t8G%,+Y-y0j-9xV H ?Q~OƄKMa$kMգ_ٱ$^*E"jF龜1sjR 3?2-D Snn՘?ۂ|BTc&*.!0b'`&yB.Yߙ{Hk,m]adF&#%w,WՑtifKz Q"[Lw[T1B:P]YA!h=lz&ЦT Y%ҵLsy5cg釃}AL*ՁM]6_3ƭ v]_ac!?u .t[E+jPРҮ q. )\{.v3f{_/?R`鐕y䣘.` CJAaEݨ|l{9N;5Sؖ!k*O-)l1`?mmcY75x Z|, y~!W ^Oo~ϵ][.PXpcݼO1#g h؆KJg9_7إIPBuN2cF&b̰4_,knzaS'S_1u1lxsZNE,` >'1o$Mir"#ah{|v~ӦtflB?OW7i1zv nyA@peEܚ(-q[m`/aXhi {Յ~q`'\"Pg{Ă Heơ'Z1֭ymHӵ\\1U0E2b@{Pkf=i3ICd%1K&OTpEڷyFO2q,KW5 G{>5 C׌RneW7a۞躝V]F&:\ycnR D\ta_ 7gnyUI`%=RpemP NI2R(ێ/Ұ`KZȃAA%ه䘒fzH(7.A\FrCj.pSOG/1z7PBSvJ2k`* $0Ri?"V[hQ{/A *qAc9B 8=myy Ŝb<tz/K{ÖɈg/ H.ɥe=N;]Z;Iu`k޿Ad:ԜaxIָls vǩJ8p"&Q)7Rk8wxM-T%Cc'b6`zͥ k79ÄNXHN{C.\5M-qB] : S{/(V)| 6n ΃)[!x O:B;TߔMF"s?ځA(z}aSaf Yz͐ʳחUŹښN80עy_VE?o)=,x9=H1gk;:ηK'c(>}ᱳaBdh#x\ԧ\-b cY*YYCc?5kQp|6^{DZGj3| 3Anޢ<9ol <-댈#OӷdnBqzW;`>K,:f Ē7I{gy4s)t*#Lv_cW;4f, t~vWh)9xv!l9ugE엣C` crNԇ,t"쭳SP_ #yU<z<~AmBsxZ>%e^ʥ]%f9a$ U`&^fK\D0X1stws>RlĈ :`b{g<u ZNZe7To?3ԍ|fw5ms7V-UW Yiү97M&s.\a?ms %$?vל+Rm.:0 53e>xn~G$D`5&8x%3VŬ昧mH!nWxf`;]iV$r#-2uGA0whhv8u4x|VC%V~ikX2^fT9 /ւc|=+H1+sF\wY EhW*E:bn ;G+UK!MVh-S8Zcd(ӻAm3skב>{)SH h׎R8WhĘS/ ͢%{70ǘwmoHX&|t?'=d`،ya>9eykzj՘M([ XK۱><"ODFyρFad3 sl cMj6JxEja֡,c6n;ˍS̽:{}SlbO|ޥWƦFL7 w.K1jYdՖ'd96U>}" PEښFQduDy`xIRʴPPso`<;zd,>]e0Gg8zc,M2}mA-gŢ4>LӪ£rZZ}#,!-?&Ƹ XNS0Eݥ>zDUHj~mp]$}g=q xxXv6zٸʽT"jy r"!᫉/ca|)ICRbi >zZ~[t_~P0 G91*Fsg" 1K<5>lX:;fxͣ}iϺ?N1(w[~a!e%dϦ1YhK mbu8._!MZ#f-?&>jZ4lg]h"S#I6<`%4.kqPESV_K{ Q2>Goq | mx-ТLmvI3qf9I!K}I )@ۋ#HSm=iq,ȯQJ_tHpы!%,OK ĈKwSZ ; R5,zJ"NV_k,3K_nDOȍhFfHg-$PEyy08PH 38Hq`N^Yj(J1wSQ =?I*E0HXiG70-{͋Is^8Rgl2M]b׬U eW6 8a(-.nc[2]L5=V ]Fvwy;Q3( LYjc, 2u3?ķ:]S{ĿGBEGLO]JM4RJuݮ mӟWPm۫W¥WT@/Z+AǐDG(v̅]IjpKTO,ٹ@FZ}eV" WֶѷW68Q8Y"`g,r{J *$+fe^ ZAIր=Oˁtߠ9Խ`вHzgwm)X=X=7 $Ȑ(ݕK4ӡY #Z1Be3s!E!{U*7|]hoo(]rL87-Sp7 4Ov_hxAv 68OGhR̆`1'ۭ(Rڬo%cL E[߸dfՇ )\@d>{cJozgabY/^"IZO15Љ+c;f4T"'lS +Ǚ)&L!BK5P GXJ1L%׸‘Ĺ8nXKKE;1$0N?w0k=7qw1 ɕrr+6l8gC#Q}t ʶb9M>QkgMI2S?W`R &b?!߃djWŭlImz0wuU">\[x1GM,f!$ey%jn\ZfѤ ϡ-U&Đw0b F]$$OXIb^ݻ/w cg/kiuem< yTtQ̜oetZeMlAҍDb+j$}K)YA<-RtobzHy|lB@EN0L#хozPip3O]Z.r-*fҿsGZ4>l4FLONe% 9L]͍_tlvuk)I: