pulseaudio-module-bluetooth-15.0-150400.4.2.2 >  A dSp9|^4Vy(n}jFN'IV: N&DC7u 8)-Bf x7,p)6J[oj/v#AJ ]TU>{R,<Aٺ"`AzR&5?J Ka]>71(K_A.k,頿3W Oi7(ʉn.;VY:?˻197aeba91f20b9014305470baa695899b75cb09fa20fb7b1cff41e6b11f601d8cbc2a4083a67626818f569b374493dff925d01443dSp9|TC]`ZpA?d# 0 b $Z`h      (Knh(8n9 n:nFGHIXY\]8^b cd7e<f?lAuTvpwTxpy5z`ptCpulseaudio-module-bluetooth15.0150400.4.2.2Bluetooth support for the PulseAudio sound serverpulseaudio is a networked sound server for Linux and other Unix like operating systems and Microsoft Windows. It is intended to be an improved drop-in replacement for the Enlightened Sound Daemon (ESOUND). Contains Bluetooth audio (A2DP/HSP/HFP) support for the PulseAudio sound server.dh02-armsrv14SUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/Sound Daemonshttps://www.freedesktop.org/wiki/Software/PulseAudio/linuxaarch64  xAAddddddd96190d6943f603825d981095c5a5119e997f3643eb62cea37c3f03e8f51754135ccd6da714c852266ba964319e7a378c9ea95b8809113825aa408ea8f247fd29693954e8152a735239b1ae8fc8a73e5f2a8ca046f84b5b33cec83e62040200f46647fd3229d1cde3930f379d2540c945bb98bc06caf90f69aaa3248decd1bfbf7cba248d6aafa1a68498d763cb21fbc9754aaa269162bcc3b29c3fe12ce19368rootrootrootrootrootrootrootrootrootrootrootrootrootrootpulseaudio-15.0-150400.4.2.2.src.rpmlibbluez5-util.so()(64bit)pulseaudio-module-bluetoothpulseaudio-module-bluetooth(aarch-64) @@@@@@@@@@@@@@@@    bluezld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libbluez5-util.so()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdbus-1.so.3()(64bit)libdbus-1.so.3(LIBDBUS_1_3)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libpulse.so.0()(64bit)libpulse.so.0(PULSE_0)(64bit)libpulsecommon-15.0.so()(64bit)libpulsecore-15.0.so()(64bit)libsbc.so.1()(64bit)libsbc.so.1(SBC_1.0)(64bit)libsbc.so.1(SBC_1.1)(64bit)pulseaudiorpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)515.03.0.4-14.6.0-14.0-15.2-14.14.3aeaՈ@a͟@aaa@a`2aZaC1a&0a /```}p`P`OL@`<@`7@`7@``@`@` a@___إ@_G@^@^^@^^C^8 @]f@](]b@]y@]t@]e@]Ik]'$\\\\O\[@\e\@\Q\=@[T@[_[@[u[L[+@[(@["X[ZZ؄ZZ@ZZv@Z@YYY{'@Yw2X@XƉX@XlW Wj}WJWH6W@WW@V@V͛@VVV @V7P@V3[V&,V"8@V@VUe@UM@UM@Uc@U@UU#T@TTq@T6T@TuTo)@TmTi@TcKTZ@TBV@tiwai@suse.dedimstar@opensuse.orgtiwai@suse.detiwai@suse.degmbr3@opensuse.orgtiwai@suse.dejengelh@inai.degmbr3@opensuse.orgsbrabec@suse.comtiwai@suse.deoholecek@suse.comgmbr3@opensuse.orggmbr3@opensuse.orgmwilck@suse.comdmueller@suse.commwilck@suse.comtiwai@suse.dealarrosa@suse.comalarrosa@suse.comtiwai@suse.dedimstar@opensuse.orgguillaume.gardet@opensuse.orgdmueller@suse.comtiwai@suse.detiwai@suse.demliska@suse.cztiwai@suse.decallumjfarmer13@gmail.commeissner@suse.comtiwai@suse.detiwai@suse.detiwai@suse.debjorn.lie@gmail.comdimstar@opensuse.orgfcrozat@suse.combjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comtiwai@suse.deoholecek@suse.comantoine.belvire@opensuse.orgbjorn.lie@gmail.comdimstar@opensuse.orgmvetter@suse.commliska@suse.cztiwai@suse.dejengelh@inai.deolaf@aepfle.dealarrosa@suse.comtiwai@suse.detiwai@suse.detiwai@suse.dealarrosa@suse.comalarrosa@suse.comoholecek@suse.comoholecek@suse.comtiwai@suse.detiwai@suse.debjorn.lie@gmail.comoholecek@suse.comfcrozat@suse.comtiwai@suse.detiwai@suse.detiwai@suse.dedimstar@opensuse.orgrbrown@suse.comoholecek@suse.comoholecek@suse.comoholecek@suse.comoholecek@suse.comkukuk@suse.dedimstar@opensuse.orgoholecek@suse.comoholecek@suse.comzaitor@opensuse.orgoholecek@suse.comoholecek@suse.comoholecek@suse.comtiwai@suse.detiwai@suse.delmuelle@suse.comhguo@suse.comoholecek@suse.comoholecek@suse.comoholecek@suse.commeissner@suse.comoholecek@suse.comtiwai@suse.detiwai@suse.detiwai@suse.deoholecek@suse.comoholecek@suse.comoholecek@suse.comoholecek@suse.comdimstar@opensuse.orgtiwai@suse.detiwai@suse.desleep_walker@suse.czoholecek@suse.comoholecek@suse.comtiwai@suse.demeissner@suse.comoholecek@suse.comoholecek@suse.comoholecek@suse.comtiwai@suse.detiwai@suse.detiwai@suse.detiwai@suse.decrrodriguez@opensuse.org- Workaround for spurious errors in dump-modules command (bsc#1194379): pulseaudio-dump-module-Ignore-invalid-module-init-tools.patch- Fix parameters passed to meson: * access-group, => access_group, system-group => system_group, and system-user => system_user for them to actually have an effect.- Fix a typo in padsp LD_PRELOAD setup (bsc#1194074)- Improving the handling with pipewire (bsc#1188516): * Split the setup script to a sub-package pulseaudio-setup to be shared with pipewire-pulseaudio package * Modified setup script to adapt pipewire-pulse- Revert last change and BuildIgnore user(pulse) instead.- Use system-user-pulse instead of user(pulse) for PreReq; otherwise a new project can't resolve- Make system-user-pulse noarch- Split sysusers.d file to separate package as needed by brltty (bsc#1191465)- Remove obsolete translation-update-upstream support (jsc#SLE-21105). - Require perl-XML-Parser explicitly, it's needed by build.- Drop SDL_AUDIODRIVER override, as SDL already prefers PA as default; this also fixes the recent breakage with SDL2 (bsc#1189778)- Update to PulseAudio 15 - drop esound compat support - drop gconf support - convert to mason build system - disable doxygen doc generation - droped patches: drop bluetooth patches integrated in release: 0001-bluetooth-use-consistent-profile-names.patch 0002-bluetooth-separate-HSP-and-HFP.patch 0003-bluetooth-add-correct-HFP-rfcomm-negotiation.patch 0004-bluetooth-make-native-the-default-backend.patch 0005-bluetooth-enable-module-bluez5-discover-argument-ena.patch 0006-bluetooth-fix-headset-auto-ofono-handover.patch 0007-bluetooth-prefer-headset-HFP-HF-connection-with-nati.patch 0008-bluetooth-complete-bluetooth-profile-separation.patch 0009-bluetooth-use-device-flag-to-prevent-assertion-failu.patch 0010-bluetooth-rename-enable_hs_role-to-enable_shared_pro.patch 0011-bluetooth-clean-up-rfcomm_write-usage.patch drop parecord patches integrated in release parecord-fix-Failed-to-open-audio-file-for-FLAC-and-.patch parecord-really-fix-recording-OGG.patch - refresh disabled-start.diff patch - new features: * Support for LDAC and AptX bluetooth codecs, plus "SBC XQ" (SBC with higher-quality parameters) * Support for HFP bluetooth profiles * Support for Bluetooth A2DP AVRCP Absolute Volume * ALSA path configuration files can now be placed in user home directory * module-virtual-surround-sink rewritten * More options for module-jackdbus-detect * Improved hardware support * SteelSeries Arctis 9 * HP Thunderbolt Dock 120W G2 * Behringer U-Phoria UMC22 * OnePlus Type-C Bullets * Sennheiser GSX 1000/1200 PRO * New udev variable: PULSE_MODARGS * max_latency_msec argument added to module-null-source * module-filter-apply can take filter parameters from device properties * module-match can now be loaded multiple times * Improvements to FreeBSD support * Windows support added to Meson * Additional commands for pactl * Card profiles can be set to sticky * The startup script can now read additional configuration from the /etc/pulse/default.pa.d/ directory * * Notes for application developers * New API for sending messages from clients to PulseAudio objects * New mechanism for applications to disable shared memory on their connection to PulseAudio ( https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/15.0/ )- Remove unneeded shadow dependency, no longer required due to systemd-sysusers- Change to using systemd-sysusers - Remove old SUSE RPM constructs- Really fix recording OGG with parecord (bsc#1183546) parecord-really-fix-recording-OGG.patch- move license to licensedir- Fix "Failed to open audio file" for FLAC and OGG (bsc#1183546) parecord-fix-Failed-to-open-audio-file-for-FLAC-and-.patch- Upstream fixes for supporting HFP in native backend (bsc#1167940): 0001-bluetooth-use-consistent-profile-names.patch 0002-bluetooth-separate-HSP-and-HFP.patch 0003-bluetooth-add-correct-HFP-rfcomm-negotiation.patch 0004-bluetooth-make-native-the-default-backend.patch 0005-bluetooth-enable-module-bluez5-discover-argument-ena.patch 0006-bluetooth-fix-headset-auto-ofono-handover.patch 0007-bluetooth-prefer-headset-HFP-HF-connection-with-nati.patch 0008-bluetooth-complete-bluetooth-profile-separation.patch 0009-bluetooth-use-device-flag-to-prevent-assertion-failu.patch 0010-bluetooth-rename-enable_hs_role-to-enable_shared_pro.patch 0011-bluetooth-clean-up-rfcomm_write-usage.patch- Let pulseaudio-utils require any pulseaudio-daemon provider so parecord and the other utils can be used with other pulseaudio implementations- Provide pulseaudio-daemon capability so pipewire-pulseaudio can also provide that capability instead of providing 'pulseaudio' itself which makes it difficult to recommend the pulseaudio package (boo#1182730).- Drop the bad patch: pulseaudio-wrong-memset.patch the patch has been wrongly refreshed, mutated into a harmful form. The original bug has been already fixed in the upstream commit 764eabd10.- Supplement pulseaudio-bash-completion against bash-completion, not bash.- Disable LTO on armv7 as it breaks the build- udpate to 14.2: * Support upto 8 mixer channels on ALSA devices * Handle ALSA jacks with the same name but different index values * Switch to plugged-in headset when mic availability is unknown * Fix a potential segfault in the Bluetooth oFono HFP backend * Fix a problem with module-ladspa-sink when avoid-resampling=true * Update to the NEWS file for 14.0 (and 14.1) * Fix database names containing canonical host for meson builds- Drop the outdated module-rescue-stream from gdm default config (bsc#1180869)- Fix copyright in the spec file for SLE submission- Enable LTO (boo#1133278) as it works now.- Update to pulseaudio 14.0: see details in: https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/14.0/ - Build with --enable-stream-restore-clear-old-devices: This is a bit destructive option, it will clear the old PA routing once when upgraded prior to 14.0, but it's required for GNOME (see the release notes above). It should be a one-off action, and hopefully wouldn't bother too much. - Drop obsoleted patches: 0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch 0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch 0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch 0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch 0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch 0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch 0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch 0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch 0009-alsa-mixer-improve-alsa_id_decode-function.patch 0010-alsa-ucm-Support-Playback-CaptureVolume.patch 0011-alsa-ucm-Fix-volume-control-based-on-review.patch 0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch 0013-alsa-ucm-add-support-for-master-volume.patch 0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch 0015-alsa-ucm-fix-parsing-for-JackControl.patch 0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch 0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch 0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch 0019-alsa-ucm-parse-correctly-the-device-values.patch 0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch 0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch 0022-alsa-ucm-add-control-and-mixer-device-items.patch 0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch 0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch 0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch 0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch 0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch 0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch 0029-alsa-ucm-add-support-for-HDMI-ELD.patch 0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch 0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch 0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch 0033-alsa-Document-that-mixer-elements-can-be-identified-.patch 0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch 0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch 0036-ucm-Don-t-log-errors-during-normal-operation.patch 0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch 0038-alsa-ucm-use-the-right-profile-name.patch 0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch 0040-alsa-sink-source-fix-the-mixer-initialization.patch- Fixes for %_libexecdir changing to /usr/libexec- for libpulse-devel-32bit, require libpulse0-32bit + libpulse-mainloop-glib0-32bit to help wine development (bsc#1172301)- Backport upstream fixes for ALSA UCM profile handling (boo#1171492): 0033-alsa-Document-that-mixer-elements-can-be-identified-.patch 0034-alsa-ucm-correct-the-channel-default-logic-stereo.patch 0035-alsa-ucm-do-not-assign-JackHWMute-when-JackControl-i.patch 0036-ucm-Don-t-log-errors-during-normal-operation.patch 0037-alsa-handle-unavailbale-HW-volume-in-UCM.patch 0038-alsa-ucm-use-the-right-profile-name.patch 0039-ucm-fix-the-port-ucm-device-activation-on-boot.patch 0040-alsa-sink-source-fix-the-mixer-initialization.patch- Control systemd user socket activation in setup-pulseaudio script too (boo#1168393)- Backport upstream fixes / enhancements about alsa modules: mainly for UCM support (boo#1160914): 0001-alsa-mixer-path-test-Hide-unused-functions-when-buil.patch 0002-alsa-mixer-recognize-the-Speaker-Jack-control.patch 0003-alsa-mixer-add-support-for-SteelSeries-Arctis-Pro-20.patch 0004-alsa-mixer-Add-support-for-SteelSeries-Arctis-5-2019.patch 0005-alsa-mixer-add-support-for-LucidSound-LS31-and-creat.patch 0006-alsa-ucm-use-ucm2-name-for-the-direct-card-index-ope.patch 0007-alsa-ucm-add-mixer-IDs-to-ucm_items.patch 0008-alsa-mixer-handle-the-index-for-ALSA-mixer-element-i.patch 0009-alsa-mixer-improve-alsa_id_decode-function.patch 0010-alsa-ucm-Support-Playback-CaptureVolume.patch 0011-alsa-ucm-Fix-volume-control-based-on-review.patch 0012-alsa-ucm-use-the-correct-mixer-identifiers-as-first.patch 0013-alsa-ucm-add-support-for-master-volume.patch 0014-alsa-ucm-split-correctly-JackHWMute-device-names.patch 0015-alsa-ucm-fix-parsing-for-JackControl.patch 0016-alsa-ucm-add-comments-to-ucm_get_mixer_id.patch 0017-alsa-ucm-validate-access-to-PA_DEVICE_PORT_DATA.patch 0018-alsa-Skip-resume-PCM-if-hardware-doesn-t-support-it.patch 0019-alsa-ucm-parse-correctly-the-device-values.patch 0020-alsa-ucm-do-not-try-to-use-UCM-device-name-as-jack-n.patch 0021-alsa-util-do-not-try-to-guess-the-mixer-name-from-th.patch 0022-alsa-ucm-add-control-and-mixer-device-items.patch 0023-alsa-ucm-get-the-mixer-names-from-ucm-don-t-guess.patch 0024-alsa-ucm-use-the-proper-mixer-name-for-ucm-pcm-sink-.patch 0025-alsa-mixer-handle-interface-type-CARD-PCM-for-mixer-.patch 0026-alsa-mixer-Add-the-ability-to-pass-the-intended-role.patch 0027-alsa-mixer-Set-the-intended-role-of-Steelseries-Arct.patch 0028-alsa-rewrite-mixer-open-close-cache-mixer-accesses-i.patch 0029-alsa-ucm-add-support-for-HDMI-ELD.patch 0030-alsa-mixer-do-the-quick-card-number-lookup-to-save-m.patch 0031-alsa-mixer-improve-check-for-the-empty-path-set-for-.patch 0032-alsa-ucm-allow-to-set-profile-priority-from-UCM-valu.patch- No longer recommend -lang: supplements are in use.- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow OBS to work with the -mini flavors. There is no need to be scheduled behind the full systemd.- Update pulseaudio-gdm-hooks.tmpfiles to use the same ownership and permissions as in specfile for pulseaudio files. - Update default.pa-for-gdm to not load bluetooth support in pulseaudio gdm instance. This ensure headset are not stolen by gdm instance instead of user instance. Idea from ArchLinux. - Update pulseaudio-old-systemd-workaround.patch to disable LockPersonality also on Leap 15.x.- Pass --disable-running-from-build-tree to configure for improving build reproducibility. - Add pulseaudio-rpmlintrc: Filter out false positive warnings about hidden files in pulseaudio-gdm-hooks.- Update to version 13.0: * Added support for Dolby TrueHD and DTS-HD Master Audio * Improved initial card profile selection for ALSA cards * Bluetooth card profile choices aren't persistent any more by default. * Added support for SteelSeries Arctis 5 USB headset. * New "max_latency_msec" module argument for module-loopback. * New "stream_name" module argument for module-rtp-send. * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio. * Use source sample spec and channel map by default in module-loopback. * New "avoid_resampling" module argument for module-udev-detect and module-alsa-card. * "avoid_resampling" also tries to avoid format conversion if the ALSA device supports it. * New function to enable realtime scheduling for client threads. * Removed BlueZ 4 support. * Dropped intltool. * Introduction of the Meson build system. * Const-ification of parameters across headers. * Minor bug-fixes, bindings updates. * Updated translations. - Update drvver to 13.0.- Use make_build macros.- Workaround for old systemd on Leap 15.x, as the recent hardening relies on the new systemd: pulseaudio-old-systemd-workaround.patch- Update to 13 RC2 (12.99.2) * Added support for Dolby TrueHD and DTS-HD Master Audio * Improved initial card profile selection for ALSA cards * Bluetooth card profile choices aren't persistent any more by default * Added support for SteelSeries Arctis 5 USB headset * New "max_latency_msec" module argument for module-loopback * New "stream_name" module argument for module-rtp-send * Fixed S/PDIF for CMEDIA USB2.0 High-Speed True HD Audio * Use source sample spec and channel map by default in module-loopback * New "avoid_resampling" module argument for module-udev-detect and module-alsa-card * New function to enable realtime scheduling for client threads * Removed BlueZ 4 support * Dropped intltool * Some initial work on a Meson build system * https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/13.0/ - Removed patches already included in the source: pulseaudio-alsa.patch pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch- Remove SuSEfirewall2 service since SuSEfirewall2 has been replaced by firewalld (which already provides a service for pulseaudio). - Remove some obsolete macros and conditionals.- Rebase qpaeq-shebang.patch to python3 instead of python, as we build pulseaudio with python3 support and not python2. Aka pulseaudio requires /usr/bin/python3 and not /usr/bin/python.- BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to shortcut the build queues by allowing usage of systemd-mini- bsc#1130588: Require shadow instead of old pwdutils- Disable LTO (boo#1133278).- Fix the UCM module build due to the removal of alsa/* include path (bsc#1132880): updated pulseaudio-alsa.patch- Remove one redundant Requires: systemd, and add BuildRequires: systemd-rpm-macros.- Use alsa API properly. Consumers are expected to use instead of . This is in preparation of an change to pkgconfig(alsa) to not pollute CFLAGS with -I/usr/include/alsa anymore (bsc#1130333) pulseaudio-alsa.patch- Make /var/lib/gdm %ghost again in pulseaudio-gdm-hooks so we don't create the directory when installing the package. gdm was just changed to create that directory as %ghost too to keep both packages in sync. - Add /var/lib/pulseaudio (which is already created by systemd-tmpfiles) as %ghost so users can easily query who created the directory, it gets uninstalled on package removal and rpmlint doesn't complain about it.- Enable systemd user socket for activating PA (bsc#1083473) - Disable auto-spawn along with the change above- Drop ghost from gdm hook dir to sync with gdm package itself- Fix setup-pulseaudio script to deal with the new alsa/conf.d setup that was introduced since alsa-lib 1.1.7 (bsc#1116153)- Add a Supplements line to pulseaudio-gdm-hooks so it's selected for installation when gdm and pulseaudio are installed.- Don't create files under /var on package installation but using systemd-tmpfiles to be friendly to transactional updates (bsc#1098063, fate#325524) - Add pulseaudio.tmpfiles and pulseaudio-gdm-hooks.tmpfiles- Update to 12.2 * Fixed broken configure script (building failed when gsettings was enabled) - Update to 12.1 * Fixed a crash when switching to the A2DP bluetooth profile * Fixed the plugin search path in module-ladspa-sink * Fixed file permissions for the pipes created by module-pipe-sink and module-pipe-source - Remove patch 0001-Revert-ladspa-sink-fix-Windows-compilation.patch- Update to 12 (for complete changes see RC1 + following) * Better latency reporting (and hence better A/V sync) with the A2DP bluetooth profile * Fixed a crash or high CPU use problem with Intel HDMI LPE * module-pipe-sink can now use an existing pipe * Fixed Native Instruments Traktor Audio 6 detection * Updates for the Vala bindings * Compatibility with glibc 2.27 * The esdcompat tool isn't any more installed if esound support is disabled- Revert the gconf module removal; plasma5-pa still requires it (while paprefs git version moved to gsettings) (bsc#1092871)- Fix LADSPA sink regression: revert the affecting commit (bsc#1097170): 0001-Revert-ladspa-sink-fix-Windows-compilation.patch- Drop pkgconfig(gconf-2.0) BuildRequires: No longer mandatory, following this, replace --enable-gconf configure call with - -disable-gconf and add explicit pkgconfig(gio-2.0) BuildRequires. - Following the above, drop pulseaudio-module-gconf sub-package, and obsolete it from pulseaudio-module-gsettings.- Update to 12 RC1 (11.99.1) * Much more accurate latency reporting for AirPlay devices * module-switch-on-connect now ignores virtual devices * When using passthrough for compressed audio, set the "non-audio" bit * Prioritize HDMI output over S/PDIF output * HSP support for more bluetooth headsets * Choose the A2DP bluetooth profile by default instead of HSP * New "sink_input_properties" module argument for module-ladspa-sink * New "use_system_clock_for_timing" module argument for module-pipe-sink * Steelseries Arctis 7 USB headset stereo output support * Dell Thunderbolt Dock TB16 speaker jack support * Fixed digital input support for some USB sound cards * Ability to disable input or output on macOS * New "dereverb" option for the Speex echo canceller * New module: module-always-source * State files not any more readable by all users in the system mode * module-augment-properties now uses XDG_DATA_DIRS to find .desktop files * The GConf dependency can now be avoided * qpaeq license changed from AGPL to LGPL * qpaeq ported to Qt 5 - Add subpackage module-gsettings (conflicts with module-gconf) - Remove support for obsolete Bluez4 - Fix build phase running configure twice - Removed patches: 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch 0002-alsa-mixer-add-hw_device_index-to-pa_alsa_mapping.patch 0003-alsa-mixer-autodetect-the-HDMI-jack-PCM-device.patch 0004-alsa-mixer-autodetect-the-ELD-device.patch pulseaudio-glibc2.27.patch - Added patch: qpaeq-shebang.patch- Add Supplements: packageand on zeroconf, lirc, bluetooth subpackages to have them selected for installation automatically instead of relying on patterns (bsc#1087207).- Fix the wrongly suspended sinks due to the previous patch (bsc#1084047): refreshed 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch- Fix the crash with Intel LPE HDMI audio (bsc#1083195): 0001-alsa-fix-infinite-loop-with-Intel-HDMI-LPE.patch 0002-alsa-mixer-add-hw_device_index-to-pa_alsa_mapping.patch 0003-alsa-mixer-autodetect-the-HDMI-jack-PCM-device.patch 0004-alsa-mixer-autodetect-the-ELD-device.patch- Abort PA process at session exit properly (bsc#1052437): pa-set-exit-idle-time-to-0-when-we-detect-a-session.patch- Add pulseaudio-glibc2.27.patch: Fix build with glibc 2.27 (boo#1081023, fdo#104733).- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update to 11.1 * Fix a crash in filter modules related to flat volumes and volume sharing * Fix a crash when the bluetooth adapter reports weird MTU size * Disable bluetooth MTU autodetection by default * Add mixer handling back for hardware that doesn't have any alsa-lib configuration * Prioritize USB devices over built-in sound cards (11.0 was supposed to have this feature, but the implementation turned out to be incomplete)- Update to 11 (11.0) * The default sink and source configuration is remembered better * https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/11.0/- Fix Requires(post) and Requires(pre) mixup- Update to 11 RC1 (10.99.1) * Support for newer AirPlay hardware * USB and bluetooth devices preferred over internal sound cards * Bluetooth HSP headset role implemented * Bluetooth HFP audio gateway role implemented (requires oFono) * Bluetooth HSP audio gateway and HFP hands-free unit roles can be enabled simultaneously * Upmixing can now be disabled without bad side effects * Avoid having unavailable sinks or sources as the default * Option to avoid resampling more often * Option to automatically switch bluetooth profile to HSP more often * Better latency control in module-loopback * Changed module argument names in module-ladspa-sink and module-virtual-surround-sink * Fixed input device handling in module-waveout * Improved bluetooth MTU configuration (warning! this causes some hardware to not work any more, see the details below for how to fix it) * Applications can request LADSPA or virtual surround filtering for their streams * Support for 32-bit applications on 64-bit systems in padsp - add --with-pulsedsp-location='/usr/\\$$LIB/pulseaudio' to enable upstream padsp multiarch fix - remove patch4 padsp-biarch.patch, fixed upstream - remove patch5 pulseaudio-vala-0.36.patch, fixed upstream- Prerequire group audio- Add pulseaudio-vala-0.36.patch: Introduce compatibility with vala 0.36.- Update to 10.0 * Fixed hotplugging support for USB surround sound cards * Clarified qpaeq license * https://www.freedesktop.org/wiki/Software/PulseAudio/Notes/10.0/- Update to 10 RC1 (9.99.1) * Automatically switch Bluetooth profile when using VoIP applications * New module for prioritizing passthrough streams (module-allow-passthrough) * Improvements to module-loopback * Separate volumes for Bluetooth A2DP and HSP profiles * memfd-based shared memory mechanism enabled by default * Removed module-xenpv-sink * Dropped dependency to json-c * When using systemd to start PulseAudio, pulseaudio.socket is started first * Compatibility with OpenSSL 1.1.0 - Removed BuildRequires pkgconfig(json)- Stop passing --disable-bluez5-ofono-headset when using bluez5.- Update to 9.0 * Automatic routing improvements * Beamforming and various other new features in the WebRTC echo canceller * Various improvements in module-role-cork and module-role-ducking * LFE remixing disabled by default * memfd-backed shared memory transport * Support for sample rates up to 384 kHz * webrtc-audio-processing dependency minimum version bumped to 0.2 * Changed the C standard from C99 to C11. - Updated depencency webrtc-audio-processing to 0.3- Update to 9.0 RC2 (8.99.2)- Update to 9.0 RC1 (8.99.1) + memfd support (off by default) + refinements to automatic switching to HDMI outputs + improvements to our echo canceller (including the addition of beamforming) + lots of other changes - Updated dependency webrtc-audio-processing >= 0.2 - Do not mark shell completion includes as configs (solves some rpmlint warnings)- Use /etc/pulse/client.conf.d/50-system.conf as a system setup by setup-pulseaudio script instead of modifying the global config.- Move libpulsedsp.so into pulseaudio-utils subpackage and add it to baselibs.conf so that 32bit compat lib is built (boo#968568); also recommends is added in libpulse0-32bit for easy installation - Fix padsp script to support bi-arch libs (boo#968568) with padsp-biarch.patch - Call bootstrap.sh for rebuilding properly with patches - Drop the obsoleted disable-srbchannel.patch, which has been fixed in upstream already- Add pulse-%{drvver} and modules subdirectories to any module package; (boo#971960).- Disable flat-volumes by default with config disable_flat_volumes.conf Remedy for fate#310668.- Update to 8.0 + Automatic routing more likely to change profile + OS X and NetBSD support improvements + Systemd journal logging for clients + New LFE balance programming interface + Module-dbus-protocol improvements + More flexible configuration file handling + pulsecore-8.0.so moved to a private directory + New script for measuring memory consumption + Various bug fixes and small improvements + https://wiki.freedesktop.org/www/Software/PulseAudio/Notes/8.0/- Update to 8.0 RC2 (7.99.2)- Update to 8.0 RC1 (7.99.1) - remove 0004-module-alsa-card-Report-available-ports-before-unava.patch- add libpulse-devel to baselibs.conf for use of 32bit biarch wine builds on x86_64- Update to 7.1 + Fix a crasher when using srbchannel + Fix a build system typo that caused symlinks to turn up in / + Make Xonar cards work better + Other minor bug fixes and improvements - remove 0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch - remove 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch - remove pstream-Fix-use-after-free-in-srb_callback.patch- Fix another alsa-mixer path for dock line out jack (boo#948979): 0003-alsa-mixer-Add-Dock-Line-Out-jack-handling-to-analog.patch - Fix the order of ports updates (boo#948979): 0004-module-alsa-card-Report-available-ports-before-unava.patch- Upstream fix patch for srb channel corruption (boo#950487): pstream-Fix-use-after-free-in-srb_callback.patch - Re-enable srbchannel again- Disable srbchannel again as a workaround for crashes on KDE (boo#950487): disable-srbchannel.patch- Update to 7.0- Update to 7.0 RC2 (6.99.2) + better support for Creative SoundBlaster Omni Surround 5.1 USB + coverity scan fixes + bug fixes- spec-cleaner run- Update to 7.0 RC1 (6.99.1) + LFE channel synthesis with low-pass filtering + New libsoxr based resamplers + Socket activation support for TCP + The "srbchannel" IPC mechanism enabled by default + More flexible jack detection support when using UCM + Exiting due to SIGTERM isn't considered a failure - remove patch 0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch (upstreamed)- Add pkgconfig(udev) BuildRequires: we explicitly expect udev.pc to be present to define _udevrulesdir.- Fix missing speex resampler due to the recent split of speexdsp (boo#939225)- Fix missing dock line-out jack detection (boo#934850): 0001-alsa-mixer-Make-line-out-path-unavailable-when-Front.patch 0002-alsa-mixer-Recognize-Dock-Line-Out-jack.patch- create symlink providing extra-hdmi.conf (pointing to default.conf) it seems that some HW may get unitialized without this (check pulseaudio RC1 announce)- Uptade to 6.0 + a few bug fixes since RC3 - disable oFono support, oFono package is not in distribution Note that oFono is needed only for Bluetooth HFP (Hands Free profile)- Update to 6.0 RC3 (5.99.3) + srbchannel has been disabled by default for 6.0 (We still encourage testing of the srbchannel - do so by adding the "srbchannel=yes" to "load-module module-native-protocol-unix") + libsamplerate is deprecated + a problem causing wrong volume with orc 0.4.23 was worked around + translation updates (Swedish, Turkish) + a few other bug fixes - remove patch pulseaudio-orc-0.4.23-volume-fix.patch- Fix broken volume setup with orc 0.4.23 (bsc#912260): pulseaudio-orc-0.4.23-volume-fix.patch- build with PIE- Update to 6.0 RC2 (5.99.2) + Build system fixes for Debian/FreeBSD and mingw32 + Some translation updates + Fixed A2DP profile not restored correctly + Configure fixes for bluez 5 native headset backend + Noise in the beginning of a recording (with srbchannel) fixed + Fixed a few memory safety issues + Added warnings for two unstable modules (module-equalizer-sink and module-dbus-protocol) + Enabled autospawn even when systemd socket activation is built in- remove obsoleted libsamplerate support - make completion packages depend on utils subpackage- Update to 6.0 RC1 (5.99.1) + Bluez 5 HSP (headset profile) support, both with and without oFono + SystemD socket activation support + Better support for multichannel and 2.1 profiles + Protocol optimisations + Zsh shell completion support + Remap optimisations + Many minor improvements and bug fixes all across the place - Remove patch pulseaudio-bnc881524-rtp.patch - Update patch disabled-start.diff - Bash&zsh completion split to separate subpackage - Fix %postun for system-wide mode - json-c >= 0.11 is now required (break build on oS 13.1)- Revert yet another one due to still lost headphone handling (bnc#905418): alsa-mixer-recognize-Dock-headphone-jack.patch- Remove a patch causing more regressions, lost headphone handling on Thinkpads (bnc#905418): 0002-alsa-mixer-Ignore-some-elements-in-the-analog-output.patch- Fix setup-pulseaudio script not to leave $ALSA_CONFIG_PATH when alsa-plugins-pulse isn't installed (bnc#905055)- Fix wrong mixer setup / jack detection issues (bnc#851362) 0001-alsa-mixer-recognize-Dock-headphone-jack.patch 0002-alsa-mixer-Ignore-some-elements-in-the-analog-output.patch- Replace xorg-x11-devel for the exact pkgconfig deps needed. - Tell doxygen not to generate timestamped html docs.h02-armsrv1 169390979015.0-150400.4.2.215.0-150400.4.2.2pulse-15.0moduleslibbluez5-util.somodule-bluetooth-discover.somodule-bluetooth-policy.somodule-bluez5-device.somodule-bluez5-discover.so/usr/lib64//usr/lib64/pulse-15.0//usr/lib64/pulse-15.0/modules/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30049/SUSE_SLE-15-SP4_Update/e44fe3749b9eba7241497d8390b38646-pulseaudio.SUSE_SLE-15-SP4_Updatecpioxz5aarch64-suse-linuxdirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9854d5e7e5968ab8579c52eeb284f2c0941faf9c, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=ccc68baee8e761fc2e2a35a85adafb770a190866, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b3188a8fd793d3af1cc0dffd2668613f04b6e49, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=23b07f9a754c4a90b230264e99c0918a5ddbc696, strippedELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0f99bd09eb73d770259d90446f17cfcb7a7881db, stripped + PRR RRRRR R R RRRRR RRR R R RRRR RRR R R RRRRR R RRR R R RRRR RRRR R R RRR9+Ul (pulseaudio and bluez)utf-8a5f9c0818ab42f026ae7d24b0904d48ba44034662cf64618716eed0c86a6267b?7zXZ !t/] crt:bLL zHdV~G94;Q IR,R%#˥xL$͒/?wu.,\b3ux;DJ5WfB5(C)o&#ys%cr62ߪb_vX` LQ: OKVVw!%u+X)EtdЮP'V&XS)PɢlՐcq͵ 7>QLX2LxU"% >n/S2Όջy~~N(̟RԮCgOO}5z4n_lww>K݈hgMAòC?f{CS38QτRΘk{(̏|ЗBxiafnRGPzd7xbOQo)+ =DC"AF<:i?Ͼ'3TEG{قNH5=+)[~]+.3!_[D`{B'6-Ȳ?5h b\6fkЏٖ)IE?%ƁW*FC聓_(bE::x a,÷I+%Ͳ](ZCv`}Bۣoҥ ܛ/@Ir ƙ!Ȓ!Z1Inf&dPsLu qL+\?~cUB.VF;+u%8fOp#*kǙ =9}9K|\)>[YIlr@3LWFo@ՆV\8ZFX=m^ܞp5{Tb[ tD7Thak>"-4 )W$CޡJm6;l{!H4A1$eݨzTv|hu?4dXMKN+brj>=p* m5[mCJZ <C " 73jVn6JxbZNpJ˨aVWi ,oݳUܓy@U[2S 4f]!b$2DX O%Xچ0\|^sӺ` LURhmBm"̫uuw'M5%h5R%eދ^ޑAAIdy0U;zsYHvEacV 4(~8ȌNhK>\ޭrSuV l8 E$~œ4 }1`ޅ d;] Tx,H_ȧNIc9ZYo.QcTrus>rf+?X*͛UT=Hbg Xhu?tpnU$[!ե`ZM{5EroHǸ1v[D8~cQ'n%4kQw۬zZe!]hu⍜Xkkw@R^6-4d6 *k$,D)g0 0{sW0 Wm !t~wK`ƑBXOڱ <71F欷`PM!{6<֒wĂkg'B];|0d,uϧG͈M~ӇkE]\<_fJ{a?kJ*׬tƽbL^-G冘{-tck$$4};!֗"IZ:K*o(DkZ_wUGչY !kJ1^d-YHĄ2ʉB/8컹sctS{M -ws6/z<]lmYxtF^|f`nq?й1 *ނ{~ G_#=?e ~u+iR1YWrnsbk{m?#ݺV[q :EJ̀N*X]y1?0gYR49]᭙m2/9NU|BPE| G}ܟX*9ڞ=Dîޙ@ |Hj@ķh`rҎ~뻾n1D8E?.fC|x=c1(uZvpfj͂|rx"Zwr"רMH<3„DkxO,P#w aЖ .t~#ȥfzu^ b\KG鏆jHߜ>a0vԉkO#1عŬ$NM+zQڨ|$/r*'[I&<U,Ty f׃]nwy|,7ݡ;*T>.-m{z =SPpaX0T9<wĈVS{gBhee )oߏ2B1h)D+Y9 2}4Y(tq׃' [qMlHgHj$eE8n_g*tuL~e<Ѵ0{ JNt'XnZ"ZJ[V/ﰂ=FFxTwMV{Llv p(ޚ\Qw!&a;Tl C(9g6]Ol"< GBĨA=BJ-\DyI`!OzLe ioYTHX|)Th!V¯WqTF|$q3x8+Bo@O[#9G^.ȱV )/ U"Omagb09 lDK%SR$ǁ )FVjY>nǎtVi3d9aAA 0hgp|) x3ӎS3EObO9t^㹿uNI3n_#I,̪;QVԜP2f+eٿ/aR==V Iv>0$L.UhcpOZC"<R>5<yi) QtY8X\ 9E@-`ްBL@f{CykqsxKyC"#n{N śa/{B,@M2 arO>enhՇ7 ^HF.A2t$Xغ7B~ 喣 XЇ{TZ^"w 5i wa_*VZuG9p|W"dgOޣ'HbR.-|6 rmEH9wڙ)GA@~͸(fj#Cªp^ta+=4ARn9quزTljYen97CEdp)A5mm)> PT5.).׵1N5^8P;т E9!Yj*PΛXά5p\"EB Ih,@p5zoFt˟?c8.\.gI<-Y̢Ԑ*Ȟ?7Y\/_q"H}pԌ^=-oC8oiMԒ@`Hb̐rzHZ=  VH1W]7ƐWw8Jɩ"WNZE!%!ISOsCiph߆|4-;zo~\>~g}km3M&oxŖBƭN;"f7')zan|NУJ=D"8܌\"_y7Y''"JہAa](]C3W6T(X1sl 1rq6cl"*X [hzxnriuHbENNQL(U؇Zg[w oU]6Z)oNMڮ6LG2dV|NNʠE'99@lQfbt8Ϟfx.vRS Gc0=wꠟ.S]P*/f}ZWH`|VhaScVB#J:`̩D+#2P2A;lČG]xrhr$_f:OmOA[+-cM']*} t;1;D+G{VdmvYx&k_yVQE0$ ]SMY-B'I Ɨxs{0<# <#/ۜpomS$a]/}q} (qm}a":nR"m^aK !}uhJdAYe1WVG>>y QVД~zT*eȋ/sɆz 'mH@G]c0QƱ4RTj%W}קatcY9"dp 7d-y]l%nK ʱwt~EE U;KHo9TɎI&pqHKS`'?(0y~ i<+2-Ծ%*5*! \K0웭n ߮mXZx5r.CoKPx4xN*$z{^ 2.10*CHIJϑ ۙ}(Mg|җX"`ŠʙA\0q M7[G.ѩEsYnbߗ*{'AAz٭, }gOJ4˻!:~/gWU&X[= 6)%dS$pL}XpU0Kh21^4d)W{P$9 mmP4L CJ ѧMSw_&222ib=1̈B0䳓rw> up$,ǽpP'K_v1b`\°783uЬ?W'5ܞ}F%ZRS_;jXRSODKy.8BHێC, x jD(‡n DiHH?T}&L I c-3`3( k{{Ҩ{ka S%'OmXDvp7nցڔ쌌Y{g?{2ASXSt ` ACr-z0Z4NAv2*4Z#x`5ޫ vZvN*/S2 Hb  1),Ө2+@E5֞[ypur&*ԙh^ZR&b"1] 6/{MNj?Ǝ;æ4EO=en-+׈s] hu|>9Ÿ&Th7UJ@|ItC-,t\}8]J)ސ'C `Vғ Yy /̄R 0?]-Q]0wW @.;х.%GvM[NvٍXl+灻zӫ׿&3bڋn -j,nΨP0y]TQaZM䠀LG U 4tMy HJY; [: &V5I_^ZZ Lݠ%'YH$n5H~fVoo:n̚)ž rw*olmϕ> ȶCy|2rg]$B0!3fm'Bl'nUi,wGxB <{g-V'=G(¨,y3ѲSz~Ѝ:/J8㝚S3EO'/^l*p{]SNpTSi?"XFe՟ӜQPCL1.Wa}L'j3vs|;,ny@aJf;Zuox2"GR&# 56m ʇ1{'s({ sBWOѺf3ڤ떇X0t: "Ú ҕ]pEZxޕ.x 4p2sjZ>jOahr-."5f7\u{'I轰]&ͫQμ#pSg- hQni,]:~ĶzP 'Mq/}NBwn:Sпa4\,o^ ?@T1S9nբ2Zmزa;lezݫ)W|8fgt1t2t' pyQ5%ܤEWgհ`#oBd![^M%x<W횠NQf&M`T;mȤ>-r9]m߆Ԓ)D&[5^kBdC\}Q5a]02j((c?ΆateC@MG W0cl aZ$ mp6.fy1V <׵Z(>rȜ_OF ob.Dw5sT=۞ܳ`m[/yJ( b%=H1NQU)<=M5ٴ03oS>t,K:6&&#GFEz(V]? MsM.;љ=kD'8Z/wBN2iU*̋nY4N4_C~ /*V%;Aa~F QB93u 2 a]S gZBTi}4^ ²T"قV%#҃RLD}*>{` {tW w6d2T@@]G*QGo* cJt^GSEcM|q7#n{|opjGy,[x_ Y#ts<`&fK_TawZ#`c=ʇD.̙!wTkC ksI,EC"i~6 c-]0i&Cw';C>cX)'|>5^{ :cwFN%PA^SH8sdoe2w}WSҥ+EafƥÎ;GbI/tQ^vt\a> XK.\czuCy8fNR,^Na4+n{3l zBCƍ(ʵ l2&1J``@;$tv8ü]98?0ia G|jfEH2%l6~»{[:HTvF E<5 pKʈLkͩ4P@̂vwy[3BYD.jF۟)ZY-x*P qO8qI"j8gFdX$ldłyHN¹&+\)C9w{gHuPB2&[ HT%h>ԘwIU4St%@mŔ:;dgĝT2 IZ1ÿ-6V%y`>>˙Soy.J[wLۡbmh2=llA׭oO/Pu Ԡ@LoP%Y#>m..<;V;:HFa@ٕb%mDWb:tadt\j#X"ʐblCX7Uj{w!UQ@"յʊx#i6馴A.f1sXƱ'̩*kA? bj}x*Ke uNCCrO}m<)`l)8k9ۓ :b`25~L.?aaL 23jqrKJ 9dZGeԛ G)Zj!_k9p(=u(y9 ݖPA([;o)d Z(!Iؘb7$ PO_Ez^:-T E5`kHs{;r(!C[8x9TZ*p,K`\#؃rِO&' J l8k+wR>NrX׉( jdnQ%40~?y4ϔy vqnҘoMm8SVY֞V} jGRU2Kٍ5i {# f.VU?H(uեQFV.792rq_%@_hgJp6FT9N/{XqOT5AKOl@:|$O?wQò:"]?q12i[Zd.FZ\0Hͧ ׌[T_+]=iɄFzEp#Xф4잟,ҢJ)[+شF~*b(x3*zfg{)X2a{l[q-mƋ/C/Ӱ'E7;c !"tXrYG9a T'F=ɝ yɺLHQjPVcXȈ\[Jns 8Q qߞxw8hǙ1.% %}zvg(6raX?i;;~鎻CJq ʋ7IZ@8(h@s6H%-]IlTFUWbS.bnaXˤ~Ky^4WyG|)E\πaK哏0|!tl:tL@K$OR~Z~{9Hx$8|:8fZI[C%REd ѠY80#t#$z lZ>Wxm ;`#j2)yfP/S_{9]Z9M2e ٥vP|"ɓ3r2.SzR"F,ӭkau}Ğ7 Ϗn JnDb efduf o2RP<4{Ӽ {56+>x,^\; y ]?Gd4Ih".UќqЏ-gK @kki#iY{gGMQI2AK?*QSI~4lb8/PtLcoK&e4㼿Vo Ep1\pFRz9̢„x.P{b $8}ESed9Bآ~QR(Ȥ(U57VGdL/7ۅ}v?]Nv~'݀ DB^:OJ=1e<p{"4i{ -|^P_| J&gӁ,)ݩ LM\𸗤ҌM {9? ar3/{W YU‘cw|KY񬷧[PNrMf !klxQŭ㲕)_ߗE1Tp 쨂#7;mWCaB j:F8V Z5JTrB%R,Nl\pCIwF.ڃxp+(ZY3aEhEz֙2\LIM $MK~F3y2&Ɣf.VS"  [ޡ {ܣCݳm|Jo$ Rz+vssIfI*웗|{>Q 3F͢_93 %dʷ͞| t?Mu¬SH\/y>o2YJ|3[)M!H =#JO! aD^`<,UP8iv6PX+#HӁی?{y] },lM<qnYE>FJbMRСN Linm x, =#L*4@][핺@xi`XN E@dn&gN6+2Q~ejȢ9}` $,Dg+;ZG/T 9T'n)? [['Җd(P_Hnm0r›wuﵤ#]Kj𴧴~A.U,w+bJNf.eVɻsI/o& 9oN!["{5O_Q{ QΒeD ' DY>3߭R ?F?E|G)S:{jy3?K+hG4Nsuh Y1~Ls # o֡wWѯbOr$v\$Gq Amk@ac[6Bj}bX94s[AZylZcp>c)eUARcRvF:g5ңUb18yʲJf#mժJ&잗FL5Q'NTc½O*axr-.%C<9 z&~X4G( HI/1¨:*RS?_ 䞟3 BGȅޞn]y=JKs@'-TrFWTw<2-~jc? eDXX;p/~Xę3Y02xyEvNN1/IB4XXo[!tN#fCH$c;R;N2[U^ ݔ 32ВedZJ:3~Ic޶iHn5'Xdu)iTLS"Q+)~RUWo9x@R2\}=qi^l,16OIZ J-#qQz"- /{.j餱 HV/)F-4ʓ@bcLnr6@6*hr;sCqIa?'羠㭉ΈW)!QR5F;hWt |7:%fmP*c&r²6 AC4)+4O.!"dϱN@ـgKjX'sYC^?U^nMwY5):ʁ0Ns<V= ;oG4xRYqw Ĥ3 l;F$k5wƈ j#a"y}ɋ͐Po0䫚%ByTxc{=:*$Vws`kɃ۬ xoF"#ryoE'IV"ɯ1c"SL9uiu&Ѽު)5ߛ"j,ф0}* ФLprWjpMQ{,ICM6 WK표Ǿ<eYG>5{|//طAt/}9݁xEk4IOe7P8K&ٖ ¹V ڋ:f?|rqf 5ѥBwVbڟk!=f~ _dPc-ì`f~{a}]Sȫb ֞VszXg؃|*o)n?^a\VQ2U\PW.8ZT  -ck/( Nj;/ۼؓ>;vWb{>t 90BNIlumw`7"\alK&lB8^mqe\-GK<|uF|_Px3Lj;$k={bZX&0PWp2{q63keNaIZݤ YyKP4NB(*<ֲH""m*P:Қߟ|sz6 J\.&$[:E"SfS}c*$)%TSE"5^TH= (Xnǰ8O; 1?~_N 䮨m ^YTs.c#AʈwW!l,QEldv.m/OF˓H`Q{D3CP2cZoBn*穘O yf[ٙ!7|[e#&Y.I;Sl :KaAX!6 *wiTA .ckϮ&[*MteaD|\~/e vxv'gOԞgNy Kk40V[lCyNkm?%kw_huGIMsh̯&;!hU-c5AfXd"ԁ; O%nENc4͘'nb/0 9 (\SPD04p %hf̓;sPAĺtL&u̟^=ݭKW8y rNmS?v?hSI"ɝ uU2j y14 Tdʗ7;-ً@htK& 'YfJ?wn;{Q9vjC[lؙ%t'o3%GIg3IKAߎN8ڡ fӓJYꍂ#ImLKx 8Q.lπ&WSE>ye_AX/꘭K_2Nl*Q\շjݑ8N_J\8ɍ%f_lX:3dL&& :ogT%˿8U8omMLUjISHIV2a*SMxY~<Eݕ܁Ø܀U Qrۚ Ef>+ubj4*!Q#WKa)28H6nڠ R&Xi1FsIt :QUWx,8I| %ABg'V9xZz5 s $P=ʆ\uS۳Pٲsf3 e*DY@/&S$`vfЏⲺs2,+ TB@;7_+tAB~yE+yC`[ZM.(q7*gm ?yKI_j [FF;@LGeXG 4&DeW=K'pfAבMU0QODvdPZL;ׁDb4CΆ@gG1̔n '@m!U zj",<>1QBOڕ cPHn:7gPO^Y\LzEG (C0;q~Đ]GQC_IB_h/*^B<A$fd߈"(Z./Ugʧ >@Ů[r''Rv!/|Ouu:[ 3Q BdL|)]߭D~b3H8rM2}dIӳNʥ~RZdBog2>ԉu9Ɨ;OIo9B&,8K2JGф'%fE sQC݇ͮQ3 ]#La0nV_#|gKIcv ۟s@9јo 翯uN|=ˎ]H4JIA}{26Uq5u싰 p W Z[M1,Y J]b3u1/Qk܈'+P٩]Ib SdmU'Lyo/Z'4l{ە,dD9ZH 8]-i?p[4QYA 萝,~vxw'}_1,BCk$$3ƃЪ8|KnGNcUqA^!+Tj G۰!G遖zkxp3|)ȶ ұqX4oV5Dܜk>'S>q$9NTۅGR ?YĔSRo]*OTJIU?Jd [I GDԫ;jX5. > ORэ=%ȼ=~HЂ2#Gxs<:MO'| -3P\:2Q'6 -CïŀQb^sXqsQ+-,:Ayr=v;SzWpNi|" ;)\w$T eukCL"i4袯 _'t5JxM33(y+*G&ȆʀhE>ޚ'ğbc7bNk4pG}V/#4m5'kvpz?a}nG".}0Tg21 f]UFܳyܭ}eQ,`.޾a'*Q:熽`$(?$hoo]\O"[l Dûn]{#`!Na2=M Mfi) ,ՅS̟?u5)אxҞ+( Roz$MyG% `Esy$rm,\Y }7KEvDZs}xDTsLјpt%!18q/}ϚMr:cfԃhs,~@8 V-F>)k+{ߍ0,ȜU"&"gD{v?&;ȟ _{#zDpSRdsmQX!olj@h$V/mTsH}]98$yE t@:5Tꁘc6Ǵo^+r,:-|rV1/@uUNpz3V@49v0o+Wh(XdY"$huv٢"xvLسE{c-ơ&ÿ!A-{SN~qՌ<'ShXp37 "<)oik{ 3*a|P (1$}tT{36!I,94O"{4~.~l3p81gH[g8uwF_!M 108э4NFlKPah/PP \Dce!k[y^.a Ƨݗ5A^%+ndL֘`cctSX)}~#(KwѺh]Ai$h꽔GJSַeYOc~fQFӉu/㾦#õ簫2>CyG'V$oqH=dF0Cb>"":W\u=yiU$>!wu宅w4sX:O7g +wE˕7_k6oxy_86u DQDWS)(4q+k:;\Y f3msW'N~RtjiM^dk]-rH6b<*|P|>CfNfB$OVdoURny&|88oC(Ti8rI\ :IĘBK[#pvHMqŧB e*p~aKn}]9şd YqW 0WrU9P]#s0 63n9RXkB U.Uhfletg) by P5XS.3.YӦ.p^2 ,Fva2xyqm6? y9{BvͰlB,\cǎkDw ' 7m;児G -ۅx6#_憮NۛC%>4i׭x0(5 ~{ 4!1 ]I$WeRR v'U}H#I {Q /}0uh= " \bgyzS%ءYtܗH};6>b΄M*[M4 F?)@V>DY ԓmCnoki<-l+bdHshSqtBDiulYQX]Nk$%*xe~(W9ƍkg6D 4}cmnrcJFYl8VIZXskTL24CS(5K͘ߤtc$(ט9Ķ4 $nYzߋ0E.RpGˤ5vRoxLFʫp-6 iC}|ME~-zuċ)%S7\yc8C3-i](]H{fOY8gh*Q3ng BW5lKAdsMv& PtGP0U2OB na@.a 梹?̬ X>`Ve{ hI,9%B>4eRA<>PszʵA_EN My 6c |x08횇ڭNJԭz#J#}bM<|=C(X08tp͝&wq#ZٜX/!L㲓zCjԹĐYn ;4 z_' $$QbQi6l.L4$+ehZ;2CϋRn،3#SKNj^H_lDx 0DҤ1ɇ@#,8!ø0"Z7e=܏D-*/>uQߋ)C,p*jCkOA(Td,R8{;Ƙ7rx.I|պ_l`9+}Isze?rL bssx:5ʚT%N59@cWja.xy,mPF ~nfoߒ)˖o—hE]3s+6Hveİ"j S^ ז~`GxrRȰq ]1*=>"Ӗ07Ȁ|.Pjɗn/=fmj SC0A3E慄HBF$YV@5~ =hH.pcH"8'vggkǢ‰E e#֎H\;I.+ ~Z掋nga}kr>0cIO]$%`&B۟d"~Aܶ?(GS-Ft#L1z΂Q]WcVϋ܈2oS{8l;8)y6J͊,ymdkr{1;Su= TI) >?Ilgd u~#se6Qf Mь|ۀ";1w_2ت&֧c sUNVƉIƥuX I@d?ue,h,Wɂy!^]Qc,_LJ77΄v+)&Y-OծZKnVY)9J<,Dl~1u&ƾ[}9|tKaL"sX#tPM}7t7dI(qĠ̆W&mdةk+Ad{MxKoqO#My΄ Cg4xEh7#U$&*i$ܬލX+B ,cی#Gh\g-{ iO0k 멶géTc2%fJV\SW]JE>Xa36?׆]vOϤK^ J68! LP7(Rb>yNJv1+!?4S S M]HZq6VvF=ca1WolDF5-kW*;Eϟ"893:/y.KB|$zX&6+GN)狎R.ں3c$Hŝq@69X_#Zp6{u ҬqvIsTDgwl@D\qy~׾lbvFwNmEX7k\y% FJ [KNsi!!n J5Nyύƴ@$MEnuNB>H"+*SL?RM@q9i1quX>8R}!x0 rQJbA_9L鐂`udkp(1ȅr#tX8hOQlLu7K8dF gB[ZP .JC,:-^o)vApoXw '5L`V ǿouJZu XTrLG"UyFAp&wi À_^Ar: HȌGL靤% uIz^UDGw57^𼘦v[L`Ç*ܓNL30rSXP.>#6Fzwb&dU_Lh oAIbzig,|C!8uLۋ` 69 :t1=#H<+X)cM]>-vr32ew/;u8ۊxa-53ChN.bZaS{zd*^F061%0tI rV!hi@gt[֍k;(4y#)`pXE- ^3BdY,4(y oqnAyq?ϚZ<Άamx3$ M!I4ECX!<ƺ韥|RȱՆAfHԖzŽ#4QK֟ou WB PK&iѧRYn@a;p7o?A:qUB5}q?ˍ_OʒnWFDj wl"m,5.>K@r?cyؗ7 F% BJ%jHnRb/#Ơ?.hBZmB?"cn#Im$;n> X`{b5R@[Z(rϬʜP`= ~3 +;YvmPu\_qS >9Ǒ^3C):1hpܚڕ?Xh+~*DMC7!ߤ#_*W TdQTTS`Hn$ŐpzL_(Pn#hbGhqv!s,[s͛(56|v?nQOt=/8uǫY"E-~މ¸qNyHTfy5ԬpSбJZIXw-yH;0۪{ͳ~򱢍7] @@E32rqa*H q&muzr "7`-G)R`#@IƆdp7*P5V9M75"0f8zJ5:`ȫ% P*HnZXK" J|C71`ӪJ|(ut޿ ?'a=-Ta@**mlú.vВ' ONq zu7mӅ(2$CvznƗK7C=HfAY`1aW2sb 㞦_T2jX*A{HjJ`w4o#4fNS+#;`~ v"@Dǝ.Yu?Ӻ\֪|k͉əUMy9PTu?x#lK16F%t 7?@`@x) xrA* 5Z ޶vH48zW2Jw[Lo@%LH1̞rm>F.JwwՅQ3';nnh5d/N]tPb18BJ/~*C>,)Z8@j: Ց]5}@ _0+㦳`ʗsY7!,KUK|j5dWV-7WyHF1!;ZZ3T >5iHk 5j˭]qq)7(aqj^ MG)io]ɨ(`8.#a oIԜ;)Y t (P!hXt{_rYN+)k[I%$mȇ" `շINn送"PY!cJl^r<Õ?.4!c,{+xQMn >if ;3fy;p Gd ʷCÔ%:q`׬}P cF+?+snA~廁F86ɶ]1ޯ&['0JA'*>'ԠK7}ODU2O#HDLn2]܀)vĔJi$h YZZMڪz$=]D'SX*9+P3{*0&]GVx]{2j1=k4H}8T0q9Lݜb̥mJGjs<,h=FW9E:hSԶX+ӅL)_"8{g`SLrW9=)xb}?NiL=W[(Nd5 yg;?K][} w/ L4JpȲ3r'Ri쮋\e)q>p{;v#@!o(o9s}!+hj~^Q> z /6dtG0[^WP89 ޑi x"i `"oemTv""TeE)d /VE,nqqDWak3}3@dJfH |>L1VyEG\ֹ G+1>dh} Z0o+mXoA.deo3CwGnWHxKf۱ț#d<:lI})Dvd)ǣ`&45mVm'zL҇E!NX7xn?G5݋k% lƑ",,[e'*uC ̣Lۡ/ڱlStY\BS7g?ym!dB1֧!O)0SaoK I'Q<_LqMoI39c}TN\f`ߗqF4_ ;Q=/V<"T q4J(AwֈP2dV7iut1ɈE8XCG*B4~ry罀yNڿ T@?>wuU:HELĭA;Bw652 cMu댇$GgG︒K wME8&~:_^ CM:1'1u[YXM{+.RNP6g+`5ij lBGD!v WPetQ~C<[y9u谋Hڢgum485A0dA-C7--jZ e3psBrBsbꅕcQfI,ZZE"+Vn۞MUJ` -C"N {;ʨIf/kR6(F`ub3X\#q?AjyOUv?֗yf%ɳ]7p D^W$*vG)lTNH^o8 ?%, .jd惿:58O: 5~zI\Y xm;??%}.WY6k*T* (% .6ACc"#c܇V2Y$qPK 2SWv% f6'oIAhn2;"I:CB'ImD?S2b4j@&k#8Pl')e _*dDѵWj1KRh"K3)FW6۞v,zc#6H>[ѹy>]dhAY]4܇L n:avi{izsw''ƞE\Df)ȍM,k}k:sMb{LoH r*DAzdL8yzZw<Pgrؕ hv>ڋiWӕfvH;]cy?7V' et'0C!+LQlYVT(0`Fs`"fmr_,!*iYNT=GTjrʑ񈧂C"@_!wqsNC؋aKDS풮}`L/XX%f& ӫy U;8k@ T58G!Zqs⼢:hYFJңII=_(y |SӁTk&ptv'sצ DC)8KgxC9,vVe2(ag#v@%u|r/̿X[ĕKm GU!(YZw\hRKd{yC2G[4>JkOzS^ QM#{dͲJQH&?K2JB=)s;Ǡ۽,=GwsC8y6 n9G)z qy5ё(tn^gEvQduwA Q5L)'p9`N:[x_Ujb:VZgyG[[hUE||"dhOϻ^kt|B#浂Є%$78řvKNEb ŦÇӄ@jxҪ]}FT&}CX*k`z\33.LY4<ܡ-!3`RA;؅LٸWNK/N~! I>]&%6jwTȷ7&~J !bB3Խu]Wמ)4J<@#nm ^uύ@GgQg70oQ" dۧi*F'VriopEb.VO:4߇\ PqG=pJVmA+D7z'uؒ'\G3h85]$KVM;qlD?毃1XO:]3hUC*VՅh>huq#vԇԖ1?Q tNUf|#Y&dD2O a\քs8m)*+C,:7{E"~7PnװBWm#7T6H \;c( BXtq2[ЄoNCHy/bnC{Zs(Ol3UL|@?.^wwX ύ:D㠰εHvst;c \Gbn)7Gߺ` ظu=XOkcpP8xWIoPi?@f]K# mOHU*r5m Jd%SNՠnKJ|~4͗]~xGOq`a!iGAȪ%\ E.WwOr~(C V$iT(敗LZ{n0a5z'U 4TRk5t&4$/bZ'i0Q'?7Gh>ɐ|1M463{ V5Ƙ |0V_ B))zL;<{~T.]Z:WՇw$^Bwtp.rv䷚J Swљ~x<'[?ߐ&"5cd;:t> ȮJ6v#N[lڗg2HŒh`a]e&kC4,}BO-EF_3@)Vn8kWpy KA&RS މ"']U.LF|, HSb\YV]S)1  R&&jiS;^-[}C=~ج%1۬Y+ΡPu^k)4,ʋD?E{b~x؂S8V̎>[PZlr*Y{7˨/`sk -IbTALd)G\1T&CXឝ HSXɾ = ScU(Κ-2J+vL>/5wڠ%( [Fevtΰ0rw7hH Q^!q'Hv["@DM(0ߙ]Xڄ.B_kcr[S5C?/R^.ç0I8Q-O[Kx12ଇrd8E OW@q‡Y-sCD ': ܰc&eՁfDf\NX>k@Tc5OcLNb_å2=OR=^FkŽQ=9L*Qx[9&RuH_^5)27J! ^YzP5pt_M`uXRˀ󩮓r:P# y~~B>b|b> qZ-) `*C*msl;;> 2ے=ZPQ_Gâ'aԅV"Φp\ |`oZ@پ>Λ|۞0Myꐉ$avP˃(}pͮDe0,"2'ݴCF j&/gֲf+"!VJJit?}WbWFkO KV͓ `̴8[Cy acz'Ӌ$DZC"]`U/6 F-aVI4H/)|䅎R+yAh/kqF!meFQO|' [h^b0~Bl)MzQbNg|8$lVR]V5>Nx)oB_1Ms+_ FAa顖'~\M=s]j5s #]2#ʱ \v7WͼւQdnhV)pkb$C@xw,cWU]},b"-yr VQ6Nj<9KJ D͛l ]H_! !qڎ'X)L%G a_MxDU.|Ri }dC"U'P*6* Ϧ ^GhM UʽB0.fܪX0pt`{Qy Sf4fhiq*9)EC|_]=Q wd9ErtnYp R9iXI`Dr&Gs f~+;6\UX+$b$<=6<bSї Kr\_TPZ6]`~O˺t[\pk(+#sqibDf͓ (ZjǑ>4v38X;ݫElH'=@x<8r5 lo8Uh̾RLe]9_4M`M8mh`;=lCL ^6j^]G>$qKkmi;T$L ؤ(% O|DObRMmͦqM/+hY4f5x!}ҟ!-?yWx%eq4ziQ`nN~/]ф+ ]P@<6%ʳLL_/SJ`2<5J@3dp_';M/V-`66 xSYE mZ{/X!+X_YOp,pk4f[W> ,ӽ&? ~ !tc%I/̌{V9SfzC,  ?)A%J-I`+I.K]u[!qy"Œ <1 Tz{8R`2{h@$V/PnKJt}))JɛP43W@ =ׯL]>X /jԊֹ5E,;aʸKP)~kןjr7A$OF{Jᖼ+džjH]SBpd9ʹ YmRU"2h/3>Z2{0ֱCWMW4OsJt6Sշ:b7 °F3҇qMk/4 Ŏ+ɀ\%B<'Nl i%5I/mS,kJT+N+i5tx2>\=b%r. u2LhMoHy>l>c$xQetB2gkz7 +$VPm !ʖGv җ;gU/;ƮE*LsuHv^fCFz.cD-r> kfDTܤOC܌!Ϊ)QqWL87)5~?=]u/!N㘚aӊ%98Gr(~t\5!Y&0H ӵgHo!@3G>/Jɑvل6wFY4:ڐLXѓISVOn~MW$ èVgw1&/n`qdjw(g%yҳd te;rb=0S(;>d&!C~+ 61 ϓZƲ8(CRj-H ד|)$7iBh`;cd&ň 4#A"Z|otZ :e`*߻5E.RMa%_[<N!|ިF  ] #2lH z[21lY%Fxyy[<[&`{2{[D AFFd`98; 3fX 1ث?y-gk s? sTB;Px^41ʤG|)ϡf3rOersdZ?j8/$-3 !]zk}{8+Җ֍Oy mȽt #kv*&$#By<ۂت|`v.̤ %w2K'`u9+ cS8fXi .y;Y8KF]_^W+:>n9|9Lcߊb3~ԚXKInsFe~<$ki nQUK#)i*"b.(Ͻ\&)lHEFƆIϗ)Vh8VP%mą1۞&o;?qan*oG{!] cL, O5ST,7'xa/b8'$$UaңeΦ<,g\Sj~Gcf 'gnjd>*8zXH-r%`T%Ҙ8=ۡA:Ƒ݄Fv3iU"P@zm[M1ZYf e$;iQn)=aaٞ5YMMV17n[VK,STJ3H2F͎g% b9lA+y>~kZKZ&`h{ZR/CISǶ`j,GySn-@\;E *{Ƣ*'4:IR@Z$~$Vt7 )d\p Mxrc>%l  &l*̠J|PrgwFsZݦDs.T.rLP*7B'\^|0xRHSqK ^,z{ں!);s2|GEJ+L+La%udqw+R@mo  Vm|L2:'%S&HKi[EF c*5W6uzA[{|ͰE;mc̼UCFy 5cB*EFN4HiWRd8g`M8v^T%e*.h He{ŧܺ֨d}7?^ZnQ;`Gӌг;*١pbc7 !l ߷ v&KCGIZо| l9[f=p~!KH]qO.})m?!qcqcgL#ߤ ;UKSɑ:MYINRow+Wӗe`t {dJR"crK#k僽o.Q2%canל P;T^C Fn:A )<N'SSLHˤ1J 97?ۈx ,`_מb(_~62aqԔn6Fոf.s%nbB[1}LEKì[k[iL3 IS Y_ѨÓej[یO(ʹ6(xCBY% Md{g2̑A?kH@&oz΋2}S_#`?0-O]pjW;r_eʅG_b˨.UƥnFY`W@RJ! (ӥ ǥ0Ia,SBg%_W3]i^g&'4%G-J}WO:G90SYc{(-E>ZD}޴"SsG @q(M9JR%\(JrBݘ3~=icd~tbbk"Wθ@:" uʶS,wYؙFK9ǨoFHkȦ-^9э֞C%|g&::n}챼GпrRAi-˖uEV@wgQ+%ҠտYW{ҍ fr-/4y>yֳO#E_aK=BFZnV ")̟ED Oqwc!(Je><ɂ0ѓ_Uac(>}VVkWxTd  /Z66 Wb *cF!1rc(J+g%R%Bv"x濬2y*gTK Ƹrγf9?3^Ѡ$&t0”M IIQ$o{'P$2@6((&W|l"ܭymo%F :c,Ǘcd{}e-׎0JU/,m 6"JJ'4!mf^`u&6Y|~6An[H"'G 4fD1V75`u@וܠ6BTU%iUתΠ[Hk3~uKjH!T"Fq}׾U W[nT s?霄eZ[K? u7 C96.݀&U;`;/~Avp֨2/ 5}zwd6kcIpEe?dƪC7@7Q27Uq8S@)#` xl[$9QB@x.d؀N1k9 rb:E=NtTe@נOkӡB^ّ'r0٫rKn =Ŧ,9AhmygQavYa.t=5(l$H|A` [JoB)Ah "Ņ)*yzT86h¼h;O 4%_E,l%*Q]W\CR Qu)ZGڃ&^Y1"#jxL"*f)NWߺyx]9[B;CIwdq>Ҁ=OןUPonU!Sk*c˓_| 2 šD0+IpH昭@&Y3Sw:r$Vⶃ1FĒ'XZD"o==KEU!P$sL`rFˊYl#(m4s.%l١_IwNߠr;')PUF? G'{a}\qo@,$|W=ZR:+>WS@WD=̶]eJqcGw2ľF" M"lTO?4 p9̈wQ-ohLkW. mhۙ*c}pYZ_'"ReSX;Ԧ#UK=`? <7 HևDAd^>?~%R 3> )vigZW+f4!aShB#(tW T͊yU31aZށ%ƕyW,^( (I`Wꃅe,:Uji!*lkDp+SͿ3O-i?TSMrMiwnTr(fʫ`v]䋭6DjF58PנzP_UV)fPY`rH܊{6"veI'2 Ck!4# Wds-:d20PGՏ;474〯rgY~k9_aw)UG 5 DTIތ`7d[(&fb_=O^ܠ#ڟݱ8׊{zf@mĜ@_O"IB[VnTD>y_\ h3G:ѿ(כyx{,(H`Ѯ::C"k u9]>jRݐZzp If1SpG5P."#Z%Dlp:]A0htS+ueSq[k9CZݓFzxð0“dus!yN4!Q}OU&C|bHRjW yZS(,/7C4TR>٠e1a$1 ^)5MΠI#V}8ˋmBYǑ4FA_v\׮Ί"@o i尳BJ<M8%-iC)Og|,_ԫwIXT8t_(IUB$:b("ߔes~ᑧ#`Eqxdpe\(@Co6) NJ=4ۏCYR OԾ TXrWw1!&0^OF3vc_zddD~gѲ|pŸ:]+U0.=sb<= U2au8T{`∙8 + ^Zƴǿ w:`%Av08oBq5PX6( VeD[PG_cT}Ek0Sxq-Էd8K"V[om:e0/@P ONy@HZ1چD1K8^8jQQQl~Me§:eƍƤ}`!>qgw'ɓ(ߺ^ӊg~zQ( b/' O/ orI<&}m"}q#!A=|~;@(4 D3Q#^m@AIL{aJUB+PpC|%rT!_E&cnkWpCxW3AJx/8MLNXWx&v핝hXV^L<=HE] ʆ*% 0>.D@A8d<jiZG~8;rGㄋxpLESXQf!qP+Af6ΤhxHʩa]P) eA.1bl,.,!ƒcR\y!ӄl{jvңSdTk Me9udiaz(&y"!RiBrJɪ"L_Dc1.`(` Ȭyc‡X㦒k|*L]-d?Rk& | BJR GB+Bk8)T@Bm󠬟Aڔ;HpzG`hV*?vub O$d15R/sr(_o e#8-#wCmPԶL1N%O3(]4TحUɧ֐+ q J ,X6@kAI4Zi®I!<=,Ok}]+ό/@e!}VB E<Ԓr> 'Gǐ"A賣VZᵎjqJ25O4Z=V^pƧ&|^RPhP@W#lKzӝ?\-jd{yP붰Dg΁=Py*,&Z#N)5&b#]E hCRu]G7׌D+m~aC Az s,#jp<LTţmݕPRsV,KႽX)fc,Q {a%}v ( (=^4Inf9mm6ķ oa^Ğd(yp;Fʝ5 R?!2NaUw"KY TR!W{t'=j`iq/$N+z/"@lbX"\e&Orz0AUm.z iUb V GJq͸{qfJgo ۳bPaXQN5G!;5P%Wdhֱ)kFcVfgh$lqq=y Rlp}~I ,,(Z(>ls: ];?YWxʵԵgCu&kx!n}?&ySVl( 8ȜwE")9s~{|5Kqlb|_QAS&8JS2@KqGds{?ަbx ٌ;({WF9&/[>"a C 롃4ʮ[`tj?G㐃;$ <S=ѴR&Q5AJc7A2̼cY-r|P|]7dsӜv.=#*_&!CِVM6G?X.H_YMӁ"Ed%b,=.Q',qpA"}F?]bg݅GY+],0&''w60D٨.ʒ4n%v !n,Lc5Syfn̥S:TRAXu@M%\0oq򞒭(ӄ$qm:"ݺ!ыEA}7lO|3#0}5 :y"޸on |oϱ\Y썾nob_Qq"\wq cHcAPci (܂BtBcuSXSC<ΥAh9ЊO#ͯJɗr2 tu+T'4Z%&h7ȕ&@ 1 cGK/3]4{Q䀸 7j4*nuЪXՁ M.Z۳MID!'x=Fӕ!_ UX!XBy/4fѕefljA7z͞=?ke%ZT^Ih:];-\|($O`lXjFT? qOL!ᢍ@r ],BQs\d)pJC}1; Z"v@f2ϣ5hCd@أ{ _%T䳋Aw ń ǭ9N}}shkf;J>''hz{Vuv 0zI6Mɱ#^sK1I/x0#^|:!Mgo~I;- J,|vk+ÅY4nQmx~Jsݨh Z{p.62` ¸(z-y_qwYx`YX HqjsJUj3Cz3]nSՑcwkT| 0Jْ&j=,/ WoRTjm0G+g»^23<7W<c47Άk~4|qarK@rtpרA5.RVXi@F<4#eԍe+={ФL9爉݅&r-mFh;R:afdGq=d]=ZSGK`ehLHUAXb`0Vph{bݟGk[Lye6oAEI hMpѮR{MYMCH ҞOH[1;`mn Q%dax1il$6eԝu0nU^Ô {dvOY#+Zκg=⶞<)% \Lfq&e1)'If $XΧ VbՀ=FapLhThA&)qfO Qd2;Wx.(!0wbL>ͧxdd6$ rhPb 8r!paF{|S%q ˜ 7X"]ѻ1G>{Ln)]Q+#S3=:O2AefkWE Gf7|;ߎC-ñ^/Rn0eay?y854"bV;< 5NKD_s΃>)`^pJwܤ3c}?(& sT;K1Ems!:5DznʰbM$32Q6b",/4#yYR.~[CF)Ԓې h#G8?OA|Kp0,qv'y}=j @ݓ.rp+o.\qFZ=5_mI$$>M>%)ͅS GU-m34F5t~#77< o<,cQ^^%c Ma)N\<-jlvQ.cwd)@LX5H *IdiRޖb)nJDaLWomRBWa/JsR/1KBwy }EӃvE!_hv^]_P3VPΝV y"x6f)?T|\E :qf=P(w w!^- "寸n'/vB뺻Nyq: ;B[4vP=[rٕ34oXQSb\Rr+3XVܧGx*A_2ZQ+PJ&_s"V_ASR+-!O0NjUpNqQ(n… ~UBB )D3d\}gW0ȓ(/~P=֐b t^ Tdh7 H3iLj|sJRXZ #Ow=SjyQBbW$.@Zەt F8DZ^oqe XrP/,V٫RU [uC B!Ѭɻ>-iT}bhuKGj㨯 'bezaX(]"P~QqGЊ_3 yR p F8XE!5s`ti?M6;k_ oz]4\!&p4͸n7!#~Q48 ^K0}t(ŞT2VeojHu<;`QntpoP_Un9b$!ς3Kkx=}lES{X Z'݊!ݎfn mEO\k&/MUGztIXqMـ!D=SFyJr%_ 6ADaz#'Rv-++cz]6$(s걂9<b9[2#rSNOtWLud_C_2Ã[n@ hAQ4S~ņa!һ" gh-(D U*\X-l ?# f6@w OKnGu6-0@Kڤh: W"pGN)U` ]e >$iv7,NZ&05zaMYubRC sg:+ol\s7vHՉ-ٵ,84,e7#v+dZ/\'0 TIӅ«R&U(7'fՔ#&x{7`wXkq4y/-h?Oݽ" c$.pdy-+]'BA@ʉҊ.w_d C}^xHɀ>JTPQ\n!ըhͷ&H}:kSA9u}1t3 u?kg_ C3 ~p&B=)g`SgQ"D6^cUadf;b~ *AMa#tZ{R>!بek.'MF_>hX#9> @i2|/s3}SqwC6>FeMR=;,k]APt<mVb]8m+KOpaTkyj>4P;gsķC&g?$L޾ ɨKP2g۾7#Tnm9SMoy*2X2hZX9 &.TNuiMG@ve1ᱎL-V9L5)9pX#qol\1:zq|ǩUH+T *b@G5e}TcgCmeb~Ť3-ʺE[t@lj6༜|D+[ltu t=|Fһٶ#i7X 5hAh!vO[ <]L6c%F(&p*&:f{JÎ^[?A)G8c(|Cޏ&A.<~'"0kO'}wlE޳+Ha&wv̾BUۻ'kR[*LK.8B!I2b/wCEH6UYǴAL0:}-#X2&3IonZ["]"AtY5mRw+*}{[8VT_2gɱώ\?*yí~!1D4HvA899{}׷W=mD[}2UhV¥^P980\6'O4Pzc-X^+~kV@Aώ-?}ǕR.U)LY1mжu2qrKBY|&+2bI:Zrqɗݦ_P8(Ps.NmR-}bV@̼^MRkX; VII } vV5eIЭj_8KU7|3N\>K:pSZ;y0v@'(=rۯW^X܁"gL\ J#HVPnmj'K_4dxt7DJt'=`g]CYlGQ %zQ68gBcT 8LT)!&2:p/N{2I A-vՄVJIh j?(SRJc4\~2 Qr5ைBdpeZ<;{ nչ,'J` gl,7v,)2Z˂ D.rHM 鋜 ^2Z.݃Ht*.4H|_JM!ʎ&4~>d#g` pٷ_(R; g%jQM͆9qx%҈Lرl>Vז|mS8t`KV+ $9]&֌7H1Hvh6r 0;q8E XLp$|P$Ayl]ФU1.dh,"~jxT; 1} ϓsM}E(%SMyVI9טlТd : zIgݥˮmf ~'+ZV]PdK=t/ '^ GRq#oةG>΢~q!+iAKQ$wdށ/}}^;&/$|6]R7Ui ʐ4BE%[deJ8dFˬŞuZ*y|e`ҍ1(!v^;j P{X׳u=?,++#*tᢏ?߂U#CqIu,B(g.qfV KJvmqz~nL2Ll{/_7E2Ē ~{:]A8Ox<1ǰ+a9灅9 CDAE[$c*ۆ&N4\pbeZ]E2co~p "gE1v8.%ý=$e(GTbW**Mx"eu)U VzMDO?> {EZGbm{j5%c!!}npUgkjjg'AhᗡvR{~PQ>U$P&!4}{Gԋb -|2UA_N972O̹ƲGZ Ǫ|M$k>"J aJM5:^pad Ǽ=R텋JdϤLrq6oJ'~ٚA;CWj pK<8unof)-=wc3tn]q$к=.2Hh {*[tϡ!!zz Xd4cn;{6FT밳vn;ڢ Tz6!9^ǏZ(&7MxG\u$(: XZ{؛/ɒQ OpNOf5,&V (`$$  8bcD^/TrT \__ yb[f+-45rѼtz'M<TW{@2D+^;5S_EId,FZm\ŇJfУU+NF/ݯk VL:epvH GSԦ&+3K<79]*$k % !N`}?`uD, w2LxiedMX VSFfR6%""Q>`t7_c?6<ũ~1D"MSEAA3{eGM;o/U˺eBmtK8}M3+[j,%Aso䍆 l1&6NͬY8b|V_<o v߮AVfբסQ1ВSaxr.(8I|0O^VDHu" ;ZGY_כ%nRnb 2 CTH%j PAPCZ6+S>:zvXYMgtS򖣷 IG]Eؙpa2s#ޢk$;aL\mdr2s d*r0q̺l콩٭FG3Z;8 6ߏ/>|,FGdC ;e@_ecΏfZNgL9ʄu>e{j[) G`Ҝ&5,U(L D!?WOϋ*zX,^T.7FtCYNGqnG@@X9ex/K/ ?-wܳ~{ Ozەܨw-u$b1TK5Pg-Im3^m^".gPwd򃦳kC^2g)/|fwZ$ؘu^V=TwC]R8ّM|켻U޹Wk.SGS*PIF˷?*wLp~k͏Zx:[q 0~|0PQwk%$B(Q~/UnT Qk8_6nn.K'OΠ߬s $\,!k4KĸXA8f_g1ɉc8LD:3s2΁VOuKr[taaix{;]^:\'nq6=0K ظBAc5l7&_;C{4JxNwyl^yxt0#9P]*f3Ψ|2h#3P6%!! D3D`?2]x#s߬Ղb)*M`Ɛ1|4Y 6 Ǐ|x &*7ۋE__h+| cHȱ}߾Ll2mWl⏦0&g}\ժM8lW =6+pR,^Th^Ev;[XK>L–C87 XFcS4F5 NActTxĹz@[q)i(e/̔4 iϬM FVgv>c*f'jP9Ta6%- HŦkGpM#>g:b+>M v1Ab%>#1 ؽ1Gի?dxe6աLp oO|fP>mϐ!?#@3X:^M|V+Yn_=QG2SiNJo7jOB^OEg HOn;,z΅o6@I';k }Uf&Hˇ|UP 4ZMv>Hj, zgx [c=Tf9 J %c`FpБރ٥)Z0>]1Q^I7;UW~ƮI_AN/R`g=׻L [5'[gV =.[=K!MJ.>*vl^A!)#uP&ƛfaI#gw6ۈV3G[|">WyQ^|Q2;` CC0Iɺ XU~Ep9pVmMЏ-J=kUe1'(=0S6js٢eI\_2V#7ͅ4ޱ$`V}T*[VuVG9 * je쏫= $QMdDԜqs Z!@P|Wk6v bol$(}`1'k7mzT))ӣ7;)јwj0髰Z %\VQ eYSfpz*j?rz  A-=6֬3K[ǥzeSL9ǁiq뻚\Z?!Ƕw~vh8]~%c){!5 g^GpZ׮>ҵM[6\~kW}ĄL! ⳨[FQk.,S N%R׾Z}k@$^uB\Px1;ė<%(7i9|FiY2 ۻ)iSg^& :+ y%b8YtǬ1>\NP50{\较3*$T"w/(3߾nΔxwm_gó12UBD;`*U(˭R/9stVʭ}de#1p02HӏcE-J^,ZYVgϞ+ ci҃19L$PCO7+aSa}Kk! E˚13"N[o6փ$*- 0`[Zn w);IQ9OXMdV)r vuIO&.z;T侍s0x(`O?#5Sӻ2y(#B_Ppf@{Ҫ**pKJV@I\&Nt7ED' KnKM;z=w) "8=?Ȋ hЋmlD^`Zw871&m1<]X .k^xv9fYs5XFn҇#:&#!a4dgF@fL.f%7J\);qJmf)]e2ݨg44xn<GmyV$g+IC0^ӚY/YzXYy'db闦[hOQUlCTmUPC1ہԂ"6p/U!|sm@Xi2`g_bہXR+ޥiro4Qh*(Q4$#h[SÑiBt-ȹ~ *ۂJ~9r6giޠݺUwp6۪0bOw:B8F S*$Ĥ+j%S [$yycd ҕ~ST ߺ 07t#LEhƴ$<}@$sIK6),w;XtPOuP P8ooFEMoPRENr8[kI̱{w!kD^ _9P,]u[+j{Nǘ{5N#ilWyĢefU慢+j@+bX_.P'ұvbk]:Ah~S;Թa`k!%PWt0\1xjU4Hf)zYvZ4DԠ]06aIŴ!#%@n5kN|Ȼ2l"51m?1qݮshmc&]M1tT**7Ȉl{>+R \w-?PX3rtGFfLJNiBg3W p$?;%(%$4̔ss&Co1dpqe¨$A? ~{3KBMd"~-Uvdttp 5pFؾXcjn?L| ΦUƪM/c| ٫4?QaAԇ\.N?ѳ X=T#{$,0I|NqFw^u'mZ#q"M kmLhJ [K(4a Irݰ ! h\ԺtZ^@ ,)_'s+_Wx"#1 ռ㟪f,9&G~d}r̘*nɏn=@XlRhL&ˋK|"0zI)A`d{lB|qjSu3jNy`sn=I U7ϾZ>UE&91hcR?XH/,},!ΰwdɀQŏrDjIo`+EGZ)4xcn{v{7f/*ؼml`] 򋜬1WIUM]nrU؎̯1 πh:n9ax)N XphmR4(Nn $18>v\h'4=#>)(29e ۇYr'Mf6\rH3Mie(:q4Nۚ7YBwaPr`_fYCEZq8wގh\]A1\ Xw=Qyյn:ޙjGK'/JGu@mGvǰY8ؓSSb~L)@[b@[qlVG\' O8'h"h1~̇#4B2ܑ[7ZCl#(z)VzE6ȴA5ڵO`hW-6!xMk? wg1~ MCD $JmE,wC;RsQNtE{Xs >B߳O@N^ xJlbX %.83,$WcCEr6FVlQHX@ )رM.7LRR(1z8;͂kWbak*B9xp _boQxI0T)Fov0$Mes+ Md^fCu$.fTzF[K֯ OY>wV|zAy&pmѳ_wpm>::|ppoEN5'xKewܞbXW1]#4wUQsT9p[1jYtߎ{RșvȳB5>wĠIhld]K.ݝ҉s=Z/n$iaWC'm~, y1I9łiJNh(Ĩ[4>d Z'-7ƐD^#=&<:DZܨ;Ӝ\gxُ6r4}`4 \G$Qy;k̻dR5H?庞*Bqa noj#eӐ9&ʔ YZ