pulseaudio-utils-15.0-150400.2.10 >  A bwo8p9|Qul,*V!>r w(uʰhk7EӐd:Mܡ901Àb>Zf);9}_"fs?pnD,DaL~`<$P!+ ez\3.¬&ڈ^1eR>lmUHW6'GĊAFz|%0\`-{@ab#Ƈy< Pw #jn6ff3a16c45081f796005a912a91241ed533da5b6ee9a8dd7a26ac45bfe5d0692bc34af487ccb297e430326a19eb87361a2970d87bwo8p9|x>L*؁1b ma zn>u@bEn_*؜b.xOu} *_/Qa{4iGՙ D@C? vmv?Rc֦SCkVŖKFSpƪ*y nX07|! Qp>彜ʟ0BACts?k{ 5NᖡixM*joD^]6~ b@j8om.ä]r^q Xؼc+>p>h?Xd $ 9X\hl .4<   P  < ~  D  ( $8 ,n9 n:DnFGHLIXY\]L^:b|c%defluv wxy80z TCpulseaudio-utils15.0150400.2.10PulseAudio utilitiespulseaudio 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). This package provides utilies for making use of the PulseAudio sound server.bwos390zp35cSUSE 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/linuxs390x-hIx- I9^8 U ssA큤afSbwobwobwobwoXbwobwobwobwobwobwobwobwobwobwobwobwobwobwobwobwobwobwoa94a06f7f51b9cf839504ea49bdacce31025f4c5a533909df3f4c861b63ab87fe080357e1edc5b1bed7a4a2c34a21494f8ef79600187375ddb5c3d641a3baacdf01f83b6290369bd47a304afd98be1ba1be567b1b5ede4e8b8574058cbdb6203ab4a2136b84861f103a1754d2dabd196b4bf211f1b9f2c50bf9ac7820689a93115b7ad0a70fbd0969d7d6284449573f5bf9b719ab4d3e4741b93a6c8a3124fc1aeca7876271e33864112ae1df70139d5706a3ad838a863e34ba280a20976060239dbc6077350e6e1239b27680f4f8e2d734f7a6ca0799be3721ad12e545cd05b8c0bbfe5c010eceea4dc2260cc24d395b4402d0a5ab33d9ccfd90c090bdaca29ddbc4596708f6250ed5a91211125b19fd2ad1e9465d0e46aabc81d0fb97122579730e1a549e88bb2770d0649a26f79e670ca8705153e8ccd3d4f7f91a099c084b6718836ca328becd1847a370ada910e6cf4480a6efe10fe387c5f7462f8f867b9cac022c5ae9d254f54429b0ff52c68a7167d284918cb0e00f174e9ded9786d39ff231f6df35cffaa4226a23f58e4366c5615fb4e045b874a23eefc20fa769ebe12fccb7bae935f0bc88259be7dcbdde1919e77cdd5b529dd0d0e89b857fde9pacatpacatpacatpacatpacat.1.gzpacat.1.gzpacat.1.gzpacat.1.gzrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootpulseaudio-15.0-150400.2.10.src.rpmlibpulsedsp.so()(64bit)pulseaudio-utilspulseaudio-utils(s390-64)@@@@@@@@@@@@@@@@@    /bin/bash/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.16)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpulse-mainloop-glib0libpulse.so.0()(64bit)libpulse.so.0(PULSE_0)(64bit)libpulse0libpulsecommon-15.0.so()(64bit)libsndfile.so.1()(64bit)libsndfile.so.1(libsndfile.so.1.0)(64bit)libxcb.so.1()(64bit)pulseaudio-daemonrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)15.015.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.s390zp35 1651994539 15.0-150400.2.1015.0-150400.2.10pa-infopacatpacmdpactlpadsppamonpaplayparecparecordpasuspenderpax11publishpulseaudiolibpulsedsp.sopacat.1.gzpacmd.1.gzpactl.1.gzpadsp.1.gzpamon.1.gzpaplay.1.gzparec.1.gzparecord.1.gzpasuspender.1.gzpax11publish.1.gz/usr/bin//usr/lib64//usr/lib64/pulseaudio//usr/share/man/man1/-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:SLE-15-SP4:GA/standard/446352adac8247cefdee87a2437f6376-pulseaudiocpioxz5s390x-suse-linux  Bourne-Again shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b5026633225bfa1a39c5fc0a224367b115fda695, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=8283ad8869326bdac743002ae601a194796bdcf0, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4b4d8b88cd39391b77e5c64929c1b7b7d7dd39dd, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b5cecf24d5800948fb4b70c23eb0da09fc17e3f3, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3c34257da3e2782229e333f8cacabe541bbe9fa1, for GNU/Linux 3.2.0, strippeddirectoryELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=900f543767f88bb638c8fdae5b7f57ac0ff323dc, strippedtroff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix) $ RRRRR RR RRRRRR RR RRRRR RR RRRRRR RR RRRRRRPRR RRRR RR RR R_̨)NDH|4zutf-811ad405fa22fd4bf8f7c6b4e582706506c1b7491bececddd5d8d0999c156d49f? 7zXZ !t/㬗@] crv9x/\,zwMϹUZɸVխ<(`I0:NQ)u1e5@Ǚ!jo]{\8e3Z4MX=R]fq&:R1#0)d"Ş%zSXi9oJ]U`[R aG, )$;pF7Ptg]%^v Ni.́`g!/-2Љt4bX) O#gcI`C*Z4#Ƶ|..zB)qhhL̷cEq>D^ǚeݚjjm-XyM1 "`G}ݢ9g\ "eP~-M`K+흣W68vl@3\IL~wE5Gkdm/d}_H‹O3IkDDZ>3V E MJT<Pt~UiCw%}36;i0O eDEo,A(M0WRTå7!ONd5۞9K)ۋm)q&ҧ5<޹sи/W]vfogE ,Mm6q8pN0Uw,|imLħwpM0^kHTø!hcC0[#5ŅAY& c;Dq?쩬K'sݱKWuu+LKOB+(1{Ϋ Uz,Mn)U?zɗG ut|.:tF W/:{aSv+sSkQ Ȃ|D^@ߩΈuTNzBNM0rG]Kv[u0=s= E!9>6J*d1M?%6|-\4j{E ɯs3h`(2%5WCҵH~r[$} E$N:<'([B.%ɉI0Iǚ& Z .ha8,cx*&Y'*wjoڷMq`K:n JTV d/5~7Rz3NRj|h, oNeT(}זfg:PE(;fKf$ l[T{#\VQ˳qރdkCYwg. Ll/HHz9_:V*0Ixr3š?pM "[ͩ.ϒg%9֝kR iGgq"%! ̐\X3R?jmMw+AK8BЏVjlه= QTe>t{4 w^>X)' c^9wO<2rT!}U"7^S? [JM8g9ṟ &`a9L|ȍ=Du]X#Pw:&2bR!-id)n S]q{^*jH&)*!~6MUKP5若2F;Zn3g1nbn1~ɍWZ j %6bXg=qUCtEecBU `(#)T{gLl-X+_^&LOiSoyҍHSzJMwk!qڀK˜'xGC-oW( ,i89yZ[ږCfL0mtp[|_Dj/2L:+ lD~Z+v/,~v_Re~g3c+H6KR[-ޙi|X6]{cFj[majve^YdUp&PLt%SU&ctg (J"8:! KG'S,"Z]tS{9gM]?:͊ b=^7Ҧ ?ߔO'Yȵ~qt8 :'h=-Ե/SY ח)ˍ&>j PXb34L<מ*8iC дWB0\8냒2Q ѰdӦH+0KtFK IֶNZ:Oć]MdβN5X U#)PlD=x#p~^kd>] j%c=zW'_ex lk=۷3!osxGM;L\x,3sq-s: \a BCdaN]1w,Z1gGkG-R#D%YuN! ҥjJfg~ۥ"Uz!."+n~@PDb W~=dkq`~ !EO=tm~-WWE/̈{l~ : a/R$Q8YQt-jH&pxskD nB`D ڿm_=pٓ k\0jKM<z$}!gKK{^ l{ 4GD~PsUڞBWe}G'_2[TK/ !lsj,;x|Ƞffj'OЌ 3RH#?$*FIQ4A/6t=(L:rrWl-7Bt(ґZMk]2_Eu&y|_X"ゎE+^ @!=b 8,!Ur2dR#`m=nD۞mI@8PQ./a01ΤS&9~׳4?-53Asp/ {(g՟\p-<$0Eݖ 2i S$X|m^,ϭa7%RW-ȅ./hP&plD :K1;, D=ALjJTuJ](=HQ/ux(Xzz0{D99@Qnگ'8sR(X)LEu{kZU%sŌ5PBleC77!sf8IF^}[ -%U<Vg1TԎ\k,XEVGHOwE*y#W7R+L2kDEì7y8Nzxǁ<× ygM}5gunm~Xuet9OB5_A dD-G60ߦi#>Z :`вDj(aZOވ.whmÈ8,']ċ ?`ٿaRavUo`ӜXDNuIA/^}55uK G:@PͪH>hBl.a a?[͊uHHS :62^0Vn؜Yo]_ JF4 Qƪ;9ώXT ޗHUiTٍwj%AU9RDŽdԠ@tާ}"׉w$gɬ~֟n硕;O7.L1j6ު^vV31cX)W#tD4$G" Eu(lV~R&f7@QY#%4J=m9X bX ݟJaM7@? e}@5Ԯ ̓g.mVY1h}?;v5h!J`ҒzF sS;G-qL' OKS/ Kv}qTƷh]tF c>ҥe?Ns]LKxř*3*`8N0ՎF8Rt*yYe(ι*sq3zpga~![Q<`o;s .WOm: JM' yo-OahM35aϽ/5}g;jqeky0") +o{4'X\ bhQzɄ_Ah)b1do:2aѢM64PNI2$Qޞ7*s+)`" ";JّJƘt` 1s q=_Eó$4Иsqa sI3)Il;:^/k- dwq{h,*٪a+)a}J+Q w p|K<7jX~Zjjf)mpbiä1E_E5Fx?=0wllDK`J2o4a*="E#'ۣuV7zrl\^ IN2lO› …?8GCāPvknԺV\4 2e,YYh->bfE?ϓB0q=^C@AZ hEe('Wg} Wr׫t#FnKnQ':v:uZe?A<ll6ļ  l mBe33/1f Sǂ_ WTj &Rs%AM hGw fdup Z d)S=(2jR]/U u,*WtF6&u;eVbf[9#ֆjمGfӡ5eVK&[Tb`Ϡ٘3KOV+}-t]*+m/ -M [DsJyECiocE˪QvlL;ۍCֳs>>ZM 1 ÂW0lQgJmw|i>)V dA. enK=8u c|Iy^\cg(x+g :}#x3DT*5S#((Yg/ldžNsNPxԩHmt%o_ϋ\vy?^xQ/HɁEG bS23ĒyG uCn7 R%c) MvPh[CYTΟ< g9>+B=5j*^l+%T4CknoE:JxL!{o#MAiS7bXA^Lú,aVgA@ZkȓiF,[㔌."J^&ʂ;S+`V0V$S~,iKo Z2͚"o1j]z\j϶_K/b63bJ7 RG; J>hЎK ?^l KW/p OglI7 =Q_P7&|*ߞ$+ K6%2YT= ?^@KwԖOZ7 #Ef+:BP4hIk7V1s[AHVӪeKjڅ=|q6TP2^[6 Ӝdp='1_{*ږ)m[)W4r`GM;bZyT=Y?uN/ 1dVѼH$2D6$NGPp8F3@d쎪\0Μ:5MisMf-J荣U0yr|y[auce%N]?󟩩h饀_JLԢ69>8ʽp:QW7pe 7<3An.OP`ZV+W-_A3i85؅[ 8!Y9_'o״Au6k *7gudCZuU0(m'. VϺGO9 ȷ2B`LĆs;gcO=鬠FB7~?/"ψ Oqո1{5|O55 l8 ݪQ6HJ8MW@ח; EW}/#QsZ'YCؓPJ2J=nhu-|NT8*Ľ督D :!;XZSEGStbB";>tb{s$)aFMB 7ty>}Ǒ%m m|E0ӁV J¢ͬpϞQD :v/t!zѩ_aNF l^L#o0X5k;&"gTT%湊gϭ,[}ˏWj\)TuT }1'ʼMZ\xNKfDc6AcsD Ȭ R8bĽq)wgрK؈ Mv>,:||풰z~H0v`f]Kw{Ulq4mS!jpaeoxFnaT 'Fmx|*>5ޤE&*d_/CK쏲m;ZO& L) `Mt 6#"k;`n'8x]8.u#"(4m ||8 G֏噸C1SEmyofn&UAU` 0.{ӥڡe~qڔ?bҤ& ^@NNqW%) r7 ^B&AJ_T6tro]tP3Pmbf:1p o$crKBkmmaN:7Q8E6׷֓9X^[a J[! ޛE"(d*҆p|79 ڪc&LTibնpTDKݍty@X=ʪͯtEمGuF<7u6dzc?.kg[|DMdpVscJ?iRoL+si\Qo@p(tv8Q_DKjdh60w0_J&- iB.έ"!"u/w6^T-į3 xVg(cW;2RVuΤodz=LMQ 0mN7-UA/jΈ< (dII h'P`{["%v#Ϝ M(5cb<;#oz`Xu E[;pO_n<C !){gN,e81tK p0l8UHiZ(rY XxBZ"z@H>N. ii{Ґ+Q c顄)͞{5#kwGFmN.FOkP|G]znK=ķ4c0Wؾ8 <5Dpl䯦p3asJoPdӝH%k$fq}΋'s%~ -KfuxumFnϸg߉Gi#[èhZ/e3L<\STA'| <{ ~wH6ǣ@EMV|O )N2( pcMQ4?Ÿ(ػoHDzzW[ @epAͨ.*" ࡦҨ\>^Q@s_#]D=G>U[vtZE͝AHŒiG9=R1 `ȚlnQ0,:P чqW>ዢ{(Ә.n9Ydjphw%h܇'5 V Zqdʺx֩v@vnFͻ$(صDX6̝:~UZxl8U% Dnަl*GrZjeDPcnS_􆉱2YPG3&EIiLq(¬a u.J ɉ]'oڏ͑0ЖGYf Fug"I@4NPcjL+t47(}xͺk*,Q|:H!Y|Nby@T>.cvA#Q'P]fk  ṯbea8%NLn$7SoF׿:l_1Z\옟@6y9}qܷr4Yv߈7^LκJ1=?g=L\6<T5HSYEZFb SP0Zٵ1 1UJ^=&_ 7t}Z,嫵ۦ?sf.ް^ud[p Cqԋ3nqa*72v0^j\8Ғ/ +B{Cl0-+[_|CTW `,-ky&-*XBKo'<& lF0v-/W_6{e;Ĉ }m#4Ls]jl1 P%Xl;[#P/%3*9+X-K> wL6@XY-ݩ^}Bvek~I ?xYMI"0ȧ 9u/ ?z.(cQÌp¤+<boO!E'%ɏCpBx{Vyru6Jo(#\I/Aa>  UHHLЛ-;@EviBRwkp}y#6'lMv0f/)",w˳C$!%x*0 ) 3n]*c^<@p :1E(P']œbVZ|6|#ج܇UhpoX5gHRwJ$ NVr'yܛkr1fHQwOL߰تג/ DҶ6e.tѱ| U]gZ8*d2OzM_ eQԕU`&9 $KЎ8RG% ~9.Ʒ߀we9忠‘Pc 7]"JA\{T{(Mk8ѫؙ7A{;̥Ho (bLûG h F<~[Qx/XXq ql"m+7.@(IXLP;XyI06* EpSrcG*ؚza?hIYHHB02陫3tx+m/LxS}U*>C699sr |dޞNp0LI/#w;_z8P穴Pp pZ-*P;eRSMi}gEUq~fcd'$ci:R㣺sttOoGS홤u<#{Ez[~EGD颦 $RM@Em' Ǫ¬:r>GgiݺO#Z%!B-'z>κ€ #XHU*u|:=k |g+n!?פ "bmPA;9Cz-~ҏ9<>:0zq HEȬ% LZA.< m>3't]/"2pc+Ĕ H_e\t:EQ*GӔ8)iHMu$~W)E!0QxVG3038!ڔ\AciT|-`=XMV3t4!Wnw`P3ѹϸVO&-sBW)O(Tg[*crt]p/6fܚBG q@*[(3&+KdTB˦"ji>u>:Mtm'y[Ьf_+;@cl_( jr$lb}cJVck+njxT WY/&3]Ȳ$USܓ ]xMg͸߬KAjgQI;#|dbSX 0>Ao_'cS<(@<'LқW=[CxPcelMsg w D69Dڂ}՟jJ)20&=iP!;W>;Wٰ^x,,yQըY`R?G[ fKAos|b ŤQk"94,ޥstf>62I@ₚqz6ȳ3\G7Վ(ߕݢ q|2Wl'^>KƟ> qd\R2GL$cS{| VZ+T?-TNoiɼ=f7Im}" GVP;9?>_jBâ㢲өH}Z99;IL$]@SGR\I}ѿӹ&g̵y*ʡ5~n4 @,7 Kقj$4w"LH=صwn'!;[;z^;!ʍw׏gJzj>}jDĨljxx,ytAX4pL8;Fl/G`G ."c(K>hIEhqGXxyf xT߲x~>ķF.]M@raBsŷ|x{}'0ƢLvMC06N'L7?Y38H }w@åa  h 4:!7U軑^eX"Lg/`VS֖1όYk2jyKW_.|HrypG&o} JGDD鷤nD(>{@&$X0n. &~`Gq*[{'kl{9JB6 #Z IM,^ S"Ln{SqLqla 9o1FĚI%i̍Kd(f kw%Ѩ ˭yla,/԰Μϋ;YsP4U9Lh p-T$y}~jFc38V̡ La腊f.CTNO!T }@ŰR%]l%cz_:(dՔ, (N^ _ "abW_ƶڙZ"X v9rծY^^*?9k @H Y4&T_Mê@=Ҍp\Tl>cBSki  3`#qc*igqc"@Cg'KZ1TJHT=T׉8A?zB1PT(5RVVpIPIsP` ʋy޷P=L15K#&iXlaT*ƫv|+ 0[v43NKׅ:g6|RZe>'#%E>eӪgj%›W;Gd_ڟ9op긲slڲ_韈Tp 0.7,tZ0kHFTtpޔ)7tiGY^O8,5@rWd&- "ht7l!BF`T^ˬ- 4-;AG;w j hsv H㸻|4-Ҥ]i{1fW';\qeBb', RNRm5!z\%#[UÔp3:e'2}Ԩ._K RtZDJE*!!с풇Em^HXmR{7:hT;AԛHԉXwgVqG[#R@!Z-Qʠ1d oe慕mDZ79rn2 jOT: n$ÏB =RڌuvpY"mv?`z2O,Vm$`c->7WAwP%"oپ q"]jmd 7wP[hK4PR5k(њlM{N/n#6 4,ȆX\t%{\臌^#U!2sޗǗ M5AliLN_{JKF>Uy= b3{Q;Qnc~D FY`t~-ajO}q+PAEUitܫ I^Q_jK]pAA`\m=჉vkaC?: P('/Uv`Zl]=o1gTlz<2$ׁj7I<>+vi-d [΍Pxi:^lYeЇB},pkFv펢VE3tYnQS/=L%,x 6˘s_ Y[o-QzFk4~p<7܄m',xmtxt 9R?ZfVoj7r_v ^TU  *ҷa[&<\ sHT}0lSb"r*Fh/J{dL,XCiD&cUf ,vcYj:DDžZ}R>bȷ͗;s~trovO;~ɶE-B͟ OCc[>Ѫxl[F%+Gɇx~mL!dꖊS+(T77ƫ3l; s5DC>TAUkfuFu ӇݛDU04! GrPst W=L5p҆8N[7j{ySK28yKkiug@a\#c.yB$C[}wz8w\XSG 9}s`o_[Ԁx8yP!yzcȝ*8(.)Vߝ(:Mx3pv箈Q;b3H1E<8-U4q( (&jx &,lF1/m62z1a+%iZJ)['M)_*} e@1Lph2q17Ab'D*JGQ7D GdpDZ`q&93 \eoS{g]^+Ut}z I]Gi9 V8|` '-Na6똗YjuAx5_ba:go{CR kU$EEbk֑p BWQeAu4vi=MIv ~"F*W;kFv]4[Ur|M/|rΤ5=O6L QT"FpMĺqG, +WQڭ$%RUm0; 2A"~atGU,xIˎgNd!ݏ{ 8tQLO ՔE"]2sƙW݃+/K<ߪuGF]#t;KPQVU#T.zV?qVZf󖐫 &7k\0k=;9(,ǘפQaKhHId?ZEV6(JZJ9:8Bxpb3끠Dp\IQ'tsl }l^ Qכ(ZD&ҟg0ٿi/;PxsMEk=T^ohIFĠH2 { ^?dMK8W/w=W?Y'ZXZ픐pE%Pg-Ҝwy#Pf7j7PHG^uB C!Pc'a@9*Ї.*uN[ TVL-W-DtҒn?8lѱ1r򙲐J hzK$G,sEmA[:fo^yTgQ1@O<)WU$Vlv5JHC,&ܠHv\kH_.&%)k+%70î\78 ̙̀4Ѡ[Ͽv& .`9yv_XDs(؅O[W5]BZ|ٸ7;EJ(.#ԡk #>bMu1#q?aYC(/];3_mxBK]%QĘWd57v|De^'ҁ ;gm@_~_%J/~9tUφDzV,c;*Ln}B= uvO޳B o2\Wx3 w—R)7mOZǖ"9{8O /1Zk"8S򑏵`gmĐۦ+ORcU!r]42*LKbڨ[N섦b/sA9)&^ .D IbiM:dѰ 4)+M»j˧_}S]9u3I?C2L3׋/tĒVL4HZ`d =?"*/ Umwu7 , ̰v ;{{v4-J vWf&a TƶX-vO[?Ry)-!/mgU1ln,%.Pm, OnqeTA5)RuW,8*m( Ē[v0m.e$5  wZV @h7%ܘ_f]]J %S7Y1yRQ埣0rG+LHI2M!3@U@[ԤJlVXYNbBM!'%T+bSA=dK![8p؝)֔wZ_fm eEgFXOtUWH|[qkd:qƚT5Qs:;(9mmAwP?;A6Ɖ8]Co<@$awTc$cUs=w{5h7Vud)v\w"k=-"ِ89v[? £`Ӿ:c ҆.r<8.4>vy ہUwT?q3n'ATC>r63*VCy[e@e`٨犌&,p|3vhEX4-6S=<zѝ8O 1 NrR+\*%UOI[/p5'úB5'ءeMMut-_,̯濐(G (![I-^90IӨR78m%m< PCkZvjSs3=mV>" i`NOA[/n8ߟՂ = rD!9ﶏ~]3.` )=-,iu!*?>7PTSQoDb祘NkCLܰDZ[Z^V`VsOHh&z.Ee͈6)1>qL+K.Փ/OE 4̼ hq!Ҟܓ(6Qa$M()睊{#~-T[NuQxda!C9/T XRbǟXɉiy;3[+иRDC ItP+^y#oAoRfiעB 7QT]8r,W]y49R =|9 qY,uA~ v{辧*ɩ̀$0!P%lc?YLO:aiN5 P 2l,.l54؀-IeLp[]\@(*7X{&TeRϙ<xs,p$'v yu hzUw UmdL,T;7w-ܸO^~KNb]QJvF&]clzlLu~(fySk*Bdl51Ivp,YP]GiX93^Xgl,kBTf9*[ﯗ)>_?pGcDƇk4J%M4%1 :7MUk>[ _k>Q!*"Iv~dž޸]uQyz<>ߏOšyFռ}4NIW]}][i>h2;ttJ'4N1w'~?ш" YI˦̋s~dLU,Ykb#SCy"d4"&@{!1+ܲښK(wA16Q_$+:5R-I=Cq&U,0i\eV]8w>!6}Ut;F #!}Pl"W=4|%r\x WbcJ p8Z%RUɗа1\hró_q,38a2k"qUJ~7v>=ڛ/w[e |=ˀh6gjfjV zV)_yMF u\Ջ.nH"]ͣFqhy/\zFhU%쀸qP1 #ɄBKTI tioSi9]/xOh vFaܑYHr}lCK[hz'J* +$1;n;g Hs̐PoWQ!x[sE"_/\yBM3*=U0&9ⱹ:-}ӻK+bO5 jIl>ZBEN ^}T/[J >=p=͓B[`CC]bT2p1“`Lu<݋Kk!H?m,YSd|] UB@»(>P-⫃5UG97<}ߔTiC2ˑuY:OԦiV.yT:hkkYߢB,3b%:R2Ge}q !LS̔f]%gEVpy##7ugrOţUA'ǘ efozi7&A[&[%I q+Ơ+dS.dG}W%q6)dDNKJJ?eBp)x=VXbYX)=LsI |wzja!R wWYjeƻߒ91IM=0\\ZS0B?Wb${ /!z悹`Qv7+^uTcITaȠpC8 J_]46f.y ,qΩ Y[{ɳK16e k zMa7v1Kq 3He:4DPp=5L=Uut(ú1txFQV)%O(Q?3>-J{f%&Κ*_v8,}N*9AQe]sia鰥չm0Aa/;>jR-tfsQw5Ej ,SͻEV"w`i\BbҟM lwk8MUЙ<1{%F5Ψe`8WЊf<ԍ.%hF1Ohn$`mD6PyȩSB 45ܭx<7u7`L5u?n ߵ_J?!&PBƀL7>29T9Ae"&'@K/~Ō:wqYdKǢ[j`ҕPNqaq%(GWU'R* /( eųev@]ֆwQofzu ^A;c?ȇPP5( dhB?硚MKXv;O^pAs ,tD[IE2c/s8x#(f'-WD8bS樄OP ʩ,Y%}x*,/yW^[w3-r}6wkom1{l}mΞ'Ҫ+2%ɸsQH>=wFm[KH6& > ԉB@G,kj(#A)`gu/ vpN/f7f ߔOn!.KWQ0ͺE"9t6LVy״-3~JRZƞ/2Z}t)}.X;n'(y9B22ݘasAQjCb,U"Y"PV+2v%%hə=hÈB ⌨E Su*iD6-xKoWbe F??U{*>"˻!tp ,Zm5zMmskJWy1O h3)88MZVÿXz>ƟǠ@1Z5a7#Y#mwu$ dYt u26qoI6WS8q<g8Q(oatauf~ꤕvئ lH.0f 7d,a*6i@$8-woHp#ڢƱucnwlS:U L9qdl2)`~+/aĆ&b&&b _eh\3MFqD_5))0ji|l|\ԡmqf5w^Gܘh+sV,Ua'&1k>=UjڪyZ(؀X4\cڳk,:kZv95of$_Kelmܺ9>ͺ K:q o0%\%)Zx2_r{ g<֡#!яI=ѳ\xP(K88խDRu=b>݃=R9A_vPRE_sŘqvd{sŸN#m"] KQ+UpT -y_J8.ry1J<["'{\§J}S~/T֘\`6Rh!4q'F)]n7[g6Ȓ**)M;(ЄIMKY4']I I#1ضI[V8#'id}㡎˂B7دԿC.]+أ^@%βYgqz̠UWn0>T* -췒@O9TTLP8͓4 A|\/@<\TzKJ`o=yBcM7KH5)e.OPÅԫE]s(ˠ˕"?s44(4oij`]f7+0u6 {h+J H_mi1Í͸!uūs .1 &;V VW~jͅO5 @R^]IL/!I!`䦕֥MB֬#^!yyP7ڴ^LJftad\-tոf&ı/#{v`<\|pPqDfJBn)ʅ7^EmkF].{ UÎ-,ȇp0OFؔg?^OG{Wp*÷"i)*وEtmao<25Z 1yVf ~X9ZױW䕉51n1Hs"Ik*N7' jW.-^x*?ːmg|+Uz/C&&p"oD.>2>fr<VscVUW{!W*-&J x,R+J}lƆkvR9Cg]G#J/*g=l j4rHhp:-Lt'RZet"\7ﵥصsߞ=.xr䚦8+Osu~ G:zV5Slfvk'fo0$t'dY9-U]='sԢ{@{ ;pkʴfZ~k"OC.qa0{Ѝ˜KkCpfL VĆ|H/\zoqٱ"j +MQjIR_*6G"qj}%,7RmQ Bla&XN%f\T-#nc㾜p=E!/EFu.\.8Z Ϭ[F bf"8 ͸'[ CzL!,ƻ4)B;I]I1.(ze;9@r+DmptO47?|K<%A,7ʺCMMVh΅,zEl^~Iuq(~h.B[^I$$'UJ (h\zPًGӊ+b[kN+;`OzC6Û)Bʚ|-w3Ѓn܅Il՗}椟Mq&#z*Fs:MɓSX GE}{&Qt%/>xkYc8U 3C q"t6#~c 'p>۹hK3¡r\i{MqH/tJ h 3o+kFۋ;*N |6ֈ=!H!TSo4X_C_G*ډ f03TœڝZOoU7B'0<Ҕ摔>rW3Z<*_D8[Yi)n k9sLC#nYW-˜X3QeDSľ8` ci'K8|u_ ^ݹOĪ! fĭC(8^&tfZeB4͟W-niTN5?1f)mxjFuhy]@^ ]'tEJJ0 bLaꅽP{%JU*nХuS62;u2Yk@(yi$oe[:-DyP<{nu&ϸWLdJ9ɛlПEfʶ`,PDydq;x+c#x&*Phl\VЎ]J[Xvb/WZgmZ ًu&ȴT x%kVkVO'2wztXrGoEWv4ʖs̽$ Ot{Hra?}#74uHK QPOJ#'{p[u6BlΦCf0\xZ'~?0S#&-hiȮrLOOƖMksiP:{e4w &zGtD*瘶#^R8 `փ@O3&\P1^7\d>ۤ[nofR֜3(4M)tKT|al EQ6PYoS&+WPrȩ >oʨ. Hޟ:An$$])_7(a=ПZ%t~.N1UUϫP|[5XY*n& rU1E] щ\ʮFܺ @Y z(w% #"W-}!=u3G2H  OmŸ%pa+AYGit BxD;8whUuBH;S1rU!^JD{H S'YZvqO:t{ZuMXc‰4j>{LN'XuMp=;[$xvM3/UoG1ޜfog#Qk`{| ºn 8N#|Aw4'r_*ƘTvY_sj i͡l!HJif"Y9A9>}=]fY8l(sݯ效CJ@@a+p68nyXfEJhR>{9)c[mk>D 4E:( W(q_)!ަ^8Q eBڗ4b kӹ2VErF`cHj R8m*PsNlېjT7l0N""z|󑳣_"mѴdVY20_cm*%-.|f hXKgMxף8K̥/}JA+l1t4[$y$}KQfnl !'NG1*-qJdeRŠ!$ &zΓO"0!eOyIX94 B7Ez>?sV{rS{ig9s"h %L4]0bEAIVtG Z?W۵}ܨj)cW~CɃGޙbuiF3я ԟ97G>T X七4ŕ:gGyJL nyK{3ØOʇECͬuW}fm'xWm}8jxsRs~x9hAn* mwLh.N%=r"k-rL Llb uJr[3ZuqX4XS ( =@k4^'(s7Ft8ʖj Aw(s~`EB+R:ۀ?AF qas6^HQrvK.}\/j Y NEJK @7c7؜ԁ#uDL#"HFu[3>-W?s{Hgv~u ( YhomS&4F+!Gq~ o6ݞ<]HG{[7Ah׬9&L-%+*WnȕxG?b}%9% L(B_SMȄ<>ga,S!C'dWE10]\Ôf[O_n[1[vL)N82 W&rAQ0Ţ2"03m9FsjvoMBCIxK (Oҙwv' {?\pMQE,lSs(I1ln۾_aOg:,JBĭuHs?R M8c va,B3 =̕5}9ж@|2uJցfނQ岓0!J}v k+x:Rr-{Z&eP1ƸpR!MeS{sRY$8 i PDX>~*CX㺈zYuy{ikޏ(yc>Z} 6gVsǨV]a'm*CZ'/q.x#3\h5ݫ'Ԡ e9K _+n+/US?X}nү_.@HA[S1UKqfӡOI Ha1H HDpΰv}SۍLq: !,ʚj0h؃4Ib/;'c)e>o$SxE3 J_ :HAj ٗXu>T|T_g#=~hD(Mn |%fee=0!+A YRBL2 V>#0lã@Ŋ,{IP#@!ddC˂?x""a_ d@HXmBޅ>VsUG+/of!>0 sį68>*+F'Rc2:g:_we~gDlx~™SCśh} @uҧޡ٩q@ |HoǤHQK*j]7kq"kI1jAj3鴏 2j A,Bv \]TM׵Nǣ=m8bTq'p>OHclԜwt}s6ѯp Z#[3JàӐ 3rՔ#JxwՓ(g(J|A`DtC/!#Q SQ9P"C=XkPMMHq.;ZaVakilW ]71<{p#wO 5 $П{s*F -cGi'tyoBA0Kj_'Z=RZ(ѹFvW/!kB%q1H(IxI`5`Ҹ6:hs&>(ɱ:/p00\ډoXXp4T @ IyԸ#^TH<1()͍_0 C)5\uar41 8[gVh ,l m)ġl_LUA%H7OF窭 ʑگke*6ɍ * g5Y1;XGZlG.Yx^㶢亟3\| v(4_ՕH_7ݷebi)8 lBi?zi9b):5"c0TPW~p)aH%p~O{o].g9#Ys{z$E2I`$d z^.QL.b&دo4ORm2!)GOqQ$40Bv *cr %7@:M!@]:w̸ab\tT$Epi 7DJ ߦ~-L=/bʝIjʿ]1 ?p%v}48IZE}׋ ):zxI7Y({NZ:֗< zJϰ?'kG#qDžs)pVCh?^XB'^B*p}G%(qKʜy4ʂv6ﰖC!(lu51M꣠Pq˼fonΘSS; TZCSs}7FWs{cxߵnI&na 0]E*QR- 9C] ]Jkl:T!(B`!Z<{9tƒ5{IEގѽ9g"U[N-η^I"fVXUGکOV;], Tga5surt:q we.X'm_y#R=+sk=n h"+oo>5Z$G'5ȅ 7g3C/l@.f| e ?5 _t2fT #_|>YJ`j rz{WZiUfuB*FGpLV47ƐTe̿6/]=ur Iwqp,1Ѭyqή9l PUM5胫u_>4SvXwd{_ rmft,nہCJn xרr3pj+\4H,հ'gO\JG㢤3lnwJ5^qf9NFĖE~tv$FR_5gĹ ZHYJ 8#]GeC2ÝGFËRa>>"ʽg ܕu X̩#MFt _Rdeh&AsMM0*8IS 에8Fdy]5EK:>WV%5z?MJucRU@I8& PNo;ąnwBtZiXLiekࡖ~󫊊MŽiy%׍ޞ2*D O3^xv=f='kJ |X{=<$l)K6vV?fs!F `GxOŦϕHw7[Qd*k6PO}0eIgȹ.D3bcT|?IrpǍv )iO]~/k9LCV0}W4*܄: e/83bP_GoVu>hQgy;zjռ̬8O%\_l'U͇VfDՄQm73"EFYD2$8jxHN,%yC@Lr5<[@xH-{42zkx{>US13hw`(e>->\@ju~7Nי;n)mN ^Z'MI c@h/@"Z'ײkGj7:1npFϩpӦYد;ؠn\!o{]*`nZ-,Js1#Qtȧbs!Z47Zm(V6vB5Ua4X!ɣu,b $qxAѸe _09|r15z榌mo~Qvt?= {#:2:]VDH в8DKwPCZ tXK?׭\}B1I >AϴBY5#CO~&7J#7: O4D.T`~M>'s8wM+O;%͢CvԭhL`u #֕̏7 M=ϴ*/x(쑙2 sEoCwd;WЭKY*GOԶk_'MatfnS2xQff>IjribyK|o1B{J35,V~ f\Cs]?s]/FEBA_A%>j Fx*-)˾SIr nėA@ܮQY ^3}sU@K !EouXtA-<*i#xX˯z4 ,^[T [,1|APЦn#Ɔ#WKc'y 9;S=^4$lӢ/b>S0`ɘ :ӫX^>M/U {靬 b0/##r f˹YM^<Wڞ쯺0O7p5^,"Oгa3_''u]8L$oR,ZJvOCh{2 wCKFM ^N̜N'5FlK֭+*ƭ,냥z8lUWH.Ć 3|- M:+#1+rc#ag\/l8 ~q9_ԫ(k9UW9T &gwt(KHa.͑65IhQ1 ~{‰]Lh @#N92",F4xȰ\:N¦~XorBع)|e8}C>Vqe_1X?$F7 [>LsnTe" /AҘ?ػYX:m/X$x9.U2V| lŒq1p*~R珣E9Z>$Z!#S!H'[e!"' TW]qJ_9G~ uMpASdғ;87K|-EMR6})MP!mDTW5TShjn|T\NcIgSS _+'NR.g#_`Ei责 AD=e1je4}`$?'F;hwJF|tC ׈\A@Xf,'"D/py+l~Yү3 ]RwV:Y[BT tʏQӆtN-z-yMIául\\= ?}Y{.3DKFp=*goJұ)sn 8OMn篝N}DXwcBH 4\4k>eTxg n6B;S 8M,6 rB ++Ug-ʹ1ip"|jO>/MΞȎ[r ba-rZ9D_u_ly<6ƾ+sa) {a}$!iGxs`'c6Ud}g9aF@/ iKLt&[fmދ=lP A%ew4MqXGU47q֤@x'/ZX}<׌tP=<ı%G̺ z֫hnǸ7Do MPᔆ#TW3U1 칦j{G@n2\W))sH|,#^PQ51 K C 4W]@I[2 1l59wzg<h$jC;7烇 J}OHA8LKo$[Q}|jvƍ(Ȳ r*H 35ɧ*=.Ncc9Y]_1hqO )N)dUie@Sh;\Xg__䭔 dNˬ"m/j,e3[0at$%@$*9w1ȯ)IIe9󟵩J5;0}MW%SdG3 a˜S+kArZ|&4I}HU^7LG Kx8wU샢U#.>#@z/D6~Âu3:`m'4~LxƑ;}k{Y.?KfnG[.J7r*K@I<ô\RlЋU=(mx34Ky A\_SW^".d =[c^nЅO_$PbW DTDbRójW?|!~ZHʊHH ^%v^}$-͒f%0'I E{!*h>QDh?bHֈM?ur..:sKs-ޘ?5%=T@c;V5SUpZl<`]¯}z3}uD8WӴmn#F\B1%Cdi>˘&޴qU. KGQpHLv(_fzZTQSZM5O rȠcR֌~ 0v3&=aӾKz@Љr9KZqKR$ ޣ(a&ͭ\]%&!Co"D`-&:퇉#M㲘|נU'Yj5·,zئriLyBFx&=Ȉ* /ݝ0`[to}ɐ|$bOB^ÝƙfjCђ' 4t\7. !h6Vc1ѻ sg"Hޣp#2uz4RȤk}4t"x(R_vC*| Oh/5c,`o%4xc oIooo:kre J< /ifCf]kOWи˵rĪD jWeܵbjeR":{w!E7d \}D,7Mr{>}e};|۪Nس7}pY9lICۛȶ[r?gN\""K=WT6ϮQ,[PXOp.s2t&\<S d"0f0B̡MjN!:ؘg vpBu|"!6D}BObpF43: @eѫ48+?TD(m7"E*dd3]ɒknSO`*>Ѓuwji\vW;^Woa/z ;n<}X((g sưe"ss"#&˔ M$i3gp^ \%vd;f0W5,:WOAoK)OGm %(KElIw5p:_3'FᷪZie sC V(J= U]Ivҩ79^fqek[{2[ܳE,uu4$s:Wq _#1PpYh~OSY؝<<IQ85r$Wfd5jN^ mhĝCF c*!tSY_^S/$", vk@gb+g9_z4XGӎ/I+u Zey*g -VV9on88bAk+=39nGbKa;~mMqҲ)osԠ%=e)O}Cflcd*q qS.{ϓj&_BD ԁ؜6mPE'f4f Q!ڮԳd1U eX-@ lx _v7 N}Wu1z'3vm}>Y1b047i3ٔUwND_{,͈[me_ʰ+d +z&Pʻx?ܒ#[>%mp;;t`3KWv=[܀I2ZT5yfΖzB`ɅicmbɧLJJٝ B>M]YsS3[-F<:"y#o(3iuAGȹ$ANc<6e,=oxd<^FLf㬢Rd:KؔV`7_=(ޙfM Z<|Ϭنs ȠJKqҌO lY\(XsX Yڴp{wzy*4:)K <^ɹ`sJTpprˢbKyx+Ҹ];'WYM}ڔu5C6y4=Eų*v@0)k|.vC)EӁFV&$ T{ Q)("}V -D%v8}D6QGwB)w2.0zM1Loc|mگ(x2Q)+aHI$gidǐi֍ j~FON@|#%45>BJ6\!Ⱥ *R܏R7 d>C, aWHɲ|Zi[/MiiXg8CD0\Up&6±8o@.ZZ]~­qdVG#%~pA uGαN%n$2UR?Dօxh.^gΎB̤mLX6?/ 65B$;彦,tayY-P*ӗ̂_ _ ίHx(qBڟAV@H.pTDMR^RitKAIf 2KA܁1 l4x0Kɹʖ s[rMn^ |vv]>h=n!XZ-2pڟ+L%QэKHj4S5*N'D;m{9ņ}#kGLv?D)#3H ܢҍu7k q_Yaāg`-uxbWw SNRlP">0"/WtD1%_ LHiC0[cYV}lN<- ʟm u,V0Wо.B.߫*ϒIH4pL!ˡ V^=5!r,R x|'V$/*C`xa3] )qL?&%s|PN>+nإI_=Τ~?EW^iiKxSZ;wc nmt5}W:N)&\~`ؿB;L]a27F-_,P `&֮]טG> E/b^ j&[T>FIUiʺp2`Q @f_7.2CC ö;[5j2$7h.+ՍE!O096<0}&][?fbeTp2:q2n[wT_n- 0Uz[<Ώ"LI Li*If#a_%f8 RJYic=|2]H/}N=i>iosC5|XU*yC.bs돾 C.(|:X5w o.Lˇ`A1`d>>/Y0#C?h$ғx:mth@Ϩ:7Bl\}psw]‚@\>$dW2ڇW.Vi6 _3{z.a(=2c/5*k8S\[44Soh.;mVd}#C:Ư",Vi֠uեFD5 6&L*̅2ŝѰW p>`%Wdい,H[H>:q6W3ɬBlj-3#XyEHf?:-1MhW$) 2wuy/Oł\KΊL!H ;W'f{0 =a2ݠZ#&@jU&[%r~-z-6QMR"#D'MK)X>Xk$>a =$j VkYz%fhIۦxa{{Qc AIGvv!{~(~ނ} crϵ<^"W.5;}3WLZK.a{z;ܮb ک334O\ʛz6Nn+Ŭ6\4~fD lW珂V(Ⱦoelgs :3O<ۉ^XY{T>d,ϖg.{mO“>$YMCry1)d3+C>|TiAި; 8Dmɷ󠷺 lq -n'4P尲LC=eȜk281=A$Ǧ O\)$F$"M 1l-ў(-1SٜȐj4\~w?s?;5qp^KMa3ά$!Ժ3>۾f}M C;uV?4G6 0yX\w8A 0,)ͽ5beC&e*No^88/$RGR9%{?Zmr$T--"Lá+h1v}f?Ljo~:$B(Z.霓51r-:hHUkӲ*LKN#[Y"<$]m->6wa_SUO#4 z݁U--IU.'`;W&7I?}ߴv.n& j6> ./̋qI=B#!kdcuaDd4wҚ;S5 |Cൟn1Јm8kSkS, }[+?Fm5Df$x>4@s%C nIUoI4."cF435ަ/1?܉'܃.Kpu~lu crHdfFlu Y ѧ߂F֝xf&l1(5뇕\=SI :7>Fgrz@tݚp0W#bdFv&W]n^p MVZ>/.7hşr `Ʊ/Gy0*keFZLM[+1_K2KS4LScT`rEͯBb.l25U20is[r̿%p^s_6&f.,RACK TB&)=y s*u i}qm=`3p+sHsY ,?RQRG~]BT=<.~ ~)F&t;:eFm5J໸ǹ׶a*5ZQ L&d6]5ъe$ 1i2&j{/@ z:J1C@di]:`%L_qY?2/{pTz": ?e%@ RȼhAA8a3dj|(8xDF {'b[wzL(l%}&Aь:*ꐶ,[ 3SVbP9_ݪrGX"Xlx«} t,ٿ}(r+vV0iqn'Ժ'IdñladX뇻Fj$ݱ|qGRMy'a>]DQ_>:3>am89`WIʄ[J]"hjZr. (5M&gCWX˒ٿJZf$8P.61p6煡ߚW]t:vza[! ϗdG<5 -]p)$\KɅ1р47{d׍.02O^N!~14wbBd*rgHX+̓8d P8m^uG 9,pPg6-G:bꎜƽÐk`2Zl.m)xeV>VHkŋbXېwp sN#X[uw@sT @l`~Gi]* /tv,lۙS˲áM:nya/2ra2,Pɘ| ~׷MO6D=r]xw\$7!Ii;\VW,G@-Jݶ<8vQNEo82 )<:XN>[cN C>e%lÈ if\Ю9NХܡj-oV> [͠3L1eQ*3nrnBո ~0YKYt{g&6T/&((cV@yr%aR}8?@=B'Y) m\XmBϹJ-3Bq RoM; Efzzc|m# ц"gFUҺzP45:Eӣߢ7]"۝gtv[\R &- O(͸,Eh̤G<.2@#r:(U0K"guWq(m2pn\חiw[ jNG vN9FFSԖ[ {p/wg#laM.JSyASl.TPynq:]x|!`m*kf/*`Vžvd4XO@!ڜٍ]3]]]_qW =$I(m)P[髨H6p[]!JsJ|T6?щܧ\u%3*r(##1=4=u/x_;Cw_"Fېx4Fp_V >8:3YΒ( ,߸UZsvDau:9}fs. s.|/X"`9\uLsM H [)h܀f,3/f9Ln- -( m@WlU@cq9(]rTuE͎?$CJCPk 3zzIRa&L!Zyqo//5sh% aJ. RK=8( j?0cD޾L1[o}J,7]jpV"e2b^#̏IjnW.u'F=5`MR4hJ~Ȉ+mw@}'ϓzćG +\zn߱L;klIӯst-%e{]G-͟o &Ag2~s2@@jN^f2͓kJdޒ٧w*]egG5ޥ0,srC:M&Е\7{Dzk E=y`ڎ"EV /$ܢi~tzfCFh}ڏZT%ʩ ^p.neġCFw~^t4Չ!钟Yu_Jo*.;MNDX3D{6v j"nq8 ?xSƶu8ޤwR"ԭٺ9q*LdZ{ƔmB`*/ `1 ~~X)?Q2kS P,F#ZO1[_}(Cљ*`${MYd7MjRS~۫8%DzՎ{/ Q{s{*NUpxb 4Em>iiN/jԱdf_~Ke% ]Cg YZ