ayatana-indicator-sound-24.5.2/AUTHORS0000644000000000000000000001526714756636406014314 0ustar Abdusalam <1810010207@s.upc.edu.cn> Abhay Patel Abraham Roman Ács Zoltán Adolfo Jayme Barrientos Adrià Martín advocatux Albert Astals Alexie Brindusescu Allan LeSage Allan Nordhøy Anders Jonsson Andrea Azzarone Andrea Cimitan Andrea Cimitan Andrej Shadura Andy Chiang Antti Kaijanmäki antuketot76 Artem Baka Gaijin Bilal Akhtar Bileto Bot Boyuan Yang <073plan@gmail.com> charles kerr Charles Kerr CI Train Bot Cody Russell Conor Curran 이정희 Dan Chapman Danjela Hoxha David Barth David Planella Davit Mayilyan Didier Roche Didier Roche Djakson Cleber Gonçalves Filho Dmitrijs Ledkovs Dmitry Shachnev Doma Gergő Dylan McCall Elizabeth Sherrock Erik Peeremand Estébastien Robespi Eugen Wesseloh Fatih Mert Doğancan Gabor Kelemen gallegonovato Gediminas Murauskas george k giorgio.saragnese GM Grace Guo Guido Berhoerster György Balló Harry van Haaren Heimen Stoffels Heimen Stoffels Henrique Combochi Hosted Weblate Hugel hugoalh huzhanrong <480298199@qq.com> iNetRoos Janne Jokitalo (astraljava) Jeannette L Jeremy Bicha Jeremy Bicha J. Lavoie Joan CiberSheep Johntini Juraj Liso Ken VanDine Kieran W Kristjan Räts Laércio Cordeiro Lars Uebernickel Lejo Lionel Le Folgoc Louies Luke Yelavich Luna Jernberg Manuela Silva Marcela Korreshi Marco Trevisan (Treviño) Marcus Vinicius Santos Mareks Dunkurs Marius Gripsgard MarongHappy Martin Pitt Martin Wimpress mateosalta Mathieu Trudel-Lapierre Matteo F. Vescovi Matthias Klose Michael Terry Michael Terry Michalis Michele Mike Gabriel Milan Korecky Milo Ivir Mingun Mirco Müller Mirco Müller Mirco Müller MonsieurBibo Moo Mr Liau Nathan Nick Dedekind Nick Dedekind Nicolas Delvaux Oğuz Ersen Oğuz Ersen Olivier Macchioni Omer Akram Patrick Heijmann Pavel Borecki Pete Woods Phil Clifford phlostically Quentin PAGÈS Ratchanan Srirattanamet Remus-Gabriel Chelu Reza Almanda Ricardo Salveti de Araujo Ricardo Salveti Ricardo Salveti Ricky From Hong Kong Robert Ancell Robert Collins Robert Tari Rodney Dawes Satnam S Virdi Sebastian Rasmussen Sebastien Bacher Sergey Chupligin Sergey Shnatsel Davidoff Sergii Horichenko Serhii Horichenko ssantos Steve Swann Martinet Sylke Vicious Talking Panda Ted Gould Teitei Temuri Doghonadze THANOS SIOURDAKIS Timo Jyrinki Tobias p Tomáš Marný Unit193 unknown unknown userj Veselin Georgiev Viktar Vauchkevich WaldiS wdggg Weblate Wellington Terumi Uemura wigy Xavi Garcia Mena Xavi Garcia yagoub fadel Yaron Shahrabani Yusuf Osman YILMAZ Володимир Бриняк Марс Ямбар Мира Странная ۋولقان தமிழ்நேரம் 复予 ayatana-indicator-sound-24.5.2/.build.yml0000644000000000000000000002031014756636406015125 0ustar ######################################################### # THE FOLLOWING LINES IS USED BY docker-build ########################################################## requires: archlinux: # Useful URL: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=ayatana-indicator-sound - clang - gcc - git - make - startup-notification - which - cmake - cmake-extras - dbus - accountsservice - gsettings-desktop-schemas - intltool - vala - glib2 # - libayatana-common - liblomiri-url-dispatcher - libpulse - libnotify - libgee - libxml2 - pulseaudio - qt5-base - qt5-declarative - systemd - gobject-introspection debian: # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-indicator-sound - clang - clang-tools - g++ - cppcheck - git - cmake - cmake-extras - dbus - gir1.2-accountsservice-1.0 - intltool - valac - libaccountsservice-dev # - libayatana-common-dev # - libgmenuharness-dev # - lomiri-schemas - gobject-introspection - libgirepository1.0-dev - liblomiri-url-dispatcher-dev - libglib2.0-dev - liblomiri-api-dev - libpulse-dev - libpulse-mainloop-glib0 - libnotify-dev - libgee-0.8-dev - libxml2-dev - pulseaudio - qtbase5-dev - qtbase5-dev-tools - qtdeclarative5-dev - qtdeclarative5-dev-tools - systemd - dbus-test-runner - libgtest-dev - libdbustest1-dev - libqtdbusmock1-dev - libqtdbustest1-dev - python3-dbusmock debian:stable: # Useful URL: https://salsa.debian.org/debian-ayatana-team/ayatana-indicator-sound - clang - clang-tools - g++ - cppcheck - git - cmake - cmake-extras - dbus - gir1.2-accountsservice-1.0 - intltool - valac - libaccountsservice-dev # - libayatana-common-dev # - libgmenuharness-dev # - lomiri-schemas - gobject-introspection - libgirepository1.0-dev - liblomiri-url-dispatcher-dev - libglib2.0-dev - liblomiri-api-dev - libpulse-dev - libpulse-mainloop-glib0 - libnotify-dev - libgee-0.8-dev - libxml2-dev - pulseaudio - qtbase5-dev - qtbase5-dev-tools - qtdeclarative5-dev - qtdeclarative5-dev-tools - systemd - dbus-test-runner - libgtest-dev - libdbustest1-dev - libqtdbusmock1-dev - libqtdbustest1-dev - python3-dbusmock ubuntu: - clang - clang-tools - g++ - cppcheck - git - cmake - cmake-extras - dbus - gir1.2-accountsservice-1.0 - intltool - valac - libaccountsservice-dev # - libayatana-common-dev # - lomiri-schemas - libgmenuharness-dev - gobject-introspection - libgirepository1.0-dev - liblomiri-url-dispatcher-dev - libglib2.0-dev - liblomiri-api-dev - libpulse-dev - libpulse-mainloop-glib0 - libnotify-dev - libgee-0.8-dev - libxml2-dev - pulseaudio - qtbase5-dev - qtbase5-dev-tools - qtdeclarative5-dev - qtdeclarative5-dev-tools - systemd - dbus-test-runner - libgtest-dev - libdbustest1-dev - libqtdbusmock1-dev - libqtdbustest1-dev - python3-dbusmock ubuntu:focal: - clang - clang-tools - g++ - cppcheck - git - cmake - cmake-extras - dbus - gir1.2-accountsservice-1.0 - intltool - valac - libaccountsservice-dev # - libayatana-common-dev # - libgmenuharness-dev # - lomiri-schemas - gobject-introspection - libgirepository1.0-dev # - liblomiri-url-dispatcher-dev - libglib2.0-dev # - liblomiri-api-dev - libpulse-dev - libpulse-mainloop-glib0 - libnotify-dev - libgee-0.8-dev - libxml2-dev - pulseaudio - qtbase5-dev - qtbase5-dev-tools - qtdeclarative5-dev - qtdeclarative5-dev-tools - systemd - dbus-test-runner - libgtest-dev - libdbustest1-dev - libqtdbusmock1-dev - libqtdbustest1-dev - python3-dbusmock variables: - 'CHECKERS=" -enable-checker deadcode.DeadStores -enable-checker alpha.deadcode.UnreachableCode -enable-checker alpha.core.CastSize -enable-checker alpha.core.CastToStruct -enable-checker alpha.core.IdenticalExpr -enable-checker alpha.core.SizeofPtr -enable-checker alpha.security.ArrayBoundV2 -enable-checker alpha.security.MallocOverflow -enable-checker alpha.security.ReturnPtrRange -enable-checker alpha.unix.SimpleStream -enable-checker alpha.unix.cstring.BufferOverlap -enable-checker alpha.unix.cstring.NotNullTerminated -enable-checker alpha.unix.cstring.OutOfBounds -enable-checker alpha.core.FixedAddr -enable-checker security.insecureAPI.strcpy"' before_scripts: - cd ${START_DIR} - if [ ! -d libayatana-common-build ]; then - git clone --depth 1 https://github.com/AyatanaIndicators/libayatana-common.git libayatana-common-build - fi - cd libayatana-common-build - if [ ${DISTRO_NAME} == "debian" ]; then - cmake . -DCMAKE_INSTALL_PREFIX=/usr -DENABLE_LOMIRI_FEATURES=ON - else - cmake . -DCMAKE_INSTALL_PREFIX=/usr - fi - make - make install - cd - - rm -Rf libayatana-common-build/ - - cd ${START_DIR} - if [ ! -d lomiri-schemas-build ]; then - git clone --depth 1 https://gitlab.com/ubports/core/lomiri-schemas.git lomiri-schemas-build - fi - cd lomiri-schemas-build - cmake . -DCMAKE_INSTALL_PREFIX=/usr - make - make install - cd - - rm -Rf lomiri-schemas-build/ - - # Ubuntu focal needs lomiri-api, all others have it - if [ ${DISTRO_NAME} == "ubuntu" ] && [ ${DISTRO_VERSION} == "focal" ]; then - cd ${START_DIR} - if [ ! -d lomiri-api-build ]; then - git clone --depth 1 https://gitlab.com/ubports/core/lomiri-api.git lomiri-api-build - fi - cd lomiri-api-build - mkdir build/ - cd build/ - cmake .. -DCMAKE_INSTALL_PREFIX=/usr - make - make install - cd - - rm -Rf lomiri-api-build/ - fi - - # Debian unstable and Ubuntu jammy have lomiri-api and gmenuharness by default - # Debian bullseye (stable) and bookworm (testing) have lomiri-api, but need gmenuharness - if ([ ${DISTRO_NAME} == "debian" ]) || - ([ ${DISTRO_NAME} == "ubuntu" ] && [ ${DISTRO_VERSION} == "focal" ]); then - cd ${START_DIR} - if [ ! -d gmenuharness-build ]; then - git clone --depth 1 https://gitlab.com/ubports/core/gmenuharness.git gmenuharness-build - fi - cd gmenuharness-build - cmake . -DCMAKE_INSTALL_PREFIX=/usr - make - make install - cd - - rm -Rf gmenuharness-build/ - fi build_scripts: - if [ ${DISTRO_NAME} == "debian" ];then - cppcheck --enable=warning,style,performance,portability,information,missingInclude --inline-suppr --library=qt --suppress=missingInclude . - fi - - if [ -e ./CMakeLists.txt ]; then - if [ ${DISTRO_NAME} == "debian" ]; then - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_WERROR=ON -DENABLE_TESTS=ON -DENABLE_LOMIRI_FEATURES=ON - elif [ ${DISTRO_NAME} == "ubuntu" ]; then - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_WERROR=ON -DENABLE_TESTS=ON - else - scan-build $CHECKERS cmake . -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DENABLE_WERROR=ON - fi - else - exit 1 - fi - - if [ $CPU_COUNT -gt 1 ]; then - if [ ${DISTRO_NAME} == "debian" ];then - scan-build $CHECKERS --keep-cc --use-cc=clang --use-c++=clang++ -o html-report make -j $CPU_COUNT - make clean - fi - scan-build $CHECKERS --keep-cc -o html-report make -j $CPU_COUNT - else - if [ ${DISTRO_NAME} == "debian" ];then - scan-build $CHECKERS --keep-cc --use-cc=clang --use-c++=clang++ -o html-report make - make clean - fi - scan-build $CHECKERS --keep-cc -o html-report make - fi - - XVFB_RUN="$(which xvfb-run || true)" - if [ ${DISTRO_NAME} == "debian" ] || [ ${DISTRO_NAME} == "ubuntu" ];then - if [ -e ./CMakeLists.txt ]; then - ${XVFB_RUN} env CTEST_OUTPUT_ON_FAILURE=1 make test - fi - fi ayatana-indicator-sound-24.5.2/ChangeLog0000644000000000000000000110556314756636406015016 0ustar 2024-12-21 Mike Gabriel * release 24.5.2 (HEAD -> main, tag: 24.5.2) 2024-12-21 Marius Gripsgard * info-notification: Check for server caps continuously (6f2625bd) 2024-12-21 Mike Gabriel * Merge branch 'tari01-pr/volume-change-unmute' (33117625) 2024-12-03 Robert Tari * src/service.vala: Allow volume change to unmute pulseaudio (9ff7a900) 2024-11-08 தமிழ்நேரம் * Translated using Weblate (Tamil) (4b2675d7) 2024-10-30 hugoalh * Translated using Weblate (Chinese (Traditional Han script)) (e03d5549) 2024-09-27 Remus-Gabriel Chelu * Translated using Weblate (Romanian) (dd13ffcd) 2024-08-22 Mike Gabriel * Merge branch 'tari01-pr/prefixed-users' (5802ec88) 2024-08-06 Robert Tari * src/accounts-service-access.vala: Filter out prefixed users (042dc016) 2024-07-24 Ricky From Hong Kong * Translated using Weblate (Chinese (Traditional, Hong Kong)) (50faef7e) 2024-05-31 hugoalh * Translated using Weblate (Chinese (Traditional)) (1a3a0c97) 2024-05-28 hugoalh * Translated using Weblate (Chinese (Traditional)) (37004dd8) 2024-05-22 Mike Gabriel * release 24.5.2 (2db08d3b) (tag: 24.5.2) 2024-05-21 Robert Tari * Merge branch 'sunweaver-pr/lomiri-indicators-target' (1420362b) 2024-05-21 Mike Gabriel * data/ayatana-indicator-sound.service.in: Become part of lomiri-indicators.target. (2118fd1d) * release 24.4.1 (13aa8c50) (tag: 24.4.1) * Merge branch 'tari01-pr/fix-gcc14-build' (c462d2b6) 2024-05-19 Robert Tari * tests/CMakeLists.txt: Silence some more Vala warnings (695faa48) * src/main.c: Fix type casts (202b468a) 2024-04-18 复予 * Translated using Weblate (Chinese (Simplified)) (f62a9101) 2024-04-08 Mike Gabriel * release 24.4.0 (340e20d6) (tag: 24.4.0) * Merge branch 'tari01-pr/slider-precision' (161487ac) 2024-04-05 Robert Tari * src/sound-menu.vala: Fix slider precision (071b4b9c) 2024-04-01 复予 * Translated using Weblate (Chinese (Simplified)) (7299d7f1) * Translated using Weblate (Chinese (Simplified)) (b0f30f1f) 2024-03-22 Steve * Translated using Weblate (French) (0b6aad5f) 2024-03-14 이정희 * Translated using Weblate (Korean) (944fdcc9) 2024-03-01 Robert Tari * Merge branch 'sunweaver-pr/pulseaudio-or-pipewire-pulse' (3c318fcc) 2024-02-27 Mike Gabriel * data/ayatana-indicator-sound.service.in: Add pipewire-pulse.service to After= key. (aed2540b) 2024-02-24 Mike Gabriel * Merge branch 'tari01-pr/policy-message' (ce0e2039) 2024-02-23 Robert Tari * data/org.ayatana.indicator.sound.AccountsService.policy: Fix policy message text (7f0287bc) 2023-12-04 Mike Gabriel * release 23.10.3 (0dcd9683) (tag: 23.10.3) * Merge branch 'tari01-pr/lomiri-notifications' (7a5e31fd) 2023-11-22 Robert Tari * Use different code path for Lomiri notifications (a87ed3b2) 2023-11-28 Robert Tari * Merge branch 'protected-superclass' (3e8aab9e) 2023-11-29 Ratchanan Srirattanamet * src, tests: fix -Wint-to-pointer-cast and a chance of test crash (41c2b5c2) 2023-11-10 Mike Gabriel * release 23.10.2 (b153ce4d) (tag: 23.10.2) * Merge branch 'tari01-pr/fix-accountsservice' (048b9456) 2023-11-08 Robert Tari * Fix AccountsService integration (bd14f037) * data/org.ayatana.indicator.sound.AccountsService.xml: Add Volume and Muted properties (c4825f9e) 2023-11-10 Robert Tari * src/accounts-service-sound-settings.vala: Whitespace fix (ef9ca481) * src/accounts-service-access.vala: Refactor code for easier debugging (45b41bc7) 2023-11-06 Mike Gabriel * release 23.10.1 (76499b4a) (tag: 23.10.1) 2023-11-04 Mike Gabriel * Merge branch 'tari01-pr/notification-orca-greeter' (1fb93727) 2023-11-04 Robert Tari * src/info-notification.vala: Display percentage in the greeter when Orca is enabled (2b3531fd) 2023-10-22 Hosted Weblate * Update translation files (82e45814) 2023-10-22 Weblate * Added translation using Weblate (Kurdish) (434aff49) 2023-10-14 Quentin PAGÈS * Translated using Weblate (Occitan) (06de5711) 2023-10-13 Mike Gabriel * release 23.10.0 (32d51fab) (tag: 23.10.0) 2023-10-12 Serhii Horichenko * Translated using Weblate (Ukrainian) (88e4c06d) 2023-10-12 Mike Gabriel * Merge branch 'tari01-pr/polkit-rules' (9193f091) 2023-10-11 Mike Gabriel * po/: Update translation files. (be8cfac8) 2023-10-11 Robert Tari * Add PolicyKit .rules file (76e513e4) 2023-10-11 Mike Gabriel * po/: Update translation files. (8d45008e) 2023-10-10 Mike Gabriel * Merge branch 'tari01-pr/volume-scroll-step' (23e51ae2) 2023-10-09 Robert Tari * src/service.vala: Change volume by 2% when scrolling over the indicator (da7398eb) 2023-10-10 Mike Gabriel * Merge branch 'tari01-pr/notification-orca' (baac68d1) 2023-10-07 Robert Tari * src/main.c: Add missing headers (b7af6626) * src/CMakeLists.txt: Silence false errors created by Vala (91165c0c) * src/info-notification.vala: Display percentage when Orca is enabled (c77a05cb) 2023-09-09 Mike Gabriel * Merge branch 'tari01-pr/fix-notification' (ff70460a) 2023-09-09 Robert Tari * Drop custom notification hints (cf943b8c) * src/info-notification.vala: Drop hint check and create a level indicator (8dbb8ab5) * CMakeLists.txt: Fix build warnings (5fc752f1) 2023-09-06 Kieran W * Translated using Weblate (English (United Kingdom)) (38dc2dd6) 2023-06-27 Sylke Vicious * Translated using Weblate (Italian) (4a851bf5) 2023-06-25 ssantos * Translated using Weblate (Portuguese) (9727f479) 2023-06-22 Joan CiberSheep * Translated using Weblate (Catalan) (a8ce07f6) 2023-06-09 Yaron Shahrabani * Translated using Weblate (Hebrew) (78ad2d0c) 2023-05-22 Mike Gabriel * d/control: Tolerate running on top of Pipewire's pulseaudio compat layer. (647e41bc) 2023-05-20 Milo Ivir * Translated using Weblate (Croatian) (1be9ab3b) 2023-04-13 Mike Gabriel * CMakeLists.txt: Fix version number. (4c536f89) 2023-04-11 Temuri Doghonadze * Translated using Weblate (Georgian) (bf95c4c8) 2023-04-06 ssantos * Translated using Weblate (Portuguese) (ecf563cf) 2023-03-23 Heimen Stoffels * Translated using Weblate (Dutch) (bc27416a) 2023-03-21 Heimen Stoffels * Translated using Weblate (Dutch) (ba8b6c68) 2023-03-16 Heimen Stoffels * Translated using Weblate (Dutch) (7ddcf1a7) 2023-03-03 gallegonovato * Translated using Weblate (Spanish) (102e0027) 2023-02-10 Luna Jernberg * Translated using Weblate (Swedish) (e00dad7e) 2023-01-17 Mike Gabriel * release 22.9.2 (04c7493b) (tag: 22.9.2) * Merge branch 'ubports-personal/peat-psuwit/upstream_-_volume-notification-lomiri' (69fe6212) 2023-01-17 Ratchanan Srirattanamet * src/, tests/: update references to renamed notification hints (456cbf25) 2023-01-06 Andy Chiang * Translated using Weblate (Chinese (Simplified) (zh_LATN@pinyin)) (e9b738bf) 2022-12-30 Milo Ivir * Translated using Weblate (Croatian) (b89e2c04) 2022-12-15 Mike Gabriel * release 22.9.1 (46276c82) (tag: 22.9.1) 2022-10-25 Mike Gabriel * Merge branch 'tari01-pr/fix-theming' (6ea16af2) 2022-10-06 Robert Tari * src/sound-menu.vala: Do not force panel icons in the sound menu (b6ed93c6) 2022-10-19 Kristjan Räts * Translated using Weblate (Estonian) (74fa8dde) 2022-09-29 이정희 * Translated using Weblate (Korean) (c2f5eeaf) 2022-09-25 Oğuz Ersen * Translated using Weblate (Turkish) (82a1a6a9) 2022-09-14 Sergii Horichenko * Translated using Weblate (Ukrainian) (6c299152) * Translated using Weblate (Russian) (fe7891ab) 2022-09-14 Milan Korecky * Translated using Weblate (Czech) (85b0ee55) 2022-09-14 Mike Gabriel * po/*.po{,t}: Translation strings update (esp. source file references). (6df06ec9) * update-po{,t}.sh: Also catch multi-file source file references. (40304082) * po/*.po{,t}: Update translation strings. (52fd55ea) 2022-09-11 Mike Gabriel * update-po{,t}.sh: Omit ../ at beginning of file names in .po(t) file(s). (25fd35b7) 2022-09-13 Mike Gabriel * release 22.9.0 (2384e7bf) (tag: 22.9.0) 2022-09-08 Mike Gabriel * Merge branch 'tari01-pr/mute-toggle-switch' (c4f53924) 2022-09-03 Robert Tari * Convert Mute menuitem to switch (6d68d25b) 2022-09-07 Quentin PAGÈS * Translated using Weblate (Occitan) (23d48f5a) 2022-09-07 Moo * Translated using Weblate (Lithuanian) (9f3651e7) 2022-09-06 Wellington Terumi Uemura * Translated using Weblate (Portuguese (Brazil)) (8bb66b51) 2022-09-05 Yaron Shahrabani * Translated using Weblate (Hebrew) (402cec0f) 2022-09-05 Mike Gabriel * Translated using Weblate (German) (1ab02e4a) * po/*.po{,t}: Translation strings update. (d92b4437) 2022-09-01 Mike Gabriel * Merge branch 'gber-main' (35e9e4e2) 2022-08-15 Guido Berhoerster * Ensure ayatana-indicator-sound is started after Pulseaudio (c3704eaa) 2022-09-01 Mike Gabriel * Merge branch 'sunweaver-pr/tooltip-support' (5262add5) 2022-08-23 Hugel * Translated using Weblate (Chinese (Simplified)) (9aaf3185) 2022-08-03 Robert Tari * Merge branch 'sunweaver-pr/make-switch-item-qmenumodel-compatible' (e873ed9c) 2022-07-22 Boyuan Yang * Translated using Weblate (Chinese (Simplified)) (c1fba3da) 2022-07-14 Teitei * Translated using Weblate (Burmese) (fb9c4843) 2022-06-21 Artem * Translated using Weblate (Ukrainian) (0e8d1212) 2022-07-22 Boyuan Yang * Translated using Weblate (Chinese (Simplified)) (efc7cc73) 2022-07-22 Mike Gabriel * src/service.c: Add tooltip support. (2791f04c) 2022-07-19 Mike Gabriel * src/*.vala: make the 'silent mode' switch item & action QMenuModel compatible (264b421f) 2022-07-14 Teitei * Translated using Weblate (Burmese) (0a1cf13c) 2022-06-21 Artem * Translated using Weblate (Ukrainian) (93716b86) 2022-06-13 Mike Gabriel * Merge branch 'neochapay-fix_80' (a7f70e85) 2022-06-08 Sergey Chupligin * tests/CMakeLists.txt Add TEST_INCLUDE_DIRS to include-directories (6f81698b) Fixes: https://github.com/AyatanaIndicators/ayatana-indicator-sound/issues/80 2022-04-23 Sergii Horichenko * Translated using Weblate (Russian) (6642ace1) * Translated using Weblate (Ukrainian) (2841b418) * Translated using Weblate (Russian) (33c42267) * Translated using Weblate (Ukrainian) (f6372b2c) 2022-02-27 이정희 * Translated using Weblate (Korean) (70b4979c) 2022-02-25 Mike Gabriel * Merge branch 'tari01-pr/drop-lomiri-runtime-dependency' (a094923f) 2022-02-24 Robert Tari * src/options-gsettings.vala: Use shared settings on Lomiri only (b7cd72a3) 2022-02-18 Mike Gabriel * release 22.2.0 (cf2029ce) (tag: 22.2.0) * Merge branch 'tari01-pr/build-with-werror' (e3049a5c) 2022-02-17 Robert Tari * .build.yml: Build with -Werror (d61f8357) 2022-02-18 Robert Tari * Fix build warnings (e112ae97) * Whitespace fix (412bb6e3) 2022-02-18 Mike Gabriel * Merge branch 'tari01-pr/cleanup-compile-flags' (4d324593) 2022-02-17 Robert Tari * .build.yml: Drop extra compilation flags (f12504a4) * Clean up compilation flags (901192f9) 2022-02-17 Mike Gabriel * Merge branch 'tari01-pr/drop-pkglibexecdir' (be9c06ce) 2022-02-16 Robert Tari * data/CMakeLists.txt: Drop unused pkglibexecdir definition (863342c4) 2022-02-17 Mike Gabriel * Merge branch 'tari01-pr/add-lomiri-features-flag' (73120891) 2021-12-16 Robert Tari * .build.yml: Add ENABLE_LOMIRI_FEATURES flag and adapt build flow (672e4c41) * Make Lomiri features configurable at build time (61d803b7) 2022-02-08 Robert Tari * .travis.yml: Run CI builds on Travis CI's Ubuntu focal base system (111165ee) 2022-01-29 MonsieurBibo * Translated using Weblate (French) (4651e971) 2022-01-22 Anders Jonsson * Translated using Weblate (Swedish) (a843c1b7) 2022-01-07 wigy * Translated using Weblate (Hungarian) (4d140a15) 2022-01-02 ssantos * Translated using Weblate (Portuguese) (431e56df) 2021-12-15 Mike Gabriel * Merge branch 'tari01-pr/build-libayatana-common-with-enable-lomiri-features' (a5ba89ad) 2021-12-06 Robert Tari * .build.yml: Build libayatana-common with ENABLE_LOMIRI_FEATURES (ef792584) * .build.yml: Some cppcheck tweaks (d0d19756) 2021-12-09 Robert Tari * Fix cppcheck warnings (f696e54c) * Whitespace fix (09dde527) 2021-12-08 Mike Gabriel * Merge branch 'tari01-pr/fix-qt5-use-modules-warning' (1a36cae0) 2021-12-07 Robert Tari * Fix qt5_use_modules warning (c5eee420) 2021-12-08 Mike Gabriel * Merge branch 'tari01-pr/drop-accountsservice-file-check' (92df05b8) 2021-11-24 Robert Tari * CMakeLists.txt: Drop unneeded com.lomiri.AccountsService.Sound.xml check (e974127f) 2021-12-07 phlostically * Translated using Weblate (Esperanto) (c6bc3c86) 2021-11-23 phlostically * Translated using Weblate (Esperanto) (823b75f0) 2021-11-21 phlostically * Translated using Weblate (Esperanto) (1c30e0b0) 2021-11-22 Robert Tari * Merge branch 'sunweaver-pr/drop-copy-of-test-sound-file' (b6cf63da) 2021-11-19 Mike Gabriel * license headers: Stop using the '©' character. (f64efb12) * tests/*: Use one spelling for "Canonical Ltd." in copyright headers. (2c16abc4) 2021-11-20 phlostically * Translated using Weblate (Esperanto) (d2710719) 2021-11-18 phlostically * Translated using Weblate (Esperanto) (57a0ff05) 2021-11-16 Phil Clifford * Translated using Weblate (Gaelic) (27e6a7a2) 2021-11-22 Robert Tari * Merge branch 'sunweaver-pr/copyright-punctuation-fix' (fef40c15) 2021-11-20 phlostically * Translated using Weblate (Esperanto) (4796bb90) 2021-11-18 phlostically * Translated using Weblate (Esperanto) (1f57a01c) 2021-11-16 Phil Clifford * Translated using Weblate (Gaelic) (a016f48b) 2021-11-20 phlostically * Translated using Weblate (Esperanto) (571abe51) 2021-11-18 phlostically * Translated using Weblate (Esperanto) (e52e6274) 2021-11-19 Mike Gabriel * tests/integration/Copy of test-sound.wav: Drop superfluous file. (4b5ec61d) * license headers: Stop using the '©' character. (8f2a1d4a) * tests/*: Use one spelling for "Canonical Ltd." in copyright headers. (ba6a8e3e) 2021-11-16 Phil Clifford * Translated using Weblate (Gaelic) (f34d980c) 2021-11-17 Mike Gabriel * release 0.9.0 (454a7c0c) (tag: 0.9.0) * Merge branch 'tari01-pr/scroll-message' (a6b06768) 2021-11-15 Robert Tari * src/service.vala: Change scrolling debug message type (b73b938f) 2021-11-17 Mike Gabriel * Merge branch 'tari01-pr/refactor-schema-detection' (7b42e44a) 2021-11-11 Robert Tari * Clean up schema detection and conditional code (88e440bb) 2021-11-12 Mike Gabriel * Revert ".travis.yml: Re-enable ppc64le builds on Travis CI again." (425c531b) * .travis.yml: Re-enable ppc64le builds on Travis CI again. (4dff3bbc) * Merge branch 'tari01-pr/drop-org-ayatana-accountsservice-sound' (4fe0753e) 2021-11-10 Robert Tari * debian/copyright: Remove org.ayatana.AccountsService.Sound files (6c553956) * Drop org.ayatana.AccountsService.Sound (611fb696) 2021-11-09 Joan CiberSheep * Translated using Weblate (Catalan) (27963fd9) 2021-11-10 Mike Gabriel * Merge branch 'tari01-pr/drop-org-ayatana-sound' (8a777394) 2021-11-10 Robert Tari * debian/copyright: Remove org.ayatana.sound.gschema.xml (147d57e4) 2021-11-09 Robert Tari * Drop data/org.ayatana.sound.gschema.xml (9cb09d85) 2021-11-10 Robert Tari * .build.yml: Add lomiri-schemas dependency and install from git (b5989ea9) 2021-11-09 Mike Gabriel * Merge branch 'tari01-pr/rename-to-x-lomiri' (c6c9d5d9) 2021-11-09 Robert Tari * Rename Lomiri-specific properties to x-lomiri (e441bef2) 2021-11-08 Robert Tari * Merge branch 'sunweaver-pr/lomiri-api-gmenuharness-build-CI' (6109683e) 2021-11-08 Mike Gabriel * src/CMakeLists.txt: Fix use of HAS_LOMIRI_ACCTSERVICE_*_SETTINGS and what happens if defined as ON. (bd8125c3) * .build.yml: Adjust for gmenuharness not yet being in Debian testing. (ace8185f) * .build.yml: Build lomiri-api and/or gmenuharness from source, if needed. (984b5d50) 2021-11-08 Robert Tari * Merge branch 'sunweaver-pr/fix-vala-adding-system-settings-code' (4555c9ea) 2021-11-08 Mike Gabriel * .build.yml: Provide extra dependency list for debian:stable. (b80b95e4) * src/CMakeLists.txt: Fix use of HAS_LOMIRI_ACCTSERVICE_*_SETTINGS and what happens if defined as ON. (2efc26bd) * Merge branch 'tari01-pr/drop-gmenuharness' (d314b1f0) 2021-11-08 Robert Tari * debian/: Switch to system gmenuharness (05ab8abf) * Drop local gmenuharness, use it from the system (1fe3c730) * po/POTFILES.in: Remove gmenuharness files (657e425e) * .build.yml: Build gmenuharness from git (208cce84) 2021-11-08 Mike Gabriel * Merge branch 'tari01-pr/rename-accountsservice-ubuntu-schemas' (ac17f89c) 2021-11-05 Robert Tari * data/CMakeLists.txt: Rename accountsservice-ubuntu-schemas (ab8bc3fa) 2021-11-08 Mike Gabriel * Merge branch 'tari01-pr/restrict-com-canonical-settings-sound-to-unity' (abc22af7) 2021-11-05 Robert Tari * Restrict com.canonical.settings.sound code to Unity (0efe14ff) * Whitespace fix (cd926957) 2021-11-08 Mike Gabriel * Merge branch 'tari01-pr/rename-com-ubuntu-accountsservice-securityprivacy' (2f227c6d) 2021-11-05 Robert Tari * tests/service-mocks/media-player-mpris-mock/CMakeLists.txt: Rename com.ubuntu.AccountsService.SecurityPrivacy (108ba693) 2021-11-08 Mike Gabriel * Merge branch 'tari01-pr/fix-ambiguous-language-code' (87534fbf) 2021-11-03 Robert Tari * Fix missing HAVE_UT_ACCTSERVICE_PRIVACY_SETTINGS definition (77f48a54) * Use 'ayatana' namespace for unit tests. (dcef1e0f) * Rename HAS_UT_ACCTSERVICE_SOUND_SETTINGS (ed47e0fd) * Drop unused HAVE_UT_ACCTSERVICE_SOUND_SETTINGS (9b7fe562) 2021-11-08 Mike Gabriel * d/copyright: Update copyright attributions for renamed files. (0c5bd272) * Rename com.ubuntu.AccountsService.Sound (ca1d6f23) 2021-11-03 Robert Tari * Rename HAS_UBUNTU_SOUND_SCHEMA (64cb8b30) * Rename VALA_DEFINE_UBUNTU_SOUND_SCHEMA (eb1f2fb3) * Rename com.ubuntu.sound (f895b91a) * Whitespace fix (98af840c) 2021-11-05 Andrej Shadura * Translated using Weblate (Slovak) (f8b59963) 2021-11-04 Michele * Translated using Weblate (Italian) (8c5fe3a1) 2021-11-03 Robert Tari * Rename UNITY_API* (f4410e0d) * Rename x-canonical-value-bar-tint (99e774d5) * src/media-player-user.vala: Rename unity-greeter-session-broadcast (e99439d1) 2021-11-08 Mike Gabriel * Merge branch 'tari01-pr/fix-missing-privacy-setting-definition' (4714c1f0) 2021-11-03 Robert Tari * Fix missing HAVE_UT_ACCTSERVICE_PRIVACY_SETTINGS definition (9ffe8732) 2021-11-08 Mike Gabriel * Merge branch 'tari01-pr/rename-com-ubuntu-accountsservece-sound-gschema' (85b39c9b) 2021-11-03 Robert Tari * Use 'ayatana' namespace for unit tests. (6c745ba6) * Rename HAS_UT_ACCTSERVICE_SOUND_SETTINGS (240aadeb) * Drop unused HAVE_UT_ACCTSERVICE_SOUND_SETTINGS (dc87c5b5) 2021-11-08 Mike Gabriel * d/copyright: Update copyright attributions for renamed files. (20f7eec2) * Rename com.ubuntu.AccountsService.Sound (384e727b) * Merge branch 'tari01-pr/rename-com-ubuntu-sound-gschema' (eb8b3669) 2021-11-03 Robert Tari * Rename HAS_UBUNTU_SOUND_SCHEMA (45c27931) * Rename VALA_DEFINE_UBUNTU_SOUND_SCHEMA (099ce0e9) * Rename com.ubuntu.sound (1ca91789) * Whitespace fix (3cec34da) 2021-11-05 Andrej Shadura * Translated using Weblate (Slovak) (46d0cb4f) 2021-11-04 Michele * Translated using Weblate (Italian) (124b78bc) 2021-11-05 Mike Gabriel * Merge branch 'tari01-pr/rename-unity-api' (b7af5635) 2021-11-03 Robert Tari * Rename UNITY_API* (f3863a91) 2021-11-05 Mike Gabriel * Merge branch 'tari01-pr/rename-x-canonical-value-bar-tint' (d792866d) 2021-11-03 Robert Tari * Rename x-canonical-value-bar-tint (89bdf3a9) 2021-11-05 Mike Gabriel * Merge branch 'tari01-pr/rename-unity-greeter-session-broadcast' (8dfa72f2) 2021-11-03 Robert Tari * src/media-player-user.vala: Rename unity-greeter-session-broadcast (4d73ec53) 2021-11-04 Robert Tari * Fix ambiguous language code (a7066eaf) 2021-11-02 Mike Gabriel * Merge branch 'tari01-pr/rename-com-ubuntu-touchaccountsservice-securityprivacy' (8fe910c4) 2021-11-02 Robert Tari * Rename HAS_UT_ACCTSERVICE_PRIVACY_SETTINGS (d3896987) * src/CMakeLists.txt: Drop unused HAVE_UT_ACCTSERVICE_PRIVACY_SETTINGS (202a6d86) * Rename com.ubuntu.touch.AccountsService.SecurityPrivacy (81c64f0c) 2021-11-02 Mike Gabriel * Merge branch 'tari01-pr/drop-merge-review' (ddaaefc3) 2021-11-02 Robert Tari * Drop all references to MERGE-REVIEW (3ee28978) 2021-11-01 Mike Gabriel * Merge branch 'tari01-pr/accountsservice-sound' (ab68e814) 2021-11-01 Robert Tari * Rename *_UT_ACCTSERVICE_SYSTEMSOUND_SETTINGS to HAS_LOMIRI_ACCTSERVICE_SYSTEMSOUND_SETTINGS (ab8c534e) * Rename com.ubuntu.touch.AccountsService.Sound to com.lomiri.touch.AccountsService.Sound (de7664b8) * Whitespace fix (75fe9ada) 2021-10-27 Mike Gabriel * Merge branch 'tari01-pr/x-canonical-to-x-ayatana' (c589574a) 2021-10-27 Robert Tari * Raname x-canonical properties to x-ayatana (c4e401f0) 2021-10-25 Robert Tari * Merge branch 'sunweaver-pr/travis-cleanup' (420a0c16) 2021-10-25 Mike Gabriel * .build.yml: Remove source code of locally built dependency after it has been installed. (892aaf8e) * .build.yml: Run unit tests in build_scripts: target. (d0b60b63) * .build.yml: Drop autogen.sh support. (92b4022a) 2021-10-22 Robert Tari * data/CMakeLists.txt: Do not use automatic GSchema compilation (f2f73538) 2021-10-21 Mike Gabriel * Merge branch 'tari01-pr/use-native-cmake-gsettings-module' (a193e375) 2021-10-20 Robert Tari * Compile GSchema during installation (f5c6c60f) 2021-10-21 Mike Gabriel * Merge branch 'tari01-pr/define-vala-extern' (5f4b9140) 2021-10-19 Robert Tari * Fix undefined VALA_EXTERN (5910f3b9) 2021-10-20 Robert Tari * .travis.yml: Temporarily disable ppc64le builds (abc6f7fe) 2021-10-18 Mike Gabriel * Merge branch 'tari01-pr/fix-build-warnings' (bb16fbd0) 2021-09-21 Robert Tari * tests/CMakeLists.txt: Suppress -Wdiscarded-qualifiers on media-player-mock.c (8574368b) 2021-10-18 Mike Gabriel * Merge branch 'tari01-pr/update-ido-names' (03e97fe2) 2021-09-20 Robert Tari * Update Ayatana IDO names (4e0b2a64) 2021-10-05 Luna Jernberg * Translated using Weblate (Swedish) (8e8f1246) 2021-09-23 Wellington Terumi Uemura * Translated using Weblate (Portuguese (Brazil)) (a855ab99) 2021-09-22 Milo Ivir * Translated using Weblate (Croatian) (f9f9d505) 2021-09-02 Quentin PAGÈS * Translated using Weblate (Occitan) (2df4a175) 2021-09-02 Robert Tari * .build.yml: Add missing dependencies for Ubuntu builds (d73a83ac) * .build.yml: Also run unit tests during CI builds against Ubuntu. (a86d5c60) * Fix Travis status image (91d765d7) 2021-08-28 Mike Gabriel * Translated using Weblate (German) (c5cada3e) 2021-08-29 Hosted Weblate * Update translation files (d9d6b470) 2021-08-29 Mike Gabriel * debian/control: Enable B-Ds again required for unit tests; add libgtest-dev. (d748f279) * debian/{control,compat}: Bump to level 10. (c7e1197b) * debian/rules: Enable unit tests with the new way. (6ffd50f7) * debian/control: Drop B-D mate-common, add B-D libayatana-common-dev. (2e8b41d2) 2021-08-28 Weblate * Added translation using Weblate (Kurdish (Northern)) (e2c7945d) * Added translation using Weblate (Kurdish (Southern)) (9eaca4b2) 2021-08-28 Mike Gabriel * po/: Drop zh_Hant.po: Drop duplicate file for Chinese (Tranditional) and adjust LINGUAS files. (c4fa5f06) * .travis.yml: Fix branch name what is now the default branch in ayatana-dev-scripts. (735c588f) * Merge branch 'tari01-pr/drop-lomiri-url-dispatcher' (f7be18ba) 2021-08-27 Robert Tari * debian/: Drop all references to lomiri-url-dispatcher (21885242) * Drop lomiri-url-dispatcher (b960661a) 2021-08-28 Mike Gabriel * Merge branch 'tari01-pr/use-libayatana-common' (781af2ce) 2021-08-25 Robert Tari * Replace code with libayatana-common functions (d6c09e65) 2021-08-28 Mike Gabriel * Merge branch 'tari01-pr/fix-possible-null-access' (c33bfccd) 2021-08-24 Robert Tari * Fix possible null access (0ff28573) 2021-08-28 Mike Gabriel * Merge branch 'tari01-pr/add-info-and-build-instructions' (405fe08f) * .build.yml: Adjust to recent libayatana-common (providing Vala bindings); also adjust to Debian 11 now being debian:stable. (8e31433d) 2021-08-27 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (d66f7b70) 2021-08-28 Mike Gabriel * Merge branch 'sunweaver-pr/ci-fixes' (ae615ddd) * .build.yml: Adjust to recent libayatana-common (providing Vala bindings); also adjust to Debian 11 now being debian:stable. (b4e4427e) 2021-08-27 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (dde9db40) 2021-08-23 Robert Tari * Add info and build instructions (df7167ec) 2021-08-14 Kristjan Räts * Translated using Weblate (Estonian) (600349dd) 2021-08-12 Oğuz Ersen * Translated using Weblate (Turkish) (fcd78758) 2021-08-12 Anders Jonsson * Translated using Weblate (Swedish) (29e77c03) 2021-08-12 Gediminas Murauskas * Translated using Weblate (Lithuanian) (3468db10) 2021-08-12 Yaron Shahrabani * Translated using Weblate (Hebrew) (a5393a50) 2021-08-12 Milan Korecky * Translated using Weblate (Czech) (5af83782) 2021-08-12 Mike Gabriel * po/: Update translation files from source code. (00036bcd) * Merge branch 'tari01-pr/ubports-patches' (785f555b) 2021-05-26 userj * Add newline between sentences in volume warning (#3) (81e181c0) 2020-04-28 Ratchanan Srirattanamet * Revert "Merge pull request #19 from mateosalta/patch-1" (e2746955) 2020-04-27 Ratchanan Srirattanamet * integration-test: provide a temporary HOME directory to the test (ef802adf) 2020-02-03 mateosalta * backwards (f193bca3) * use avaible suru icons (7fcb516b) 2018-10-15 Michele * Revert "bluetooth dedicated icons in notifications" (04cdcbea) 2018-10-12 Michele * bluetooth dedicated icons in notifications (c36481db) 2018-08-16 userj * Update warn-notification.vala (0cb52451) 2018-01-12 Dan Chapman * Import latest from launchpad (72ee2225) 2017-12-29 Mr Liau * Make volume warning more clear. (ff120fbc) 2021-08-10 Mike Gabriel * Merge branch 'tari01-pr/disable-failing-tests' (8927dc74) * .build.yml: Re-enable commented-out unit tests. (1fec6e45) * Disable failing tests that cannot be fixed now (b4ffaeb6) * Merge branch 'tari01-pr/stream-restore-debug' (b785e940) 2021-08-09 Robert Tari * src/volume-control-pulse.vala: Make stream-restore warning a debug message (49ac666c) 2021-08-05 Robert Tari * Merge branch 'sunweaver-pr/travis-ci' (df123b1e) 2021-08-05 Mike Gabriel * tests/CMakeLists.txt: Set '-no-pie' linker option for all unit tests linker calls. (0fd84df6) 2021-05-04 Mike Gabriel * debian/rules: Drop -Denable_tests=off option. (f7d5dfb0) * .build.yml: Disable unit tests for now during CI builds. Unit tests are entirely broken at the moment for ayatana-indicator-sound. (7f3ae132) * Travis CI: Initial draft for CI builds. (b424e9e6) 2021-08-05 Mike Gabriel * debian/copyright: Adjust to patch name changes (unity -> lomiri). (f3e62f21) * debian/copyright: Update from official Debian package. (ac78d2e7) * Merge branch 'tari01-pr/suppress-vala-c-warnings' (a2c07b0e) 2021-08-05 Robert Tari * Suppress Vala C warnings (70194501) 2021-08-05 Mike Gabriel * Merge branch 'tari01-pr/add-standard-ayatana-cmake-bits' (4ded2c22) 2021-08-05 Robert Tari * Add standard Ayatana CMake bits (49571a64) 2021-08-05 Mike Gabriel * Merge branch 'tari01-pr/cmake-install-full' (28a25ffc) 2021-08-04 Robert Tari * Use CMAKE_INSTALL_FULL_*DIR locations for installation (a1c03e0a) * Whitespace fix (ca5dc697) 2021-08-05 Mike Gabriel * Merge branch 'tari01-pr/add-zenity-to-settings' (3161efa0) 2021-03-12 Robert Tari * po/ayatana-indicator-sound.pot: Re-create translation strings (a2f3188c) * po/POTFILES.in: Fix unity -> lomiry paths (8d5ac400) * src/service.vala: Display a zenity warning if the audio settings application is not found (45bde614) * Whitespace fix (67ea9942) 2021-03-10 Robert Tari * Add us to the copyright header (0552bb39) 2021-08-04 Mike Gabriel * Merge branch 'tari01-pr/fix-build-warnings' (410a8fca) 2021-03-10 Robert Tari * Add us to the copyright header (7013122c) 2021-08-04 Robert Tari * Drop deprecated DBusProxy.create_for_bus (5139f8e1) 2021-03-10 Robert Tari * tests/dbus-types/org.freedesktop.DBus.Properties.xml: Fix annotation (ffd39dd6) 2021-03-09 Robert Tari * tests/CMakeLists.txt: Add libdbustest-1 include path (f2622601) * tests/CMakeLists.txt: Suppress discarded qualifiers warning (c81c20e1) * src/volume-warning.vala: Fix static member access (1fbee35f) * src/media-player-mpris.vala: Fix implicit .begin (33de6f69) * src/media-player-list-mpris.vala: Replace HashTable with GenericSet (3548d202) 2021-03-08 Robert Tari * src/volume-warning.vala: Remove the static modifier from constants (41a2d588) 2021-03-09 Robert Tari * Handle all switch cases (81f99ed1) * Avoid possible null value (8df9168f) 2021-03-08 Robert Tari * Throw GLib.DBusError, GLib.IOError (6bf50a40) * Drop --thread from vala_init (ac5a42e4) * Whitespace fix (89f303d4) 2021-07-15 Boyuan Yang * Translated using Weblate (Chinese (Simplified)) (0dcd8d3b) 2021-07-16 Yaron Shahrabani * Translated using Weblate (Hebrew) (d47b08be) 2021-06-27 GM * Translated using Weblate (Lithuanian) (91d4a4b2) 2021-06-04 Hosted Weblate * Update translation files (782d5575) 2021-06-03 Weblate * Added translation using Weblate (Chinese (Traditional)) (97957742) 2021-06-03 Hosted Weblate * Update translation files (babb2f33) 2021-05-01 Tomáš Marný * Translated using Weblate (Czech) (7b183390) 2021-04-23 Quentin PAGÈS * Translated using Weblate (Occitan) (e3152cd0) 2021-03-30 Hosted Weblate * Update translation files (14d76769) 2021-03-29 Weblate * Added translation using Weblate (Chinese (Simplified) (zh_LATN@pinyin)) (5eef064a) 2021-03-18 Reza Almanda * Translated using Weblate (Indonesian) (d16ff152) 2021-03-11 Boyuan Yang * Translated using Weblate (Chinese (Simplified)) (7a408f9e) 2021-02-08 Michalis * Translated using Weblate (Greek) (4fe533de) 2021-02-04 Michalis * Translated using Weblate (Greek) (70862699) 2021-01-28 Mike Gabriel * release 0.8.2 (464a24f4) (tag: 0.8.2) * debian/control: Make B-D on dh-systemd optional (fixes FTBFS in Debian bullseye). (7b249fc0) 2021-01-12 Robert Tari * Merge branch 'sunweaver-pr/switch-to-lomiri' (14b00b77) 2020-12-22 Mike Gabriel * debian/control: Build against lomiri-api and lomiri-url-dispatcher (if available). (1b2da322) * Port from Unity8 to Lomiri (URL Dispatcher and API). (d0a38607) 2020-12-30 J. Lavoie * Translated using Weblate (French (Canada)) (26073182) * Translated using Weblate (English (United Kingdom)) (85746aba) * Translated using Weblate (English (Canada)) (3976840e) * Translated using Weblate (German) (09d46d3b) 2020-12-22 Mike Gabriel * debian/control: Build against lomiri-api and lomiri-url-dispatcher (if available). (c03982a9) * Port from Unity8 to Lomiri (URL Dispatcher and API). (3c1c6e24) * NEWS.Canonical: Add old NEWS file from Canonical times. (5d234578) 2020-12-03 Oğuz Ersen * Translated using Weblate (Turkish) (3240d7be) 2020-11-29 Oğuz Ersen * Translated using Weblate (Turkish) (de3704e2) 2020-11-26 Ács Zoltán * Translated using Weblate (Hungarian) (ee3c9f41) 2020-11-24 Quentin PAGÈS * Translated using Weblate (Occitan) (7672c051) 2020-11-20 Ács Zoltán * Translated using Weblate (Hungarian) (fec13eb4) 2020-11-17 Quentin PAGÈS * Translated using Weblate (Occitan) (26b3106a) 2020-11-12 Oğuz Ersen * Translated using Weblate (Turkish) (cacecc10) 2020-11-11 Oğuz Ersen * Translated using Weblate (Turkish) (86154c69) 2020-11-10 Allan Nordhøy * Translated using Weblate (Norwegian Bokmål) (ec1f940a) 2020-11-11 Milan Korecky * Translated using Weblate (Czech) (a327b593) 2020-11-11 Robert Tari * Merge branch 'sunweaver-pr/fix-mate-desktop-detection' (5c96b632) 2020-11-07 Quentin PAGÈS * Translated using Weblate (Occitan) (bfa42c21) 2020-11-06 Ács Zoltán * Translated using Weblate (Hungarian) (da5b597d) 2020-11-02 Joan CiberSheep * Translated using Weblate (Catalan) (c5b1d4cc) 2020-11-01 Hosted Weblate * Update translation files (5766f167) 2020-10-31 Joan CiberSheep * Translated using Weblate (Catalan) (c3f1b3cf) 2020-10-31 Weblate * Added translation using Weblate (Italian) (789db9e8) * Added translation using Weblate (Tamil (Sri Lanka)) (4927334c) * Added translation using Weblate (Dhivehi) (f063b8eb) * Added translation using Weblate (Venetian) (93e2c77c) * Added translation using Weblate (Kashubian) (c5dcd7a2) * Added translation using Weblate (Macedonian) (efdf8942) * Added translation using Weblate (Friulian) (ed1254c4) * Added translation using Weblate (Tatar) (86fcb730) 2020-10-29 Milan Korecky * Translated using Weblate (Czech) (71512c0f) 2020-10-28 Joan CiberSheep * Translated using Weblate (Catalan) (12f39392) 2020-10-26 Adrià Martín * Translated using Weblate (Sardinian) (abaa822b) 2020-10-27 Hosted Weblate * Update translation files (38ef562a) 2020-10-26 Michele * Translated using Weblate (Italian) (dca66479) 2020-10-26 Mike Gabriel * Translated using Weblate (German) (b37c5006) 2020-10-26 Weblate * Added translation using Weblate (Manx) (9e451849) * Added translation using Weblate (Afar) (2ffd5c6f) * Added translation using Weblate (Nyanja) (7ddf4f21) * Added translation using Weblate (Assamese) (b0a5be3e) * Added translation using Weblate (Wolof) (165aae75) 2020-10-23 Quentin PAGÈS * Translated using Weblate (Occitan) (c2e56566) 2020-10-18 Quentin PAGÈS * Translated using Weblate (Occitan) (a964a6d3) 2020-10-01 ssantos * Translated using Weblate (Portuguese) (e9ec9110) 2020-09-29 Yaron Shahrabani * Translated using Weblate (Hebrew) (600c3dda) 2020-09-28 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (5564a41b) 2020-09-25 Talking Panda * Translated using Weblate (Turkish) (093d82a1) 2020-09-25 Quentin PAGÈS * Translated using Weblate (Occitan) (42ecf2a9) 2020-11-11 Mike Gabriel * src/service.vala: Add FIXME to remind us that the -sound indicator also uses code that needs to be moved into libayatana-common (new shared lib). (0ae4bef7) * src/service.vala: Check if mate-volume-control exists before executing it. (7fe2596d) 2020-11-10 Mike Gabriel * src/service.vala: Properly recognize a MATE desktop session when launched via LightDM's default lighdm-xsession. (29180e8d) 2020-11-07 Quentin PAGÈS * Translated using Weblate (Occitan) (20a2e672) 2020-11-06 Ács Zoltán * Translated using Weblate (Hungarian) (45605dcb) 2020-11-02 Joan CiberSheep * Translated using Weblate (Catalan) (dffa0be7) 2020-11-01 Hosted Weblate * Update translation files (b490f7a7) 2020-10-31 Joan CiberSheep * Translated using Weblate (Catalan) (66f480e7) 2020-10-31 Weblate * Added translation using Weblate (Italian) (e6932a0d) * Added translation using Weblate (Tamil (Sri Lanka)) (8cbf50c0) * Added translation using Weblate (Dhivehi) (6f150eac) * Added translation using Weblate (Venetian) (3afc8f86) * Added translation using Weblate (Kashubian) (9c7c3a1a) * Added translation using Weblate (Macedonian) (78c069ae) * Added translation using Weblate (Friulian) (c70cf0e6) * Added translation using Weblate (Tatar) (9b37a5c6) 2020-10-29 Milan Korecky * Translated using Weblate (Czech) (f8b9114a) 2020-10-28 Joan CiberSheep * Translated using Weblate (Catalan) (84aaca3f) 2020-10-26 Adrià Martín * Translated using Weblate (Sardinian) (3d9f18e6) 2020-10-27 Hosted Weblate * Update translation files (6c256e16) 2020-10-26 Michele * Translated using Weblate (Italian) (160777ab) 2020-10-26 Mike Gabriel * Translated using Weblate (German) (88ce0467) 2020-10-26 Weblate * Added translation using Weblate (Manx) (102b5e21) * Added translation using Weblate (Afar) (2f15d7b3) * Added translation using Weblate (Nyanja) (7a506bbc) * Added translation using Weblate (Assamese) (9295f27c) * Added translation using Weblate (Wolof) (4b9ddf02) 2020-10-23 Quentin PAGÈS * Translated using Weblate (Occitan) (92dce8a0) 2020-10-18 Quentin PAGÈS * Translated using Weblate (Occitan) (6ab96d97) 2020-10-01 ssantos * Translated using Weblate (Portuguese) (948d5f8e) 2020-09-29 Yaron Shahrabani * Translated using Weblate (Hebrew) (65b2bcef) 2020-09-28 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (27a82578) 2020-09-25 Talking Panda * Translated using Weblate (Turkish) (98b3926a) 2020-09-25 Quentin PAGÈS * Translated using Weblate (Occitan) (18bafcbf) 2020-09-10 Mike Gabriel * NEWS: Format fix (no colon after release numbers). (7cc8dae6) * debian/changelog: Fix project name in previous stanza. (1231f459) * release 0.8.1 (a083b2b2) (tag: 0.8.1) 2020-09-08 Milo Ivir * Translated using Weblate (Croatian) (de8a3755) 2020-09-06 Baka Gaijin * Translated using Weblate (Japanese) (020f2a10) 2020-09-04 antuketot76 * Translated using Weblate (Malay) (581efe51) 2020-08-20 Mike Gabriel * release 0.8.0 (9e7e2211) (tag: 0.8.0) 2020-08-19 Mike Gabriel * debian/control: Temporarily disable B-Ds that are required for unit testing. (2dcac5be) * debian/rules: Disable unit tests at build time (this needs to be reintroduced at some later point of time). (b6fd253d) * debian/control: Drop Ubuntu-specific stuff from B-D. (4d8f2ede) * debian/control: Drop qt5-default (virtual package) from B-D. (8b98fcb7) 2020-08-12 Robert Tari * Merge branch 'sunweaver-pr/libexec-dir-on-Debian-too' Attributes GH PR #11: https://github.com/AyatanaIndicators/ayatana-indicator-sound/pull/11 (bc251008) 2020-08-12 Mike Gabriel * CMakeLists.txt: Drop workaround for missing libexec dir on Debian. Debian moved forward and now supports FHS 3.0 (since Debian Policy 4.1.5). (89b71ec6) * Merge branch 'tari01-pr/replace-x-canonical-attributes' (85c01f5c) 2020-08-11 Robert Tari * Replace x-canonical attributes (11ea0568) * Merge branch 'pr/drop-upstart-support' of https://github.com/sunweaver/ayatana-indicator-sound (a3bc5a97) 2020-08-10 Mike Gabriel * Drop all references to upstart. (dc9e35c5) * Drop all references to upstart. (fb6aba5f) * debian/ayatana-indicator-sound.links: Add FIXME/reminder to drop manual symlinking of systemd user service file once DH compat level is raised to a level above 12. (27ebfd25) * Merge branch 'ubports-fix-systemd' (664a2351) 2020-08-09 Marius Gripsgard * Start indicator in systemd when ayatana-indicators.target is started (94ffb272) 2020-07-28 Kristjan Räts * Translated using Weblate (Estonian) (37cd597a) 2020-07-24 Robert Tari * Added option to disable Tests/Coverage (628f1d4e) 2020-07-19 ssantos * Translated using Weblate (Portuguese) (a6991705) 2020-07-03 Tobias p * Translated using Weblate (Danish) (f3aa516b) 2020-06-14 MarongHappy * Translated using Weblate (Korean) (4ab7a2cf) 2020-06-10 Nathan * Translated using Weblate (French) (51cd60ca) 2020-05-30 Juraj Liso * Translated using Weblate (Slovak) (2a664ce4) 2020-05-27 wdggg * Translated using Weblate (Chinese (Simplified)) (1fa62cab) 2020-05-08 Abdusalam * Translated using Weblate (Uyghur) (e3271766) 2020-05-09 iNetRoos * Translated using Weblate (Afrikaans) (881a82a3) 2020-04-30 Mingun * Translated using Weblate (Russian) (06c9fca3) 2020-04-27 Jeannette L * Translated using Weblate (French (Canada)) (966fa0be) * Translated using Weblate (English (United Kingdom)) (ccf7fc79) * Translated using Weblate (English (Canada)) (ff8d12af) * Translated using Weblate (English (Australia)) (550e12d8) 2020-04-16 george k * Translated using Weblate (Greek) (613fd4a0) 2020-04-15 Jeannette L * Translated using Weblate (French) (a89c684a) * Translated using Weblate (German) (524c5474) 2020-04-01 Davit Mayilyan * Translated using Weblate (Armenian) (954e8fd8) 2020-04-01 Johntini * Translated using Weblate (Spanish) (d3825163) 2020-03-29 Alexie Brindusescu * Translated using Weblate (Romanian) (a478fa75) * Translated using Weblate (Romanian) (8e28567e) 2020-03-17 Satnam S Virdi * Translated using Weblate (Punjabi) (f4e8b8aa) 2020-03-16 Grace Guo * Translated using Weblate (Japanese) (e0d2efd7) 2020-03-14 yagoub fadel * Translated using Weblate (Arabic) (67b3d625) 2020-02-25 Wellington Terumi Uemura * Translated using Weblate (Portuguese (Brazil)) (acdeccc1) 2020-02-21 Djakson Cleber Gonçalves Filho * Translated using Weblate (Portuguese (Brazil)) (3dce872b) 2020-02-06 Laércio Cordeiro * Translated using Weblate (Portuguese (Brazil)) (5cce698a) 2020-01-04 ssantos * Translated using Weblate (Portuguese) (b988b946) 2020-01-02 Milo Ivir * Translated using Weblate (Croatian) (63577061) 2020-01-02 Mareks Dunkurs * Translated using Weblate (Latvian) (56afb27b) 2019-12-28 Erik Peeremand * Translated using Weblate (Dutch) (8c3586a4) 2019-12-04 Wellington Terumi Uemura * Translated using Weblate (Portuguese (Brazil)) (2b27d29f) 2019-11-21 Mike Gabriel * Fix several 'Creation method of abstract class cannot be public.' Vala issues. (7ceaa053) 2019-11-22 Yusuf Osman YILMAZ * Translated using Weblate (Turkish) (72f06dd2) 2019-10-30 Marcela Korreshi * Translated using Weblate (Albanian) (36288cfd) 2019-10-29 Danjela Hoxha * Translated using Weblate (Albanian) (0c431c35) 2019-10-15 giorgio.saragnese * Translated using Weblate (Italian) (e8bb535d) 2019-10-13 Abhay Patel * Translated using Weblate (Hindi) (365c4e30) 2019-09-23 Estébastien Robespi * Translated using Weblate (French) (429ca603) 2019-09-07 Abraham Roman * Translated using Weblate (Spanish) (24b4d173) 2019-09-02 Swann Martinet * Translated using Weblate (French) (b5fc8147) * Translated using Weblate (German) (1c9774c6) 2019-08-28 Mike Gabriel * update locale files (403aef29) 2018-03-16 Mike Gabriel * po/CMakeLists.txt: Drop intl_update_potfile(). We don't want this in Ayatana Indicators. (81132367) 2018-03-12 Mike Gabriel * tests/integration/indicator-sound-test-base.cpp: The desktop pulseaudio daemon also needs the stream-restore module these days. (bc8c735f) * Report exact GLib error message when unable to find stream restore data. (3c0cde7d) * tests/integration/indicator-sound-test-base.cpp: Quote properly when loading the stream-restore module into pulseaudio. (3746aaac) * data/org.ayatana.indicator.sound: Fix Name= key, prepend ayatana-. (8dd8ab15) * tests/integration/indicator-sound-test-base.cpp: Unset DBUS_SESSION_BUS_ADDRESS env var when tearing down. (9d015f1f) * tests/integration/: Drop commented out add_subdirectory() call. (178d89ae) * tests/integration/: Don't avoid integration tests when user is jenkins. (f118cdcd) * tests/integration/: Properly set env variables for pulseaudio and assure dependencies to be in place. (05cb8556) * data/CMakeLists.txt: Don't install org.ayatana.AccountsService.Sound.xml on Ubuntu(-derived) systems. (bc163bb1) * tests/integration/utils/dbus-pulse-volume.cpp: Use ifdef, not if for testing defined conditional macros. (894e629e) 2019-08-19 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (cf69ea46) 2019-08-15 Manuela Silva * Translated using Weblate (Portuguese) (9f892b14) 2019-07-01 Elizabeth Sherrock * Translated using Weblate (Chinese (Simplified)) (8e55a093) 2019-06-28 Patrick Heijmann * Translated using Weblate (Dutch) (aca1586a) 2019-06-03 ssantos * Translated using Weblate (Portuguese) (aa8a65f1) 2019-06-08 THANOS SIOURDAKIS * Translated using Weblate (Greek) (295ccd2d) 2019-05-21 THANOS SIOURDAKIS * Translated using Weblate (Greek) (03e4d3c7) 2019-05-05 ssantos * Translated using Weblate (Portuguese) (d929ca58) 2019-04-16 Marcus Vinicius Santos * Translated using Weblate (Portuguese (Brazil)) (3c1c14ad) 2019-01-26 ssantos * Translated using Weblate (Portuguese) (16994410) 2019-01-15 Pavel Borecki * Translated using Weblate (Czech) (90de6d14) 2019-01-11 Louies * Translated using Weblate (Chinese (Traditional)) (0a85f6bd) 2018-11-25 ssantos * Translated using Weblate (German) (2350343d) 2018-11-22 ssantos * Translated using Weblate (Portuguese) (c959ee6c) 2018-10-23 Iván Seoane * Translated using Weblate (Galician) (90b4939f) 2018-09-29 Володимир Бриняк * Translated using Weblate (Ukrainian) (f33fdb61) 2018-09-27 Володимир Бриняк * Translated using Weblate (Ukrainian) (2a1cc8df) 2018-09-18 Henrique Combochi * Translated using Weblate (Portuguese (Brazil)) (2793fabd) 2018-08-24 WaldiS * Translated using Weblate (Polish) (59ee8782) 2018-08-23 WaldiS * Translated using Weblate (Polish) (ff816e2d) 2018-07-22 Eugen Wesseloh * Translated using Weblate (Russian) (c79e143a) 2018-07-07 Doma Gergő * Translated using Weblate (Hungarian) (0ff6f05b) 2018-06-22 Lejo * Translated using Weblate (German) (3e971293) 2018-06-18 Doma Gergő * Translated using Weblate (Hungarian) (da5e9fda) 2018-06-17 advocatux * Translated using Weblate (Spanish) (c5e55238) 2018-06-08 ۋولقان * Translated using Weblate (Uyghur) (3365aec0) 2018-05-18 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (ec445642) 2018-05-08 Heimen Stoffels * Translated using Weblate (Dutch) (11387af2) 2018-05-04 huzhanrong * Translated using Weblate (Chinese (Simplified)) (a5b87377) 2018-05-02 Adolfo Jayme Barrientos * Translated using Weblate (Spanish) (13a1ccd2) 2018-04-04 Pavel Borecki * Translated using Weblate (Czech) (56a94d56) * Translated using Weblate (Czech) (9271cccb) * Translated using Weblate (Czech) (2eb0d8e0) 2018-03-29 Anders Jonsson * Translated using Weblate (Swedish) (dc9dc95d) 2018-03-03 Moo * Translated using Weblate (Lithuanian) (68bb8b27) 2018-03-01 Moo * Translated using Weblate (Lithuanian) (65a6429d) 2018-02-28 Мира Странная * Translated using Weblate (Russian) (914f7673) 2018-02-20 Veselin Georgiev * Translated using Weblate (Bulgarian) (e5c23e1d) 2018-01-28 Марс Ямбар * Translated using Weblate (Ukrainian) (8f4ad92c) 2018-01-22 Марс Ямбар * Translated using Weblate (Ukrainian) (f497a19f) 2018-01-01 Anders Jonsson * Translated using Weblate (Swedish) (4fd178a5) 2018-01-04 Yaron Shahrabani * Translated using Weblate (Hebrew) (305059ac) 2017-12-24 Kristjan Räts * Translated using Weblate (Estonian) (cd3b9671) 2017-12-31 Sebastian Rasmussen * Translated using Weblate (Swedish) (0fd2a6f9) 2017-12-24 Kristjan Räts * Translated using Weblate (Estonian) (46d10812) 2017-12-12 Allan Nordhøy * Translated using Weblate (Norwegian Bokmål) (e01f6441) 2017-12-10 Kristjan Räts * Translated using Weblate (Estonian) (f7a7d792) 2017-11-17 Viktar Vauchkevich * Translated using Weblate (Belarusian) (e2c4f867) 2017-11-30 Olivier Macchioni * Translated using Weblate (French) (510f9375) 2018-03-12 Mike Gabriel * Re-enable disable tests. All related to non-appearing Puleaudio on DBus. So let's get that fixed rather than hiding the mistake elsewhere. (2cc2511d) * tests/CmakeLists.txt: Provide XDG_RUNTIME_DIR in test environment. (6b77c86b) * tests/CMakeLists.txt: Handle custom command (gschemas.compiled) indirectly via custom target (gschemas-compiled). (afd70079) 2018-01-16 Mike Gabriel * tests/: Rename FAKE_HOME to TEST_HOME. (5eab5bda) * Some CMakeLists.txt optimizations. (81a29761) * tests/integration/utils/dbus-pulse-volume.cpp: Yet another location where we need to check for HAS_UT_ACCTSERVICE_SOUND_SETTINGS. (d2bcfdfe) * src/accounts-service-access.vala: Locate another location in the code where we need to check for HAS_UT_ACCTSERVICE_SOUND_SETTINGS. (507a4208) * More namespacing mess clean-ups. (We mixed up com.ubuntu with com.canonical...). (f67f74e2) 2018-01-13 Mike Gabriel * tests/dbus-types/: Add forgotten file (com.canonical.AccountsService.Sound.xml). (9b7a0b23) * tests/dbus-types/CMakeLists.txt: Conditionally use com.canonical.AccountsService.Sound.xml (on Ubuntu) or org.ayatana.AccountsService.Sound.xml (or non-Ubuntu). (ed5a6fec) * tests/service-mocks/accounts-mock/CMakeLists.txt: Fix file existence check for com.ubuntu.AccountsService.Sound.xml. (36d7790a) * tests/service-mocks/accounts-mock: Re-add com.ubuntu.AccountsService.Sound.Mock.xml and use it for testing this project on Ubuntu. (eb1f30cb) * tests/service-mocks/: Set ACCOUNTS_SOUND_INTERFACE depending on if we run on Ubuntu or other distro. (06517ee7) * Another HAS_UBUNTU_SOUND_SCHEMA location in the code where we need to hack around Ubuntu's sound schema. (828239e9) * tests/integration/: Provider a FAKE_HOME for pulseaudio to have a secure location for its user config files. (73262741) 2017-12-08 Mike Gabriel * b/tests/integration/indicator-sound-test-base.cpp: Tests against org.ayatana.sound on non-Ubuntu, against com.ubuntu.sound on Ubuntu. (66412674) * debian/control: Add B-D: on Ubuntu, pull in accountsservice-ubuntu-schemas at build-time. (9f2212a9) 2017-12-07 Mike Gabriel * src/CMakeLists.txt: Various changes to get HAS_UT_ACCTSERVICE_* variables up-and-running. (d7e38c81) * src/CMakeLists.txt: No need to use add_definitions(). This project is purely Vala. (c4fdabb6) * src/CMakeLists.txt: Fix spelling of VALA_DEFINE_URLDISPATCHER's value. (ff89e378) * Make AcctService SecurityPrivacy and System.Sound optional. (5309a605) * Revert "com.ubuntu.touch: Drop system sound setting access and privacy settings access for now. Can be re-added later, if required." (a162229f) 2017-12-06 Mike Gabriel * data/ayatana-indicator-sound.desktop.in: Add XFCE to OnlyShowIn= key. (d08b85f6) * Rename GNOMELOCALEDIR -> LOCALEDIR. (c6c864cd) * Initialize Gettext after GNUInstallDirs has been included. Fixes broken i18n support. (8a8cfe60) 2017-12-05 Mike Gabriel * debian/postinst: Drop file. The libglib2.0-bin package has trigger for schema compilation these days (and this for ages, actually). (097763da) 2017-12-02 Mike Gabriel * debian/control: Fix D (glib2.0-bin -> libglib2.0-bin). (855a8348) * tests/: Disable two failing tests for now: DISABLED_DesktopMprisPlayersPlaybackControls and DISABLED_DesktopChangeRoleVolume. (87793264) * tests/CMakeLists.txt: Fix non-critical typo flaw in test name. (402d422c) * Fix naming flaw in pre-processor macro name. (1ba65f87) * src/gmenuharness/: Fix include paths. (4f413b09) * Vala defines != C defines. (c87f09ee) * debian/control: Fix typo in B-Ds (liburl-dispatcher-dev -> liburl-dispatcher1-dev). (2fc15b83) * debian/control: Switch to Priority: optional. (eba5f887) * src/CMakeLists.txt: White-space fix. (76bb03ba) * tests/: Fix indicator executable name. (a597c8c0) * url-dispatcher: Properly build-time disable url-dispatcher support. (d1da958d) * debian/{control,postinst}: Recompile GSettings schemas at post installation. (f31a081b) 2017-11-29 Mike Gabriel * tests/dbus-types/: Fix file name: org.ayatana.sound.AccountsService.xml -> org.ayatana.AccountsService.Sound.xml. (3a0680fb) * src/CMakeLists.txt: Fix typo flaw in add_defintions(...). (55805e1c) * update-po.sh: Preserve .pot file when updating *.po files. (97e03464) * po/*.po: Update with now correct file names for .xml files. (9cf2e6ce) * po/ayatana-indicator-sound.pot: Update with now correct file names for .xml files. (3f58378b) * po/POTFILES.in: Rework list of to be translated files. (f0843d99) * update-po.sh: Fix filenames of .ini(.in) and .xml(.in) files in po files. (3719f796) * update-pot.sh: Fix filenames of .ini(.in) and .xml(.in) files in po template file. (125fb8de) 2017-11-28 Mike Gabriel * Translation string fix: menU -> menu. Spotted by Allan Nordhøy. (c0cb3043) 2017-11-27 Kristjan Räts * Translated using Weblate (Estonian) (99200650) 2017-11-26 Kristjan Räts * Translated using Weblate (Estonian) (0d04feab) 2017-11-25 Kristjan Räts * Translated using Weblate (Estonian) (b22dc95f) 2017-11-24 Allan Nordhøy * Translated using Weblate (Norwegian Bokmål) (ee2a58f0) 2017-11-22 Fatih Mert Doğancan * Translated using Weblate (Turkish) (c82e2a01) 2017-11-19 Allan Nordhøy * Translated using Weblate (Norwegian Bokmål) (0fb36251) 2017-11-17 Viktar Vauchkevich * Translated using Weblate (Belarusian) (2561c38f) 2017-11-11 Allan Nordhøy * Translated using Weblate (Norwegian Bokmål) (f7a60fe5) 2017-11-05 Kristjan Räts * Translated using Weblate (Estonian) (60eb38fd) 2017-11-27 Mike Gabriel * debian/control: Use 'hello' package as B-D dummy, rather than mate-common. (b73e0847) 2017-10-27 Mike Gabriel * com.ubuntu.touch: Drop system sound setting access and privacy settings access for now. Can be re-added later, if required. (2a1a7325) * data/org.ayatana.AccountsService.Sound: Use Ayatana namespace. (01876018) * Suppress warning about 'static const'. (bc4bedc2) 2017-10-24 Mike Gabriel * XDG autostart: Adapt previous reverse commit to Ayatana Indicators. Don't start the service in Unity and Pantheon, but launch it in MATE. (dc8b2217) * Revert "Remove old autostart files." (e7479210) * update-po*.sh: Add license header. (0d576ab2) 2017-10-23 Mike Gabriel * systemd unit file: Only build+install if systemd is available at build-time. (931fa6e6) * debian/control: Modify B-D for systemd: only available/required on [linux-any]. (cbf058fc) * debian/control: Bump to Standards-Version: to 4.1.1. No changes needed. (f469a671) * data/CMakeLists.txt: Ship org.ayatana.sound.gschema.xml if com.ubuntu.sound.gschema.xml is not around at build-time. (d639e258) * debian/control: Suggest ayatana-greeter-session-broadcast instead of unity-greeter-session-broadcast. (1018cd9a) 2017-10-23 Jeremy Bicha * debian/control: Drop alternate recommends on ubuntu-system-settings. (96e52edd) 2017-10-23 Andrea Azzarone * Include to fix a build issues with g++7. (9e3d76b6) 2017-10-18 Viktar Vauchkevich * Translated using Weblate (Belarusian) (9db77568) 2017-10-15 Mike Gabriel * Translated using Weblate (German) (0d8e4580) 2017-10-13 Viktar Vauchkevich * Translated using Weblate (Belarusian) (8e5f91a7) 2017-10-12 Viktar Vauchkevich * Translated using Weblate (Belarusian) (338a75a0) 2017-10-12 Matteo F. Vescovi * Translated using Weblate (Italian) (284c5292) 2017-10-23 Jeremy Bicha * Fix build with vala 0.36. (85e29a3d) 2017-10-22 Mike Gabriel * Fork from Ubuntu's indicator-sound. (13525d7b) 2017-10-12 Mike Gabriel * po/POTFILES.skip: Skip all .c files generated by vala. (007ee3b3) * po/: Already provide translation files for hosted Weblate. (f42ab75b) * update-po(|t).sh: Add gettext update scripts. (b0c1b8be) 2017-03-28 Bileto Bot * Releasing 12.10.2+17.04.20170328.1-0ubuntu1 (59279c84) 2017-03-28 Rodney Dawes * Disable integration tests when running under jenkins environment for now. (27015e40) * Add comment explaining pulseaudio startup issue. (6bfcb075) 2017-03-27 Rodney Dawes * Fix cmake option. (305f1ab1) * Disable integration tests when running under jenkins environment for now. (4e956520) 2017-02-08 Bileto Bot * Releasing 12.10.2+17.04.20170208-0ubuntu1 (87cc0dc8) 2017-02-08 Rodney Dawes * Use intltool support from cmake-extras. (eebb9760) * Use coverage support from cmake-extras. (7d52a7a0) * Use only the gmock module from cmake-extras. (396d3beb) * Remove the local gsettings cmake module which we don't need/use. (66f3ced6) * Remove old autostart files. (9acff54f) 2017-02-07 Rodney Dawes * Use intltool support from cmake-extras. (6f122ae1) * Use coverage support from cmake-extras. (47be95ad) * Use only the gmock module from cmake-extras. (3e00c2f1) * Remove the local gsettings cmake module which we don't need/use. (3cb032e2) 2017-02-06 Rodney Dawes * Remove old autostart files. (088782b9) 2017-01-09 Bileto Bot * Releasing 12.10.2+17.04.20170109-0ubuntu1 (b61052da) 2017-01-09 Pete Woods * Compatibility with unversioned cmake-extras modules (LP: #1563573) (71d13182) * Bump the dependency on the correct project, this time (b79a89c1) 2016-12-09 Pete Woods * Fix gmock breakage (c03a2794) 2016-12-07 Pete Woods * Compatibility with unversioned cmake-extras modules (0395e394) 2016-12-01 Bileto Bot * Releasing 12.10.2+17.04.20161201-0ubuntu1 (0dbe1c03) 2016-12-01 Michael Terry * Work when inside a snap by prefixing hard coded paths with $SNAP. (LP: #1629009, #1645833) (f0c50eab) 2016-10-21 Bileto Bot * Releasing 12.10.2+17.04.20161021-0ubuntu1 (6d879d44) 2016-10-21 Ted Gould * Adding systemd user session unit (6c5f878d) 2016-10-11 Michael Terry * Pay attention to $SNAP prefix (bb164043) 2016-07-20 Ted Gould * Adding a restart rule (4a27d20c) 2016-07-19 Ted Gould * Adding systemd user session unit (d1287f88) 2016-04-18 CI Train Bot * Releasing 12.10.2+16.04.20160418.1-0ubuntu1 (f443e4db) 2016-04-18 Xavi Garcia Mena * This branch adds a new signal in volumeWarning to set the warning level volume after pressing cancel. We are setting the warning level before pressing cancel, which is alright, but sometimes we have issues with the value set to the accounts service that steps on the warning level. Fixes: #1570779 Approved by: PS Jenkins bot, Charles Kerr (6ac65d08) 2016-04-15 Xavi Garcia Mena * Added a new signal in volumeWarning to notify when the user has pressed cancel. We use that to set the volume after pressing cancel, as sometimes setting the accounts service volume steps over the warning level (cae62db5) 2016-04-06 CI Train Bot * Releasing 12.10.2+16.04.20160406-0ubuntu1 (10537be7) 2016-04-06 Dmitry Shachnev * Support multiple desktop names in $XDG_CURRENT_DESKTOP. Fixes: #1502480 Approved by: Alkis Georgopoulos, Mystic-Mirage, Charles Kerr, Alberts Muktupāvels (cc1942c0) 2016-04-05 Dmitry Shachnev * Move Unity detection into a separate function, and add caching (3d3a9b5b) 2016-03-24 Dmitry Shachnev * Support multiple desktop names in XDG_CURRENT_DESKTOP (c4039b86) 2016-03-17 CI Train Bot * Releasing 12.10.2+16.04.20160317.1-0ubuntu1 (d030b552) 2016-03-17 Xavi Garcia Mena * Changed to code to get the root icon. Now it does not take into account the source output, as in fact that code was not differentiating between any particular case. The code was added in the past in the case that we should differentiate between bluetooth, headphones, etc... but it was never used. Fixes: #1555831 Approved by: Charles Kerr (ce15e8ab) * Added volume check to root icon test (2acd4961) 2016-03-16 Xavi Garcia Mena * Changed code to get root icon, tests added (2269139e) 2016-03-07 CI Train Bot * Releasing 12.10.2+16.04.20160307-0ubuntu1 (e24fb23a) 2016-03-07 Xavi Garcia Mena * Add changes to show up the microphone controls when an external microphone is detected. Approved by: PS Jenkins bot, Charles Kerr (a03ba9b8) * To avoid going too below the warning level we set the volume when showing the warning dialog to the loud_volume level. (5e59aeb7) * This branch sets the last running player using accounts service instead of gsettings. It also includes a new class AccountsServiceAccess, to centralize all accesses to account service properties. Approved by: PS Jenkins bot, Charles Kerr (57f5cbe4) 2016-03-04 Xavi Garcia Mena * Added integration tests to detect external microphones (1cc5e45c) 2016-03-03 Xavi Garcia Mena * Added is_external_mic function to check for an external microphone (2a6cae12) * Changes to show up the microphone volume control when an external mic is detected (19d44742) * Added Cancellable to AccountsServiceAccess (3aa67455) 2016-03-02 Xavi Garcia Mena * Changed following Charles's suggestions (76048670) 2016-03-01 Xavi Garcia Mena * Set warning volume to the maximum allowed when the user presses cancel (f23ef0a3) 2016-02-29 Xavi Garcia Mena * Accounts service notification fix (0fe4ec98) 2016-02-24 Xavi Garcia Mena * Removed log statement (3feaa4d0) 2016-02-23 Xavi Garcia Mena * Fixed integration test (7186eb5e) * Created new class AccountsServiceAccess to hold all accounts service operations (e40da89a) * added integration test to check last running player (957c4952) 2016-02-22 Xavi Garcia Mena * Changed last running player to user Accounts service (ba4e4b39) 2016-02-16 CI Train Bot * Releasing 12.10.2+16.04.20160216-0ubuntu1 (de4abb74) 2016-02-16 Matthias Klose * Build using libgee-0.8-dev instead of libgee-dev Fixes: #1502094 Approved by: Marco Trevisan (Treviño) (5b5a73b5) 2016-02-12 Matthias Klose * Build using libgee-0.8-dev instead of libgee-dev (bc7ce3b8) 2016-02-10 CI Train Bot * Releasing 12.10.2+16.04.20160210-0ubuntu1 (7405a0fb) 2016-02-10 Xavi Garcia Mena * This branch modifies the sound indicator on the desktop to only show the playback controls for those players that are active or (if any is running) the last one being active. Fixes: #1213907 Approved by: Charles Kerr, PS Jenkins bot (cd1eb8bd) * Added persistence for last running player (f1bdb863) 2016-02-04 Xavi Garcia Mena * Fixed tabs (d1721784) * Added Charles suggestions (028e56ca) 2016-01-29 Xavi Garcia Mena * fixed conflict (46f1c75c) * added integration tests for adding/removing players and playback controls (12715ce7) 2016-01-22 Xavi Garcia Mena * Code for Bug 1213907 added. Only showing active players playback controls (ee2ba9c6) 2016-01-20 CI Train Bot * Releasing 12.10.2+16.04.20160120-0ubuntu1 (3df5a15f) 2016-01-20 Xavi Garcia Mena * Fixing the playback controls when we have the playlist as the last item in the player section. As number of items was 3 when having the playlist section we were not updating the player controls and the next/previous buttons were not working at all. Fixes: #1245495 (764dae61) * Fixing playback controls when the player section contains the playlist (de4fc7e5) 2016-01-13 CI Train Bot * Releasing 12.10.2+16.04.20160113.1-0ubuntu1 (29126b7d) 2016-01-13 charles kerr * Be more selective about when to show and dismiss the High Volume Warning Dialog. Fixes: #1504065 Approved by: PS Jenkins bot, Xavi Garcia (e4300171) 2016-01-13 Charles Kerr * in tests' PulseAudio mock, add pa_context_get_sink_input_info_list() implementation (9b72c7f6) * disable integration test PhoneChangeRoleVolume, amd64 failure seems unrelated to these changes & needs fixing in separate MP (42d1bd46) 2016-01-12 Charles Kerr * in the integration tests, clamp the random volume selection to a range that won't cause the loud-volume-warning code to interfere with the test (6896873e) * change a tracer GLib.message() call to GLib.debug() (ab794272) * remove newly-dead variable VolumeWarningPulse._update_sink_timer (5b9b1192) * in volume-warning-pulse, get/set the sink input's volume rather than the sink's volume, just as volume-control-pulse does (6513c65a) 2016-01-06 Charles Kerr * re-enable notifications-test (c20038f3) * sync with trunk.15.10 (4bc75800) 2016-01-05 Charles Kerr * sync with trunk (6eb56e7a) * revert previous commit to preserve translation strings (eg, s/USB/Usb/) (22f2ea97) * adding lp:~xavi-garcia-mena/indicator-sound/action-sync-volume (7dcc7330) * adding lp:~xavi-garcia-mena/indicator-sound/re-add-integration-tests (3c528a11) * adding lp:~xavi-garcia-mena/indicator-sound/restore-osd-notifications (cbca1818) 2016-01-05 CI Train Bot * Releasing 12.10.2+16.04.20160105.2-0ubuntu1 (9a861c09) 2016-01-05 Xavi Garcia Mena * Adds an action to signal the UI to sync the current volume when we are waiting for the user to confirm or reject the high volume notification. Fixes: #1512798, #1520548 Approved by: PS Jenkins bot, Charles Kerr, Nick Dedekind (de52ce97) * This branch re-adds the integration tests using gmenuharness. (e1feb61a) * This branch just readds the OSD notifications code, that was reverted in trunk as the corresponding silo was also rolled back after landing. Approved by: PS Jenkins bot, Xavi Garcia (6869e113) * [ Xavi Garcia ] * Added OSD notifications to show output source when the volume or source change (LP: #1382548, LP: #1415480, LP: #1484589) (0eea8e8a) * remove changed in debian/changelog (28ed83b9) * re-added new stuff (a2f1d71a) * sync changelog with previous branch (4cda9fac) * Rolling back to release 516 (928a8104) * sync debian/changelog with pre-requisite branch (ea2f15b0) * removed extra line in debian/changelog (ebdf9695) * restore debian/changelog changes (58e4e5dd) 2016-01-01 charles kerr * typo fix: s/Usb/USB/ in ui strings (2769b3bb) * in notifications-test, make the loop test more flexible (c799846b) 2015-12-31 charles kerr * use a custom timer to speed up TriggerWarning's many test combinations (01d8e27f) * expand volume warning test to include all trigger requirements (5e0eb270) * re-add notifications-test to tests (c63a3200) * in icon picking code, fold redundant cases together (836e3a59) * use the 'unowned' keyword when picking from lists of hardcoded strings (cdec7214) * fix references to unowned strings returned by Environment.get_variable() (f94de8d9) * fix references to unowned strings returned by Proplist.gets() (787326bc) * use predefined VariantTypes instead of reinventing the wheel (b4748140) * simplify some code in volume-warning and volume-warning-pulse (cbdeea52) * copyediting: yet more whitespace (49bd2eb7) * update POTFILES.in (02ecdc34) * in info-warning's icon picking code, fold redundant cases into one. (f5c0754b) * copyediting: whitespace (fe7c3294) * in Options, make const strings const (df6953f5) * rename VolumeWarning.high_volume_approved as VolumeWarning.approved (d122698e) 2015-12-30 charles kerr * add new Notifications test for volume-warning requiring headphones (3216d99e) * in mock Notify server, support actions required for volume warnings (043f6638) * fill out volume-warning-mock's mocking capabilities (ca33288a) * make VolumeControl::active_output easier to mock for tests (462abafe) * fix and re-enable NotificationsTest::ExtendendVolumeNotification (bf558d11) * when max-volume changes, update volume action state & info notification (3336fad9) * when showing volume notifications, show as a percentage of max-volume (6d6791ca) * when showing volume % in notification, clamp to the range of [0%..100%] (08162721) * simplify the Options class' properties (52191547) * fix rounding regression in info-notification's volume percentage (812e71f0) 2015-12-29 charles kerr * remove unused property Notification.visible (33b1c882) * remove ignore_high_volume dupe from volume-warning (641dcb10) * in vol-control-pulse, remove redundant vapi scaffolding (97a06752) * add docs/comments to vol-warning-pulse (7a64a24d) * clean up tracer GLib.message() calls (4887db8e) * remove unnecessary field vol-warning-pulse.multimedia_cvolume (c7796f4d) * tidy up vol-warning-pulse's override methods (637af434) * generate less pulse traffic on a sink-input-removed event (66f51988) * fix tyop (ac20336e) * in volume-warning, shorten the Pulse flood damper's timer (6b6fdbe3) * fix hashset construction error from previous commit (741c2fe5) * dampen Pulse floods in vol-warning by requerying no more than once per sec (a018f6a5) * silence spurious g_warning (04638746) * copyediting: use vala whitespace style in new code (902abad6) * fix oops in last commit (f2fc1297) * in volume-warning-pulse, get/set the sink's volume, not the sink input's (64a358c9) * prefer Source.REMOVE instead of false in timeout funcs (9c02dfba) * break volume-warning into an abstract base and concrete pulse-based impl (707fd6c5) * copyediting (8d806b21) * bump glib minimum to 2.32 (released Mar 2012) for G_SOURCE_REMOVE (2c05f9bc) * use G_SOURCE_REMOVE instead of false (6b5cbcfe) * use the InfoNotification class (6afbde41) 2015-12-28 charles kerr * remove unneeded tracers (051d78c1) * make tab damage consistent (c22c2005) * call set_subscribe_callback() /before/ subscribe() (a1714e77) * improve r583's changes to make volume-warning's prop names more readable (4f77274b) * fix mpris2-interfaces' type of Position (was d, should be x) (64532c07) * experiment with making volume-warning's multimedia-active property protected (8b26ab88) * make VolumeWarning's multimedia-volume property a little more readable (20627954) * in volume-warning's set_multimedia_volume(), test for PA.Volume.INVALID (afb2f76e) * remove unused field VolumeControl.pre_clamp_volume (19cad142) * fix regression that broke down-volume-button dismissing warning dialog (2c13e51f) * remove earlier unneeded tracers (8beacfb5) * in volume-warning, show the dialog before setting the high-volume prop (18a6fca7) * in volume-warning, better use of pa_operations. (9812d074) * get server caps once per notification server, not once per notification (f2324340) * remove unneeded idle timer from volume-warning (7cc1f182) * remove earlier unneeded tracers (6f553929) * add testing tracers (e63ae571) * when deciding to show volume warning, check for PA INVALID volume (69f48f1c) * fix tyop (be406e47) * fix volume-warning timing issue (c7ad2048) * fix pa_cvolume_set call (c8c14de7) * in volume-warning, use multimedia through direct pulse instead of dbus (3c4fa4e6) * update volume-warning's 'multimedia-volume' property from pulse (77da5e40) * in volume-warning, use pulse directly rather than through dbus (39781ce9) 2015-12-23 CI Train Bot * Releasing 12.10.2+16.04.20151223.1-0ubuntu1 (c0c41805) 2015-12-23 Xavi Garcia Mena * Very simple change to make upstart try to respawn the process 30 times (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: Xavi Garcia (3f023a8c) * Changed number of upstart respawn retries (f3015f8c) * Conflicts resolved with restored branch (c0b4e939) * restore OSD notifications (da78e6c7) 2015-12-23 CI Train Bot * Releasing 12.10.2+16.04.20151223-0ubuntu1 (1c234a0a) * Very simple change to make upstart try to respawn the process 30 times (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: PS Jenkins bot, Charles Kerr (9e9190a3) 2015-12-23 Timo Jyrinki * Restore changelog entries for CI Train purposes but note that they should be ignored as they were reverted. (478fe088) 2015-12-23 Xavi Garcia Mena * Reverted to release 507 (d8d60bc8) 2015-12-22 CI Train Bot * Releasing 12.10.2+16.04.20151222-0ubuntu1 (3a75ebb5) 2015-12-22 Xavi Garcia Mena * Very simple change to make upstart try to respawn the process 30 times (instead of 2). This is a workaround for the case when dbus session is not ready yet at startup. Approved by: PS Jenkins bot, Charles Kerr (4246e20d) 2015-12-21 charles kerr * make notification calls async (b6aa1e4d) * call show() in an idle func to avoid callback cycles (ccb78ba3) * reduce the volume while the warning dialog is active (312c160b) * add tracer GLib.message() calls (0693374f) * fix property binding warning (1d3308fd) * add tracer GLib.message() calls (de4493a6) * unconfuse Vala's C generator making the PulesAudio.Volume property uint32 (d1b0d523) 2015-12-21 Xavi Garcia Mena * Changed number of times upstart can try to respawn the process (9900cc29) 2015-12-20 charles kerr * remove unused code from volume-warning (4fd0200e) * remove code duplication between volume-warning and volume-control-pulse (ace78257) * always keep volume-control's 'stream' property updated (60cd7ac6) * group volume-warning's protected properties together (2fedb182) * replace volume-warning's 'volume' property with 'multimedia-volume' (5d24ebe3) * make more of volume-control-pulse's pulse functions 'public static' (46d37bcc) * replace volume-warning's 'stream' property with a more focused 'multimedia-active' property (f2b76dc9) * in volume-warning, group the pulse methods closer together (2492b33a) * refactor 'stop_reconnect_timer' into its own function in volume-warning (2e7a68b0) * fix tyop (d48b4739) * start making volume-control-pulse's pulse functions public static for reuse. (bba1bfdf) * remove _active_port_headphone field from volume-control-pulse (08993677) * change volume-warning to subclass from object instead of volume-control (293a8bb8) * remove mic-volume property from volume-warning (0c6cf868) * move warning dialog from service to volume-warning (14156d35) * set options.max_volume's default value to 1.0 (cfa2ff68) 2015-12-19 charles kerr * remove 'high_volume' property from volume-control (a5d0e139) * add WarnNotification to volume-warning (ca18e99e) * remove set_warning_volume() from volume-control (315ec37d) * remove 'ready' property from volume-warning (57f30a3d) * remove 'is-playing' property from volume-warning (f008f077) * move service.waiting_user_approve_warn into warning-volume (cdc14fd1) * remove high-volume-approved from volume-control (af0d715e) * remove ignore_high_volume from volume-control (6773fd52) * bugfix: don't requery notificaton server capabilities each time volume changes (c6e14ab0) * bugfix: ensure integration tests work regardless of com.ubuntu.sound gsettings' values (937b0acb) * instantiate volume-warning and pass it to the service (9e54db50) * move loudness warning's enabled & decibels from volume-control-pulse to options (6aa81437) * move max_volume into a reusable 'options' class (4b695bac) * get the build working again (aee46590) * remove accountsservice/greeter from volume-warning (f89a1590) * remove 'mute' property from volume-warning (2ce72d8e) * copy volume-control-pulse into a new class, volume-warning (c1a20a5e) 2015-12-18 Xavi Garcia Mena * Disable notification tests that are already covered in the integration tests and fail on amd64 (6f4f8c2b) 2015-12-17 Xavi Garcia Mena * Added workaround for Maroon in Trouble, second option (093d3198) * Maroon in trouble and other games changing the volume in sink and changing role workaround (7e7f4af3) 2015-12-14 Xavi Garcia Mena * Re-adding indicator.volume-sync (76c58129) * rolling back lp:~xavi-garcia-mena/indicator-sound/bug-1512798-reenable-amplified-volume (29259293) 2015-12-09 Xavi Garcia Mena * Added indicator. prefix to volume sync attibute (9d6bd882) * Merged lp:~xavi-garcia-mena/indicator-sound/bug-1512798-reenable-amplified-volume (93f5b849) * Added attibute to volume slider to define the sync action (762a2ea0) 2015-12-04 Xavi Garcia Mena * Setting user selected volume when pressing OK in the high volume dialog (7ec5db7e) 2015-12-02 Xavi Garcia Mena * Changes after review. Method to increment sync counter and integration test changed (c61e4c4f) * Added integration tests (d9a00604) 2015-12-01 Xavi Garcia Mena * Added action to sync volume with UI (7c69f81a) 2015-11-23 Xavi Garcia Mena * Added a CALL mode and avoid sending output notifications when we have an incoming call (9da17031) 2015-11-19 Xavi Garcia Mena * restore warning level volume when warning dialog is cancelled (d7fa04a9) * Fix issues with warning dialog (f06c2dde) 2015-11-11 Xavi Garcia Mena * Fixed conflict (73af3f74) * Re-added integration tests using gmenuharness (d0c9ae77) 2015-11-10 Xavi Garcia Mena * Restore code to allow amplified volume (8d981b26) 2015-11-03 CI Train Bot * Releasing 12.10.2+16.04.20151103.2-0ubuntu1 (5481d74d) 2015-11-03 Xavi Garcia Mena * This branch removes the warning message in the volume notification. Approved by: PS Jenkins bot, Charles Kerr (a9adeaeb) * Disable integration tests to avoid universe dependencies (a8d027ef) * Disable integration tests to avoid universe dependencies (b7eba034) * Changelog modified (796e71b8) 2015-10-30 Xavi Garcia Mena * Integration tests updated (8ecf050f) * Checking capabilites in every notification. This is a workaround as it was observed that when using headphones the capabilities are not correct when we check for the first time (80dd6f2e) 2015-10-27 Xavi Garcia Mena * Changes as suggested (30fb740a) 2015-10-26 Xavi Garcia Mena * changed wait mechanism when stopping sound (890b2dae) * Changed unit test to wait for the indicator to connect the user accounts (698baf72) 2015-10-22 Xavi Garcia Mena * Disabled unit test with race condition issues (dc719904) * Update unit test (3460b9c8) * Include all the integration tests (5a294ce7) * Removed warning label in volume notification (7227248f) 2015-10-21 Xavi Garcia Mena * Fixed conflict. Updated changelog to be in sync with trunk (4dbdcf30) * Fixed issue with warning notification. Fixed race conditions in tests (86c449a7) 2015-10-19 CI Train Bot * Releasing 12.10.2+15.10.20151019-0ubuntu1 (6ee23e40) 2015-10-19 Xavi Garcia Mena * Wily branch for MPRIS controls Fixes: #1373313 Approved by: PS Jenkins bot, Xavi Garcia (b7160db4) 2015-10-16 Xavi Garcia Mena * Fixed race condition connection to the Notifications interface (cc77ef3d) * MPRIS controls branch for wily (4c8533b0) 2015-10-15 Xavi Garcia Mena * Labels in sound menu marked to be translated (6d4dec65) * Added integragrion tests to the devices labels and icons (e5a16452) 2015-10-14 Xavi Garcia Mena * Updating MPRIS control in the menu not only when next and previous are updated (daa4d9fd) 2015-10-13 Xavi Garcia Mena * Fixed version in changelog (65a1ff2b) * fixed version number in changelog (b6c1b918) * Added notifications tests integrated with the test instance of pulseAudio and gmenuharness (828fae63) 2015-10-05 Xavi Garcia Mena * fixed panel root panel icons (d3802b66) * Added USB and HDMI active outputs (24ab28ed) 2015-10-02 Xavi Garcia Mena * merged lp:~seb128/indicator-sound/unity8-system-settings (3e008607) * Merged lp:~xavi-garcia-mena/indicator-sound/icon-volume-zero (a1216562) * merged lp:~charlesk/indicator-sound/lp-1481913-integrate-settings-and-clamp-volume (0e8f4f68) * merged lp:~unity-api-team/indicator-sound/lp-1481913-revised-ui-volume-warnings (471f1fef) * merged lp:~ted/indicator-sound/eventually-testing (4d511cb3) * Updated to show a label stating the active output (e49548a7) 2015-10-01 Xavi Garcia Mena * fixed typo in comment (8402eadf) * added mechanism to wait for the gmenu to change. Added player test for the phone profile (2dba91ca) * Changed to show a notification when the active output changes (33a73fad) 2015-09-29 Xavi Garcia Mena * Adding the code to change the icons and label when a bluetooth headset is connected (a7fd579f) 2015-09-28 Xavi Garcia Mena * Fixed property name when checking if CanGoPrevious changed (95e94f9f) 2015-09-25 Xavi Garcia Mena * Added attribute_not_set to gmenuharness, added tests for player control buttons (5d88ce98) 2015-09-24 Xavi Garcia Mena * merged lp:~xavi-garcia-mena/indicator-sound/next-play-prev-buttons-bug-1373313 (035626d4) * fixed path for players desktop files (53b1246c) 2015-09-23 Xavi Garcia Mena * Added test MPRIS player integration test (eb22c54e) 2015-09-22 Xavi Garcia Mena * Added themed_icon to integration tests (b9ef4f6a) 2015-09-21 Xavi Garcia Mena * Added separated integration tests for desktop and phone, with different instances of pulseaudio (22de41f3) * added DBusPropertiesNotifier (42d7df58) * code cleanup (ae0602ca) 2015-09-20 Xavi Garcia Mena * Updated set-volume utility (913282e0) 2015-09-18 Xavi Garcia Mena * Updated schema dir for integration tests (83e68a4d) * Added AccountsService Mock to the integration tests (09fc613f) 2015-09-17 Xavi Garcia Mena * merged with trunk (c258047f) 2015-09-16 Xavi Garcia Mena * Unit tests refactored (619162fa) 2015-09-15 Xavi Garcia Mena * Added changed to reflect the state of the player control buttons (a3b4aa7d) 2015-09-15 CI Train Bot * Releasing 12.10.2+15.10.20150915-0ubuntu1 (918c9b9a) 2015-09-15 Sebastien Bacher * under unity8 start system-settings instead unity-control-center Fixes: #1489427 Approved by: Charles Kerr, PS Jenkins bot, Ted Gould (10af8b5f) 2015-09-09 Xavi Garcia Mena * Updated debian/control (348a81de) 2015-09-07 Xavi Garcia Mena * added libunity-dev to control file (09ad5f71) * test version for gmenuharness (58f10c86) 2015-08-27 Sebastien Bacher * under unity8 start system-settings instead unity-control-center (2b2b43c2) 2015-08-18 Xavi Garcia Mena * Merged lp:~xavi-garcia-mena/indicator-sound/icon-volume-zero (f76bbdf9) 2015-08-12 CI Train Bot * Releasing 12.10.2+15.10.20150812.3-0ubuntu1 (f48dff10) 2015-08-12 Charles Kerr * When showing a "Loud volumes can damage your hearing" confirmation warning, clamp the volume until the user hits "OK". Fixes: #1481913 Approved by: Antti Kaijanmäki, PS Jenkins bot (cd0495a9) * in volume-control-pulse, extract methods from ctor and dtor for readability (480d998e) * copyediting: fix missing tab (361bd251) * copyediting: in new code, use unowned strings where practical, slightly better comments, more consistent method names (0f5d5ee7) * copyediting: make tabs use in the new code consistent with existing codebase (a78a8c03) 2015-08-12 Xavi Garcia * Changed sound icon when volume is 0 (04179cf0) 2015-08-11 Charles Kerr * in tests/media-player-user, re-disable the DataSet and TimeoutTests. This failure is not related to the new code and should be handled separately. (6bfef752) * in volume-control-pulse's update_high_volume_approved_timer(), fix timer interval (316be088) * in tests/media-player-user, re-enable the DataSet and TimeoutTests (156b8fd7) * in tests/notification-tests, re-enable the max-volume tests (2383bfa8) * in tests/volume-control-mock, add a public method for setting max-volume so that we can re-enable those tests in notifications-test (6cba78cd) * fix circular reference loop that prevented Service from being destructed properly (8301d866) * set the default value of max-volume to 1.0 so that tests behave nicely without explicitly having to set this value. (93ed4338) * re-enable notifications tests (currently failing) (8118ed6a) * take the g_message() tracers and remove or demote to g_debug() as appropriate (e52f77bc) * before the service pops up a 'high volume' warning and clamps the volume, remember the previous volume. If the user hits 'OK', restore that volume. (dbefa016) * clamp the volume whenever the 'high volume' confirmation notification is open. (f52fe248) * fix invocation to activate_scroll_action (8e7aa6d1) * fix typo in gschema description text (928b62be) * sync with trunk (6b1df98c) * ensure the high volume timer is always at least 1 sec (37f663ff) * fix volume_action -> scroll action signal connection regression found by xavi (4570ce15) 2015-08-10 Charles Kerr * huge pile of diff that consolidates pulse-specific audio work into volume-control-pulse. Work in progress. Promising but currently ugly. (20f6bd10) 2015-08-07 CI Train Bot * Releasing 12.10.2+15.10.20150807.6-0ubuntu1 (de077cfd) 2015-08-07 Charles Kerr * Revised UI volume warnings to comply with EU requirements. Fixes: #1481913 Approved by: PS Jenkins bot, Ted Gould (6f29148f) * in service's new user_recently_approved_loudness() method, fix a possible math underflow that could cause a false positive return value (4b736bd0) * in MediaPlayerUserTest, disable the DataSet test as well. :P (90257780) * in MediaPlayerUserTest, disable the TimeoutTest for the moment. (c8866ed7) * in volume-control-test, tell the test fixture where to find the sandboxed gsettings (6cb67e9a) * in volume-control-test, add a gschemas.compiled dependency because volume-control now depends on the gsettings (b19e7575) * in service's set_clamped_volume(), require the caller to provide the change reason instead of assuming it's always a user keypress (3e2cf51d) * disable the notifications temporarily (aab6f7b8) 2015-08-06 Charles Kerr * add time-based confirmation dialog for high volumes (c7c00db8) 2015-06-05 CI Train Bot * Releasing 12.10.2+15.10.20150605-0ubuntu1 (5a30dde1) 2015-06-05 Ted Gould * Using eventually to avoid arbitrary timeouts in tests Approved by: Charles Kerr, PS Jenkins bot (6b1f1eec) 2015-05-28 Ted Gould * For Launchpad (52b6aaee) * Dumping the bus, old school style (3f933e45) 2015-05-27 Ted Gould * Erg, PPAs (b830d51d) * Preset the value to ensure no race condition (56f4bcf0) * Adding in a session bus (83e25c49) * Baking version number for PPA (1f2effb7) * Using eventually to avoid arbitrary timeouts in tests (ce5f08b9) * Switch to an eventually world (5b25b56f) * Stealing the eventually code from indicator messages (6a5b055d) 2015-05-08 CI Train Bot * Releasing 12.10.2+15.04.20150508-0ubuntu1 (3361a6f9) 2015-05-08 Charles Kerr * Use the BusWatcher to look for org.freedesktop.Notifications ownership changes on the bus. Fixes: #1432446 Approved by: PS Jenkins bot, Rodney Dawes (4426cc22) 2015-05-07 CI Train Bot * Releasing 12.10.2+15.10.20150507-0ubuntu1 (0a102259) 2015-05-07 Charles Kerr * Use the BusWatcher to look for org.freedesktop.Notifications ownership changes on the bus. Fixes: #1432446 Approved by: Rodney Dawes (28f2e801) 2015-04-21 CI Train Bot * Releasing 12.10.2+15.04.20150421-0ubuntu1 (c71c78e9) 2015-04-21 Ted Gould * Always record the volume whether we do something with it or not (LP: #1446703) Approved by: Ricardo Salveti, PS Jenkins bot (ccce28c2) 2015-04-20 Charles Kerr * in SoundService, use BusWatcher to look for Notifications name owner changes (5edaee86) 2015-04-17 Ted Gould * Always record the volume whether we do something with it or not (dc40dae5) 2015-04-13 CI Train Bot * Releasing 12.10.2+15.04.20150413-0ubuntu1 (549069be) 2015-04-13 Ted Gould * Fix stream property lookup to reliably signal multimedia streams Fixes: #1436021 Approved by: Ricardo Salveti, PS Jenkins bot (1229a5e6) 2015-04-13 Ricardo Salveti de Araujo * volume-control-pulse: only set volume if value is indeed different and reason not from AS Fixes: #1443005 Approved by: Charles Kerr, PS Jenkins bot (7c512ad5) 2015-04-12 Ricardo Salveti de Araujo * volume-control-pulse: only set volume if value is indeed different and reason not from AS (b19a15c9) 2015-04-10 Ted Gould * Attaching bug (a7296e59) * Change the stream definition to not use the index into the names table, the two indexes don't align. (6325d23d) 2015-04-03 CI Train Bot * Releasing 12.10.2+15.04.20150403-0ubuntu1 (ab570ba3) 2015-04-03 Ted Gould * Handle Vala incorrectly returning null for a non-null type Fixes: #1428711 Approved by: Charles Kerr, PS Jenkins bot (c69b2dae) 2015-03-26 Ted Gould * Attach bug (ea1bfd8a) * Handle Vala incorrectly returning null for a non-null type (8da8d520) 2015-03-11 CI Train Bot * Releasing 12.10.2+15.04.20150311-0ubuntu1 (ebd19de1) 2015-03-11 Charles Kerr * Exit more gracefully on startup when the session bus can't be found. Fixes: #1427708 Approved by: Ted Gould, PS Jenkins bot (55c2b1aa) 2015-03-10 Charles Kerr * in main(), balance the notify_init() call with a notify_uninit() right before exiting (4ac72ab6) * in main.c's g_bus_own_name() calls, move service creation/export to bus_acquired_handler to ensure that everything is exported onto the bus before name_acquired_handler is reached (cbc49b71) 2015-03-06 Charles Kerr * move from g_bus_own_name_on_connection() to g_bus_own_name() to simplify the code (31d3dc42) 2015-02-27 CI Train Bot * Releasing 12.10.2+15.04.20150227.1-0ubuntu1 (dbdad5a8) 2015-02-27 Ted Gould * Check stream when looking at high volume Fixes: #1418032 Approved by: Charles Kerr, PS Jenkins bot (43aff706) * Switch to an internal variable to track blocking notifications Approved by: Charles Kerr, PS Jenkins bot (cf091c3e) * Use max volume in calculating notification value Fixes: #1422745 Approved by: Charles Kerr, PS Jenkins bot (dff67f24) 2015-02-27 Martin Wimpress * Add support for settings on the MATE Desktop. Approved by: Ted Gould (a18d5b7b) 2015-02-27 Ted Gould * Changing default for unknown to alert (a62851ac) * Only set high volume on multimedia streams (a69903b7) 2015-02-27 Martin Wimpress * Correct white space. (6d69f0ff) * Added MATE Desktop support. (d84c9ce4) 2015-02-24 Ted Gould * Merging the max volume branch (e5a30aa5) * Switch to using a state variable based on the change (d41efaf1) * Writing a test to show that we're not checking the hide (dc2a1411) * Attaching bug (a053aad9) * Adding a test for amplified volume (dbe04c9d) * Use the max volume attribute to scale the volume measure (cbe081da) 2015-02-19 CI Train Bot * Releasing 12.10.2+15.04.20150219.1-0ubuntu1 (e1362e2d) 2015-02-19 Ted Gould * Track the reason a volume was set to filter volume changes more accurately Fixes: #1416520 Approved by: Jussi Pakkanen, PS Jenkins bot (aa274595) * Add notifications mock and tests Approved by: Jussi Pakkanen, PS Jenkins bot (14be7429) * Add eventually functions to indicator fixture Approved by: Jussi Pakkanen, PS Jenkins bot (403caf56) * Round the value because apparently i386 ends up at 59.9 in the test and truncation causes a failure. (29c24529) 2015-02-18 Ted Gould * Truthiness is a lost art (ca51b91c) * Making the debug messages easier to read (e28612d2) * Fixing debug messages and printing one after setting PA (2eb6c98d) * Fixing debug message (ba1c11c5) * We can't keep comparing uint32's to -1 and expect reliable results (2a479774) * Adding a debug message to track changes (f486b704) 2015-02-17 Ted Gould * Adjusting the tests so they're testing what we need (7069d4f3) * Migrate tests to new interface (1f90c34c) * Change volume to an object with an attached reason so we can make better choices up the stack (936dadd0) * Drop the notification server watch int (18891aa5) * Grabbing the notification mock (913cb4a6) 2015-02-13 Ted Gould * Adding a comment for an odd check (0b6f800a) * Block notifications in the volume event instead of in the notification one so that high volume warnings can get through (eb8a797c) * Add a high volume notification test (0a8a0f71) * Adding a test for notification servers coming on and off the bus, and fixing the code for it (d1000c6d) * Adding icon testing, which made me realize our other volumes were really loud (d97e4bc1) * Change streams press volume up (3e94a746) * Test stream change base cases (8159d6ab) * Clean up some of the boiler plate (8ab16462) * Fine change test (0a7342ad) 2015-02-12 Ted Gould * Have a version for those who want parse and have a GVariant pointer (202d0be7) * Remove unnecissary parameter list (415bca45) * Add in ability to easily check GVariants (a5037dce) * Forgot to add this file a lot earlier (5c18f8de) * More notification testings. (95fdfc76) * Setting the default stream (e50350bd) * Adding a bustle block for fun (af70cff9) 2015-02-11 Ted Gould * Make sure to save the bus we exported on (e00a75f4) * Better comment (c04ad808) * Make it so that Vala stops generating circular references (180bc45d) * Pulling the mainloop out of the service object (10d44ff6) 2015-02-10 Ted Gould * Putting things in the right order (48117fc3) * Fleshing out the mock some more (b6e5f6ee) * Store values in the volume control mock (d86b2118) 2015-02-09 Ted Gould * Test to ensure we get a notification (627d27b6) * Fix string (2881e372) * Make sure to use the testing gsettings (21f23184) * Unexport the menu model on object being destroyed (1f39e5ac) * Make it so that we unexport actions when destroying the object (72bbb7ea) * Initialize notify, which is normally done in the main (92658ca1) * Remove an unused variable (53fe663d) * Make it so that we have media player objects (f36fae6d) * Make it so that the accounts service object is made outside of the service object (043af330) * Connect the tests together. (99ccf6fa) * The file too (e1f522fc) * A mock media player list (50ce4102) * Creating a skeleton to start testing (6808a4cb) * Switch to testing the pulse backend (ea846294) * Make it so that we can inject the volume control object into the service (330b0347) * Putting an interface in for volume control (89466547) * Support getting the notifications back out (4d580e2c) * Update to trunk (a30edadd) * Bringing the eventually to all the test types (fe57009b) * Fixes the timeout (52dafd6b) * Adding time checking in (38b5f26e) * Basis of expecting eventually a set of test functions (00d4c049) 2015-02-06 Ted Gould * Update to trunk (9ea7cad4) * Add in capabilities support (6ac4cc81) 2015-02-05 CI Train Bot * Releasing 12.10.2+15.04.20150205-0ubuntu1 (1b0c78a1) 2015-02-05 Ted Gould * Initial support for indicator service testing from the GMenu/GAction interfaces Approved by: Jussi Pakkanen, PS Jenkins bot (2c5d6305) * Don't show notification when output mode changes Fixes: #1416233 Approved by: Charles Kerr, PS Jenkins bot (c9cb5448) * Connecting into the indicator test (ca507bc6) * Pulling in the indicator integration test (32b8de20) * Adding a basic mock outline (41259bd7) * Compare doubles with an accuracy range (c6002f57) * Making sure to record the output and volume for each invocation (85b5b397) 2015-02-04 Ted Gould * Stop overriding in the rules (ed66db9f) * Make sure that we have the com.ubuntu.sound settings (34f0c7f8) * Set build dependencies to compile the schemas (23bdec1d) * Compile GSettings schema and use the memory backend (363a5d1a) * Make the testing verbose (8838bd8e) 2015-02-03 Ted Gould * Incorrect type (47e8a6db) 2015-02-02 Ted Gould * Watch for double updates from notifications. Supress them (6feea025) * We're not using libaccountservice on this side of things, so we don't need to split (91f42ea2) 2015-01-30 Ted Gould * Make sure we have the system bus fixes in dbus-test-runner (7e93bd72) * No media player because using an appropriate account service mock (c37ce8ed) * Update to trunk (1e149cd0) * Ensure the properties get set, there's some intermitant failures here. (bc90929a) * Making the account service testing all system bus, becuase well, it should be. (7746f13c) * Track output mode (e3cec790) 2015-01-29 Ted Gould * Setup the PA mock as part of the indicator test (e4ee5134) 2015-01-29 CI Train Bot * Releasing 12.10.2+15.04.20150129.1-0ubuntu1 (59dfdd39) 2015-01-29 Ted Gould * Ensure that the active port is not null before looking at its value Fixes: #1399862 Approved by: Antti Kaijanmäki, PS Jenkins bot (31352c73) * Disconnect the right function from the 'closed' signal Fixes: #1307021 Approved by: Antti Kaijanmäki, PS Jenkins bot (2f4b6403) * Build a rudimentary Pulse Audio mock for testing. Approved by: Antti Kaijanmäki, Jussi Pakkanen, PS Jenkins bot (9aa6a9af) * Move notification code out of volume control object Approved by: Charles Kerr, Jussi Pakkanen, PS Jenkins bot (f393b168) * Add a watcher for the notification server going up and down. Redetect sync notifications depending on it. (30e9118a) * Merge trunk (7774969e) * Make the destructor private to protect from accidental deleting (7f8f6bf4) 2015-01-28 Ted Gould * Bring in the PA Mock (af63886e) * Grabbing the notification clean up branch to align landings in LP (8fc91cb9) * Adding a copyright header (d744a701) * Refactor out common code (701b0a3d) 2015-01-28 CI Train Bot * Releasing 12.10.2+15.04.20150128-0ubuntu1 (ee29d025) 2015-01-28 Ted Gould * Remove XFCE from the OnlyShowIn list Fixes: #1411959 Approved by: Antti Kaijanmäki, PS Jenkins bot (1d671e44) * Create a base object and move the state stuff over to it (ed542280) 2015-01-27 Ted Gould * Enough state logic to get is 'going' (4b73db41) * Linking and starting and failing! (26c4b845) 2015-01-26 Ted Gould * IT COMPILES! (d788cd8f) * All the code 'written' (7200c1ba) * Checkpoint, need some refactoring (b7b3a850) 2015-01-21 Ted Gould * Checkpoint, nothing works (a35e1d48) 2015-01-20 CI Train Bot * Releasing 12.10.2+15.04.20150120-0ubuntu1 (93ff2152) 2015-01-20 Dmitry Shachnev * Fix indicator-sound-service crash when active_port is null. Fixes: #1395455 Approved by: Ted Gould (c93fdaa8) 2015-01-20 Nick Dedekind * Update the panel icon when entering/exiting silent mode. Fixes: #1390067 Approved by: Ted Gould, PS Jenkins bot (b8619a7d) 2015-01-20 Lars Uebernickel * Set internal silent mode variable at startup Fixes: #1391164 Approved by: Charles Kerr, PS Jenkins bot (12715e73) 2015-01-20 Ted Gould * Remove XFCE from the OnlyShowIn list (84882ee1) 2014-12-09 Ted Gould * Make sure to set the internal variable too (1a0a355e) * Make sure to set the internal variable too (2862112c) 2014-12-06 Ted Gould * Ensure that the active port is not null before looking at its value (90c987b1) * Disconnect the right function from the 'closed' signal' (4ab5d193) 2014-12-04 Ted Gould * Encapsulate high volume better (91b54a8a) 2014-12-03 Ted Gould * Switch from having custom signals for volume changing to using the property change signals. (66cd2203) * Ensuring that if high volume changes we also show a notification (i.e. the headphones were plugged in) (119ae3de) * Hide notification when the menu is shown (31cef822) * Add an action to track whether the indicator is shown so that we can not show notifications if it is open (57982f34) * Remove the sync notification on scroll setting (f6505dfe) 2014-12-02 Ted Gould * Moving the notification into the service (e0eac1c9) 2014-11-26 Ted Gould * Add in silent mode support to the AS mock (82107783) * Make the account service accessible (008b823c) 2014-11-24 Ted Gould * Flesh out the menu tests (1188fa25) * Fleshing out all the actions (40a32cac) * Turn off the debugging mocks (b8a464bc) * Filling out the tests some (7ecd6e0f) * Change the other checks to use the assertion return (01de4ffb) * Put back to a full initializer (70e1a5b0) * Switching to using a results object for the menu attribute checking (12bcb367) 2014-11-23 Dmitry Shachnev * Fix crash when active_port is null. (bc82d53f) 2014-11-19 Nick Dedekind * silent mode updates icon (0c675658) 2014-11-17 Ted Gould * Increasing dbustest requirement to 15.04.0 (5b061aac) 2014-11-11 Ted Gould * Handle both a system and session bus (7a4321c8) * Putting the accounts service mock onto the system bus (bb6126b6) * Splitting out the tests (b70244a3) 2014-11-10 Ted Gould * Dropping RTM changelog entries (74a543b6) * Merge trunk (a9cc2312) * Attaching bug (3f5128c2) * Set the internal variable and not the property (4eb240c4) 2014-11-06 Ted Gould * Adding in an accounts services mock (36f74562) * Shuffling around so that we can add additional mocks easily (f4e23c3e) * Make the lifecycle of the items in the run more clear (9de0d60a) 2014-11-05 Ted Gould * Some more action tests (c68f6432) 2014-11-05 CI bot * Releasing 12.10.2+15.04.20141105-0ubuntu1 (2f0aba37) 2014-11-05 Ted Gould * Manually merging branches to resolve conflicts Fixes: 1358340, 1373404, 1378564, 1378961, 1381871 Approved by: PS Jenkins bot (b9caf567) * Fix waiting on actions to count the number of actions (292c19d6) * Missed part of a merge (08bcdc3b) * Fixing bug number (e03e82a3) * Ensure the greeter menu matches whether song metadata should be shown, and update the metadata based on the new setting. (LP: #1358340) (e66fbbda) * Integration test for silent mode (90c83dc1) * Integration test for audio roles (b14dbdb0) * service.vala: don't call set_volume unnecessarily (LP: #1381871) (6e525389) * Warn on high audio levels when using headphones (LP: #123633, #1373404) (3c350eab) * Show notifications on volume change (LP: #1378564, #1378961) (ec3a83ff) * Remove various Vala warnings (409dc37e) * Flesh out the action functions (629fb987) 2014-11-04 Ted Gould * Making the timer callback anonymous (ad16588f) * Setup actions to get the action groups (730b3c70) * Dividing up the tests to make them look nice (5d1c2bc5) * Add a test that goes further down the tree (210837e3) * Parse through sections as well (d4039790) * Pulling out waiting for items into a helper function (c4530fde) * Lock out some functions (1d95d42f) * Clean up the output a little bit (83f9f8e8) * Adjusting to use iterators (8df46f8e) * Flipping around a bit to make it so that we can print out a nice error (448db5a2) 2014-10-29 Ted Gould * Make our ref/unrefs dependent on shared pointers (3821fc9e) 2014-10-28 Ted Gould * Enforce type and get the right one from our functions (5b7a6082) * Get menus harder (b62d0b2d) * Getting menus (69a8fcaa) * Building the DBus test integration (dc8a919f) * Connect to binary and real name (642c5d77) * Setup to getting something to compile and pass. Next steps needed. (b0ac3df2) 2014-10-22 Ted Gould * Remove usage of deprecated hint functions (9ab88593) * Setup a try/catch on the getting of properties (edf067bc) * Allow for the invalidated properties to be NULL (8a25cabe) * Adding a bug number to the test (6e42c539) * Silent mode test (ebf6a449) * Grab Ricardo's test branch (a2c259f0) 2014-10-21 CI bot * Releasing 12.10.2+14.10.20141021~rtm-0ubuntu1 (26b3fd39) 2014-10-21 Ted Gould * Enable silent mode checkbox on RTM (389fcde2) * Adding a debian changelog entry (dd8f932b) * Merge trunk (a0e1933c) 2014-10-16 Ted Gould * No RTM changelog entries in Utopic (8cfba863) * Align with trunk to prepare for landing there (1c9b9820) 2014-10-16 CI bot * Releasing 12.10.2+14.10.20141016-0ubuntu1 (d03df27e) 2014-10-16 Lars Uebernickel * service.vala: don't call set_volume unnecessarily (0c656d66) * service.vala: don't call set_volume unnecessarily (16a72ae6) 2014-10-15 Ted Gould * Make sure to check the item in the loop (1e193a4b) * Removing the remove code that was supposed to be removed earlier (5dd9bda0) 2014-10-15 CI bot * Releasing 12.10.2+14.10.20141015.5~rtm-0ubuntu1 (ea570316) 2014-10-15 Ted Gould * Warn on high audio levels when using headphones Fixes: 1373404 Approved by: Mirco Müller (d3a1ccfe) * Show notifications on volume change Fixes: 1378564, 1378961 (793ca099) * Commenting out the sound for now (59fbca3a) * Commenting out the sound for now (0b6434da) * Fixes for icon values and manual tests (c104a206) * Make volume icons match the panel icons (46c7d4c1) * Found other notification (33998ab0) * Remove volume text from manual test (abf10def) 2014-10-14 Ted Gould * Correct property name (71468735) * Get propery property name (0414b149) * Moar checking (9df8760d) * Check more precisely the valid roles (69b9c090) * Grabbing updates to the extreme volume branch (df076876) 2014-10-14 Mirco Müller * Make High-volume text work correctly (d7fbfc4d) 2014-10-14 Ted Gould * Merge trunk (bca300c5) * Making the removal of items smarter (297a640e) * Making the removal of items smarter (a3de59a9) * Unrevert the revert (4a8ee52e) * Grabbing the extreme volume warnings (2b4342f7) * Removing some versions that we don't want in RTM for now (a7ad5e0c) * Linking volume control and the menu visibility (8e7cbaad) * Changing tact to change the menu when we want to show the warning (16828d01) * Drop the high volume menu action as that wasn't working (23b3fd43) * Ensure that we're always getting a vlue in the list (52e2c2d3) * Add high volume warnings to the phone menu (a2de8d1b) * Adding a high volume warning menu item (29576ace) * Use title for the a11y info and the body for the message on sync notifications (973b4eb0) 2014-10-13 Ted Gould * Ensure we reevaluate the high volume warning when we switch from headphones or not (9e39fba1) * Create actions based on the high volume status (7ec37950) * Use the headphone detection (9c8f845b) 2014-10-13 Ricardo Salveti * Headphone detection (88956a36) 2014-10-13 Ted Gould * Attaching bug (34caa4fa) 2014-10-10 Ted Gould * Turn high volume into a property (53edccc4) * Adding in a manual test for the high volume notification (b6081ca6) * Make notifications check for high volumes and change based on that (f079f5a2) * Grabbing the sync notifications branch (3470d25a) 2014-10-10 Ricardo Salveti * Integration test for audio roles (eaa8592f) 2014-10-10 CI bot * Releasing 12.10.2+14.10.20141010-0ubuntu1 (dec2d535) 2014-10-10 Ricardo Salveti de Araujo * volume-control: making sure we're always in sync with accountservice Fixes: 1379618 Approved by: Ted Gould, PS Jenkins bot (41008d06) * volume-control: making sure we're always in sync with accountservice (486fa2a2) 2014-10-09 Ted Gould * Ensure we send an integer to the notification service (4da70759) * Didn't make initial string translated (a0dc1f66) * Make sure to use the passed parameter for the volume. (70601ef2) * Catch the error that show can throw and present a warning (365f0a5a) * Make sure to clear the sound hint (228153f7) * Test plan test for the greeter mode (7df37f35) * Adding a notifications test case (d10cf747) * No audio ping if we're doing multimedia, and no notification if we're not on phone (27e2a361) 2014-10-09 CI bot * Releasing 12.10.2+14.10.20141009-0ubuntu1 (f2b90d32) 2014-10-09 Ted Gould * Show a silent mode checkbox Fixes: 1342151, 1367818 Approved by: PS Jenkins bot (9ff12195) 2014-10-08 CI bot * Releasing 12.10.2+14.10.20141008-0ubuntu1 (fe008a1d) 2014-10-08 Ted Gould * Revert notifications on volume change. Approved by: Charles Kerr (76517567) * Make volume string translatable (03a879f6) * Reenable notifications (dab52a2a) * Update to trunk (a3359396) * Grabbing the rest of trunk (01f7666d) * Reverting notifications (bd962c43) 2014-10-07 Ted Gould * Update to current trunk (f16199d3) 2014-10-07 CI bot * Releasing 12.10.2+14.10.20141007-0ubuntu1 (dbcb55e3) 2014-10-07 Nick Dedekind * Use label for Volume sliders. Approved by: Charles Kerr, PS Jenkins bot (fef2b108) 2014-10-07 CI bot * Volume control: properly scale channels when setting the volume Fixes: 1374249 Approved by: Ted Gould, PS Jenkins bot (8ade0c77) * Added use of synchronous notifications for volume-changes. Fixes: 1232633 Approved by: PS Jenkins bot (974d7ac1) 2014-10-07 Mirco Müller * Merge trunk into older branches to resolve conflicts. (99536983) 2014-10-06 Ted Gould * Sync in balance branch as well (c0cecdcd) * Merge trunk (3c929934) 2014-10-03 Ricardo Salveti de Araujo * releasing package indicator-sound version 12.10.2+14.10.20141001-0ubuntu2 (d491e77f) * releasing package indicator-sound version 12.10.2+14.10.20141001-0ubuntu1 (47b6cf81) * Merging lp:~rsalveti/indicator-sound/adding-support-for-sound-per-roles (e72decd8) 2014-10-03 Ted Gould * Don't represent silent mode in the indicator (9e1ec450) 2014-10-02 Ted Gould * Build the volume control first (af38d9e7) * Make it a switch (09535347) * Add a silent mode menu item (4b6d204d) * Pull complex logic into its own function (4f500f48) * Create a silent mode action (dab45520) * Backup the properties with a local value and set the proxy (1feb02e7) * Use silent mode to determine the icon on the panel (ef4ba155) * Turn the system sound proxy into a silent mode property (0c348ae6) * Adding in a system sound settings proxy (9df51f4a) * Grabbing greeter branch as it has some AS stuff we want (bc76f6be) * Attaching bugs (599288f8) 2014-10-01 Ted Gould * Have welcome value actually be a variant pointer. (a1043d02) * Check for null because otherwise we clear the metadata on each update of any value (84fea70d) * Turn show data on greeter into a property, which it was always intended to be. (722ce012) * Can get set at startup before we have a PA connection, shouldn't be a critical in that case, should just fail (06367d1c) * Make it so that metadata can be NULL and handle it. (6f911c1d) 2014-10-01 Lars Uebernickel * Volume control: properly scale channels when setting the volume (c53c5cc1) 2014-10-01 CI bot * Releasing 12.10.2+14.10.20141001-0ubuntu1 (8d7695db) 2014-10-01 Ricardo Salveti de Araujo * Adding support to change volumes per active audio role. (5f3d98c1) * Using a signal counter so we can set the volume asynchronously (63ca8137) 2014-09-29 Ricardo Salveti de Araujo * Review changes (55ca77b7) 2014-09-26 Ted Gould * Attach bug (1405aaf1) * Connect to the value in accounts service and update the player if appropriate (bbc0cff3) * Setup a proxy to get the property out of accounts service (7a446003) 2014-09-26 Nick Dedekind * use translatable string (7206e28a) 2014-09-25 Ricardo Salveti de Araujo * volume-role: removing TODO (e635fc82) * volume-role: making sure we reflect changes done by pulse (via signals) (181791b0) 2014-09-23 Ted Gould * Adding in a privacy settings proxy (494c5dd4) * Drop the GSettings key and change the way we're interacting with the accounts service setting (92f7e3b4) * Selecting the greeter players for the greeter menus (4b0ce78d) * Adding support for selecting the base action to be a different player action (e8745965) * Adding in an additional action that is the greeter state (2776b586) * Build in a way to stop the track information for getting into the player action (68207ed1) 2014-09-23 Ricardo Salveti de Araujo * Adding TODO entry (404f17da) * volume-role: fix handling of the first sink-input and startup (d1bf5cc6) 2014-09-19 Mirco Müller * Trigger synchronous notification upon every volume-change attempt, thus the user gets to see visual and audible feedback every time a volume-key is pressed. (3297337f) * Use a sound-file via the corresponding hint to play back while the volume is changed to give the user also an audible feedback. (965fdf88) 2014-09-18 Ricardo Salveti de Araujo * Adding support for setting volume per media roles (only used by touch atm) (1a84c82b) 2014-08-05 Mirco Müller * Move the triggering of the volume up/down notification into set_volume(). (e6886725) 2014-07-31 Mirco Müller * Test use of synchronous notifications for volume-changes. (e964fb77) 2014-07-25 Nick Dedekind * Added label to sliders (6af1fcb2) 2014-06-11 CI bot * Releasing 12.10.2+14.10.20140611-0ubuntu1 (5bac1dc6) 2014-06-11 Sergey Shnatsel Davidoff * Add Pantheon, the desktop environment of elementary Project, to OnlyShowIn lists in .desktop files. Fixes: 1301699 (94839a6b) 2014-06-11 Ted Gould * Protect against icon serialization errors Fixes: 1305902 (0517b25e) 2014-05-09 CI bot * Releasing 12.10.2+14.10.20140509-0ubuntu1 (9a1ce3c4) 2014-05-09 Michael Terry * Added timers to volume changes to settle frequent updates from account services. Fixes: 1306499 (d89ff930) 2014-04-22 Ted Gould * Unroll one more level of if statement (d038c854) 2014-04-18 Michael Terry * Whitespace change (05c6df41) * And make it so we update from an AS notification immediately if we haven't been messing with local volume recently (d0c4fa8e) * Consolidate local_volume_changed_timeout (d0852028) 2014-04-16 Nick Dedekind * review changes (3c9c5f55) * continue update timer if another change has come in (ad57381f) * Added heuristic account services update timer (73e9aa2e) 2014-04-14 Ted Gould * Protect against icon serialization errors (c61f3dc9) 2014-04-04 Sergey Shnatsel Davidoff * Add Pantheon to OnlyShowIn list in the .desktop files (278ca0fb) 2014-04-01 CI bot * Releasing 12.10.2+14.04.20140401-0ubuntu1 (b95433ae) 2014-04-01 Michael Terry * Use correct dbus name for Unity Greeter. (91dc2f2e) 2014-04-01 Ted Gould * Remove mute from the phone greeter (76711f96) * Make unity-greeter-session-broadcast a suggests to avoid pulling it into seeds (060a76f7) * Check the username has been gotten before using it. Fixes: 1297078 (c5d28c44) * Don't unref the objects in the test (d3dbfd0e) 2014-04-01 Michael Terry * Drop minor null-allowed fix; let's not mix changes (d9cf9a4e) * Go back to useing correct name for unity greeter (especially in media player) (47ca0f8c) * And fix media player usage too (0bc79489) * Use specified greeter bus name if available (5a20cd1f) 2014-03-26 Ted Gould * Grab test suite fix for Jenkins (39061ed3) 2014-03-25 Ted Gould * Remove mute from the phone greeter (a8a1745e) * Grab test fix (4204b595) * Grab test fix (3695c285) * Don't unref objects we don't have a ref to (e9068f2e) * Make unity-greeter-session-broadcast a suggests to avoid pulling it into seeds (ed998592) * Adding a test that previously failed, but should work on this branch (a7ede233) * Adding an iterator test (that fails) (da388be5) * Greeter list base object test (ff7c955f) 2014-03-24 Ted Gould * Attaching bug (b40acd21) * Ensure selected user is not null (f405395e) 2014-03-24 CI bot * Releasing 12.10.2+14.04.20140324-0ubuntu1 (2dc2db93) 2014-03-24 Ted Gould * Allow the phone greeter player to control the running player in the session. (0d21869e) * Create players on the phone greeter based on the accounts service data (3cd9a899) * Export currently running player to Accounts Service (7a312f2f) 2014-03-24 Michael Terry * Sync volume and mute settings with AccountsService. Fixes: 840777 (0aae8191) 2014-03-24 Ted Gould * Synchronize process management across indicators (f2e935d9) * Add an apport hook for debugging (87fca85f) * Merge the apport-action-states branch (7d47058e) 2014-03-21 Ted Gould * Updating to latest export (2cce3ce2) * Updating to latest export (d114c16f) * Make sure to clear values after removing the source (aee881c0) * Remove sound blocked timer when the service is shutdown (929d65e2) * Move all the clearing of the player into one place (0f18af8f) 2014-03-20 Ted Gould * Make sure to clear the player on exit (0ef1cba5) * Handle sigterm (c04df47d) * Clear the player to ensure we don't get into a ref loop (9d458fd0) * Debug message (f444eeca) * Backport the timer patch (6ebc8b95) * If the user is already loaded don't wait on it. (61d3328c) * Debug messages (cdfa2afe) * Clear everything (6be3d4e7) * Make sure to update the player if needed (e4bb3237) * Update to trunk and export updates (1680e2e1) * Updates to trunk and the export (831571ad) * Updating to trunk (05ea9196) * Connect to the setting for exporting to the greeter to the creation of the accounts service user (006c044b) 2014-03-20 CI bot * Releasing 12.10.2+14.04.20140320-0ubuntu1 (b237767c) 2014-03-20 Lars Uebernickel * Use audio-volume-mute-blocking-panel instead of *-blocked-panel (c813df4b) * Scale volume in notifications when allow-amplified-volume is set Fixes: 1293163 (0e7edc66) 2014-03-19 Ted Gould * Adding a setting for greeter exporting (bef0abe5) 2014-03-19 Lars Uebernickel * Use audio-volume-mute-blocking-panel instead of *-blocked-panel (67c63fc4) 2014-03-18 CI bot * Releasing 12.10.2+14.04.20140318-0ubuntu1 (ecc5c9ca) 2014-03-18 Lars Uebernickel * Show a red icon in the panel when a sound is playing while mute is on Fixes: 1291530 (0ab73876) * Scale volume in notifications when allow-amplified-volume is set (00ff3526) 2014-03-16 Lars Uebernickel * Show a red icon in the panel when a sound is playing while mute is on (2ad60576) 2014-03-14 Michael Terry * Fix bug where we weren't asking for volume settings on startup (ae015c18) 2014-03-13 Michael Terry * Check XDG_SESSION_CLASS to determine if we're in greeter; use native vala dbus interface for greeter list (01e47b1c) 2014-03-13 Ted Gould * Merge trunk (67d2b532) * Merge trunk (9d8c46ee) * Catching up with trunk (aa729767) * Sync to latest account-service-player (f37625ab) * Accurately mention what dbus test runner we need (ccfe01db) 2014-03-13 Michael Terry * Merge from trunk (bd6be42f) 2014-03-13 Ted Gould * Make sure to clean up the timer (1a857591) * Don't build proxy for unused functions (661dc6ed) 2014-03-13 CI bot * Releasing 12.10.2+14.04.20140313-0ubuntu1 (b51fa335) 2014-03-13 Lars Uebernickel * Don't show player sections on the greeter and lock screen Fixes: 1280378 (e3bdb0df) 2014-03-12 Lars Uebernickel * Don't show player sections on the greeter and lock screen (ee91c5f1) 2014-03-11 CI bot * Releasing 12.10.2+14.04.20140311.1-0ubuntu1 (e2fdd75b) 2014-03-11 Lars Uebernickel * Add desktop_lockscreen profile (373f6423) * Add desktop_lockscreen profile (c02662ee) 2014-03-05 CI bot * Releasing 12.10.2+14.04.20140305-0ubuntu1 (43e1c2b0) 2014-03-05 Lars Uebernickel * Honor com.canonical.indicator.sound visible Fixes: 829648 (b0f99129) 2014-03-04 Ted Gould * Grab accounts service too (e12654c5) * Try to get session broadcast if we can (7dbb4d88) * Make sure we have a new dbus-test-runner (5857ca8b) * Update to the latest player (e6fab6c9) * Adding a specific phone_greeter profile (e9f0b68a) * Make it so the desktop greeter doesn't have any players on it (8c23ea52) * Making a test for checking that we can get in and out of running states (6a348186) 2014-03-04 Michael Terry * Remove touch namespace for sound settings (9d812a8e) 2014-03-03 Michael Terry * Set AS with new values (754ce6a4) * Fix typo (0b3b6c5d) * Fix Mute/Muted typo; only sync to AS if value changed (882dcd91) 2014-03-03 Ted Gould * Add a test with real data (e74821bf) 2014-03-03 Michael Terry * Support proxying mute settings too; allow cancelling previous Set calls (abdeca51) 2014-03-03 Ted Gould * Expect the base sets of data (263afe9d) * Make naming consistent (cf305cb6) * Setting up a test for the media player user (a251c36b) 2014-03-03 Michael Terry * Listen for changes to Volume (7be97873) 2014-03-03 Ted Gould * Pickup the separated mock (1eb67f3e) * Put the accounts service mock into a class (88dbefac) 2014-03-03 Michael Terry * Always use class's shared user proxy (9db2149b) * Write to accountsservice even when in greeter mode; drop greeter mode in general, both sessions should act similarly usually (f164f96e) 2014-03-03 Ted Gould * Debug message for the blocked user (aaabe3c2) * Print a debug message when the active user changes (72e697f8) * Blocking all '*' users (b26ca3dc) * Check all the menu items, that way we don't have to handle all the exceptions (621efbb8) * Test attributes on the menu (37dcddab) * Test the number of entries in the menu (cc860092) * Skeleton add/remove player (248a6702) * Setting up a basic sound menu test (e2e27b5e) 2014-03-03 Michael Terry * Fix a typo (f8615b9d) 2014-03-03 Ted Gould * Sound menu doesn't need MPRIS, that's all in the player (778db7d1) 2014-03-03 Lars Uebernickel * Honor com.canonical.indicator.sound visible (2b344df1) 2014-03-02 Ted Gould * More debug information (a78e8bd5) * Use the detail to make this a little cleaner (c046c8f4) * Make enabled work the same was when the properties get updated (0d6e0d7d) * Making it so that we can raise the player, which should make it enabled (bb6dabf8) * Disconnect notify when removing the player (3c07d07d) 2014-02-28 Ted Gould * Drop a connection to playlist event as well (76d18619) * When removing disconnect as well (8b43adeb) * Reshuffle the status of the players (37b28dc5) * The running state could also be effect the is-running variable (d67a230f) * Restructuring to ensure we're doing what we want on an update (3664e8f9) * Block the guest account (4d6c4f5a) * More debugging (db8f59aa) * Some debugging information (5a9752b7) * Use the standard code for only showing ready players (386d9738) * Wait until we have data before saying that we can add the player (dd42fb51) * Debug message on property change (3847d2c6) * Remove the properties we just signaled (8dea0584) * Use the right function and report error (f06b9ff7) * Null user protection (df36f41c) * Null user protection (c362b979) * Putting in some debug output (cb111a1f) 2014-02-27 Ted Gould * Adding support to the greeter signals on the other side (636de261) * Get teh greeter proxy and control it (70d2d969) * Adding the greeter broadcast DBus API (948e2a72) 2014-02-26 Ted Gould * Update for gnome-fallback (e7df1393) 2014-02-25 Ted Gould * Truth is difficult (e9216681) * Merge trunk and export (c0030182) * Set localstate dir (69231381) * Update to trunk (c8be4ce6) * Debug messages (c5dd9403) 2014-02-24 Michael Terry * First pass at volume sharing (8e9a6e13) 2014-02-24 Ted Gould * Hmm, we totally need this (0b93aa74) * Signalling some properties! (19fd5a77) * Get out the dbus properties (abe2227e) * Add in the iterator support (faa10b31) * Build up our list of media players from the greeter list (a758202c) 2014-02-24 CI bot * Releasing 12.10.2+14.04.20140224-0ubuntu1 (1bbfa7f3) 2014-02-24 Sebastien Bacher * Remove the new added allow-applified key, it's moved to shared schemas, that way the other desktop components don't need to depends on indicator-sound only to read that settings (33c9db00) * Remove the new added allow-applified key, it's moved to shared schemas, that way the other desktop components don't need to depends on indicator-sound only to read that settings (44a6d9c1) 2014-02-21 Ted Gould * Add a todo and adjust running (d42cb160) * Check the timestamp as well (b8e644e8) * Get the proxy values out (ceab1b92) * Connect to getting the proxy and the settings (946e2020) * Grab split out sound settings (3f8eddfa) * A media player per-user (d89688f4) * Split out the sound settings interface (b00962da) * Typo (c87a19b5) * Can't watch hockey and type (129467f4) * Grabbing the timestamp (acce82e2) * Adding the timeout to the mock (bc01d6ce) * Keep our timestamp up-to-date if we have a player (b8c9c369) * Make sure to timestamp our updates (6974a81b) 2014-02-20 CI bot * Releasing 12.10.2+14.04.20140220-0ubuntu1 (b5b262fd) 2014-02-20 Lars Uebernickel * Add support for amplified volumes (8bac3770) * Add comments explaining max_volume a bit better (bbecb29d) * Clamp volume when in the action's change_state handler (474b7ff9) 2014-02-20 Ted Gould * Add to XFCE (4a9a79e4) * Add in the Upstart override (363d3454) * Flip the show in variable (1900dc38) * Add a respawn limit and cleanup the job (5205b953) 2014-02-20 Lars Uebernickel * Add support for amplified volumes (60d21d58) 2014-02-13 Ted Gould * The mocker of choice (10757562) 2014-02-12 Ted Gould * Detect which player list we need at startup (0b76536b) * Would have thought that was implied (3c019c7c) * Adding a stub object for the greeter list (11105537) * Move the player list outside of the service creation (537e5b29) * Putting an abstract MediaPlayerList class in the middle of the Mpris implementation (2d9d89bb) * Need the accounts service GIR file (89a94903) * Grabbing build deps for our new library friends (3ddbdeea) * Grab the generated header (bfb2375f) * Get the player test put together (c2a9d0e2) * Hmm, really should uncomment this. (18121baa) * Adding mock values to fill out mock media player (f71a5f12) * Ensuring we can allocate the player, add it to an object, and woot! (691f7056) * Setting up the build so we can have Vala mocks (70353416) * Throwing an abstraction in front of the player (23482084) 2014-02-11 Ted Gould * Drop a dbus mock on this problem (073c7cef) * Allocating an object and working around libaccountsservice0 (3dceea54) * Switch the build to have a library of all the vala components (66edc177) * Adding in an accounts service base test (7da85538) * Add dbustest library (eca0a6a4) * oops (a933b3a4) * All the properties we need (28e3a8ef) * Build up to getting our settings proxy in the account manager (b96572e7) * Update the player based on which one is running (eb1dc0ff) * Building the service over in the new object (a38509fd) * Making an object to hold our accounts service stuff (6e67bf91) 2014-02-10 Ted Gould * Making parallel build work again (e826a1e7) * Getting accounts service into the service (3ce0b118) * Trying to put together all our account service pieces (9660d0b5) * CMake stuff to the ignore file (17110491) 2014-02-07 CI bot * Releasing 12.10.2+14.04.20140207-0ubuntu1 (838ea79e) * Adding acceptance tests and merge review policies (931be724) 2014-02-06 Unit193 * Drop the recommends to suggests for the control centers and system settings so that flavors that don't seed those packages aren't stuck with them. (a844f239) 2014-01-31 Ted Gould * Adding acceptance tests and merge review policies. (c06f1a5e) * Adding merge review policy (8174c565) * Adding basic acceptance tests (da9efdc5) 2014-01-28 Unit193 * Revert last commit, simply add pavucontrol as another alternate. (3da7d873) * Dropped Recommends to Suggests, indicator-sound isn't used to install those packages anyway, and it's highly irritating having to 'manually' update indicator-sound with --no-install-recommends on the other flavors. (b1f2e733) 2014-01-24 Automatic PS uploader * Releasing 12.10.2+14.04.20140124-0ubuntu1 (revision 408 from lp:indicator-sound). (61c6ebe1) * Releasing 12.10.2+14.04.20140124-0ubuntu1, based on r408 (6e88fd2e) 2014-01-22 Robert Ancell * Use unity-control-center if it is available. Fixes: https://bugs.launchpad.net/bugs/1257505. (b52c2b78) * Only run unity-control-center under unity (09cf0923) 2014-01-21 Lars Uebernickel * Don't write 'interested-media-players' on startup (f7ab50b8) 2014-01-15 Lars Uebernickel * Don't write 'interested-media-players' on startup (e1481295) 2014-01-14 Robert Ancell * Recommend unity-control-center before gnome-control-center (d7981a41) 2014-01-10 Robert Ancell * Use unity-control-center if it is available (1762c40b) 2014-01-06 Ted Gould * Own the server capabilities so we clean it up. (a7bca00d) 2014-01-03 Ted Gould * Add the action states if we don't have a stack (376abf44) * Install the apport stuff all nicely like (072ae31d) * Grab FTBFS fix (3db5ec29) * The VAPI changed to make this owned (fd665a06) * Base apport hook stuff for PPA versions (0f612479) 2013-11-25 Automatic PS uploader * Releasing 12.10.2+14.04.20131125-0ubuntu1 (revision 404 from lp:indicator-sound). (661cd46b) * Releasing 12.10.2+14.04.20131125-0ubuntu1, based on r404 (999d892d) 2013-11-19 Ted Gould * Test name watching utilities. (9775c490) 2013-11-18 Ted Gould * Fix license information. (cac428b0) * Adding DBus for the test suite (7c2b5448) 2013-11-15 Ted Gould * Copyright header (efb0c090) * Nicer mainloop (67f6ffe3) * Adding a test to make sure we get names if they existed before we did (6b8b48fe) * Test for a couple of names we shouldn't expect to see. (7a5f0103) * Make sure we can see names coming on the bus and call the acquired signal (fc3c6480) * Okay, no we're testing something! (30e3f1f9) * Grab Google Test (436a5a3a) * Woot, a test, kinda (868453ef) * Fixing the debian copyright to be more modern (41b6e16c) * Weird comment bug where 'lesser' ended up someplaces it didn't belong (d57c0fe5) 2013-10-31 Ted Gould * Switching around the config files. Fixes: https://bugs.launchpad.net/bugs/1185565. (5214427d) 2013-10-30 Lars Uebernickel * Call Raise() when a media player is already running (76d71b52) * Make player menu item insensitive when player can't be raised (9fb9f507) 2013-10-29 Lars Uebernickel * Call Raise() when activating a player menu item (aaa6d391) * Rename MediaPlayer.launch() ot activate() (781447c5) 2013-10-29 Automatic PS uploader * Releasing 12.10.2+14.04.20131029.1-0ubuntu1 (revision 399 from lp:indicator-sound). (b9660509) * Releasing 12.10.2+14.04.20131029.1-0ubuntu1, based on r399 (aead3076) 2013-10-29 Lars Uebernickel * Depend on vala 0.20 and use its GIcon.serialize(). (73a77d46) 2013-10-28 Ted Gould * Forgot a var (2f30a8e4) * Adding an XDG Autostart file (6a2a81ed) * Merge trunk (4f6b6732) 2013-10-28 Lars Uebernickel * Stop using g_icon_serialize() directly (287a91fa) * Depend on vala 0.20 (642b8860) 2013-10-28 Charles Kerr * Test that MediaPlayer's icon property isn't NULL before we serialize it. Fixes: https://bugs.launchpad.net/bugs/1229612. (a440eb1d) * add the null safeguard back for the pathological case of 'application-default-icon' also failing (9ebfd4a4) * use 'application-default-icon' as the fallback media player icon (05d58740) 2013-10-28 Ted Gould * Adding a phone_greeter profile. (c2533b50) 2013-10-28 Lars Uebernickel * VolumeControl: don't pass vala closures into libpulse (712c1184) 2013-10-28 Ted Gould * Adding a phone_greeter profile (8444bd0a) 2013-10-26 Lars Uebernickel * VolumeControl: don't pass vala closures into libpulse (f20f87c2) 2013-10-25 Charles Kerr * test that player.icon isn't null before we serialize it. (d1c73541) * In Service's volume_changed() function, explicitly instantiate the GVariant to avoid leaking it. See the description in bug #1244468 for before & after C code and more information. Fixes: https://bugs.launchpad.net/bugs/1244468. (dd48ee78) 2013-10-24 Charles Kerr * fix similar variant leaks (6f243f49) * in Service's volume_changed(), explicitly instantiate the GVariant to avoid leaking it (c936addd) 2013-10-24 Sebastien Bacher * Don't special case Unity sessions, that's not needed since gnome-control-center is doing the right thing, the session name used was also wrong and couldn't work (lp: #1239545). Fixes: https://bugs.launchpad.net/bugs/1239545. (44724ab7) * Don't special case Unity sessions, that's not needed since gnome-control-center is doing the right thing, the session name used was also wrong and couldn't work (lp: #1239545) (ac9786b5) 2013-10-24 Lars Uebernickel * Only display running players in the phone's sound menu (39890de1) 2013-10-24 Charles Kerr * When we can't connect to pulse, wait a moment before retrying. Fixes: https://bugs.launchpad.net/bugs/1244010. (d12eb569) 2013-10-23 Charles Kerr * when we fail to connect to pulse, wait a moment before retrying. (91a91a9b) 2013-10-18 Dmitrijs Ledkovs * Define "ubiquity" indicator profile, reusing the greeter object. (LP: #1241539). Fixes: https://bugs.launchpad.net/bugs/1241539. (c31f5da3) * Define "ubiquity" indicator profile, reusing the greeter object. (LP: #1241539) (b8888518) 2013-10-11 Automatic PS uploader * Releasing 12.10.2+13.10.20131011-0ubuntu1 (revision 389 from lp:indicator-sound). (88f0c9e8) * Releasing 12.10.2+13.10.20131011-0ubuntu1, based on r389 (457d4989) 2013-10-10 Lars Uebernickel * Only display running players in the phone's sound menu (a66beb08) * Replace 'mute' boolean by a flag in the SoundMenu constructor (071576b6) * Allow activating the 'volume' action (473db055) * Give the volume menu item a target, because the 'volume' action now has a parameter (81c82dca) 2013-10-09 Lars Uebernickel * Allow activating the 'volume' action (5aa76136) 2013-10-04 Automatic PS uploader * Releasing 12.10.2+13.10.20131004-0ubuntu1 (revision 387 from lp:indicator-sound). (7ffdaac6) * Releasing 12.10.2+13.10.20131004-0ubuntu1, based on r387 (97bac28c) 2013-10-02 Ted Gould * Add a desktop_greeter menu without settings. (1d209742) * Make sure to set the initial value of settings shown (ef6e7a72) * Changing the indicator file (026c478b) * Making the settings action optional (f488f4b9) 2013-10-01 Pete Woods * Fix translation support (6972629d) 2013-10-01 Lars Uebernickel * Show synchronous notification when changing the volume by scrolling over the indicator. Fixes: https://bugs.launchpad.net/bugs/1225335. (84627ae7) 2013-10-01 Pete Woods * Work around dh_translations not understanding CMake variable substitution (b24dfce8) 2013-10-01 Lars Uebernickel * Show synchronous notification when changing the volume by scrolling over the indicator (d31be181) * service: use vala's double.clamp() (46001236) 2013-09-30 Lars Uebernickel * Reconnect when pulseaudio terminates (or crashes). Fixes: https://bugs.launchpad.net/bugs/1231942. (91c06e1e) 2013-09-30 Automatic PS uploader * Releasing 12.10.2+13.10.20130930-0ubuntu1 (revision 382 from lp:indicator-sound). (d7d19814) 2013-09-30 Lars Uebernickel * Reconnect when pulseaudio terminates (or crashes) (86719275) 2013-09-30 Automatic PS uploader * Releasing 12.10.2+13.10.20130930-0ubuntu1, based on r382 (2531ab5a) 2013-09-27 Ted Gould * Update settings URL to settings:///system. Fixes: https://bugs.launchpad.net/bugs/1231444. (0fab1e68) 2013-09-26 Ted Gould * Update settings URL to settings:///system (c97dcb08) 2013-09-26 Charles Kerr * Use url-dispatcher instead of invoking system-settings directly. Fixes: https://bugs.launchpad.net/bugs/1230819. (e73201f7) 2013-09-25 Charles Kerr * oops, forgot to bzr add the vapi (2327b6d0) * Use url-dispatcher instead of invoking system-settings directly. (6621a3d8) 2013-09-25 Automatic PS uploader * Releasing 12.10.2+13.10.20130924-0ubuntu1 (revision 379 from lp:indicator-sound). (ed998103) 2013-09-24 Automatic PS uploader * Releasing 12.10.2+13.10.20130924-0ubuntu1, based on r379 (e729111b) 2013-09-24 Ted Gould * Recommending gnome-control-center first. (cc2d78ce) * Recommending gnome-control-center first (2bd7aaa6) 2013-09-18 Automatic PS uploader * Releasing 12.10.2+13.10.20130918-0ubuntu1 (revision 377 from lp:indicator-sound). (4db43190) * Releasing 12.10.2+13.10.20130918-0ubuntu1, based on r377 (0cb78b6e) 2013-09-16 Lars Uebernickel * Don't show the "Mute" menu item in the phone profile. Fixes: https://bugs.launchpad.net/bugs/1220215. (d41e3154) 2013-09-15 Lars Uebernickel * sound-menu.vala: make the logic for showing the mic volume more explicit (f2347322) * Don't show the "Mute" menu item in the phone profile (f0b5cc08) 2013-09-13 Automatic PS uploader * Releasing 12.10.2+13.10.20130913-0ubuntu1 (revision 375 from lp:indicator-sound). (db3414a9) * Releasing 12.10.2+13.10.20130913-0ubuntu1, based on r375 (226756be) 2013-09-12 Lars Uebernickel * Add "title" to the root action state dictionary . Fixes: https://bugs.launchpad.net/bugs/1223635. (714775ae) * Add "title" to the root action state dictionary (babdfeea) 2013-09-11 Lars Uebernickel * Update POTFILES.in and mark remaining strings as translatable. Fixes: https://bugs.launchpad.net/bugs/1223500. (3a1fe327) * Remove volume percentage from translatable part of the accessible title (5423d97e) * Update POTFILES.in (1cb2bdc6) * Mark remaining user-visible strings as translatable (eb032fc5) 2013-09-09 Lars Uebernickel * Fixes bug #1221242 and #1204036 (make scrolling and middle clicking work on the sound indicator) (a8d220ae) * Toggle mute on secondary action (8188fd2f) * Change volume when scrolling on the indicator (5d5353c5) 2013-08-29 Automatic PS uploader * Releasing 12.10.2+13.10.20130829-0ubuntu1 (revision 371 from lp:indicator-sound). (246d7c9d) * Releasing 12.10.2+13.10.20130829-0ubuntu1, based on r371 (c42b7fa5) 2013-08-28 Lars Uebernickel * Use bus_watch_namespace() for more robust monitoring of mpris players appearing or disappearing on the bus. (e626e668) 2013-08-27 Ted Gould * Dropping debugging for system-wide support (fd5fc9ed) * Merge Trunk (3f3f5915) 2013-08-26 Lars Uebernickel * Merge trunk (2bc9546e) * bus-watch-namespace: remove stray semicolon (2094cc8a) * bus-watch-namespace: free name_space (2ee35422) 2013-08-22 Automatic PS uploader * Releasing 12.10.2+13.10.20130822-0ubuntu1 (revision 369 from lp:indicator-sound). (dc721ac2) * Releasing 12.10.2+13.10.20130822-0ubuntu1, based on r369 (8d4f1c74) 2013-08-22 Charles Kerr * Don't use deprecated GSimpleActionGroup APIs. (5b323462) * don't use deprecated GSimpleActionGroup APIs (7009ba12) 2013-08-20 Automatic PS uploader * Releasing 12.10.2+13.10.20130820-0ubuntu1 (revision 367 from lp:indicator-sound). (429dcb3b) * Releasing 12.10.2+13.10.20130820-0ubuntu1, based on r367 (6548fa48) 2013-08-20 Pete Woods * Re-write build scripts using cmake. (e3c45745) 2013-08-19 Pete Woods * Address review comments (7e63d1c2) 2013-08-16 Pete Woods * Fix up defaults (be867b88) * Clean up the build / installation (0660fc4e) * Build using cmake (796a887c) 2013-08-12 Automatic PS uploader * Releasing 12.10.2+13.10.20130812.1-0ubuntu1 (revision 365 from lp:indicator-sound). (4fedffce) * Releasing 12.10.2+13.10.20130812.1-0ubuntu1, based on r365 (8acafc42) 2013-08-09 Charles Kerr * Add back an accessible_desc property to the sound indicator. (d9c75a47) 2013-08-08 Charles Kerr * add accessible-name property to the ng sound indicator (a67fff57) 2013-08-02 Lars Uebernickel * Use bus_watch_namespace() to monitor mpris players (98c5556a) 2013-07-31 Automatic PS uploader * Releasing 12.10.2+13.10.20130731-0ubuntu1 (revision 363 from lp:indicator-sound). (ab72c887) * Releasing 12.10.2+13.10.20130731-0ubuntu1, based on r363 (88b3df2c) 2013-07-30 Charles Kerr * add Recommends: u-s-s | g-c-c to debian/control. (5ce2e7a0) * add Recommends: u-s-s | g-c-c to control (717fbdca) 2013-07-30 Nick Dedekind * Fixed max-icon on volume control slider. Fixes: https://bugs.launchpad.net/bugs/1206534. (4a27f5f5) * Fixed max-icon icon source (8e34167a) 2013-07-26 Automatic PS uploader * Releasing 12.10.2+13.10.20130726-0ubuntu1 (revision 360 from lp:indicator-sound). (b3372e01) * Releasing 12.10.2+13.10.20130726-0ubuntu1, based on r360 (e20eb209) 2013-07-25 Lars Uebernickel * Actually export a phone menu. (305b46f4) * Add sound-service.c to POTFILES.in (79749756) * Export phone menu (ce5583c3) * service.vala: store menus in a hash table, keyed by profile name (997864b9) * service.vala: move menu handling into sound-menu.vala (c416b346) 2013-07-25 Automatic PS uploader * Releasing 12.10.2+13.10.20130725-0ubuntu1 (revision 358 from lp:indicator-sound). (5fab6aa4) * Releasing 12.10.2+13.10.20130725-0ubuntu1, based on r358 (0cc185fd) 2013-07-24 Lars Uebernickel * Specify fallback icons (63393f01) 2013-07-22 Automatic PS uploader * Releasing 12.10.2+13.10.20130722-0ubuntu1 (revision 356 from lp:indicator-sound). (362efec5) * Releasing 12.10.2+13.10.20130722-0ubuntu1, based on r356 (e95b25f7) 2013-07-19 Lars Uebernickel * Remove Rhythmbox from the default of the 'interested-media-players' setting (94fdf254) * Specify fallback icons (812adbd2) * Remove Rhythmbox from the default of the 'interested-media-players' setting (2dee08eb) 2013-07-16 Automatic PS uploader * Releasing 12.10.2+13.10.20130716-0ubuntu1 (revision 354 from lp:indicator-sound). (5b88f582) * Releasing 12.10.2+13.10.20130716-0ubuntu1, based on r354 (82b30359) 2013-07-12 Ted Gould * Fixing directory (f2192105) * Switch from being dbus activated to being an upstart job (c884831f) * Add phone profile to indicator config. (6384608f) * Use the same menu for now, we can customize later (b19c2b97) 2013-07-12 Lars Uebernickel * Remove gtk and dbusmenu. Sorry for the big changeset. (98c77c44) 2013-07-11 Lars Uebernickel * Use interested-media-players instead of preferred-media-players gsettings key (9507f278) 2013-07-10 Lars Uebernickel * Expose playlists in the menu if the player exports them (859b8bb0) 2013-07-06 Lars Uebernickel * Don't set player state to "Launching" when the player is already running (503210d8) * Launch player when the play action is activated (5d9874b1) 2013-07-04 Lars Uebernickel * Set locale and bind text domain (99b12cdd) * Put service into $pkglibexecdir (7ca66749) * indicator file: add position (c0c0bd01) * Remove --enable-localinstall (0ef34d21) 2013-06-28 Lars Uebernickel * media-player-list, mpris2-watcher: remove unneded `public` from methods (a1bb4f83) * service.vala: make removing a player from the menu more readable (040e9977) 2013-06-19 Lars Uebernickel * Fold all patches into source (9d78a433) * Disable warnings for vala-generated C code (a0773c53) * Remove icon (bb23395d) * Install indicator file (356fd4ed) * Install icons in $(datadir) (f749725d) * Mark translatable strings as translatable (6c65b1d8) * Update POTFILES.in (886c989b) * Merge trunk (6339a0a8) 2013-06-18 Lars Uebernickel * Update .bzrignore (f5e8d29a) * Update indicator icon when volume changes (d3ee0f57) * Allow setting the microphone volume if an app using it is running (e2d1ed2c) * Remove obsolete files (gtk and dbusmenu) (cb8cb6ef) 2013-06-17 Lars Uebernickel * Mpris2Watcher: use match rules to avoid unnecessary wakeups (c6f14a08) * Change playback action state to "string" (a44eabf4) * Export playback menu item (a0fae2ec) 2013-06-13 Lars Uebernickel * Put mute and volume slider into a single section (9b3162f7) * Give players their own section in the menu (f7ff900f) * Player menu item: export application icon (911f43fa) * Use 'indicator.' prefix for player menu items (4f98702c) 2013-06-07 Lars Uebernickel * Use {min,max}-icon instead of {primary,secondary}-icon (438516dc) 2013-06-07 Automatic PS uploader * Releasing 12.10.2daily13.06.07-0ubuntu1 to ubuntu. (1f37b724) * Releasing 12.10.2daily13.06.07-0ubuntu1, based on r351 (013d9cba) 2013-05-31 Lars Uebernickel * Set attributes describing the slider menu item (36272c5b) 2013-05-31 Jeremy Bicha * Change debian/control to depend on valac (>= 0.18) instead of vala-0.18. (cd8d6a65) 2013-05-30 Jeremy Bicha * debian/control: - Build with valac (>= 0.18) instead of vala-0.18 for easier transitions (4a55b57e) 2013-05-29 Lars Uebernickel * Change root action state to a{sv} (26315a5b) * Use new indicator file format (92cded6d) 2013-05-03 Automatic PS uploader * Releasing 12.10.2daily13.05.02-0ubuntu1 to ubuntu. (9bcd4ec9) 2013-05-02 Automatic PS uploader * Releasing 12.10.2daily13.05.02-0ubuntu1, based on r349 (c9b734ba) 2013-05-02 Mathieu Trudel-Lapierre * Merge changes from /13.04 branch for saucy. (81d69b61) * releasing version 12.10.2daily13.04.12-0ubuntu1 (9af8697f) 2013-04-11 Marco Trevisan (Treviño) * TransportMenuitem: ignore events not coming from transport-menu-items. (3bb48084) * TransportMenuItem: ignore events if they are not of the dbus-menu transport (0c773672) * common-defs: add DbusmenuTransport.MENUITEM_STATE_CHANGE (4d84133a) 2013-04-09 Lars Uebernickel * Forget track information when player is quit (f3de5c9a) * Add information about the current track to the player actions (7fec353c) 2013-04-05 Marco Trevisan (Treviño) * PlayerActivator: Use BAMF to find the windows to activate with timestamp (d774ac38) * PlayerController use GtkApplicationPlayer and activate it when we need to raise (a83c4b7d) * MenuItem: use GtkLaunchContext with proper event timeout to launch applications (63616b0b) 2013-04-04 Lars Uebernickel * Don't add players to the root menu (e0e9e9bc) * Really sync player list with preferred-media-players setting (4138cbeb) * Service: create player action right away, not lazily in an idle (6fabe993) * Drop unneeded deps (e38bff2e) * configure.ac: require same vala version as debian packaging (ba3f54b2) * Modernize vala compiling in Makefile.am (77e3a0bb) * Remove sound-service-marshal (not needed anymore) (69fc4a3d) * Don't build unused files and remove superseded files (838d4366) 2013-04-03 Lars Uebernickel * service.vala: add license header (eb24b0db) * MediaPlayerList: use appname.desktop also for lookups (deb90ed3) * Remove players when settings key changes (83c37bd1) * Always update all player actions (7519d2eb) * MediaPlayerList: remove debug messages (e1d7602c) * Make MediaPlayerList iteratable instead of providing the "players" property (9f030ed4) * Append ".desktop" to the desktop entries reported from MPRIS (e341f4f7) * Sync list of media players with gsettings (b5d24eee) 2013-04-02 Marco Trevisan (Treviño) * PlayerActivator: Adding end line to file. (0762482b) * PlayerActivator: style fix (d8583063) * PlayerActivator: fix crash and activation with WebApplications (e90191e4) * PlayerActivator: Use BAMF to find the windows to activate with timestamp (ba80753b) 2013-03-30 Marco Trevisan (Treviño) * PlayerController use GtkApplicationPlayer and activate it when we need to raise (e6779eca) * GtkApplicationPlayer: add a class to handle the GtkApplication players (fab92456) * MenuItem: use GtkLaunchContext with proper event timeout to launch applications (eacbe640) 2013-03-28 Lars Uebernickel * Show running media players in the menu (1419ef39) 2013-03-27 Lars Uebernickel * VolumeControl: turn "ready" into a property (0386c87d) * Add VolumeControl and hook up mute and volume actions to it (c3d504bc) 2013-03-25 Lars Uebernickel * Update POTFILES (for `make check`) (5cd2cc80) * Remove old tests (8e00b5fd) 2013-03-22 Lars Uebernickel * Add service that adheres to the new indicator protocol (92c98f34) 2013-03-07 Automatic PS uploader * Releasing 12.10.2daily13.03.07-0ubuntu1 to ubuntu. (6a225f96) 2013-03-06 Lars Uebernickel * Remove libsoundmenu (panel plugin) (ea30986e) 2013-03-07 Automatic PS uploader * Releasing 12.10.2daily13.03.07-0ubuntu1, based on r343 (6edf6870) 2013-03-06 Lars Uebernickel * Mpris2Watcher: use match rules to avoid unnecessary wakeups (c5c7eb28) 2013-03-04 Lars Uebernickel * Mpris2Watcher: use match rules to avoid unnecessary wakeups (a1979770) 2013-02-25 Automatic PS uploader * Releasing 12.10.2daily13.02.25-0ubuntu1 to ubuntu. (ce02b10b) * Releasing 12.10.2daily13.02.25-0ubuntu1, based on r341 (987806ad) 2013-02-21 Lars Uebernickel * transport-widget: use menu's style for the buttons (28208383) * Add a comment explaining the change in the last commit (83566829) * transport-widget: use menu's style for the buttons (59ab3822) 2012-11-21 Didier Roche * Releasing 12.10.2daily12.11.21.1-0ubuntu1 (4619f0c5) 2012-11-21 Automatic PS uploader * Releasing 12.10.2daily12.11.21.1-0ubuntu1, based on r339 (41a589d2) 2012-11-16 Didier Roche * Share credit where credit is due. (cd2e2698) * share credit where credit is due (86b1a710) 2012-11-16 Mathieu Trudel-Lapierre * bootstrap changelog for daily build. (e031cdbf) 2012-11-15 Mathieu Trudel-Lapierre * bootstrap daily upload changelog message. (88c1f07c) 2012-11-15 Sebastien Bacher * Inline package. (fb4b4773) 2012-11-14 Mathieu Trudel-Lapierre * Remove extra # typo in notice to uploaders in debian/control. (ae4b903d) * debian/source/format: migrate back to source format 1.0 for consistency with the rest of the indicator stack. (8cbf7c9c) * enable quilt with the dh sequencer to make sure patches get applied. (61587dac) * Reorganise Build-Depends for clarity. (be7764ff) * debian/compat: bump to compat level 9. (fba731ac) * debian/rules: - override dh_autoreconf to use autogen.sh for the reconfiguration process. - add export DPKG_GENSYMBOLS_CHECK_LEVEL=4. (17836e4e) * debian/control: - add gnome-common to Build-Depends for use by dh_autoreconf. - update style for constency: use trailing commas at the end of dep lists. - Add Vcs-Bzr, Vcs-Browser fields with comment for uploaders. (79bc986e) 2012-11-13 Mathieu Trudel-Lapierre * Specify that the package should be in split mode for bzr bd. (786438bc) * Import debian/ from lp:~ubuntu-desktop/indicator-sound/ubuntu. (745e6e15) 2012-11-08 Charles Kerr * add 'check-news' to AM_INIT_AUTOMAKE (3903a7f9) 2012-10-30 Ken VanDine * [ Allan LeSage ]; debian/control: update to debhelper 9.. debian/rules: change to debhelper 9.0 (ffc53c30) * releasing version 12.10.1-0ubuntu2 (47b56502) 2012-10-26 unknown * releasing version 12.10.1-0ubuntu2~ppa1 (ce978d54) * debian/control: update to debhelper 9.0; debian/rules: change to debhelper 9.0 (89211f0b) 2012-10-10 Albert Astals * Remove the determine_key function (70673285) * Use the file path directly if it's an absolute path. Fixes: https://bugs.launchpad.net/bugs/1024705. Approved by Conor Curran, jenkins. (2204cf86) * Use the file path directly if it's an absolute path (a4eacdea) 2012-10-09 Albert Astals * Remove the determine_key function (ddecaedd) 2012-10-03 Sebastien Bacher * New upstream release. (337eca51) * Import upstream version 12.10.1 (0cd54fbe) * releasing version 12.10.1-0ubuntu1 (b6da5f10) * New upstream release. (d965f59c) * Import upstream version 12.10.1 (4d99273a) 2012-10-03 Charles Kerr * 12.10.1 (3683d556) 2012-09-20 Charles Kerr * don't include in library code (89164d80) 2012-08-22 Charles Kerr * merge lp:~charlesk/indicator-sound/nogtk2 to disable gtk2 builds in the configure script (72b10b78) 2012-08-22 Sebastien Bacher * Drop GTK2 build since ido stopped providing support for that version; debian/control: build with the current vala version (2813800f) * releasing version 12.10.0-0ubuntu2 (0908d39e) * Drop GTK2 build since ido stopped providing support for that version; debian/control: build with the current vala version (0e1e045b) 2012-07-24 Charles Kerr * remove the gtk2 option (5b0ccb84) 2012-07-12 Sebastien Bacher * Import upstream version 12.10.0 (2560f7de) * New upstream release. - Allow setting preferred media players through a settings key. - Fix sound indicator not working after Amarok close. - Explicit handling of Ardour - Fix deprecated GTK+ API call. debian/patches/lp_992262.patch. debian/patches/lp_902715.patch: - dropped, the fix is in the new version (0c53758e) * releasing version 12.10.0-0ubuntu1 (74144839) * New upstream release. - Allow setting preferred media players through a settings key. - Fix sound indicator not working after Amarok close. - Explicit handling of Ardour - Fix deprecated GTK+ API call. debian/patches/lp_992262.patch. debian/patches/lp_902715.patch: - dropped, the fix is in the new version (f9fad5d4) * Import upstream version 12.10.0 (61286675) 2012-07-12 Charles Kerr * bump version to 12.10.0 (29007972) * add src/volume-widget.c to POTFILES.in for translation (857d416f) 2012-07-11 Charles Kerr * remove deprecated call to gtk_style_context_notify_state_change() ... according to the GTK documentation, it's been deprecated since GTK 3.6 and does nothing. (f71a90bf) 2012-06-21 Conor Curran * manually merge of lp:~victored/indicator-sound/lp-1014955 (dcde0e28) 2012-05-03 Ken VanDine * releasing version 0.8.5.0-0ubuntu3 (b6811263) * debian/patches/lp_992262.patch - fix sound indicator not working after amarok close (LP: #992262. debian/patches/lp_902715.patch - Partial fix which sets the accessibility property on the volume slider menu item. Previously this was achieved by sending a signal on the indicator object but now it seems the way to update orca is to set/update the appropriate property on the menuitem. Orca doesn't broadcast volume updates on slider movement but at least it updates when the user moves to the item on the menu, previously it was entirely silent. (LP: #902715) (0f3bf77a) * releasing version 0.8.5.0-0ubuntu2 (b1e8f00b) 2012-05-03 Conor Curran * be explicit in handling ardour (5f9a9b8b) 2012-05-03 Charles Kerr * merge lp:~cjcurran/indicator-sound/lp-992262-fix to fix sound indicator not working after amarok close (7d479227) 2012-05-03 Conor Curran * make sure to handle amaroks desktop file name (c172666f) 2012-05-03 Ken VanDine * debian/patches/lp_992262.patch - fix sound indicator not working after amarok close (LP: #992262. debian/patches/lp_902715.patch - Partial fix which sets the accessibility property on the volume slider menu item. Previously this was achieved by sending a signal on the indicator object but now it seems the way to update orca is to set/update the appropriate property on the menuitem. Orca doesn't broadcast volume updates on slider movement but at least it updates when the user moves to the item on the menu, previously it was entirely silent. (LP: #902715) (8c3919c6) 2012-04-25 Charles Kerr * merge lp:~cjcurran/indicator-sound/fix-lp-902715 to make the sound menu's volume slider accessible for screen readers. (5a64bab1) 2012-04-23 Conor Curran * make sure on key press it updates atk (6e076f02) * make sure on start up it's set (2c3d9c4c) * set the desc prop on the menuitem, disregard the atk approach from the widget (a41f4d3c) 2012-04-12 Conor Curran * use instances available and don't cast (9740d6e7) * ensure to set the name of the gtk range for atk (1ea2919f) 2012-04-02 Janne Jokitalo (astraljava) * debian/patches: - sound_ubuntustudio.patch: added to prefer pavucontrol as the mixer app in Ubuntu Studio. (LP: #972749) (3b1ebd8c) 2012-03-30 Ken VanDine * releasing version 0.8.5.0-0ubuntu1 (314748d2) * New upstream release. - Inconsistency between messaging menu and sound menu pips (LP: #933593) - indicator-sound-service crashed with SIGSEGV in fast_validate() (LP: #949837) - free-memory-read crash in indicator-sound-service's file monitoring (LP: #965848) - minor memory leaks in blacklist handling (LP: #960578) - FIX (LP: FIX) (66d95fc3) * Import upstream version 0.8.5.0 (31b5a5a6) * releasing version 0.8.4.1-0ubuntu4 (d738d091) 2012-03-30 Conor Curran * don't look for makefile in the tests dir for now (51bfc395) * bump for release (a010f1ee) * turn off tests for now until they are relevant (32f7a103) 2012-03-30 Charles Kerr * merge conor's code to revert the icon in the gutter positioning to keep inline with other indicators. (a2911e4c) 2012-03-30 Conor Curran * tidy up (e6f217fb) * draw the triangle using the image and not the pixbuf from before (e8170f5e) * pad the top of the box around metadata (f8b37d6a) 2012-03-30 Ken VanDine * Import upstream version 0.8.5.0 (01d561bf) * New upstream release. - Inconsistency between messaging menu and sound menu pips (LP: #933593) - indicator-sound-service crashed with SIGSEGV in fast_validate() (LP: #949837) - free-memory-read crash in indicator-sound-service's file monitoring (LP: #965848) - minor memory leaks in blacklist handling (LP: #960578) - FIX (LP: FIX. -debian/patches/lp_945827.patch, debian/patches/lp_960846.patch - dropped, merged upstream (da0268d9) 2012-03-30 Conor Curran * move the app icon in from the gutter (f1182db1) 2012-03-29 Conor Curran * tests reactivated, now for them to be actually useful (463ab561) * merged Allan's test work and turn on tests (747b4652) 2012-03-28 Allan LeSage * Merge from trunk. (dcafea3b) 2012-03-27 Allan LeSage * Cleaning up *.gcno during clean-local. (19971a3d) * Incredibly pedantic name change for gcovr xml results. (605a5719) 2012-03-27 Charles Kerr * merge lp:~charlesk/indicator-sound/remove-interested-client to fix a pair of indicator-sound-service crashes (bug #949837 and bug #965848) related to removing media clients (d4a65297) 2012-03-26 Charles Kerr * prevent a cyclical dependency in establish_file_monitoring() from trying to unref 'monitor' right after it's been freed. (afb59cd4) * remove_interested() and add_interested() shouldn't call g_settings_set_strv() with an array of strings that isn't NULL-terminated. (e02ed10f) 2012-03-22 Lionel Le Folgoc * debian/patches: - sound_xubuntu.patch: added, prefer pavucontrol over xfce4-mixer on Xubuntu. (lp: #961745) (70d1d8cf) 2012-03-21 Allan LeSage * Removed gcovr dependency for coverage tooling. (577fad28) 2012-03-21 Ken VanDine * releasing version 0.8.4.1-0ubuntu3 (a198e844) * debian/patches/lp_960846.patch - check that the active playlists container is not null (LP: #960846) (454505bb) 2012-03-21 Conor Curran * make sure to check the active playlists container is not null (cf5c77a3) 2012-03-20 Ken VanDine * releasing version 0.8.4.1-0ubuntu2 (2f7ca458) 2012-03-20 Charles Kerr * merge lp:~charlesk/indicator-sound/blacklist-leaks to fix a couple of minor memory leaks when pulling 'player_name' and 'blacklist' strings out of dbus. (55ded30a) 2012-03-20 Ken VanDine * debian/patches/lp_945827.patch - fix for a playlist crasher (LP: #945827) (5ef25627) 2012-03-19 Charles Kerr * merge lp:~cjcurran/indicator-sound/fixes-945827 to fix a playlist crash. (140d27a1) 2012-03-19 Conor Curran * more defensive approach to dealing with the playlistdetails struct specifically the activeplaylist prop, tweaked player label padding by 1 pixel (90c440a0) 2012-03-19 Ken VanDine * releasing version 0.8.4.1-0ubuntu1 (14ac84f1) * Import upstream version 0.8.4.1 (858d8ee6) * debian/patches/sound_nua.patch - don't try to free a static string (LP: #957387) (30fc94df) 2012-03-19 Conor Curran * bump the revision for release (2e894a27) 2012-03-19 Ken VanDine * Import upstream version 0.8.4.1 (2e2e1a5d) * New upstream release. - fix i18n of indicator-sound's accessible description (LP: #957517) - don't abort isound via g_error() if it can't connect to the bus (LP: #953111); debian/patches/sound_nua.patch - don't try to free a static string (LP: #957387) (8d4403e2) 2012-03-16 Charles Kerr * merge Gabor Kelemen's lp:~kelemeng/indicator-sound/bug957517 to fix i18n of indicator-sound's accessible description, Bug #957517 (9d6be5dd) 2012-03-17 Gabor Kelemen * Change i18n header to gi18n-lib.h to translate the accessible description. Also change it in other files too to make them futureproof. LP: #957517 (fef2588b) 2012-03-16 Charles Kerr * fix a pair of minor memory leaks when processing blacklist requests via dbus. (3540a2cd) 2012-03-16 Ken VanDine * releasing version 0.8.4.0-0ubuntu1 (3f88c380) * New upstream release. - indicator-sound "Choose Playlist" menu item does nothing when using Rhythmbox (LP: #952550) - crashed with SIGSEGV in g_strdup() (LP: #946607) - crashed with SIGABRT in pa_operation_unref() (LP: #944148) - crashed with signal 5 in g_type_create_instance() (LP: #921755) - slider on unmute resets volume (LP: #921065) - play controls not exposed in HUD (LP: #949032) - unity-panel-service at 100% cpu when opened /w rb without album cover (LP: #806848) (cbd5d493) * Import upstream version 0.8.4.0 (8e8a06aa) * releasing version 0.8.3.0-0ubuntu2 (79dc1a84) 2012-03-16 Conor Curran * set the player name on the transport item so as hud can identify the default player (f0bcb96d) 2012-03-16 Charles Kerr * don't abort isound via g_error() if it can't connect to the bus. lp:~cjcurran/indicator-sound/use_g_critical_instead_of_g_error (324a2291) 2012-03-16 Ken VanDine * Import upstream version 0.8.4.0 (d8574d92) * New upstream release. - indicator-sound "Choose Playlist" menu item does nothing when using Rhythmbox (LP: #952550) - crashed with SIGSEGV in g_strdup() (LP: #946607) - crashed with SIGABRT in pa_operation_unref() (LP: #944148) - crashed with signal 5 in g_type_create_instance() (LP: #921755) - slider on unmute resets volume (LP: #921065) - play controls not exposed in HUD (LP: #949032) - unity-panel-service at 100% cpu when opened /w rb without album cover (LP: #806848) (9c99a71d) * debian/patches/sound_nua.patch - Sound Settings link doesn't work in GNOME Classic (LP: #941704) (bdb95273) 2012-03-16 Conor Curran * don't g_error just use g_critical (380631ef) 2012-03-15 Charles Kerr * merge lp:~cjcurran/indicator-sound/excessive-redraws-fix to not call gtk_image_clear() when there's already no album art. (bb95a845) 2012-03-15 Conor Curran * make sure to clear the old image for gtk2 aswell (68056b33) * fixes excessive draw calls (c0423caf) 2012-03-14 Charles Kerr * fix pa_operation_unref(NULL) crash by merging ~cjcurran/indicator-sound/global-mute-defensive (6d53111b) * merge lp:~cjcurran/indicator-sound/coverity-fixes to fix a minor coverity warning (29e476ae) 2012-03-14 Conor Curran * remove crud (bd9058c2) * make the code clear so as coverity stops whinging. (ca2d708b) * make sure to be defensive if pulse goes away in the middle of a global mute operation (f61ca4cc) 2012-03-13 Conor Curran * Makes sure to accommodate for null player titles as supplied by the mpris interface of the player, redundant code spotted by Coverity (c759f4e9) * make sure to comply with the mpris spec (36211076) 2012-03-12 Charles Kerr * added listening to ido scale's new 'primary clicked' and 'secondary clicked' events for lp bug #921065 (ffb079a8) 2012-03-12 Conor Curran * signature on the GetPlaylists mpris in the interface corrected (8ff7b4e1) 2012-03-10 Charles Kerr * use the new signals from lp:~charlesk/ido/lp-921065 to fix lp bug #921065 (03ea74c2) 2012-03-05 Charles Kerr * merge lp:~charlesk/indicator-sound/lp-944250 to fix the buffer overrun error reported by Coverity in bug #944250 (4e9083f7) 2012-03-03 Charles Kerr * fix static overrun in lp Bug #944250 (3fc82a0f) 2012-03-02 Ken VanDine * releasing version 0.8.3.0-0ubuntu1 (083c2f79) * New upstream release. - Fixed memory corruption issue (LP: #897218) - crashed with SIGABRT in pa_operation_unref (LP: #908682) - Banshee shown in sound menu after removal until reboot (LP: #771202) - Coverity PASS_BY_VALUE - CID 10620 (LP: #937451) - App icon and name are not aligned (LP: #939929) (90b7db35) * Import upstream version 0.8.3.0 (068f00cd) * Import upstream version 0.8.3.0 (dc70d2a9) * New upstream release. - Fixed memory corruption issue (LP: #897218) - crashed with SIGABRT in pa_operation_unref (LP: #908682) - Banshee shown in sound menu after removal until reboot (LP: #771202) - Coverity PASS_BY_VALUE - CID 10620 (LP: #937451) - App icon and name are not aligned (LP: #939929) (d33e222d) 2012-03-01 Conor Curran * bumped for release (1f9baf0f) * merge the dynamic removal of player items from menu on app uninstall (1b3b0525) * realign the padding on the player title (38349642) * play it safe branch (ff0714ee) * fix charles coverity fixes (ffc2f69f) * check the state of the pulse context to ensure it's ready for interaction (40837488) * play it safe around UI pulse interactions - hopefully circumvents odd crashes that have been reported (ee55f50a) * how can we be sure the details struct is not null, is this the fix to that memory corruption (00455609) 2012-02-29 Conor Curran * make sure to return if there is no valid playlist (5d56e1dc) 2012-02-27 Conor Curran * make sure we are dynamically sensitive to players being uninstalled whilst they still have an entry in the menu (b55fd2bd) 2012-02-24 Conor Curran * push it down another 2 pixels (59eb64fd) * pad appication name text by 2 pixels (d7aac51c) 2012-02-22 Ken VanDine * releasing version 0.8.2.0-0ubuntu1 (35442241) * New upstream release. - crashed with SIGABRT in pa_cvolume_set (LP: #900117) - Mouse on coverart flushes the sound menu (LP: #927733) - album artwork misaligned and not visible (LP: #933359) - unity-panel-service crashed with SIGSEGV in transport_widget_is_selected (LP: #882109) (06cfe124) * Import upstream version 0.8.2.0 (87422f8f) 2012-02-22 Conor Curran * bump for release 0.8.2.0 (062aadf6) * merge the ui fixes on the indicator side (dae2c851) * putting in place more checks for transport-widget and the slider, also fixed some more ui glitches (b7038fe8) 2012-02-22 Ken VanDine * Import upstream version 0.8.2.0 (78ef933f) * New upstream release. - crashed with SIGABRT in pa_cvolume_set (LP: #900117) - Mouse on coverart flushes the sound menu (LP: #927733) - album artwork misaligned and not visible (LP: #933359) - unity-panel-service crashed with SIGSEGV in transport_widget_is_selected (LP: #882109. -debian/patches/correct_ldflags_use.patch - fixed upstream (f58bd6d0) 2012-02-22 Conor Curran * play defensively around setting the volume related to lp#90017 (78837fe1) * fix layout of the metadata widget (9e3e24ef) 2012-02-21 Charles Kerr * Fix LP Bug #937461 (e8844788) 2012-02-14 Sebastien Bacher * Import upstream version 0.8.1.0 (e49f20c9) * New upstream release. - No easy way to turn the sound menu on/off (lp: #829648) - Avoid spawning notification daemon at startup (lp: #912150) - Creation of album-art-cache folder (lp: #799383) - schema id & path are inconsistent with other indicators (lp: #914377. debian/patches/correct_ldflags_use.patch: - typo fix in ldflags use (1dc9630a) * releasing version 0.8.1.0-0ubuntu1 (e6c06c25) * debian/patches/correct_ldflags_use.patch: - typo fix in ldflags use (02b2fb58) 2012-02-14 Conor Curran * fixed typo in makefile am (bd74119f) 2012-02-14 Sebastien Bacher * New upstream release. - No easy way to turn the sound menu on/off (lp: #829648) - Avoid spawning notification daemon at startup (lp: #912150) - Creation of album-art-cache folder (lp: #799383) - schema id & path are inconsistent with other indicators (lp: #914377) (f869dde9) * Import upstream version 0.8.1.0 (30225628) 2012-02-13 Conor Curran * bump for release (bd884a0a) * tidy up (7599f9d6) 2012-02-09 Ken VanDine * releasing version 0.8.0.0-0ubuntu4 (46ce8555) * debian/patches/sound_nua.patch - open the new sound-nua panel in gnome-control-cente. debian/patches/dbusmenu_05_90.patch - fixed FTBFS with dbusmenu 0.5.90; debian/control - bump build depends for dbusmenu to >= 0.5.90 (c14c51a2) 2012-02-03 Ted Gould * Updating to dbusmenu 0.5.90 (48aab89a) 2012-01-31 Ted Gould * Fixing includes to not have the '3' on them (1651821c) * Updating required dbusmenu gtk version (cc128bae) 2012-01-26 Conor Curran * charles fixes for invisibility flag (8b2ab5bf) 2012-01-25 Ken VanDine * releasing version 0.8.0.0-0ubuntu3 (4beadce1) * rebuild for libindicator7; debian/rules - build with no-error=deprecated-declaration. -debian/patches/disable_Werror.patch - disabled in debian/rules instead (8baa6b25) 2012-01-24 Ken VanDine * -debian/patches/disable_Werror.patch - disabled in debian/rules instead; Add lazy_init.patch: Avoid spawning notification daemon right at startup, instead initialize it lazily when actually doing a notification. Improves boot speed. (LP: #912150); Add disable_Werror.patch: Build without -Werror, to avoid build failure due to deprecated declarations. (LP: #912160) (645376ce) 2012-01-24 Charles Kerr * add visibility toggle support for (lp:#829648) (6101f59b) * fix hashtable leak reported by valgrind (1e03cbb2) * fix a minor memory leak reported by valigrind (f174071d) * fix Free Memory Read error found by valgrind (f1fd627d) * fix minor memory leak detected by valgrind (1bdef61d) 2012-01-24 Ken VanDine * rebuild for libindicator7; debian/rules - build with no-error=deprecated-declarations (5c23d138) 2012-01-17 Conor Curran * fixes minor warning (ae4f73ab) * merged indicator address format to bring inline with other indicators (b59c4a87) 2012-01-13 Conor Curran * add Allans initial tdd work (9be5ce8b) * fix the gtk3 deprecations (e090ca7c) * make rhythmbox the default app (275f2ee6) * only start the notification daemon when required (f09e4b82) * revert to rhythmbox for the default player (1c6998b4) * deprecated gtk fixes (7808685f) 2012-01-11 Charles Kerr * fix minor runtime warning. (5f5d8805) * When creating indicator-sound's cache directory, use DirUtils.create_with_parents() instead of DirUtils.create(). (3aefd6a1) 2012-01-10 Charles Kerr * make indicator-sound's schema and path naming consistent with other indicators. (3a1bf210) 2012-01-05 Martin Pitt * Add lazy_init.patch: Avoid spawning notification daemon right at startup, instead initialize it lazily when actually doing a notification. Improves boot speed. (LP: #912150) * Add disable_Werror.patch: Build without -Werror, to avoid build failure due to deprecated declarations. (LP: #912160) (e8673be2) * Lazily initialize notification daemon (d2f32363) 2011-12-06 Allan LeSage * Added coverage reporting via gcov config and targets. (94f68e08) 2011-12-01 Ken VanDine * releasing version 0.8.0.0-0ubuntu1 (923caec2) * Import upstream version 0.8.0.0 (c157f744) 2011-12-01 Conor Curran * bumped to .8 for precise releases (048fe88d) * merged in various fixes from trunk 4 (91d9ee13) * bumped for 0792 release (13810cb4) * merged fix for accessible string fix on start up to indicate current level (184964f9) * fixes lp #886339 (be80e257) * don't show notifications on scroll (b5974163) * removes gconf checking from the configure ac - community fix (6a6c5f10) * fix for lp #894789 (14ad844a) 2011-12-01 Ken VanDine * Import upstream version 0.8.0.0 (09e488c8) * New upstream release.; debian/control - removed build depends for libgconf2-dev; debian/patches/fix-864405.patch - dropped, merged upstream (47dfa221) 2011-11-29 Omer Akram * debian/patches/fix-864405.patch: - Clicking on left 25% of "Pause/Play" circle clicks "Previous". (LP: #864405) (3b0159dc) 2011-11-28 Ken VanDine * releasing version 0.7.9.1-0ubuntu2 (140cd554) 2011-11-28 Omer Akram * debian/patches/fix-864405.patch: - Clicking on left 25% of "Pause/Play" circle clicks "Previous". (LP: #864405) (732f7bab) 2011-11-23 György Balló * Do not check for gconf (04da26d9) 2011-11-17 Marco Trevisan (Treviño) * Don't show the notify-osd notification on scroll, when the menu is mapped (15b78696) 2011-11-16 Conor Curran * merge in fix for poor collision detection (3c02b69b) * fix the collision detection (9272abc2) 2011-11-08 Marco Trevisan (Treviño) * Better code to fix the memory leak caused by the accessible string (f497b26c) * Fix memory leak caused by updating the accessible description value (108af6c3) 2011-11-07 Marco Trevisan (Treviño) * Indicator-sound: Added the "indicator-sound" name hint. (165dad49) 2011-10-28 Ken VanDine * releasing version 0.7.9.1-0ubuntu1 (cb26f50f) * Import upstream version 0.7.9.1 (6c40e13a) * Import upstream version 0.7.9.1 (d7f1d275) * New upstream release. - indicator-sound-service crashed with SIGABRT in raise() (LP: #840986) - don't let the menu grow wide enough to push off the screen (LP: #873006) - bump the limit for number of playlists to 20 (LP: #835384) - indicator-sound-service crashed with SIGSEGV (LP: #864732) - Music player icon is not top-aligned (LP: #874454); debian/control - build with valac-0.14 (651e17da) 2011-10-26 Conor Curran * bump version for 791 release (ef3495e8) * fixed the wide playlist name issue (c0b5f7fe) * protect against odd mpris keys (cc88e429) * fix alignment of app icon when metadata is expanded (10f7c505) * merge fix to protect against a null pa context (0c3cc3e8) * update the ignore file with some new files (c27acea4) * protect against rogue mpris or desktop name keys (8bde3f5a) * protect pulse manager from rogue null pulse contexts i.e. when pulse randomly dies (bfc48586) 2011-10-23 Conor Curran * truncate playlist label if needs be (617c08b8) 2011-10-21 Conor Curran * increases max playlist count to 100 (2d85ce77) * increase the max playlist count to 100 (158255cc) * fixed offset so as the player icon and triangle stay stationary when the player is active fixes lp:#874454 (2308be7e) 2011-10-13 Ken VanDine * releasing version 0.7.9-0ubuntu1 (18ac6802) * Import upstream version 0.7.9 (3b17bc82) 2011-10-13 Ted Gould * 0.7.9.0 (cb00bc03) 2011-10-13 Ken VanDine * Import upstream version 0.7.9 (bf58931f) * New upstream release. - Protect against source indexes that are lower than 0 (LP: #850662) (76bf30b6) 2011-10-12 Ted Gould * Protect against source indexes that are lower than 0 (3c872a3f) 2011-10-10 Antti Kaijanmäki * Fix SIGABRT by validating sink and source indexes. - closes: #850662 (e30cc3a7) 2011-09-28 Ken VanDine * releasing version 0.7.8-0ubuntu1 (e92bccaf) * Import upstream version 0.7.8 (bf90e843) 2011-09-28 Ted Gould * 0.7.8.0 (f5e29e77) * Only unmute if vol > 0 (301e45c1) 2011-09-28 Ken VanDine * Import upstream version 0.7.8 (aba0d7cf) * New upstream release. - indicator-sound interferes with gnome-settings-daemon (LP: #855557. debian/patches/01_fix_FTBFS.patch - Dropped, fixed upstream (b833e3a5) 2011-09-27 Conor Curran * only unmute on a handle event if the vol update is greater than zero, circumvent feedback issues with gnome-settings-daemon (fb1369ee) 2011-09-13 Didier Roche * Import upstream version 0.7.7.0 (886588b7) * New upstream release; add 01_fix_FTBFS.patch for needed -lm link (22c7d6a1) 2011-09-13 Conor Curran * link fix for maths (2240d3f7) 2011-09-12 Conor Curran * prep for release (8a214194) 2011-09-09 Conor Curran * merge playlist fixes (006dd724) * tidy up (41e5d2ef) * increased the max playlist count to 20, fixed a bug which was prohibiting the playlists being shown (b6fb30ca) * merge Cimi's fixes (9f05fc93) 2011-09-09 Andrea Cimitan * Fixes to the positioning and dimension of the player menuitem, and fix for the spinner widget matching (if some themers need it) (373abc72) 2011-09-08 Conor Curran * merge in the valac fixes (0d51c6ae) * fixes for new valac compilation (8f41c4e6) 2011-08-24 Ken VanDine * releasing version 0.7.6.1-0ubuntu1 (8b55a105) * Import upstream version 0.7.6.1 (ec7f559d) 2011-08-24 Conor Curran * bumped for release (2f796d95) * theming fix for the spinner (9b046a6d) 2011-08-24 Ken VanDine * Import upstream version 0.7.6.1 (260e11f9) * New upstream release. - theming fix for the spinner (d13e523b) 2011-08-24 Andrea Cimitan * Ok, I know it's ugly, but seems to work a little bit better... waiting for a better fix (don't draw above the background) (7842750d) * Use GTK_STYLE_CLASS_MENU instead hardcoded gchar (56533c0f) * theme fix (334e4309) 2011-08-18 Ken VanDine * releasing version 0.7.6-0ubuntu1 (c2e72b29) * New upstream release. - mute action crashes the panel (LP: #828114) - Clicking music player does not dismiss the menu (LP: #818293) (49d45314) * Import upstream version 0.7.6 (ab5089f6) * Import upstream version 0.7.6 (098e58a7) * New upstream release. - mute action crashes the panel (LP: #828114) - Clicking music player does not dismiss the menu (LP: #818293) (da965245) 2011-08-18 Conor Curran * bug fixed where the menu is dismissed on the metadata-widget key event (1e8fb454) * merged fix for panel crasher (fa1f7086) 2011-08-17 Conor Curran * found the crasher of the panel (cf0a0734) 2011-08-10 Ken VanDine * releasing version 0.7.5-0ubuntu1 (5701be1e) * New upstream release. - Don't allow starting programs via the greeter indicators (LP: #811853) - support libunity's Track and Player specific items (LP: #824050) (9cae3218) * Import upstream version 0.7.5 (4f6158a1) 2011-08-10 Conor Curran * bumped in prep for release (0e1986bc) * player and track specific support is in (161c8c52) * merged the greeter work (7cb21f1a) * uncomment disconnect (82a8f86a) * track specific and player specific fixed (f6de7458) 2011-08-10 Ken VanDine * New upstream release. - Don't allow starting programs via the greeter indicators (LP: #811853) - support libunity's Track and Player specific items (LP: #824050) (6c609215) 2011-08-10 Conor Curran * track specific ordering correct, player specific under way (02309026) 2011-08-09 Conor Curran * track specific almost in place (8594ebfd) 2011-08-08 Conor Curran * added missing marshaller and merged in tip to keep things up to date for oneiric (4300a124) 2011-08-03 Michael Terry * don't show player bridge and settings links when used in a greeter (a7104567) 2011-07-29 Ken VanDine * releasing version 0.7.4.1-0ubuntu1 (6a7027ee) * New upstream release. (cd635087) * Import upstream version 0.7.4.1 (804ea02c) 2011-07-29 Conor Curran * bumped for release and removed -Werror from makefile.am until valac fixes its issues (c60b7f97) * merge the gtk2 compilation fixes (6f965506) * ifdefs needed for gtk2 compilation (65982386) 2011-07-29 Ken VanDine * debian/rules - Moved autoreconf to the top (c277163e) * New upstream release. - menu resizes on reopen (LP: #809275) - pulse indication of SoundMenu play button not strong enough (LP: #742251); debian/rules - Moved autoreconf to the top; New upstream release. (99a07d06) 2011-07-28 Ken VanDine * New upstream release. - menu resizes on reopen (LP: #809275) - pulse indication of SoundMenu play button not strong enough (LP: #742251) (81057468) * Import upstream version 0.7.4 (bce814c8) 2011-07-28 Conor Curran * bumped version for release (5fcbaa67) * GTK spinner in now instead of play button fade in and out (a02d8229) * merged Cimi's fix and tidied up all the previous behaviour (7ccc676b) 2011-07-28 Andrea Cimitan * Cimi's fix for spinner (e11aae18) 2011-07-28 Conor Curran * clean up debug trace (34c2bb52) * tidied style context method calls, more visibility added around querying if the transition is actually running (db5e0080) 2011-07-28 Harry van Haaren * Fixed assertion of WidgetPath (c53c671e) * Added debug info, setting gtk-animations to enabled in theme (4a74ac2d) * added debug info in draw() of spinner animation (e5350911) 2011-07-28 Conor Curran * merge gtk3 width fix (2bdf5162) 2011-07-28 Harry van Haaren * Made Spinner variables static, cairo surface isn't being drawn properly (88880cb3) 2011-07-28 Conor Curran * fixed the resizing bug (bd4277e4) 2011-07-28 Harry van Haaren * Using gtk_render_activity() to draw the spinner (116ed984) 2011-07-28 Conor Curran * merged Trevino's middle click mute patch (06757112) 2011-07-27 Harry van Haaren * Implemented spinner to cairo interface, assertion of offscreen_window GDK_IS_WINDOW failing (b7e9be00) * Updated debugs, added spinner start / stop on transport_launching (25f98c31) * Transport-widget has offscreen_window and spinner (11c1764f) 2011-07-26 Ted Gould * Fixing the indicator directories (97625533) 2011-07-21 Marco Trevisan (Treviño) * X and Y pointer position aren't exported anymore by libindicator (a2871b1b) 2011-07-17 Marco Trevisan (Treviño) * indicator-sound: handle the mute-menu-item and toggle it (6c14ce6a) * mute-menu-item: export type to allow to handle it remotely (4e86af2e) * Added MuteWidget item to control the mute-menu-item remotely (5f35f5e3) 2011-07-08 Marco Trevisan (Treviño) * Compile with indicator-0.4 (2040bd4f) * Merge with Upstream (34748e6a) 2011-07-07 Ken VanDine * releasing version 0.7.3-0ubuntu1 (75464971) * New upstream release. - libindicator scroll signals (LP: #804618) - metadatawidget collapse (LP: #806439. debian/control - Bumped build depends for libindicator to 0.3.90; debian/patches/gtk3_define.patch - dropped (08cee9d8) 2011-07-07 Ted Gould * Using the right pkgconfig file for the indicator directories. (9cf6078c) 2011-07-07 Ken VanDine * Import upstream version 0.7.3 (4fe864d5) 2011-07-07 Conor Curran * bumped for new release (14f54b95) * merge in Trevino's gtk3 scroll fix (d243e718) * autofoo fixes for the new libindicator (8aaa84d7) 2011-07-07 Ken VanDine * New upstream release. - libindicator scroll signals (LP: #804618) - metadatawidget collapse (LP: #806439. debian/control - Bumped build depends for libindicator to 0.3.90; debian/patches/gtk3_define.patch - droppe. configure.ac - Fixup pkgconfig check for libindicator-0.4; debian/rules - Added autoreconf.mk (e4ac5bce) 2011-07-07 Conor Curran * merged the expand collapse branch (86d5db79) * removed another debug@ (0fbfa4d6) 2011-07-06 Conor Curran * fixed the collapsing and expanding of the metadata widget, removed some unnecessary gtk3 stuff I thought that was necessary, tidied metadatawidget plus added a timeout for the metadata prop update query (ffd0bd81) 2011-07-02 Marco Trevisan (Treviño) * Use the "entry-scrolled" signal instead of the old ones (458442a3) * Compile under gtk+-2.0 (53d9d91c) 2011-06-29 Conor Curran * fixes for the makefile (d0727964) * track specific items proxying nicely (0892f485) * proxy items created (14bcbdbe) * new menu items manager - and removed the earlier attempt at a custom item for the same purpose (e63dc645) 2011-06-28 Ken VanDine * releasing version 0.7.2-0ubuntu1 (d6c3971f) * Import upstream version 0.7.2 (fbe33a6d) * Merged (0db14c20) 2011-06-28 Conor Curran * bumped for release (f11a6bb0) * merge the gtk3 drawing port (da23fef3) 2011-06-28 Ken VanDine * New upstream release. - "Sound Preferences..." should be "Sound Settings" (LP: #785571) - Not obvious what track info menu item does (LP: #699899. debian/patches/lp_750823.patch - Dropped patch, merged upstream; debian/patches/gtk3_define.patch - Wrap another gtk3 block in an ifdef; debian/control - Updated standards version to 3.9.2 - Cleaned up description to quiet lintian - Added quilt build dep (1f4af190) 2011-06-28 Conor Curran * colours of buttons and blank album art background fixed (61d2139e) * gtk widgets behaving themselves finally in gtk3 (b71505f2) 2011-06-27 Conor Curran * transport widget tweaks from mterry (1fabb0b8) * metadatawidget now drawing the album art (7cb291db) 2011-06-27 Michael Terry * fix gtk3 not drawing transport widget at all (4b03b559) 2011-06-23 Conor Curran * merge MTerry's gtk3 porting work (f51439ab) 2011-06-22 Michael Terry * port to gtk3 (41416ba7) 2011-06-22 Conor Curran * properly plug the track / player specific together (01fc374f) 2011-06-21 Conor Curran * add the marshal makefile (83240c1c) * custom marshaller in place to handle the string string signature on our item specific dbus methods (a6dee99e) * merged tip in (5e112656) * expanded the signature on the dbus methods for player and track specific items to handle the object path on the other side (a3acb494) 2011-06-16 Ken VanDine * releasing version 0.7.1-0ubuntu1 (2ada6ebc) * Import upstream version 0.7.1 (b004f063) * New upstream release. - "Sound Preferences..." should be "Sound Settings" (LP: #785571) - Not obvious what track info menu item does (LP: #699899. debian/patches/lp_750823.patch - Dropped patch, merged upstream; debian/control - Updated standards version to 3.9.2 - Cleaned up description to quiet lintian (a16822cf) 2011-06-16 Conor Curran * bump version in prep for new release (808a7108) * fixed the icon issue which cropped up with this UI major overhaul on the metadata and title widgets (6ff0076e) * no need to ref the pixbuf (1b7f9eb7) * some mem leaks caught and a tidy up (ea24e75c) * reverted the metadata widget to inherit from plain old gtk menu item, we don't need it to inherit from gtkimagemenuitem anymore (76406c4e) * spacing issues resolved plus some unwanted prop set to invisible@ (9ab1c150) * went the cairo method for drawing this icon in the gutter (34bbf1f8) * rejigged the icon handling so as it should be drawn directly as opposed to be handled by gtkmenuitem (33a5118a) 2011-06-15 Conor Curran * merge metadata widget and title widget (1677228e) * removed commented out method (d72fb000) 2011-06-14 Conor Curran * and finally removed the title related files (f422c101) * caught most of the little bugs I could find@ (8bbe3c42) * caught most of the little bugs I could find@ (2e0dd336) * key handling working nicely for the metadata widget almost there (4b0e1e3a) * spacing fixed (95fdfeac) * widget reset now working nicely (1f5e377b) 2011-06-13 Conor Curran * start up hibernated state fixed (f51a22b5) * arrow drawing properly (ed942a6e) * number of bugs fixed, more to come (ec14b831) 2011-06-10 Conor Curran * arrow should be showing (edd58e6f) * label appearing dynamic resizing partially working (e0761ddf) 2011-06-09 Conor Curran * image is appearing inthe gutter hurray (a4066853) * merged the title and metadata at the backend, now for the tricky UI work@ (58627767) * merged Jeremy's sound settings label fix (bf2c6d9d) 2011-06-06 Conor Curran * track specific items now appears when asked via the com.canonical.indicators.sound dbus interface (4fc554dc) * added the source for the track specific items (06811908) * track specific items outline implemented (a1192a69) * two new methods added the service interface inorder to handle track and player specific items (78068166) 2011-05-20 Jeremy Bicha * changed "Sound Preferences..." to "Sound Settings" (LP: #785571) (46c07c1a) 2011-05-19 Ken VanDine * releasing version 0.7.0-0ubuntu1 (306604f2) * Import upstream version 0.7.0 (82a0655d) * New upstream release. - Displayed cover don't keep the original ratio (LP: #654196) - show record level control PULSE_PROP_media.role=production (LP: #736049) - Volume notification is based on previous volume; should be based on the new volume (LP: #748831) - [gnome3] Sound Preferences link doesn't work (LP: #759390. debian/patches/lp_759390.patch - dropped, merged upstream; debian/control - renamed the libnotify4-dev build depends to libnotify-dev (7a20a205) 2011-05-19 Conor Curran * bumped version for 070 release (7a66e314) 2011-05-18 Conor Curran * source monitoring now happens even if the application is not voip specific therefore the voip slider has now become a generic mic input gain slider - hurray (e499cede) * fixing the descrepancy between notification and panel volume icon, thanks Dylan:) (03d29626) * fix for the gnome control centre sound preferences link, thanks Jeremy (87f69eb5) * merged the aspect ratio fix for the album art, thank you Nicolas :) (c60f2a2d) 2011-04-18 Ken VanDine * releasing version 0.6.6.1-0ubuntu3 (914a7600) * debian/patches/lp_750823.patch - Place timeout in the mpris controller to accommodate flaky mpris dbus behaviour, it can be seen sometimes that the players emit a property changed on the metadata property but the actual value of the property which the service then tries to use is the old value (LP: #750823) (ddeb07d1) 2011-04-16 Nicolas Delvaux * Fix a regression when calling "draw_album_art_placeholder" after diplaying one of those famous non-square cover. (19f28a57) * Fix bug 654196 (27708ccb) 2011-04-15 Ken VanDine * releasing version 0.6.6.1-0ubuntu2 (d6caaaa5) * debian/patches/lp_759390.patch - Sound Preferences link doesn't work in gnome3 (LP: #759390) (2cb98e6a) 2011-04-13 Jeremy Bicha * Enabled "Sound Preferences" support for gnome-control-center 3 (3670698e) 2011-04-04 Dylan McCall * Sound state manager volume notification is based on new volume instead of current (old) volume. Notifications use notification variants of audio-volume-* icons. (1c1adfeb) 2011-04-04 Ken VanDine * releasing version 0.6.6.1-0ubuntu1 (1f8270d3) * Import upstream version 0.6.6.1 (ab30eade) 2011-04-04 Conor Curran * tweaked to handle banshee desktop name change now that is finally in natty (15c7802a) 2011-04-04 Ken VanDine * New upstream release. - Fix crash with SIGABRT (LP: #738051) (LP: #744304) - ensure that if the service crashes the indicator will not show multiple sliders (0421dfae) 2011-04-04 Conor Curran * ensure that there are no visual traces of the service crashing (d265dea2) 2011-04-01 Conor Curran * make sure that even if the service crashes there are no visual indications on the indicator (i.e. no two slider scenario ) (0a3977ef) 2011-03-30 Conor Curran * merged the error fix (73827ae5) 2011-03-29 Conor Curran * changed to a critical as I think this would be more appropriate here (2ae5e15a) * changed another error to a warning, tidied a few things (037c5de0) 2011-03-25 Conor Curran * fix that silly sigabrt (a57a6676) * more visibility on possible errors (e1da4508) * g_critical not a g_error (d6d917b0) * defensive touches to update state method (2053d245) * defensive touches to update state method (e3550c53) 2011-03-24 Conor Curran * now using the source output (b4dc15ac) * the beginnings of general source monitoring (6856359f) 2011-03-23 Ken VanDine * releasing version 0.6.5.1-0ubuntu1 (c3c9a167) * Import upstream version 0.6.5.1 (52375af2) 2011-03-23 Conor Curran * bumped release version to minor minor to handle intermediate banshee faffing (4b955bef) * revert the banshee desktop id change because the new version won't make beta (30652679) 2011-03-23 Ken VanDine * releasing version 0.6.5-0ubuntu1 (b7b6431e) * New upstream release. - Media player should be automatically started up when play button is pressed (LP: #714750) - volume goes to zero when using some players like banshee or rhythmbox (LP: #730925) - handle banshee id change (LP: #737447) - filter out video playlists (LP: #739273) (8227400e) * Import upstream version 0.6.5 (f05dff9b) 2011-03-23 Conor Curran * bump in prep for beta release (fb3a829f) * make sure on playlist update it doesn't use the custom icon (339fd128) * fixed duplicate playlists, icons for playlists, name change on banshee id (32ce2336) * use the new icons for playlists (16ad03db) 2011-03-23 Ken VanDine * New upstream release. - Don't change the banshee id yet, that will change in 0.9.6 (c5689e20) * New upstream release. - Media player should be automatically started up when play button is pressed (LP: #714750) - volume goes to zero when using some players like banshee or rhythmbox (LP: #730925) - handle banshee id change (LP: #737447) - filter out video playlists (LP: #739273) (da843ceb) 2011-03-23 Conor Curran * video playlists now filtered out (478a6ac4) * default gsettings now set to banshee to reflect the players desktop id change and voip widget low icon name corrected (6e61d86b) * protection against rogue dbusmenu properties (6d49a88f) * tidy up (a82ab70e) 2011-03-22 Conor Curran * protected now against any type ot irregular spam dbusmenu may throw at it (0a707492) * more trace added (851b1bb2) 2011-03-21 Conor Curran * change the mute type on the volume slider to the appropriate type of boolean (6a501d57) * feature for new banshee specific behaviour landed (6375d3eb) * add an important todo to remind myself of the need to get that timeout removed (d737d7c4) * remove commented out method (b6267620) * some extra trace around sliders to track the volume zero app start madness (d84e5d38) 2011-03-17 Ken VanDine * releasing version 0.6.4-0ubuntu1 (ab3d1a08) * Import upstream version 0.6.4 (7619eab4) 2011-03-17 Conor Curran * prep for new release (6de8affd) * merged localisaton fixes (001333b1) * working now - needed a hack in the common-def header - automake you drive me nuts (09ac621b) * revert to the old way (4f18ab23) 2011-03-17 Ken VanDine * New upstream release. - Harmonize mute behaviour of both VOIP and volume slider (LP: #731870) - keyboard handling for voip slider not working (LP: #732500) - "Choose Playlist" needs to be marked for translation (LP: #736372) - show record level control on PULSE_PROP_media.role=production (LP: #736049) (b731b7b9) 2011-03-17 Conor Curran * add the new config.in vala file (199f4347) * localisation in vala is not as straight forward as first anticipated (a2dbc792) 2011-03-16 Conor Curran * only expose the play head if the player is banshee when its hibernated@ (8418707f) * working as expected (4c7f07ce) * uptodate trunk and branch work from the start of the week merged@ (2937537d) * key shortcuts now working on voip slider (58facf2f) * keyhandling for the voip slider now working and voip slider now activated when app role is also production (a893dae8) * removed the restriction of not being able to use the key shortcuts on the slider if its muted@ (205489a9) * volume-slider now behaves the same as the voip slider when muted (d0ef5f94) 2011-03-15 Conor Curran * tidy up (7a2e0aec) * renamed those last few sink methods in device to give them proper context (3e4404d5) * initial mute update state (66ef239b) * ensure it observes a positive mute state at startup (dec022ea) * mute behaviour consistent over both sliders => go to 0 on mute and return to previous volume on unmute (57e21d37) * step one in sorting the volume slider mute behaviour (661b34c4) 2011-03-14 Conor Curran * tidy up (baddd578) * renamed active-sink to device so as the naming makes sense (76ef685e) * one needed refactor (84f68e01) * working as good as this will ever be considering the poor startup performances of clients (8149cc1e) * expose transport when closed and cache intended action (5e227767) 2011-03-11 Ken VanDine * releasing version 0.6.3-0ubuntu1 (d1a4d4e5) * Import upstream version 0.6.3 (a65cff5e) 2011-03-11 Conor Curran * bumped in prep for release (014ef9d6) * reverted to more clumsy way of parsing the icon name for playlists (52559196) * revert to old way of parsing playlist icon path, i suspect some vala gremlins were working against us ... (9484c6a9) * finish rewind/fast forward so as the keyboard works the same as the mouse (8f1d08d0) * missing icon for playlists fixed (4eb79a1b) * applied Mikkel's suggestions (6b0f3ffc) * key board shortcuts now handle rewind and forwind intentions (529fa42e) 2011-03-11 Ken VanDine * New upstream release. - Broken images on playlist items (LP: #727325) - wrong icon for audio-input slider (LP: #723254) - blacklist dbus api lacks query functionality (LP: #730526) - volume goes to zero when using some players like banshee, rhythmbox (LP: #730925) - holding the FW or RW button should have an effect (LP: #694258) - With new notify-osd the volume notification on scroll doesn't work as expected (LP: #729849. debian/control - Bumped build depends for dbusmenu to >= 0.3.101 (36e86360) 2011-03-11 Conor Curran * fixes bug lp #730925 (a3b638eb) * bumped the dbusmenu gtk version (e97cb2ba) * bumped the dbusmenu version (e20947c0) * players who do not export icon names will have iconless playlists menuitems (bd007a90) 2011-03-10 Conor Curran * fixes bug around volume going to zero on client start up (f6fd2dc4) 2011-03-09 Conor Curran * tidied (8ded6327) * merged luke's updates (01b69bd1) * now uses the correct basename minus the extension for the icon name property (bc33d0a5) * merge the rewind/forwind work plus some refactoring and voip icon names (83554ba7) * deleting commented out vapi defs (7169ee04) * icons names updated to match new icons submitted by Daniel (c3bf2f95) * refactored indicator side (54041ebc) * refactored transport enums so as both vala and c are using the same definitions in common defs (017cbc3b) * nicely seeking (5bae6af2) 2011-03-09 Luke Yelavich * Indicators are now responsible for updating their own accessible description. Refactor accessible description update code into a new function. (726f77cc) 2011-03-08 Conor Curran * ensure we don't trigger a simple next/previous after releasing from a skip (1844fd17) * seeking is working, need a tidy up (7576ffb4) * skipping instructions sent (da2fbe31) * timer mechanism in place (3b16991b) 2011-03-07 Conor Curran * extra dbus blacklist method added to complete api (c552d82f) * rewrote the method with the help of mikkel (10f404af) * added the is blacklisted dbus method (f4ed658c) * merge the fix (39369193) 2011-03-05 Marco Trevisan (Treviño) * Newer notify-osd needs that the x-canonical-private-synchronous is set to a non-empty string (2081219c) 2011-03-04 Ken VanDine * releasing version 0.6.2-0ubuntu1 (f2b815cf) * Import upstream version 0.6.2 (73772e6e) 2011-03-04 Conor Curran * debug trace (fb651cca) * ted's fix for my C sillyness (6d5ccadc) 2011-03-04 Ted Gould * Fix the GStrv to use a string and be NULL terminated (f01207e8) 2011-03-04 Conor Curran * free the string array, plug the leaks (0146cc8f) * iconthemepath work in progress (16bdc89e) 2011-03-04 Ken VanDine * New upstream release. - Fixed crashed with SIGSEGV in pa_context_connect() (LP: #717453) - Fixed crashed with SIGSEGV in pa_pdispatch_run() (LP: #723096) - Fixed crashed with SIGSEGV (LP: #723096) - Fixed crashed with SIGSEGV (LP: #717557) - Fixed crashed with SIGSEGV in g_variant_builder_add_value() (LP: #717999) - Sound Menu Play lists show Favorites item twice in menu and icons for all playlists not found (LP: #728263) - Players are raised too quickly (LP: #723278) (245e905e) 2011-03-03 Conor Curran * bump revno for release (bcf0cc17) * final playlist delete tweak (64ead241) * playlists bugs fixed (85ffbe98) * fixes two playlists bugs plus a little code tidy up in the indicator-sound (52976fc6) * pulse one liner fixed (8716e591) * g_variant defensive one liner (d92bb37a) * button title release (838b7748) 2011-03-01 Conor Curran * fixed a bug introduced in the last merge earlier this week (c373cdd1) * fix for reconnect bug while autospawn is true (03101522) * play it safe with the dbus method call@ (c231d169) 2011-02-28 Conor Curran * raise / activate players on button release as opposed to button press (55c48f35) * merged the pulse-manager fixes (45e0f3f3) * caught a edge case bug which was causing those weird crashes (8ec8d6d2) 2011-02-24 Ken VanDine * releasing version 0.6.1-0ubuntu1 (4eea1b64) * Import upstream version 0.6.1 (d3690d4c) 2011-02-24 Conor Curran * prep for new release (34f50661) * merge Luke's work (e875afac) 2011-02-24 Ken VanDine * New upstream release. - Icon-only menu titles don't have accessible names (LP: #691677) (bb9eaa8f) 2011-02-22 Luke Yelavich * Add accessible description support (3cf11860) 2011-02-18 Ken VanDine * releasing version 0.6.0-0ubuntu1 (4e7c1ace) * Import upstream version 0.6.0 (088e938b) 2011-02-18 Conor Curran * bumped for new release (fec38bea) * voip feature landed (f82480c0) * tidy up (223ff23b) * remove ctrl left & right shortcut as requested (e2ac5884) * the last bug really (80afbbce) * bug free afaics ... (9a424c26) * and unmutes on slider activation (5882cc24) * fully functional voip feature landed (fca4da8d) 2011-02-18 Ken VanDine * New upstream release. - New voip slider will be displayed in the sound menu while in a call - [Conexant CX20561(Hermosa)] No indicator that input is muted (LP: #683689) - Ctrl+arrow jumps sound to max volume in indicator (LP: #669167) - Fixed build with latest dbusmenu (LP: #717340) - Ported to libnotify >= 0.7.. debian/control - Changed build depends for libnotify-dev to libnotify4-dev (a57cc53f) 2011-02-18 Conor Curran * all working nicely, custom mute behaviour needed (d8cc4804) 2011-02-17 Ken VanDine * releasing version 0.5.9-0ubuntu2 (ec6b5962) 2011-02-17 Conor Curran * enough for one day (8263f9ae) * getting there (4bebcafe) * voip widget added (6ad2bc64) 2011-02-17 Ken VanDine * debian/control - bump build depends for libindicator-dev to >= 0.3.19 - bump build depends for libdbusmenu-glib-dev to >= 0.3.97 - added build depends on dh-autorecon. src/Makefile.am - Hand Dbusmenu-Glib-0.4 rename to Dbusmenu-0.4; debian/rules - include autoreconf.mk to handle the Dbusmenu rename (1d60b533) 2011-02-17 Conor Curran * back end plugged together for proof of concept (c1fdbb52) 2011-02-16 Conor Curran * need to encapsulate more (3c5c6dc4) * moving towards a voip input item (fe11e6ad) * reverted luke's work until indicator object is updated (5d32cec5) 2011-02-15 Conor Curran * merged Luke's accessibility work (431eac89) 2011-02-14 Conor Curran * merged libnotify upgrade (9c00b2b4) 2011-02-14 Luke Yelavich * Add accessible_desc support (60c1b715) 2011-02-11 Ken VanDine * updated to handle the Dbusmenu-Glib-0.4 rename to Dbusmenu-0.4 (f21b7129) * ported to libnotify >= 0.7 (e49d9d7a) 2011-02-10 Ken VanDine * releasing version 0.5.9-0ubuntu1 (817f8e1a) * Import upstream version 0.5.9 (b4b1c772) 2011-02-10 Conor Curran * prep for 059 release (c963e37b) * remember to cancel the reconnect timeout loop once a connection has been established (c8dc3a51) 2011-02-10 Ken VanDine * New upstream release. - crashed with SIGSEGV in pa_cvolume_valid () (LP: #705009) - The players list should be customizable (LP: #685725) - Allow players to set their own title (LP: #709367) - refactor pulse manager (LP: #709371) - listen for playlist changed signal (LP: #715277) - playlist name not updated corrrectly (LP: #715694) - Not enough feedback when changing the volume (LP: #669163) - indicator-sound volume does not detect sink change (LP: #700361. debian/control - Added new build depends libnotify-dev (b2500336) 2011-02-09 Conor Curran * listen out for the playlistdetails changed signal and accommodate the race condition in gdbus for the active playlist property changed issue (b3eb8aa4) * and plug it together (5347a41e) * tidy up (f184a09b) * tidy up (8c00af69) * fixed racey active playlist property and commented some debugs (17f01f35) 2011-02-08 Conor Curran * work done around playlist changed (800023f7) 2011-02-07 Conor Curran * finally a code base which is sane (1691ba2e) * tidy ups and comments (fba8f5aa) * removed the old pulsemanager (a87a201a) * tidy up (d5e7257a) * tidy up (89ea8fc6) * filter the number of signals sent, only send a signal when the state changes (37346053) * switch back on the music player section (04aeb610) * fully functional once again (df4cae2a) 2011-02-04 Conor Curran * hook back volume and mute setting and test (381d827c) * tidy ups (6bfc46de) * putting in back together (39430b4d) * almost in place (025fb0a3) * on the last hurdle (7ba3797b) * active-sink api beginning to emerge (ad214980) * blocking handled (33689fcb) 2011-02-03 Conor Curran * we have a replacement pulse manager in the baking - working very nicely indeed (81c80e6e) * basics established (ff857b05) * starting to make sense (7070e44e) * starting to make sense (513679bb) * beginnings of new pulsemgr (04a43bec) 2011-02-02 Conor Curran * player title is now set via the identity property on the root mpris interface (aa063e3e) * Merged Treviño's (Marco Trevisan) work (81ab9100) * refactored notify patch (9992cab4) 2011-02-01 Conor Curran * tidy up (73003df2) * merged trevisan's work (8e46dcc5) * fixes for the last two merge requests (2b6453d1) * make sure it updates its own title (ebf8fb61) * the title on the player menu item can now be dynamically changed using the Identity prop on the root MPRIS interface (8507423e) * merged dbus blacklisting (9e8c509c) * fixes applied (2ea739c1) 2011-01-31 Conor Curran * moved builder and iter to the stack in blacklist method (43b7e22a) * blacklist / interested players work done (6da3712d) * players in menu now dynamically controllable from new dbus api (cf9b0316) 2011-01-28 Conor Curran * commit kenvandine's distcheck fixes, last time I will ignore distcheck (19938ac8) * prep for 0.5.8 (2b890789) * merged button and compilation fixes (f102dfae) * silly mistake in signature (965f48a3) * tidy up (3426aa3e) * tidy up on the transport widget, all draw are queue'd for performance reasons, bug fixed with regards button release on new hotspot and some refactoring done (1a99cdc1) * deal with dbusmenu api changes (7cd90199) 2011-01-28 Ken VanDine * releasing version 0.5.8-0ubuntu1 (d668df54) * Import upstream version 0.5.8 (868c3e3d) * distcheck fixes, reference the correct files marked for translation (7d359591) * New upstream release. - Media buttons inconsistent with system-wide button behavior (LP: #651006) - update to deal with dbusmenu api chages (LP: #709181) (de66136a) 2011-01-27 Conor Curran * merge the little fixes branch and prep for 057 (6b2132fb) * tidy up (37830214) * playlist fetching is now async and some compilation warnings sorted (b03499a8) * sink automatically unmuted now when slider is manually changed in accordance with the spec revision, plus some tidy ups (4e0d98ea) 2011-01-27 Ken VanDine * releasing version 0.5.7-0ubuntu1 (5338c774) * Import upstream version 0.5.7 (759793a2) 2011-01-27 Conor Curran * button flickering fixed (b6b241d4) 2011-01-27 Marco Trevisan (Treviño) * Unref the GSettings object... (439e6943) * Added show-notify-osd-on-scroll gsettings parameter (d834013c) 2011-01-27 Conor Curran * playlist work merged (1529af0e) 2011-01-27 Ken VanDine * New upstream release. - Music control buttons flicker (LP: #684755) - Sound Menu should re-read playlists from MPRIS apps when PropertiesChanged is postec (LP: #707042) - Spotify crashes the service (LP: #707367) - Refactor service dbus code plus state handling (LP: #708793) - changing the volume is impossible while muted (LP: #558784) - Banshee icon changes to coloured icon once in use (LP: #692648) (ca22323b) 2011-01-27 Marco Trevisan (Treviño) * merge: reset indicator-sound.h values (21cf0113) * Merge against new HEAD (74888f5c) 2011-01-26 Conor Curran * merged big refactor (f5aba239) * commit Michael's fixes (e832a5fd) * temporarily disable tests (38d1512e) * removed unnecessary g_object_refs() (2015246e) * more fixes (b7086f82) * applied fixes (b21fd65d) * last minute tidy up (46cbdc7d) * blocking state now workings as expected (8bbf7ea5) * tidy up (39089ee3) * refactor complete (a31cd4c1) 2011-01-25 Conor Curran * on the pigs back ... (7ff9e0aa) * tidy up (d20e8f85) * tidy up (f19af83d) * spotify crasher fixed (d45fd344) 2011-01-25 Michael Terry * avoid critical warnings in metadata widget (24c234dc) 2011-01-25 Conor Curran * (329fda69) 2011-01-24 Conor Curran * tidy up (9643b10b) * operational (72165a82) * compiling ... (729ff587) * deleted the dbus-menu-manager c and h (eb2c1d7f) * indicator side almost up and going (49df0fb3) * refactoring the indicator (9a0a7255) 2011-01-23 Marco Trevisan (Treviño) * more indentation fixes... (b0babf1f) * gtk_icon_theme_has_icon() doesn't seem to work here... (41fb49c2) * Ops, indentation: one space left! :P (826144b1) * indentation fixes (9c765ddc) * Show a value notify-osd notification (if supported) when scrolling (463c714a) * use update_state_from_volume instead of determine_state_from_volume (411333be) * added libnotify build dependency (9eef471b) 2011-01-22 Conor Curran * signals and methods cut down to size, next the indicator (1ccf02c8) * service signals and methods re worked plus removed dbus-menu-manager.c and h and moved what was needed into the sound-service-dbus (5f6cebbc) 2011-01-19 Conor Curran * further consolidation on the service side (a4637ac0) 2011-01-14 Ken VanDine * releasing version 0.5.6-0ubuntu1 (603ecf78) * Import upstream version 0.5.6 (500000a8) * New upstream release. - Port the sound indicator to the new dbusmenu (LP: #701145); debian/control - Bumped build depends for dbusmenu to >= 0.3.91 - Dropped unneeded build depends for libindicate-dev and dh-autoreconf (6eac4d8a) 2011-01-12 Conor Curran * stage one of the refactor on the server side complete (6db28ce9) * rf underway (055df674) * moving towards an encapsulated mute (5f1d857f) 2011-01-11 Ken VanDine * releasing version 0.5.5-0ubuntu1 (f4f16855) 2011-01-11 Conor Curran * prep for new release (991d41fa) * indicator dbus fetches now working (a43b6ddd) 2011-01-11 Ken VanDine * Import upstream version 0.5.5 (412bffad) * debian/control - Added build depends for libxml2-dev - Added build depends for dh-autoreconf; debian/rules - Added autoreconf.mk (77063c67) * New upstream release. - unity-panel-service crashed with SIGSEGV in cairo_translate (LP: #683184) - Add MPRIS Playlist support (LP: #692644) - only first word of application name is shown (LP: #695385) - The players list should be customizable (LP: #685725) - gio-unix-2.0 checks (LP: #694828) - Desktop file loading should not manually use full path (LP: #693824) (eaa79e57) * Import upstream version 0.5.4 (13d392da) 2011-01-11 Conor Curran * merged the dreaded gdbus port (d8da7cdc) * tidied the service (259057b0) * change over complete for now, big refactor of indicator sound needed (8b921000) * sink available flag set (ecb6cb20) 2011-01-11 Ken VanDine * New upstream release. - unity-panel-service crashed with SIGSEGV in cairo_translate (LP: #683184) - Add MPRIS Playlist support (LP: #692644) - only first word of application name is shown (LP: #695385) - The players list should be customizable (LP: #685725) - gio-unix-2.0 checks (LP: #694828) - Desktop file loading should not manually use full path (LP: #693824) - Banshee mpris interface crashes (LP: #701692); debian/control - Added build depends for libxml2-dev (cb6ca63e) 2011-01-11 Conor Curran * refactored signal names (cf13be5b) * working nicely (765d1777) * more gvariant changes (4f18accf) * tidy up plus moved to gvariant for the property update on the indicator widgets (1885dcd7) * more fixes (d973ef42) * signals being sent correctly (f5858b0a) * more ignores (7440e866) * silly me (81b77951) * handle disconnection gracefully (293f1f77) * more warnings sorted (590a3ad4) 2011-01-10 Conor Curran * now building (9452f026) * ignore sorted by ted (b3a4d53a) * configure ac fixes (19172db0) * getting there (82425f25) * lots of refactoring and the rest (5f7a9d97) * autofoo fixes (6bf8f172) * porting in progress (e102f3b3) 2011-01-09 Conor Curran * first steps ... (34cc7810) * prep for new release (714c7c49) * mpris interface introspection working nicel to determine playlist support (c49d87b9) * more refactoring (33e8e6c2) * nice refactor or mpris code (07197b0c) * commit on the pain caused by that banshe mpris peculiarity (d34f1878) * found the way around banshee dbus peculiar (6599f962) * introspection happening nicely (9dc6c636) * interface introspection underway@ (9f10c1e5) 2011-01-06 Conor Curran * bumped rev no in prep for release (ce996a8b) * merge the blacklist work (474554b7) 2011-01-05 Conor Curran * blacklisting working plus bug fixed (b8e5c426) * block start ups that are blacklisted (f43f3cc7) * blacklisting in place (d9c023fd) * merged app name in menu fix (057a66af) * merge build dep fixes (b1801247) 2011-01-04 Conor Curran * tidied deps (a19ea02d) * remove redundant member variable (3e568224) * removed the need for a name instance variable on the player controller obj, now always use the name set in app info (f9afcd6b) * merged desktop file path handling (1949869d) 2010-12-23 Conor Curran * caught a bug to do with writing to gsettings (93c4b258) * sorted the desktop file loading (b10ee23e) 2010-12-22 Conor Curran * merged cairo null context fix (39afdc19) * protect against a rogue null cairo contect in the draw method (74028a3c) 2010-12-21 Conor Curran * merged bug fix for colour banshee icon (1d49193c) * remove the trace (4aa3c531) * icon colour change for banshee fixed bug #692648 (a0047033) * playlists merged (a822c2aa) * playlists ready to go into trunk (4843ae15) 2010-12-20 Conor Curran * playlists working (c8c7681e) * implemented suggested optional playlist mechanism (bc927c22) 2010-12-17 Conor Curran * playlists - working nicely (80ce8f64) * proved active-playlist prop use-case (032797fd) 2010-12-16 Ken VanDine * releasing version 0.5.3-0ubuntu1 (370d15ea) * Import upstream version 0.5.3 (2565fc2f) 2010-12-16 Conor Curran * bumped version in prep for release (7ea64f85) * startup bug fixed (8c017016) * startup bug fixed (ce99ec38) * registration process in place (3f7014af) 2010-12-16 Ken VanDine * New upstream release. - Libindicate removed from registration process (LP: #691189) - Vala code now using Gdbus exclusively for mpris interaction - Fixed memory leak with album art resizing (LP: #689686) - Gconf removed and Gsettings schema added (LP: #656405) - registration process now uses gsettings (9caa6a38) 2010-12-16 Conor Curran * tidy up (4c9ef773) * race condtion on playbackstatus accommodated for and dbus names changed over the new canonical naming (de3ed411) 2010-12-15 Conor Curran * clients properly remembered using gsettings (bb13f913) * settings schema defined and handling code wrote (aaf57407) 2010-12-14 Conor Curran * changed over dbus internal names (57e6249d) * fixed annoying autofoo issues (02b6109a) * changed the name of the dbus address to be used between the indicator and service (7e7fa176) * added glib macro necessaries to configure.ac (37eb76fb) * autofoo in order for gsettings (7ef502c1) * gsettings all the way (8396e05c) 2010-12-13 Conor Curran * started along the road of removing the familiar db backend and replacing with the g-settings entry approach (2a35f9b7) 2010-12-10 Conor Curran * merged appropriate mpris2 watcher startup behaviour (f800967f) * correct startup behaviour implemented (ee3cc0d3) * proposed extension proven and observations gathered (93190886) * playlist widget population (f3b32191) 2010-12-09 Ken VanDine * releasing version 0.5.2-0ubuntu2 (ce000aac) * debian/control - Bump build depends for libdbusmenu-* to >= 0.3.90 (7ab07dba) 2010-12-09 Conor Curran * moving towards testing proposed playlists api (a964487e) 2010-12-07 Conor Curran * spacing issues fixed (0649b09c) * tabs to spaces tab width 2 (55b5ef40) * merged the first large part of the gdbus port (4280f27f) 2010-12-06 Conor Curran * string updates working properly now (4061f2be) * tidy up for merge (1d73614b) * registration working perfectly and operational all over gdbus (aef17a48) * registration working now but menuitems are unresponsive, now to move over to the new dbusmenu (65127a75) 2010-12-03 Conor Curran * new registration process complete and seemingly healthy (91aa9683) * used a signal instead of passing in ref, still vala bug is biting (5aada206) * used a signal instead of passing in ref, still vala bug is biting (d113aa18) 2010-12-02 Conor Curran * moving in the right direction, registration happening on dbus watching (b2824162) 2010-12-01 Conor Curran * dbus-glib removed from vala deps, initial gdbus port underway (4d9c1fa5) 2010-11-18 Ken VanDine * releasing version 0.5.2-0ubuntu1 (680ce111) * Import upstream version 0.5.2 (13bc64e0) * releasing version 0.5.1-0ubuntu1 (2133a62f) 2010-11-18 Conor Curran * bumped version of valac and release version (0d5c60e9) * merge the updates to accommodate vala 0.10 to vala 0.12 api changes (ef4655ab) * made the necessary changes to ensure compatibility with valac-0.12, and dealt with a compiler warning (3ea42eb3) 2010-11-18 Ken VanDine * New upstream release. - updated to accommodate vala 0.10 to vala 0.12 api changes - grey scale icon for default music player - button and key handling improvement. debian/control - Changed build depends from valac-0.10 to valac, it builds now with the 0.12 series (65aaa3c5) 2010-11-17 Conor Curran * merged all the button and key handling work - looking good (0bdad8a1) * removed commented code (c2b222ec) * merge Cimi's last few tidy ups (c6771e4e) 2010-11-17 Andrea Cimitan * Final touch (595ae6b3) * comment shadow code (ba69a13a) * fixed the redraw (acd7737d) 2010-11-17 Conor Curran * fixed the crashes and made the key presss/release work nicely with multiple players (23704102) 2010-11-17 Andrea Cimitan * prelight state, redrawings are causing bugs (f5aa1d35) * ops :) (8a107190) * commented the prints and try to realize the widget in press event (a9dea58a) * Added printf for debugging (7889e51f) * indents (ca946b13) * implementing the focus/key_press thing (f301b9c1) 2010-11-16 Conor Curran * merge for grey scale icon for default music player done (c17cdbc9) * bzr cannot handle reverted merges (c7bfb0ee) * title widget icon implemented as discussed at uds (6c882bee) 2010-11-16 Andrea Cimitan * applied to all buttons (9c5e8107) * focus the play button (225bdefb) * merge from lp:~cjcurran/indicator-sound/keyboard-handling-for-natty (510a01f7) * Few changes, but cairo drawing should be redone (31bc3333) 2010-11-15 Conor Curran * key handling all set up (eaee3afe) * keyboard handling for the transport controls underway (41284d02) 2010-11-12 Conor Curran * icon loading now assumes there is an app name plus -panel lying around from the theme (ee981578) 2010-11-12 Ken VanDine * Import upstream version 0.5.1 (908222c0) * releasing version 0.5.0.1-0ubuntu1 (fb9140db) * Import upstream version 0.5.0.1 (bf3a1c75) * New upstream release. - Includes a lot of Design updates collected at UDS. * album art border, now rectangular with a simple top and bottom 1 pixel border. top dark and bottom light. * Empty album art image now has darker background rather than same colour as menu background * Application icon now uses application image as opposed to generic image used in maverick * Banshee is now the default player. * spacing between metadata and transport widget has been resolved plus the spacing between the transport and the separator below it.; debian/control - Bump standards version to 3.9.1 - Changed build depends to valac-0.10, until it is ported to valac-0.12 (54b23ac0) * Import upstream version 0.5.1 (b9362ee8) 2010-11-11 Conor Curran * bumped version for release (519b0890) * merged blank metadata bug (27586b89) * blank details fix for Maverick (5409b3ba) 2010-11-10 Conor Curran * bumped version no in prep for release (5fd2c5e1) * merge of the border updates (af2a561d) * fixed the metadata visibility when there is nothing to show (9cbe93fc) * more ui tweaks (aa60d695) 2010-11-05 Conor Curran * merged the initial UI work for nattyA (0c9af5cd) * tidy up unwanted deps (dd80c00e) * tidy up unwanted deps (fa06a444) * Initial UI tweaks for natty (1196f506) * merged refactor work (a01af1b6) 2010-11-05 Ken VanDine * releasing version 0.5.0-0ubuntu1 (026c6dd7) 2010-11-05 Conor Curran * changed default app to banshee (fc0e9301) * refactored the constructor for the player controller enforcing app_info pattern (6c1c1d70) 2010-11-04 Ken VanDine * Import upstream version 0.5.0 (a8f18b27) 2010-11-04 Conor Curran * prep of 0.5.0 (f6c1abd8) * merged default player in menu clean install fix (229c2d68) * merged hover menu close regression fix (2b190667) * fixes bug to do with default player in menu after clen install (c51ba2b6) 2010-11-03 Conor Curran * fixed hover regression caused by a slight shift of behaviour from GTK (0d1c712d) * merged reconnect regression (70402dc3) * tidy up (fbf5ac2d) * merged startup state issue (7908edeb) 2010-10-27 Conor Curran * more tweaks (2f409b95) 2010-10-26 Conor Curran * metadata now fetched at start up (2f96a598) * initial transport state fixed (a33f5063) 2010-10-25 Conor Curran * reconnect bug hopefully fixed for good (db28882a) 2010-10-22 Conor Curran * metadata album art border done (79ecf263) * push new background work (65eeb521) 2010-10-15 Conor Curran * updates done for now (2d40c713) 2010-10-14 Conor Curran * moving towards getting the icon across the divide (e2792ab0) 2010-10-14 Ken VanDine * Import upstream version 0.4.9 (7620afcd) 2010-10-14 Conor Curran * bumped up the revision number (f1455e94) * fixes tranlation mpris name regression (8067376f) * fixed the mpris interface problem for edge translation cases (70d0835c) 2010-10-14 Ken VanDine * New upstream release. - fixes tranlation mpris name regression (LP: #654140) (835587e8) * Import upstream version 0.4.9 (6db5598e) * New upstream release. - fixes tranlation mpris name regression (LP: #654140) (71832965) * releasing version 0.4.9-0ubuntu1 (ed4349e1) 2010-10-13 Conor Curran * space for icon path in config (000862e2) * basic border around album art instead of rounded corners - boo (5a419e83) 2010-10-07 Ken VanDine * releasing version 0.4.8-0ubuntu1 (4d97b660) * Import upstream version 0.4.8 (aeb17c8f) 2010-10-07 Conor Curran * removed the last of the debug's from the indicator side (7ea2deb6) * bumped the version in prep for release (98068e94) * fix for translation title bug (6dbff525) * tidied silly logic (d966a9ff) * tidy up in the music controller vala (351ec423) * tidy up (17adc872) * bug fixed (cd0e255c) 2010-10-07 Ken VanDine * New upstream release. - indicator-sound-service eating CPU on second user login (LP: #581173) - Right border of transport control is different colour while using Ambiance (LP: #632774) - Incorrect ellipsing (LP: #637580) - always show unmuted at startup (LP: #648238) - click or enter on metadata widget does not copy contents to clipboard (LP: #651246) - Sound menu has two Rhythmbox elements when using translations (LP: #654140) (3954f25c) 2010-10-06 Conor Curran * reorchestrating registration to handle translations (9d49288d) 2010-10-05 Conor Curran * merged unmute state icon bug (6a2214ba) * removed unused pulse method (35291965) * annoying race condition fixed (4fc0ff60) * merged text resizing on metadata widget (9b263537) 2010-10-04 Conor Curran * fixed the text resizing (573e6524) * fixed the text resizing (91b9d94d) * fixed the reconnect bug (dc28c32b) 2010-10-01 Conor Curran * 100% core usage bug fixed (0385c813) * clipboard bug fixed and removed most print outs from the indicator side (db236363) * clipboard bug #651246 fixed (c8cd7221) 2010-09-30 Conor Curran * background gradient bug fixed (44f66544) * njpatel's merge comment applied (82f328d8) * removed redundant file (908029bb) * tidy up (7883bb28) * bug fixed (ffd74b89) * one big refactor (73222788) * moving things around in the playbutton (28727032) 2010-09-29 Andrea Cimitan * use menuitem (108d5224) * Fix alignment, but expose doesn't work (buttons are shown just after event press/release) (9344e163) 2010-09-28 Conor Curran * tidied (095cfa5b) * trying workarounds for background gradient problem (2f8ec1ef) 2010-09-22 Didier Roche * Rebuild for libindicator ABI change (LP: #637692. debian/control: depends on latest libindicator-dev (4b79b210) * fix dch -r (d33924b9) * releasing version 0.4.7-0ubuntu2 (a9131191) * Rebuild for libindicator ABI change (LP: #637692. debian/control: depends on latest libindicator-dev (f71758b3) 2010-09-15 Ken VanDine * releasing version 0.4.7-0ubuntu1 (ea70683c) * Import upstream version 0.4.7 (7695b78d) 2010-09-15 Conor Curran * prep of 0.4.7 (3282a812) * merged menu close button reset fix (71d4bfea) 2010-09-15 Ken VanDine * Import upstream version 0.4.7 (1ccd374f) * New upstream release. - Media Buttons should trigger action only on button release (LP: #624610) (aa70b295) 2010-09-15 Conor Curran * mistaken checkin reverted (746d97ef) * on menu close buttons are now reset (7ea705e7) * on menu close buttons are now reset (1d0f58a7) 2010-09-15 Ken VanDine * releasing version 0.4.6-0ubuntu1 (38dd038d) * Import upstream version 0.4.6 (9c0a0730) 2010-09-15 Conor Curran * bumped for 0.4.6 release (16e74443) * merged in fixes of empty album art and racey indicator crash in the event of the service crashing (3532b6aa) * merged empty album art fix - easier than first thought, fixed crasher on indicator side in the event of the album art going down and tidied the mpris2controller to remove compiler warnings (f27482a3) * race condition indicator crash fixed when the service crashes - indicator should now seemlessly handle flaky service (01182ba7) 2010-09-15 Ken VanDine * Import upstream version 0.4.6 (27eda707) * New upstream release. - indicator crashes in the event of the service crashing (LP: #638891) - metadata widget should remain hidden if there is no track data (LP: #637031) (ba8ab408) 2010-09-14 Ken VanDine * releasing version 0.4.5-0ubuntu1 (215bee20) * Import upstream version 0.4.5 (51fbe7e4) 2010-09-14 Sebastien Bacher * releasing version 0.4.4-0ubuntu1 (c3405e60) 2010-09-14 Conor Curran * bumped the revision number (4b7abb73) * service crash fix branch merge (a817479e) * removed redundant code (bab2f661) * tidy up (21c38af8) * indicator should handle any service problems gracefully (484518d3) 2010-09-14 Ken VanDine * Import upstream version 0.4.5 (875826f1) * New upstream release. - service crashes on last fm playback with rb (LP: #633654) - sound_icon for indicator-sound missing for ubuntu-light (LP: #628896) - indicator-sound-service crashed with signal 5 in dbusmenu_menuitem_handle_event() (LP: #633897) - mpris2 playback status behaving as if it were static (LP: #631893) (1d213717) 2010-09-14 Conor Curran * all dbus method calls now async (edb20cb0) * async the root dbus method calls (b68421bc) * one potential fix (f8a8b763) 2010-09-13 Conor Curran * merge the non-mono fix branch (0568dd3b) * autotools fix (11cb64da) * added generated png for 16x16 (3c10c3e2) * fixed autotools (198a4eed) * merged properties-changed fix and scrub complete removal (410f3714) * added scalable sound-icon svg to the assets (d14c4fa6) * removed scrub stuff indicator side (ee3d307d) * tidy up (ae5428d1) * removed redundant scrub code (61f56182) * playback status fix (40cde008) * playback status investigations (fc3c998e) 2010-09-10 Sebastien Bacher * Import upstream version 0.4.4 (1ae9c57b) * New upstream release, fix crash in gtk_range_get_value() (lp: #615277) (805fced9) * New upstream release. (b2871edf) * Import upstream version 0.4.4 (e9a95524) 2010-09-10 Conor Curran * prep for 0.4.4 release (af31c744) * merge ui updates, banshee fix and theme change handling (dccb5ee6) * merge comments acted upon (ac27a7a6) * tidy up (9f2da5fe) * play button and metadata widgets now handle theme changes (977925a7) * banshee menu bug fixed (768c373b) 2010-09-09 Conor Curran * reversed colours on buttons (6f8a9704) 2010-09-08 Sebastien Bacher * Import upstream version 0.4.3 (6922f0ba) * New upstream release. (ecd96986) * releasing version 0.4.3-0ubuntu1 (d1fd48d0) 2010-09-08 Conor Curran * some defensive code in place to protect against rare seg-fault on the volume slider (8034c910) 2010-09-08 Sebastien Bacher * Import upstream version 0.4.3 (75f6c6bf) 2010-09-08 Conor Curran * bumped version number in prep for 4 3 release (c5d9ac19) * player title icon now in the gutter (3bc35728) * title widget now shows the icon in the right place, play button have been alter accordingly (1f038d67) 2010-09-08 Sebastien Bacher * Import upstream version 0.4.2 (45727ea7) * New upstream release fixing those issues - Media Buttons should trigger action only on button release (lp: #624610) - Mouse wheel no longer works to change volume (lp: #620858) - Crashes if Rhythmbox is playing from Last.FM (lp: #627505) (80e38fc4) * releasing version 0.4.2-0ubuntu1 (7e9c9ed5) * New upstream release fixing those issues (e8dbd1c4) * Import upstream version 0.4.2 (b347212e) * releasing version 0.4.1-0ubuntu1 (0b25b8a9) 2010-09-07 Conor Curran * ready for 0.4.2 (dad11c32) * multiple offlined players allowed now in the menu (545c3307) * removed unnecessary hbox and label and set the text directly on the menuitem (9840130d) * removed unnecessary hbox and label and set the text directly on the menuitem (7569d1ce) * removed unnecessary hbox and label and set the text directly on the menuitem (39680a79) * tidied up debug statements (86423311) * alloc stuff (3461e88a) * remote album handling merge (cee98ff8) * changed temp name to be more telling of its purpose (b7c9529e) * remote art url fixed (cfd5b54d) * tidy up on the print outs (b69ebdb2) * allow multiple players on the menu (5abb5a08) * button press fixes merged (f17b3140) * tidy up (6f82956f) * button release outside of control now acts as it should do (32442108) * tidy up (71f036ce) 2010-09-06 Conor Curran * highlighted odd playback status issue (03142793) * events from transport bar now are sent on button release (066b6a52) * album art rounding fix merged (1a664a07) * album art rounded fixed (2cd77a2b) * tried everything, the image will not show on the menu (41b5b22e) * scroll fix merged (0a4c3a23) * scroll fix merged (d029feb8) * shifted to use the more appropriate cache dir (0c8770bd) 2010-09-03 Conor Curran * big refactor (de523f44) * working nicely (eeefcb48) * reworked album art handling using gio exclusively with mkstemp (779bb004) 2010-09-02 Conor Curran * tidied the transport backend (0d231118) * active triangle now in place (0125f59b) * tidy up (966137c8) * added the image as advised, still no showA (0c040b86) * album art from remote location working (136b92db) 2010-09-01 Conor Curran * last fm art work should load correctly now (bb73e65c) * almost bug free (9ab9b175) * now has the ability to fetch album art from last fm (67bdc606) * first legit attempt at icon gutter placement failed (262ef253) 2010-08-31 Conor Curran * fix for the po file merged (610f7ed8) * fixed the scrolling regression (a9a0b28e) * mreged the mpris1 removal branch (27cffeb0) 2010-08-30 David Planella * Fix POTFILES.in file, so that the translation template can be created (LP: #626484) (7cbe551e) 2010-08-27 Conor Curran * remove mpris1 support (35876633) 2010-08-26 Sebastien Bacher * Import upstream version 0.4.1 (b624be9d) * New upstream release. (da6f7263) * Import upstream version 0.4.1 (80e5ad4f) * releasing version 0.4.0-0ubuntu1 (4bad61fa) 2010-08-26 Conor Curran * bumped version for 041 release (e65973ff) * merge with transport bar colour updates, rounded rectangles on album art and metadata key names updates (b4b0e438) 2010-08-25 Conor Curran * tidied sound service (99755b25) * rounded rectangles are now working (af107686) * more tweaks (254525b5) * fonts sorted (0cfad99c) 2010-08-24 Conor Curran * merged the UI polishes, more to follow ... (5c225cc9) * mpris 2 metadata map changes implementated (feed9f62) 2010-08-23 Conor Curran * push up changes (92d628cf) * finished with metadata ui tweaks (dcf15160) * finally blank art work handling out the door (97af8d3a) * new blank cairo drawn image (5f163af5) 2010-08-20 Conor Curran * metadata ui tweaks galore (347d89ee) 2010-08-20 Andrea Cimitan * Some code from the gnome-screensaver lock dialog. Will crash because gtk_widget_get_window (GTK_WIDGET(image)) returns NULL (b70e73a6) 2010-08-19 Conor Curran * set position works without a jumping slider, correct button press behaviour of the title and metadata menuitems clipboard functionality in place (e6fc3937) 2010-08-18 Sebastien Bacher * Import upstream version 0.4.0 (4c742105) * New upstream release using mpris2 now (lp: #617367) (0e0a8f4e) * Import upstream version 0.4.0 (b4d305f1) 2010-08-18 Conor Curran * bumped the version number (6c2b00b2) * merge the mpris2 operational branch (88c0ff52) * ready for the merge (4897f3ce) * tests fixed, and metadata height reset readjustment fixed (75ba919b) * tests fixed, and metadata height reset readjustment fixed (8c528400) 2010-08-17 Conor Curran * we have mpris 2 basic stuff working with rb perfectly (f1846694) * mpris 2 has landed (7aa45178) 2010-08-13 Conor Curran * a few tidy ups (04af32d9) * player object implemented bar the property signal thing (f648465a) * back on dbus-glib-1 and motoring through basic mpris2 (a936550c) 2010-08-12 Conor Curran * moving mpris2 to gdbus, the horror (30a697a1) * abstracted the mpris handling to accomodate the messy integration issues (72ffb2c3) 2010-08-11 Conor Curran * merged the default sound preferences page (44d47d0c) * mpris v2 branch merged (a2602568) * mpris2 working for now, but its all going to change again (b6369163) 2010-08-11 Bilal Akhtar * Added --page=applications to command args for running gnome-volume-control (eda68d19) 2010-08-10 Conor Curran * mpris 2 controller coming together (9244bd84) * mpris 2 controller coming together (ef6a3094) 2010-08-09 Conor Curran * vala dbus issues resolved (161d2b1e) * trying to get a static client implementation working (e5a739d7) 2010-08-07 Conor Curran * mpris 2 underway, vala bindings proving troublesome (383f76b3) * starting on the re write for mpris handling (85a7764a) 2010-08-06 Conor Curran * volume slider refactor merged (8286c9e8) * merge comments have been acted upon (734cf9dc) 2010-08-04 Conor Curran * tidy ups (4a23580e) * tidy ups (c161dea6) * refactor complete (7beb889e) 2010-08-03 Conor Curran * almost there (fe354978) 2010-08-02 Conor Curran * replaced now needs tweaking (9f7e5526) 2010-08-02 Sebastien Bacher * Backport upstream commit to fix the indicator crashing when rhythmbox starts (lp: #612299) (4122614e) * releasing version 0.3.9-0ubuntu2 (022c9bd2) 2010-08-02 Conor Curran * removed segfaulting toggle redraw (830c82bc) 2010-07-30 Conor Curran * refactor the volume slider into its own wrapper gobject (496ac14d) 2010-07-29 Ken VanDine * releasing version 0.3.9-0ubuntu1 (30879fa9) 2010-07-29 Conor Curran * bumped ido version (a28cd081) 2010-07-29 Ken VanDine * Import upstream version 0.3.9 (986fc648) 2010-07-29 Conor Curran * prep 0.3.9 release (413bba32) * merged the playlist initial work and UI tidying, getting very close to sign off (859c48c8) * tweaked the spacing and the transport bar dimensions - getting very close to sign off (a100dc24) 2010-07-29 Ken VanDine * Import upstream version 0.3.9 (d981d05d) * New upstream release. - Scrub bar should now work properly. - Spacing between all UI widgets should be fixed. - Playlist menuitem in place (for now this is just a mock up item, will complete once there is a client with which I can test against) - Transport bar has been visually tweaked.; debian/control - build depend on libido-0.1-dev (>= 0.1.11) (8b415cbf) 2010-07-28 Conor Curran * playlist mock up landed (06e8e901) * scrub bar is scrubbing (1cf8f05c) 2010-07-27 Conor Curran * ui fixes merged (ed4b8a59) * lots of bits tidied up (694340cf) * tidy ups across the ui (91aa6c3f) 2010-07-22 Sebastien Bacher * Import upstream version 0.3.8 (6383dbb0) * New upstream release.; debian/control: - update ido requirement (4ad4388b) * releasing version 0.3.8-0ubuntu1 (f3eae1db) * New upstream release.; debian/control: - update ido requirement (688a5aed) * Import upstream version 0.3.8 (1777ee42) 2010-07-22 Conor Curran * prep for 0.3.8 release (c7316aef) * ido scrub bar in but there are some bugs (21b39826) * trying to set the time line (cf97680d) 2010-07-21 Conor Curran * scrub bar working (928fbf4b) 2010-07-20 Conor Curran * proper scrubbing underway (48f11cbf) * merged play button work (6265822d) * play pause both graphically and functionally now working (d92a4492) 2010-07-15 Ken VanDine * releasing version 0.3.7-0ubuntu1 (6eb78b27) * Import upstream version 0.3.7 (944907b4) 2010-07-15 Conor Curran * merged the button press effect branch plus changes for the ido and bumped release version for 0.3.7 (4643e1d7) * added skeleton implementation for play pause toggle method - coming next (05b905d4) * tidied up some enums using typedefs and some more bits and pieces (42f71fbd) * merged scrub bar work (0358622a) * label text updating according to position and duration and scrub bar positioning now working (6bab9d75) 2010-07-14 Conor Curran * positionset now working - tested with vlc (4823b3c3) * scrub bar almost working - vala Glib value bugs again are biting me (bf4f7324) 2010-07-13 Conor Curran * moving towards the play button pause button swap (858c43db) * button press background done (3866f14c) * fixed silly previous problem (ec287ed3) * typo fixed (07a314b6) * prep work done for scrub bar (4325e009) 2010-07-12 Sebastien Bacher * New upstream release. (df2aaa5b) * releasing version 0.3.6-0ubuntu1 (69f91546) * Import upstream version 0.3.6 (f6ffb190) 2010-07-12 Conor Curran * the beginnings of the scrub bar (f383ead1) * bumped version number in prep for new release (d8253fc0) * merge with the static scope problems widget side, plus positioning fixes and image url handling robustness (8f4dd989) * caught by static scopeness - update bug fixed (c653012e) 2010-07-09 Conor Curran * and the service uncomment (a96e0113) * more arturl fixes (134f9e2b) * album art bug fixed (a7cd627d) 2010-07-08 Sebastien Bacher * New upstream release: -New transport widget integrated -New title widget integrated which allows the user to launch familiar app directly from the menu - UI tidied - Each player that registers with the menu will be stored in the cache file allowing the menu to show the application even if it has not been launched. (9c00e024) * releasing version 0.3.5-0ubuntu1 (1584af29) * New upstream release: -New transport widget integrated -New title widget integrated which allows the user to launch familiar app directly from the menu - UI tidied - Each player that registers with the menu will be stored in the cache file allowing the menu to show the application even if it has not been launched. (cf520516) * Import upstream version 0.3.5 (964106d9) 2010-07-08 Conor Curran * bumped version number is prep for 0.3.5 release (b0a09afe) * merged the event handling plus code tidy ups and proper icon loading from the theme (50b2e070) * constants replaced and enums and title image now fetched from the mono theme (0f2a6b27) * event handling now plugged in crudely (e4f900ef) * merge with new transport bar branch (41747b03) 2010-07-07 Conor Curran * merged the last of the libindicate work (3a065650) * moved what I could to a #define and removed unused (5d8d1271) * updated for merge (b41d9467) * merged Mirco's transport bar work (ed1aa89e) * fixed the mpris connection problems (caf13b4d) * alot of work around the title menu stuff (41096557) * typo in merge (6eef19e5) 2010-07-07 Mirco Müller * finished the rendering of the custom widget (9ec9e3fa) 2010-07-06 Conor Curran * merge with Pitti's xfce tweak (a31a4467) * whole new widget to house the customised title item (7555ea67) 2010-07-06 Mirco Müller * added some internal helpers for blurring, added more precise button-background rendering (f015c04d) 2010-07-05 Conor Curran * previous button coming along (e830c3a7) * getting closer to the mock up (fedd8fab) 2010-07-02 Conor Curran * cairo is taking some time (d79472da) 2010-07-02 unknown * If gnome-volume-control is not available, try xfce4-mixer (1954771a) 2010-07-01 Conor Curran * background working correctly (b1d159ec) * outline drawn (40a1f7e5) 2010-06-30 Conor Curran * highlighting sorted and a start towards the cairo stuff (f3fc28d6) * correct startup behaviour in place (edac78ea) 2010-06-29 Conor Curran * launching apps now working (2d1c2058) * updates (8dc783c9) * updates (914519bf) * more debug (a9186ea3) 2010-06-28 Conor Curran * moving in the right direction (0e616c32) 2010-06-28 Sebastien Bacher * New upstream version: - Album art now positioned correctly - Track title, artist name and album name now the correct size, weight and position - Text truncated with an ellipsis if it is over the an estimated acceptable width (no guidance given by design). (fa918259) 2010-06-28 Conor Curran * new playbutton for cairo drawing (33395ee8) 2010-06-28 Sebastien Bacher * releasing version 0.3.4-0ubuntu1 (f881060f) * Import upstream version 0.3.4 (26d4014f) 2010-06-28 Conor Curran * bumped the revision no. and changed credits on sound-service (a0c3edbb) * merged the metadata tidying, text formatted and sized (574e1ce1) * tidied the metadata widget to be spec compliant (fa621d0c) 2010-06-25 Didier Roche * releasing version 0.3.3-0ubuntu1 (d42a3377) 2010-06-25 Ken VanDine * New upstream release. - Fixes menu flicker when playing a song with artwork displayed (LP: #598438) (9cc0e4c8) * Import upstream version 0.3.3 (2118f6ba) 2010-06-25 Conor Curran * bumped rev no for 0.3.3 (d5e278e5) * fix for the album art crasher plus now resetting metadata values on each track change to ensure no stale data is mixed with new data (8f532e8f) * fixes two bugs, album art crasher and unreported metadata reset on trackchange (df55c0f3) 2010-06-25 Ken VanDine * New upstream release. - Fixes menu flicker when playing a song with artwork displayed (LP: #598438) (a5c5146a) 2010-06-24 Sebastien Bacher * releasing version 0.3.2-0ubuntu1 (309d83d0) 2010-06-24 Ken VanDine * New upstream release. - MPRIS transport status updates reflecting in UI If externally a registered player transport is changed (play/stop) the menu should reflect that - The first time a player registers its desktop file path should be stored ~.cache/indicators/sound/familiar-players-db.keyfile (provided the application indicator has a desktop file set. - Album art dynamically updated - Album title dynamically updated - Track title dynamically updated - Artist name dynamically updated - Play/pause transport control should be working from the menu (63cc1d29) * Import upstream version 0.3.2 (288985d7) 2010-06-24 Conor Curran * merge the familiar players db work (03369700) * and my hacked indicate vapi (1d721c27) * moving towards offline application launching (81d9af3f) 2010-06-24 Ken VanDine * New upstream release. - MPRIS transport status updates reflecting in UI If externally a registered player transport is changed (play/stop) the menu should reflect that - The first time a player registers its desktop file path should be stored ~.cache/indicators/sound/familiar-players-db.keyfile (provided the application indicator has a desktop file set. - Album art dynamically updated - Album title dynamically updated - Track title dynamically updated - Artist name dynamically updated - Play/pause transport control should be working from the menu (f1887353) 2010-06-24 Conor Curran * record of played application being stored correctly in keyfile (98c55dde) * makefile fixes (49db751d) * fixes to top level Makefile.am (61cdd08c) * attempting to subscribe to client desktop file path notifications (a07a8831) 2010-06-22 Conor Curran * distcheck fixes (4f877402) * vapi path fix (446a0a14) * merged refactoring branch plus automatic status updates (8939506a) * merge requests point of interest (b77c81f8) * silly vala errors rectified (38e16eee) * automatic updates at start up now working properly - still vala oddities to solve but functionality has not been hampered (770b3266) 2010-06-21 Conor Curran * trying for support (3c42ee89) * finally (39e811f9) * wip (6e001f4e) * going for generic property updates (7be2c724) * more refactoring of vapis (87445b89) * changed name of local vapi for common defs (2357b40b) * player item src (4f84a27c) * moved the vapi file (869af4c3) * lots of changes (1b9837ab) 2010-06-18 Conor Curran * fixed spacing issues (9bba58ee) * and the service (c8b2631e) * reformatted old files to fix all spacing issues (5e7e3b4a) 2010-06-17 Sebastien Bacher * releasing version 0.3.1-0ubuntu1 (1e65c770) 2010-06-17 Ken VanDine * debian/control - bumped build-dep version of libdbusmenu-glib-dev to (>= 0.3.1) - Added build-dep for libindicate-dev (>= 0.4.1) (75f17bec) * New upstream release. (34e71c64) * Import upstream version 0.3.1 (619a7c5d) 2010-06-17 Conor Curran * merges of kens fixes (9d081fd7) 2010-06-17 Ken VanDine * fix distcheck (f7d98d5d) 2010-06-17 Conor Curran * merge with the mpris branch (007d3af4) * merge request comments applied (5f7e8583) 2010-06-17 Ken VanDine * New upstream release.; debian/control - bumped build-dep version of libdbusmenu-glib-dev to (>= 0.3.1) - Added build-dep for libindicate-dev (>= 0.4.1) (e52160c6) 2010-06-17 Conor Curran * Merged in branch tidy up (be955e01) * transport plugged in (05e82f2c) 2010-06-16 Conor Curran * album art updates working just fine (4125fd9e) * metadata being updated dynamically (71d315d3) 2010-06-15 Conor Curran * fixed the version numbers for libindicate and dbusmenu-glib (fbc95f69) * remove redundant source (ba57d27e) * merge with the custom controls branch (0585eccb) * uncommented auto service shutdown (a1f24dc2) * removed commented code (6cb89821) * for now activated one button due to gtk button press oddness (50bea3ce) * key events are not going to be easy (ca99bae3) 2010-06-14 Conor Curran * and it compiles (b8519dc8) * and the actual rename (ede4ad39) * and the actual rename (5e806e9c) * rename of transport-bar (b5684bb4) * properties working now both ways (11741257) 2010-06-13 Conor Curran * album art underway (33374975) 2010-06-11 Conor Curran * properties working (1a3e8243) * new widget for the metadata (448e45e3) * (da91c666) 2010-06-10 Conor Curran * working on some signals (50497b6b) * player controller object underway (c98d1cd6) 2010-06-09 Conor Curran * play controls in progress (8e514657) * buttons added - events being received (664a45a3) 2010-06-08 Conor Curran * moving in the right direction (744083d4) * new transport bar (5a9881a1) 2010-05-22 Conor Curran * dependency versions updated (ed0f4a53) 2010-05-21 Conor Curran * removed redundant vapi (d202231f) * updated version to 0.3.0 (9137d784) 2010-05-20 Conor Curran * We have clients properly registering and unregistering dynamically (14d9ed69) * registered clients now add menuitems to the menu - the bullet trace is complete (8e2bd9c8) 2010-05-18 Conor Curran * root menuitem passed in at start up the music-bridge - vapi file for dbusmenuitem need to be fixed (19eed06d) 2010-05-07 Conor Curran * oh my god (d7329211) * (3631b8ec) * music bridge in place (4a17bff0) 2010-05-05 Conor Curran * mix and match vala and c (ff088da3) 2010-04-29 Sebastien Bacher * New upstream version: - "Changing left/right balance in sound-preferences changes the output volume slider when indicator-applet is running" (lp: #532095) - update the mute animation on theme changes (lp: #568586) (07d59d5b) * New upstream version: - "Changing left/right balance in sound-preferences changes the output volume slider when indicator-applet is running" (lp: #532095) - update the mute animation on theme changes (lp: #568586) (d8353e2f) * releasing version 0.2.3-0ubuntu1 (6d3034a9) * Import upstream version 0.2.3 (012ac7d9) 2010-04-27 Conor Curran * merged in proper theme change handling in relation to the animation for mute blocking state (99be0643) * 64bit tested and tweaked (3002d85c) * clarified the reset code (1bd0797b) 2010-04-26 Conor Curran * theme changing now handling for the mute blocking stage (c4255ba7) * not the nicest of fixes but this filters further feedback loops between the slider and the service when there is a third party app involved (6bc7f6e5) 2010-04-23 Conor Curran * all volumes are now treated as if they are mono - most efficient way to deal with multichannel setups, balance and single slider control (7dd979c6) * volume comparision now far more efficient due to caching of mono volumes as opposed to stereo (069f2943) * merged code to greatly simplify volume managment preserving spatialisation (164f6fe4) 2010-04-22 Conor Curran * greatly simplified the volume setting code without messing with balance (f39d4f30) * Panning is now honoured at all times plus version bumped for new 0.2.3 release (632922b2) * panning now honoured at all times, more feedback loop noise removed also from the indicator side (5b74cf4b) 2010-04-14 Conor Curran * Remove unnecessary warning at start up - thx njpatel (132bf8d1) 2010-03-31 Sebastien Bacher * New upstream version - Animation for mute-blocking state greatly improved - Handles sink removal far better - improves scrolling action icon on panel (6e9367f5) * releasing version 0.2.2-0ubuntu1 (a07a6358) * Import upstream version 0.2.2 (af4e502e) * releasing version 0.2.1-0ubuntu1 (4c165632) 2010-03-31 Conor Curran * bumped the release number to 2.2 (80365e3a) * sink removal code made alot safer (c82de623) * the step size of the scrolling on the icon on the panel has been increased inline with the bug report (3933b7c6) * sink removal should now be water(bloody) tight (d28d741a) 2010-03-30 Conor Curran * blocked animation should now be much smoother and closer to the spec (5f6b6835) * scrolling speed has now been quickened for when scrolling over the icon on the panel (0120abf8) * modified the animation so it should now be aligned with the spec (0cd41569) 2010-03-29 Conor Curran * merged in branch to deal with crash from dynamic sink inserts (1b3548bb) * adding and removing sink code safer to avoid reproted random segfault (af1d4de5) 2010-03-26 Conor Curran * white space tidy (a528e1ea) * Merged in fix for slider handle event crash - (unintialized memory bug) (67f91365) * handle event should now be safer (d4f0b507) 2010-03-25 Conor Curran * merged in Teds makefile fix (ce3a15eb) 2010-03-25 Ted Gould * Adding pulse XML file to distclean and use more of the variables throughout. (0bab2a35) 2010-03-25 Conor Curran * whitespace tidy up (1890c9ae) * at start up assume there is no availability before PA starts up (90ccbff1) 2010-03-24 Conor Curran * Tests branch finally makes its way into trunk - more testing needed (d7fbeccf) 2010-03-23 Conor Curran * dbus methods are now tested (017109c0) 2010-03-22 Conor Curran * test for update of sink data (e29d2d4c) * first pulse manager test wrote ... finally (f02377f7) 2010-03-18 Conor Curran * merged in updates from trunk and fixed the tests on the indicator (b26c9793) 2010-03-18 Ken VanDine * New upstream release. - can't change audio using mouse wheel (LP: #521046) (c9f88250) * Import upstream version 0.2.1 (d51bf7d3) 2010-03-18 Conor Curran * final scrolling bugs (65fde4c4) * scrolling now should move at 1% as opposed to 0.5% increments, cannot now scroll on panel icon when muted or no device available (c2be40c8) * bumped the indicator version (2546e032) * intermediate test removal (da7146ab) * Merged Cody's scrolling work and updated version to overcome ppa problem (87011fc5) 2010-03-17 Cody Russell * Remove some debugging output. (6e407358) 2010-03-16 Cody Russell * Implement scroll method. (c20b69cf) 2010-03-15 Sebastien Bacher * releasing version 0.1.3.1-0ubuntu2 (65e9d7ec) 2010-03-15 Ted Gould * Use the libindicator update function. (c865edaf) * Use the libindicator update helper to reset the base image for theme updates. (911af759) 2010-03-15 David Barth * applying i18n fix from Luca Ferretti (a328ac78) 2010-03-12 Sebastien Bacher * releasing version 0.1.3.1-0ubuntu1 (14de667d) * Import upstream version 0.1.3.1 (8f23da75) 2010-03-12 Conor Curran * update the configure.ac with 0.1.3.1 release number and incremented indicator dependency version to 0.3.5 (1e4f7e51) * this race condition is tricky one (5dc32749) * slider now proper size (9a406f66) * fix for clear looks seg fault (e469855f) * removed test case (60f21441) * animation will not be used if the theme does not manage to fall back gracefully for mute-blocking icon loading - this should not happen but if it does there is no chance of the nasty seg fault seen with 0.1.3 and clearlooks (9ac1b1a6) * uncomment exit service code (6f8f32d3) * properly cleaned up the makefile and includes, fixed seg-fault on clearlooks (8de1359a) 2010-03-11 Cody Russell * Set size request to [ 200, -1 ] when the parent changes. (0c3a25b1) 2010-03-11 Sebastien Bacher * releasing version 0.1.3-0ubuntu1 (ad7fe51b) 2010-03-11 Conor Curran * updated ido version (2431bde2) 2010-03-11 Sebastien Bacher * Import upstream version 0.1.3 (6df1024f) 2010-03-11 Conor Curran * merged weeks work plus incremented version in prep for 0.1.3 release (b4dfb372) * merged in Ted's icon work (0391c21a) 2010-03-10 Ted Gould * Using GIcon for setting the icons on the IDO slider. (21d52b5e) * Update to use new icon helper from libindicator (69c96d7e) 2010-03-11 Conor Curran * animation working much better now (c67c7ac2) 2010-03-10 Conor Curran * fade animation in place (59eb1445) * fixed that annoying startup in mute state allowing slider to move - race conditions on start up are pretty hairy (16021586) 2010-03-09 Conor Curran * smoother slider actions due ido grabbing update and pixbuf icon loading problems (ea8064d3) 2010-03-09 Robert Collins * Fleshed out mocking needs missing symbols from the service linked in to work now. (69049dd2) * flesh out test_pa_context_exit (6c2b978f) * More snapshot, just need to deal with other sound-service components now. (a89c6663) * snapshot closer-to-building. (2e85d8a7) 2010-03-08 Conor Curran * update (56f96545) * new pulse manager test beginnings (364d9362) * merged makefile with fixes from other work to enable dbus-test-runner tests to work (230210f3) * no sink available dynamically being handled (c462eb03) 2010-03-05 Conor Curran * blocking event now being registered, removed unneccessary marshaller (8d392c8f) 2010-03-04 Conor Curran * correct size now being used for the icons - design_team_size (378c3c3f) * slider stretching in place (6b706a64) * internationalisation reinstated whoops (633b514e) * merge with the test branch - service side refactored and tests introduced (17dd0fee) 2010-03-04 Sebastien Bacher * releasing version 0.1.2-0ubuntu1 (4ff15dc3) * Import upstream version 0.1.2 (39cc953d) 2010-03-04 Conor Curran * updated the revision number for todays release (cb864e17) 2010-03-04 Robert Collins * Put mocking core in place for Connor. (9d0d8eaa) 2010-03-03 Conor Curran * debug trace was incorrect (e2a15262) * merged Cody's fix for filtering key events which enable proper use of arrow keys with the indicator (f7447474) * removed trace and made sure the service closes down probably (55fe3e5a) * fixes the key listener problems (eb3df565) * uncomment close down code (90f724e9) 2010-03-03 Cody Russell * Test menuitem name. (87478982) 2010-03-03 Conor Curran * tests compiling (259f58ec) 2010-03-03 Robert Collins * turn off indicator-sound-tests, not in use atm (84afe8ad) 2010-03-02 Conor Curran * one big refactor (4bde209e) * sound service should now be able to handle an unstable pa environment (653a2439) * refactored the indicator tests so as no c file needs to be included (be2b2e73) * slow progress on the testing front (a6152fcf) 2010-03-01 Ted Gould * Removing including a C file and including some needed headers. (7a92d249) * Removing linking to the loadable library and fixing a missing '\' (c49359cb) 2010-03-01 Conor Curran * new tests for dbus stuff (64684024) 2010-02-26 Conor Curran * new sink inserts are now cached in our hash (8ab71867) * handles pulseaudio flapping without memory leaks - solid (11f1982a) 2010-02-25 Conor Curran * path parsing fixed - tests are now portable (4cb7db53) * fixes (a7952974) 2010-02-24 Conor Curran * unit tests for the indicator side added (c879c510) 2010-02-18 Sebastien Bacher * releasing version 0.1.1-0ubuntu2 (31de8454) 2010-02-18 Conor Curran * key listening update so as the sound menu will digest the appropriate actions (191f8934) 2010-02-18 Sebastien Bacher * releasing version 0.1.1-0ubuntu1 (e25f7237) 2010-02-18 Conor Curran * updated release revision number in the configure.ac and updated ido and libdbusgtk version numbers also (c98bccb2) * merge of the bugfix branch for icon update and slider behaviour while muted (e918e55a) * Dont listen to key events once the state is muted (7de60c33) * the big merge with the branch which contains dynamic sink switching, much smoother sliding and mute state slider inactivity newly added feature (8d52a2dd) 2010-02-17 Conor Curran * update_pa_state, now expected to be called throughout lifetime of service plus tidy up (b862da95) * Now handles dynamic switching of sinks - filers volume signal updates on the basis of whether the original update came from the indicator and a tidy up (0bc2668c) * Handles slider feedback loop with the service nicely plus tidy up (59cf6bdb) * merge with ui work - fixed start up regression - keyboard ui implemented - volume control much smoother (1a50894f) 2010-02-16 Conor Curran * Volume handling now much smoother / calculating everything using Pa_volume_norm (34483439) * updated names of icons on advise from design team (de3f4ca3) * removed scaler from sink_volume setter (263c312a) * slider key controls should be working now (5b2f72dc) 2010-02-15 Conor Curran * correct key events detected (19ee260d) * set key events to listen to (7071d039) * added callback for key events - not working currently (683d1660) 2010-02-15 Sebastien Bacher * releasing version 0.1.0-0ubuntu2 (85b8b7c4) 2010-02-15 Conor Curran * Merge of cody's tweak to enable slider moving in the correct direction (a33c5276) * merged default sink detection fixes (7bf3e219) * default sink logic far more robust (5a412755) 2010-02-12 Conor Curran * fixed the default sink issue arggg (4a5a0923) * white space removal (8699f5e6) * more trace for default sink bug (bc588fc0) 2010-02-12 Sebastien Bacher * the license is gpl3 not gpl3+, updated debian copyright (d3ae99a5) * releasing version 0.1.0-0ubuntu1 (4f387f66) 2010-02-11 Ken VanDine * set to UNRELEASED (e4738308) * merged upstream tarball (b11795d4) * set UNRELEASED (06130a4d) * backed down the version for import (568b18e4) * merged (6e4bdeb8) 2010-02-11 Ted Gould * Build system fixes from Ken (37d67b05) 2010-02-11 Ken VanDine * Initial release (a0c4ef48) * added trailing line to autogen.sh (96169aff) * fixed up EXTRA_DIST, added autogen.sh and removed COPYING.LGPL (0098eace) 2010-02-11 Conor Curran * removed the unneccessary gpl2 licensing file (aadd042f) * fixed some licences (0d7dceec) 2010-02-10 Conor Curran * merge changes from the merge with the new slider branch (e95b5e06) * be more specific on the version of libido to use (d65d4ab0) * uncommented the destructor code (3b0cb7c4) * new slider implemented with correct settings (6223dbc1) * merged with dev branch - should be seen as first release from now on will request merges (1b4d886b) * tidy up plus unwanted feedback investigation (ef8f7d72) * mute init/revert now working properly plus dbus signal tidy up on the blocking message (4b22b241) * mute init/revert now working properly plus dbus signal tidy up on the blocking message (b51a53a2) * mute signal state toggle almost working (d15e6175) * silly/nasty scaling bug caught (43bcb8cd) * silly/nasty scaling bug caught (b117e1ed) 2010-02-09 Conor Curran * images changes dynamically now (8d927677) * slider init'd with the correct value - geesh (8046b1e9) 2010-02-08 Conor Curran * listener fixed (1ae774f7) * mute ui updates from external intervention (bf021095) * white space tidy up (d1e576be) * automatic slider volume updates working (ea417ae8) * automatic volume updates in progress (f9ef87f7) 2010-02-05 Conor Curran * range bug fix (470e751b) 2010-02-04 Conor Curran * and another dbus const change reflected (8c992efe) * and another dbus update break (8dc16e23) * updates for libdbus changes and new state machine pattern for the icon indicator (279ebae3) * change to reflect change in libdbusmenu (7936e4a4) * src/indicator-sound.c (0efbcfaf) * typos fixed (ce020051) * silly typo fixed (29b72e48) * image for zero volume changed to match spec (f63890bd) * merged in dbarth's gnome volume control work (376fe053) * bug found (9099e09f) * images now change on scale of volume (3ae4622f) 2010-02-03 Conor Curran * slider now works from the safe side of the dbusmenu (60ea7aa0) * refactor/tidy up (54209010) 2010-02-02 Conor Curran * volume slider is now controlling the volume (19eb7827) * default sink scenario implemented for now, simplification of indicator pattern (64fbd9eb) 2010-02-01 Conor Curran * tidy up some more plus working slider (a4608dd1) 2010-01-31 Conor Curran * tidy up plus plugged back together the sinkinputwhilemuted event and the mute all toggle (329c77de) 2010-01-30 Conor Curran * pulse functionality refactored out inot to a separate PA file(s), sink details now stored in hash, complete list of events subscribed to, get sink list method added to the dbus service (0b66ce02) 2010-01-29 Conor Curran * volume setting dbus method now registering (f3baf715) 2010-01-28 Conor Curran * slider event detection hooked up, method also defined on server side but there is a compilation problem which for the life of me i cannot see what i'm doing wrong (93ae69dc) 2010-01-27 Conor Curran * slider is now on the menu (7ec9f75f) * slider now appears (3cc04b8a) * UI startup now happens after gathering enough PA information re sinks and states (e483b490) * signals now work, also pulling in slider (170afb3e) * copied contents from lp:~cjcurran/wasilla/soundmenu without the noise (5a86d06d) * added ignore file (ef9c492c) ayatana-indicator-sound-24.5.2/cmake/COPYING-CMAKE-SCRIPTS0000644000000000000000000000245714756636406017317 0ustar Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. The name of the author may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ayatana-indicator-sound-24.5.2/cmake/FindGObjectIntrospection.cmake0000644000000000000000000000376514756636406022225 0ustar # - try to find gobject-introspection # # Once done this will define # # INTROSPECTION_FOUND - system has gobject-introspection # INTROSPECTION_SCANNER - the gobject-introspection scanner, g-ir-scanner # INTROSPECTION_COMPILER - the gobject-introspection compiler, g-ir-compiler # INTROSPECTION_GENERATE - the gobject-introspection generate, g-ir-generate # INTROSPECTION_GIRDIR # INTROSPECTION_TYPELIBDIR # INTROSPECTION_CFLAGS # INTROSPECTION_LIBS # # Copyright (C) 2010, Pino Toscano, # # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. macro(_GIR_GET_PKGCONFIG_VAR _outvar _varname) execute_process( COMMAND ${PKG_CONFIG_EXECUTABLE} --variable=${_varname} gobject-introspection-1.0 OUTPUT_VARIABLE _result RESULT_VARIABLE _null ) if (_null) else() string(REGEX REPLACE "[\r\n]" " " _result "${_result}") string(REGEX REPLACE " +$" "" _result "${_result}") separate_arguments(_result) set(${_outvar} ${_result} CACHE INTERNAL "") endif() endmacro(_GIR_GET_PKGCONFIG_VAR) find_package(PkgConfig) if(PKG_CONFIG_FOUND) if(PACKAGE_FIND_VERSION_COUNT GREATER 0) set(_gir_version_cmp ">=${PACKAGE_FIND_VERSION}") endif() pkg_check_modules(_pc_gir gobject-introspection-1.0${_gir_version_cmp}) if(_pc_gir_FOUND) set(INTROSPECTION_FOUND TRUE) _gir_get_pkgconfig_var(INTROSPECTION_SCANNER "g_ir_scanner") _gir_get_pkgconfig_var(INTROSPECTION_COMPILER "g_ir_compiler") _gir_get_pkgconfig_var(INTROSPECTION_GENERATE "g_ir_generate") _gir_get_pkgconfig_var(INTROSPECTION_GIRDIR "girdir") _gir_get_pkgconfig_var(INTROSPECTION_TYPELIBDIR "typelibdir") set(INTROSPECTION_CFLAGS "${_pc_gir_CFLAGS}") set(INTROSPECTION_LIBS "${_pc_gir_LIBS}") endif() endif() mark_as_advanced( INTROSPECTION_SCANNER INTROSPECTION_COMPILER INTROSPECTION_GENERATE INTROSPECTION_GIRDIR INTROSPECTION_TYPELIBDIR INTROSPECTION_CFLAGS INTROSPECTION_LIBS ) ayatana-indicator-sound-24.5.2/cmake/FindVala.cmake0000644000000000000000000000442214756636406017001 0ustar # - Find Vala # This module looks for valac. # This module defines the following values: # VALA_FOUND # VALA_COMPILER # VALA_VERSION # VAPI_GEN # VAPI_GEN_VERSION #============================================================================= # Copyright Přemysl Janouch 2011 # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY # OF SUCH DAMAGE. #============================================================================= find_program (VALA_COMPILER "valac") if (VALA_COMPILER) execute_process (COMMAND ${VALA_COMPILER} --version OUTPUT_VARIABLE VALA_VERSION) string (REGEX MATCH "[.0-9]+" VALA_VERSION "${VALA_VERSION}") endif (VALA_COMPILER) find_program (VAPI_GEN "vapigen") if (VAPI_GEN) execute_process (COMMAND ${VAPI_GEN} --version OUTPUT_VARIABLE VAPI_GEN_VERSION) string (REGEX MATCH "[.0-9]+" VAPI_GEN_VERSION "${VAPI_GEN_VERSION}") endif (VAPI_GEN) include (FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS (Vala REQUIRED_VARS VALA_COMPILER VERSION_VAR VALA_VERSION) mark_as_advanced (VALA_COMPILER VALA_VERSION VAPI_GEN) ayatana-indicator-sound-24.5.2/CMakeLists.txt0000644000000000000000000000604114756636406015772 0ustar cmake_minimum_required (VERSION 3.13) project (ayatana-indicator-sound VERSION 24.5.2 LANGUAGES C CXX) if(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) SET(CMAKE_INSTALL_PREFIX "/usr" CACHE PATH "..." FORCE) endif(CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" "${CMAKE_MODULE_PATH}") find_package(PkgConfig REQUIRED) include(GNUInstallDirs) include(UseVala) # Options option(ENABLE_TESTS "Enable all tests and checks" OFF) option(ENABLE_COVERAGE "Enable coverage reports (includes enabling all tests and checks)" OFF) option(ENABLE_WERROR "Treat all build warnings as errors" OFF) option(ENABLE_LOMIRI_FEATURES "Build with Lomiri-specific libraries, schemas and media" OFF) if(ENABLE_COVERAGE) set(ENABLE_TESTS ON) set(CMAKE_BUILD_TYPE "Coverage") else() set(CMAKE_BUILD_TYPE "Release") endif() if(ENABLE_WERROR) add_definitions("-Werror") endif() if("${CMAKE_CXX_COMPILER_ID}" STREQUAL "Clang") add_definitions("-Weverything") else() add_definitions("-Wall") endif() add_definitions("-Wno-sign-compare") # Needed for GTest on Ubuntu set(GETTEXT_PACKAGE "ayatana-indicator-sound") set(LOCALEDIR "${CMAKE_INSTALL_FULL_LOCALEDIR}") add_definitions( -DGETTEXT_PACKAGE="${GETTEXT_PACKAGE}" ) set(SOURCE_DIR "${CMAKE_SOURCE_DIR}/src") set(SOURCE_BINARY_DIR "${CMAKE_BINARY_DIR}/src") set(PULSE_AUDIO_REQUIRED_VERSION 0.9.19) set(GLIB_2_0_REQUIRED_VERSION 2.32) set(GIO_2_0_REQUIRED_VERSION 2.25.13) pkg_check_modules( PULSEAUDIO REQUIRED libpulse-mainloop-glib>=${PULSE_AUDIO_REQUIRED_VERSION} glib-2.0>=${GLIB_2_0_REQUIRED_VERSION} gio-unix-2.0>=${GIO_2_0_REQUIRED_VERSION} ) include_directories(${PULSEAUDIO_INCLUDE_DIRS}) set( SOUNDSERVICE gee-0.8 gio-2.0>=${GIO_2_0_REQUIRED_VERSION} gio-unix-2.0 gthread-2.0 libxml-2.0 libnotify accountsservice libayatana-common ) if (ENABLE_LOMIRI_FEATURES) list ( APPEND SOUNDSERVICE liblomiri-api>=0.1.1 lomiri-schemas ) endif () pkg_check_modules (SOUNDSERVICE REQUIRED ${SOUNDSERVICE}) include_directories(${SOUNDSERVICE_INCLUDE_DIRS}) include_directories(${TEST_INCLUDE_DIRS}) find_package(Vala 0.20) find_package(GObjectIntrospection 0.9.12) include_directories(${SOURCE_DIR}) include_directories(${SOURCE_BINARY_DIR}) configure_file( "config.h.in" "${CMAKE_CURRENT_BINARY_DIR}/config.h" ) add_subdirectory(data) add_subdirectory(src) add_subdirectory(po) if (ENABLE_TESTS) pkg_check_modules(TEST REQUIRED dbustest-1>=15.04.0) enable_testing() add_subdirectory(tests) if (ENABLE_COVERAGE) find_package(CoverageReport) ENABLE_COVERAGE_REPORT( TARGETS ${COVERAGE_TARGETS} TESTS ${COVERAGE_TEST_TARGETS} FILTER /usr/include ${CMAKE_BINARY_DIR}/* ) endif() endif () # Display config info message(STATUS "Install prefix: ${CMAKE_INSTALL_PREFIX}") message(STATUS "Unit tests: ${ENABLE_TESTS}") message(STATUS "Build with -Werror: ${ENABLE_WERROR}") message(STATUS "Build with Lomiri features: ${ENABLE_LOMIRI_FEATURES}") ayatana-indicator-sound-24.5.2/cmake/UseGObjectIntrospection.cmake0000644000000000000000000000743714756636406022101 0ustar # Copyright (C) 2010, Pino Toscano, # # Redistribution and use is allowed according to the terms of the BSD license. # For details see the accompanying COPYING-CMAKE-SCRIPTS file. include(ListOperations) macro(_gir_list_prefix _outvar _listvar _prefix) set(${_outvar}) foreach(_item IN LISTS ${_listvar}) list(APPEND ${_outvar} ${_prefix}${_item}) endforeach() endmacro(_gir_list_prefix) macro(gir_add_introspections introspections_girs) foreach(gir IN LISTS ${introspections_girs}) set(_gir_name "${gir}") ## Transform the gir filename to something which can reference through a variable ## without automake/make complaining, eg Gtk-2.0.gir -> Gtk_2_0_gir string(REPLACE "-" "_" _gir_name "${_gir_name}") string(REPLACE "." "_" _gir_name "${_gir_name}") # Namespace and Version is either fetched from the gir filename # or the _NAMESPACE/_VERSION variable combo set(_gir_namespace "${${_gir_name}_NAMESPACE}") if (_gir_namespace STREQUAL "") string(REGEX REPLACE "([^-]+)-.*" "\\1" _gir_namespace "${gir}") endif () set(_gir_version "${${_gir_name}_VERSION}") if (_gir_version STREQUAL "") string(REGEX REPLACE ".*-([^-]+).gir" "\\1" _gir_version "${gir}") endif () # _PROGRAM is an optional variable which needs it's own --program argument set(_gir_program "${${_gir_name}_PROGRAM}") if (NOT _gir_program STREQUAL "") set(_gir_program "--program=${_gir_program}") endif () # Variables which provides a list of things _gir_list_prefix(_gir_libraries ${_gir_name}_LIBS "--library=") _gir_list_prefix(_gir_packages ${_gir_name}_PACKAGES "--pkg=") _gir_list_prefix(_gir_includes ${_gir_name}_INCLUDES "--include=") _gir_list_prefix(_gir_export_packages ${_gir_name}_EXPORT_PACKAGES "--pkg-export=") # Reuse the LIBTOOL variable from by automake if it's set set(_gir_libtool "--no-libtool") add_custom_command( COMMAND ${INTROSPECTION_SCANNER} ${INTROSPECTION_SCANNER_ARGS} --namespace=${_gir_namespace} --nsversion=${_gir_version} ${_gir_libtool} ${_gir_program} ${_gir_libraries} ${_gir_packages} ${_gir_includes} ${_gir_export_packages} ${${_gir_name}_SCANNERFLAGS} ${${_gir_name}_CFLAGS} ${${_gir_name}_FILES} --output ${CMAKE_CURRENT_BINARY_DIR}/${gir} DEPENDS ${${_gir_name}_FILES} ${${_gir_name}_LIBS} OUTPUT ${gir} WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR} VERBATIM ) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${gir} DESTINATION share/gir-1.0) string(REPLACE ".gir" ".typelib" _typelib "${gir}") add_custom_command( COMMAND ${INTROSPECTION_COMPILER} ${INTROSPECTION_COMPILER_ARGS} --includedir=. ${CMAKE_CURRENT_BINARY_DIR}/${gir} -o ${CMAKE_CURRENT_BINARY_DIR}/${_typelib} DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${gir} OUTPUT ${_typelib} WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${_typelib} DESTINATION ${CMAKE_INSTALL_LIBDIR}/girepository-1.0) add_custom_target(gir-${gir} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${gir}) add_custom_target(gir-typelibs-${_typelib} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${_typelib}) endforeach() endmacro(gir_add_introspections) macro(gir_get_cflags _output) get_directory_property(_tmp_includes INCLUDE_DIRECTORIES) list_prefix(_includes _tmp_includes "-I") get_directory_property(_tmp_compile_definitions COMPILE_DEFINITIONS) list_prefix(_compile_definitions _tmp_compile_definitions "-D") set(${_output} ${_includes} ${_compile_definitions}) endmacro(gir_get_cflags) ayatana-indicator-sound-24.5.2/cmake/UseVala.cmake0000644000000000000000000002067414756636406016664 0ustar # - Precompilation of Vala/Genie source files into C sources # Makes use of the parallel build ability introduced in Vala 0.11. Derived # from a similar module by Jakob Westhoff and the original GNU Make rules. # Might be a bit oversimplified. # # This module defines three functions. The first one: # # vala_init (id # [DIRECTORY dir] - Output directory (binary dir by default) # [PACKAGES package...] - Package dependencies # [OPTIONS option...] - Extra valac options # [CUSTOM_VAPIS file...]) - Custom vapi files to include in the build # [DEPENDS targets...]) - Extra dependencies for code generation # # initializes a single precompilation unit using the given arguments. # You can put files into it via the following function: # # vala_add (id source.vala # [DEPENDS source...]) - Vala/Genie source or .vapi dependencies # # Finally retrieve paths for generated C files by calling: # # vala_finish (id # [SOURCES sources_var] - Input Vala/Genie sources # [OUTPUTS outputs_var] - Output C sources # [GENERATE_HEADER id.h - Generate id.h and id_internal.h # [GENERATE_VAPI id.vapi] - Generate a vapi file # [GENERATE_SYMBOLS id.def]]) - Generate a list of public symbols # #============================================================================= # Copyright Přemysl Janouch 2011 # All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions are met: # * Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # * Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' # AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, # THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY # OF SUCH DAMAGE. #============================================================================= find_package (Vala 0.20 REQUIRED) include (CMakeParseArguments) function (vala_init id) set (_multi_value PACKAGES OPTIONS CUSTOM_VAPIS DEPENDS) cmake_parse_arguments (arg "" "DIRECTORY" "${_multi_value}" ${ARGN}) if (arg_DIRECTORY) set (directory ${arg_DIRECTORY}) if (NOT IS_DIRECTORY ${directory}) file (MAKE_DIRECTORY ${directory}) endif (NOT IS_DIRECTORY ${directory}) else (arg_DIRECTORY) set (directory ${CMAKE_CURRENT_BINARY_DIR}) endif (arg_DIRECTORY) set (pkg_opts) foreach (pkg ${arg_PACKAGES}) list (APPEND pkg_opts "--pkg=${pkg}") endforeach (pkg) set (VALA_${id}_DIR "${directory}" PARENT_SCOPE) set (VALA_${id}_ARGS ${pkg_opts} ${arg_OPTIONS} ${arg_CUSTOM_VAPIS} PARENT_SCOPE) set (VALA_${id}_DEPENDS ${arg_DEPENDS} PARENT_SCOPE) set (VALA_${id}_SOURCES "" PARENT_SCOPE) set (VALA_${id}_OUTPUTS "" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_FILES "" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_ARGS "" PARENT_SCOPE) endfunction (vala_init) function (vala_add id file) cmake_parse_arguments (arg "" "" "DEPENDS" ${ARGN}) if (NOT IS_ABSOLUTE "${file}") set (file "${CMAKE_CURRENT_SOURCE_DIR}/${file}") endif (NOT IS_ABSOLUTE "${file}") get_filename_component (output_name "${file}" NAME) get_filename_component (output_base "${file}" NAME_WE) set (output_base "${VALA_${id}_DIR}/${output_base}") # XXX: It would be best to have it working without touching the vapi # but it appears this cannot be done in CMake. add_custom_command (OUTPUT "${output_base}.vapi" COMMAND ${VALA_COMPILER} "${file}" "--fast-vapi=${output_base}.vapi" COMMAND ${CMAKE_COMMAND} -E touch "${output_base}.vapi" DEPENDS "${file}" COMMENT "Generating a fast vapi for ${output_name}" VERBATIM) set (vapi_opts) set (vapi_depends) foreach (vapi ${arg_DEPENDS}) if (NOT IS_ABSOLUTE "${vapi}") set (vapi "${VALA_${id}_DIR}/${vapi}.vapi") endif (NOT IS_ABSOLUTE "${vapi}") list (APPEND vapi_opts "--use-fast-vapi=${vapi}") list (APPEND vapi_depends "${vapi}") endforeach (vapi) add_custom_command (OUTPUT "${output_base}.c" COMMAND ${VALA_COMPILER} "${file}" -C ${vapi_opts} ${VALA_${id}_ARGS} COMMAND ${CMAKE_COMMAND} -E touch "${output_base}.c" DEPENDS "${file}" ${vapi_depends} ${VALA_${id}_DEPENDS} WORKING_DIRECTORY "${VALA_${id}_DIR}" COMMENT "Precompiling ${output_name}" VERBATIM) set (VALA_${id}_SOURCES ${VALA_${id}_SOURCES} "${file}" PARENT_SCOPE) set (VALA_${id}_OUTPUTS ${VALA_${id}_OUTPUTS} "${output_base}.c" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_FILES ${VALA_${id}_FAST_VAPI_FILES} "${output_base}.vapi" PARENT_SCOPE) set (VALA_${id}_FAST_VAPI_ARGS ${VALA_${id}_FAST_VAPI_ARGS} "--use-fast-vapi=${output_base}.vapi" PARENT_SCOPE) endfunction (vala_add) function (vala_finish id) set (_one_value SOURCES OUTPUTS GENERATE_VAPI GENERATE_HEADER GENERATE_SYMBOLS) cmake_parse_arguments (arg "" "${_one_value}" "" ${ARGN}) if (arg_SOURCES) set (${arg_SOURCES} ${VALA_${id}_SOURCES} PARENT_SCOPE) endif (arg_SOURCES) if (arg_OUTPUTS) set (${arg_OUTPUTS} ${VALA_${id}_OUTPUTS} PARENT_SCOPE) endif (arg_OUTPUTS) set (outputs) set (export_args) if (arg_GENERATE_VAPI) if (NOT IS_ABSOLUTE "${arg_GENERATE_VAPI}") set (arg_GENERATE_VAPI "${VALA_${id}_DIR}/${arg_GENERATE_VAPI}") endif (NOT IS_ABSOLUTE "${arg_GENERATE_VAPI}") list (APPEND outputs "${arg_GENERATE_VAPI}") list (APPEND export_args "--internal-vapi=${arg_GENERATE_VAPI}") if (NOT arg_GENERATE_HEADER) message (FATAL_ERROR "Header generation required for vapi") endif (NOT arg_GENERATE_HEADER) endif (arg_GENERATE_VAPI) if (arg_GENERATE_SYMBOLS) if (NOT IS_ABSOLUTE "${arg_GENERATE_SYMBOLS}") set (arg_GENERATE_SYMBOLS "${VALA_${id}_DIR}/${arg_GENERATE_SYMBOLS}") endif (NOT IS_ABSOLUTE "${arg_GENERATE_SYMBOLS}") list (APPEND outputs "${arg_GENERATE_SYMBOLS}") list (APPEND export_args "--symbols=${arg_GENERATE_SYMBOLS}") if (NOT arg_GENERATE_HEADER) message (FATAL_ERROR "Header generation required for symbols") endif (NOT arg_GENERATE_HEADER) endif (arg_GENERATE_SYMBOLS) if (arg_GENERATE_HEADER) if (NOT IS_ABSOLUTE "${arg_GENERATE_HEADER}") set (arg_GENERATE_HEADER "${VALA_${id}_DIR}/${arg_GENERATE_HEADER}") endif (NOT IS_ABSOLUTE "${arg_GENERATE_HEADER}") get_filename_component (header_path "${arg_GENERATE_HEADER}" PATH) get_filename_component (header_name "${arg_GENERATE_HEADER}" NAME_WE) set (header_base "${header_path}/${header_name}") get_filename_component (header_ext "${arg_GENERATE_HEADER}" EXT) list (APPEND outputs "${header_base}${header_ext}" "${header_base}_internal${header_ext}") list (APPEND export_args "--header=${header_base}${header_ext}" "--internal-header=${header_base}_internal${header_ext}") endif (arg_GENERATE_HEADER) if (outputs) add_custom_command (OUTPUT ${outputs} COMMAND ${VALA_COMPILER} -C ${VALA_${id}_ARGS} ${export_args} ${VALA_${id}_FAST_VAPI_ARGS} DEPENDS ${VALA_${id}_FAST_VAPI_FILES} COMMENT "Generating vapi/headers/symbols" VERBATIM) endif (outputs) endfunction (vala_finish id) function (vapi_gen id) set (_one_value LIBRARY INPUT) set (_multi_value PACKAGES) cmake_parse_arguments (arg "" "${_one_value}" "${_multi_value}" ${ARGN}) set(OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${id}.vapi") if (arg_LIBRARY) set (OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/${arg_LIBRARY}.vapi") endif (arg_LIBRARY) set("${id}_OUTPUT" ${OUTPUT} PARENT_SCOPE) set(PACKAGE_LIST) foreach(PACKAGE ${arg_PACKAGES}) list(APPEND PACKAGE_LIST "--pkg" ${PACKAGE}) endforeach() add_custom_command( OUTPUT ${OUTPUT} COMMAND ${VAPI_GEN} ${PACKAGE_LIST} --library=${arg_LIBRARY} ${arg_INPUT} DEPENDS ${arg_INPUT} VERBATIM ) add_custom_target(${id} ALL DEPENDS ${OUTPUT}) endfunction (vapi_gen id) ayatana-indicator-sound-24.5.2/config.h.in0000644000000000000000000000153414756636406015257 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Author: Pete Woods */ #ifndef INDICATOR_SOUND_CONFIG_H_ #define INDICATOR_SOUND_CONFIG_H_ #define GETTEXT_PACKAGE "@GETTEXT_PACKAGE@" #define LOCALEDIR "@LOCALEDIR@" #endif // INDICATOR_SOUND_CONFIG_H_ ayatana-indicator-sound-24.5.2/COPYING0000644000000000000000000010437414756636406014275 0ustar GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007 Copyright (C) 2007 Free Software Foundation, Inc. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The GNU General Public License is a free, copyleft license for software and other kinds of works. The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. The precise terms and conditions for copying, distribution and modification follow. TERMS AND CONDITIONS 0. Definitions. "This License" refers to version 3 of the GNU General Public License. "Copyright" also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. "The Program" refers to any copyrightable work licensed under this License. Each licensee is addressed as "you". "Licensees" and "recipients" may be individuals or organizations. To "modify" a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a "modified version" of the earlier work or a work "based on" the earlier work. A "covered work" means either the unmodified Program or a work based on the Program. To "propagate" a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. To "convey" a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. An interactive user interface displays "Appropriate Legal Notices" to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. 1. Source Code. The "source code" for a work means the preferred form of the work for making modifications to it. "Object code" means any non-source form of a work. A "Standard Interface" means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. The "System Libraries" of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A "Major Component", in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. The "Corresponding Source" for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. The Corresponding Source for a work in source code form is that same work. 2. Basic Permissions. All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. 3. Protecting Users' Legal Rights From Anti-Circumvention Law. No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. 4. Conveying Verbatim Copies. You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. 5. Conveying Modified Source Versions. You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: a) The work must carry prominent notices stating that you modified it, and giving a relevant date. b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to "keep intact all notices". c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an "aggregate" if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. 6. Conveying Non-Source Forms. You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. A "User Product" is either (1) a "consumer product", which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, "normally used" refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. "Installation Information" for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. 7. Additional Terms. "Additional permissions" are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or d) Limiting the use for publicity purposes of names of licensors or authors of the material; or e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. All other non-permissive additional terms are considered "further restrictions" within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. 8. Termination. You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. 9. Acceptance Not Required for Having Copies. You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. 10. Automatic Licensing of Downstream Recipients. Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. An "entity transaction" is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. 11. Patents. A "contributor" is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's "contributor version". A contributor's "essential patent claims" are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, "control" includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. In the following three paragraphs, a "patent license" is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To "grant" such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. "Knowingly relying" means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. A patent license is "discriminatory" if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. 12. No Surrender of Others' Freedom. If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. 13. Use with the GNU Affero General Public License. Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. 14. Revised Versions of this License. The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. 15. Disclaimer of Warranty. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 16. Limitation of Liability. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. 17. Interpretation of Sections 15 and 16. If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. END OF TERMS AND CONDITIONS How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the "copyright" line and a pointer to where the full notice is found. Copyright (C) This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . Also add information on how to contact you by electronic and paper mail. If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: Copyright (C) This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an "about box". You should also get your employer (if you work as a programmer) or school, if any, to sign a "copyright disclaimer" for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . ayatana-indicator-sound-24.5.2/data/50-org.ayatana.indicator.sound.AccountsService.rules0000644000000000000000000000037514756636406026052 0ustar // Allow LightDM to set AccountsService fields polkit.addRule (function (action, subject) { if (action.id == "org.ayatana.indicator.sound.AccountsService.ModifyAnyUser" && subject.user == "lightdm") { return polkit.Result.YES; } }); ayatana-indicator-sound-24.5.2/data/ayatana-indicator-sound.desktop.in0000644000000000000000000000034314756636406022660 0ustar [Desktop Entry] Type=Application Name=Ayatana Indicator Sound Exec=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-sound/ayatana-indicator-sound-service OnlyShowIn=MATE;XFCE; NoDisplay=true StartupNotify=false Terminal=false ayatana-indicator-sound-24.5.2/data/ayatana-indicator-sound.service.in0000644000000000000000000000060414756636406022647 0ustar [Unit] Description=Ayatana Indicator Sound Service PartOf=graphical-session.target PartOf=ayatana-indicators.target lomiri-indicators.target After=pipewire-pulse.service pulseaudio.service [Service] ExecStart=@CMAKE_INSTALL_FULL_LIBEXECDIR@/ayatana-indicator-sound/ayatana-indicator-sound-service Restart=on-failure [Install] WantedBy=ayatana-indicators.target lomiri-indicators.target ayatana-indicator-sound-24.5.2/data/CMakeLists.txt0000644000000000000000000000477314756636406016715 0ustar find_package(GSettings) ########################### # Indicator service ########################### set( INDICATOR_DIR "${CMAKE_INSTALL_FULL_DATADIR}/ayatana/indicators" CACHE FILEPATH "Ayatana Indicators Directory" ) install( FILES "org.ayatana.indicator.sound" DESTINATION "${INDICATOR_DIR}" ) ########################### # Systemd Job ########################### pkg_check_modules(SYSTEMD systemd) if (${SYSTEMD_FOUND}) # where to install pkg_get_variable(SYSTEMD_USER_DIR systemd systemduserunitdir) message (STATUS "${SYSTEMD_USER_DIR} is the systemd user unit file install dir") set (SYSTEMD_USER_NAME "${CMAKE_PROJECT_NAME}.service") set (SYSTEMD_USER_FILE "${CMAKE_CURRENT_BINARY_DIR}/${SYSTEMD_USER_NAME}") set (SYSTEMD_USER_FILE_IN "${CMAKE_CURRENT_SOURCE_DIR}/${SYSTEMD_USER_NAME}.in") # build it configure_file ("${SYSTEMD_USER_FILE_IN}" "${SYSTEMD_USER_FILE}") # install it install (FILES "${SYSTEMD_USER_FILE}" DESTINATION "${SYSTEMD_USER_DIR}") endif() ########################### # XDG Autostart ########################### set( INDICATOR_SOUND_XDG_AUTOSTART "${CMAKE_CURRENT_BINARY_DIR}/ayatana-indicator-sound.desktop" ) configure_file( "ayatana-indicator-sound.desktop.in" ${INDICATOR_SOUND_XDG_AUTOSTART} @ONLY ) install( FILES "${INDICATOR_SOUND_XDG_AUTOSTART}" DESTINATION "/etc/xdg/autostart" ) ########################### # GSettings ########################### add_schema ("org.ayatana.indicator.sound.gschema.xml") ######################################### # Accounts Service Iface: Sound Indicator ######################################### set(POLKIT_DATA_DIR "${CMAKE_INSTALL_FULL_DATADIR}/polkit-1") set(DBUS_IFACE_DIR "${CMAKE_INSTALL_FULL_DATADIR}/dbus-1/interfaces") set(ACCOUNTS_IFACE_DIR "${CMAKE_INSTALL_FULL_DATADIR}/accountsservice/interfaces") install(FILES org.ayatana.indicator.sound.AccountsService.xml DESTINATION "${DBUS_IFACE_DIR}" ) # Create accountsservice symlink for above dbus interface install(CODE " execute_process(COMMAND mkdir -p \"\$ENV{DESTDIR}${ACCOUNTS_IFACE_DIR}\") execute_process(COMMAND ln -sf ../../dbus-1/interfaces/org.ayatana.indicator.sound.AccountsService.xml \"\$ENV{DESTDIR}${ACCOUNTS_IFACE_DIR}\") ") install(FILES org.ayatana.indicator.sound.AccountsService.policy DESTINATION "${POLKIT_DATA_DIR}/actions" ) # 50-org.ayatana.indicator.sound.AccountsService.rules install (FILES 50-org.ayatana.indicator.sound.AccountsService.rules DESTINATION "${CMAKE_INSTALL_FULL_DATADIR}/polkit-1/rules.d") ayatana-indicator-sound-24.5.2/data/org.ayatana.indicator.sound0000644000000000000000000000077314756636406021402 0ustar [Indicator Service] Name=ayatana-indicator-sound ObjectPath=/org/ayatana/indicator/sound Position=30 [desktop] ObjectPath=/org/ayatana/indicator/sound/desktop [phone] ObjectPath=/org/ayatana/indicator/sound/phone [desktop_greeter] ObjectPath=/org/ayatana/indicator/sound/desktop_greeter [desktop_lockscreen] ObjectPath=/org/ayatana/indicator/sound/desktop_greeter [ubiquity] ObjectPath=/org/ayatana/indicator/sound/desktop_greeter [phone_greeter] ObjectPath=/org/ayatana/indicator/sound/phone_greeter ayatana-indicator-sound-24.5.2/data/org.ayatana.indicator.sound.AccountsService.policy0000644000000000000000000000206414756636406025772 0ustar Set properties of own user Authentication is not required to set one's own indicator sound properties. yes yes yes Set properties of any user Authentication is required to set another user's indicator sound properties. no no no ayatana-indicator-sound-24.5.2/data/org.ayatana.indicator.sound.AccountsService.xml0000644000000000000000000000422614756636406025275 0ustar ayatana-indicator-sound-24.5.2/data/org.ayatana.indicator.sound.gschema.xml0000644000000000000000000001155314756636406023605 0ustar A list of applications blacklisted from the sound menu [] Each media player which abides by the MPRIS2 spec will automatically appear in the menu. This array should contain the desktop file names (minus .desktop suffix) of applications which do not want to be included in the sound menu. A list of applications which at some point have registered with the sound menu [] Each media player which abides by the MPRIS2 spec will automatically appear in the menu. This array should contain the desktop file names (minus .desktop suffix) of applications which have at some point appeared in the menu. This allows the menu remember and display offlined applications. A list of applications that will have player controls visible all the time [ 'rhythmbox' ] A list of applications that will have player controls visible all the time false Initial setting for global mute (mute all) on the menu On start up volume should not be muted. false Whether the volume slider allows setting the volume above 100% true Whether or not to show the sound indicator in the menu bar. Whether or not to show the sound indicator in the menu bar. true Whether or not to show high volume warnings. If enabled on a device, a confirmation dialog will be presented to the user if (a) something is plugged into the headphone jack (ie, no warnings for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone volumes) AND (c) the user attempts to set the volume higher than warning-volume-decibels AND (d) the user has not indicated approval in the last warning-volume-approval-ttl seconds. 72000 How many seconds a user's warning-volume approval should be remembered. How long to remember a user's approval of the confirmation dialog discussed in the description of 'warning-volume-enabled'. The default value (72,000 seconds) corresponds to the 20 hours suggested by EU standard EN 60950-1/Al2: “The acknowledgement does not need to be repeated more than once every 20 h of cumulative listening time.” -8.0 Volume level that triggers a high volume warning. Volume level that triggers a high volume warning. See warning-volume-enabled for details. 0 Normal output volume. The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting is disabled. To conform with EU standard EN 60950-1/Al2, this value should never be set to a dB that causes headphone sound output to exceed 100 dBA, nor electric output to exceed 150 mV. The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM. 11 Output volume to use when com.lomiri.sound's 'allow-amplified-volume' setting is enabled. The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting is enabled. To conform with EU standard EN 60950-1/Al2, this value should never be set to a dB that causes headphone sound output to exceed 100 dBA, nor electric output to exceed 150 mV. The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX. ayatana-indicator-sound-24.5.2/INSTALL.md0000644000000000000000000000216714756636406014667 0ustar # Build and installation instructions ## Compile-time build dependencies - cmake (>= 3.13) - cmake-extras - intltool - vala (>= 0.20) - systemd - libayatana-common (>=0.9.3) - glib-2.0 (>= 2.36) - accountsservice - libpulse (>= 5.0) - dbus - gobject-introspection - pulseaudio - libnotify - libgee - libxml2 - gtest (>= 1.6.0) - **For testing** - python3-dbusmock - **For testing** - qt5-base5 - **For testing** - qt5-declarative5 - **For testing** - dbus-test-runner - **For testing** - gcovr (>= 2.4) - **For coverage** - lcov (>= 1.9) - **For coverage** ## For end-users and packagers ``` cd ayatana-indicator-sound-X.Y.Z mkdir build cd build cmake .. make sudo make install ``` **The install prefix defaults to `/usr`, change it with `-DCMAKE_INSTALL_PREFIX=/some/path`** ## For testers - unit tests only ``` cd ayatana-indicator-sound-X.Y.Z mkdir build cd build cmake .. -DENABLE_TESTS=ON make make test make cppcheck ``` ## For testers - both unit tests and code coverage ``` cd ayatana-indicator-sound-X.Y.Z mkdir build-coverage cd build-coverage cmake .. -DENABLE_COVERAGE=ON make make coverage-html ``` ayatana-indicator-sound-24.5.2/NEWS0000644000000000000000000001225514756636406013735 0ustar Overview of changes in ayatana-indicator-sound 24.5.2 - Drop the deprecated PolicyKit *.pkla file - Translation updates. Overview of changes in ayatana-indicator-sound 24.5.1 - src/accounts-service-access.vala: Filter out prefixed users. - src/service.vala: Allow volume change to unmute pulseaudio. - info-notification: Check for server caps continuously. - Translation updates. Overview of changes in ayatana-indicator-sound 24.5.0 - data/ayatana-indicator-sound.service.in: Become part of lomiri-indicators.target. Overview of changes in ayatana-indicator-sound 24.4.1 - src/main.c: Fix type casts. (Fixes building with gcc 14). - tests/CMakeLists.txt: Silence some more Vala warnings. - Translation updates. Overview of changes in ayatana-indicator-sound 24.4.0 - data/org.ayatana.indicator.sound.AccountsService.policy: Fix policy message text. - data/ayatana-indicator-sound.service.in: Add pipewire-pulse.service to After= key. - src/sound-menu.vala: Fix slider precision. - Translation updates. Overview of changes in ayatana-indicator-sound 23.10.3 - src, tests: fix -Wint-to-pointer-cast and a chance of test crash. - Use different code path for Lomiri notifications. Overview of changes in ayatana-indicator-sound 23.10.2 - Fix AccountsService integration. Overview of changes in ayatana-indicator-sound 23.10.1 - src/info-notification.vala: Display percentage in the greeter when Orca is enabled. - Translation updates. Overview of changes in ayatana-indicator-sound 23.10.0 - Drop hint check and create a level indicator. - Drop custom notification hints. - Display percentage when Orca is enabled. - Change volume by 2% when scrolling over the indicator. - Add PolicyKit .rules file. - Translation updates. Overview of changes in ayatana-indicator-sound 22.9.2 - src/, tests/: update references to renamed (Lomiri) notification hints. - Translation updates. Overview of changes in ayatana-indicator-sound 22.9.1 - src/sound-menu.vala: Do not force panel icons in the sound menu. - po/*.po{,t}: Translation strings update (esp. source file references). - Translation updates. Overview of changes in ayatana-indicator-sound 22.9.0 - Add tooltip support. - Make 'silent mode' switch item/action QMenuModel compatible. - On desktops, convert mute menu item to switch item. - Ensure that sound indicator always starts up after pulseaudio. - Fix header including in unit tests. - com.lomiri.sound: Use shared settings on Lomiri only. - Translation updates. Overview of changes in ayatana-indicator-sound 22.2.0 - Upstream version bump to new release versioning scheme: .., where . will be bumped in Ayatana Indicators bundle releases and gets incremented with minor changeset releases. - Fix build warnings. - Clean up compilation flags. - data/CMakeLists.txt: Drop unused pkglibexecdir definition. - Make Lomiri features configurable at build time. - Fix cppcheck warnings. - Fix qt5_use_modules warning. - CMakeLists.txt: Drop unneeded com.lomiri.AccountsService.Sound.xml check. - tests/integration/Copy of test-sound.wav: Drop superfluous file. - Translation updates. Overview of changes in ayatana-indicator-sound 0.9.0 - Clean up GSetings and AccountsService schema detection and conditional code. - Drop fallback org.ayatana.AccountsService.Sound AccountsService configuration. - Drop data/org.ayatana.sound.gschema.xml fallback GSettings schema. - Rename Lomiri-specific properties to x-lomiri. - Drop local gmenuharness, use it from the system. - data/CMakeLists.txt: Rename accountsservice-ubuntu-schemas to Lomiri namespace. - Restrict com.canonical.settings.sound code to Unity7. - Rename com.ubuntu.AccountsService.SecurityPrivacy to com.lomiri.AccountsSerivce.SecurityPrivacy. - Rename com.ubuntu.AccountsService.Sound to com.lomiri.AccountsSerivce.Sound. - Rename com.ubuntu.sound GSettings schema to com.lomiri.sound. - Rename UNITY_API* to LOMIRI_API*. - src/media-player-user.vala: Rename unity-greeter-session-broadcast to ayatana-greeter-session-broadcast. - Rename x-canonical-value-bar-tint. - Fix undefined VALA_EXTERN. - Update Ayatana IDO names. - Drop lomiri-url-dispatcher dependency. - Replace code with libayatana-common functions. - src/accounts-service-user.vala: Fix possibly null access. - Merge in all improvements from ubuntu-indicator-sound as has been shipped with Ubuntu Touch. - src/service.vala: Display a zenity warning if the audio settings application is not found. - Drop deprecated DBusProxy.create_for_bus. - Fix various comiler warnings. - src/media-player-list-greeter.vala: Avoid possible null value. - Update/add documentation. - Port to CMake. - Add Travis CI configuration. - Translation updates. Overview of changes in ayatana-indicator-sound 0.8.2 - Switch to building against Lomiri (rather than deprecated Unity). - Translation updates. Overview of changes in ayatana-indicator-sound 0.8.1 - Translation updates. Overview of changes in ayatana-indicator-sound 0.8.0 - Fork from Ubuntu's sound indicator. - Translation updates. ayatana-indicator-sound-24.5.2/NEWS.Canonical0000644000000000000000000000050514756636406015616 0ustar 12.10.1 - Don't include in library code - Remove GTK+ 2 build rules from configure.ac 12.10.0 - Allow setting preferred media players through a settings key. (LP #1014955) - Fix sound indicator not working after Amarok close. (LP #992262) - Explicit handling of Ardour - Fix deprecated GTK+ API calls ayatana-indicator-sound-24.5.2/po/aa.po0000644000000000000000000001671414756636406014601 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: aa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/af.po0000644000000000000000000002632214756636406014602 0ustar # Afrikaans translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: 2020-05-10 10:12+0000\n" "Last-Translator: iNetRoos \n" "Language-Team: Afrikaans \n" "Language: af\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "'n Lys van toepassings geswartlys vanuit die audio keuselys" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Elke mediaspeler wat aan die MPRIS2-spesifikasie voldoen, sal outomaties " "verskyn in die kieslys. Toepassings wat nie by die audio kieslys opgeneem " "wil word nie, se lêername (minus. rekenaar agtervoegsel) behoort in hierdie " "skikking te wees." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "'n Lys van toepassings wat op 'n tydstip geregistreer is op die audio kieslys" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Elke mediaspeler wat aan die MPRIS2-spesifikasie voldoen, sal outomaties " "verskyn in die kieslys. Toepassings wat by die kieslys op 'n tydstip " "opgeneem was, se lêername (minus. rekenaar agtervoegsel) behoort in hierdie " "skikking te wees. Dit laat die kieslys toe om die aflynige toepassings te " "onthou en te vertoon." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "'n Lys van toepassings wat altyd speler kontroles sal bevat" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Aanvanklike instelling vir die globale demp (demp alles) op die kieslys" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Met die aanvang, behoort die volume nie gedemp word nie." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Of die volume-skuifbalk, die volume tot bo 100% stel" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Om die klankaanwyser in die kieslys te wil vertoon of nie." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Om die harde volume waarskuwing te wil vertoon of nie." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "As dit op 'n toestel aangeskakel is, sal 'n dialoog vir bevestiging aan die " "gebruiker vertoon word (a) as iets in die koptelefoonaansluiting ingeprop is " "(dws. geen waarskuwings vir luidspreker-volumes nie) EN (b) die media speel " "(dit wil sê, geen waarskuwings vir luitoon-volumes nie) ) EN (c) die " "gebruiker poog om die volume hoër in te stel as waarskuwingsvolume-desibel " "EN (d) die gebruiker het nie goedkeuring gegee vir die laaste waarskuwings-" "ttl-volume, sekondes." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Aantal sekondes wat 'n gebruiker se waarskuwingsvolume geldend sal wees." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Tydsduur wat die gebruikersgoedkeuring vir die bevestiging, soos beskryf in " "die 'waarskuwing-volume aktief'-dialoog , moet geld.\n" "\n" "Die verstek waarde (72,000 sekondes) stem ooreen met die 20 ure voorgestel " "in die EU standaard, EN 60950-1/Al2: \"Die bevestiging is nie nodig om " "herhaal te word, na 20 uur se kummulatiewe luistertyd nie.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Klankvolume wat die hoë volume waarskuwingsdrempel aktiveer." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Klankvolume wat die hoë volume waarskuwingsdrempel aktiveer. Sien " "waarskuwingsvolume aktivering vir besonderhede." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normale volume uitset." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Die maksimum klankvolume wanneer com.ubuntu.sound se 'toegelate-versterker-" "volume' instelling gedeaktiveer word.\n" "\n" "Om aan die EU-standaard EN 60950-1 / Al2 te voldoen, moet hierdie waarde " "nooit op 'n dB gestel word wat die klankuitset van die kop-oorfone van 100 " "dBA oorskry nie, of die elektriese uitset van 150 mV nie oorskry nie.\n" "\n" "Die verstek volume waarde (0) stem ooreen met PulseAudio se PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume uitset wanneer com.ubuntu.sound se 'toegelate-versterker-volume' " "instelling aktief is." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Die maksimum klankvolume wanneer com.ubuntu.sound se 'toegelate-versterker-" "volume' instelling geaktiveer word.\n" "\n" "Om aan die EU-standaard EN 60950-1 / Al2 te voldoen, moet hierdie waarde " "nooit op 'n dB gestel word wat die klankuitset van die kop-oorfone, 100 dBA " "oorskry nie, of die elektriese uitset van 150 mV nie oorskry nie.\n" "\n" "Die verstek volume waarde (11) stem ooreen met PulseAudio' se PA_VOLUME_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Luidsprekers" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Oorfone" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth oorfone" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth luidspreker" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB luidspreker" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB oorfone" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI luidspreker" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI oorfone" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (gedoof)" #: src/service.vala:294 msgid "silent" msgstr "klankstil" #: src/service.vala:302 msgid "Sound" msgstr "Klank" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Gedoof" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Klankstil modus" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Klank Instellings…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofoon Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Hoë volume kan jou gehoor permanent beskadig." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Oorfone)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth oorfone)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (USB oorfone)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI oorfone)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Kies Speellys" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "Hoë volume kan jou gehoor permanent beskadig." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Kanselleer" ayatana-indicator-sound-24.5.2/po/am.po0000644000000000000000000001675114756636406014616 0ustar # Amharic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/an.po0000644000000000000000000001675314756636406014621 0ustar # Aragonese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: an\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ar.po0000644000000000000000000001750414756636406014620 0ustar # Arabic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: 2020-03-15 05:36+0000\n" "Last-Translator: yagoub fadel \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " "&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" "X-Generator: Weblate 4.0-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "قائمة التطبيقات المدرجة في القائمة السوداء من قائمة الصوت" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/as.po0000644000000000000000000001671414756636406014623 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: as\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ast.po0000644000000000000000000001675314756636406015012 0ustar # Asturian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ayatana-indicator-sound.pot0000644000000000000000000001676514756636406021130 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/az.po0000644000000000000000000001675514756636406014637 0ustar # Azerbaijani translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: az\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/bem.po0000644000000000000000000001675014756636406014763 0ustar # Bemba translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bem\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/be.po0000644000000000000000000003332214756636406014600 0ustar # Belarusian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-12-06 21:04+0000\n" "Last-Translator: Viktar Vauchkevich \n" "Language-Team: Belarusian \n" "Language: be\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 2.18-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Задаць уласцівасці ўласнага карыстальніка" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Аўтэнтыфікацыя неабходная для задання ўласцівасцяў уласнага індыкатара гуку." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Задаць уласцівасці любога карыстальніка" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Аўтэнтыфікацыя неабходная для задання ўласцівасцяў індыкатара гуку іншыга " "карыстальніка." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Спіс прыкладанняў, што трапілі ў чорны спіс з меню гука" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Кожны медыя-плэер, які прытрымліваецца MPRIS2-спецыфікацыі, аўтаматычна " "з'явіцца ў меню. Гэтае мноства павінна ўтрымліваць назвы desktop-файлаў " "прыкладанняў, якія не патрэбна ўключаць у меню гуку." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Спіс прыкладанняў, якія калісьці рэгістраваліся ў меню гуку" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Кожны медыя-плэер, які прытрымліваецца MPRIS2-спецыфікацыі, аўтаматычна " "з'явіцца ў меню. Гэтае мноства павінна ўтрымліваць назвы desktop-файлаў " "прыкладанняў, якія калісьці рэгістраваліся ў меню. Гэта дазваляе меню " "запамінаць і адлюстроўваць незапушчаныя прыкладанні." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Спіс прыкладанняў, якія будуць мець бачныя ўвесь час элементы кіравання " "плэерам" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Пачатковая налада глабальнага прыглушэння (прыглушыць усіх) ў меню" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "На запуску гучнасць не павінна быць прыглушаная." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ці дазваляе паўзунок гучнасці ўсталяваць гучнасці вышэй 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Паказваць ці не індыкатар гуку ў панэлі меню." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Паказваць ці не папярэджанні аб высокай гучнасці." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Калі ўключаны на прыладзе, дыялог пацверджання будзе паказаны карыстальніку " "пры адначасовым выканынні наступных умоў: а) штосьці падлучана ў раз'ём " "навушнікаў; б) грае медыя (г. зн. няма папярэджанняў для рынгтон гукаў); в) " "карыстальнік спрабуе задаць гучнасць больш чым warning-volume-decibels; г) " "карыстальнік не даў адабрэнне ў апошнія warning-volume-approval-ttl секунд." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Колькі секунд варта памятаць адабрэнне карыстальнікам папярэджання гучнасці." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Як доўга памятаць адабрэнне карыстальніка ў дыялогу пацверджання, які " "абмяркоўваецца ў апісанні «warning-volume-enabled».\n" "\n" "Агаданае значэнне (72 000 секунд) адпавядае 20 гадзінам, прапанаваным " "стандартам ЭЗ EN 60950-1/Al2: «Пацвярджэнне ня трэба паўтараць часцей, чым " "раз за кожныя 20 гадзін кумулятыўнага часу праслухоўвання.»" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Узровень гучнасці, які пераключае папярэджанне аб высокай гучнасці." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Узровень гучнасці, які пераключае папярэджанне аб высокай гучнасці. Глядзіце " "warning-volume-enabled." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Звычайная гучнасць выхаду." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Максімальная гучнасць, калі налада com.ubuntu.sound «allow-amplified-volume» " "адключаная.\n" "\n" "Каб адпавядаць стандарту ЭЗ EN 60950-1/Al2, гэта значэнне ў дэцыбелах не " "павінна перавышаць узровень, што выклікае выхад гуку на навушнікі з гукавым " "ціскам ў 100 дБа ці электрычнай магутнасцю ў 150 мВ.\n" "\n" "Агаданае значэнне (0) адпавядае значэнню PA_VOLUME_NORM PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Выхадная гучнасць для ўжывання, калі налада «allow-amplified-volume» com." "ubuntu.sound уключаная." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Максімальная гучнасць, калі налада com.ubuntu.sound «allow-amplified-volume» " "уключаная.\n" "\n" "Каб адпавядаць стандарту ЭЗ EN 60950-1/Al2, гэта значэнне ў дэцыбелах не " "павінна перавышаць узровень, што выклікае выхад гуку на навушнікі з гукавым " "ціскам ў 100 дБа ці электрычнай магутнасцю ў 150 мВ.\n" "\n" "Агаданае значэнне (11) адпавядае значэнню PA_VOLUME_UI_MAX PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Гучнасць" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Дынамікі" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Навушнікі" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth-навушнікі" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth-дынамік" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB-дынамік" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB-навушнікі" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI-дынамік" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI-навушнікі" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Гучнасць (прыглушаная)" #: src/service.vala:294 msgid "silent" msgstr "бясшумны" #: src/service.vala:302 msgid "Sound" msgstr "Гук" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Прыглушыць" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Бясшумны рэжым" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Налады гуку…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Гучнасць мікрафона" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Высокая гучнасць можа пашкодзіць слых." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Гучнасць (навушнікі)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Гучнасць (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Гучнасць (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Гучнасць (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Гучнасць (bluetooth-навушнікі)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Гучнасць (USB-навушнікі)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Гучнасць (HDMI-навушнікі)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Абраць плэйліст" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "Высокая гучнасць можа пашкодзіць слых." #: src/warn-notification.vala:48 msgid "OK" msgstr "Добра" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Скасаваць" ayatana-indicator-sound-24.5.2/po/bg.po0000644000000000000000000001724714756636406014612 0ustar # Bulgarian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2018-02-21 13:34+0000\n" "Last-Translator: Veselin Georgiev \n" "Language-Team: Bulgarian \n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 2.20-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Отказ" ayatana-indicator-sound-24.5.2/po/bn.po0000644000000000000000000001675114756636406014620 0ustar # Bengali translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/bo.po0000644000000000000000000001675114756636406014621 0ustar # Tibetan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/br.po0000644000000000000000000001675014756636406014623 0ustar # Breton translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/bs.po0000644000000000000000000001675114756636406014625 0ustar # Bosnian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ca.po0000644000000000000000000002723114756636406014577 0ustar # Catalan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-06-23 22:52+0000\n" "Last-Translator: Joan CiberSheep \n" "Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18.1\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Establiu les propietats del vostre usuari" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "És necessari que us autentiqueu per establir les vostres propietats de " "l'indicador de so." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Establiu les propietats de qualsevol usuari" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Es requereix que us autentiqueu per establir les propietats d'altri de " "l'indicador de so." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Llista d'aplicacions no permeses al menú de so" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Cada reproductor multimèdia que compleixi les especificacions MPRIS2 " "apareixerà automàticament al menú. Aquesta matriu ha de contenir els noms de " "fitxer d'escriptori (menys el sufix .desktop) de les aplicacions que no " "s'han d'incloure al menú de so." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Llista d'aplicacions que en algun moment s'ha registrat al menú de so" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada reproductor multimèdia que compleixi les especificacions MPRIS2 " "apareixerà automàticament al menú. Aquesta matriu ha de contenir els noms de " "fitxer d'escriptori (menys el sufix .desktop) de les aplicacions que en " "algun moment han aparegut al menú i que permet que es recordin i mostrin " "aplicacions fora de línia." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Llista d'aplicacions amb els controls de reproducció sempre visibles" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Configuració inicial del silenci general (silenciar-ho tot) al menú" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "No s'ha de silenciar el volum a l'inici." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Si el control lliscant permet configurar el volum per sobre del 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Si es mostra o no l'indicador de so a la barra de menú." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Si es mostren o no avisos d’alt volum." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Si està activat en un dispositiu, es mostrarà un diàleg de confirmació a " "l'usuari si: a) hi ha res connectat a l'entrada d'auriculars (és a dir, no " "hi ha avisos per als volums dels altaveus) i b) s'està reproduint àudio (és " "a dir, no hi ha avisos per als volums de to de trucada) ) i c) l’usuari " "intenta establir un volum superior a warning-volume-decibels i d) l’usuari " "no ha indicat l’aprovació en els darrers segons del warning-volume-approval-" "ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Quants segons s’ha de recordar l’aprovació de l'advertència de volum " "(warning-volume ) d’un usuari." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quant de temps ha de recordar l’aprovació d’un diàleg de confirmació d’un " "usuari mostrada a la descripció de «warning-volume-enabled».\n" "\n" "El valor per defecte (72.000 segons) correspon a les 20 hores suggerides per " "la norma EN 60950-1/Al2 de l'UE: «No cal repetir l'acceptació fins a 20 " "hores acumulades d'escolta»." #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "El nivell que activa l'advertència de volum elevat." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nivell que activa l'advertència de volum elevat. Consulteu el warning-volume-" "enabled per més informació." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volum normal de sortida." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volum màxim quan es desactiva el paràmetre «allow-amplified-volume» a com." "lomiri.sound.\n" "\n" "Per complir amb la normativa EN 60950-1/Al2 de l'UE, aquest valor no s’ha " "d’establir mai a un dB que faci que la sortida de so dels auriculars superi " "els 100 dBA ni que la sortida elèctrica superi els 150 mV.\n" "\n" "El valor per defecte (0) correspon a PA_VOLUME_NORM del PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volum de sortida a utilitzar quan està habilitat el paràmetre «allow-" "amplified-volume» de com.lomiri.sound." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "El volum màxim quan està habilitat el paràmetre «allow-amplified-volume» de " "com.lomiri.sound.\n" "\n" "Per complir amb la normativa EN 60950-1/Al2 de l'UE, aquest valor no s’ha " "d’establir mai a un dB que faci que la sortida de so dels auriculars superi " "els 100 dBA ni que la sortida elèctrica superi els 150 mV.\n" "\n" "El valor per defecte (11) correspon a PA_VOLUME_UI_MAX del PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volum" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Altaveus" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Auriculars" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Auriculars Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Altaveus Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Altaveus USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Auriculars USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Altaveus HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Auriculars HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Falta l'aplicació" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "No s'ha pogut trobar l'aplicació «%s»: Assegureu-vos que està instal·lada." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volum (silenciat)" #: src/service.vala:294 msgid "silent" msgstr "en silenci" #: src/service.vala:302 msgid "Sound" msgstr "So" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Paràmetres del so i dels controls del reproductor d'àudio" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Silencia" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Mode silenciós" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Paràmetres de so…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volum del micròfon" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Un volum elevat pot danyar-vos l’audició." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volum (auriculars)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volum (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volum (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volum (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volum (auriculars Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volum (auriculars USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volum (auriculars HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Trieu una llista de reproducció" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Voleu permetre que el volum superi el nivell segur?\n" "Un volum elevat pot danyar-vos l’audició." #: src/warn-notification.vala:48 msgid "OK" msgstr "D'acord" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancel·la" ayatana-indicator-sound-24.5.2/po/ca@valencia.po0000644000000000000000000001676214756636406016411 0ustar # Catalan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ca@valencia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ce.po0000644000000000000000000001675114756636406014610 0ustar # Chechen translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ce\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ckb.po0000644000000000000000000001675714756636406014766 0ustar # Language ckb translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ckb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/CMakeLists.txt0000644000000000000000000000016114756636406016405 0ustar find_package(Intltool REQUIRED) intltool_install_translations( ALL GETTEXT_PACKAGE ${GETTEXT_PACKAGE} ) ayatana-indicator-sound-24.5.2/po/co.po0000644000000000000000000001675214756636406014623 0ustar # Corsican translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: co\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/crh.po0000644000000000000000000001676014756636406014775 0ustar # Crimean Tatar translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: crh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/csb.po0000644000000000000000000001671514756636406014770 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: csb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/cs.po0000644000000000000000000002726214756636406014625 0ustar # Czech translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-09-14 11:47+0000\n" "Last-Translator: Milan Korecky \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.14.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Nastavit vlastnosti uživatele" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "K nastavení zvukových vlastností indikátoru je nutné ověření." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Nastavte vlastnosti libovolného uživatele" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "K nastavení zvukových vlastností indikátoru jiného uživatele je nutné " "ověření." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Seznam aplikací vyloučených (blacklist) z nabídky zvuku" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Každý přehrávač médií který dodržuje specifikace MPRIS2 se automaticky " "objeví v této nabídce. Toto pole by mělo obsahovat názvy desktop souborů " "(bez přípony .desktop) aplikací, které nechcete, aby byly zahrnuty v nabídce " "zvuku." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Seznam aplikací, které se někdy registrovaly do nabídky zvuku" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Každý přehrávač médií, který dodržuje specifikace MPRIS2 se automaticky " "objeví v této nabídce. Toto pole by mělo obsahovat názvy desktop souborů " "(bez přípony .desktop) aplikací, které se někdy objevily v nabídce zvuku. To " "nabídce umožní si zapamatovat a zobrazit aplikace, které jsou offline." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Seznam aplikací, které budou mít trvale viditelné ovládání přehrávání" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Úvodní nastavení pro globální ztlumení (ztlumit vše) v nabídce" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Hlasitost při spuštění by neměla být ztlumena." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Zda posuvník hlasitosti umožní nastavení nad 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Zda v liště nabídek zobrazovat nebo ne indikátor zvuku." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Zda zobrazovat nebo ne varování o vysoké hlasitosti." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Pokud je na zařízení povoleno, uživateli se zobrazí potvrzovací dialog, " "pokud (a) je něco zapojeno do konektoru pro sluchátka (tj. bez upozornění na " "hlasitost reproduktorů) A (b) přehrávání média (tj. bez upozornění na " "hlasitost vyzvánění) ) A (c) uživatel se pokusí nastavit hlasitost vyšší než " "varování-objem-decibely A (d) uživatel neudělil souhlas v posledních " "sekundách varování-objemu-schválení-ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Kolik sekund by se mělo uchovat uživatelem schválené varování hlasitosti " "zvuku." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Jak dlouho se uchová souhlas uživatele s potvrzovacím dialogovým oknem " "uvedeným v popisu „varování-hlasitosti-povoleno“.\n" "\n" "Výchozí hodnota (72 000 sekund) odpovídá 20 hodinám doporučeným normou EU EN " "60950-1 / Al2: „Není nutné opakovat oznámení častěji než jednou za 20 hodin " "nepřetržitého poslechu.“" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Úroveň hlasitosti, která spustí upozornění na vysokou hlasitost." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Úroveň hlasitosti, která spustí varování o vysoké hlasitosti. Podrobnosti " "najdete v části s povoleným varováním." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normální výstupní hlasitost." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maximální hlasitost, když je deaktivováno nastavení „allow-amplified-volume“ " "com.lomiri.sound.\n" "\n" "V souladu s normou EU EN 60950-1/Al2 by tato hodnota neměla být nikdy " "nastavena na dB, která způsobí, že výstup zvuku sluchátek překročí 100 dBA, " "anebo elektrický výstup, který překročí 150 mV.\n" "\n" "Výchozí hodnota (0) odpovídá PA_VOLUME_NORM společnosti PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Výstupní hlasitost, která se použije, když je povoleno nastavení „allow-" "amplified-volume“ com.lomiri.sound." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maximální hlasitost, když je povoleno nastavení „allow-amplified-volume“ com." "lomiri.sound.\n" "\n" "V souladu s normou EU EN 60950-1/Al2 by tato hodnota neměla být nikdy " "nastavena na dB, která způsobí, že výstup zvuku sluchátek překročí 100 dBA, " "anebo elektrický výstup, který překročí 150 mV.\n" "\n" "Výchozí hodnota (11) odpovídá PA_VOLUME_UI_MAX PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Hlasitost" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Reproduktory" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Sluchátka" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth sluchátka" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth reproduktor" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB reproduktor" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB sluchátka" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI reproduktor" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI sluchátka" #: src/service.vala:266 msgid "Missing application" msgstr "Chybí aplikace" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "Nelze najít aplikaci '%s' - zkontrolujte, zda je nainstalována." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Hlasitost (ztlumeno)" #: src/service.vala:294 msgid "silent" msgstr "ticho" #: src/service.vala:302 msgid "Sound" msgstr "Zvuk" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Nastavení zvuku a ovládání přehrávače médií" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Ztlumit" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Tichý režim" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Nastavení zvuku…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Hlasitost mikrofonu" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Vysoká hlasitost může poškodit váš sluch." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Hlasitost (sluchátka)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Hlasitost (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Hlasitost (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Hlasitost (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Hlasitost (Bluetooth sluchátka)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Hlasitost (USB sluchátka)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Hlasitost (HDMI sluchátka)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Zvolte seznam skladeb k přehrávání" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Povolit hlasitost nad bezpečnou úroveň?\n" "Vysoká hlasitost může poškodit váš sluch." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Zrušit" ayatana-indicator-sound-24.5.2/po/cv.po0000644000000000000000000001675114756636406014631 0ustar # Chuvash translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: cv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/cy.po0000644000000000000000000001674714756636406014641 0ustar # Welsh translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: cy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/da.po0000644000000000000000000001722414756636406014601 0ustar # Danish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-07-04 23:41+0000\n" "Last-Translator: Tobias p \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/de.po0000644000000000000000000003006514756636406014603 0ustar # German translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-09-05 19:42+0000\n" "Last-Translator: Mike Gabriel \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Einstellungen für das eigene Benutzerkonto setzen" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Sie müssen angemeldet sein, um die eigenen Sound Indicator Einstellungen " "vorzunehmen." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Einstellungen für alle Benutzer" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Sie müssen angemeldet sein, um Sound Indicator Einstellungen anderer " "Benutzer vornehmen zu können." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "List von Anwendungen, die nicht im Sound-Menü angezeigt werden dürfen" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Jeder Mediaplayer, der sich an die MPRIS2-Spezifikation hält, erscheint " "automatisch im Menü. Dieses Array sollte die Desktop-Dateinamen (ohne das ." "desktop-Suffix) von Anwendungen enthalten, die nicht in das Soundmenü " "aufgenommen werden sollen." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Eine Liste von Anwendungen, die sich irgendwann einmal beim Sound-Menü " "registriert haben" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Jeder Mediaplayer, der sich an die MPRIS2-Spezifikation hält, erscheint " "automatisch im Menü. Dieses Array sollte die Desktop-Dateinamen (ohne das ." "desktop-Suffix) von Anwendungen enthalten, die irgendwann im Menü erschienen " "sind. Dies ermöglicht es dem Menü, sich Offline-Anwendungen zu merken und " "anzuzeigen." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Eine Liste von Anwendungen, deren Steuerelemente für Medienwiedergabe stets " "sichtbar sein werden" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initiale Einstellung für globales Stummschalten (alles stumm) im Menü" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Beim Start sollte die Lautstärke nicht stumm geschaltet sein." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ob die Lautstärke höherer als 100 % sein darf" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" "Ob (oder ob nicht) der Sound-Indicator in der Menüleiste angezeigt werden " "soll." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Ob (oder ob nicht) vor zu hoher Lautstärke gewarnt werden soll." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Wenn auf einem Gerät aktiviert, wird dem Benutzer ein Bestätigungsdialog " "angezeigt, wenn (a) etwas an die Kopfhörerbuchse angeschlossen ist (d.h. " "keine Warnungen für Lautsprecherlautstärken) UND (b) Medien abgespielt " "werden (d.h. keine Warnungen für Klingeltonlautstärken) UND (c) der Benutzer " "versucht, die Lautstärke höher einzustellen als die Warnlautstärke - Dezibel " "UND (d) der Benutzer hat die Genehmigung der letzten Sekunden von warning-" "volume-approval-ttl nicht erteilt." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Wie viele Sekunden die Zustimmung des Benutzer bei Lautstärke-zu-hoch-" "Warnungen erinnert werden soll." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Wie lange soll man sich an die Genehmigung des Bestätigungsdialogs durch " "einen Benutzer erinnern, die in der Beschreibung von „warnung-lautstärke-" "aktiviert“ beschrieben wird?\n" "\n" "Der Standardwert (72.000 Sekunden) entspricht den von der EU-Norm EN 60950-1/" "Al2 vorgeschlagenen 20 Stunden: „Die Bestätigung muss nicht mehr als einmal " "alle 20 Stunden der zusammengezählten Hörzeit wiederholt werden.“" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" "Lautstärkepegel, bei dem die Lautstärke-zu-hoch-Warnung ausgelöst werden " "soll." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Lautstärkepegel der eine Lautstärke-zu-hoch Warnung auslöst. Für Details, " "siehe „warnung-lautstärke-aktiviert“." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normale Wiedergabelautstärke." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Die maximale Lautstärke, wenn die Einstellung 'allow-amplified-volume' von " "com.lomiri.sound deaktiviert hat.\n" "\n" "Um der EU-Norm EN 60950-1/Al2 zu entsprechen, sollte dieser Wert niemals auf " "einen dB-Wert eingestellt werden, der dazu führt, dass die Kopfhörer-" "Tonausgabe 100 dBA oder die elektrische Leistung 150 mV übersteigt.\n" "\n" "Der Standardwert (0) entspricht der PA_VOLUME_NORM von PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Ausgangslautstärke, die verwendet werden soll, wenn die Einstellung 'allow-" "amplified-volume' von com.lomiri.sound aktiviert ist." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Die maximale Lautstärke, wenn die Einstellung 'allow-amplified-volume' von " "com.lomiri.sound aktiviert ist.\n" "\n" "Um der EU-Norm EN 60950-1/Al2 zu entsprechen, sollte dieser Wert niemals auf " "einen dB-Wert eingestellt werden, der dazu führt, dass die Kopfhörer-" "Tonausgabe 100 dBA oder die elektrische Leistung 150 mV übersteigt.\n" "\n" "Der Standardwert (11) entspricht dem PA_VOLUME_UI_MAX von PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Lautstärke" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Lautsprecher" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Kopfhörer" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth-Kopfhörer" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth-Lautsprecher" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB-Lautsprecher" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB-Kopfhörer" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI-Lautsprecher" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI-Kopfhörer" #: src/service.vala:266 msgid "Missing application" msgstr "Fehlende Anwendung" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Die Anwendung '%s' konnte nicht gefunden werden - Bitte sicherstellen, dass " "sie installiert ist." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Lautstärke (stumm)" #: src/service.vala:294 msgid "silent" msgstr "still" #: src/service.vala:302 msgid "Sound" msgstr "Klang" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Klangeinstellungen & Mediaplayer-Steuerung" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Stumm" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Stiller Modus" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Klangeinstellungen …" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofonlautstärke" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Zu hohe Lautstärke kann Ihrem Gehör Schaden zufügen." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Lautstärke (Kopfhörer)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Lautstärke (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Lautstärke (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Lautstärke (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Lautstärke (Bluetooth-Kopfhörer)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Lautstärke (USB-Kopfhörer)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Lautstärke (HDMI-Kopfhörer)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Wiedegabeliste auswählen" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Läuftstärken über sicherem Pegel erlauben ? \n" "Zu hohe Lautstärke kann Ihrem Gehör Schaden zufügen." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Abbrechen" ayatana-indicator-sound-24.5.2/po/dv.po0000644000000000000000000001671414756636406014631 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: dv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/el.po0000644000000000000000000002511114756636406014607 0ustar # Greek translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2021-02-09 16:50+0000\n" "Last-Translator: Michalis \n" "Language-Team: Greek \n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.5-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Μια λίστα εφαρμογών που βρίσκονται στη μαύρη λίστα του μενού ήχου" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Κάθε πρόγραμμα αναπαραγωγής πολυμέσων που συμμορφώνεται με τις προδιαγραφές " "MPRIS2 θα εμφανίζεται αυτόματα στο μενού. Αυτός ο πίνακας πρέπει να περιέχει " "τα ονόματα αρχείων της επιφάνειας εργασίας (μείον το επίθημα επιφάνειας " "εργασίας) των εφαρμογών που δεν θέλουν να συμπεριληφθούν στο μενού ήχου." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Μια λίστα των εφαρμογών που σε κάποιο σημείο έχουν καταχωρηθεί με το μενού " "ήχου" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Κάθε πρόγραμμα αναπαραγωγής πολυμέσων που συμμορφώνεται με τις προδιαγραφές " "MPRIS2 θα εμφανίζεται αυτόματα στο μενού. Αυτός ο πίνακας πρέπει να περιέχει " "τα ονόματα αρχείων της επιφάνειας εργασίας (μείον το επίθημα επιφάνειας " "εργασίας) των εφαρμογών που έχουν εμφανιστεί σε κάποιο σημείο στο μενού. " "Αυτό επιτρέπει στο μενού να θυμάται και να εμφανίζει εφαρμογές που " "λειτουργούν εκτός δικτύου." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Μια λίστα εφαρμογών που θα έχουν ορατές ρυθμίσεις αναπαραγωγής όλη την ώρα" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Αρχική ρύθμιση για καθολική σίγαση (σίγαση όλων) στο μενού" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Κατά την εκκίνηση, ο ήχος είναι ενεργός." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ασχέτως εάν η ρύθμιση έντασης επιτρέπεται πάνω από 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Ασχέτως εάν εμφανίζεται ή όχι η ένδειξη ήχου στη γραμμή μενού." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Ασχέτως εάν εμφανίζονται προειδοποιήσεις υψηλής έντασης." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Εάν ενεργοποιηθεί, θα εμφανιστεί διάλογος επιβεβαίωσης χρήστη (α) εάν κάτι " "είναι συνδεδεμένο στην υποδοχή ακουστικών (π.χ., χωρίς προειδοποίηση έντασης " "ήχου) ΚΑΙ (β) αναπαράγεται το μέσο (δηλαδή, δεν υπάρχουν προειδοποιήσεις " "έντασης ήχου κλήσης ) ΚΑΙ (γ) ο χρήστης προσπαθεί να ρυθμίσει την ένταση " "μεγαλύτερη από την προειδοποίηση-ορίου-ντεσιμπέλ ΚΑΙ (δ) ο χρήστης δεν έχει " "εγκρίνει την τελευταία προειδοποίηση-έντασης-ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "Εντάξει" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Άκυρο" ayatana-indicator-sound-24.5.2/po/en_AU.po0000644000000000000000000002613614756636406015206 0ustar # English translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-04-28 11:11+0000\n" "Last-Translator: Jeannette L \n" "Language-Team: English (Australia) \n" "Language: en_AU\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.0.2\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Set properties of own user" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Authentication is required to set one's own indicator sound properties." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Set properties of any user" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Authentication is required to set another user's indicator sound properties." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A list of applications blacklisted from the sound menu" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "A list of applications which at some point have registered with the sound " "menu" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "A list of applications that will have player controls visible all the time" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initial setting for global mute (mute all) on the menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "On start up volume should not be muted." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Whether the volume slider allows setting the volume above 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Whether or not to show the sound indicator in the menu bar." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Whether or not to show high volume warnings." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "If enabled on a device, a confirmation dialogue will be presented to the " "user if (a) something is plugged into the headphone jack (ie, no warnings " "for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "How many seconds a user's warning-volume approval should be remembered." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "How long to remember a user’s approval of the confirmation dialogue " "discussed in the description of ‘warning-volume-enabled’.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: ‘The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.’" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume level that triggers a high volume warning." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal output volume." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Speakers" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Headphones" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth headphones" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth speaker" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Usb speaker" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Usb headphones" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI speaker" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI headphones" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (muted)" #: src/service.vala:294 msgid "silent" msgstr "silent" #: src/service.vala:302 msgid "Sound" msgstr "Sound" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Mute" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Silent Mode" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Sound Settings…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Microphone Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Headphones)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth headphones)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Usb headphones)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI headphones)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Choose Playlist" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancel" ayatana-indicator-sound-24.5.2/po/en_CA.po0000644000000000000000000002613514756636406015163 0ustar # English translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-12-31 10:29+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: English (Canada) \n" "Language: en_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Set properties of own user" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Authentication is required to set one's own indicator sound properties." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Set properties of any user" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Authentication is required to set another user's indicator sound properties." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A list of applications blacklisted from the sound menu" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "A list of applications which at some point have registered with the sound " "menu" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "A list of applications that will have player controls visible all the time" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initial setting for global mute (mute all) on the menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "On start up volume should not be muted." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Whether the volume slider allows setting the volume above 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Whether or not to show the sound indicator in the menu bar." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Whether or not to show high volume warnings." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "If enabled on a device, a confirmation dialogue will be presented to the " "user if (a) something is plugged into the headphone jack (ie, no warnings " "for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "How many seconds a user's warning-volume approval should be remembered." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "How long to remember a user’s approval of the confirmation dialogue " "discussed in the description of “warning-volume-enabled”.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume level that triggers a high volume warning." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal output volume." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Output volume to use when com.ubuntu.sound's 'allow-amplified-volume' " "setting is enabled." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "The maximum volume when com.ubuntu.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Speakers" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Headphones" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth headphones" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth speaker" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Usb speaker" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Usb headphones" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI speaker" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI headphones" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (muted)" #: src/service.vala:294 msgid "silent" msgstr "silent" #: src/service.vala:302 msgid "Sound" msgstr "Sound" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Mute" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Silent Mode" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Sound settings…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Microphone Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Headphones)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth headphones)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Usb headphones)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI headphones)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Choose Playlist" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancel" ayatana-indicator-sound-24.5.2/po/en_GB.po0000644000000000000000000002635714756636406015176 0ustar # English translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-09-07 05:05+0000\n" "Last-Translator: Kieran W \n" "Language-Team: English (United Kingdom) \n" "Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.0.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Set properties of own user" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Authentication is required to set one's own indicator sound properties." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Set properties of any user" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Authentication is required to set another user's indicator sound properties." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A list of applications blacklisted from the sound menu" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "A list of applications which at some point have registered with the sound " "menu" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "A list of applications that will have player controls visible all the time" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Initial setting for global mute (mute all) on the menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "On start up volume should not be muted." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Whether the volume slider allows setting the volume above 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Whether or not to show the sound indicator in the menu bar." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Whether or not to show high volume warnings." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "If enabled on a device, a confirmation dialogue will be presented to the " "user if (a) something is plugged into the headphone jack (ie, no warnings " "for speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "How many seconds a user's warning-volume approval should be remembered." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "How long to remember a user’s approval of the confirmation dialogue " "discussed in the description of ‘warning-volume-enabled’.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: ‘The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.’" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume level that triggers a high volume warning." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal output volume." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Speakers" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Headphones" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth headphones" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth speaker" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Usb speaker" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Usb headphones" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI speaker" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI headphones" #: src/service.vala:266 msgid "Missing application" msgstr "Missing application" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Could not find the '%s' application - please make sure it is installed." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (muted)" #: src/service.vala:294 msgid "silent" msgstr "silent" #: src/service.vala:302 msgid "Sound" msgstr "Sound" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Sound settings & media player controls" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Mute" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Silent Mode" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Sound settings…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Microphone Volume" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "High volume can damage your hearing." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Headphones)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Bluetooth headphones)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Usb headphones)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (HDMI headphones)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Choose Playlist" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Allow volume above safe level?\n" "High volume can damage your hearing." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancel" ayatana-indicator-sound-24.5.2/po/eo.po0000644000000000000000000002147714756636406014625 0ustar # Esperanto translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2021-12-08 11:53+0000\n" "Last-Translator: phlostically \n" "Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Agordi la atributojn de sia uzanto" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Agordi la atributojn de ajna uzanto" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Listo de programoj ne montrataj en la sonmenuo" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Komenca agordo pri tutsistema silentigiteco en la menuo" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ĉe starto, la laŭto devas esti ne silenta." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ĉu la laŭtagordilo permesas laŭtojn preter 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Ĉu montri la sonindikilon en la menubreto." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Ĉu montri avertojn pri troa laŭteco." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Laŭto, kiu kaŭzas averton pri troa laŭteco." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Laŭto, kiu kaŭzas averton pri troa laŭteco. Vidu «warning-volume-enabled» " "por detaloj." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Ordinara laŭto." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Laŭto" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Laŭtparoliloj" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Kapaŭskultiloj" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bludentaj kapaŭskultiloj" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bludenta laŭtparolilo" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB-laŭtparolilo" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB-kapaŭskultiloj" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI-laŭtparolilo" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI-kapaŭskultiloj" #: src/service.vala:266 msgid "Missing application" msgstr "Mankanta programo" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Ne eblis trovi la programon «%s» — bonvolu certigi, ke ĝi estas instalita." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Laŭto (silentigita)" #: src/service.vala:294 msgid "silent" msgstr "silenta" #: src/service.vala:302 msgid "Sound" msgstr "Sono" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Silenta" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Silenta reĝimo" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Agordoj pri sono…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Sentivo de mikrofono" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Troa laŭteco eble difektos vian kapablon aŭdi." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Laŭto (aŭskultiloj)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Laŭto (Bludento)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Laŭto (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Laŭto (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Laŭto (Bludentaj kapaŭskultiloj)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Laŭto (USB-kapaŭskultiloj)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Laŭto (HDMI-kapaŭskultiloj)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Elekti ludliston" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Ĉu permesi troan laŭtecon preter sekura nivelo?\n" "Troa laŭteco povas difekti vian kapablon aŭdi." #: src/warn-notification.vala:48 msgid "OK" msgstr "Bone" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Nuligi" ayatana-indicator-sound-24.5.2/po/es.po0000644000000000000000000002747214756636406014632 0ustar # Spanish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-03-04 14:41+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Establecer propiedades para la cuenta propia" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Necesita autenticarse para establecer las propias propiedades del indicador " "de sonido." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Establecer propiedades para cualquier cuenta" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Necesita autenticarse para establecer las propiedades del indicador de " "sonido de otra cuenta." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Una lista de aplicaciones excluidas del menú de sonido" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Todos los reproductores multimedia que se sometan a la especificación MPRIS2 " "aparecerán en el menú de sonido. Esta matriz debe contener los nombres de " "los archivos .desktop (sin la extensión) de las aplicaciones que no quiera " "que aparezcan en el menú." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Una lista de aplicaciones que en algún momento se han registrado en el menú " "de sonido" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Todos los reproductores multimedia que se sometan a la especificación MPRIS2 " "aparecerán en el menú de sonido. Esta matriz debe contener los nombres de " "los archivos .desktop (sin la extensión) de las aplicaciones que han " "aparecido alguna vez en el menú. Ello permite al menú recordar y mostrar las " "aplicaciones sin conexión." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Una lista de aplicaciones cuyos controles de reproducción se muestran siempre" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Configuración inicial para el silencio global (silenciar todo) en el menú" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Al arrancar, el volumen no debe silenciarse." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Define si el control de volumen permite exceder el 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Si se mostrará o no el indicador de sonido en la barra de menús." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Si se mostrarán o no los avisos de volumen elevado." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Si se activa en un dispositivo, se presentará un cuadro de diálogo de " "confirmación si: a) se conecta algo a la entrada de auriculares (es decir, " "no se emitirán alertas de volúmenes de altavoz) Y b) se están reproduciendo " "archivos multimedia (es decir, no se emitirán alertas de volúmenes de tono " "de repique) Y c) se intenta subir el volumen más allá del nivel de warning-" "volume-decibels Y d) no se ha dado aprobación durante el último lapso de " "last warning-volume-approval-ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Por cuántos segundos se debe recordar la aprobación de la alerta de volumen " "de un usuario." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Cuánto tiempo se debe recordar la aprobación de un usuario del diálogo de " "confirmación que se comenta en la descripción de 'warning-volume-enabled'.\n" "\n" "El valor por defecto (72.000 segundos) corresponde a las 20 horas sugeridas " "por la norma de la UE EN 60950-1/Al2: \"No es necesario repetir la " "confirmación más de una vez cada 20 h de tiempo de escucha acumulado.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivel de volumen que activa una alerta de volumen alto." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "El nivel de volumen que activa una alerta de volumen alto. Vea warning-" "volume-enabled para más detalles." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volumen de salida normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "El volumen máximo cuando el ajuste 'allow-amplified-volume' de com.lomiri." "sound está desactivado.\n" "\n" "Para cumplir con la norma de la UE EN 60950-1/Al2, este valor nunca debe " "ajustarse a un dB que haga que la salida de sonido de los auriculares supere " "los 100 dBA, ni que la salida eléctrica supere los 150 mV.\n" "\n" "El valor por defecto (0) corresponde al PA_VOLUME_NORM de PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volumen de salida para usar cuando la configuración 'permitir volumen " "amplificado' de com.lomiri.sound está habilitada." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "El volumen máximo cuando está activado el ajuste 'allow-amplified-volume' de " "com.lomiri.sound.\n" "\n" "Para cumplir con la norma de la UE EN 60950-1/Al2, este valor nunca debe " "ajustarse a un dB que haga que la salida de sonido de los auriculares supere " "los 100 dBA, ni que la salida eléctrica supere los 150 mV.\n" "\n" "El valor por defecto (11) corresponde al PA_VOLUME_UI_MAX de PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volumen" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Altavoces" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Auriculares" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Auriculares Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Altavoz Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Altavoz USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Auriculares USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Altavoz HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Auriculares HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Falta la aplicación" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "No se pudo encontrar la aplicación «%s». Cerciórese de que esté instalada." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volumen (silenciado)" #: src/service.vala:294 msgid "silent" msgstr "silenciado" #: src/service.vala:302 msgid "Sound" msgstr "Sonido" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Ajustes de sonido y controles del reproductor" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Silenciar" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Modo silencioso" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Configuración de sonido…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volumen de micrófono" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "El volumen elevado puede dañar su audición." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volumen (auriculares)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volumen (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volumen (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volumen (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volumen (auriculares Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volumen (auriculares USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volumen (auriculares HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Elija una lista" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "¿Quiere subir el volumen por encima del nivel seguro?\n" "El volumen elevado puede dañar su audición." #: src/warn-notification.vala:48 msgid "OK" msgstr "Aceptar" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancelar" ayatana-indicator-sound-24.5.2/po/et.po0000644000000000000000000002650514756636406014627 0ustar # Estonian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-10-20 10:01+0000\n" "Last-Translator: Kristjan Räts \n" "Language-Team: Estonian \n" "Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.14.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Määra oma konto sätted" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "Autentimine on vajalik oma indikaatori heli sätete määramiseks." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Määra kõigi kasutajate sätted" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Teise kasutaja indikaatorhelide sätete määramiseks on vajalik autentimine." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Loetelu rakendustest, mis on heli menüüs keelatud" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Kõik meediapleierid, mis vastavad MPRIS2 spetsifikatsioonile lisatakse " "menüüsse automaatselt. Selles massiivis peaksid olema nende rakenduste " "desktop-failide nimed (välja arvatud laiend .desktop), mis menüüsse ilmuda " "ei tohiks." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Loetelu rakendustest, mis on mingil hetkel registreeritud heli menüüs" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Kõik meediapleierid, mis vastavad MPRIS2 spetsifikatsioonile ilmuvad " "automaatselt menüüs. Selles massiivis peaksid olema nende rakenduste desktop-" "failide nimed (välja arvatud laiend .desktop), mis on mingil hetkel menüüs " "ilmunud. See lubab menüül pidada meeles ja kuvada ühenduseta rakendusi." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Loetelu rakendustest, millede mängija juhtelemendid on alati nähtaval" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Heli menüü globaalse vaigistuse (vaigista kõik) algseade" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Käivitamisel ei tohiks heli olla vaigistatud." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Kas helitugevuse liugur lubab seada tugevust üle 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Kas kuvada või peita menüüribal heli indikaator." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Kas kuvada või peita tugeva heli hoiatused." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Kui see on seadmes lubatud, siis kuvatakse kasutajale kinnitusdialoog, kui " "(a) midagi ühendatakse kõrvaklapipessa (st. puudub kõlarite helitugevuse " "hoiatus) JA (b) meedia mängib (st. puudub helina helitugevuse hoiatus) JA " "(c) kasutaja proovib seada helitugevuse kõrgemaks kui warning-volume-" "decibels JA (d) kasutaja ei ole andnud nõusolekut viimasele warning-volume-" "approval-ttl sekundile." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Kui pikaks ajaks jätta meelde kasutaja hoiatushelitugevus (sekundites)." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Määrab kasutaja nõusoleku kinnituse kehtivuse pikkuse; seda analüüsitakse " "pikemalt 'warning-volume-enabled' kirjelduses.\n" "\n" "Vaikimis väärtus (72 000 sekundit) vastab 20le tunnile, mida soovitab EU " "standard EN 60950-1/AI2: \"Nõusolekut ei pea kordama tihemini kui üks kord " "iga summaarse 20 tunni kuulamise tagant\"." #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Helutigevus, mis põhjustab tugeva heli hoiatuse." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Telitugevus, mis tingib kõrge helitugevuse hoiatuse. Vaata lähemalt teemast " "hoiatus-tugevus-lubatud." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normaalne helitugevus." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksimaalne helitugevus, millega keelatakse programmi com.lorimi.sound säte " "'allow-amplified-volume'.\n" "\n" "Vastamaks EU standardile EN 60950-1/Al2 ei tohi see väärtus olla selline, " "mis põhjustab kõrvaklapi väljundis tugevama heli kui 100 dBA või pinge üle " "150 mV.\n" "\n" "Vaikimisi väärtus (0) vastab PulseAudio sättele PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Väljundtugevus, mida kasutatakse juhul, kui on lubatud rakenduse com.lorimi." "sound säte 'allow-amplified-volume'." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksimaalne helitugevus, millega programmi com.lorimi.sound 'allow-amplified-" "volume' säte on lubatud.\n" "\n" "Vastamaks EU standardile EN 60950-1/Al2 ei tohi see väärtus olla selline, " "mis põhjustab kõrvaklapi väljundis tugevama heli kui 100 dBA või pinge üle " "150 mV.\n" "\n" "Vaikimisi väärtus (11) vastab PulseAudio sättele PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Helitugevus" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Kõlarid" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Kõrvaklapid" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth kõrvaklapid" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth kõlar" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB kõlar" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB kõrvaklapid" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI kõlar" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI kõrvaklapid" #: src/service.vala:266 msgid "Missing application" msgstr "Rakendus puudub" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "Rakendust „%s” ei leitud - palun veendu, et ta on paigaldatud." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Helitugevus (summutatud)" #: src/service.vala:294 msgid "silent" msgstr "hääletu" #: src/service.vala:302 msgid "Sound" msgstr "Heli" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Heli seaded ja meediamängija juhtnupud" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Summuta" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Vaikne režiim" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Heli seaded…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofoni helitugevus" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Kõrge helutugevus võib kahjustada kuulmist." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Helitugevus (kõrvaklapid)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Helitugevus (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Helitugevus (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Helitugevus (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Helitugevus (Bluetooth-kõrvaklapid)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Helitugevus (USB kõrvaklapid)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Helitugevus (HDMI-kõrvaklapid)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Vali esitusloend" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Kas lubada ohutust tasemest kõrgem helitugevus?\n" "Kõrge helitugevus võib kahjustada kuulmist." #: src/warn-notification.vala:48 msgid "OK" msgstr "ÕK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Loobu" ayatana-indicator-sound-24.5.2/po/eu.po0000644000000000000000000001675014756636406014631 0ustar # Basque translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fa.po0000644000000000000000000001675114756636406014607 0ustar # Persian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fil.po0000644000000000000000000001675314756636406014775 0ustar # Filipino translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fil\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fi.po0000644000000000000000000001703014756636406014606 0ustar # Finnish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fo.po0000644000000000000000000001703014756636406014614 0ustar # Faroese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fr_CA.po0000644000000000000000000002670614756636406015174 0ustar # French translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-12-31 10:29+0000\n" "Last-Translator: J. Lavoie \n" "Language-Team: French (Canada) \n" "Language: fr_CA\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.4.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Une liste des applications dans la liste noire du menu son" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Une liste des applications qui sont ou qui ont été enregistrées dans le menu " "son" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son. Ceci permet au menu d'afficher " "les applications qui ne sont pas en ligne." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Une liste des applications pour lesquelles les contrôles seront visibles en " "permanence" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Valeur par défaut pour le mode muet global (tout muet) dans le menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Au démarrage, le volume ne doit pas être muet." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Est-ce que le curseur du volume permet d'aller au-delà de 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Montrer ou non l'indicateur de son dans la barre de menu." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Montrer ou non l'alarme en cas de volume élevé." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Lorsque actif sur un appareil, une fenêtre de confirmation sera affichée si " "(a) la prise audio jack contient quelque chose (c-à-d aucun avertissement " "sur le volume d'haut-parleurs) ET (b) une lecture est en cours (c-à-d aucun " "avertissements sur le volume d'alarme) ET (c) l'utilisateur tente de monter " "le volume plus haut que la valeur warning-volume-decibels ET (d) " "l'utilisateur n'a pas donné son accord dans les warning-volume-approval-ttl " "dernières secondes." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Durée de validité de l'accord donné par un utilisateur sur le dépassement " "sonore en secondes." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Combien de temps se souvenir de l'approbation par un utilisateur du dialogue " "de confirmation discuté dans la description d'« avertissement-volume " "activé ».\n" "\n" "La valeur par défaut (72 000 secondes) correspond aux 20 heures suggérées " "par la norme EN 60950-1/Al2 de l'UE : « La reconnaissance n'a pas besoin " "d'être répétée plus d'une fois toutes les 20 heures de temps d'écoute " "cumulée. »" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume sonore qui déclenche un avertissement de volume élevé." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume sonore qui déclenche un avertissement de volume élevé. Voir " "avertissement-volume-activé pour plus de détails." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de sortie normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « allow-amplified-volume » " "est désactivé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (0) correspond à PA_VOLUME_NORM de PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume de sortie à utiliser quand le réglage com.ubuntu.sound « allow-" "amplified-volume » est activé." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « allow-amplified-volume » " "est activé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (11) correspond à PA_VOLUME_UI_MAX de PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Haut-parleurs" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Casque audio" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Casque audio Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Haut-parleur Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Haut-parleur USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Casque audio USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Haut-parleur HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Casque audio HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (en sourdine)" #: src/service.vala:294 msgid "silent" msgstr "silencieux" #: src/service.vala:302 msgid "Sound" msgstr "Son" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "En sourdine" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Mode silencieux" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Paramètres sonores…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volume du microphone" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Un volume élevé peut endommager votre audition." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Casque audio)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Casque audio Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Casque audio USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (Casque audio HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Choisir une liste de lecture" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "Un volume élevé peut endommager votre audition." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Annuler" ayatana-indicator-sound-24.5.2/po/fr.po0000644000000000000000000002767414756636406014636 0ustar # French translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-03-23 23:02+0000\n" "Last-Translator: Steve \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.5-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Définir les propriétés de son propre utilisateur" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "L'authentification est nécessaire pour définir ses propres propriétés " "sonores." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Définir les propriétés de n'importe quel utilisateur" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Une authentification est nécessaire pour définir les indications sonores " "d'un autre utilisateur." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Une liste des applications dans la liste noire du menu son" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Une liste des applications qui sont ou qui ont été enregistrées dans le menu " "son" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Tous les lecteurs multimédias qui respectent le standard MPRIS2 vont " "automatiquement apparaitre dans le menu. Ce tableau doit contenir les noms " "de fichier du bureau (sans le suffixe .desktop) des applications qui ne " "doivent pas être incluses dans le menu son. Ceci permet au menu d'afficher " "les applications qui ne sont pas en ligne." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Une liste des applications pour lesquelles les contrôles seront visibles en " "permanence" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Valeur par défaut pour le mode muet global (tout muet) dans le menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Au démarrage, le volume ne doit pas être muet." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Est-ce que le curseur du volume permet d'aller au-delà de 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Montrer ou non l'indicateur de son dans la barre de menu." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Montrer ou non l'alarme en cas de volume élevé." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Lorsque actif sur un appareil, une fenêtre de confirmation sera affichée si " "(a) la prise audio jack contient quelque chose (c-à-d aucun avertissement " "sur le volume d'haut-parleurs) ET (b) une lecture est en cours (c-à-d aucun " "avertissements sur le volume d'alarme) ET (c) l'utilisateur tente de monter " "le volume plus haut que la valeur warning-volume-decibels ET (d) " "l'utilisateur n'a pas donné son accord dans les warning-volume-approval-ttl " "dernières secondes." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Durée de validité de l'accord donné par un utilisateur sur le dépassement " "sonore en secondes." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Combien de temps se souvenir de l'approbation par un utilisateur du dialogue " "de confirmation discuté dans la description d'« avertissement-volume " "activé ».\n" "\n" "La valeur par défaut (72 000 secondes) correspond aux 20 heures suggérées " "par la norme EN 60950-1/Al2 de l'UE : « La reconnaissance n'a pas besoin " "d'être répétée plus d'une fois toutes les 20 heures de temps d'écoute " "cumulée. »" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volume sonore qui déclenche un avertissement de volume élevé." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volume sonore qui déclenche un avertissement de volume élevé. Voir " "avertissement-volume-activé pour plus de détails." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de sortie normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « autoriser le volume " "amplifié » est désactivé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (0) correspond à PA_VOLUME_NORM de PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume de sortie à utiliser quand le réglage com.ubuntu.sound « autoriser le " "volume amplifier » est activé." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volume maximal quand le réglage com.ubuntu.sound « autoriser le volume " "amplifié » est activé.\n" "\n" "Pour respecter la norme européenne EN 60950-1/Al2, cette valeur ne doit " "jamais être à un niveau en dB qui causerait un dépassement de 100 dB (A) en " "sortie de casque, ni une tension de sortie supérieure à 150 mV.\n" "\n" "La valeur par défaut (11) correspond à PA_VOLUME_UI_MAX de PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Haut-parleurs" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Écouteurs" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Casque audio Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Haut-parleur Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Haut-parleur USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Casque audio USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Haut-parleur HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Casque audio HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Application manquante" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Impossible de trouver l'application '%s' - veuillez vous assurer qu'elle est " "installée." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (en sourdine)" #: src/service.vala:294 msgid "silent" msgstr "silencieux" #: src/service.vala:302 msgid "Sound" msgstr "Son" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Réglages du son et commandes du lecteur multimédia" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "En sourdine" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Mode silencieux" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Paramètres sonores…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volume du microphone" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Un volume élevé peut endommager votre audition." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Casque audio)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Casque audio Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Casque audio USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (Casque audio HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Choisir une liste de lecture" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Autoriser un volume supérieur au niveau de sécurité ?\n" "Un volume élevé peut endommager votre audition." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Annuler" ayatana-indicator-sound-24.5.2/po/frp.po0000644000000000000000000001675714756636406015016 0ustar # Language frp translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: frp\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fur.po0000644000000000000000000001671514756636406015015 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/fy.po0000644000000000000000000001676114756636406014640 0ustar # Western Frisian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: fy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ga.po0000644000000000000000000001704514756636406014605 0ustar # Irish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ga\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/gd.po0000644000000000000000000001735114756636406014610 0ustar # Scottish Gaelic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2021-11-17 14:10+0000\n" "Last-Translator: Phil Clifford \n" "Language-Team: Gaelic \n" "Language: gd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n==1 || n==11) ? 0 : (n==2 || n==12) ? 1 : " "(n > 2 && n < 20) ? 2 : 3;\n" "X-Generator: Weblate 4.9.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "Fuaim" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/gl.po0000644000000000000000000002645114756636406014621 0ustar # Galician translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 20.9.00-24 18:29+0000\n" "Last-Translator: Iván Seoane \n" "Language-Team: Galician \n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.3-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Unha listaxe das aplicacións rexeitadas do menú do son" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Tódolos reprodutores multimedia que se expoñan á especificación MPRIS2 " "aparecerán no menú do son. Esta matriz debe conte-los nomes dos ficheiros ." "desktop (sen a extensión) das aplicacións que non desexe que aparezan no " "menú." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Unha listaxe das aplicacións que nalgún intre foron rexistradas no menú do " "son" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Tódolos reprodutores multimedia que se expoñan á especificación MPRIS2 " "aparecerán no menú do son. Esta matriz debe conte-los nomes dos ficheiros ." "desktop (sen a extensión) das aplicacións que foron aparecidas algunha vez " "no menú. Iso permítelle ó menú lembrar e amosa-las aplicacións sen conexión." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Unha listaxe das aplicacións as cales os seus controis da reprodución " "amósanse sempre" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Axuste inicial para o silencio global (silenciar todo) no menú" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ó iniciares, o volume non debe silenciarse." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Escolle se o control do volume permite exceder o 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Escolle se amosar ou non o indicador do son na barra do menú." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Escolle se amosar ou non advertenzas do volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Se está activado nun dispositivo, un diálogo de confirmación será amosado ó " "usuario se (a) algo está conectado á toma de auriculares (é dicir, non hai " "advertenzas para os volumes altos) E (b) está a reproducirse (isto é, non " "hai advertenzas para os volumes do ton da chamada) E (c) o usuario tenta " "estabelece-lo volume máis alto que o advertenza-volume-decibelios E (d) o " "usuario non indicou a aprobación nos derradeiros segundos da advertenza-" "volume-aprobar-ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Cada cantos segundos debe lembrarse a aprobación da advertenza do volume " "polo usuario." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Canto tempo lembra-la aprobación dun usuario do diálogo de confirmación que " "se amosa na descrición da 'advertenza-volume-activado'.\n" "\n" "O valor predeterminado (72.000 segundos) corresponde ás 20 horas propostas " "pola norma UE EN 60950-1/Al2: \"O recoñecemento non debe repetirse máis " "dunha vez cada 20 horas de tempo de audición amoreada.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivel do volume que activa unha advertenza do volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nivel do volume que activa unha advertenza do volume alto. Olle advertenza-" "volume-activado para máis detalles." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume da saída normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "O volume máximo cando a configuración de \"permitir-amplificar-volume\" do " "com.ubuntu.sound está desactivada.\n" "\n" "Para cumprir ca norma EN 60950-1/Al2 da Unión Europea, este valor nunca debe " "axustarse a uns dB que fagan da saída do son de auriculares superior a 100 " "dBA, nin a potencia eléctrica superior a 150 mV.\n" "\n" "O valor predeterminado (0) correspóndese con PA_VOLUME_NORM do " "\"PulseAudio\"." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "O volume da saída a empregar cando a configuración de 'allow-amplified-" "volume' do com.ubuntu.sound está activada." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "O volume máximo cando está activada a configuración de \"permitir-amplificar-" "volume\" do com.ubuntu.sound.\n" "\n" "Para cumprir ca norma EN 60950-1/Al2 da Unión Europea, este valor nunca debe " "axustarse a uns dB que fagan da saída do son dos auriculares superior a 100 " "dBA, nin a potencia eléctrica superior a 150 mV.\n" "\n" "O valor predeterminado (11) corresponde ó PA_VOLUME_UI_MAX do \"PulseAudio\"." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Altavoces" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Auriculares" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Auriculares Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Altavoz Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Altavoz USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Auriculares USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Altavoz HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Auriculares HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (silenciado)" #: src/service.vala:294 msgid "silent" msgstr "silencio" #: src/service.vala:302 msgid "Sound" msgstr "Son" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Silenciar" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Modo silencio" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Axustes do son…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volume do micrófono" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "O volume alto pode facer dano á súa audición." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Auriculares)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Auriculares Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Auriculares USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (Auriculares HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Escoller listaxe de reprodución" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "O volume alto pode facer dano á súa audición." #: src/warn-notification.vala:48 msgid "OK" msgstr "Feito" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Desbotar" ayatana-indicator-sound-24.5.2/po/gu.po0000644000000000000000000001675214756636406014635 0ustar # Gujarati translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/gv.po0000644000000000000000000001671414756636406014634 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: gv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/he.po0000644000000000000000000003142014756636406014603 0ustar # Hebrew translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-06-10 06:52+0000\n" "Last-Translator: Yaron Shahrabani \n" "Language-Team: Hebrew \n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Weblate 4.18-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "הגדרת מאפיינים של בעלים" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "נדרש אימות כדי להגדיר את מאפייני מחוון השמע של עצמך." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "הגדרת מאפיינים של כל משתמש שהוא" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "נדרש אימות כדי להגדיר את מאפייני מחוון השמע של משתמש אחר." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "רשימה של יישומים שנחסמו מתפריט השמע" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "כל נגן מדיה שתומך במפרט של MPRIS2 יופיע אוטומטית בתפריט. מערך זה אמור להכיל " "את שמות קובצי ה־desktop (ללא הסיומת ‎.desktop) של היישומים שאין לכלול בתפריט " "השמע." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "רשימה של יישומים שבשלב כלשהו נרשמו לתפריט השמע" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "כל נגן מדיה שתומך במפרט של MPRIS2 יופיע אוטומטית בתפריט. מערך זה אמור להכיל " "את שמות קובצי ה־desktop (ללא הסיומת ‎.desktop) של היישומים שבשלב כלשהו הופיעו " "בתפריט. יכולת זאת מאפשרת לתפריט לזכור ולהציג יישומים בלתי מקוונים." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "רשימה של יישומים שתמיד יופיעו בהם פקדי הנגינה" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "הגדרה ראשונית להשתקה כוללת (להשתיק את הכול) בתפריט" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "עם ההפעלה יש להפעיל את השמע." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "האם מחוון עצמת השמע מאפשר להגדיר את עצמת השמע מעל 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "האם להציג את מחוון השמע בסרגל התפריטים." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "האם להציג אזהרות עצמת שמע גבוהה." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "אם הופעל במכשיר, תופיע חלונית אישור למשתמש אם: א. משהו מחובר לשקע האוזניות " "(כלומר, אין אזהרות לעוצמות שמע של רמקולים) וגם ב. מתנגנת מדיה (כלומר, אין " "אזהרות על עוצמות שמע של צלצולים) וגם ג. המשתמש מנסה להגדיר את עוצמת השמע " "מעבר ל־warning-volume-decibels (דציבלים לאזהרת עוצמת שמע) וגם ד. המשתמש לא " "ציין את אישורו במשך warning-volume-approval-ttl (זמן השהיה לאישור אזהרת עצמת " "שמע) שניות." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "כמה שניות אישור אזהרת עצמת השמע של המשתמש אמורה להישמר." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "למשך כמה זמן לשמור את הסכמת המשתמש לחלונית האישור שנדונה בתיאור של ‚warning-" "volume-enabled’ (אזהרת שמע מופעלת).\n" "\n" "ערך ברירת המחדל (72,000 שניות) תואם ל־20 שעות כפי שהוצע על ידי התקן האירופי " "EN 60950-1/Al2: „אין צורך לחזור על אישור יותר מפעם אחת בכל 20 שעות של זמן " "שמע מצטבר.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "עצמת שמע שמזניקה אזהרת עצמת שמע גבוהה." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "עצמת שמע שמזניקה אזהרת עצמת שמע גבוהה. יש לעיין ב־warning-volume-enabled " "(אזהרת עצמת שמע פעילה) לפרטים." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "פלט עצמת שמע רגיל." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "פלט עצמת השמע המרבית לשימוש כאשר ההגדרה ‚allow-amplified-volume’ (לאפשר שמע " "מוגבר) ב־com.lomiri.sound מושבתת.\n" "\n" "כדי לעמוד בתקן האירופי EN 60950-1/Al2 לא ניתן להגדיר את הערך הזה לדציבל " "שעשוי לגרום לאוזניות להשמיע בעצמה של מעל ל־‎100 dBA, או להגיע לפלט חשמלי " "שעולה על 150 mV (מיקרו-וולט).\n" "\n" "ערך ברירת המחדל (0) תואם ל־PA_VOLUME_NORM של PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "פלט עצמת השמע לשימוש כאשר ההגדרה ‚allow-amplified-volume’ (לאפשר שמע מוגבר) " "ב־com.lomiri.sound פעילה." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "פלט עצמת השמע המרבית לשימוש כאשר ההגדרה ‚allow-amplified-volume’ (לאפשר שמע " "מוגבר) ב־com.lomiri.sound מופעלת.\n" "\n" "כדי לעמוד בתקן האירופי EN 60950-1/Al2 לא ניתן להגדיר את הערך הזה לדציבל " "שעשוי לגרום לאוזניות להשמיע בעצמה של מעל ל־‎100 dBA, או להגיע לפלט חשמלי " "שעולה על 150 mV (מיקרו-וולט).\n" "\n" "ערך ברירת המחדל (11) תואם ל־PA_VOLUME_UI_MAX של PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "עצמת שמע" #: src/info-notification.vala:79 msgid "Speakers" msgstr "רמקולים" #: src/info-notification.vala:81 msgid "Headphones" msgstr "אוזניות" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "אזניות Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "רמקול Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "רמקול USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "אזניות USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "רמקול HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "אזניות HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "יישום חסר" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "לא ניתן למצוא את היישום ‚%s’ - נא לוודא שהוא מותקן." #: src/service.vala:291 msgid "Volume (muted)" msgstr "עצמת שמע (מושתקת)" #: src/service.vala:294 msgid "silent" msgstr "שקט" #: src/service.vala:302 msgid "Sound" msgstr "צליל" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "הגדרות שמע ופקדי נגינת מדיה" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "השתקה" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "מצב שקט" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "הגדרות שמע…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "עצמת מיקרופון" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "עצמת שמע גבוהה עלולה לפגוע בשמיעה שלך." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "עצמת שמע (אזניות)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "עצמת שמע (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "עצמת שמע (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "עצמת שמע (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "עצמת שמע (אזניות Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "עצמת שמע (אזניות USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "עצמת שמע (אזניות HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "נא לבחור רשימת נגינה" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "לאפשר להגביר מעבר לרמה הבטוחה?\n" "עצמת שמע גבוהה עלולה לפגוע בשמיעה שלך." #: src/warn-notification.vala:48 msgid "OK" msgstr "אישור" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "ביטול" ayatana-indicator-sound-24.5.2/po/hi.po0000644000000000000000000001725114756636406014615 0ustar # Hindi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2019-10-14 10:52+0000\n" "Last-Translator: Abhay Patel \n" "Language-Team: Hindi \n" "Language: hi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 3.9-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "रद्द करें" ayatana-indicator-sound-24.5.2/po/hr.po0000644000000000000000000002706514756636406014632 0ustar # Croatian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-05-21 13:54+0000\n" "Last-Translator: Milo Ivir \n" "Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.18-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Postavi svoja korisnička svojstva" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Za postavljanje svojstava vlastitog zvučnog indikatora potrebna je " "autentifikacija." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Postavi svojstva bilo kojeg korisnika" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Za postavljanje svojstava zvučnog indikatora drugih korisnika potrebna je " "autentifikacija." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Popis nepoželjnih programa i izbornika zvuka" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Svaki media player koji se pridržava MPRIS2 specifikacije automatski će se " "pojaviti u izborniku. Ovaj niz trebao bi sadržavati nazive datoteka programa " "na radnoj površini (minus .desktop sufiks) koje ne žele biti uključene u " "izbornik zvuka." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Popis programa koji su u nekom trenutku registrirani u izborniku zvuka" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Svaki media player koji se pridržava MPRIS2 specifikacije automatski će se " "pojaviti u izborniku. Ovaj niz trebao bi sadržavati nazive datoteka programa " "na radnoj površini (minus .desktop sufiks) koje su se u jednom trenutku " "pojavile u izborniku zvuka. Ovo dozvoljava izborniku zapamtiti i prikazati " "nepovezane programe." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Popis programa koji će u svakom trenutku imati vidljive kontrole plejera" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Početna postavka za globalno isključivanje zvuka (isključi sve) na izborniku" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Tijekom pokretanja računala, zvuk ne bi trebao biti isključen." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Da li klizač glasnoće omogućuje postavljanje glasnoće iznad 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Da li prikazati indikator zvuka u traci izbornika." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Da li prikazati upozorenja o jakoj glasnoći." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Ako je aktivirano na uređaju, korisniku će se prikazati dijalog za potvrdu, " "ako je (a) nešto priključeno na utičnicu za slušalice (tj., nema upozorenja " "za glasnoću zvučnika) i (b) medij se reproducira (tj. nema upozorenja za " "glasnoću zvona) i (c) korisnik pokušava postaviti glasnoću veću od „warning-" "volume-decibels” i (d) korisnik nije naznačio odobrenje u zadnjim „warning-" "volume-approval-ttl” sekundama." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Koliko sekundi treba zapamtiti korisničko odobrenje jačine zvuka upozorenja." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Koliko sekundi treba zapamtiti korisničko odobrenje dijaloga potvrde, " "opisanom u opisu „warning-volume-enabled”.\n" "\n" "Zadana vrijednost (72 000 sekundi) odgovara 20 sati koje predlaže EU " "standard EN 60950-1/Al2: „Potvrda se ne mora ponavljati više od jednom " "svakih 20 sati kumuliranog vremena slušanja.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Razina glasnoće koja aktivira upozorenja o jakoj glasnoći." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Razina glasnoće koja aktivira upozorenja o jakoj glasnoći. Nađi detalje u " "„warning-volume-enabled”." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Standardna izlazna glasnoća." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksimalna glasnoća kad je com.ubuntu.sound postavka „allow-amplified-" "volume” deaktivirana.\n" "\n" "U skladu s EU standardom EN 60950-1/Al2, ta se vrijednost nikada ne smije " "postaviti na dB koja uzrokuje da zvuk iz slušalica prelazi 100 dBA, niti da " "električni izlaz prelazi 150 mV.\n" "\n" "Zadana vrijednost (0) odgovara PA_VOLUME_NORM od PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Korištena izlazna glasnoća, kad je aktivirana com.ubuntu.sound postavka " "„allow-amplified-volume”." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksimalna glasnoća kad je com.ubuntu.sound postavka „allow-amplified-" "volume” aktivirana.\n" "\n" "U skladu s EU standardom EN 60950-1/Al2, ta se vrijednost nikada ne smije " "postaviti na dB koja uzrokuje da zvuk iz slušalica prelazi 100 dBA, niti da " "električni izlaz prelazi 150 mV.\n" "\n" "Zadana vrijednost (11) odgovara PA_VOLUME_UI_MAX od PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Glasnoća" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Zvučnici" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Slušalice" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth slušalice" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth zvučnik" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Usb zvučnik" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Usb slušalice" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI zvučnik" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI slušalice" #: src/service.vala:266 msgid "Missing application" msgstr "Aplikacija nedostaje" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "Nije moguće pronaći aplikaciju '%s' – provjeri je li instalirana." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Glasnoća (isključena)" #: src/service.vala:294 msgid "silent" msgstr "bezvučno" #: src/service.vala:302 msgid "Sound" msgstr "Zvuk" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Postavke zvuka i media player kontrole" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Isključeno" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Bezvučni modus" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Postavke zvuka …" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Glasnoća mikrofona" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Jaka glasnoća može oštetiti sluh." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Glasnoća (slušalice)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Glasnoća (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Glasnoća (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Glasnoća (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Glasnoća (Bluetooth slušalice)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Glasnoća (usb slušalice)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Glasnoća (HDMI slušalice)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Odaberi popis pjesama" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Dopustiti glasnoću iznad sigurne razine?\n" "Jaka glasnoća može oštetiti sluh." #: src/warn-notification.vala:48 msgid "OK" msgstr "U redu" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Odustani" ayatana-indicator-sound-24.5.2/po/ht.po0000644000000000000000000001675114756636406014634 0ustar # Haitian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ht\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/hu.po0000644000000000000000000002115414756636406014626 0ustar # Hungarian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-01-08 10:54+0000\n" "Last-Translator: wigy \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.10.1\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "A hangmenüben feketelistára helyezett alkalmazások listája" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Minden olyan médialejátszó, amely megfelel az MPRIS2 specifikációnak, " "automatikusan megjelenik a menüben. Ennek a tömbnek tartalmaznia kell " "azoknak az alkalmazásoknak az asztali fájlneveit (a .desktop kiterjesztés " "nélkül), amelyek ne szerepeljenek a hangmenüben." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Alkalmazások listája, amelyeknél a lejátszó vezérlői folyamatosan láthatók " "lesznek" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normális kimeneti hangerő." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Hangerő" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Hangszórók" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Fejhallgató" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth fejhallgató" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth hangszóró" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB hangszóró" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB fejhallgató" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI hangszóró" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI fejhallgató" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Hangerő (némítva)" #: src/service.vala:294 msgid "silent" msgstr "csendes" #: src/service.vala:302 msgid "Sound" msgstr "Hang" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Némítás" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Csendes mód" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Hangbeállítások…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofon hangerő" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "A nagy hangerő károsíthatja hallását." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Hangerő (fejhallgató)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Hangerő (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Hangerő (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Hangerő (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Hangerő (bluetooth fejhallgató)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Hangerő (USB fejhallgató)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Hangerő (HDMI fejhallgató)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Lejátszási lista kiválasztása" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "A nagy hangerő károsíthatja hallását." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Mégse" ayatana-indicator-sound-24.5.2/po/hy.po0000644000000000000000000001743214756636406014636 0ustar # Armenian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-04-02 21:09+0000\n" "Last-Translator: Davit Mayilyan \n" "Language-Team: Armenian \n" "Language: hy\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Բարձրություն" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Բարձրախոսներ" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Ականջակալներ" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "լուռ" #: src/service.vala:302 msgid "Sound" msgstr "Ձայն" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Լռեցնել" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "Լավ" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Չեղարկել" ayatana-indicator-sound-24.5.2/po/ia.po0000644000000000000000000001675514756636406014616 0ustar # Interlingua translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ia\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/id.po0000644000000000000000000001735314756636406014614 0ustar # Indonesian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2021-03-18 17:29+0000\n" "Last-Translator: Reza Almanda \n" "Language-Team: Indonesian \n" "Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.5.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Daftar aplikasi yang masuk daftar hitam dari menu suara" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "Suara" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Pengaturan suara…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "Oke" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/is.po0000644000000000000000000001675314756636406014636 0ustar # Icelandic translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/it_CARES.po0000644000000000000000000001672214756636406015550 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: it_CARES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/it.po0000644000000000000000000002404014756636406014623 0ustar # Italian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-06-28 11:51+0000\n" "Last-Translator: Sylke Vicious \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.18.1\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Imposta le proprietà dell'attuale utente" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "E' necessaria l'autenticazione per impostare le proprietà dell'indicatore " "dei suoni per l'utente attuale." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Imposta le proprietà per tutti gli utenti" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "E' necessaria l'autenticazione per impostare le proprietà dell'indicatore " "dei suoni per un altro utente." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Lista delle applicazioni escluse dal menù del suono" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Ogni media player controllato da MPRIS2 spec apparirà automaticamente nel " "menu. Questo vettore dovrà contenere i nomi dei file del Desktop (senza il " "suffisso .desktop) delle applicazioni che non si vuole incluse nel menu " "audio." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Una lista di applicazioni che ad un certo punto sono registrate con il menu " "audio" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Lista delle applicazioni che avranno i controlli del riproduttore sempre " "visibili" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Impostazione iniziale per il silenziamento totale nel menù" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Il volume non dovrebbe essere silenziato all'avvio." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Dove il controllo volume lo permette volume sopra 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Visualizzazione o meno dell'indicatore del suono nella barra del menù." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Visualizzazione o meno degli avvisi per volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "Quanti secondi un allarme volume approvato deve essere ricordato." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Per quanto tempo ricordare l'approvazione dell'utente del dialogo di " "conferma discusso nella descrizione dell'«avviso-volume-abilitato».\n" "\n" "Il valore di default (72 000 secondi) corrisponde alle 20 ore suggerite " "dalla norma EN 60950-1/Al2 dell'UE: «La conferma non ha bisogno di essere " "ripetuta più di una volta ogni 20 ore di tempo d'ascolto cumulativo.»" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Livello volume che fa scattare un allarme volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Livello volume che fa scattare un allarme volume alto. Vedi allarme-volume-" "abilitato per dettagli." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume output normale." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume output da usare quando l'impostazione di com.ubuntu.sound 'permetti-" "amplpificazione-volume' è abilitata." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Altoparlanti" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Cuffie" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Cuffie Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Altoparlanti Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Altoparlanti USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Cuffie USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Altoparlanti HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Cuffie HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Applicazione mancante" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Impossibile trovare l'applicazione '%s' - assicurarsi che sia installata." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (mute)" #: src/service.vala:294 msgid "silent" msgstr "silenzioso" #: src/service.vala:302 msgid "Sound" msgstr "Suono" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Impostazioni audio & controlli del lettore multimediale" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Muto" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Modalità silenziosa" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Impostazioni volume…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volume Microfono" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Il volume alto danneggia l'udito." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Cuffie)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Cuffie Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Cuffie Usb)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (Cuffie HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Scegli Playlist" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Permettere il volume sopra i livelli di sicurezza?\n" "Il volume alto può danneggiare l'udito." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Annulla" ayatana-indicator-sound-24.5.2/po/ja.po0000644000000000000000000003044514756636406014607 0ustar # Japanese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-09-06 12:17+0000\n" "Last-Translator: Baka Gaijin \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "音声メニューからブラックリストに登録されたアプリのリスト" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2仕様に準拠する各メディアプレーヤーは、メニューに自動的に表示されます。" "この配列には、サウンドメニューに含めることを望まないアプリケーションのデスク" "トップファイル名(マイナス.デスクトップサフィックス)を含める必要があります。" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "ある時点でサウンドメニューにすでに登録したアプリケーションのリスト" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2仕様に準拠する各メディアプレーヤーは、メニューに自動的に表示されます。" "この配列には、ある時点でメニューに表示されたアプリケーションのデスクトップ" "ファイル名(マイナス.デスクトップサフィックス)が含まれている必要があります。" "これにより、メニューはオフラインのアプリケーションを記憶して表示できます。" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "プレーヤーコントロールを常に表示するアプリケーションのリスト" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "メニューにおける全部ミュート(すべてミュート)の初期設定" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "起動する時にミュートをしないでください。" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "ボリュームスライダーでボリュームを100%以上に設定できるようにしますか。" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "音声インジケーターをメニューバーに表示しますか。" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "大音量の警告を表示しますか。" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "デバイスで有効になっている場合、次の場合に確認ダイアログがユーザーに表示され" "ます:(a)ヘッドフォンジャックに何かが差し込まられているの場合(つまり、ス" "ピーカーの音量に関する警告がない)および(b)メディアが再生されている場合(つ" "まり、着信音の音量に関する警告がない)、(c)ユーザーが警告音量よりも大きい音" "量をデシベル単位で設定しようとしました場合、(d)ユーザーが最後の警告音量の承" "認秒数以内に承認を示していない場合。" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "ユーザーの警告ボリュームの承認にかかる秒数を覚えておく必要があります。" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "警告ボリュームが有効」の説明で説明されている確認ダイアログのユーザーの承認を" "記憶する期間。 \n" "\n" "デフォルト値(72,000秒)は、EU標準EN 60950-1 / Al2で提案されている20時間に対" "応します。「確認は、累積受信時間の20時間ごとに複数回繰り返す必要はありませ" "ん。」" #: data/org.ayatana.indicator.sound.gschema.xml:17 #, fuzzy msgid "Volume level that triggers a high volume warning." msgstr "大音量の警告をトリガーする音量レベル。" #: data/org.ayatana.indicator.sound.gschema.xml:18 #, fuzzy msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "大量の警告をトリガーするボリューム レベル。詳細については、警告ボリューム対応" "を参照してください。" #: data/org.ayatana.indicator.sound.gschema.xml:19 #, fuzzy msgid "Normal output volume." msgstr "通常の出力音量。" #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.ubuntu.soundの「allow-amplified-volume」設定が無効になっているときの最大" "音量。\n" "\n" "EU規格EN 60950-1 / Al2に準拠するために、ヘッドフォンのサウンド出力が100 dBAを" "超えたり、電気出力が150 mVを超えたりするdBにこの値を設定しないでください。\n" "\n" "デフォルト値(0)は、PulseAudioのPA_VOLUME_NORMに対応しています。" #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "com.ubuntu.soundの「allow-amplified-volume」設定が有効な場合に使用する出力ボ" "リューム。" #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.ubuntu.soundの「allow-amplified-volume」設定が有効な場合の最大音量。\n" "\n" "EU規格EN 60950-1 / Al2に準拠するために、ヘッドフォンのサウンド出力が100 dBAを" "超えたり、電気出力が150 mVを超えたりするdBにこの値を設定しないでください。\n" "\n" "デフォルト値(11)は、PulseAudioのPA_VOLUME_UI_MAXに対応しています。" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 #, fuzzy msgid "Volume" msgstr "ボリューム" #: src/info-notification.vala:79 #, fuzzy msgid "Speakers" msgstr "スピーカー" #: src/info-notification.vala:81 msgid "Headphones" msgstr "エアホーン" #: src/info-notification.vala:83 #, fuzzy msgid "Bluetooth headphones" msgstr "ブルートゥースヘッドフォン" #: src/info-notification.vala:85 #, fuzzy msgid "Bluetooth speaker" msgstr "ブルートゥーススピーカー" #: src/info-notification.vala:87 #, fuzzy msgid "Usb speaker" msgstr "USBスピーカー" #: src/info-notification.vala:89 #, fuzzy msgid "Usb headphones" msgstr "USBヘッドフォン" #: src/info-notification.vala:91 #, fuzzy msgid "HDMI speaker" msgstr "HDMIスピーカー" #: src/info-notification.vala:93 #, fuzzy msgid "HDMI headphones" msgstr "HDMIヘッドフォン" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 #, fuzzy msgid "Volume (muted)" msgstr "ボリューム (ミュート)" #: src/service.vala:294 #, fuzzy msgid "silent" msgstr "サイレント" #: src/service.vala:302 msgid "Sound" msgstr "音声" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 #, fuzzy msgid "Mute" msgstr "ミュート" #: src/sound-menu.vala:65 #, fuzzy msgid "Silent Mode" msgstr "サイレントモード" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "音声設定…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "マイクの音量" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "音量が大きくと聴覚が損なわれる可能性があります。" #: src/sound-menu.vala:267 #, fuzzy msgid "Volume (Headphones)" msgstr "音量(ヘッドフォン)" #: src/sound-menu.vala:270 #, fuzzy msgid "Volume (Bluetooth)" msgstr "ボリューム(ブルートゥース)" #: src/sound-menu.vala:273 #, fuzzy msgid "Volume (Usb)" msgstr "ボリューム (Usb)" #: src/sound-menu.vala:276 #, fuzzy msgid "Volume (HDMI)" msgstr "ボリューム (HDMI)" #: src/sound-menu.vala:279 #, fuzzy msgid "Volume (Bluetooth headphones)" msgstr "ボリューム(ブルートゥースヘッドフォン)" #: src/sound-menu.vala:282 #, fuzzy msgid "Volume (Usb headphones)" msgstr "ボリューム(Usbヘッドフォン)" #: src/sound-menu.vala:285 #, fuzzy msgid "Volume (HDMI headphones)" msgstr "音量(HDMIヘッドフォン)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "プレイリストを選択する" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "音量が大きくと聴覚が損なわれる可能性があります。" #: src/warn-notification.vala:48 msgid "OK" msgstr "了解" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "キャンセルする" ayatana-indicator-sound-24.5.2/po/ka.po0000644000000000000000000001730214756636406014605 0ustar # Georgian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2025-02-17 04:59+0000\n" "Last-Translator: Temuri Doghonadze \n" "Language-Team: Georgian \n" "Language: ka\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.10\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "დიახ" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "გაუქმება" ayatana-indicator-sound-24.5.2/po/kk.po0000644000000000000000000001675014756636406014625 0ustar # Kazakh translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/kl.po0000644000000000000000000001675514756636406014633 0ustar # Kalaallisut translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/km.po0000644000000000000000000001675714756636406014636 0ustar # Central Khmer translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: km\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/kmr.po0000644000000000000000000001673514756636406015014 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kmr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/kn.po0000644000000000000000000001675114756636406014631 0ustar # Kannada translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ko.po0000644000000000000000000002726014756636406014627 0ustar # Korean translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-03-15 15:02+0000\n" "Last-Translator: 이정희 \n" "Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.5-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "사용자 고유의 속성 설정" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "자체 표시도구 사운드 속성을 지정하려면 인증이 필요합니다." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "모든 사용자의 속성 설정" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "다른 사용자의 표시도구 사운드 속성을 지정하려면 인증이 필요합니다." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "사운드 메뉴에서 차단된 응용프로그램 목록" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2 규격을 준수하는 각 미디어 재생기가 메뉴에 자동으로 나타납니다. 이 배열" "은 사운드 메뉴에 포함되기를 원하지 않는 응용프로그램의 데스크톱 파일 이름(최" "소 .desktop 접미사)을 포함해야 합니다." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "특정 시점에서 사운드 메뉴에 등록된 응용프로그램 목록" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2 사양을 준수하는 각 미디어 재생기가 메뉴에 자동으로 나타납니다. 이 배열" "에는 메뉴에 표시된 적이 있는 응용프로그램의 데스크탑 파일 이름(최소 .desktop " "접미사)이 포함되어야 합니다. 이렇게 하면 메뉴에서 오프라인 응용프로그램을 기" "억하고 표시할 수 있습니다." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "재생기 제어를 항상 볼 수 있는 응용프로그램 목록" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "메뉴의 전역 음소거(모두 음소거)에 대한 초기 설정" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "시작시 볼륨을 음소거해서는 안됩니다." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "음량 슬라이더를 통해 볼륨을 100% 이상으로 설정할 수 있는지 여부" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "메뉴 표시줄에 사운드 표시도구를 표시할지 여부를 설정합니다." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "높은 음량 경고를 표시할지 여부." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "장치에서 활성화된 경우 (a) 헤드폰 잭에 연결된 상태(스피커 음량에 대한 경고 없" "음) 및 (b) 미디어가 재생 중(즉, 벨소리 음량에 대한 경고 없음) 및 (c) 사용자" "가 승인 여부를 지정하지 않은 경고 음량 데시벨(d)보다 높게 음량을 설정하려고 " "하면 확인 대화 상자가 사용자에게 표시됩니다.마지막 경고-음량-승인-ttl초 내에 " "완료됩니다." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "사용자의 경고-음량 승인을 기억해야 하는 시간(초)입니다." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "'경고-음량-사용가능' 설명에서 논의된 확인 대화 상자에 대한 사용자의 승인을 기" "억하는 기간.\n" "\n" "기본값(72,000초)은 EU 표준 EN 60950-1/Al2에서 제시한 20시간에 해당합니다: " "\"인정확인은 누적 청취시간 20시간마다 한 번 이상 반복할 필요가 없습니다.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "높은 음량 경고를 유발하는 음량 수준." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "높은 음량 경고를 유발하는 음량 수준. 자세한 내용은 경고 음량 사용 가능을 참조" "하십시오." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "일반 출력 음량." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.lomiri.sound의 'allow-amplified-volume' 설정이 비활성화된 경우 최대 음량" "입니다.\n" "\n" "EU 표준 EN 60950-1/Al2를 준수하려면 이 값을 dB로 설정하여 헤드폰 사운드 출력" "이 100dBA를 초과하거나 전기 출력이 150mV를 초과하도록 해서는 안 됩니다.\n" "\n" "기본값(0)은 PulseAudio의 PA_VOLUME_NORM에 해당합니다." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "com.lomiri.sound의 'allow-amplified-volume' 설정이 활성화된 경우 사용할 출력 " "음량입니다." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.lomiri.sound의 'allow-amplified-volume' 설정이 활성화된 경우 최대 음량입" "니다.\n" "\n" "EU 표준 EN 60950-1/Al2를 준수하려면 이 값을 dB로 설정하여 헤드폰 사운드 출력" "이 100dBA를 초과하거나 전기 출력이 150mV를 초과하도록 해서는 안 됩니다.\n" "\n" "기본값(11)은 PulseAudio의 PA_VOLUME_UI_MAX에 해당합니다." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "음량" #: src/info-notification.vala:79 msgid "Speakers" msgstr "스피커" #: src/info-notification.vala:81 msgid "Headphones" msgstr "헤드폰" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "블루투스 헤드폰" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "블루투스 스피커" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Usb 스피커" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Usb 헤드폰" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI 스피커" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI 헤드폰" #: src/service.vala:266 msgid "Missing application" msgstr "누락된 응용프로그램" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "'%s' 응용프로그램을 찾을 수 없습니다. 설치되어 있는지 확인하십시오." #: src/service.vala:291 msgid "Volume (muted)" msgstr "음량 (음소거됨)" #: src/service.vala:294 msgid "silent" msgstr "무음" #: src/service.vala:302 msgid "Sound" msgstr "사운드" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "사운드 설정 및 미디어 재생기 제어" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "음소거" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "무음 모드" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "사운드 설정…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "마이크 음량" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "음량이 높으면 청력이 손상될 수 있습니다." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "음량 (헤드폰)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "음량 (블루투스)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "음량 (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "음량 (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "음량 (블루투스 헤드폰)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "음량 (Usb 헤드폰)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "음량 (HDMI 헤드폰)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "재생목록 선택하기" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "안전 수준 이상의 볼륨을 허용하시겠습니까?\n" "높은 볼륨은 청력을 손상시킬 수 있습니다." #: src/warn-notification.vala:48 msgid "OK" msgstr "확인" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "취소" ayatana-indicator-sound-24.5.2/po/ku.po0000644000000000000000000001673414756636406014641 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:02+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ku\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/kw.po0000644000000000000000000001675114756636406014642 0ustar # Cornish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: kw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ky.po0000644000000000000000000001675114756636406014644 0ustar # Kirghiz translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ky\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/la.po0000644000000000000000000001674714756636406014622 0ustar # Latin translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: la\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/lb.po0000644000000000000000000001675714756636406014624 0ustar # Letzeburgesch translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/LINGUAS0000644000000000000000000000072414756636406014677 0ustar af am an ar ast az bem be bg bn bo br bs ca ca@valencia ce ckb co crh cs cv cy da de el en_AU en_CA en_GB eo es et eu fa fil fi fo fr_CA fr frp fy ga gd gl gu he hi hr ht hu hy ia id is it ja ka kk kl km kn ko kw ky la lb lo lt lv mg mhr mi ml mr ms my nb ne nl nn oc os pa pl ps pt_BR pt ro ru sa sc sd se shn si sk sl sq sr sv sw szl ta te tg th ti tr ug uk ur uz vi wae zh_CN zh_HK ny aa as wo gv fur it_CARES dv mk vec csb tt ta_LK zh_LATN@pinyin zh_TW kmr sdh ku ayatana-indicator-sound-24.5.2/po/lo.po0000644000000000000000000001675114756636406014633 0ustar # Laotian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: lo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/lt.po0000644000000000000000000002732614756636406014640 0ustar # Lithuanian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-09-08 18:17+0000\n" "Last-Translator: Moo \n" "Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n % 10 == 1 && (n % 100 < 11 || n % 100 > " "19)) ? 0 : ((n % 10 >= 2 && n % 10 <= 9 && (n % 100 < 11 || n % 100 > 19)) ? " "1 : 2);\n" "X-Generator: Weblate 4.14.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Nustatyti savo naudotojo savybes" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Norint nustatyti savo indikatoriaus garso savybes, reikalingas " "autentifikavimas." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Nustatyti bet kurio naudotojo savybes" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Norint nustatyti kito vartotojo indikatoriaus garso savybes, reikalingas " "autentifikavimas." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Sąrašas programų, kurios yra įtrauktos į juodąjį sąrašą iš garso meniu" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Kiekviena medijos leistuvė, kuri laikosi MPRIS2 specifikacijų, automatiškai " "atsiras meniu. Šiame masyve turėtų būti programų, kurios nenori būti " "įtrauktos į garso meniu, darbalaukio failų pavadinimai (be .desktop " "priesagos)." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Sąrašas programų, kurios tam tikru būdu buvo registruotos su garso meniu" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Kiekviena medijos leistuvė, kuri laikosi MPRIS2 specifikacijų, automatiškai " "atsiras meniu. Šiame masyve turėtų būti programų, kurios tam tikru būdu buvo " "atsiradusios garso meniu, darbalaukio failų pavadinimai (be .desktop " "priesagos). Tai leidžia meniu prisiminti ir rodyti autonomines programas." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Sąrašas programų, kurios visą laiką turės matomus grotuvo valdiklius" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Pradinis nustatymas, skirtas visuotiniam nutildymui (nutildyti viską) meniu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Paleidimo metu garsis neturėtų būti nutildytas." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Ar garsio slinktukas leidžia nustatyti garsį virš 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Rodyti ar nerodyti garso indikatorių meniu juostoje." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Rodyti ar nerodyti didelio garsio įspėjimus." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Jeigu įjungta įrenginyje, naudotojui bus pateikiamas patvirtinimo dialogas " "tuo atveju, jeigu (a) kažkas yra įjungiama į ausinių lizdą (t.y., jokių " "garsiakalbio garsio įspėjimų) IR (b) yra atkuriama medija (t.y., jokių " "skambučio melodijos garsio įspėjimų) IR (c) naudotojas bando nustatyti " "garsį, kuris didesnis nei warning-volume-decibels IR (d) naudotojas nenurodė " "patvirtinimo per paskutines warning-volume-approval-ttl sekundes." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Kelioms sekundėms turėtų būti prisimintas naudotojo garsio įspėjimo " "patvirtinimas." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Kaip ilgai prisiminti naudotojo sutikimą, skirtą patvirtinimo dialogui, " "aptariamam 'warning-volume-enabled' apraše.\n" "\n" "Numatytoji reikšmė (72,000 sekundžių) atitinka 20 valandų, kaip yra " "pasiūlyta pagal ES standartą EN 60950-1/Al2: “Patvirtinimas neturi būti " "kartojamas daugiau nei kartą per kas 20 val. visuminio klausymosi laiko.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Garsio lygis, kuris iššaukia didelio garsio įspėjimą." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Garsio lygis, kuris iššaukia didelio garsio įspėjimą. Išsamesnei " "informacijai, žiūrėkite warning-volume-enabled." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normalios išvesties garsis." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Didžiausias garsis, kai com.lomiri.sound 'allow-amplified-volume' nustatymas " "yra išjungtas. \n" " \n" "Tam, kad atitiktų ES standartą EN 60950-1/Al2, ši reikšmė niekada neturėtų " "būti nustatyta į dB, kas priverčia ausinių garso išvestį viršyti 100 dBA, ar " "elektros išvestį viršyti 150 mV.\n" " \n" "Numatytoji reikšmė (0) atitinka PulseAudio PA_VOLUME_NORM reikšmę." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Išvesties garsis, kurį naudoti, kai com.lomiri.sound 'allow-amplified-" "volume' nustatymas yra įjungtas." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Didžiausias garsis, kai com.lomiri.sound 'allow-amplified-volume' nustatymas " "yra įjungtas. \n" " \n" "Tam, kad atitiktų ES standartą EN 60950-1/Al2, ši reikšmė niekada neturėtų " "būti nustatyta į dB, kas priverčia ausinių garso išvestį viršyti 100 dBA, ar " "elektros išvestį viršyti 150 mV. \n" " \n" "Numatytoji reikšmė (11) atitinka PulseAudio's PA_VOLUME_UI_MAX reikšmę." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Garsis" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Garsiakalbiai" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Ausinės" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth ausinės" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth garsiakalbis" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB garsiakalbis" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB ausinės" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI garsiakalbis" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI ausinės" #: src/service.vala:266 msgid "Missing application" msgstr "Trūksta programėlės" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "Nepavyko rasti programėlės „%s“ - įsitikinkite, kad ji įdiegta." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Garsis (nutildytas)" #: src/service.vala:294 msgid "silent" msgstr "tylus" #: src/service.vala:302 msgid "Sound" msgstr "Garsas" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Garso nustatymai ir medijos grotuvo valdikliai" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Nutildyti" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Tyli veiksena" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Garso nustatymai…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofono garsis" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Didelis garsis gali pažeisti jūsų klausą." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Garsis (Ausinės)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Garsis (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Garsis (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Garsis (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Garsis (Bluetooth ausinės)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Garsis (USB ausinės)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Garsis (HDMI ausinės)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Pasirinkti grojaraštį" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Leisti garsą virš saugaus lygio?\n" "Didelis garsas gali pakenkti jūsų klausai." #: src/warn-notification.vala:48 msgid "OK" msgstr "Gerai" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Atsisakyti" ayatana-indicator-sound-24.5.2/po/lv.po0000644000000000000000000001730114756636406014632 0ustar # Latvian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-01-04 01:21+0000\n" "Last-Translator: Mareks Dunkurs \n" "Language-Team: Latvian \n" "Language: lv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n" "X-Generator: Weblate 3.10\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Atcelt" ayatana-indicator-sound-24.5.2/po/mg.po0000644000000000000000000001675214756636406014625 0ustar # Malagasy translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/mhr.po0000644000000000000000000001675714756636406015015 0ustar # Language mhr translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mhr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/mi.po0000644000000000000000000001674714756636406014633 0ustar # Maori translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/mk.po0000644000000000000000000001671414756636406014627 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ml.po0000644000000000000000000001675314756636406014633 0ustar # Malayalam translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ml\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/mr.po0000644000000000000000000001675114756636406014637 0ustar # Marathi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ms.po0000644000000000000000000001722414756636406014634 0ustar # Malay translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-09-04 21:45+0000\n" "Last-Translator: antuketot76 \n" "Language-Team: Malay \n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.3-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Batal" ayatana-indicator-sound-24.5.2/po/my.po0000644000000000000000000001730314756636406014640 0ustar # Burmese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-07-15 20:20+0000\n" "Last-Translator: Teitei \n" "Language-Team: Burmese \n" "Language: my\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 4.14-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "အသံပြင်ဆင်ချက်များ…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/nb.po0000644000000000000000000002667414756636406014625 0ustar # Norwegian Bokmal translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-11-12 17:28+0000\n" "Last-Translator: Allan Nordhøy \n" "Language-Team: Norwegian Bokmål \n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.4-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Sett egenskaper for egen bruker" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Identitetsbekreftelse kreves for å sette egenskaper for egne lydindikatorer." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Sett egenskaper for vilkårlig bruker" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Identietsbekreftelse kreves for å sette egenskaper en brukers lydindikator." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "En liste over programmer som er svartelistet fra lydmenyen" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Hver mediaavspiller som følger MPRIS2-spesifikasjonene vil opptre automatisk " "i menyen. Denne tabellen burde inne holde skrivebordsfilnavnene (minus ." "desktop-endelsen) til programmer som ikke skal inkluderes i lydmenyen." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "En liste over programmet som på noe tidspunkt har registrert seg med " "lydmenyen" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Hver mediaavspiller som følger MPRIS2-spesifikasjonene vil opptre automatisk " "i menyen. Denne tabellen burde inne holde skrivebordsfilnavnene (minus ." "desktop-endelsen) til programmer på noe punkt har opptrådt i menyen. Dette " "tillater at menyen husker og viser programmer som ikke lenger er i vist." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "En liste over programmer som skal avspillerkontroller synlige hele tiden" #: data/org.ayatana.indicator.sound.gschema.xml:6 #, fuzzy msgid "Initial setting for global mute (mute all) on the menu" msgstr "Første innstilling for global forstumming (forstum alt) i menyen" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ved oppstart skal ikke lydstyrken forstummes." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Hvorvidt lydglidebryteren skal tillate å sette lydstyrken over 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 #, fuzzy msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Hvorvidt lydindikatoren skal vises i menylinjen." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Hvorvidt det skal vises advarsler om høy lydstyrke." #: data/org.ayatana.indicator.sound.gschema.xml:12 #, fuzzy msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Hvis skrudd på for en enhet, vil en bekreftelsesdialog bli presentert for " "brukeren hvis (a) noe er plugget inn i hodetelefoninngangen (altså ingen " "advarsler for høyttalerlydstyrkenivåer) OG (b) media spilles av (altså ignen " "advarsler for ringetonelydstyrkenivåer) OG (c) brukeren prøver å sette " "volumet høyere enn warning-volume-decibels OG (d) brukeren har ikke indikert " "samtykke i forrige warning-volume-approval-ttl sekunder." #: data/org.ayatana.indicator.sound.gschema.xml:13 #, fuzzy msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Hvor mange sekunder en brukers samtykke til warning-volume skal huskes." #: data/org.ayatana.indicator.sound.gschema.xml:14 #, fuzzy msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Hvor lenge en brukers samtykke til bekreftelsesdialogen diskutert i " "beskrivelsen av \"warning-volume-enabled\" skal huskes.\n" "\n" "Forvalgt verdi (72,000 sekunder) samsvarer med de 20 timene anbefalt av EU-" "standarden EN 60950-1/Al2: \"Samtykke trenger ikke å repeteres mer enn én " "gang hver 20ende time med samlet lyttetid.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Lydstyrkenivå som utløser advarsel om høy lydstyrke." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Lydstyrkenivå som utløser advarsel om høy lydstyrke. Se warning-volume-" "enabled for detaljer." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normalt utgangslydstyrkenivå." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksimalt lydstyrke når com.ubuntu.sound sin \"allow-amplified-volume\"-" "innstilling er avskrudd.\n" "\n" "For å overholde EU-standard EN 60950-1/Al2, burde denne verdien aldri settes " "til et dB-nivå som gjør at hodetelefonenes lydstyrke overstiger 100 dBA, " "eller at elektrisk utgangsspenning overstiger 150 mV.\n" "\n" "Forvalgt verdi (0) samsvarer med PulseAudio sin PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Utgangslydstyrkenivå brukt når com.ubuntu.sound sin \"allow-amplified-" "volume\"-innstilling er påslått." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksimalt lydstyrke når com.ubuntu.sound sin \"allow-amplified-volume\"-" "innstilling er påskrudd.\n" "\n" "For å overholde EU-standard EN 60950-1/Al2, burde denne verdien aldri settes " "til et dB-nivå som gjør at hodetelefonenes lydstyrke overstiger 100 dBA, " "eller at elektrisk utgangsspenning overstiger 150 mV.\n" "\n" "Forvalgt verdi (11) samsvarer med PulseAudio sin PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Lydstyrke" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Høyttalere" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Hodetelefoner" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Blåtannshodetelefoner" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Blåtannshøyttaler" #: src/info-notification.vala:87 #, fuzzy msgid "Usb speaker" msgstr "USB-høyttaler" #: src/info-notification.vala:89 #, fuzzy msgid "Usb headphones" msgstr "USB-hodetelefoner" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI-høyttaler" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI-hodetelefoner" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Lydstyrke (forstummet)" #: src/service.vala:294 msgid "silent" msgstr "stille" #: src/service.vala:302 msgid "Sound" msgstr "Lyd" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Forstum" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Stille-modus" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Lydinnstillinger …" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofonlydstyrke" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Høyt lydstyrkenivå kan skade hørselen din." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Lydstyrke (hodetelefoner)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Lydstyrke (Blåtann)" #: src/sound-menu.vala:273 #, fuzzy msgid "Volume (Usb)" msgstr "Lydstyrke (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Lydstyrke (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Lydstyrke (Blåtannshodetelefoner)" #: src/sound-menu.vala:282 #, fuzzy msgid "Volume (Usb headphones)" msgstr "Lydstyrke (USB-hodetelefoner)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Lydstyrke (HDMI-hodetelefoner)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Velg spilleliste" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "Høyt lydstyrkenivå kan skade hørselen din." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Avbryt" ayatana-indicator-sound-24.5.2/po/ne.po0000644000000000000000000001675014756636406014622 0ustar # Nepali translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ne\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/nl.po0000644000000000000000000002630614756636406014627 0ustar # Dutch translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-03-24 13:41+0000\n" "Last-Translator: Heimen Stoffels \n" "Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.17-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Opties van eigen gebruiker instellen" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "Voer je wachtwoord in om de opties in te stellen." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Opties van andere gebruiker instellen" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "Voer je wachtwoord in om de opties in te stellen." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Een lijst met programma's die niet worden getoond in het geluidsmenu" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Elke mediaspeler die zich aan de MPRIS2-specificaties houdt, zal automatisch " "in het menu worden getoond. Deze reeks dient de .desktop-bestandsnamen " "(zonder de .desktop-extensie) te bevatten van programma's die niet in het " "geluidsmenu moeten worden getoond." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Een lijst met programma's die bij het geluidsmenu bekend zijn" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Elke mediaspeler die zich aan de MPRIS2-specificaties houdt, zal automatisch " "in het menu worden getoond. Deze reeks dient de .desktop-bestandsnamen " "(zonder de .desktop-extensie) te bevatten van programma's die bij het " "geluidsmenu bekend zijn - zo kan het menu ze onthouden." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Een lijst met programma's die altijd spelerknoppen altijd tonen" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Begininstelling van algemene demping in het menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Bij het starten mag het volume niet gedempt zijn." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Of de volumeschuif een volume van meer dan 100% toestaat" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Of de geluidsindicator op de menubalk dient te worden getoond." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" "Of er waarschuwingen dienen te worden gegeven bij een te hoog volumeniveau." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Schakel in op een apparaat om een bevestigingsvenster te tonen als er (a) " "iets in de koptelefoonaansluiting wordt ingeplugd (bijv. geen waarschuwingen " "bij hoog luidsprekervolume) EN (b) als er media wordt afgespeeld (bijv. geen " "waarschuwingen bij hoog beltoonvolume) EN (c) de gebruiker in kwestie tracht " "het volume hoger te zetten dan toegestaan EN (d) als de gebruiker dit niet " "heeft omzeild in de afcelopen warning-volume-approval-ttl seconden." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Het aantal seconden dat toestemming voor volumewaarschuwingen van een " "gebruiker bewaard dient te worden." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Hoelang toestemming voor het bevestingsvenster, zoals beschreven in ‘warning-" "volume-enabled’, bewaard dient te worden.\n" "\n" "De standaardwaarde (72.000 seconden) staat gelijk aan de 20 uur uit de EU-" "richtlijn EN 60950-1/Al2." #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Het volumeniveau waarbij een waarschuwing wordt getoond." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Het volumeniveau waarbij een waarschuwing wordt getoond. Zie ‘warning-volume-" "enabled’ voor meer informatie." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Het standaardvolume." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Het maximale volumeniveau indien com.lomiri.sound's ‘allow-amplified-volume’ " "is uitgeschakeld.\n" "\n" "Om te voldoen aan de EU-richtlijn EN 60950-1/Al2, dient deze waarde niet " "meer dan 100 dBA/150 mV te zijn.\n" "\n" "De standaardwaarde (0) is gelijk aan PulseAudio's PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Het volumeniveau indien com.lomiri.sound's ‘allow-amplified-volume’ is " "ingeschakeld." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Het maximale volumeniveau indien com.lomiri.sound's ‘allow-amplified-volume’ " "is ingeschakeld.\n" "\n" "Om te voldoen aan de EU-richtlijn EN 60950-1/Al2, dient deze waarde niet " "meer dan 100 dBA/150 mV te zijn.\n" "\n" "De standaardwaarde (11) is gelijk aan PulseAudio's PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volumeniveau" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Luidsprekers" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Koptelefoon" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetoothkoptelefoon" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetoothluidspreker" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Usb-luidspreker" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Usb-koptelefoon" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Hdmi-luidspreker" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Hdmi-koptelefoon" #: src/service.vala:266 msgid "Missing application" msgstr "Ontbrekend programma" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "‘%s’ is niet aangetroffen - zorg er voor dat dit programma geïnstalleerd is." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volumeniveau (gedempt)" #: src/service.vala:294 msgid "silent" msgstr "stil" #: src/service.vala:302 msgid "Sound" msgstr "Geluid" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Geluidsinstellingen en mediaspelerbediening" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Dempen" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Stille stand" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Geluidsinstellingen…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Microfoonvolume" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Een hoog volumeniveau kan je gehoor beschadigen." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volumeniveau (koptelefoon)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volumeniveau (bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volumeniveau (usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volumeniveau (hdmi)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volumeniveau (bluetoothkoptelefoon)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volumeniveau (usb-koptelefoon)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volumeniveau (hdmi-koptelefoon)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Kies een afspeellijst" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Wil je het volumeniveau verder verhogen?\n" "Een hoog niveau kan je gehoor beschadigen." #: src/warn-notification.vala:48 msgid "OK" msgstr "Oké" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Annuleren" ayatana-indicator-sound-24.5.2/po/nn.po0000644000000000000000000001704214756636406014626 0ustar # Norwegian Nynorsk translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: nn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ny.po0000644000000000000000000001671414756636406014646 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ny\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/oc.po0000644000000000000000000002746214756636406014623 0ustar # Occitan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-10-16 04:19+0000\n" "Last-Translator: Quentin PAGÈS \n" "Language-Team: Occitan \n" "Language: oc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 5.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Definir las proprietats del pròpri utilizaire" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Autentificacion requerida per definir las proprietats del indicador de son." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Definir las proprietats de qual que siá utilizaire" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Autentificacion requerida per definir las proprietats del indicador de son " "de qualqu’un mai." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Una lista de las aplicacions exclusas del menú son" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Totes los lectors multimèdia que respèctan l’estandard MPRIS2 apreissaràn al " "menú. Aqueste tablèu deu conténer los noms des fichièrs (sens extension ." "desktop) de las aplicacions que devon pas èsser inclusas al menú son." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Una lista de las aplicacions que se son marcada a un moment al menú de son" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada lector multimèdia que se conforma a las especificacions MPRIS2 " "apareissarà automaticament al menú. Aqueste tablèu deu conténer los noms " "dels fichièrs del burèu (sens extension .desktop) de las aplicacions que " "devon èsser inclusas al menú son. Permet al menú de memorizar e mostrar las " "aplicacions fòra linha." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Una lista de las aplicacions per las qualas los contraròtles son visible en " "permanéncia" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Valor per defaut pel mòde mut general (tot mut) al menú" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "A l’aviada lo volum deu pas èsser mut." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Se lo contraròtle de volum permet d’anar al delà de 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Mostrar o non l’indicator dins la barra de menú." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Mostrar o pas los avertiments de volum naut." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "S’es activat sus un periferic, se mostrarà una fenèstra de confirmacion a " "l’utilizaire se a) quicòm es connectat a l’entrada del jack (valent a dire, " "cap d’avertiment per volum naut dels naut-parlaires) e b) un mèdia es en " "lectura (valent a dire, cap d’avertiment sul volum d’alarma) e c) " "l’utilizaire ensajar d’aumentar lo volum mai naut que la valor warning-" "volume-decibels e d) l’utilizaire a pas donat son acòrd pendent las " "darrièras warning-volume-approval-ttl segondas." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Quantas de segondas l’aprovacion de l’avertiment respècte al volum deu èsser " "memorizat." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quant de temps memorizar l’acòrd de l’utilizaire per la fenèstra de " "confirmacion mostrada dins la descripcion de «warning-volume-enabled».\n" "\n" "La valor per defaut (72 000 segondas) correspond a las 20 oras suggeridas " "per la norma EN 60950-1/Al2 de l’UE : « Cal pas repetir l’acceptacion fins a " "20 oras cumulativas d’escota »." #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivèl sonòr qu’activa un avertiment de volum naut." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volum sonòr qu’activa un avertiment de volum elevat. Consultatz warning-" "volume-enabled per mai d’informacions." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volum de sortida normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volum maximal quand se desactiva lo paramètre com.ubuntu.sound's « allow-" "amplified-volume » de com.lomiri.sound.\n" "\n" "Per respectar l’estandard EN 60950-1/Al2 de l’UE, aqueste valor deu pas " "jamai èsser definida a un dB que faga que la sortida dels escotadors " "excedisca los 100 dBA, nimai que la tension de sortida siá superiora a " "150mV.\n" "\n" "La valor per defaut (0) correspond a PA_VOLUME_NORM de PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volum de sortida d’utilizar quand lo paramètres « allow-amplified-volume » " "de com.lomiri.sound es activat." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volum maximal quand s’activa lo paramètre com.ubuntu.sound's « allow-" "amplified-volume » de com.lomiri.sound.\n" "\n" "Per respectar l’estandard EN 60950-1/Al2 de l’UE, aqueste valor deu pas " "jamai èsser definida a un dB que faga que la sortida dels escotadors " "excedisca los 100 dBA, nimai que la tension de sortida siá superiora a " "150mV.\n" "\n" "La valor per defaut (11) correspond a PA_VOLUME_UI_MAX de PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volum" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Nauts parlaires" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Escotadors" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Casc àudio Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Naut-parlaire Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Naut-parlaire USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Casc àudio USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Naut-parlaire HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Casc àudio HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Aplicacion mancanta" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Impossible de trobar l’aplicacion « %s ». Asseguratz-vos qu’es ben " "installada." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volum (silenci)" #: src/service.vala:294 msgid "silent" msgstr "silenciós" #: src/service.vala:302 msgid "Sound" msgstr "Son" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Paramètres de son e contròlas de lector de media" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Copar lo son" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Mòde silenciós" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Paramètres son…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volum del microfòn" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Un volum naut pòt damatjar vòstra audicion." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volum (Casc àudio)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volum (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volum (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volum (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volum (Casc àudio Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volum (Casc àudio USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volum (Casc àudio HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Causir una lista de lectura" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Permetre un volum sonòr al dessús del nivèl segur ?\n" "Un volum naut pòt damatjar vòstra audicion." #: src/warn-notification.vala:48 msgid "OK" msgstr "D’acòrdi" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Anullar" ayatana-indicator-sound-24.5.2/po/os.po0000644000000000000000000001675214756636406014643 0ustar # Ossetian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: os\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/pa.po0000644000000000000000000001744014756636406014615 0ustar # Punjabi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-03-18 16:36+0000\n" "Last-Translator: Satnam S Virdi \n" "Language-Team: Punjabi \n" "Language: pa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.0-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "ਸਾਊਂਡ ਮੇਨੂ ਵਿੱਚੋ ਕਾਲੀਸੂਚੀ ਵਾਲੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੀ ਸੂਚੀ" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/pl.po0000644000000000000000000002710214756636406014624 0ustar # Polish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2018-08-25 15:53+0000\n" "Last-Translator: WaldiS \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 3.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Lista aplikacji umieszczonych na czarnej liście z menu dźwięki" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Każdy odtwarzacz multimedialny, który jest zgodny ze specyfikacją MPRIS2, " "pojawi się automatycznie w menu. Ta tablica powinna zawierać nazwy plików " "pulpitu (bez przyrostka .desktop) aplikacji, które nie chcą być włączone do " "menu dźwięku." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Lista aplikacji, które w pewnym momencie zarejestrowały się w menu dźwięku" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Każdy odtwarzacz multimedialny, który jest zgodny ze specyfikacją MPRIS2, " "pojawi się automatycznie w menu. Ta tablica powinna zawierać nazwy plików na " "pulpicie (bez przyrostka .desktop) aplikacji, które w pewnym momencie " "pojawiły się w menu. Dzięki temu menu zapamiętuje i wyświetla " "zoptymalizowane aplikacje." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Lista aplikacji, które będą miały kontrolki odtwarzacza widoczne przez cały " "czas" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Początkowe ustawienie globalnego wyciszenia (wycisz wszystkie) w menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Przy rozruchu głośność nie powinna być wyciszona." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Czy suwak głośności pozwala ustawić głośność powyżej 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Określa, czy wskaźnik dźwięku ma być wyświetlany na pasku menu." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Określa, czy wyświetlać ostrzeżenia o dużej głośności." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Jeśli jest włączone na urządzeniu, użytkownikowi zostanie wyświetlone okno " "dialogowe z potwierdzeniem, jeśli (a) coś jest podłączone do gniazda " "słuchawkowego (tj. Brak ostrzeżeń dla głośników głośnikowych) ORAZ (b) " "odtwarzanie multimediów (np. Brak ostrzeżeń o dzwonkach ) ORAZ (c) " "użytkownik próbuje ustawić głośność wyższą niż decybelki ostrzegawcze-" "decybele ORAZ (d) użytkownik nie wyraził zgody w ostatniej godzinie " "zatwierdzania-objętości ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Ile sekund należy zapamiętać zatwierdzenie głośności ostrzeżenia przez " "użytkownika." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Jak długo należy pamiętać zatwierdzenie przez użytkownika okna dialogowego " "potwierdzenia opisanego w opisie 'włączanie głośności ostrzeżenia'. \n" " \n" "Wartość domyślna (72,000 sekund) odpowiada 20 godzinom sugerowanym w normie " "UE EN 60950-1/Al2: \"Potwierdzenie nie musi być powtarzane więcej niż raz na " "20 godzin łącznego czasu słuchania.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Poziom głośności, który wyzwala ostrzeżenie o dużej głośności." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Poziom głośności, który wyzwala ostrzeżenie o dużej głośności. Więcej " "informacji na ten temat zawiera sekcja z ostrzeżeniem o woluminie." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normalna głośność wyjściowa." #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maksymalna głośność, gdy ustawienie 'zezwolenie na wzmocnioną głośność' com." "ubuntu.sound jest wyłączone. \n" " \n" "Aby zachować zgodność z normą europejską EN 60950-1/Al2, wartość ta nigdy " "nie powinna być ustawiona na wartość dB, która powoduje, że moc wyjściowa " "słuchawek przekracza 100 dBA, a moc elektryczna nie przekracza 150 mV. \n" " \n" "Wartość domyślna (0) odpowiada PA_VOLUME_NORM PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Wolumin wyjściowy do użycia, gdy włączone jest ustawienie 'zezwalaj na " "wzmocnioną głośność' com.ubuntu.sound." #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maksymalna głośność, gdy włączone jest ustawienie 'zezwolenie na wzmocnioną " "głośność' com.ubuntu.sound. \n" " \n" "Aby zachować zgodność z normą europejską EN 60950-1/Al2, wartość ta nigdy " "nie powinna być ustawiona na wartość dB, która powoduje, że moc wyjściowa " "słuchawek przekracza 100 dBA, a moc elektryczna nie przekracza 150 mV. \n" " \n" "Wartość domyślna (11) odpowiada PA_VOLUME_UI_MAX PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Głośność" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Głośniki" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Słuchawki" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Słuchawki Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Głośnik Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Głośnik USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Słuchawki USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Głośnik HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Słuchawki HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "Głośność (wyciszony)" #: src/service.vala:294 msgid "silent" msgstr "cichy" #: src/service.vala:302 msgid "Sound" msgstr "Dźwięk" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Wycisz" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Tryb cichy" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Ustawienia dźwięku…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Głośność mikrofonu" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Wysoka głośność może uszkodzić słuch." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Głośność (słuchawki)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Głośność (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Głośność (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Głośność (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Głośność (słuchawki Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Głośność (słuchawki USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Głośność (słuchawki HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Wybierz listę odtwarzania" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "Wysoka głośność może uszkodzić słuch." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Anuluj" ayatana-indicator-sound-24.5.2/po/POTFILES.in0000644000000000000000000000170314756636406015425 0ustar data/org.ayatana.indicator.sound.AccountsService.policy data/org.ayatana.indicator.sound.AccountsService.xml data/org.ayatana.indicator.sound.gschema.xml src/accounts-service-access.vala src/accounts-service-privacy-settings.vala src/accounts-service-sound-settings.vala src/accounts-service-system-sound-settings.vala src/accounts-service-user.vala src/bus-watch-namespace.c src/bus-watch-namespace.h src/freedesktop-interfaces.vala src/greeter-broadcast.vala src/info-notification.vala src/main.c src/media-player-list-greeter.vala src/media-player-list-mpris.vala src/media-player-list.vala src/media-player-mpris.vala src/media-player-user.vala src/media-player.vala src/mpris2-interfaces.vala src/notification.vala src/options-gsettings.vala src/options.vala src/service.vala src/sound-menu.vala src/voip-input-menu-item.h src/volume-control-pulse.vala src/volume-control.vala src/volume-warning-pulse.vala src/volume-warning.vala src/warn-notification.vala ayatana-indicator-sound-24.5.2/po/POTFILES.skip0000644000000000000000000000120414756636406015761 0ustar src/accounts-service-sound-settings.c src/volume-control-pulse.c src/mpris2-interfaces.c src/info-notification.c src/options.c src/media-player.c src/media-player-mpris.c src/volume-control.c src/freedesktop-interfaces.c src/accounts-service-system-sound-settings.c src/media-player-list-mpris.c src/accounts-service-user.c src/volume-warning-pulse.c src/options-gsettings.c src/media-player-user.c src/media-player-list.c src/warn-notification.c src/volume-warning.c src/sound-menu.c src/notification.c src/greeter-broadcast.c src/accounts-service-access.c src/media-player-list-greeter.c src/accounts-service-privacy-settings.c src/service.c ayatana-indicator-sound-24.5.2/po/ps.po0000644000000000000000000001675014756636406014642 0ustar # Pashto translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ps\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/pt_BR.po0000644000000000000000000002752114756636406015224 0ustar # Portuguese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-09-07 03:22+0000\n" "Last-Translator: Wellington Terumi Uemura \n" "Language-Team: Portuguese (Brazil) \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.14.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Defina as propriedades do próprio usuário" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "A autenticação é necessária para definir as propriedades de som do próprio " "indicador." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Defina as propriedades de qualquer usuário" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "A autenticação é necessária para definir as propriedades de som do indicador " "de um outro usuário." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Uma lista de aplicativos bloqueados do menu de som" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Cada media player que obedeça à especificação do MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos arquivos de " "desktop (menos o sufixo .desktop) dos aplicativos que não queiram ser " "incluídas no menu de som." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Uma lista de aplicações que em algum ponto foram registradas com o menu de " "som" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada media player que obedeça à especificação do MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos arquivos de " "desktop (menos o sufixo .desktop) dos aplicativos que em algum momento " "tenham aparecido no menu. Isso permite que o menu lembre e exibam os " "aplicativos offlined." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Uma lista de aplicativos que terão os controles do jogador visíveis o tempo " "todo" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Configuração inicial para mute global (mute all) no menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "O volume não deve ser silenciado ao iniciar." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Se o controle deslizante de volume permite ajustar o volume acima de 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Se deve ou não mostrar o indicador sonoro na barra de menu." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Se deve ou não mostrar avisos com o volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Se ativado num dispositivo, será apresentada uma caixa de diálogo de " "confirmação ao usuário se (a) algo estiver conectado à tomada de fone de " "ouvidos (ou seja, sem avisos nos alto-falantes) E (b) se uma mídia estiver " "tocando (ou seja, sem avisos sonoros de toques) E (c) se o usuário tentar " "definir o volume do áudio acima dos avisos de alerta E (d) se o usuário não " "tiver concordado com o último alerta de volume alto nos últimos segundos de " "aviso." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Em quanto tempo, em segundos, o alerta de aprovação de volume alto do " "usuário deve ser lembrada." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quanto tempo para lembrar a aprovação do diálogo de confirmação pelo usuário " "discutido na descrição do \"aviso-ativado-pelo-volume\".\n" "\n" "O valor padrão (72.000 segundos) corresponde à 20 horas sugeridas pelo en " "60950-1/Al2 padrão da UE: \"O reconhecimento não precisa ser repetido mais " "de uma vez a cada 20 h de tempo de escuta cumulativo.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nível de volume que ativa um aviso de volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nível de volume que ativa um aviso de volume alto. Ver aviso-volume " "disponível para detalhes." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de saída normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "O volume máximo quando a configuração 'permitir volume amplificado' do com." "lomiri.sound estiver desativada.\n" "\n" "Para estar em conformidade com a norma EU EN 60950-1/Al2, este valor nunca " "deve ser definido para um dB que faça com que a saída do áudio do fone de " "ouvido exceda 100 dBA e nem exceda a saída elétrica de 150 mV.\n" "\n" "O valor padrão (0) corresponde ao PA_VOLUME_NORM do PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume da saída que será usado quando a configuração 'allow-amplified-" "volume' do com.lomiri.sound estiver ativada." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "O volume máximo quando a configuração 'permitir-amplificação de volume' do " "com.lomiri.sound está ativada.\n" "\n" "Para estar em conformidade com o padrão da UE EN 60950-1/Al2, este valor " "nunca deve ser definido como um dB que faça com que a saída de áudio do fone " "de ouvido exceda 100 dBA e exceda a saída elétrica de 150 mV.\n" "\n" "O valor padrão (11) corresponde ao PA_VOLUME_UI_MAX do PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Alto-falantes" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Fones de ouvido" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Fones de ouvido Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Alto-falante Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Alto-falante USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Fones de ouvido Usb" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Alto-falante HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Fones de ouvido HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Aplicativo ausente" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Não foi possível encontrar o aplicativo '%s' - certifique-se de que ele " "esteja instalado." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (silenciado)" #: src/service.vala:294 msgid "silent" msgstr "Silencioso" #: src/service.vala:302 msgid "Sound" msgstr "Som" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Configurações de áudio e os controles do media player" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Mudo" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Modo Silencioso" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Configurações do som…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volume do Microfone" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Um volume alto pode prejudicar a sua audição." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Fones de Ouvido)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (Usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (fones de ouvido Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (fones de ouvido USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (fones de ouvido HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Escolha uma Lista de Reprodução" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Permitir volume acima do nível seguro?\n" "O volume elevado pode danificar a sua audição." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancelar" ayatana-indicator-sound-24.5.2/po/pt.po0000644000000000000000000002743214756636406014642 0ustar # Portuguese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-06-26 04:41+0000\n" "Last-Translator: ssantos \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.18.1\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Defina as propriedades do próprio utilizador" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "A autenticação é necessária para definir as propriedades de som do próprio " "indicador." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Defina as propriedades de qualquer utilizador" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "A autenticação é necessária para definir as propriedades de som do indicador " "de outro utilizador." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Uma lista de aplicações bloqueados do menu de som" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Cada reprodutor de mídia que obedeça à especificação MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos ficheiros do " "desktop (menos o sufixo .desktop) de aplicações que não querem ser incluídas " "no menu de som." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Uma lista de aplicações que em algum ponto foram registadas com o menu de som" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Cada reprodutor de mídia que obedeça à especificação MPRIS2 aparecerá " "automaticamente no menu. Este array deve conter os nomes dos ficheiros do " "desktop (menos o sufixo .desktop) de aplicações que não querem ser incluídas " "no menu de som. Isso permite que o menu lembre e exiba aplicações " "offlineadas." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Uma lista de aplicações que terão controles do jogador visíveis todo o tempo" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Configuração inicial para silenciar global (silenciar tudo) no menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Ao iniciar o volume não deve ser mutado." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Se o controle deslizante de volume permite ajustar o volume acima de 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Se deve mostrar o indicador sonoro na barra de menu ou não." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Se deve mostrar avisos de alto volume ou não." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Se estiver ativado num aparelho, uma caixa de diálogo de confirmação será " "apresentada ao utilizador se (a) algo estiver ligado à tomada de " "auscultadores (ou seja, sem avisos para volumes de colunas) E (b) mídia " "estiver a ser reproduzido (ou seja, sem avisos para volumes de toques) E (c) " "o utilizador tentar definir o volume superior aos volumes de decibéis de " "volume de aviso E (d) o utilizador não tiver indicado aprovação nos últimos " "segundos de aviso-volume-aprovação-ttl." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Quantos segundos a aprovação do volume de aviso de um utilizador deverá ser " "lembrada." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Quanto tempo para lembrar a aprovação de um utilizador da caixa de diálogo " "de confirmação na descrição de 'warning-volume-enabled'.\n" "\n" "O valor predefinido (72.000 segundos) corresponde às 20 horas sugeridas pela " "norma europeia EN 60950-1/Al2: \"O reconhecimento não precisa ser repetido " "mais de uma vez a cada 20 horas cumulativo de escuta.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nível de volume que aciona um aviso de volume alto." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nível de volume que aciona um aviso de volume alto. Consulte o volume de " "aviso ativado para mais detalhes." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volume de saída normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "O volume máximo quando a configuração \"allow-amplified-volume\" do com." "lomiri.sound está desativada.\n" "\n" "Para manter conformidade com a norma europeia EN 60950-1/Al2, este valor " "nunca deve ser definido para um dB que faça com que a saída de som dos " "auscultadores exceda 100 dBA, nem a saída elétrica exceda 150 mV.\n" "\n" "O valor predefinido (0) corresponde ao PA_VOLUME_NORM da PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volume da saída que será usado quando a configuração 'allow-amplified-" "volume' do com.lomiri.sound estiver ativada." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "O volume máximo quando a configuração 'permitir-amplificação de volume' do " "com.lomiri.sound está ativada.\n" "\n" "Para estar conforme o padrão da UE EN 60950-1/Al2, este valor nunca deve ser " "definido como um dB que faça com que a saída de áudio dos auscultadores " "exceda 100 dBA e exceda a saída elétrica de 150 mV.\n" "\n" "O valor padrão (11) corresponde ao PA_VOLUME_UI_MAX do PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volume" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Alto-falantes" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Fones de ouvido" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Auscultadores Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Coluna Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Coluna USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Auscultadores USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Coluna HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Auscultadores HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Aplicação ausente" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Não foi possível encontrar a aplicação '%s' - certifique-se de que esteja " "instalado." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volume (silenciado)" #: src/service.vala:294 msgid "silent" msgstr "silêncio" #: src/service.vala:302 msgid "Sound" msgstr "Som" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Configurações de áudio e os controles do media player" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Silenciar" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Modo de Silêncio" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Configurações do som…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volume do Microfone" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Um volume elevado pode danificar a sua audição." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volume (Auscultadores)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volume (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volume (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volume (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volume (Auscultadores Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volume (Auscultadores USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volume (Auscultadores HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Escolher Lista de Reprodução" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Permitir volume acima do nível seguro?\n" "O volume elevado pode danificar a sua audição." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Cancelar" ayatana-indicator-sound-24.5.2/po/ro.po0000644000000000000000000003034414756636406014633 0ustar # Romanian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-09-29 00:16+0000\n" "Last-Translator: Remus-Gabriel Chelu \n" "Language-Team: Romanian \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" "X-Generator: Weblate 5.8-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Definiți proprietățile pentru propriul cont de utilizator" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Autentificarea este necesară pentru a configura propriile proprietăți ale " "indicatorului de sunet." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Definiți proprietățile pentru orice utilizator" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Autentificarea este necesară pentru a configura proprietățile indicatorului " "de sunet pentru alt utilizator." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "O listă a aplicațiilor din lista neagră a meniului de sunet" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Fiecare reproducător media care respectă specificațiile MPRIS2 va apărea " "automat în meniu. Această matrice ar trebui să conțină numele fișierelor de " "birou (fără sufixul .desktop) ale aplicațiilor care nu se dorește a fi " "incluse în meniul de sunet." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "O listă a aplicațiilor care au fost înregistrate la un moment dat în meniul " "de sunet" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Fiecare reproducător media care respectă specificațiile MPRIS2 va apărea " "automat în meniu. Această matrice ar trebui să conțină numele fișierelor de " "birou (fără sufixul .desktop) ale aplicațiilor care au apărut la un moment " "dat în meniu. Acest lucru permite meniului să memoreze și să afișeze " "aplicațiile care nu sunt disponibile." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "O listă de aplicații care vor avea controalele reproducătorului vizibile tot " "timpul" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Ajustarea inițială pentru dezactivarea globală a sunetului („toate " "dezactivate”) în meniu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "La pornire, volumul nu ar trebui să fie dezactivat." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Dacă cursorul de volum permite ajustarea volumului peste 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Dacă să se afișeze sau nu indicatorul de sunet în bara de meniu." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Dacă se afișează sau nu avertismente de volum ridicat." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Dacă este activată pe un dispozitiv, utilizatorului i se va prezenta o " "fereastră de dialog de confirmare dacă (a) ceva este conectat la mufa pentru " "căști (de exemplu, nu există avertismente pentru volumele difuzoarelor) ȘI " "(b) se redă conținut media (de exemplu, nu există avertismente pentru " "volumele tonurilor de apel) ȘI (c) utilizatorul încearcă să ajusteze volumul " "mai mult decât warning-volume-decibels ȘI (d) utilizatorul nu a indicat " "aprobarea în ultimele warning-volume-approval-ttl secunde." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Câte secunde ar trebui să fie reținută aprobarea de depășire al nivelului " "volumului dată de un utilizator." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Cât timp să se memoreze aprobarea de către utilizator a dialogului de " "confirmare discutat în descrierea „warning-volume-enabled”.\n" "\n" "Valoarea implicită (72.000 secunde) corespunde celor 20 de ore sugerate de " "standardul UE EN 60950-1/Al2: „Confirmarea nu trebuie repetată mai mult de o " "dată la fiecare 20 h de timp de ascultare cumulat”." #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Nivelul de volum care declanșează o avertizare de volum ridicat." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Nivelul de volum care declanșează o avertizare de volum ridicat. Consultați " "warning-volume-enabled pentru detalii." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Volum de ieșire normal." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Volumul maxim atunci când parametrul „allow-amplified-volume” al " "com.lomiri.sound este dezactivat.\n" "\n" "Pentru a fi în conformitate cu standardul UE EN 60950-1/Al2, această valoare " "nu trebuie stabilită niciodată la un nivel de dB care face ca ieșirea sonoră " "a căștilor să depășească 100 dBA, nici ieșirea electrică să depășească 150 " "mV.\n" "\n" "Valoarea implicită (0) corespunde valorii PA_VOLUME_NORM de la PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Volumul de ieșire care se utilizează atunci când opțiunea „allow-amplified-" "volume” a com.lomiri.sound este activată." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Volumul maxim atunci când opțiunea „allow-amplified-volume” din " "com.lomiri.sound este activată.\n" "\n" "Pentru a fi în conformitate cu standardul UE EN 60950-1/Al2, această valoare " "nu trebuie stabilită niciodată la un nivel de dB care face ca ieșirea sonoră " "a căștilor să depășească 100 dBA, nici ieșirea electrică să depășească 150 " "mV.\n" "\n" "Valoarea implicită (11) corespunde valorii PA_VOLUME_UI_MAX a PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volum" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Difuzoare" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Căști auriculare" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Căști auriculare Bluetooth" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Difuzoare Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "Difuzoare USB" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "Căști auriculare USB" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Difuzoare HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Căști auriculare HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Lipsește aplicația" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Nu a putut fi găsită aplicația „%s” - asigurați-vă că aceasta este instalată." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volum (dezactivat)" #: src/service.vala:294 msgid "silent" msgstr "fără sunet" #: src/service.vala:302 msgid "Sound" msgstr "Sunet" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Configurări de sunet și comenzi pentru reproducătorul media" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Dezactivare sunet" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Modul silențios" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Configurări sunet…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Volum microfon" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Volumul ridicat vă poate deteriora auzul." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volum (căști auriculare)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volum (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volum (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volum (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volum (căști auriculare Bluetooth)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volum (căști auriculare USB)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volum (căști auriculare HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Alegeți lista de redare" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Permiteți volumul peste nivelul de siguranță?\n" "Volumul ridicat vă poate vătăma auzul." #: src/warn-notification.vala:48 msgid "OK" msgstr "Ok" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Renunță" ayatana-indicator-sound-24.5.2/po/ru.po0000644000000000000000000003540114756636406014640 0ustar # Russian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-09-15 23:17+0000\n" "Last-Translator: Sergii Horichenko \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.14.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Установка свойств собственного пользователя" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Для установки свойств звука собственного индикатора требуется аутентификация." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Установка свойств любого пользователя" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Для установки свойств звука индикатора другого пользователя требуется " "аутентификация." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Список приложений в чёрном списке звукового меню" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Любой медиаплеер, который будет соответствовать спецификации MPRIS2, " "автоматически появится в меню. Этот массив должен содержать имена файлов " "приложений на рабочем столе (без окончания .desktop), которые не будут " "включены в звуковое меню." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Список приложений, которые уже были раз зарегистрированы в звуковом меню" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Любой медиаплеер, который будет соответствовать спецификации MPRIS2, " "автоматически появится в меню. Этот массив должен содержать имена файлов " "приложений на рабочем столе (без окончания .desktop), которые уже попадали в " "звуковое меню. Это позволяет меню запоминать и отображать приложения в " "режиме офлайн." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Список приложений, в которых элементы управления медиаплеером будут видны " "всегда" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Исходная настройка для глобального отключения звука (отключить все) в меню" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "При запуске громкость не должна быть отключена." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Позволительно ли настраивать громкость выше 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Отображать ли индикатор звука в панели меню." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Отображать ли предупреждения высокой громкости." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Если эта функция включена на устройстве, пользователю будет показано " "диалоговое окно для подтверждения, если (а) что-то подключено к разъёму для " "наушников (то есть, нет предупреждений для громкости динамика) И (б) " "воспроизводится медиасодержимое (то есть, нет предупреждений для громкости " "рингтона) И (в) пользователь пытается установить громкость выше значения " "warning-volume-decibels И (г) пользователь не дал разрешения за последние " "warning-volume-approval-ttl секунд." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "На сколько секунд следует запоминать подтверждение пользователя о " "максимальной громкости." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "На сколько секунд нужно запоминать подтверждение пользователя, данное им в " "диалоге подтверждения, описанном в настройке «warning-volume-enabled».\n" "\n" "Значение по умолчанию (72 000 секунд) соответствует 20 часам, предложенным " "стандартом ЕС EN 60950-1/Al2: «Подтверждение не требуется повторять более " "одного раза каждые 20 часов суммарного времени прослушивания»." #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Уровень громкости, вызывающий предупреждение повышенной громкости." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Уровень громкости, вызывающий предупреждение повышенной громкости. Подробнее " "смотрите в описании настройки warning-volume-enabled." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Нормальный уровень громкости." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Максимальная громкость при отключённой настройке «allow-amplified-volume» " "группы com.lomiri.sound.\n" "\n" "Чтобы соответствовать стандарту ЕС EN 60950-1/Al2, это значение ни в коем " "случае не должно устанавливаться в такое значение децибел, от которого " "звуковой выход наушников превысит громкость в 100 дБА, а электрический выход " "— напряжение в 150 мВ.\n" "\n" "Значение по умолчанию (0) соответствует константе PA_VOLUME_NORM PulseAudio." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Используемая выходная громкость при включённой настройке «allow-amplified-" "volume» группы com.lomiri.sound." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Максимальная громкость при включённой настройке «allow-amplified-volume» " "группы com.lomiri.sound.\n" "\n" "Чтобы соответствовать стандарту ЕС EN 60950-1/Al2, это значение ни в коем " "случае не должно устанавливаться в такое значение децибел, от которого " "звуковой выход наушников превысит громкость в 100 дБА, а электрический выход " "— напряжение в 150 мВ.\n" "\n" "Значение по умолчанию (0) соответствует константе PA_VOLUME_UI_MAX " "PulseAudio." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Громкость" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Колонки" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Наушники" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Наушники с блютуз" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Колонки с блютуз" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB колонки" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB наушники" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI колонки" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI наушники" #: src/service.vala:266 msgid "Missing application" msgstr "Отсутствует приложение" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Не удалось найти приложение '%s' - пожалуйста, убедитесь, что оно " "установлено." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Громкость (отключена)" #: src/service.vala:294 msgid "silent" msgstr "тишина" #: src/service.vala:302 msgid "Sound" msgstr "Звук" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Настройки звука и управление медиаплеером" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Отключить" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Тихий режим" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Настройки звука…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Громкость микрофона" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Высокая громкость может повредить ваш слух." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Громкость (наушники)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Громкость (блютуз)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Громкость (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Громкость (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Громкость (наушники блютуз)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Громкость (USB наушники)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Громкость (HDMI наушники)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Выберете плейлист" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Разрешить громкость выше безопасного уровня?\n" "Высокая громкость может повредить слух." #: src/warn-notification.vala:48 msgid "OK" msgstr "О.К." #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Отмена" ayatana-indicator-sound-24.5.2/po/sa.po0000644000000000000000000001675214756636406014625 0ustar # Sanskrit translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sa\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sc.po0000644000000000000000000001727014756636406014623 0ustar # Sardinian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-10-27 14:36+0000\n" "Last-Translator: Adrià Martín \n" "Language-Team: Sardinian \n" "Language: sc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Cunfiguratzione sonu…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "AB" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sdh.po0000644000000000000000000001673514756636406015001 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sdh\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sd.po0000644000000000000000000001675014756636406014626 0ustar # Sindhi translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sd\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/se.po0000644000000000000000000001675714756636406014636 0ustar # Northern Sami translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: se\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/shn.po0000644000000000000000000001674714756636406015016 0ustar # Shan translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: shn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/si.po0000644000000000000000000001675114756636406014634 0ustar # Sinhala translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: si\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sk.po0000644000000000000000000002252014756636406014625 0ustar # Slovak translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2021-11-07 16:53+0000\n" "Last-Translator: Andrej Shadura \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" "X-Generator: Weblate 4.9-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "Pre nastavenie vlastností indikátora zvuku je potrebné overenie." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Pre nastavenie vlastností indikátora zvuku iného používateľa je potrebné " "overenie." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Zoznam aplikácií vylúčených z menu zvuku" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Každý prehrávač médií, ktorý dodržiava špecifikáciu MPRIS2, sa automaticky " "zobrazí v menu. Toto pole by malo obsahovať názvy desktop súborov (bez " "prípony .desktop) aplikácií, ktoré nechcete, aby boli zahrnuté do menu zvuku." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Zoznam aplikácií, ktoré sa niekedy zaregistrovali v menu zvuku" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "Zoznam aplikácií, ktoré budú mať stále viditeľné ovládanie prehrávania" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Počiatočné nastavenie globálneho stlmenia (stlmiť všetko) v menu" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Pri spustení by sa hlasitosť nemala stlmiť." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "Či ovládač hlasitosti umožňuje nastaviť hlasitosť nad 100 %" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Či sa má alebo nemá zobraziť zvukový indikátor na paneli menu." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Či sa majú alebo nemajú zobrazovať upozornenia na vysokú hlasitosť." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Úroveň hlasitosti, ktorá spustí upozornenie na vysokú hlasitosť." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normálna výstupná hlasitosť." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Hlasitosť" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Reproduktory" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Slúchadlá" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth slúchadlá" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth reproduktor" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB reproduktor" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB slúchadlá" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI reproduktor" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI slúchadlá" #: src/service.vala:266 msgid "Missing application" msgstr "Chýba aplikácia" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "Nepodarilo sa nájsť aplikáciu „%s“. Skontrolujte, či je nainštalovaná." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Hlasitosť (stlmená)" #: src/service.vala:294 msgid "silent" msgstr "ticho" #: src/service.vala:302 msgid "Sound" msgstr "Zvuk" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Tichý režim" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Nastavenia zvuku…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Hlasitosť mikrofónu" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Vysoká hlasitosť môže poškodiť váš sluch." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Hlasitosť (slúchadlá)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Hlasitosť (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Hlasitosť (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Hlasitosť (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Hlasitosť (Bluetooth slúchadlá)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Hlasitosť (USB slúchadlá)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Hlasitosť (HDMI slúchadlá)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Zvoľte zoznam skladieb" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Povolená hlasitosť nad bezpečnú úroveň?\n" "Vysoká hlasitosť môže poškodiť váš sluch." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Zrušiť" ayatana-indicator-sound-24.5.2/po/sl.po0000644000000000000000000001712114756636406014627 0ustar # Slovenian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " "n%100==4 ? 2 : 3);\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sq.po0000644000000000000000000001751114756636406014637 0ustar # Albanian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2019-10-31 15:03+0000\n" "Last-Translator: Marcela Korreshi \n" "Language-Team: Albanian \n" "Language: sq\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 3.10-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 #, fuzzy msgid "A list of applications blacklisted from the sound menu" msgstr "Lista e sistemeve në listën e zezë në katalogun e zërit" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "Një listë e sistemeve të cilat në një pikë janë të regjistruara me katalogun " "e zërit" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "Dakord" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sr.po0000644000000000000000000001714514756636406014643 0ustar # Serbian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/sv.po0000644000000000000000000002672014756636406014646 0ustar # Swedish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-02-11 12:36+0000\n" "Last-Translator: Luna Jernberg \n" "Language-Team: Swedish \n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.16-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Ange egenskaper för den egna användaren" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Autentisering krävs för att ställa in sina egna egenskaper för indikatorljud." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Ställ in egenskaper för valfri användare" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Autentisering krävs för att ställa in en annan användares egenskaper för " "indikatorljud." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "En lista över program som svartlistats från ljudmenyn" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Varje mediaspelare som följer MPRIS2-specifikationen kommer automatiskt att " "synas i menyn. Denna vektor bör innehålla skrivbordsfilnamnen (minus " "filändelsen .desktop) för program som inte vill inkluderas i ljudmenyn." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" "En lista över program som vid någon tidpunkt har registrerat sig med " "ljudmenyn" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Varje mediaspelare som följer MPRIS2-specifikationen kommer automatiskt att " "synas i ljudmenyn. Denna vektor bör innehåller skrivbordsfilnamnen (minus " "filändelsen .desktop) för programmen som vid någon tidpunkt har visats i " "menyn. Detta tillåter att menyn kommer ihåg och visar program som är " "frånkopplade." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "En lista över program som får ha uppspelningskontroller synliga hela tiden" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Inledande inställning för global tystnad (tysta alla) i menyn" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Vid uppstart bör volymen inte vara tystad." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Huruvida skjutreglaget för volym tillåter inställning av volym över 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Huruvida ljudindikatorn syns i menyfältet." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Huruvida varningar för hög volym ska visas." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Om aktiverat på en enhet kommer en bekräftelsedialog att visas för " "användaren om A) någonting kopplas in i kontakten för hörlurar (d.v.s. ingen " "varning för högtalarvolym) OCH B) media spelar (d.v.s. inga varningar för " "ringsignalsvolym) OCH C) användaren försöker att sätta volymen högre än " "varning-volym-decibel OCH D) användare inte har indikerat godkännande inom " "de senaste varning-volym-godkännande-ttl sekunderna." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Hur många sekunder en användares varning-volym-godkännande ska kommas ihåg." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Hur länge en användares godkännande av bekräftelsedialogen som diskuteras i " "beskrivningen av ”varning-volym-aktiverad”.\n" "\n" "Standardvärdet (72000 sekunder) motsvarar de 20 timmar som föreslås av EU-" "standarden EN 60950-1/Al2: ”Bekräftelsen behöver inte repeteras mer än en " "gång var 20:e timme av kumulativ lyssningstid.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Volymnivå som utlöser en varning för hög volym." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Volymnivå som utlöser en varning för hög volym. Se varning-volym-aktiverad " "för vidare information." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal utvolym." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Maximal volym när ”tillåt-förstärkt-volym”-inställning för com.lomiri.sound " "är inaktiverad.\n" "\n" "För att följa EU-standarden EN 60950-1/Al2 bör detta värde aldrig sättas " "till ett dB-värde som får ljudet ur hörlurar att överstiga 100 dBA, eller " "den elektriska spänningen att överstiga 150 mV.\n" "\n" "Standardvärdet (0) motsvarar PulseAudios PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Utvolym som används när ”tillåt-förstärkt-volym”-inställning för com.lomiri." "sound är aktiverad." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Maximal volym när ”tillåt-förstärkt-volym”-inställning för com.lomiri.sound " "är aktiverad.\n" "\n" "För att följa EU-standarden EN 60950-1/Al2 bör detta värdet aldrig sättas " "till ett dB-värde som får ljudet ur hörlurar att överstiga 100 dBA, eller " "den elektriska spänningen att överstiga 150mV.\n" "\n" "Standardvärdet (11) motsvarar PulseAudios PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Volym" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Högtalare" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Hörlurar" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth-hörlurar" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth-högtalare" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB-högtalare" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB-hörlurar" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI-högtalare" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI-hörlurar" #: src/service.vala:266 msgid "Missing application" msgstr "Program saknas" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "Kunde inte hitta programmet ”%s” - säkerställ att det är installerat." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Volym (tystad)" #: src/service.vala:294 msgid "silent" msgstr "tyst" #: src/service.vala:302 msgid "Sound" msgstr "Ljud" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Ljudinställningar och kontroller för mediaspelare" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Tysta" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Tyst läge" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Ljudinställningar…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofonvolym" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Hög volym kan förstöra din hörsel." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Volym (hörlurar)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Volym (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Volym (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Volym (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Volym (Bluetooth-hörlurar)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Volym (USB-hörlurar)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Volym (HDMI-hörlurar)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Välj spellista" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Ska volym ovanför säker nivå tillåtas?\n" "Hög volym kan förstöra din hörsel." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Avbryt" ayatana-indicator-sound-24.5.2/po/sw.po0000644000000000000000000001675114756636406014652 0ustar # Swahili translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/szl.po0000644000000000000000000001675714756636406015037 0ustar # Language szl translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: szl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ta_LK.po0000644000000000000000000001671714756636406015215 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ta_LK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ta.po0000644000000000000000000004235314756636406014622 0ustar # Tamil translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-11-09 09:00+0000\n" "Last-Translator: தமிழ்நேரம் \n" "Language-Team: Tamil \n" "Language: ta\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 5.8.2\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "சொந்த பயனரின் பண்புகளை அமைக்கவும்" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "ஒருவரின் சொந்த காட்டி ஒலி பண்புகளை அமைக்க ஏற்பு தேவை." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "எந்தவொரு பயனரின் பண்புகளையும் அமைக்கவும்" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "மற்றொரு பயனரின் காட்டி ஒலி பண்புகளை அமைக்க ஏற்பு தேவை." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" "ஒலி மெனுவிலிருந்து தடுப்புப்பட்டியலில் சேர்க்கப்பட்ட பயன்பாடுகளின் பட்டியல்" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2 விவரக்குறிப்பைக் கடைப்பிடிக்கும் ஒவ்வொரு மீடியா பிளேயரும் தானாகவே பட்டியலில் தோன்றும். இந்த வரிசையில் ஒலி " "பட்டியலில் சேர்க்க விரும்பாத பயன்பாடுகளின் டெச்க்டாப் கோப்பு பெயர்கள் (மைனச். டெச்க்டாப் பின்னொட்டு) இருக்க வேண்டும்." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "சில சமயங்களில் ஒலி பட்டியலில் பதிவு செய்த பயன்பாடுகளின் பட்டியல்" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2 விவரக்குறிப்பைக் கடைப்பிடிக்கும் ஒவ்வொரு மீடியா பிளேயரும் தானாகவே பட்டியலில் தோன்றும். இந்த வரிசையில் பட்டியலில் " "தோன்றிய பயன்பாடுகளின் டெச்க்டாப் கோப்பு பெயர்கள் (மைனச் .டெச்க்டாப் பின்னொட்டு) இருக்க வேண்டும். இது மெனுவை நினைவில் வைத்துக் " "கொள்ளவும், ஆஃப்டின் பயன்பாடுகளைக் காண்பிக்கவும் அனுமதிக்கிறது." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "பிளேயர் கட்டுப்பாடுகளைக் கொண்டிருக்கும் பயன்பாடுகளின் பட்டியல் எல்லா நேரத்திலும் தெரியும்" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "பட்டியலில் உலகளாவிய முடக்கு (முடக்கு) ஆரம்ப அமைப்பு" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "தொடக்க அளவு முடக்கப்படக்கூடாது." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "தொகுதி ச்லைடர் 100% க்கு மேல் அளவை அமைக்க அனுமதிக்கிறதா" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "பட்டியல் பட்டியில் ஒலி குறிகாட்டியைக் காட்டலாமா இல்லையா." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "அதிக அளவு எச்சரிக்கைகளைக் காட்ட வேண்டுமா இல்லையா." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "ஒரு சாதனத்தில் இயக்கப்பட்டிருந்தால், (அ) தலையணி பலாவில் ஏதேனும் செருகப்பட்டால் (அதாவது, ச்பீக்கர் தொகுதிகளுக்கு எந்த " "எச்சரிக்கையும் இல்லை) மற்றும் (ஆ) ஊடகங்கள் விளையாடுகின்றன (அதாவது, ரிங்டோன் அளவுகளுக்கு எந்த எச்சரிக்கையும் இல்லை ." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "பயனரின் எச்சரிக்கை-தொகுதி ஒப்புதல் எத்தனை வினாடிகள் நினைவில் கொள்ளப்பட வேண்டும்." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "'எச்சரிக்கை-தொகுதி-இயக்கப்பட்டவை' என்ற விளக்கத்தில் விவாதிக்கப்பட்ட உறுதிப்படுத்தல் உரையாடலின் பயனரின் ஒப்புதலை " "எவ்வளவு காலம் நினைவில் வைத்துக் கொள்ளுங்கள்.\n" "\n" " இயல்புநிலை மதிப்பு (72,000 வினாடிகள்) ஐரோப்பிய ஒன்றிய தரநிலை என் 60950-1/AL2 பரிந்துரைத்த 20 " "மணிநேரங்களுக்கு ஒத்திருக்கிறது: \"ஒப்புதல் ஒவ்வொரு 20 மணிநேரமும் ஒட்டுமொத்த கேட்கும் நேரத்திற்கு ஒரு முறைக்கு மேல் மீண்டும்" " செய்யப்பட வேண்டிய அவசியமில்லை.\"" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "அதிக அளவு எச்சரிக்கையைத் தூண்டும் தொகுதி நிலை." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "அதிக அளவு எச்சரிக்கையைத் தூண்டும் தொகுதி நிலை. விவரங்களுக்கு எச்சரிக்கை-தொகுதி-இயக்கப்பட்டதைப் பார்க்கவும்." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "சாதாரண வெளியீட்டு தொகுதி." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Com.lomiri.sound இன் 'அனுமதி-பெருக்கப்பட்ட-தொகுதி' அமைப்பு முடக்கப்படும் போது அதிகபட்ச அளவு.\n" "\n" " ஐரோப்பிய ஒன்றிய தரநிலை என் 60950-1/AL2 உடன் இணங்க, இந்த மதிப்பு ஒருபோதும் ஒரு DB க்கு அமைக்கப்படக்கூடாது" ", இது தலையணி ஒலி வெளியீடு 100 DBA ஐ விட அதிகமாக உள்ளது, அல்லது மின்சார வெளியீடு 150 MV ஐ தாண்டாது.\n" "\n" " இயல்புநிலை மதிப்பு (0) பல்சியுடியோவின் pa_volume_norm க்கு ஒத்திருக்கிறது." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Com.lomiri.sound இன் 'அனுமதி-பெருக்கப்பட்ட-தொகுதி' அமைப்பு இயக்கப்பட்டிருக்கும் போது பயன்படுத்த வெளியீட்டு " "தொகுதி." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Com.lomiri.sound இன் 'அனுமதி-பெருக்கப்பட்ட-தொகுதி' அமைப்பு இயக்கப்பட்டிருக்கும் போது அதிகபட்ச அளவு.\n" "\n" " ஐரோப்பிய ஒன்றிய தரநிலை என் 60950-1/AL2 உடன் இணங்க, இந்த மதிப்பு ஒருபோதும் ஒரு DB க்கு அமைக்கப்படக்கூடாது" ", இது தலையணி ஒலி வெளியீடு 100 DBA ஐ விட அதிகமாக உள்ளது, அல்லது மின்சார வெளியீடு 150 MV ஐ தாண்டாது.\n" "\n" " இயல்புநிலை மதிப்பு (11) பல்சியுடியோவின் PA_VOLUME_UI_MAX உடன் ஒத்துள்ளது." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "தொகுதி" #: src/info-notification.vala:79 msgid "Speakers" msgstr "பேச்சாளர்கள்" #: src/info-notification.vala:81 msgid "Headphones" msgstr "எட்ஃபோன்கள்" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "ஊடலை எட்ஃபோன்கள்" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "ஊடலை ச்பீக்கர்" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "யூ.எச்.பி அவைத்தலைவர்" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "யூ.எச்.பி எட்ஃபோன்கள்" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI பேச்சாளர்" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI எட்ஃபோன்கள்" #: src/service.vala:266 msgid "Missing application" msgstr "பயன்பாடு இல்லை" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "'%S' பயன்பாட்டைக் கண்டுபிடிக்க முடியவில்லை - தயவுசெய்து அது நிறுவப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்." #: src/service.vala:291 msgid "Volume (muted)" msgstr "தொகுதி" #: src/service.vala:294 msgid "silent" msgstr "அமைதியாக" #: src/service.vala:302 msgid "Sound" msgstr "ஒலி" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "ஒலி அமைப்புகள் மற்றும் மீடியா பிளேயர் கட்டுப்பாடுகள்" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "முடக்கு" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "அமைதியான பயன்முறை" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "ஒலி அமைப்புகள்…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "மைக்ரோஃபோன் தொகுதி" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "அதிக அளவு உங்கள் செவிப்புலனையை சேதப்படுத்தும்." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "தொகுதி (எட்ஃபோன்கள்)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "தொகுதி (புளூடூத்)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "தொகுதி (யூ.எச்.பி)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "தொகுதி (எச்.டி.எம்.ஐ)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "தொகுதி (புளூடூத் எட்ஃபோன்கள்)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "தொகுதி (யூ.எச்.பி எட்ஃபோன்கள்)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "தொகுதி (HDMI எட்ஃபோன்கள்)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "பிளேலிச்ட்டைத் தேர்வுசெய்க" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "பாதுகாப்பான நிலைக்கு மேலே அளவை அனுமதிக்கவா?\n" " அதிக அளவு உங்கள் செவிப்புலனையை சேதப்படுத்தும்." #: src/warn-notification.vala:48 msgid "OK" msgstr "சரி" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "ரத்துசெய்" ayatana-indicator-sound-24.5.2/po/te.po0000644000000000000000000001675014756636406014630 0ustar # Telugu translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: te\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/tg.po0000644000000000000000000001674714756636406014640 0ustar # Tajik translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/th.po0000644000000000000000000001674614756636406014640 0ustar # Thai translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ti.po0000644000000000000000000001675214756636406014636 0ustar # Tigrinya translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ti\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/tr.po0000644000000000000000000002751514756636406014646 0ustar # Turkish translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2022-09-26 14:21+0000\n" "Last-Translator: Oğuz Ersen \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.14.1\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Kendi kullanıcının özelliklerini ayarla" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Kişinin kendi gösterge ses özelliklerini ayarlaması için kimlik doğrulaması " "gereklidir." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Herhangi bir kullanıcının özelliklerini ayarla" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Başka bir kullanıcının gösterge ses özelliklerini ayarlamak için kimlik " "doğrulama gereklidir." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Ses menüsünden kara listeye alınan uygulamaların listesi" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "MPRIS2 tanımlamasına uyan her medya oynatıcı otomatik olarak menüde " "görünecektir. Bu dizi, ses menüsüne dahil edilmesini istemeyen uygulamaların " "masaüstü dosya adlarını (.desktop son eki olmadan) içermelidir." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Bir noktada ses menüsüne kaydedilen uygulamaların listesi" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "MPRIS2 tanımlamasına uyan her medya oynatıcı otomatik olarak menüde " "görünecektir. Bu dizi, bir noktada menüde görünen uygulamaların masaüstü " "dosya adlarını (.desktop son eki olmadan) içermelidir. Bu, menünün çevrim " "dışı uygulamaları hatırlamasını ve göstermesini sağlar." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Oynatıcı denetimlerinin her zaman görünür olacağı uygulamaların listesi" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "Menüdeki genel ses kapatma (tümünün sesini kapat) için ilk ayar" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Başlangıçta ses kapatılmamalıdır." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Ses kaydırma çubuğunun ses düzeyini %100'ün üzerinde ayarlamaya izin verip " "vermediği" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Ses göstergesinin menü çubuğunda gösterilip gösterilmeyeceği." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Yüksek ses uyarıların gösterilip gösterilmeyeceği." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Bir aygıt için etkinleştirilirse, (a) kulaklık girişine bir şey takılıysa " "(yani hoparlör ses seviyeleri için uyarı yok) VE (b) medya oynatılıyorsa " "(yani zil sesi seviyeleri için uyarı yok) VE (c) kullanıcı ses seviyesini " "warning-volume-decibels değerinden daha yükseğe ayarlamaya çalışırsa VE (d) " "kullanıcı son warning-volume-approval-ttl saniye içinde onaylama yapmamışsa " "kullanıcıya bir doğrulama iletişim kutusu sunulacaktır." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Bir kullanıcının warning-volume (ses seviyesi uyarısı) onayının kaç saniye " "hatırlanacağı." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "'warning-volume-enabled' açıklamasında belirtilen doğrulama iletişim " "kutusunu kullanıcının onaylamasının ne kadar hatırlanacağı .\n" "\n" "Öntanımlı değer (72.000 saniye) Avrupa standardı EN 60950-1/Al2 tarafından " "önerilen 20 saate karşılık gelmektedir: “Onaylamanın, toplam dinleme " "süresinin her 20 saatinde bir defadan fazla tekrarlanması gerekmez.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Yüksek ses uyarısını tetikleyen ses seviyesi." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Yüksek ses uyarısını tetikleyen ses seviyesi. Ayrıntılar için warning-volume-" "enabled bölümüne bakın." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Normal çıkış ses seviyesi." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.ubuntu.sound'un 'allow-amplified-volume' ayarı devre dışı bırakıldığında " "en yüksek ses seviyesi.\n" "\n" "Avrupa standardı EN 60950-1/Al2 ile uyumlu olmak için, bu değer hiçbir zaman " "kulaklık ses çıkışının 100 dBA'yı veya elektrik çıkışının 150 mV'yi aşmasına " "neden olacak bir dB değerine ayarlanmamalıdır.\n" "\n" "Öntanımlı değer (0) PulseAudio'nun PA_VOLUME_NORM değerine karşılık " "gelmektedir." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "com.ubuntu.sound'un 'allow-amplified-volume' ayarı etkinleştirildiğinde " "kullanılacak çıkış ses seviyesi." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.ubuntu.sound'un 'allow-amplified-volume' ayarı etkinleştirildiğinde en " "yüksek ses seviyesi.\n" "\n" "Avrupa standardı EN 60950-1/Al2 ile uyumlu olmak için, bu değer hiçbir zaman " "kulaklık ses çıkışının 100 dBA'yı veya elektrik çıkışının 150 mV'yi aşmasına " "neden olacak bir dB değerine ayarlanmamalıdır.\n" "\n" "Öntanımlı değer (11) PulseAudio'nun PA_VOLUME_UI_MAX değerine karşılık " "gelmektedir." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Ses seviyesi" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Hoparlör" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Kulaklık" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth kulaklık" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Bluetooth hoparlör" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB hoparlör" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB kulaklık" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI hoparlör" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI kulaklık" #: src/service.vala:266 msgid "Missing application" msgstr "Eksik uygulama" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "'%s' uygulaması bulunamadı - lütfen kurulu olduğundan emin olun." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Ses seviyesi (kapalı)" #: src/service.vala:294 msgid "silent" msgstr "sessiz" #: src/service.vala:302 msgid "Sound" msgstr "Ses" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Ses ayarları ve ortam oynatıcı denetimleri" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Sesi kapat" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Sessiz Mod" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Ses Ayarları…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Mikrofon Ses Seviyesi" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Yüksek ses seviyesi işitme duyunuza zarar verebilir." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Ses Seviyesi (Kulaklık)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Ses Seviyesi (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Ses Seviyesi (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Ses Seviyesi (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Ses Seviyesi (Bluetooth kulaklık)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Ses Seviyesi (USB kulaklık)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Ses Seviyesi (HDMI kulaklık)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Oynatma Listesi Seç" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Sesin güvenli seviyenin üzerinde olmasına izin verilsin mi?\n" "Yüksek ses seviyesi işitme duyunuza zarar verebilir." #: src/warn-notification.vala:48 msgid "OK" msgstr "Tamam" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "İptal" ayatana-indicator-sound-24.5.2/po/tt.po0000644000000000000000000001671414756636406014647 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: tt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/ug.po0000644000000000000000000001724714756636406014635 0ustar # Uighur translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2020-05-10 10:12+0000\n" "Last-Translator: Abdusalam <1810010207@s.upc.edu.cn>\n" "Language-Team: Uyghur \n" "Language: ug\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "ماقۇل" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "ۋازكەچ" ayatana-indicator-sound-24.5.2/po/uk.po0000644000000000000000000003422514756636406014634 0ustar # Ukrainian translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-10-13 04:16+0000\n" "Last-Translator: Serhii Horichenko \n" "Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 5.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "Встановлення властивостей власного користувача" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" "Для встановлення властивостей звуку власного індикатора потрібна " "автентифікація." #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "Встановити властивості будь-якого користувача" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" "Для встановлення звукових властивостей індикатора іншого користувача " "потрібна автентифікація." #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "Список застосунків в чорному списку звукового меню" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "Кожен мультимедійний плеєр, який дотримується специфікації MPRIS2, " "автоматично з'явиться в меню. Цей масив повинен містити назви файлів " "робочого столу (без суфіксу .desktop) застосунків, які не повинні бути " "залученими в меню звуку." #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "Список застосунків, які в якийсь момент зареєстровані в звуковому меню" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "Кожен мультимедійний плеєр, який дотримується специфікації MPRIS2, " "автоматично з'явиться в меню. Цей масив повинен містити назви файлів на " "робочому столі (за винятком .desktop-суфікса) застосунків, які в певний " "момент з'являються в меню. Це дозволяє в меню запам'ятовувати і відображати " "окремі застосунки." #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" "Список програм, у яких елементи керування відтворенням будуть відображатись " "постійно" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" "Початкове налаштування для глобального вимкнення (вимкнення звуку) у меню" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "Під час запуску не слід вимикати звук." #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" "Незалежно від того, що повзунок гучності дозволяє встановлювати гучність " "вище 100%" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "Показувати чи ні індикатор звуку у рядку меню." #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "Показувати чи ні попередження про високу гучності." #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "Якщо ввімкнено на пристрої, діалог підтвердження буде представлений " "користувачеві, якщо а) щось підключено до роз'єму для навушників(тобто немає " "попереджень щодо гучності динаміків); б) грає медіа (тобто немає жодних " "застережень щодо гучності ринг-тону); в) користувач намагається встановити " "гучність, більшу, ніж warning-volume-decibels; г) користувач не вказав " "схвалення в останньому warning-volume-approval-ttl секунд." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" "Скільки секунд потрібно пам'ятати схвалення користувачем попередження щодо " "гучності." #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "Як довго пам'ятати схвалення користувачем підтвердження, описаного в описі " "'warning-volume-enabled'.\n" "\n" "Типове значення (72 000 секунд) відповідає 20 годинам, запропонованим " "стандартом ЄС EN 60950-1/Al2: “Підтвердження не потрібно повторювати більше, " "ніж раз на 20 годин загального часу прослуховування.”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "Рівень гучності, який активує попередження про високу гучність." #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "Рівень гучності, який активує попередження про високу гучність. Докладніше " "див. warning-volume-enabled." #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "Нормальний рівень гучності." #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "Максимальна гучність, коли параметр \"allow-amplified-volume\" у com.lomiri." "sound вимкнений.\n" "\n" "Щоб відповідати стандарту ЄС EN 60950-1/Al2, це значення у дБ повинно бути " "таким, що ніколи не перевищувати потужність навушників у 100 дБА, або " "електричну потужність у 150 мВ.\n" "\n" "Типове значення (0) відповідає PulseAudio's PA_VOLUME_NORM." #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" "Вихідна гучність коли в com.lomiri.sound увімкнений параметр 'allow-" "amplified-volume'." #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "Максимальна гучність, коли у com.lomiri.sound увімкнений параметр \"allow-" "amplified-volume\".\n" "\n" "Щоб відповідати стандарту ЄС EN 60950-1/Al2, це значення у дБ повинно бути " "таким, щоб ніколи не перевищувати потужність навушників у 100 дБА, або " "електричну потужністі у 150 мВ.\n" "\n" "Типове значення (11) відповідає PulseAudio's PA_VOLUME_UI_MAX." #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "Гучність" #: src/info-notification.vala:79 msgid "Speakers" msgstr "Колонки" #: src/info-notification.vala:81 msgid "Headphones" msgstr "Навушники" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "Bluetooth навушники" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "Колонки Bluetooth" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB динамік" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB-навушники" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "Динамік HDMI" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "Навушники HDMI" #: src/service.vala:266 msgid "Missing application" msgstr "Відсутня програма" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" "Не вдалося знайти програму \"%s\" - переконайтеся, що вона встановлена." #: src/service.vala:291 msgid "Volume (muted)" msgstr "Гучність (приглушена)" #: src/service.vala:294 msgid "silent" msgstr "тиша" #: src/service.vala:302 msgid "Sound" msgstr "Звук" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "Налаштування звуку та керування медіаплеєром" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "Вимкнути звук" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "Режим тиші" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "Налаштування звуку…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "Гучність мікрофона" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "Висока гучність може пошкодити слух." #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "Гучність (навушники)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "Гучність (Bluetooth)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "Гучність (usb)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "Гучність (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "Гучність (Bluetooth навушники)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "Гучність (USB-навушники)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "Гучність (навушники HDMI)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "Вибрати список відтворення" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "Дозволити гучність вище безпечного рівня?\n" "Висока гучність може пошкодити ваш слух." #: src/warn-notification.vala:48 msgid "OK" msgstr "OK" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "Скасувати" ayatana-indicator-sound-24.5.2/po/ur.po0000644000000000000000000001674614756636406014653 0ustar # Urdu translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: ur\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/uz.po0000644000000000000000000001674714756636406014664 0ustar # Uzbek translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: uz\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/vec.po0000644000000000000000000001671514756636406014776 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: vec\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/vi.po0000644000000000000000000001702414756636406014631 0ustar # Vietnamese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/wae.po0000644000000000000000000001675714756636406015003 0ustar # Language wae translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2017-10-12 07:52+0200\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wae\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/wo.po0000644000000000000000000001671414756636406014645 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: Automatically generated\n" "Language-Team: none\n" "Language: wo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/zh_CN.po0000644000000000000000000002543514756636406015221 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-04-18 07:54+0000\n" "Last-Translator: 复予 \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.5-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "设置自己用户的属性" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "设置自己的指示器的声音属性,需要身份验证。" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "设置任意用户的属性" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "设置其他用户的指示器的声音属性,需要身份验证。" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "从声音菜单中列入黑名单的应用程序列表" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "遵守 MPRIS2 规范的每个媒体播放器将自动出现在菜单中。此数组应包含不希望包含在" "声音菜单中的应用程序的桌面文件名 (减号. 桌面后缀)。" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "在某一时刻已在 \"声音\" 菜单中注册的应用程序列表" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "遵守 MPRIS2 规范的每个媒体播放器将自动出现在菜单中。此数组应包含在菜单中出现" "某个点的应用程序的桌面文件名 (减号. 桌面后缀)。这允许菜单记住并显示脱机应用程" "序。" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "所有时间都可以看到播放器控件的应用程序列表" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "菜单上的全局静音 (静音所有) 的初始设置" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "启动卷时不应静音。" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "是否允许音量滑块将音量设置为100%以上" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "是否在菜单栏中显示声音指示器。" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "是否提示音量过高。" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "如果在设备上启用, 则会在以下情况下向用户显示确认对话框:(a) 有设备接入了耳机" "接口(比如没有音量过大提示) 和(b)正在播放媒体(比如没有铃声音量提示) 和(c)用" "户尝试将音量调到会提示高音量警告的音量 和(d)用户没有在最后的warning-volume-" "approval-ttl 秒内允许." #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "记住用户批准音量警告的秒数。" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "在“warning-volume-enabled”描述中讨论的用户同意确认对话框的记忆时间。\n" "\n" "默认值(72,000 秒)与欧盟标准 EN 60950-1/Al2 建议的 20 小时相符:“" "累计收听时间每 20 小时无需重复确认一次。”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "触发高音量警告的音量大小。" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "触发高音量警告的音量值。参见 warning-volume-enabled 获取详情。" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "正常的输出音量。" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "com.lomiri.sound 的“allow-amplified-volume”设置禁用时的最大音量。\n" "\n" "为符合欧盟 EN 60950-1/Al2 标准,该值不应设置为导致耳机声音输出超过 100 dBA " "的分贝值,也不能设置为导致电子输出超过 150 mV 的分贝值。\n" "\n" "默认值(0)与 PulseAudio 的 PA_VOLUME_NORM 相对应。" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "当 com.lomiri.sound 的“allow-amplified-volume”设置启用时,使用的输出音量。" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "com.lomiri.sound 的“allow-amplified-volume”设置启用时的最大音量。\n" "\n" "为符合欧盟 EN 60950-1/Al2 标准,该值不应设置为导致耳机声音输出超过 100 dBA " "的分贝值,也不能设置为导致电子输出超过 150 mV 的分贝值。\n" "\n" "默认值(11)与 PulseAudio 的 PA_VOLUME_UI_MAX 相对应。" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "音量" #: src/info-notification.vala:79 msgid "Speakers" msgstr "音响" #: src/info-notification.vala:81 msgid "Headphones" msgstr "头戴耳机" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "蓝牙耳机" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "蓝牙扬声器" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB 扬声器" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB 耳机" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI 扬声器" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI 耳机" #: src/service.vala:266 msgid "Missing application" msgstr "缺少应用程序" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "无法找到'%s'应用程序-请确保它已安装。" #: src/service.vala:291 msgid "Volume (muted)" msgstr "音量(静音的)" #: src/service.vala:294 msgid "silent" msgstr "安静的" #: src/service.vala:302 msgid "Sound" msgstr "声音" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "声音设置 & 媒体播放器控制" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "静音" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "静音模式" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "声音设置…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "麦克风音量" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "过高的音量可能会损伤听力。" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "音量(耳机)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "音量(蓝牙)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "音量(USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "音量(HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "音量(蓝牙耳机)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "音量(USB 耳机)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "音量(HDMI 耳机)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "选择播放列表" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" "要允许使用高于安全等级的音量吗?\n" "过高的音量可能会损伤听力。" #: src/warn-notification.vala:48 msgid "OK" msgstr "好的" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "取消" ayatana-indicator-sound-24.5.2/po/zh_HK.po0000644000000000000000000001730214756636406015215 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-07-25 08:09+0000\n" "Last-Translator: Ricky From Hong Kong \n" "Language-Team: Chinese (Traditional, Hong Kong) \n" "Language: zh_HK\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.7-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "取消" ayatana-indicator-sound-24.5.2/po/zh_LATN@pinyin.po0000644000000000000000000001726014756636406017003 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR Canonical Ltd. # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2023-01-07 17:51+0000\n" "Last-Translator: Andy Chiang \n" "Language-Team: Chinese (Simplified) \n" "Language: zh_LATN@pinyin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.15.1-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:20 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:25 msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:26 msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "" #: src/info-notification.vala:79 msgid "Speakers" msgstr "" #: src/info-notification.vala:81 msgid "Headphones" msgstr "" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "" #: src/service.vala:294 msgid "silent" msgstr "" #: src/service.vala:302 msgid "Sound" msgstr "" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "声音设置…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "" #: src/warn-notification.vala:34 msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "" #: src/warn-notification.vala:48 msgid "OK" msgstr "" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "" ayatana-indicator-sound-24.5.2/po/zh_TW.po0000644000000000000000000002461514756636406015252 0ustar # Chinese translations for PACKAGE package. # Copyright (C) 2017 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Automatically generated, 2017. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2023-10-11 00:03+0200\n" "PO-Revision-Date: 2024-10-31 03:08+0000\n" "Last-Translator: hugoalh \n" "Language-Team: Chinese (Traditional Han script) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: Weblate 5.8.2-dev\n" #: data/org.ayatana.indicator.sound.AccountsService.policy:5 msgid "Set properties of own user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:6 msgid "Authentication is required to set one's own indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:15 msgid "Set properties of any user" msgstr "" #: data/org.ayatana.indicator.sound.AccountsService.policy:16 msgid "" "Authentication is required to set another user's indicator sound properties." msgstr "" #: data/org.ayatana.indicator.sound.gschema.xml:1 msgid "A list of applications blacklisted from the sound menu" msgstr "從聲音功能表中列入黑名單的應用程式清單" #: data/org.ayatana.indicator.sound.gschema.xml:2 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which do not want to be included in the " "sound menu." msgstr "" "遵守 MPRIS2 規範的每個媒體播放機將自動出現在功能表中。此陣列應包含不希望包含" "在聲音功能表中的應用程式的桌面檔名。" #: data/org.ayatana.indicator.sound.gschema.xml:3 msgid "" "A list of applications which at some point have registered with the sound " "menu" msgstr "在某個時刻已在聲音功能表中註冊的應用程式清單" #: data/org.ayatana.indicator.sound.gschema.xml:4 msgid "" "Each media player which abides by the MPRIS2 spec will automatically appear " "in the menu. This array should contain the desktop file names (minus ." "desktop suffix) of applications which have at some point appeared in the " "menu. This allows the menu remember and display offlined applications." msgstr "" "遵守MPRIS2規範的每個媒體播放器將自動出現在菜單中。 此數組應包含應用程序的桌面" "文件名(減去.desktop後綴),這些應用程序在某些位置出現在菜單中。 這允目錄單記" "住並顯示脫線應用程式。" #: data/org.ayatana.indicator.sound.gschema.xml:5 msgid "" "A list of applications that will have player controls visible all the time" msgstr "一直顯示播放器控件的應用程序列表" #: data/org.ayatana.indicator.sound.gschema.xml:6 msgid "Initial setting for global mute (mute all) on the menu" msgstr "目錄上全局靜音(全部靜音)的初始設置" #: data/org.ayatana.indicator.sound.gschema.xml:7 msgid "On start up volume should not be muted." msgstr "在啟動時,音量不應該靜音。" #: data/org.ayatana.indicator.sound.gschema.xml:9 #, no-c-format msgid "Whether the volume slider allows setting the volume above 100%" msgstr "音量滑塊是否允許將音量設置為100%以上" #: data/org.ayatana.indicator.sound.gschema.xml:10 msgid "Whether or not to show the sound indicator in the menu bar." msgstr "是否在菜單欄中顯示聲音指示器。" #: data/org.ayatana.indicator.sound.gschema.xml:11 msgid "Whether or not to show high volume warnings." msgstr "是否顯示高音量警告。" #: data/org.ayatana.indicator.sound.gschema.xml:12 msgid "" "If enabled on a device, a confirmation dialog will be presented to the user " "if (a) something is plugged into the headphone jack (ie, no warnings for " "speaker volumes) AND (b) media is playing (ie, no warnings for ringtone " "volumes) AND (c) the user attempts to set the volume higher than warning-" "volume-decibels AND (d) the user has not indicated approval in the last " "warning-volume-approval-ttl seconds." msgstr "" "如果在裝置上啟用,則會在以下情況下向使用者顯示確認對話框:(a)耳機插孔中插入" "了某些東西(即沒有揚聲器音量警告)和(b)正在播放媒體(即沒有鈴聲音量警告)和" "(c)使用者嘗試將音量設定為高於 warning-volume-decibels 和(d)" "使用者沒有在最後 warning-volume-approval-ttl 秒內指示批准。" #: data/org.ayatana.indicator.sound.gschema.xml:13 msgid "How many seconds a user's warning-volume approval should be remembered." msgstr "應記住用戶的警告量批准的秒數。" #: data/org.ayatana.indicator.sound.gschema.xml:14 msgid "" "How long to remember a user's approval of the confirmation dialog discussed " "in the description of 'warning-volume-enabled'.\n" "\n" "The default value (72,000 seconds) corresponds to the 20 hours suggested by " "EU standard EN 60950-1/Al2: “The acknowledgement does not need to be " "repeated more than once every 20 h of cumulative listening time.”" msgstr "" "多長時間記住用戶對“啟用警告音量”說明中討論的確認對話框的批准。\n" "\n" "預設值(72,000秒)對應於歐盟標準EN 60950-1 / Al2建議的20小時:“確認不需要每20" "小時累計監聽時間重複一次。”" #: data/org.ayatana.indicator.sound.gschema.xml:17 msgid "Volume level that triggers a high volume warning." msgstr "觸發高音量警告的音量級別。" #: data/org.ayatana.indicator.sound.gschema.xml:18 msgid "" "Volume level that triggers a high volume warning. See warning-volume-enabled " "for details." msgstr "" "觸發高音量警告的音量級別。 有關詳細信息,請參閱warning-volume-enabled。" #: data/org.ayatana.indicator.sound.gschema.xml:19 msgid "Normal output volume." msgstr "正常輸出量。" #: data/org.ayatana.indicator.sound.gschema.xml:20 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is disabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (0) corresponds to PulseAudio's PA_VOLUME_NORM." msgstr "" "禁用com.ubuntu.sound的“允許放大音量”設置時的最大音量。\n" "\n" "為符合歐盟標準EN 60950-1 / Al2,此值不應設置為dB,導致耳機聲音輸出超過100 " "dBA,電輸出不超過150 mV。\n" "\n" "預設值(0)對應於PulseAudio的PA_VOLUME_NORM。" #: data/org.ayatana.indicator.sound.gschema.xml:25 #, fuzzy msgid "" "Output volume to use when com.lomiri.sound's 'allow-amplified-volume' " "setting is enabled." msgstr "啟用 com.ubuntu.sound 的“允許放大音量”設置時要使用的輸出音量。" #: data/org.ayatana.indicator.sound.gschema.xml:26 #, fuzzy msgid "" "The maximum volume when com.lomiri.sound's 'allow-amplified-volume' setting " "is enabled.\n" "\n" "To conform with EU standard EN 60950-1/Al2, this value should never be set " "to a dB that causes headphone sound output to exceed 100 dBA, nor electric " "output to exceed 150 mV.\n" "\n" "The default value (11) corresponds to PulseAudio's PA_VOLUME_UI_MAX." msgstr "" "啟用com.ubuntu.sound的“允許放大音量”設置時的最大音量。\n" "\n" "為符合歐盟標準EN 60950-1 / Al2,此值不應設置為dB,導致耳機聲音輸出超過100 " "dBA,電輸出不超過150 mV。\n" "\n" "預設值(11)對應於PulseAudio的PA_VOLUME_UI_MAX。" #: src/info-notification.vala:27 src/info-notification.vala:69 #: src/service.vala:294 src/service.vala:297 src/sound-menu.vala:70 #: src/sound-menu.vala:264 src/warn-notification.vala:33 msgid "Volume" msgstr "音量" #: src/info-notification.vala:79 msgid "Speakers" msgstr "喇叭" #: src/info-notification.vala:81 msgid "Headphones" msgstr "耳機" #: src/info-notification.vala:83 msgid "Bluetooth headphones" msgstr "藍牙耳機" #: src/info-notification.vala:85 msgid "Bluetooth speaker" msgstr "藍牙喇叭" #: src/info-notification.vala:87 msgid "Usb speaker" msgstr "USB 喇叭" #: src/info-notification.vala:89 msgid "Usb headphones" msgstr "USB 耳機" #: src/info-notification.vala:91 msgid "HDMI speaker" msgstr "HDMI 喇叭" #: src/info-notification.vala:93 msgid "HDMI headphones" msgstr "HDMI 耳機" #: src/service.vala:266 msgid "Missing application" msgstr "" #: src/service.vala:266 #, c-format msgid "Could not find the '%s' application - please make sure it is installed." msgstr "" #: src/service.vala:291 msgid "Volume (muted)" msgstr "音量 (靜音)" #: src/service.vala:294 msgid "silent" msgstr "無聲" #: src/service.vala:302 msgid "Sound" msgstr "聲音" #: src/service.vala:303 msgid "Sound settings & media player controls" msgstr "" #: src/sound-menu.vala:55 src/sound-menu.vala:59 msgid "Mute" msgstr "靜音" #: src/sound-menu.vala:65 msgid "Silent Mode" msgstr "靜音模式" #: src/sound-menu.vala:79 msgid "Sound Settings…" msgstr "聲音設定…" #: src/sound-menu.vala:136 msgid "Microphone Volume" msgstr "麥克風音量" #. NOTE: Action doesn't really exist, just used to find below when removing #: src/sound-menu.vala:159 msgid "High volume can damage your hearing." msgstr "音量過大會損害您的聽力。" #: src/sound-menu.vala:267 msgid "Volume (Headphones)" msgstr "音量 (耳機)" #: src/sound-menu.vala:270 msgid "Volume (Bluetooth)" msgstr "音量 (藍牙)" #: src/sound-menu.vala:273 msgid "Volume (Usb)" msgstr "音量 (USB)" #: src/sound-menu.vala:276 msgid "Volume (HDMI)" msgstr "音量 (HDMI)" #: src/sound-menu.vala:279 msgid "Volume (Bluetooth headphones)" msgstr "音量 (藍牙耳機)" #: src/sound-menu.vala:282 msgid "Volume (Usb headphones)" msgstr "音量 (USB 耳機)" #: src/sound-menu.vala:285 msgid "Volume (HDMI headphones)" msgstr "音量 (HDMI 耳機)" #: src/sound-menu.vala:460 msgid "Choose Playlist" msgstr "選擇播放清單" #: src/warn-notification.vala:34 #, fuzzy msgid "" "Allow volume above safe level?\n" "High volume can damage your hearing." msgstr "音量過大會損害您的聽力。" #: src/warn-notification.vala:48 msgid "OK" msgstr "好的" #: src/warn-notification.vala:51 msgid "Cancel" msgstr "取消" ayatana-indicator-sound-24.5.2/README0000644000000000000000000000000014756636406014077 0ustar ayatana-indicator-sound-24.5.2/README.md0000644000000000000000000000365614756636406014522 0ustar # Ayatana System Indicator — Sound [![Build Status](https://api.travis-ci.com/AyatanaIndicators/ayatana-indicator-sound.svg)](https://travis-ci.com/github/AyatanaIndicators/ayatana-indicator-sound) ## About Ayatana Indicators The Ayatana Indicators project is the continuation of Application Indicators and System Indicators, two technologies developed by Canonical Ltd. for the Unity7 desktop. Application Indicators are a GTK implementation of the StatusNotifierItem Specification (SNI) that was originally submitted to freedesktop.org by KDE. System Indicators are an extensions to the Application Indicators idea. System Indicators allow for far more widgets to be displayed in the indicator's menu. The Ayatana Indicators project is the new upstream for application indicators, system indicators and associated projects with a focus on making Ayatana Indicators a desktop agnostic technology. On GNU/Linux, Ayatana Indicators are currently available for desktop envinronments like MATE (used by default in [Ubuntu MATE](https://ubuntu-mate.com)), XFCE (used by default in [Xubuntu](https://bluesabre.org/2021/02/25/xubuntu-21-04-progress-update/), LXDE, and the Budgie Desktop). The Lomiri Operating Environment (UI of the Ubuntu Touch OS, formerly known as Unity8) uses Ayatana Indicators for rendering its notification area and the [UBports](https://ubports.com) project is a core contributor to the Ayatana Indicators project. For further info, please visit: https://ayatana-indicators.org ## The Sound Ayatana System Indicator The -sound Ayatana System Indicator is the sound menu indicator for Unity7, MATE and Lomiri (optionally for others, e.g. XFCE, LXDE). Its behavior and features are listed at https://wiki.ayatana-indicators.org/AyatanaIndicatorSound ## License and Copyright See COPYING and AUTHORS file in this project. ## Building and Testing For instructions on building and running built-in tests, see the INSTALL.md file. ayatana-indicator-sound-24.5.2/src/accounts-service-access.vala0000644000000000000000000002366514756636406021415 0ustar /* * Copyright 2016 Canonical Ltd. * Copyright 2021-2024 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ using PulseAudio; using Notify; using Gee; [DBus (name="org.ayatana.greeter")] interface GreeterInterfaceAccess : Object { public abstract async string GetUser () throws GLib.DBusError, GLib.IOError; public signal void UserChanged (string user); } public class AccountsServiceAccess : Object { private DBusProxy _user_proxy; private GreeterInterfaceAccess _greeter_proxy; private double _volume = 0.0; private string _last_running_player = ""; private bool _mute = false; private Cancellable _dbus_call_cancellable; public AccountsServiceAccess () { _dbus_call_cancellable = new Cancellable (); setup_accountsservice.begin (); } ~AccountsServiceAccess () { _dbus_call_cancellable.cancel (); } public string last_running_player { get { return _last_running_player; } set { sync_last_running_player_to_accountsservice.begin (value); } } public bool mute { get { return _mute; } set { sync_mute_to_accountsservice.begin (value); } } public double volume { get { return _volume; } set { sync_volume_to_accountsservice.begin (value); } } /* AccountsService operations */ private void accountsservice_props_changed_cb (DBusProxy proxy, Variant changed_properties, string[]? invalidated_properties) { Variant volume_variant = changed_properties.lookup_value ("Volume", VariantType.DOUBLE); if (volume_variant != null) { var volume = volume_variant.get_double (); if (volume >= 0 && _volume != volume) { _volume = volume; this.notify_property ("volume"); } } Variant mute_variant = changed_properties.lookup_value ("Muted", VariantType.BOOLEAN); if (mute_variant != null) { _mute = mute_variant.get_boolean (); this.notify_property ("mute"); } Variant last_running_player_variant = changed_properties.lookup_value ("LastRunningPlayer", VariantType.STRING); if (last_running_player_variant != null) { _last_running_player = last_running_player_variant.get_string (); this.notify_property ("last-running-player"); } } private async void setup_user_proxy (string? username_in = null) { var username = username_in; _user_proxy = null; // Look up currently selected greeter user, if asked if (username == null) { try { username = yield _greeter_proxy.GetUser (); if (username == "" || username == null) { return; } } catch (GLib.Error e) { warning ("unable to find Accounts path for user %s: %s", username == null ? "null" : username, e.message); return; } } bool bPrefix = username.has_prefix ("*"); if (bPrefix) { return; } // Get master AccountsService object DBusProxy accounts_proxy; try { accounts_proxy = yield new DBusProxy.for_bus (BusType.SYSTEM, DBusProxyFlags.DO_NOT_LOAD_PROPERTIES | DBusProxyFlags.DO_NOT_CONNECT_SIGNALS, null, "org.freedesktop.Accounts", "/org/freedesktop/Accounts", "org.freedesktop.Accounts"); } catch (GLib.Error e) { warning ("unable to get greeter proxy: %s", e.message); return; } // Find user's AccountsService object try { var user_path_variant = yield accounts_proxy.call ("FindUserByName", new Variant ("(s)", username), DBusCallFlags.NONE, -1); string user_path; if (user_path_variant.check_format_string ("(o)", true)) { user_path_variant.get ("(o)", out user_path); bool bLomiri = AyatanaCommon.utils_is_lomiri (); if (bLomiri) { _user_proxy = yield new DBusProxy.for_bus (BusType.SYSTEM, DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, "org.freedesktop.Accounts", user_path, "com.lomiri.AccountsService.Sound"); } else { _user_proxy = yield new DBusProxy.for_bus (BusType.SYSTEM, DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, "org.freedesktop.Accounts", user_path, "org.ayatana.indicator.sound.AccountsService"); } } else { warning ("Unable to find user name after calling FindUserByName. Expected type: %s and obtained %s", "(o)", user_path_variant.get_type_string () ); return; } } catch (GLib.Error e) { warning ("unable to find Accounts path for user %s: %s", username, e.message); return; } if (_user_proxy != null) { // Get current values and listen for changes _user_proxy.g_properties_changed.connect (accountsservice_props_changed_cb); try { var props_variant = yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "GetAll", new Variant ("(s)", _user_proxy.get_interface_name ()), null, DBusCallFlags.NONE, -1); if (props_variant.check_format_string ("(@a{sv})", true)) { Variant props; props_variant.get ("(@a{sv})", out props); accountsservice_props_changed_cb (_user_proxy, props, null); } else { warning ("Unable to get accounts service properties after calling GetAll. Expected type: %s and obtained %s", "(@a{sv})", props_variant.get_type_string ()); return; } } catch (GLib.Error e) { debug("Unable to get properties for user %s at first try: %s", username, e.message); } } } private void greeter_user_changed (string username) { setup_user_proxy.begin (username); } private async void setup_accountsservice () { if (Environment.get_variable ("XDG_SESSION_CLASS") == "greeter") { try { _greeter_proxy = yield Bus.get_proxy (BusType.SESSION, "org.ayatana.greeter", "/org/ayatana/greeter"); } catch (GLib.Error e) { warning ("unable to get greeter proxy: %s", e.message); return; } _greeter_proxy.UserChanged.connect (greeter_user_changed); yield setup_user_proxy (); } else { unowned string username = Environment.get_variable ("USER"); if (username != null && username != "") { yield setup_user_proxy (username); } } } private async void sync_last_running_player_to_accountsservice (string last_running_player) { if (_user_proxy == null) { return; } try { yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", _user_proxy.get_interface_name (), "LastRunningPlayer", new Variant ("s", last_running_player)), null, DBusCallFlags.NONE, -1, _dbus_call_cancellable); } catch (GLib.Error e) { warning ("unable to sync last running player %s to AccountsService: %s",last_running_player, e.message); } _last_running_player = last_running_player; } private async void sync_volume_to_accountsservice (double volume) { if (_user_proxy == null) { return; } try { yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", _user_proxy.get_interface_name (), "Volume", new Variant ("d", volume)), null, DBusCallFlags.NONE, -1, _dbus_call_cancellable); } catch (GLib.Error e) { warning ("unable to sync volume %f to AccountsService: %s", volume, e.message); } } private async void sync_mute_to_accountsservice (bool mute) { if (_user_proxy == null) { return; } try { yield _user_proxy.get_connection ().call (_user_proxy.get_name (), _user_proxy.get_object_path (), "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", _user_proxy.get_interface_name (), "Muted", new Variant ("b", mute)), null, DBusCallFlags.NONE, -1, _dbus_call_cancellable); } catch (GLib.Error e) { warning ("unable to sync mute %s to AccountsService: %s", mute ? "true" : "false", e.message); } } } ayatana-indicator-sound-24.5.2/src/accounts-service-privacy-settings.vala0000644000000000000000000000167414756636406023463 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ [DBus (name = "com.lomiri.touch.AccountsService.SecurityPrivacy")] public interface AccountsServicePrivacySettings : Object { // properties public abstract bool stats_welcome_screen {owned get; set;} public abstract bool messages_welcome_screen {owned get; set;} } ayatana-indicator-sound-24.5.2/src/accounts-service-sound-settings.vala0000644000000000000000000000267014756636406023133 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ [DBus (name = "org.ayatana.indicator.sound.AccountsService")] public interface AccountsServiceSoundSettings : Object { // properties public abstract uint64 timestamp {owned get; set;} public abstract string player_name {owned get; set;} public abstract Variant player_icon {owned get; set;} public abstract bool running {owned get; set;} public abstract string state {owned get; set;} public abstract string title {owned get; set;} public abstract string artist {owned get; set;} public abstract string album {owned get; set;} public abstract string art_url {owned get; set;} public abstract double volume {owned get; set;} public abstract bool mute {owned get; set;} } ayatana-indicator-sound-24.5.2/src/accounts-service-system-sound-settings.vala0000644000000000000000000000165514756636406024457 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ [DBus (name = "com.lomiri.touch.AccountsService.Sound")] public interface AccountsServiceSystemSoundSettings : Object { // properties public abstract bool silent_mode {owned get; set;} } ayatana-indicator-sound-24.5.2/src/accounts-service-user.vala0000644000000000000000000002301214756636406021114 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ public class AccountsServiceUser : Object { Act.UserManager accounts_manager = Act.UserManager.get_default(); Act.User? user = null; AccountsServiceSoundSettings? proxy = null; #if LOMIRI_FEATURES_ENABLED AccountsServicePrivacySettings? privacyproxy = null; AccountsServiceSystemSoundSettings? syssoundproxy = null; #endif uint timer = 0; MediaPlayer? _player = null; GreeterBroadcast? greeter = null; public bool showDataOnGreeter { get; set; } bool _silentMode = false; public bool silentMode { get { return _silentMode; } set { _silentMode = value; #if LOMIRI_FEATURES_ENABLED if (syssoundproxy != null) syssoundproxy.silent_mode = value; #endif } } public MediaPlayer? player { set { this._player = value; debug("New player: %s", this._player != null ? this._player.name : "Cleared"); /* No proxy, no settings to set */ if (this.proxy == null) { debug("Nothing written to Accounts Service, waiting on proxy"); return; } /* Always reset the timer */ if (this.timer != 0) { GLib.Source.remove(this.timer); this.timer = 0; } if (this._player == null) { debug("Clearing player data in accounts service"); /* Clear it */ this.proxy.player_name = ""; this.proxy.timestamp = 0; this.proxy.title = ""; this.proxy.artist = ""; this.proxy.album = ""; this.proxy.art_url = ""; var icon = new ThemedIcon.with_default_fallbacks ("application-default-icon"); this.proxy.player_icon = icon.serialize(); } else { this.proxy.timestamp = GLib.get_monotonic_time(); this.proxy.player_name = this._player.name; /* Serialize the icon if it exits, if it doesn't or errors then we need to use the application default icon */ GLib.Variant? icon_serialization = null; if (this._player.icon != null) icon_serialization = this._player.icon.serialize(); if (icon_serialization == null) { var icon = new ThemedIcon.with_default_fallbacks ("application-default-icon"); icon_serialization = icon.serialize(); } this.proxy.player_icon = icon_serialization; /* Set state of the player */ this.proxy.running = this._player.is_running; this.proxy.state = this._player.state; if (this._player.current_track != null) { this.proxy.title = this._player.current_track.title; this.proxy.artist = this._player.current_track.artist; this.proxy.album = this._player.current_track.album; this.proxy.art_url = this._player.current_track.art_url; } else { this.proxy.title = ""; this.proxy.artist = ""; this.proxy.album = ""; this.proxy.art_url = ""; } this.timer = GLib.Timeout.add_seconds(5 * 60, () => { debug("Writing timestamp"); this.proxy.timestamp = GLib.get_monotonic_time(); return true; }); } } get { return this._player; } } public AccountsServiceUser () { user = accounts_manager.get_user(GLib.Environment.get_user_name()); user.notify["is-loaded"].connect(() => user_loaded_changed()); user_loaded_changed(); Bus.get_proxy.begin ( BusType.SYSTEM, "org.ayatana.Desktop.Greeter.Broadcast", "/org/ayatana/Desktop/Greeter/Broadcast", DBusProxyFlags.NONE, null, greeter_proxy_new); } void user_loaded_changed () { debug("User loaded changed"); this.proxy = null; if (this.user.is_loaded) { Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", user.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_sound_proxy); #if LOMIRI_FEATURES_ENABLED Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", user.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_privacy_proxy); #endif #if LOMIRI_FEATURES_ENABLED Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", user.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_system_sound_proxy); #endif } } ~AccountsServiceUser () { debug("Account Service Object Finalizing"); this.player = null; if (this.timer != 0) { GLib.Source.remove(this.timer); this.timer = 0; } } void new_sound_proxy (GLib.Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end (res); this.player = _player; } catch (Error e) { this.proxy = null; warning("Unable to get proxy to user sound settings: %s", e.message); } } #if LOMIRI_FEATURES_ENABLED void new_privacy_proxy (GLib.Object? obj, AsyncResult res) { try { this.privacyproxy = Bus.get_proxy.end (res); var pDBusProxy = this.privacyproxy as DBusProxy; if (pDBusProxy != null) { pDBusProxy.g_properties_changed.connect((proxy, changed, invalid) => { var welcomeval = changed.lookup_value("MessagesWelcomeScreen", VariantType.BOOLEAN); if (welcomeval != null) { debug("Messages on welcome screen changed"); this.showDataOnGreeter = welcomeval.get_boolean(); } }); } this.showDataOnGreeter = this.privacyproxy.messages_welcome_screen; } catch (Error e) { this.privacyproxy = null; warning("Unable to get proxy to user privacy settings: %s", e.message); } } #endif #if LOMIRI_FEATURES_ENABLED void new_system_sound_proxy (GLib.Object? obj, AsyncResult res) { try { this.syssoundproxy = Bus.get_proxy.end (res); var pDBusProxy = this.syssoundproxy as DBusProxy; if (pDBusProxy != null) { pDBusProxy.g_properties_changed.connect((proxy, changed, invalid) => { var silentvar = changed.lookup_value("SilentMode", VariantType.BOOLEAN); if (silentvar != null) { debug("Silent Mode changed"); this._silentMode = silentvar.get_boolean(); this.notify_property("silentMode"); } }); } this._silentMode = this.syssoundproxy.silent_mode; this.notify_property("silentMode"); } catch (Error e) { this.syssoundproxy = null; warning("Unable to get proxy to system sound settings: %s", e.message); } } #endif void greeter_proxy_new (GLib.Object? obj, AsyncResult res) { try { this.greeter = Bus.get_proxy.end (res); this.greeter.SoundPlayPause.connect((username) => { if (username != GLib.Environment.get_user_name()) return; if (this._player == null) return; this._player.play_pause(); }); this.greeter.SoundNext.connect((username) => { if (username != GLib.Environment.get_user_name()) return; if (this._player == null) return; this._player.next(); }); this.greeter.SoundPrev.connect((username) => { if (username != GLib.Environment.get_user_name()) return; if (this._player == null) return; this._player.previous(); }); } catch (Error e) { this.greeter = null; warning("Unable to get greeter proxy: %s", e.message); } } } ayatana-indicator-sound-24.5.2/src/bus-watch-namespace.c0000644000000000000000000002550214756636406020017 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Author: Lars Uebernickel */ #include #include #include "bus-watch-namespace.h" typedef struct { guint id; gchar *name_space; GBusNameAppearedCallback appeared_handler; GBusNameVanishedCallback vanished_handler; gpointer user_data; GDestroyNotify user_data_destroy; GDBusConnection *connection; GCancellable *cancellable; GHashTable *names; guint subscription_id; } NamespaceWatcher; typedef struct { NamespaceWatcher *watcher; gchar *name; } GetNameOwnerData; /* Global Variables */ static guint namespace_watcher_next_id; static GHashTable *namespace_watcher_watchers; /* Prototypes */ static void connection_closed (GDBusConnection *connection, gboolean remote_peer_vanished, GError *error, gpointer user_data); static void namespace_watcher_stop (gpointer data) { NamespaceWatcher *watcher = data; g_cancellable_cancel (watcher->cancellable); g_object_unref (watcher->cancellable); if (watcher->subscription_id) g_dbus_connection_signal_unsubscribe (watcher->connection, watcher->subscription_id); if (watcher->vanished_handler) { GHashTableIter it; const gchar *name; g_hash_table_iter_init (&it, watcher->names); while (g_hash_table_iter_next (&it, (gpointer *) &name, NULL)) watcher->vanished_handler (watcher->connection, name, watcher->user_data); } if (watcher->user_data_destroy) watcher->user_data_destroy (watcher->user_data); if (watcher->connection) { g_signal_handlers_disconnect_by_func (watcher->connection, connection_closed, watcher); g_object_unref (watcher->connection); } g_hash_table_unref (watcher->names); g_hash_table_remove (namespace_watcher_watchers, GUINT_TO_POINTER (watcher->id)); if (g_hash_table_size (namespace_watcher_watchers) == 0) g_clear_pointer (&namespace_watcher_watchers, g_hash_table_destroy); g_free (watcher->name_space); g_free (watcher); } static void namespace_watcher_name_appeared (NamespaceWatcher *watcher, const gchar *name, const gchar *owner) { /* There's a race between NameOwnerChanged signals arriving and the * ListNames/GetNameOwner sequence returning, so this function might * be called more than once for the same name. To ensure that * appeared_handler is only called once for each name, it is only * called when inserting the name into watcher->names (each name is * only inserted once there). */ if (g_hash_table_contains (watcher->names, name)) return; g_hash_table_add (watcher->names, g_strdup (name)); if (watcher->appeared_handler) watcher->appeared_handler (watcher->connection, name, owner, watcher->user_data); } static void namespace_watcher_name_vanished (NamespaceWatcher *watcher, const gchar *name) { if (g_hash_table_remove (watcher->names, name) && watcher->vanished_handler) watcher->vanished_handler (watcher->connection, name, watcher->user_data); } static gboolean dbus_name_has_namespace (const gchar *name, const gchar *name_space) { gint len_name; gint len_namespace; len_name = strlen (name); len_namespace = strlen (name_space); if (len_name < len_namespace) return FALSE; if (memcmp (name_space, name, len_namespace) != 0) return FALSE; return len_namespace == len_name || name[len_namespace] == '.'; } static void name_owner_changed (GDBusConnection *connection, const gchar *sender_name, const gchar *object_path, const gchar *interface_name, const gchar *signal_name, GVariant *parameters, gpointer user_data) { NamespaceWatcher *watcher = user_data; const gchar *name; const gchar *old_owner; const gchar *new_owner; g_variant_get (parameters, "(&s&s&s)", &name, &old_owner, &new_owner); if (old_owner[0] != '\0') namespace_watcher_name_vanished (watcher, name); if (new_owner[0] != '\0') namespace_watcher_name_appeared (watcher, name, new_owner); } static void got_name_owner (GObject *object, GAsyncResult *result, gpointer user_data) { GetNameOwnerData *data = user_data; GError *error = NULL; GVariant *reply; const gchar *owner; reply = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error); if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_error_free (error); goto out; } if (reply == NULL) { if (!g_error_matches (error, G_DBUS_ERROR, G_DBUS_ERROR_NAME_HAS_NO_OWNER)) g_warning ("bus_watch_namespace: error calling org.freedesktop.DBus.GetNameOwner: %s", error->message); g_error_free (error); goto out; } g_variant_get (reply, "(&s)", &owner); namespace_watcher_name_appeared (data->watcher, data->name, owner); g_variant_unref (reply); out: g_free (data->name); g_slice_free (GetNameOwnerData, data); } static void names_listed (GObject *object, GAsyncResult *result, gpointer user_data) { NamespaceWatcher *watcher; GError *error = NULL; GVariant *reply; GVariantIter *iter; const gchar *name; reply = g_dbus_connection_call_finish (G_DBUS_CONNECTION (object), result, &error); if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_error_free (error); return; } watcher = user_data; if (reply == NULL) { g_warning ("bus_watch_namespace: error calling org.freedesktop.DBus.ListNames: %s", error->message); g_error_free (error); return; } g_variant_get (reply, "(as)", &iter); while (g_variant_iter_next (iter, "&s", &name)) { if (dbus_name_has_namespace (name, watcher->name_space)) { GetNameOwnerData *data = g_slice_new (GetNameOwnerData); data->watcher = watcher; data->name = g_strdup (name); g_dbus_connection_call (watcher->connection, "org.freedesktop.DBus", "/", "org.freedesktop.DBus", "GetNameOwner", g_variant_new ("(s)", name), G_VARIANT_TYPE ("(s)"), G_DBUS_CALL_FLAGS_NONE, -1, watcher->cancellable, got_name_owner, data); } } g_variant_iter_free (iter); g_variant_unref (reply); } static void connection_closed (GDBusConnection *connection, gboolean remote_peer_vanished, GError *error, gpointer user_data) { NamespaceWatcher *watcher = user_data; namespace_watcher_stop (watcher); } static void got_bus (GObject *object, GAsyncResult *result, gpointer user_data) { GDBusConnection *connection; NamespaceWatcher *watcher; GError *error = NULL; connection = g_bus_get_finish (result, &error); if (g_error_matches (error, G_IO_ERROR, G_IO_ERROR_CANCELLED)) { g_error_free (error); return; } watcher = user_data; if (connection == NULL) { namespace_watcher_stop (watcher); return; } watcher->connection = connection; g_signal_connect (watcher->connection, "closed", G_CALLBACK (connection_closed), watcher); watcher->subscription_id = g_dbus_connection_signal_subscribe (watcher->connection, "org.freedesktop.DBus", "org.freedesktop.DBus", "NameOwnerChanged", "/org/freedesktop/DBus", watcher->name_space, G_DBUS_SIGNAL_FLAGS_MATCH_ARG0_NAMESPACE, name_owner_changed, watcher, NULL); g_dbus_connection_call (watcher->connection, "org.freedesktop.DBus", "/", "org.freedesktop.DBus", "ListNames", NULL, G_VARIANT_TYPE ("(as)"), G_DBUS_CALL_FLAGS_NONE, -1, watcher->cancellable, names_listed, watcher); } guint bus_watch_namespace (GBusType bus_type, const gchar *name_space, GBusNameAppearedCallback appeared_handler, GBusNameVanishedCallback vanished_handler, gpointer user_data, GDestroyNotify user_data_destroy) { NamespaceWatcher *watcher; /* same rules for interfaces and well-known names */ g_return_val_if_fail (name_space != NULL && g_dbus_is_interface_name (name_space), 0); g_return_val_if_fail (appeared_handler || vanished_handler, 0); watcher = g_new0 (NamespaceWatcher, 1); watcher->id = namespace_watcher_next_id++; watcher->name_space = g_strdup (name_space); watcher->appeared_handler = appeared_handler; watcher->vanished_handler = vanished_handler; watcher->user_data = user_data; watcher->user_data_destroy = user_data_destroy; watcher->cancellable = g_cancellable_new (); watcher->names = g_hash_table_new_full (g_str_hash, g_str_equal, g_free, NULL); if (namespace_watcher_watchers == NULL) namespace_watcher_watchers = g_hash_table_new (g_direct_hash, g_direct_equal); g_hash_table_insert (namespace_watcher_watchers, GUINT_TO_POINTER (watcher->id), watcher); g_bus_get (bus_type, watcher->cancellable, got_bus, watcher); return watcher->id; } void bus_unwatch_namespace (guint id) { /* namespace_watcher_stop() might have already removed the watcher * with @id in the case of a connection error. Thus, this function * doesn't warn when @id is absent from the hash table. */ if (namespace_watcher_watchers) { NamespaceWatcher *watcher; watcher = g_hash_table_lookup (namespace_watcher_watchers, GUINT_TO_POINTER (id)); if (watcher) { /* make sure vanished() is not called as a result of this function */ g_hash_table_remove_all (watcher->names); namespace_watcher_stop (watcher); } } } ayatana-indicator-sound-24.5.2/src/bus-watch-namespace.h0000644000000000000000000000246514756636406020027 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Author: Lars Uebernickel */ #ifndef __BUS_WATCH_NAMESPACE_H__ #define __BUS_WATCH_NAMESPACE_H__ #include guint bus_watch_namespace (GBusType bus_type, const gchar *name_space, GBusNameAppearedCallback appeared_handler, GBusNameVanishedCallback vanished_handler, gpointer user_data, GDestroyNotify user_data_destroy); void bus_unwatch_namespace (guint id); #endif ayatana-indicator-sound-24.5.2/src/CMakeLists.txt0000644000000000000000000001563514756636406016572 0ustar ########################### # Vala Generation ########################### set(HEADER_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.h") set(SYMBOLS_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.def") set(VAPI_PATH "${CMAKE_CURRENT_BINARY_DIR}/indicator-sound-service.vapi") if(ENABLE_LOMIRI_FEATURES) set (VALA_DEFINE_LOMIRI_FEATURES_ENABLED "--define=LOMIRI_FEATURES_ENABLED") set (VALA_FILE_ACCTSERVICE_PRIVACY_SETTINGS "accounts-service-privacy-settings") set (VALA_FILE_ACCTSERVICE_SYSTEMSOUND_SETTINGS "accounts-service-system-sound-settings") endif() vapi_gen(accounts-service LIBRARY accounts-service PACKAGES gio-2.0 INPUT /usr/share/gir-1.0/AccountsService-1.0.gir ) vala_init(ayatana-indicator-sound-service DEPENDS accounts-service PACKAGES config gee-0.8 gio-2.0 gio-unix-2.0 libxml-2.0 libpulse libpulse-mainloop-glib libnotify accounts-service AyatanaCommon OPTIONS --ccode --target-glib=${GLIB_2_0_REQUIRED_VERSION} --vapidir=${CMAKE_SOURCE_DIR}/vapi/ --vapidir=. --pkg=bus-watcher ${VALA_DEFINE_LOMIRI_FEATURES_ENABLED} ) set_source_files_properties (warn-notification.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") set_source_files_properties (service.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") set_source_files_properties (volume-control-pulse.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") set_source_files_properties (volume-warning-pulse.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") set_source_files_properties (media-player-user.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") set_source_files_properties (media-player-mpris.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") set_source_files_properties (media-player-list-mpris.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-function-pointer-types") vala_add(ayatana-indicator-sound-service notification.vala ) vala_add(ayatana-indicator-sound-service info-notification.vala DEPENDS notification volume-control options ) vala_add(ayatana-indicator-sound-service warn-notification.vala DEPENDS notification ) vala_add(ayatana-indicator-sound-service service.vala DEPENDS sound-menu volume-control volume-control-pulse notification info-notification volume-warning options options-gsettings media-player media-player-list mpris2-interfaces accounts-service-user accounts-service-access ) vala_add(ayatana-indicator-sound-service options.vala DEPENDS volume-control volume-control-pulse accounts-service-access ) vala_add(ayatana-indicator-sound-service options-gsettings.vala DEPENDS options volume-control-pulse volume-control accounts-service-access ) vala_add(ayatana-indicator-sound-service volume-control.vala DEPENDS options volume-control-pulse accounts-service-access ) vala_add(ayatana-indicator-sound-service accounts-service-access.vala ) vala_add(ayatana-indicator-sound-service volume-control-pulse.vala DEPENDS accounts-service-access options volume-control ) vala_add(ayatana-indicator-sound-service volume-warning.vala DEPENDS options volume-control-pulse volume-control warn-notification notification accounts-service-access ) vala_add(ayatana-indicator-sound-service volume-warning-pulse.vala DEPENDS volume-warning options volume-control-pulse volume-control warn-notification notification accounts-service-access ) vala_add(ayatana-indicator-sound-service media-player.vala ) vala_add(ayatana-indicator-sound-service media-player-mpris.vala DEPENDS media-player mpris2-interfaces ) vala_add(ayatana-indicator-sound-service media-player-user.vala DEPENDS media-player accounts-service-sound-settings greeter-broadcast ) vala_add(ayatana-indicator-sound-service media-player-list.vala DEPENDS media-player ) vala_add(ayatana-indicator-sound-service media-player-list-mpris.vala DEPENDS media-player-list media-player media-player-mpris mpris2-interfaces ) vala_add(ayatana-indicator-sound-service media-player-list-greeter.vala DEPENDS media-player-list media-player-user media-player ) vala_add(ayatana-indicator-sound-service mpris2-interfaces.vala ) vala_add(ayatana-indicator-sound-service freedesktop-interfaces.vala ) vala_add(ayatana-indicator-sound-service sound-menu.vala DEPENDS media-player volume-control options volume-control-pulse accounts-service-access ) vala_add(ayatana-indicator-sound-service accounts-service-user.vala DEPENDS media-player mpris2-interfaces accounts-service-sound-settings ${VALA_FILE_ACCTSERVICE_PRIVACY_SETTINGS} ${VALA_FILE_ACCTSERVICE_SYSTEMSOUND_SETTINGS} greeter-broadcast ) vala_add(ayatana-indicator-sound-service accounts-service-sound-settings.vala ) if(ENABLE_LOMIRI_FEATURES) vala_add(ayatana-indicator-sound-service accounts-service-privacy-settings.vala ) vala_add(ayatana-indicator-sound-service accounts-service-system-sound-settings.vala ) endif() vala_add(ayatana-indicator-sound-service greeter-broadcast.vala ) vala_finish(ayatana-indicator-sound-service SOURCES project_VALA_SOURCES OUTPUTS project_VALA_C GENERATE_HEADER ${HEADER_PATH} GENERATE_SYMBOLS ${SYMBOLS_PATH} GENERATE_VAPI ${VAPI_PATH} ) set_source_files_properties( ${project_VALA_SOURCES} PROPERTIES HEADER_FILE_ONLY TRUE ) set( INDICATOR_SOUND_SOURCES ${project_VALA_SOURCES} ${project_VALA_C} bus-watch-namespace.c ${SYMBOLS_PATH} ) ########################### # Lib ########################### add_definitions( -w -DG_LOG_DOMAIN="ayatana-indicator-sound" -DVALA_EXTERN=extern ) add_library( indicator-sound-service-lib STATIC ${INDICATOR_SOUND_SOURCES} ) target_link_libraries( indicator-sound-service-lib ${SOUNDSERVICE_LIBRARIES} -lm ) ########################### # Executable ########################### include_directories(${CMAKE_BINARY_DIR}) add_executable( indicator-sound-service-bin main.c ) set_target_properties( indicator-sound-service-bin PROPERTIES OUTPUT_NAME "ayatana-indicator-sound-service" ) target_link_libraries( indicator-sound-service-bin indicator-sound-service-lib ${PULSEAUDIO_LIBRARIES} ) ########################### # Installation ########################### install( TARGETS indicator-sound-service-bin RUNTIME DESTINATION ${CMAKE_INSTALL_FULL_LIBEXECDIR}/ayatana-indicator-sound/ ) # coverage reporting set(COVERAGE_TARGETS ${COVERAGE_TARGETS} indicator-sound-service-lib indicator-sound-service-bin PARENT_SCOPE ) ayatana-indicator-sound-24.5.2/src/freedesktop-interfaces.vala0000644000000000000000000000332414756636406021323 0ustar /* Copyright 2010 Canonical Ltd. Copyright 2021 Robert Tari Authors: Conor Curran Robert Tari This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ [DBus (name = "org.freedesktop.DBus")] public interface FreeDesktopObject: Object { public abstract async string[] list_names() throws GLib.DBusError, GLib.IOError; public abstract signal void name_owner_changed ( string name, string old_owner, string new_owner ); } [DBus (name = "org.freedesktop.DBus.Introspectable")] public interface FreeDesktopIntrospectable: Object { public abstract string Introspect() throws GLib.DBusError, GLib.IOError; } [DBus (name = "org.freedesktop.DBus.Properties")] public interface FreeDesktopProperties : Object{ public signal void PropertiesChanged (string source, HashTable changed_properties, string[] invalid ); } public errordomain XmlError { FILE_NOT_FOUND, XML_DOCUMENT_EMPTY } const string FREEDESKTOP_SERVICE = "org.freedesktop.DBus"; const string FREEDESKTOP_OBJECT = "/org/freedesktop/DBus"; ayatana-indicator-sound-24.5.2/src/greeter-broadcast.vala0000644000000000000000000000316114756636406020263 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ [DBus (name = "org.ayatana.Desktop.Greeter.Broadcast")] public interface GreeterBroadcast : Object { // methods // unused public abstract async void RequestApplicationStart(string name, string appid) throws IOError; // unused public abstract async void RequestHomeShown(string name) throws IOError; public abstract async void RequestSoundPlayPause(string name) throws GLib.DBusError, GLib.IOError; public abstract async void RequestSoundNext(string name) throws GLib.DBusError, GLib.IOError; public abstract async void RequestSoundPrev(string name) throws GLib.DBusError, GLib.IOError; // signals // unused public signal void StartApplication(string username, string appid); // unused public signal void ShowHome(string username); public signal void SoundPlayPause(string username); public signal void SoundNext(string username); public signal void SoundPrev(string username); } ayatana-indicator-sound-24.5.2/src/info-notification.vala0000755000000000000000000001411614756636406020312 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr * Robert Tari */ using Notify; public class IndicatorSound.InfoNotification: Notification { private string sReaderSchema = "org.gnome.desktop.a11y.applications"; private string sReaderKey = "screen-reader-enabled"; protected override Notify.Notification create_notification () { string sUser = GLib.Environment.get_user_name (); if (sUser == "lightdm") { this.sReaderSchema = "org.ArcticaProject.arctica-greeter"; this.sReaderKey = "screen-reader"; } return new Notify.Notification (_("Volume"), "", "audio-volume-muted"); } public void show (VolumeControl.ActiveOutput active_output, double volume, bool is_high_volume) { /* Determine Label */ string volume_label = get_notification_label (active_output); /* Choose an icon */ unowned string icon = get_volume_notification_icon (active_output, volume, is_high_volume); /* Reset the notification */ var n = _notification; int32 nValue = ((int32)((volume * 100.0) + 0.5)).clamp(0, 100); if (!notify_server_supports ("x-lomiri-private-synchronous")) { volume_label += "\n"; SettingsSchemaSource pSource = SettingsSchemaSource.get_default (); SettingsSchema pSchema = pSource.lookup (this.sReaderSchema, false); bool bOrcaActive = false; if (pSchema != null) { Settings pSettings = new Settings (this.sReaderSchema); bOrcaActive = pSettings.get_boolean (this.sReaderKey); } if (bOrcaActive) { string sValue = nValue.to_string (); volume_label += sValue + "%"; } else { uint nChars = ((int32)((volume * 20) + 0.5)).clamp(0, 20); for (uint nChar = 0; nChar < nChars; nChar++) { volume_label += "◼"; } } } n.update (_("Volume"), volume_label, icon); n.clear_hints(); n.set_hint ("x-lomiri-non-shaped-icon", "true"); n.set_hint ("x-lomiri-private-synchronous", "true"); n.set_hint ("x-lomiri-value-bar-tint", is_high_volume ? "true" : "false"); n.set_hint ("value", nValue); show_notification (); } private static unowned string get_notification_label (VolumeControl.ActiveOutput active_output) { switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: return _("Speakers"); case VolumeControl.ActiveOutput.HEADPHONES: return _("Headphones"); case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: return _("Bluetooth headphones"); case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: return _("Bluetooth speaker"); case VolumeControl.ActiveOutput.USB_SPEAKER: return _("Usb speaker"); case VolumeControl.ActiveOutput.USB_HEADPHONES: return _("Usb headphones"); case VolumeControl.ActiveOutput.HDMI_SPEAKER: return _("HDMI speaker"); case VolumeControl.ActiveOutput.HDMI_HEADPHONES: return _("HDMI headphones"); default: return ""; } } private static unowned string get_volume_notification_icon (VolumeControl.ActiveOutput active_output, double volume, bool is_high_volume) { if (!is_high_volume) return get_volume_icon (active_output, volume); switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: case VolumeControl.ActiveOutput.HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: case VolumeControl.ActiveOutput.USB_SPEAKER: case VolumeControl.ActiveOutput.USB_HEADPHONES: case VolumeControl.ActiveOutput.HDMI_SPEAKER: case VolumeControl.ActiveOutput.HDMI_HEADPHONES: return "audio-volume-high"; default: return ""; } } private static unowned string get_volume_icon (VolumeControl.ActiveOutput active_output, double volume) { switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: case VolumeControl.ActiveOutput.HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: case VolumeControl.ActiveOutput.USB_SPEAKER: case VolumeControl.ActiveOutput.USB_HEADPHONES: case VolumeControl.ActiveOutput.HDMI_SPEAKER: case VolumeControl.ActiveOutput.HDMI_HEADPHONES: if (volume <= 0.0) return "audio-volume-muted"; if (volume <= 0.3) return "audio-volume-low"; if (volume <= 0.7) return "audio-volume-medium"; return "audio-volume-high"; default: return ""; } } } ayatana-indicator-sound-24.5.2/src/main.c0000644000000000000000000000650514756636406015116 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2023-2024 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . */ #include #include #include #include #include #include "indicator-sound-service.h" #include "config.h" static IndicatorSoundService * service = NULL; static pa_glib_mainloop * pgloop = NULL; static gboolean sigterm_handler (gpointer data) { g_debug("Got SIGTERM"); g_main_loop_quit((GMainLoop *)data); return G_SOURCE_REMOVE; } static void on_name_lost(GDBusConnection * connection, const gchar * name, gpointer user_data) { g_warning("Name lost or unable to acquire bus: %s", name); g_main_loop_quit((GMainLoop *)user_data); } static void on_bus_acquired(GDBusConnection *connection, const gchar *name, gpointer user_data) { MediaPlayerList * playerlist = NULL; IndicatorSoundOptions * options = NULL; VolumeControlPulse * volume = NULL; AccountsServiceUser * accounts = NULL; VolumeWarning * warning = NULL; AccountsServiceAccess * accounts_service_access = NULL; if (g_strcmp0("lightdm", g_get_user_name()) == 0) { playerlist = MEDIA_PLAYER_LIST(media_player_list_greeter_new()); } else { playerlist = MEDIA_PLAYER_LIST(media_player_list_mpris_new()); accounts = accounts_service_user_new(); } pgloop = pa_glib_mainloop_new(NULL); options = INDICATOR_SOUND_OPTIONS (indicator_sound_options_gsettings_new ()); accounts_service_access = accounts_service_access_new(); volume = volume_control_pulse_new(options, pgloop, accounts_service_access); warning = VOLUME_WARNING (volume_warning_pulse_new (options, pgloop)); service = indicator_sound_service_new (playerlist, VOLUME_CONTROL (volume), accounts, options, warning, accounts_service_access); g_clear_object(&playerlist); g_clear_object(&options); g_clear_object(&volume); g_clear_object(&accounts); g_clear_object(&warning); } int main (int argc, char ** argv) { GMainLoop * loop = NULL; bind_textdomain_codeset (GETTEXT_PACKAGE, "UTF-8"); setlocale (LC_ALL, ""); bindtextdomain (GETTEXT_PACKAGE, LOCALEDIR); /* Build Mainloop */ loop = g_main_loop_new(NULL, FALSE); g_unix_signal_add(SIGTERM, sigterm_handler, loop); /* Initialize libnotify */ notify_init ("ayatana-indicator-sound"); g_bus_own_name(G_BUS_TYPE_SESSION, "org.ayatana.indicator.sound", G_BUS_NAME_OWNER_FLAGS_NONE, on_bus_acquired, NULL, /* name acquired */ on_name_lost, loop, NULL); g_main_loop_run(loop); g_clear_object(&service); g_clear_pointer(&pgloop, pa_glib_mainloop_free); notify_uninit(); return 0; } ayatana-indicator-sound-24.5.2/src/media-player-list-greeter.vala0000644000000000000000000001017314756636406021644 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ [DBus (name="org.ayatana.greeter")] public interface AyatanaGreeterList : Object { public abstract async string GetUser () throws GLib.DBusError, GLib.IOError; public signal void UserChanged (string user); } public class MediaPlayerListGreeter : MediaPlayerList { string? selected_user = null; AyatanaGreeterList? proxy = null; HashTable players = new HashTable(str_hash, str_equal); public MediaPlayerListGreeter () { Bus.get_proxy.begin ( BusType.SESSION, "org.ayatana.greeter", "/org/ayatana/greeter", DBusProxyFlags.NONE, null, new_proxy); } void new_proxy (GLib.Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end(res); this.proxy.UserChanged.connect(active_user_changed); this.proxy.GetUser.begin ((obj, res) => { try { var list = (obj as AyatanaGreeterList); if (list != null) { var value = list.GetUser.end(res); active_user_changed(value); } } catch (Error e) { warning("Unable to get active entry: %s", e.message); } }); } catch (Error e) { this.proxy = null; warning("Unable to create proxy to the greeter: %s", e.message); } } void active_user_changed (string active_user) { /* No change, move along */ if (selected_user == active_user) { return; } debug(@"Active user changed to: $active_user"); var old_user = selected_user; /* Protect against a null user */ if (active_user != "" && active_user[0] != '*') { selected_user = active_user; } else { debug(@"Blocking active user change for '$active_user'"); selected_user = null; } if (selected_user != null && !players.contains(selected_user)) { players.insert(selected_user, new MediaPlayerUser(selected_user)); } if (old_user != null) { var old_player = players.lookup(old_user); debug("Removing player for user: %s", old_user); player_removed(old_player); } if (selected_user != null) { var new_player = players.lookup(selected_user); if (new_player != null) { debug("Adding player for user: %s", selected_user); player_added(new_player); } } } /* We need to have an iterator for the interface, but eh, we can only ever have one player for the current user */ public class Iterator : MediaPlayerList.Iterator { int i = 0; MediaPlayerListGreeter list; public Iterator (MediaPlayerListGreeter in_list) { list = in_list; } public override MediaPlayer? next_value () { MediaPlayer? retval = null; if (i == 0 && list.selected_user != null) { retval = list.players.lookup(list.selected_user); } i++; return retval; } } public override MediaPlayerList.Iterator iterator() { return new Iterator(this) as MediaPlayerList.Iterator; } } ayatana-indicator-sound-24.5.2/src/media-player-list-mpris.vala0000644000000000000000000001125214756636406021340 0ustar /* * Copyright 2013 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel * Robert Tari */ /** * MediaPlayerList is a list of media players that should appear in the sound menu. Its main responsibility is * to listen for MPRIS players on the bus and attach them to the corresponding %Player objects. */ public class MediaPlayerListMpris : MediaPlayerList { public MediaPlayerListMpris () { this._players = new HashTable (str_hash, str_equal); BusWatcher.watch_namespace (BusType.SESSION, "org.mpris.MediaPlayer2", this.player_appeared, this.player_disappeared); } /* only valid while the list is not changed */ public class Iterator : MediaPlayerList.Iterator { HashTableIter iter; public Iterator (MediaPlayerListMpris list) { this.iter = HashTableIter (list._players); } public override MediaPlayer? next_value () { MediaPlayerMpris? player; if (this.iter.next (null, out player)) return player as MediaPlayer; else return null; } } public override MediaPlayerList.Iterator iterator () { return new Iterator (this) as MediaPlayerList.Iterator; } /** * Adds the player associated with @desktop_id. Does nothing if such a player already exists. */ MediaPlayerMpris? insert (string desktop_id) { debug("Inserting player: %s", desktop_id); var id = desktop_id.has_suffix (".desktop") ? desktop_id : desktop_id + ".desktop"; MediaPlayerMpris? player = this._players.lookup (id); if (player == null) { var appinfo = new DesktopAppInfo (id); if (appinfo == null) { warning ("unable to find application '%s'", id); return null; } player = new MediaPlayerMpris (appinfo); this._players.insert (player.id, player); this.player_added (player); } return player; } /** * Removes the player associated with @desktop_id, unless it is currently running. */ void remove (string desktop_id) { MediaPlayer? player = this._players.lookup (desktop_id); if (player != null && !player.is_running) { this._players.remove (desktop_id); this.player_removed (player); } } /** * Synchronizes the player list with @desktop_ids. After this call, this list will only contain the players * in @desktop_ids. Players that were running but are not in @desktop_ids will remain in the list. */ public override void sync (string[] desktop_ids) { /* hash desktop_ids for faster lookup */ var hash = new GenericSet (str_hash, str_equal); foreach (var id in desktop_ids) hash.add (id); /* remove players that are not desktop_ids */ foreach (var id in this._players.get_keys ()) { if (!hash.contains (id)) this.remove (id); } /* insert all players (insert() takes care of not adding a player twice */ foreach (var id in desktop_ids) this.insert (id); } HashTable _players; void player_appeared (DBusConnection connection, string name, string owner) { try { MprisRoot mpris2_root = Bus.get_proxy_sync (BusType.SESSION, name, MPRIS_MEDIA_PLAYER_PATH); var player = this.insert (mpris2_root.DesktopEntry); if (player != null) player.attach (mpris2_root, name); } catch (Error e) { warning ("unable to create mpris proxy for '%s': %s", name, e.message); } } void player_disappeared (DBusConnection connection, string dbus_name) { MediaPlayerMpris? player = this._players.find ( (name, player) => { return player.dbus_name == dbus_name; }); if (player != null) player.detach (); } } ayatana-indicator-sound-24.5.2/src/media-player-list.vala0000644000000000000000000000203714756636406020211 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public abstract class MediaPlayerList : Object { public class Iterator { public virtual MediaPlayer? next_value() { return null; } } public virtual Iterator iterator () { return new Iterator(); } public virtual void sync (string[] ids) { return; } public signal void player_added (MediaPlayer player); public signal void player_removed (MediaPlayer player); } ayatana-indicator-sound-24.5.2/src/media-player-mpris.vala0000644000000000000000000002473414756636406020400 0ustar /* * Copyright 2013 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel * Robert Tari */ /** * MediaPlayerMpris represents an MRPIS-capable media player. */ public class MediaPlayerMpris: MediaPlayer { public MediaPlayerMpris (DesktopAppInfo appinfo) { this.appinfo = appinfo; } /** Desktop id of the player */ public override string id { get { return this.appinfo.get_id (); } } /** Display name of the player */ public override string name { get { return this.appinfo.get_name (); } } /** Application icon of the player */ public override Icon? icon { get { return this.appinfo.get_icon (); } } /** * True if an instance of the player is currently running. * * See also: attach(), detach() */ public override bool is_running { get { return this.proxy != null; } } /** Name of the player on the bus, if an instance is currently running */ public override string dbus_name { get { return this._dbus_name; } } public override string state { get; set; default = "Paused"; } public override MediaPlayer.Track? current_track { get; set; } public override bool can_raise { get { return this.root != null ? this.root.CanRaise : true; } } public override bool can_do_play { get { return this.proxy.CanPlay; } } public override bool can_do_prev { get { return this.proxy.CanGoPrevious; } } public override bool can_do_next { get { return this.proxy.CanGoNext; } } /** * Attach this object to a process of the associated media player. The player must own @dbus_name and * implement the org.mpris.MediaPlayer2.Player interface. * * Only one player can be attached at any given time. Use detach() to detach a player. * * This method does not block. If it is successful, "is-running" will be set to %TRUE. */ public void attach (MprisRoot root, string dbus_name) { return_if_fail (this._dbus_name == null && this.proxy == null); this.root = root; this.notify_property ("can-raise"); this._dbus_name = dbus_name; Bus.get_proxy.begin (BusType.SESSION, dbus_name, "/org/mpris/MediaPlayer2", DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, got_proxy); Bus.get_proxy.begin (BusType.SESSION, dbus_name, "/org/mpris/MediaPlayer2", DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, got_playlists_proxy); } /** * Detach this object from a process running the associated media player. * * See also: attach() */ public void detach () { this.root = null; this.proxy = null; this._dbus_name = null; this.notify_property ("is-running"); this.notify_property ("can-raise"); this.state = "Paused"; this.current_track = null; } /** * Activate the associated media player. * * Note: this will _not_ call attach(), because it doesn't know on which dbus-name the player will appear. * Use attach() to attach this object to a running instance of the player. */ public override void activate () { try { if (this.proxy == null) { this.appinfo.launch (null, null); this.state = "Launching"; } else if (this.root != null && this.root.CanRaise) { this.root.Raise.begin (); } } catch (Error e) { warning ("unable to activate %s: %s", appinfo.get_name (), e.message); } } /** * Toggles playing status. */ public override void play_pause () { if (this.proxy != null) { this.proxy.PlayPause.begin (); } else if (this.state != "Launching") { this.play_when_attached = true; this.activate (); } } /** * Skips to the next track. */ public override void next () { if (this.proxy != null) this.proxy.Next.begin (); } /** * Skips to the previous track. */ public override void previous () { if (this.proxy != null) this.proxy.Previous.begin (); } public override uint get_n_playlists () { return this.playlists != null ? this.playlists.length : 0; } public override string get_playlist_id (int index) { return_val_if_fail (index < this.playlists.length, ""); return this.playlists[index].path; } public override string get_playlist_name (int index) { return_val_if_fail (index < this.playlists.length, ""); return this.playlists[index].name; } public override void activate_playlist_by_name (string name) { if (this.playlists_proxy != null) this.playlists_proxy.ActivatePlaylist.begin (new ObjectPath (name)); } DesktopAppInfo appinfo; MprisPlayer? proxy; MprisPlaylists ?playlists_proxy; string _dbus_name; bool play_when_attached = false; MprisRoot root; PlaylistDetails[] playlists = null; void got_proxy (Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end (res); /* Connecting to GDBusProxy's "g-properties-changed" signal here, because vala's dbus objects don't * emit notify signals */ var gproxy = this.proxy as DBusProxy; gproxy.g_properties_changed.connect (this.proxy_properties_changed); this.notify_property ("is-running"); this.state = this.proxy.PlaybackStatus != null ? this.proxy.PlaybackStatus : "Unknown"; this.update_current_track (gproxy.get_cached_property ("Metadata")); if (this.play_when_attached) { /* wait a little before calling PlayPause, some players need some time to set themselves up */ Timeout.add (1000, () => { proxy.PlayPause.begin (); return Source.REMOVE; } ); this.play_when_attached = false; } } catch (Error e) { this._dbus_name = null; warning ("unable to attach to media player: %s", e.message); } } void fetch_playlists () { /* The proxy is created even when the interface is not supported. GDBusProxy will return 0 for the PlaylistCount property in that case. */ if (this.playlists_proxy != null && this.playlists_proxy.PlaylistCount > 0) { this.playlists_proxy.GetPlaylists.begin (0, 100, "Alphabetical", false, (obj, res) => { try { this.playlists = playlists_proxy.GetPlaylists.end (res); this.playlists_changed (); } catch (Error e) { warning ("could not fetch playlists: %s", e.message); this.playlists = null; } }); } else { this.playlists = null; this.playlists_changed (); } } void got_playlists_proxy (Object? obj, AsyncResult res) { try { this.playlists_proxy = Bus.get_proxy.end (res); var gproxy = this.proxy as DBusProxy; gproxy.g_properties_changed.connect (this.playlists_proxy_properties_changed); } catch (Error e) { warning ("unable to create mpris plalists proxy: %s", e.message); return; } Timeout.add (500, () => { this.fetch_playlists (); return Source.REMOVE; } ); } /* some players (e.g. Spotify) don't follow the spec closely and pass single strings in metadata fields * where an array of string is expected */ static string sanitize_metadata_value (Variant? v) { if (v == null) return ""; else if (v.is_of_type (VariantType.STRING)) return v.get_string (); else if (v.is_of_type (VariantType.STRING_ARRAY)) return string.joinv (",", v.get_strv ()); warn_if_reached (); return ""; } void proxy_properties_changed (DBusProxy proxy, Variant changed_properties, string[] invalidated_properties) { if (changed_properties.lookup ("PlaybackStatus", "s", null)) { this.state = this.proxy.PlaybackStatus != null ? this.proxy.PlaybackStatus : "Unknown"; } if (changed_properties.lookup ("CanGoNext", "b", null) || changed_properties.lookup ("CanGoPrevious", "b", null) || changed_properties.lookup ("CanPlay", "b", null) || changed_properties.lookup ("CanPause", "b", null)) { this.playbackstatus_changed (); } var metadata = changed_properties.lookup_value ("Metadata", VariantType.VARDICT); if (metadata != null) this.update_current_track (metadata); } void playlists_proxy_properties_changed (DBusProxy proxy, Variant changed_properties, string[] invalidated_properties) { if (changed_properties.lookup ("PlaylistCount", "u", null)) this.fetch_playlists (); } void update_current_track (Variant? metadata) { if (metadata != null) { this.current_track = new Track ( sanitize_metadata_value (metadata.lookup_value ("xesam:artist", null)), sanitize_metadata_value (metadata.lookup_value ("xesam:title", null)), sanitize_metadata_value (metadata.lookup_value ("xesam:album", null)), sanitize_metadata_value (metadata.lookup_value ("mpris:artUrl", null)) ); } else { this.current_track = null; } } } ayatana-indicator-sound-24.5.2/src/media-player-user.vala0000644000000000000000000002317514756636406020222 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ public class MediaPlayerUser : MediaPlayer { Act.UserManager accounts_manager = Act.UserManager.get_default(); string username; Act.User? actuser = null; AccountsServiceSoundSettings? proxy = null; GreeterBroadcast? greeter = null; HashTable properties_queued = new HashTable(str_hash, str_equal); uint properties_timeout = 0; /* Grab the user from the Accounts service and, when it is loaded then set up a proxy to its sound settings */ public MediaPlayerUser(string user) { username = user; actuser = accounts_manager.get_user(user); actuser.notify["is-loaded"].connect(() => { debug("User loaded"); this.proxy = null; Bus.get_proxy.begin ( BusType.SYSTEM, "org.freedesktop.Accounts", actuser.get_object_path(), DBusProxyFlags.GET_INVALIDATED_PROPERTIES, null, new_proxy); }); Bus.get_proxy.begin ( BusType.SYSTEM, "org.ayatana.Desktop.Greeter.Broadcast", "/org/ayatana/Desktop/Greeter/Broadcast", DBusProxyFlags.NONE, null, greeter_proxy_new); } ~MediaPlayerUser () { if (properties_timeout != 0) { Source.remove(properties_timeout); properties_timeout = 0; } } /* Ensure that we've collected all the changes so that we only signal once for variables like 'track' */ bool properties_idle () { properties_timeout = 0; properties_queued.@foreach((key, value) => { debug("Notifying '%s' changed", key); this.notify_property(key); }); properties_queued.remove_all(); return Source.REMOVE; } /* Turns the DBus names into the object properties */ void queue_property_notification (string dbus_property_name) { if (properties_timeout == 0) { properties_timeout = Idle.add(properties_idle); } switch (dbus_property_name) { case "Timestamp": properties_queued.insert("name", true); properties_queued.insert("icon", true); properties_queued.insert("state", true); properties_queued.insert("current-track", true); properties_queued.insert("is-running", true); break; case "PlayerName": properties_queued.insert("name", true); break; case "PlayerIcon": properties_queued.insert("icon", true); break; case "State": properties_queued.insert("state", true); break; case "Title": case "Artist": case "Album": case "ArtUrl": properties_queued.insert("current-track", true); break; } } void new_proxy (GLib.Object? obj, AsyncResult res) { try { this.proxy = Bus.get_proxy.end (res); var gproxy = this.proxy as DBusProxy; gproxy.g_properties_changed.connect ((proxy, changed, invalidated) => { string key = ""; Variant value; VariantIter iter = new VariantIter(changed); while (iter.next("{sv}", &key, &value)) { queue_property_notification(key); } foreach (var invalid in invalidated) { queue_property_notification(invalid); } }); debug("Notifying player is ready for user: %s", this.username); this.notify_property("is-running"); } catch (Error e) { this.proxy = null; warning("Unable to get proxy to user '%s' sound settings: %s", username, e.message); } } bool proxy_is_valid () { if (this.proxy == null) { return false; } /* More than 10 minutes old */ if (this.proxy.timestamp < GLib.get_monotonic_time() - 10 * 60 * 1000 * 1000) { return false; } return true; } public override string id { get { return username; } } /* These values come from the proxy */ string name_cache; public override string name { get { if (proxy_is_valid()) { name_cache = this.proxy.player_name; debug("Player Name: %s", name_cache); return name_cache; } else { return ""; } } } string state_cache; public override string state { get { if (proxy_is_valid()) { state_cache = this.proxy.state; debug("State: %s", state_cache); return state_cache; } else { return ""; } } set { } } Icon icon_cache; public override Icon? icon { get { if (proxy_is_valid()) { icon_cache = Icon.deserialize(this.proxy.player_icon); return icon_cache; } else { return null; } } } /* Placeholder */ public override string dbus_name { get { return ""; } } /* If it's shown externally it's running */ public override bool is_running { get { return proxy_is_valid(); } } /* A bit weird. Not sure how we should handle this. */ public override bool can_raise { get { return true; } } /* Fill out the track based on the values in the proxy */ MediaPlayer.Track track_cache; public override MediaPlayer.Track? current_track { get { if (proxy_is_valid()) { track_cache = new MediaPlayer.Track( this.proxy.artist, this.proxy.title, this.proxy.album, this.proxy.art_url ); return track_cache; } else { return null; } } set { } } void greeter_proxy_new (GLib.Object? obj, AsyncResult res) { try { this.greeter = Bus.get_proxy.end (res); } catch (Error e) { this.greeter = null; warning("Unable to get greeter proxy: %s", e.message); } } /* Control functions through ayatana-greeter-session-broadcast */ public override void activate () { /* TODO: */ } public override void play_pause () { debug("Play Pause for user: %s", this.username); if (this.greeter != null) { this.greeter.RequestSoundPlayPause.begin(this.username, (obj, res) => { try { var broadcasts = (obj as GreeterBroadcast); if (broadcasts != null) { broadcasts.RequestSoundPlayPause.end(res); } } catch (Error e) { warning("Unable to send play pause: %s", e.message); } }); } else { warning("No ayatana-greeter-session-broadcast to send play-pause"); } } public override void next () { debug("Next for user: %s", this.username); if (this.greeter != null) { this.greeter.RequestSoundNext.begin(this.username, (obj, res) => { try { var broadcasts = (obj as GreeterBroadcast); if (broadcasts != null) { broadcasts.RequestSoundNext.end(res); } } catch (Error e) { warning("Unable to send next: %s", e.message); } }); } else { warning("No ayatana-greeter-session-broadcast to send next"); } } public override void previous () { debug("Previous for user: %s", this.username); if (this.greeter != null) { this.greeter.RequestSoundPrev.begin(this.username, (obj, res) => { try { var broadcasts = (obj as GreeterBroadcast); if (broadcasts != null) { broadcasts.RequestSoundPrev.end(res); } } catch (Error e) { warning("Unable to send previous: %s", e.message); } }); } else { warning("No ayatana-greeter-session-broadcast to send previous"); } } /* Play list functions are all null as we don't support the playlist feature on the greeter */ public override uint get_n_playlists() { return 0; } public override string get_playlist_id (int index) { return ""; } public override string get_playlist_name (int index) { return ""; } public override void activate_playlist_by_name (string playlist) { } } ayatana-indicator-sound-24.5.2/src/media-player.vala0000644000000000000000000000465414756636406017247 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public abstract class MediaPlayer : Object { public virtual string id { get { not_implemented(); return ""; } } public virtual string name { get { not_implemented(); return ""; } } public virtual string state { get { not_implemented(); return ""; } set { }} public virtual Icon? icon { get { not_implemented(); return null; } } public virtual string dbus_name { get { not_implemented(); return ""; } } public virtual bool is_running { get { not_implemented(); return false; } } public virtual bool can_raise { get { not_implemented(); return false; } } public virtual bool can_do_next { get { not_implemented(); return false; } } public virtual bool can_do_prev { get { not_implemented(); return false; } } public virtual bool can_do_play { get { not_implemented(); return false; } } public class Track : Object { public string artist { get; construct; } public string title { get; construct; } public string album { get; construct; } public string art_url { get; construct; } public Track (string artist, string title, string album, string art_url) { Object (artist: artist, title: title, album: album, art_url: art_url); } } public virtual Track? current_track { get { not_implemented(); return null; } set { not_implemented(); } } public signal void playlists_changed (); public signal void playbackstatus_changed (); public abstract void activate (); public abstract void play_pause (); public abstract void next (); public abstract void previous (); public abstract uint get_n_playlists(); public abstract string get_playlist_id (int index); public abstract string get_playlist_name (int index); public abstract void activate_playlist_by_name (string playlist); private void not_implemented () { warning("Property not implemented"); } } ayatana-indicator-sound-24.5.2/src/mpris2-interfaces.vala0000644000000000000000000000634214756636406020227 0ustar /* Copyright 2010-2015 Canonical Ltd. Copyright 2021 Robert Tari Authors: Conor Curran Robert Tari This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ const string MPRIS_PREFIX = "org.mpris.MediaPlayer2."; const string MPRIS_MEDIA_PLAYER_PATH = "/org/mpris/MediaPlayer2"; [DBus (name = "org.mpris.MediaPlayer2")] public interface MprisRoot : Object { // properties public abstract bool HasTracklist{owned get; set;} public abstract bool CanQuit{owned get; set;} public abstract bool CanRaise{owned get; set;} public abstract string Identity{owned get; set;} public abstract string DesktopEntry{owned get; set;} // methods public abstract async void Quit() throws GLib.DBusError, GLib.IOError; public abstract async void Raise() throws GLib.DBusError, GLib.IOError; } [DBus (name = "org.mpris.MediaPlayer2.Player")] public interface MprisPlayer : Object { // properties public abstract HashTable Metadata{owned get; set;} public abstract int64 Position{owned get; set;} public abstract string? PlaybackStatus{owned get; set;} public abstract bool CanPlay{owned get; set;} public abstract bool CanGoNext{owned get; set;} public abstract bool CanGoPrevious{owned get; set;} // methods public abstract async void PlayPause() throws GLib.DBusError, GLib.IOError; public abstract async void Next() throws GLib.DBusError, GLib.IOError; public abstract async void Previous() throws GLib.DBusError, GLib.IOError; public abstract async void Seek(int64 offset) throws GLib.DBusError, GLib.IOError; // signals public signal void Seeked(int64 new_position); } // Playlist container public struct PlaylistDetails{ public ObjectPath? path; public string? name; public string? icon_path; } // Active playlist property container public struct ActivePlaylistContainer{ public bool valid; public PlaylistDetails? details; } [DBus (name = "org.mpris.MediaPlayer2.Playlists")] public interface MprisPlaylists : Object { //properties public abstract string[] Orderings{owned get; set;} public abstract uint32 PlaylistCount{owned get; set;} public abstract ActivePlaylistContainer? ActivePlaylist {owned get; set;} //methods public abstract async void ActivatePlaylist(ObjectPath playlist_id) throws GLib.DBusError, GLib.IOError; public abstract async PlaylistDetails[]? GetPlaylists ( uint32 index, uint32 max_count, string order, bool reverse_order ) throws GLib.DBusError, GLib.IOError; //signals public signal void PlaylistChanged (PlaylistDetails details); } ayatana-indicator-sound-24.5.2/src/notification.vala0000644000000000000000000000346514756636406017363 0ustar /* * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public abstract class IndicatorSound.Notification: Object { internal Notification () { BusWatcher.watch_namespace ( GLib.BusType.SESSION, "org.freedesktop.Notifications", () => { debug ("Notifications name appeared"); }, () => { debug ("Notifications name vanshed"); _server_caps = null; }); _notification = create_notification (); } public void close () { var n = _notification; return_if_fail (n != null); if (n.id != 0) { try { n.close (); } catch (GLib.Error e) { GLib.warning ("Unable to close notification: %s", e.message); } } } ~Notification () { close (); } protected abstract Notify.Notification create_notification (); protected void show_notification () { try { _notification.show (); } catch (GLib.Error e) { GLib.warning ("Unable to show notification: %s", e.message); } } protected bool notify_server_supports (string cap) { if (_server_caps == null) _server_caps = Notify.get_server_caps (); return _server_caps.find_custom (cap, strcmp) != null; } protected Notify.Notification _notification = null; private static List _server_caps = null; } ayatana-indicator-sound-24.5.2/src/options-gsettings.vala0000644000000000000000000000726114756636406020373 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * Copyright 2021-2022 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr * Robert Tari */ using PulseAudio; public class IndicatorSound.OptionsGSettings : Options { public OptionsGSettings() { init_max_volume(); init_loud_volume(); } ~OptionsGSettings() { } private Settings _settings = new Settings ("org.ayatana.indicator.sound"); #if LOMIRI_FEATURES_ENABLED private Settings _shared_settings = null; #endif /** MAX VOLUME PROPERTY **/ private const string AMP_dB_KEY = "amplified-volume-decibels"; private const string NORMAL_dB_KEY = "normal-volume-decibels"; private const string ALLOW_AMP_KEY = "allow-amplified-volume"; private void init_max_volume() { _settings.changed[NORMAL_dB_KEY].connect(() => update_max_volume()); _settings.changed[AMP_dB_KEY].connect(() => update_max_volume()); #if LOMIRI_FEATURES_ENABLED if (AyatanaCommon.utils_is_lomiri()) { _shared_settings = new Settings ("com.lomiri.sound"); _shared_settings.changed[ALLOW_AMP_KEY].connect(() => update_max_volume()); } #endif update_max_volume(); } private void update_max_volume () { set_max_volume_(calculate_max_volume()); } protected void set_max_volume_ (double vol) { if (max_volume != vol) { debug("changing max_volume from %f to %f", this.max_volume, vol); max_volume = vol; } } private double calculate_max_volume () { unowned string decibel_key = NORMAL_dB_KEY; #if LOMIRI_FEATURES_ENABLED if (AyatanaCommon.utils_is_lomiri()) { decibel_key = _shared_settings.get_boolean(ALLOW_AMP_KEY) ? AMP_dB_KEY : NORMAL_dB_KEY; } #endif var volume_dB = _settings.get_double(decibel_key); var volume_sw = PulseAudio.Volume.sw_from_dB (volume_dB); return VolumeControlPulse.volume_to_double (volume_sw); } /** LOUD VOLUME **/ private const string LOUD_ENABLED_KEY = "warning-volume-enabled"; private const string LOUD_DECIBEL_KEY = "warning-volume-decibels"; private void init_loud_volume() { _settings.changed[LOUD_ENABLED_KEY].connect(() => update_loud_volume()); _settings.changed[LOUD_DECIBEL_KEY].connect(() => update_loud_volume()); update_loud_volume(); } private void update_loud_volume() { var vol = PulseAudio.Volume.sw_from_dB (_settings.get_double (LOUD_DECIBEL_KEY)); if (loud_volume != vol) loud_volume = vol; var enabled = _settings.get_boolean(LOUD_ENABLED_KEY); if (loud_warning_enabled != enabled) loud_warning_enabled = enabled; } } ayatana-indicator-sound-24.5.2/src/options.vala0000644000000000000000000000203314756636406016356 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public abstract class IndicatorSound.Options : Object { public double max_volume { get; protected set; default = 1.0; } public uint loud_volume { get; protected set; default = PulseAudio.Volume.sw_from_dB(8); } public bool loud_warning_enabled { get; protected set; default = true; } } ayatana-indicator-sound-24.5.2/src/service.vala0000644000000000000000000006166014756636406016336 0ustar /* * Copyright 2013 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel * Robert Tari */ public class IndicatorSound.Service: Object { DBusConnection bus; public Service (MediaPlayerList playerlist, VolumeControl volume, AccountsServiceUser? accounts, Options options, VolumeWarning volume_warning, AccountsServiceAccess? accounts_service_access) { _accounts_service_access = accounts_service_access; try { bus = Bus.get_sync(GLib.BusType.SESSION); } catch (GLib.Error e) { error("Unable to get DBus session bus: %s", e.message); } _options = options; _options.notify["max-volume"].connect(() => { update_volume_action_state(); this.update_notification(); }); _volume_warning = volume_warning; _volume_warning.notify["active"].connect(() => { this.increment_volume_sync_action(); this.update_notification(); }); this.settings = new Settings ("org.ayatana.indicator.sound"); this.settings.bind ("visible", this, "visible", SettingsBindFlags.GET); this.notify["visible"].connect ( () => this.update_root_icon () ); this.volume_control = volume; this.volume_control.active_output_changed.connect(() => { bool headphones; switch(volume_control.active_output()) { case VolumeControl.ActiveOutput.HEADPHONES: case VolumeControl.ActiveOutput.USB_HEADPHONES: case VolumeControl.ActiveOutput.HDMI_HEADPHONES: case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: headphones = true; break; default: headphones = false; break; } _volume_warning.headphones_active = headphones; update_root_icon(); update_notification(); }); this._volume_warning.cancel_pressed.connect( (cancel_volume) => { volume_control.set_volume_clamp (cancel_volume, VolumeControl.VolumeReasons.USER_KEYPRESS); }); this.accounts_service = accounts; /* If we're on the greeter, don't export */ if (this.accounts_service != null) { this.accounts_service.notify["showDataOnGreeter"].connect(() => { this.export_to_accounts_service = this.accounts_service.showDataOnGreeter; eventually_update_player_actions(); }); this.export_to_accounts_service = this.accounts_service.showDataOnGreeter; } this.players = playerlist; this.players.player_added.connect (this.player_added); this.players.player_removed.connect (this.player_removed); this.actions = new SimpleActionGroup (); this.actions.add_action_entries (action_entries, this); this.actions.add_action (this.create_silent_mode_action ()); this.actions.add_action (this.create_mute_action ()); this.actions.add_action (this.create_volume_action ()); this.actions.add_action (this.create_mic_volume_action ()); this.actions.add_action (this.create_high_volume_action ()); this.actions.add_action (this.create_volume_sync_action ()); this.menus = new HashTable (str_hash, str_equal); this.menus.insert ("desktop_greeter", new SoundMenu (null, SoundMenu.DisplayFlags.SHOW_MUTE | SoundMenu.DisplayFlags.HIDE_PLAYERS | SoundMenu.DisplayFlags.GREETER_PLAYERS)); this.menus.insert ("phone_greeter", new SoundMenu (null, SoundMenu.DisplayFlags.SHOW_SILENT_MODE | SoundMenu.DisplayFlags.HIDE_INACTIVE_PLAYERS | SoundMenu.DisplayFlags.GREETER_PLAYERS)); this.menus.insert ("desktop", new SoundMenu ("indicator.desktop-settings", SoundMenu.DisplayFlags.SHOW_MUTE | SoundMenu.DisplayFlags.HIDE_INACTIVE_PLAYERS_PLAY_CONTROLS | SoundMenu.DisplayFlags.ADD_PLAY_CONTROL_INACTIVE_PLAYER)); this.menus.insert ("phone", new SoundMenu ("indicator.phone-settings", SoundMenu.DisplayFlags.SHOW_SILENT_MODE | SoundMenu.DisplayFlags.HIDE_INACTIVE_PLAYERS)); this.menus.@foreach ( (profile, menu) => { this.volume_control.bind_property ("active-mic", menu, "show-mic-volume", BindingFlags.SYNC_CREATE); }); this.menus.@foreach ( (profile, menu) => { _volume_warning.bind_property ("high-volume", menu, "show-high-volume-warning", BindingFlags.SYNC_CREATE); }); this.menus.@foreach ( (profile, menu) => { this.volume_control.active_output_changed.connect (menu.update_volume_slider); }); this.menus.@foreach ( (profile, menu) => { menu.last_player_updated.connect ((player_id) => { this._accounts_service_access.last_running_player = player_id; }); }); this._accounts_service_access.notify["last-running-player"].connect(() => { this.menus.@foreach ( (profile, menu) => { menu.set_default_player (this._accounts_service_access.last_running_player); }); }); this.sync_preferred_players (); this.settings.changed["interested-media-players"].connect ( () => { this.sync_preferred_players (); }); /* Hide the notification when the menu is shown */ var shown_action = actions.lookup_action ("indicator-shown") as SimpleAction; shown_action.change_state.connect ((state) => { block_info_notifications = state.get_boolean(); if (block_info_notifications) { debug("Indicator is shown"); _info_notification.close(); } else { debug("Indicator is hidden"); } }); /* Everything is built, let's put it on the bus */ try { export_actions = bus.export_action_group ("/org/ayatana/indicator/sound", this.actions); } catch (Error e) { critical ("%s", e.message); } this.menus.@foreach ( (profile, menu) => menu.export (bus, @"/org/ayatana/indicator/sound/$profile")); } ~Service() { debug("Destroying Service Object"); clear_acts_player(); if (this.player_action_update_id > 0) { Source.remove (this.player_action_update_id); this.player_action_update_id = 0; } if (this.sound_was_blocked_timeout_id > 0) { Source.remove (this.sound_was_blocked_timeout_id); this.sound_was_blocked_timeout_id = 0; } if (this.export_actions != 0) { bus.unexport_action_group(this.export_actions); this.export_actions = 0; } } bool greeter_show_track () { return export_to_accounts_service; } void clear_acts_player () { /* NOTE: This is a bit of a hack to ensure that accounts service doesn't continue to export the player by keeping a ref in the timer */ if (this.accounts_service != null) this.accounts_service.player = null; } public bool visible { get; set; } const ActionEntry[] action_entries = { { "root", null, null, "@a{sv} {}", null }, { "scroll", activate_scroll_action, "i", null, null }, { "desktop-settings", activate_desktop_settings, null, null, null }, { "phone-settings", activate_phone_settings, null, null, null }, { "indicator-shown", null, null, "@b false", null }, }; SimpleActionGroup actions; HashTable menus; Settings settings; VolumeControl volume_control; MediaPlayerList players; uint player_action_update_id; bool mute_blocks_sound; uint sound_was_blocked_timeout_id; bool syncing_preferred_players = false; AccountsServiceUser? accounts_service = null; bool export_to_accounts_service = false; private Options _options; private VolumeWarning _volume_warning; private IndicatorSound.InfoNotification _info_notification = new IndicatorSound.InfoNotification(); private AccountsServiceAccess _accounts_service_access; const double volume_step_percentage = 0.02; private void activate_scroll_action (SimpleAction action, Variant? param) { int direction = param.get_int32(); // positive for up, negative for down debug("scroll: %d", direction); if (_volume_warning.active) { _volume_warning.user_keypress(direction>0 ? VolumeWarning.Key.VOLUME_UP : VolumeWarning.Key.VOLUME_DOWN); } else { double delta = volume_step_percentage * direction; double v = volume_control.volume.volume + delta; if (v > 0.0 && volume_control.mute == true) { volume_control.set_mute (false); } volume_control.set_volume_clamp (v, VolumeControl.VolumeReasons.USER_KEYPRESS); } } void activate_desktop_settings (SimpleAction action, Variant? param) { string cmd; string arg; if (AyatanaCommon.utils_is_lomiri()) { AyatanaCommon.utils_open_url("settings:///system/sound"); return; } if (AyatanaCommon.utils_is_xfce()) { cmd = "pavucontrol"; arg = ""; } else if (AyatanaCommon.utils_is_mate()) { cmd = "mate-volume-control"; arg = ""; } else if (AyatanaCommon.utils_is_unity()) { cmd = "unity-control-center"; arg = "sound"; } else { cmd = "gnome-control-center"; arg = "sound"; } if (AyatanaCommon.utils_have_program(cmd) == false) { AyatanaCommon.utils_zenity_warning("dialog-warning", _("Missing application"), _("Could not find the '%s' application - please make sure it is installed.").printf(cmd)); } else { AyatanaCommon.utils_execute_command(cmd + " " + arg); } } void activate_phone_settings (SimpleAction action, Variant? param) { AyatanaCommon.utils_open_url("settings:///system/sound"); } /* Returns a serialized version of @icon_name suited for the panel */ static Variant serialize_themed_icon (string icon_name) { var icon = new ThemedIcon.with_default_fallbacks (icon_name); return icon.serialize (); } void update_root_icon () { double volume = this.volume_control.volume.volume; unowned string icon = get_volume_root_icon (volume, this.volume_control.mute, volume_control.active_output()); string accessible_name; if (this.volume_control.mute) { accessible_name = _("Volume (muted)"); } else if (this.accounts_service != null && this.accounts_service.silentMode) { int volume_int = (int)(volume * 100); accessible_name = "%s (%s %d%%)".printf (_("Volume"), _("silent"), volume_int); } else { int volume_int = (int)(volume * 100); accessible_name = "%s (%d%%)".printf (_("Volume"), volume_int); } var root_action = actions.lookup_action ("root") as SimpleAction; var builder = new VariantBuilder (VariantType.VARDICT); builder.add ("{sv}", "title", new Variant.string (_("Sound"))); builder.add ("{sv}", "tooltip", new Variant.string (_("Sound settings & media player controls"))); builder.add ("{sv}", "accessible-desc", new Variant.string (accessible_name)); builder.add ("{sv}", "icon", serialize_themed_icon (icon)); builder.add ("{sv}", "visible", new Variant.boolean (this.visible)); root_action.set_state (builder.end()); } private bool block_info_notifications = false; private unowned string get_volume_root_icon (double volume, bool mute, VolumeControl.ActiveOutput active_output) { if (mute || volume <= 0.0) return this.mute_blocks_sound ? "audio-volume-muted-blocking-panel" : "audio-volume-muted-panel"; if (this.accounts_service != null && this.accounts_service.silentMode) return "audio-volume-muted-panel"; if (volume <= 0.3) return "audio-volume-low-panel"; if (volume <= 0.7) return "audio-volume-medium-panel"; return "audio-volume-high-panel"; } private void update_notification () { if (!_volume_warning.active && !block_info_notifications) { _info_notification.show(this.volume_control.active_output(), get_volume_percent(), _volume_warning.high_volume); } } SimpleAction silent_action; Action create_silent_mode_action () { bool silentNow = false; if (this.accounts_service != null) { silentNow = this.accounts_service.silentMode; } silent_action = new SimpleAction.stateful ("silent-mode", VariantType.BOOLEAN, new Variant.boolean (silentNow)); /* If we're not dealing with accounts service, we'll just always be out of silent mode and that's cool. */ if (this.accounts_service == null) { return silent_action; } this.accounts_service.notify["silentMode"].connect(() => { silent_action.set_state(new Variant.boolean(this.accounts_service.silentMode)); this.update_root_icon (); }); silent_action.activate.connect ((action, param) => { action.change_state (param); }); silent_action.change_state.connect ((action, val) => { this.accounts_service.silentMode = val.get_boolean(); }); return silent_action; } SimpleAction mute_action; Action create_mute_action () { if (AyatanaCommon.utils_is_lomiri()) { mute_action = new SimpleAction.stateful ("mute", null, new Variant.boolean (this.volume_control.mute)); mute_action.activate.connect ( (action, param) => { action.change_state (new Variant.boolean (!action.get_state ().get_boolean ())); }); } else { mute_action = new SimpleAction.stateful ("mute", VariantType.BOOLEAN, new Variant.boolean (this.volume_control.mute)); mute_action.activate.connect ((action, param) => { action.change_state (param); }); } mute_action.change_state.connect ( (action, val) => { volume_control.set_mute (val.get_boolean ()); }); this.volume_control.notify["mute"].connect ( () => { mute_action.set_state (new Variant.boolean (this.volume_control.mute)); this.update_root_icon (); }); this.volume_control.notify["is-playing"].connect( () => { if (!this.volume_control.mute) { this.mute_blocks_sound = false; return; } if (this.volume_control.is_playing) { this.mute_blocks_sound = true; } else if (this.mute_blocks_sound) { /* Continue to show the blocking icon five seconds after a player has tried to play something */ if (this.sound_was_blocked_timeout_id > 0) Source.remove (this.sound_was_blocked_timeout_id); this.sound_was_blocked_timeout_id = Timeout.add_seconds (5, () => { this.mute_blocks_sound = false; this.sound_was_blocked_timeout_id = 0; this.update_root_icon (); return Source.REMOVE; }); } this.update_root_icon (); }); return mute_action; } /* return the current volume in the range of [0.0, 1.0] */ private double get_volume_percent() { return volume_control.volume.volume / _options.max_volume; } /* volume control's range can vary depending on options.max_volume, * but the action always needs to be in [0.0, 1.0]... */ private Variant create_volume_action_state() { return new Variant.double (get_volume_percent()); } private void update_volume_action_state() { volume_action.set_state(create_volume_action_state()); } private SimpleAction volume_action; private Action create_volume_action () { volume_action = new SimpleAction.stateful ("volume", VariantType.INT32, create_volume_action_state()); volume_action.change_state.connect ( (action, val) => { double v = val.get_double () * _options.max_volume; if (v > 0.0 && volume_control.mute == true) { volume_control.set_mute (false); } volume_control.set_volume_clamp (v, VolumeControl.VolumeReasons.USER_KEYPRESS); }); /* activating this action changes the volume by the amount given in the parameter */ volume_action.activate.connect ((a,p) => activate_scroll_action(a,p)); _options.notify["max-volume"].connect(() => { update_volume_action_state(); }); this.volume_control.notify["volume"].connect (() => { update_volume_action_state(); this.update_root_icon (); var reason = volume_control.volume.reason; if (reason == VolumeControl.VolumeReasons.USER_KEYPRESS || reason == VolumeControl.VolumeReasons.DEVICE_OUTPUT_CHANGE) this.update_notification (); }); this.volume_control.bind_property ("ready", volume_action, "enabled", BindingFlags.SYNC_CREATE); return volume_action; } SimpleAction mic_volume_action; Action create_mic_volume_action () { mic_volume_action = new SimpleAction.stateful ("mic-volume", null, new Variant.double (this.volume_control.mic_volume)); mic_volume_action.change_state.connect ( (action, val) => { volume_control.mic_volume = val.get_double (); }); this.volume_control.notify["mic-volume"].connect ( () => { mic_volume_action.set_state (new Variant.double (this.volume_control.mic_volume)); }); this.volume_control.bind_property ("ready", mic_volume_action, "enabled", BindingFlags.SYNC_CREATE); return mic_volume_action; } private Variant create_high_volume_action_state() { return new Variant.boolean (_volume_warning.high_volume); } private void update_high_volume_action_state() { high_volume_action.set_state(create_high_volume_action_state()); } SimpleAction high_volume_action; Action create_high_volume_action () { high_volume_action = new SimpleAction.stateful("high-volume", null, create_high_volume_action_state()); _volume_warning.notify["high-volume"].connect( () => { update_high_volume_action_state(); update_notification(); }); return high_volume_action; } SimpleAction volume_sync_action; uint64 volume_sync_number_ = 0; Action create_volume_sync_action () { volume_sync_action = new SimpleAction.stateful("volume-sync", VariantType.UINT64, new Variant.uint64 (volume_sync_number_)); return volume_sync_action; } void increment_volume_sync_action () { volume_sync_action.set_state(new Variant.uint64 (++volume_sync_number_)); } uint export_actions = 0; Variant action_state_for_player (MediaPlayer player, bool show_track = true) { var builder = new VariantBuilder (VariantType.VARDICT); builder.add ("{sv}", "running", new Variant ("b", player.is_running)); builder.add ("{sv}", "state", new Variant ("s", player.state)); if (player.current_track != null && show_track) { builder.add ("{sv}", "title", new Variant ("s", player.current_track.title)); builder.add ("{sv}", "artist", new Variant ("s", player.current_track.artist)); builder.add ("{sv}", "album", new Variant ("s", player.current_track.album)); builder.add ("{sv}", "art-url", new Variant ("s", player.current_track.art_url)); } return builder.end (); } bool update_player_actions () { bool clear_accounts_player = true; foreach (var player in this.players) { SimpleAction? action = this.actions.lookup_action (player.id) as SimpleAction; if (action != null) { action.set_state (this.action_state_for_player (player)); action.set_enabled (player.can_raise); } SimpleAction? greeter_action = this.actions.lookup_action (player.id + ".greeter") as SimpleAction; if (greeter_action != null) { greeter_action.set_state (this.action_state_for_player (player, greeter_show_track())); greeter_action.set_enabled (player.can_raise); } /* If we're playing then put that data in accounts service */ if (player.is_running && export_to_accounts_service && accounts_service != null) { accounts_service.player = player; clear_accounts_player = false; } } if (clear_accounts_player) clear_acts_player(); this.player_action_update_id = 0; return Source.REMOVE; } void eventually_update_player_actions () { if (player_action_update_id == 0) this.player_action_update_id = Idle.add (this.update_player_actions); } void sync_preferred_players () { this.syncing_preferred_players = true; this.players.sync (settings.get_strv ("interested-media-players")); this.syncing_preferred_players = false; } void update_preferred_players () { /* only write the key if we're not getting this call because we're syncing from the key right now */ if (!this.syncing_preferred_players) { var builder = new VariantBuilder (VariantType.STRING_ARRAY); foreach (var player in this.players) builder.add ("s", player.id); this.settings.set_value ("interested-media-players", builder.end ()); } } void player_added (MediaPlayer player) { this.menus.@foreach ( (profile, menu) => menu.add_player (player)); SimpleAction action = new SimpleAction.stateful (player.id, null, this.action_state_for_player (player)); action.set_enabled (player.can_raise); action.activate.connect ( () => { player.activate (); }); this.actions.add_action (action); SimpleAction greeter_action = new SimpleAction.stateful (player.id + ".greeter", null, this.action_state_for_player (player, greeter_show_track())); greeter_action.set_enabled (player.can_raise); greeter_action.activate.connect ( () => { player.activate (); }); this.actions.add_action (greeter_action); var play_action = new SimpleAction.stateful ("play." + player.id, null, player.state); play_action.activate.connect ( () => player.play_pause () ); this.actions.add_action (play_action); player.notify["state"].connect ( (object, pspec) => { play_action.set_state (player.state); }); var next_action = new SimpleAction ("next." + player.id, null); next_action.activate.connect ( () => player.next () ); this.actions.add_action (next_action); var prev_action = new SimpleAction ("previous." + player.id, null); prev_action.activate.connect ( () => player.previous () ); this.actions.add_action (prev_action); var playlist_action = new SimpleAction ("play-playlist." + player.id, VariantType.STRING); playlist_action.activate.connect ( (parameter) => player.activate_playlist_by_name (parameter.get_string ()) ); this.actions.add_action (playlist_action); player.notify.connect (this.eventually_update_player_actions); this.update_preferred_players (); } void player_removed (MediaPlayer player) { this.actions.remove_action (player.id); this.actions.remove_action ("play." + player.id); this.actions.remove_action ("next." + player.id); this.actions.remove_action ("previous." + player.id); this.actions.remove_action ("play-playlist." + player.id); player.notify.disconnect (this.eventually_update_player_actions); this.menus.@foreach ( (profile, menu) => menu.remove_player (player)); this.update_preferred_players (); } } ayatana-indicator-sound-24.5.2/src/sound-menu.vala0000644000000000000000000004547514756636406016776 0ustar /* * Copyright 2013 Canonical Ltd. * Copyright 2021-2024 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel * Robert Tari */ public class SoundMenu: Object { public enum DisplayFlags { NONE = 0, SHOW_MUTE = 1, HIDE_INACTIVE_PLAYERS = 2, HIDE_PLAYERS = 4, GREETER_PLAYERS = 8, SHOW_SILENT_MODE = 16, HIDE_INACTIVE_PLAYERS_PLAY_CONTROLS = 32, ADD_PLAY_CONTROL_INACTIVE_PLAYER = 64 } public enum PlayerSectionPosition { LABEL = 0, PLAYER_CONTROLS = 1, PLAYLIST = 2 } const string PLAYBACK_ITEM_TYPE = "org.ayatana.indicator.playback-item"; public SoundMenu (string? settings_action, DisplayFlags flags) { /* A sound menu always has at least two sections: the volume section (this.volume_section) * at the start of the menu, and the settings section at the end. Between those two, * it has a dynamic amount of player sections, one for each registered player. */ this.volume_section = new Menu (); if ((flags & DisplayFlags.SHOW_MUTE) != 0) { if (AyatanaCommon.utils_is_lomiri()) { volume_section.append (_("Mute"), "indicator.mute"); } else { var item = new MenuItem (_("Mute"), "indicator.mute(true)"); item.set_attribute ("x-ayatana-type", "s", "org.ayatana.indicator.switch"); volume_section.append_item (item); } } if ((flags & DisplayFlags.SHOW_SILENT_MODE) != 0) { var item = new MenuItem(_("Silent Mode"), "indicator.silent-mode(true)"); item.set_attribute("x-ayatana-type", "s", "org.ayatana.indicator.switch"); volume_section.append_item(item); } volume_section.append_item (this.create_slider_menu_item (_("Volume"), "indicator.volume(0)", 0.0, 1.0, 0.01, "audio-volume-low-zero", "audio-volume-high", true)); this.menu = new Menu (); this.menu.append_section (null, volume_section); if (settings_action != null) { settings_shown = true; this.menu.append (_("Sound Settings…"), settings_action); } var root_item = new MenuItem (null, "indicator.root"); root_item.set_attribute ("x-ayatana-type", "s", "org.ayatana.indicator.root"); root_item.set_attribute ("x-ayatana-scroll-action", "s", "indicator.scroll"); root_item.set_attribute ("x-ayatana-secondary-action", "s", "indicator.mute"); root_item.set_attribute ("submenu-action", "s", "indicator.indicator-shown"); root_item.set_submenu (this.menu); this.root = new Menu (); root.append_item (root_item); this.hide_players = (flags & DisplayFlags.HIDE_PLAYERS) != 0; this.hide_inactive = (flags & DisplayFlags.HIDE_INACTIVE_PLAYERS) != 0; this.hide_inactive_player_controls = (flags & DisplayFlags.HIDE_INACTIVE_PLAYERS_PLAY_CONTROLS) != 0; this.add_play_button_inactive_player = (flags & DisplayFlags.ADD_PLAY_CONTROL_INACTIVE_PLAYER) != 0; this.notify_handlers = new HashTable (direct_hash, direct_equal); this.greeter_players = (flags & DisplayFlags.GREETER_PLAYERS) != 0; } ~SoundMenu () { if (export_id != 0) { bus.unexport_menu_model(export_id); export_id = 0; } } public void set_default_player (string default_player_id) { this.default_player = default_player_id; foreach (var player_stored in notify_handlers.get_keys ()) { int index = this.find_player_section(player_stored); if (index != -1 && player_stored.id == this.default_player) { add_player_playback_controls (player_stored, index, true); } } } DBusConnection? bus = null; uint export_id = 0; public void export (DBusConnection connection, string object_path) { bus = connection; try { export_id = bus.export_menu_model (object_path, this.root); } catch (Error e) { critical ("%s", e.message); } } public bool show_mic_volume { get { return this.mic_volume_shown; } set { if (value && !this.mic_volume_shown) { var slider = this.create_slider_menu_item (_("Microphone Volume"), "indicator.mic-volume", 0.0, 1.0, 0.01, "audio-input-microphone-low-zero", "audio-input-microphone-high", false); volume_section.append_item (slider); this.mic_volume_shown = true; } else if (!value && this.mic_volume_shown) { int location = -1; while ((location = find_action(this.volume_section, "indicator.mic-volume")) != -1) { this.volume_section.remove (location); } this.mic_volume_shown = false; } } } public bool show_high_volume_warning { get { return this.high_volume_warning_shown; } set { if (value && !this.high_volume_warning_shown) { /* NOTE: Action doesn't really exist, just used to find below when removing */ var item = new MenuItem(_("High volume can damage your hearing."), "indicator.high-volume-warning-item"); volume_section.append_item (item); this.high_volume_warning_shown = true; } else if (!value && this.high_volume_warning_shown) { int location = -1; while ((location = find_action(this.volume_section, "indicator.high-volume-warning-item")) != -1) { this.volume_section.remove (location); } this.high_volume_warning_shown = false; } } } int find_action (Menu menu, string in_action) { int n = menu.get_n_items (); for (int i = 0; i < n; i++) { string action; menu.get_item_attribute (i, "action", "s", out action); if (in_action == action) return i; } return -1; } public void update_all_players_play_section() { foreach (var player_stored in notify_handlers.get_keys ()) { int index = this.find_player_section(player_stored); if (index != -1) { // just update to verify if we must hide the player controls update_player_section (player_stored, index); } } } private void check_last_running_player () { foreach (var player in notify_handlers.get_keys ()) { if (player.is_running && number_of_running_players == 1) { // this is the first or the last player running... // store its id this.last_player_updated (player.id); } } } public void add_player (MediaPlayer player) { if (this.notify_handlers.contains (player)) return; if (player.is_running || !this.hide_inactive) this.insert_player_section (player); this.update_playlists (player); var handler_id = player.notify["is-running"].connect ( () => { int index = this.find_player_section(player); if (player.is_running) { if (index == -1) { this.insert_player_section (player); } number_of_running_players++; } else { number_of_running_players--; if (this.hide_inactive) this.remove_player_section (player); } this.update_playlists (player); // we need to update the rest of players, because we might have // a non running player still showing the playback controls update_all_players_play_section(); check_last_running_player (); }); this.notify_handlers.insert (player, handler_id); player.playlists_changed.connect (this.update_playlists); player.playbackstatus_changed.connect (this.update_playbackstatus); check_last_running_player (); } public void remove_player (MediaPlayer player) { this.remove_player_section (player); var id = this.notify_handlers.lookup(player); if (id != 0) { player.disconnect(id); } player.playlists_changed.disconnect (this.update_playlists); /* this'll drop our ref to it */ this.notify_handlers.remove (player); check_last_running_player (); } public void update_volume_slider (VolumeControl.ActiveOutput active_output) { int index = find_action (this.volume_section, "indicator.volume"); if (index != -1) { string label = "Volume"; switch (active_output) { case VolumeControl.ActiveOutput.SPEAKERS: label = _("Volume"); break; case VolumeControl.ActiveOutput.HEADPHONES: label = _("Volume (Headphones)"); break; case VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER: label = _("Volume (Bluetooth)"); break; case VolumeControl.ActiveOutput.USB_SPEAKER: label = _("Volume (Usb)"); break; case VolumeControl.ActiveOutput.HDMI_SPEAKER: label = _("Volume (HDMI)"); break; case VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES: label = _("Volume (Bluetooth headphones)"); break; case VolumeControl.ActiveOutput.USB_HEADPHONES: label = _("Volume (Usb headphones)"); break; case VolumeControl.ActiveOutput.HDMI_HEADPHONES: label = _("Volume (HDMI headphones)"); break; case VolumeControl.ActiveOutput.CALL_MODE: break; } this.volume_section.remove (index); this.volume_section.insert_item (index, this.create_slider_menu_item (_(label), "indicator.volume(0)", 0.0, 1.0, 0.01, "audio-volume-low-zero", "audio-volume-high", true)); } } public Menu root; public Menu menu; Menu volume_section; bool mic_volume_shown; bool settings_shown = false; bool high_volume_warning_shown = false; bool hide_inactive; bool hide_players = false; bool hide_inactive_player_controls = false; bool add_play_button_inactive_player = false; HashTable notify_handlers; bool greeter_players = false; int number_of_running_players = 0; string default_player = ""; /* returns the position in this.menu of the section that's associated with @player */ int find_player_section (MediaPlayer player) { debug("Looking for player: %s", player.id); string action_name = @"indicator.$(player.id)"; int n = this.menu.get_n_items (); for (int i = 0; i < n; i++) { var section = this.menu.get_item_link (i, Menu.LINK_SECTION); if (section == null) continue; string action; section.get_item_attribute (0, "action", "s", out action); if (action == action_name) return i; } debug("Unable to find section for player: %s", player.id); return -1; } int find_player_playback_controls_section (Menu player_menu) { int n = player_menu.get_n_items (); for (int i = 0; i < n; i++) { string type; player_menu.get_item_attribute (i, "x-ayatana-type", "s", out type); if (type == PLAYBACK_ITEM_TYPE) return i; } return -1; } MenuItem create_playback_menu_item (MediaPlayer player) { var playback_item = new MenuItem (null, null); playback_item.set_attribute ("x-ayatana-type", "s", PLAYBACK_ITEM_TYPE); if (player.is_running) { if (player.can_do_play) { playback_item.set_attribute ("x-ayatana-play-action", "s", "indicator.play." + player.id); } if (player.can_do_next) { playback_item.set_attribute ("x-ayatana-next-action", "s", "indicator.next." + player.id); } if (player.can_do_prev) { playback_item.set_attribute ("x-ayatana-previous-action", "s", "indicator.previous." + player.id); } } else { if (this.add_play_button_inactive_player) { playback_item.set_attribute ("x-ayatana-play-action", "s", "indicator.play." + player.id); } } return playback_item; } void insert_player_section (MediaPlayer player) { if (this.hide_players) return; var section = new Menu (); Icon icon; debug("Adding section for player: %s (%s)", player.id, player.is_running ? "running" : "not running"); icon = player.icon; if (icon == null) icon = new ThemedIcon.with_default_fallbacks ("application-default-icon"); var base_action = "indicator." + player.id; if (this.greeter_players) base_action += ".greeter"; var player_item = new MenuItem (player.name, base_action); player_item.set_attribute ("x-ayatana-type", "s", "org.ayatana.indicator.media-player"); if (icon != null) player_item.set_attribute_value ("icon", icon.serialize ()); section.append_item (player_item); if (player.is_running|| !this.hide_inactive_player_controls || player.id == this.default_player) { var playback_item = create_playback_menu_item (player); section.insert_item (PlayerSectionPosition.PLAYER_CONTROLS, playback_item); } /* Add new players to the end of the player sections, just before the settings */ if (settings_shown) { this.menu.insert_section (this.menu.get_n_items () -1, null, section); } else { this.menu.append_section (null, section); } } void remove_player_section (MediaPlayer player) { if (this.hide_players) return; int index = this.find_player_section (player); if (index >= 0) this.menu.remove (index); } void add_player_playback_controls (MediaPlayer player, int index, bool adding_default_player) { var player_section = this.menu.get_item_link(index, Menu.LINK_SECTION) as Menu; int play_control_index = find_player_playback_controls_section (player_section); if (player.is_running || !this.hide_inactive_player_controls || (number_of_running_players == 0 && adding_default_player) ) { MenuItem playback_item = create_playback_menu_item (player); if (play_control_index != -1) { player_section.remove (PlayerSectionPosition.PLAYER_CONTROLS); } player_section.insert_item (PlayerSectionPosition.PLAYER_CONTROLS, playback_item); } else { if (play_control_index != -1 && number_of_running_players >= 1) { // remove both, playlist and play controls player_section.remove (PlayerSectionPosition.PLAYLIST); player_section.remove (PlayerSectionPosition.PLAYER_CONTROLS); } } } void update_player_section (MediaPlayer player, int index) { add_player_playback_controls (player, index, false); } void update_playlists (MediaPlayer player) { int index = find_player_section (player); if (index < 0) return; var player_section = this.menu.get_item_link (index, Menu.LINK_SECTION) as Menu; /* if a section has three items, the playlists menu is in it */ if (player_section.get_n_items () == 3) player_section.remove (2); if (!player.is_running) return; var count = player.get_n_playlists (); if (count == 0) return; var playlists_section = new Menu (); for (int i = 0; i < count; i++) { var playlist_id = player.get_playlist_id (i); playlists_section.append (player.get_playlist_name (i), @"indicator.play-playlist.$(player.id)::$playlist_id"); } var submenu = new Menu (); submenu.append_section (null, playlists_section); player_section.append_submenu (_("Choose Playlist"), submenu); } void update_playbackstatus (MediaPlayer player) { int index = find_player_section (player); if (index != -1) { update_player_section (player, index); } } MenuItem create_slider_menu_item (string label, string action, double min, double max, double step, string min_icon_name, string max_icon_name, bool sync_action) { var min_icon = new ThemedIcon.with_default_fallbacks (min_icon_name); var max_icon = new ThemedIcon.with_default_fallbacks (max_icon_name); var slider = new MenuItem (label, action); slider.set_attribute ("x-ayatana-type", "s", "org.ayatana.indicator.slider"); slider.set_attribute_value ("min-icon", min_icon.serialize ()); slider.set_attribute_value ("max-icon", max_icon.serialize ()); slider.set_attribute ("min-value", "d", min); slider.set_attribute ("max-value", "d", max); slider.set_attribute ("step", "d", step); bool bLomiri = AyatanaCommon.utils_is_lomiri (); if (!bLomiri) { slider.set_attribute ("digits", "y", 2); } if (sync_action) { slider.set_attribute ("x-ayatana-sync-action", "s", "indicator.volume-sync"); } return slider; } public signal void last_player_updated (string player_id); } ayatana-indicator-sound-24.5.2/src/voip-input-menu-item.h0000644000000000000000000000540414756636406020204 0ustar /* Copyright 2011 Canonical Ltd. Authors: Conor Curran This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License version 3, as published by the Free Software Foundation. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranties of MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see . */ #ifndef __VOIP_INPUT_MENU_ITEM_H__ #define __VOIP_INPUT_MENU_ITEM_H__ #include #include #include #include "device.h" G_BEGIN_DECLS #define VOIP_INPUT_MENU_ITEM_TYPE (voip_input_menu_item_get_type ()) #define VOIP_INPUT_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), VOIP_INPUT_MENU_ITEM_TYPE, VoipInputMenuItem)) #define VOIP_INPUT_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), VOIP_INPUT_MENU_ITEM_TYPE, VoipInputMenuItemClass)) #define IS_VOIP_INPUT_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), VOIP_INPUT_MENU_ITEM_TYPE)) #define IS_VOIP_INPUT_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), VOIP_INPUT_MENU_ITEM_TYPE)) #define VOIP_INPUT_MENU_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VOIP_INPUT_MENU_ITEM_TYPE, VoipInputMenuItemClass)) typedef struct _VoipInputMenuItem VoipInputMenuItem; typedef struct _VoipInputMenuItemClass VoipInputMenuItemClass; struct _VoipInputMenuItemClass { DbusmenuMenuitemClass parent_class; }; struct _VoipInputMenuItem { DbusmenuMenuitem parent; }; GType voip_input_menu_item_get_type (void); void voip_input_menu_item_update (VoipInputMenuItem* item, const pa_source_info* source); void voip_input_menu_item_enable (VoipInputMenuItem* item, gboolean active); gboolean voip_input_menu_item_is_interested (VoipInputMenuItem* item, gint source_output_index, gint client_index); gboolean voip_input_menu_item_is_active (VoipInputMenuItem* item); gboolean voip_input_menu_item_is_populated (VoipInputMenuItem* item); // TODO rename get source index gint voip_input_menu_item_get_index (VoipInputMenuItem* item); gint voip_input_menu_item_get_source_output_index (VoipInputMenuItem* item); void voip_input_menu_item_deactivate_source (VoipInputMenuItem* item, gboolean visible); void voip_input_menu_item_deactivate_voip_client (VoipInputMenuItem* item); VoipInputMenuItem* voip_input_menu_item_new (Device* sink); G_END_DECLS #endif ayatana-indicator-sound-24.5.2/src/volume-control-pulse.vala0000644000000000000000000010105214756636406020777 0ustar /* * Copyright 2013 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Alberto Ruiz * Robert Tari */ using PulseAudio; using Notify; using Gee; public class VolumeControlPulse : VolumeControl { private unowned PulseAudio.GLibMainLoop loop = null; private uint _reconnect_timer = 0; private PulseAudio.Context context; private bool _mute = true; private VolumeControl.Volume _volume = new VolumeControl.Volume(); private double _mic_volume = 0.0; /* Used by the pulseaudio stream restore extension */ private DBusConnection _pconn; /* Need both the list and hash so we can retrieve the last known sink-input after * releasing the current active one (restoring back to the previous known role) */ private Gee.ArrayList _sink_input_list = new Gee.ArrayList (); private HashMap _sink_input_hash = new HashMap (); private bool _pulse_use_stream_restore = false; private int32 _active_sink_input = -1; private string[] _valid_roles = {"multimedia", "alert", "alarm", "phone"}; private string? _objp_role_multimedia = null; private string? _objp_role_alert = null; private string? _objp_role_alarm = null; private string? _objp_role_phone = null; private uint _pa_volume_sig_count = 0; private uint _local_volume_timer = 0; private uint _accountservice_volume_timer = 0; private bool _send_next_local_volume = false; private double _account_service_volume = 0.0; private VolumeControl.ActiveOutput _active_output = VolumeControl.ActiveOutput.SPEAKERS; private AccountsServiceAccess _accounts_service_access; private bool _external_mic_detected = false; private bool _source_sink_mic_activated = false; /** true when a microphone is active **/ public override bool active_mic { get; set; default = false; } public VolumeControlPulse (IndicatorSound.Options options, PulseAudio.GLibMainLoop loop, AccountsServiceAccess? accounts_service_access) { base(options); _volume.volume = 0.0; _volume.reason = VolumeControl.VolumeReasons.PULSE_CHANGE; this.loop = loop; _accounts_service_access = accounts_service_access; this._accounts_service_access.notify["volume"].connect(() => { if (this._accounts_service_access.volume >= 0 && _account_service_volume != this._accounts_service_access.volume) { _account_service_volume = this._accounts_service_access.volume; // we need to wait for this to settle. start_account_service_volume_timer(); } }); this._accounts_service_access.notify["mute"].connect(() => { if (_mute != this._accounts_service_access.mute) { set_mute_internal (this._accounts_service_access.mute); start_account_service_volume_timer(); } }); this.reconnect_to_pulse (); } ~VolumeControlPulse () { stop_all_timers(); } private void stop_all_timers() { if (_reconnect_timer != 0) { Source.remove (_reconnect_timer); _reconnect_timer = 0; } stop_local_volume_timer(); stop_account_service_volume_timer(); } public static VolumeControl.ActiveOutput calculate_active_output (SinkInfo? sink) { VolumeControl.ActiveOutput ret_output = VolumeControl.ActiveOutput.SPEAKERS; /* Check if the current active port is headset/headphone */ /* There is not easy way to check if the port is a headset/headphone besides * checking for the port name. On touch (with the pulseaudio droid element) * the headset/headphone port is called 'output-headset' and 'output-headphone'. * On the desktop this is usually called 'analog-output-headphones' */ // first of all check if we are in call mode if (sink.active_port != null && sink.active_port.name == "output-speaker+wired_headphone") { return VolumeControl.ActiveOutput.CALL_MODE; } // look if it's a headset/headphones if (sink.name == "indicator_sound_test_headphones" || (sink.active_port != null && (sink.active_port.name.contains("headset") || sink.active_port.name.contains("headphone")))) { // check if it's a bluetooth device unowned string device_bus = sink.proplist.gets ("device.bus"); if (device_bus != null && device_bus == "bluetooth") { ret_output = VolumeControl.ActiveOutput.BLUETOOTH_HEADPHONES; } else if (device_bus != null && device_bus == "usb") { ret_output = VolumeControl.ActiveOutput.USB_HEADPHONES; } else if (device_bus != null && device_bus == "hdmi") { ret_output = VolumeControl.ActiveOutput.HDMI_HEADPHONES; } else { ret_output = VolumeControl.ActiveOutput.HEADPHONES; } } else { // speaker unowned string device_bus = sink.proplist.gets ("device.bus"); if (device_bus != null && device_bus == "bluetooth") { ret_output = VolumeControl.ActiveOutput.BLUETOOTH_SPEAKER; } else if (device_bus != null && device_bus == "usb") { ret_output = VolumeControl.ActiveOutput.USB_SPEAKER; } else if (device_bus != null && device_bus == "hdmi") { ret_output = VolumeControl.ActiveOutput.HDMI_SPEAKER; } else { ret_output = VolumeControl.ActiveOutput.SPEAKERS; } } return ret_output; } private bool is_external_mic (SourceInfo? sink) { if (sink.name.contains ("indicator_sound_test_mic")) { return true; } if (sink.active_port != null && ( (sink.active_port.name.contains ("headphone") || sink.active_port.name.contains ("headset") || sink.active_port.name.contains ("mic") ) && (!sink.active_port.name.contains ("internal") && !sink.active_port.name.contains ("builtin")) )) { return true; } return false; } /* PulseAudio logic*/ private void context_events_cb (Context c, Context.SubscriptionEventType t, uint32 index) { switch (t & Context.SubscriptionEventType.FACILITY_MASK) { case Context.SubscriptionEventType.SINK: update_sink (); break; case Context.SubscriptionEventType.SINK_INPUT: switch (t & Context.SubscriptionEventType.TYPE_MASK) { case Context.SubscriptionEventType.NEW: c.get_sink_input_info (index, handle_new_sink_input_cb); break; case Context.SubscriptionEventType.CHANGE: c.get_sink_input_info (index, handle_changed_sink_input_cb); break; case Context.SubscriptionEventType.REMOVE: remove_sink_input_from_list (index); break; default: debug ("Sink input event not known."); break; } break; case Context.SubscriptionEventType.SOURCE: update_source (); break; case Context.SubscriptionEventType.SOURCE_OUTPUT: switch (t & Context.SubscriptionEventType.TYPE_MASK) { case Context.SubscriptionEventType.NEW: c.get_source_output_info (index, source_output_info_cb); break; case Context.SubscriptionEventType.REMOVE: this._source_sink_mic_activated = false; this.active_mic = _external_mic_detected; break; default: break; } break; default: break; } } private void sink_info_cb_for_props (Context c, SinkInfo? i, int eol) { if (i == null) return; if (_mute != (bool)i.mute) { _mute = (bool)i.mute; this.notify_property ("mute"); } var playing = (i.state == PulseAudio.SinkState.RUNNING); if (is_playing != playing) is_playing = playing; var oldval = _active_output; var newval = calculate_active_output(i); _active_output = newval; // Emit a change signal iff CALL_MODE wasn't involved. (FIXME: yuck.) if ((oldval != VolumeControl.ActiveOutput.CALL_MODE) && (newval != VolumeControl.ActiveOutput.CALL_MODE) && (oldval != newval)) { this.active_output_changed (newval); } if (_pulse_use_stream_restore == false && _volume.volume != volume_to_double (i.volume.max ())) { var vol = new VolumeControl.Volume(); vol.volume = volume_to_double (i.volume.max ()); vol.reason = VolumeControl.VolumeReasons.PULSE_CHANGE; this.volume = vol; } } private void source_info_cb (Context c, SourceInfo? i, int eol) { if (i == null) return; if (is_external_mic (i)) { this.active_mic = true; _external_mic_detected = true; } else { this.active_mic = _source_sink_mic_activated; _external_mic_detected = false; } if (_mic_volume != volume_to_double (i.volume.values[0])) { _mic_volume = volume_to_double (i.volume.values[0]); this.notify_property ("mic-volume"); } } private void server_info_cb_for_props (Context c, ServerInfo? i) { if (i == null) return; context.get_sink_info_by_name (i.default_sink_name, sink_info_cb_for_props); } private void update_sink () { context.get_server_info (server_info_cb_for_props); } private void update_source_get_server_info_cb (PulseAudio.Context c, PulseAudio.ServerInfo? i) { if (i != null) context.get_source_info_by_name (i.default_source_name, source_info_cb); } private void update_source () { context.get_server_info (update_source_get_server_info_cb); } private DBusMessage pulse_dbus_filter (DBusConnection connection, owned DBusMessage message, bool incoming) { if (message.get_message_type () == DBusMessageType.SIGNAL) { string active_role_objp = _objp_role_alert; if (_active_sink_input != -1) active_role_objp = _sink_input_hash.get (_active_sink_input); if (message.get_path () == active_role_objp && message.get_member () == "VolumeUpdated") { uint sig_count = 0; lock (_pa_volume_sig_count) { sig_count = _pa_volume_sig_count; if (_pa_volume_sig_count > 0) _pa_volume_sig_count--; } /* We only care about signals if our internal count is zero */ if (sig_count == 0) { /* Extract volume and make sure it's not a side effect of us setting it */ Variant body = message.get_body (); Variant varray = body.get_child_value (0); uint32 type = 0, lvolume = 0; VariantIter iter = varray.iterator (); iter.next ("(uu)", &type, &lvolume); /* Here we need to compare integer values to avoid rounding issues, so just * using the volume values used by pulseaudio */ PulseAudio.Volume cvolume = double_to_volume (_volume.volume); if (lvolume != cvolume) { /* Someone else changed the volume for this role, reflect on the indicator */ var vol = new VolumeControl.Volume(); vol.volume = volume_to_double (lvolume); vol.reason = VolumeControl.VolumeReasons.PULSE_CHANGE; this.volume = vol; } } } } return message; } private VolumeControl.Stream calculate_active_stream() { if (_active_sink_input != -1) { var path = _sink_input_hash[_active_sink_input]; if (path == _objp_role_multimedia) return Stream.MULTIMEDIA; if (path == _objp_role_alarm) return Stream.ALARM; if (path == _objp_role_phone) return Stream.PHONE; } return VolumeControl.Stream.ALERT; } private async void update_active_sink_input (int32 index) { if ((index == -1) || (index != _active_sink_input && index in _sink_input_list)) { string sink_input_objp = _objp_role_alert; if (index != -1) sink_input_objp = _sink_input_hash.get (index); _active_sink_input = index; var stream = calculate_active_stream(); if (active_stream != stream) { active_stream = stream; } /* Listen for role volume changes from pulse itself (external clients) */ try { var builder = new VariantBuilder (VariantType.OBJECT_PATH_ARRAY); builder.add ("o", sink_input_objp); yield _pconn.call ("org.PulseAudio.Core1", "/org/pulseaudio/core1", "org.PulseAudio.Core1", "ListenForSignal", new Variant ("(sao)", "org.PulseAudio.Ext.StreamRestore1.RestoreEntry.VolumeUpdated", builder), null, DBusCallFlags.NONE, -1); } catch (GLib.Error e) { warning ("unable to listen for pulseaudio dbus signals (%s)", e.message); } try { var props_variant = yield _pconn.call ("org.PulseAudio.Ext.StreamRestore1.RestoreEntry", sink_input_objp, "org.freedesktop.DBus.Properties", "Get", new Variant ("(ss)", "org.PulseAudio.Ext.StreamRestore1.RestoreEntry", "Volume"), null, DBusCallFlags.NONE, -1); Variant tmp; props_variant.get ("(v)", out tmp); uint32 type = 0, volume = 0; VariantIter iter = tmp.iterator (); iter.next ("(uu)", &type, &volume); var vol = new VolumeControl.Volume(); vol.volume = volume_to_double (volume); vol.reason = VolumeControl.VolumeReasons.VOLUME_STREAM_CHANGE; this.volume = vol; } catch (GLib.Error e) { warning ("unable to get volume for active role %s (%s)", sink_input_objp, e.message); } } } private void add_sink_input_into_list (SinkInputInfo sink_input) { /* We're only adding ones that are not corked and with a valid role */ unowned string role = sink_input.proplist.gets (PulseAudio.Proplist.PROP_MEDIA_ROLE); if (role != null && role in _valid_roles) { if (sink_input.corked == 0 || role == "phone") { _sink_input_list.insert (0, sink_input.index); switch (role) { case "multimedia": _sink_input_hash.set (sink_input.index, _objp_role_multimedia); break; case "alert": _sink_input_hash.set (sink_input.index, _objp_role_alert); break; case "alarm": _sink_input_hash.set (sink_input.index, _objp_role_alarm); break; case "phone": _sink_input_hash.set (sink_input.index, _objp_role_phone); break; } /* Only switch the active sink input in case a phone one is not active */ if (_active_sink_input == -1 || _sink_input_hash.get (_active_sink_input) != _objp_role_phone) update_active_sink_input.begin ((int32)sink_input.index); } } } private void remove_sink_input_from_list (uint32 index) { if (index in _sink_input_list) { _sink_input_list.remove (index); _sink_input_hash.unset (index); if (index == _active_sink_input) { if (_sink_input_list.size != 0) update_active_sink_input.begin ((int32)_sink_input_list.get (0)); else update_active_sink_input.begin (-1); } } } private void handle_new_sink_input_cb (Context c, SinkInputInfo? i, int eol) { if (i == null) return; add_sink_input_into_list (i); } private void handle_changed_sink_input_cb (Context c, SinkInputInfo? i, int eol) { if (i == null) return; if (i.index in _sink_input_list) { /* Phone stream is always corked, so handle it differently */ if (i.corked == 1 && _sink_input_hash.get (i.index) != _objp_role_phone) remove_sink_input_from_list (i.index); } else { if (i.corked == 0) add_sink_input_into_list (i); } } private void source_output_info_cb (Context c, SourceOutputInfo? i, int eol) { if (i == null) return; unowned string role = i.proplist.gets (PulseAudio.Proplist.PROP_MEDIA_ROLE); if (role == "phone" || role == "production") { this.active_mic = true; this._source_sink_mic_activated = true; } } private void context_state_callback (Context c) { switch (c.get_state ()) { case Context.State.READY: if (_pulse_use_stream_restore) { c.subscribe (PulseAudio.Context.SubscriptionMask.SINK | PulseAudio.Context.SubscriptionMask.SINK_INPUT | PulseAudio.Context.SubscriptionMask.SOURCE | PulseAudio.Context.SubscriptionMask.SOURCE_OUTPUT); } else { c.subscribe (PulseAudio.Context.SubscriptionMask.SINK | PulseAudio.Context.SubscriptionMask.SOURCE | PulseAudio.Context.SubscriptionMask.SOURCE_OUTPUT); } c.set_subscribe_callback (context_events_cb); update_sink (); update_source (); this.ready = true; // true because we're connected to the pulse server break; case Context.State.FAILED: case Context.State.TERMINATED: if (_reconnect_timer == 0) _reconnect_timer = Timeout.add_seconds (2, reconnect_timeout); break; default: this.ready = false; break; } } bool reconnect_timeout () { _reconnect_timer = 0; reconnect_to_pulse (); return Source.REMOVE; } void reconnect_to_pulse () { if (this.ready) { this.context.disconnect (); this.context = null; this.ready = false; } /* Ubuntu Settings Daemon specifics */ var props = new Proplist (); if (AyatanaCommon.utils_is_unity()) { props.sets (Proplist.PROP_APPLICATION_NAME, "Ubuntu Audio Settings"); props.sets (Proplist.PROP_APPLICATION_ID, "com.canonical.settings.sound"); props.sets (Proplist.PROP_APPLICATION_ICON_NAME, "multimedia-volume-control"); props.sets (Proplist.PROP_APPLICATION_VERSION, "0.1"); } reconnect_pulse_dbus (); this.context = new PulseAudio.Context (loop.get_api(), null, props); this.context.set_state_callback (context_state_callback); unowned string server_string = Environment.get_variable("PULSE_SERVER"); if (context.connect(server_string, Context.Flags.NOFAIL, null) < 0) warning( "pa_context_connect() failed: %s\n", PulseAudio.strerror(context.errno())); } void sink_info_list_callback_set_mute (PulseAudio.Context context, PulseAudio.SinkInfo? sink, int eol) { if (sink != null) context.set_sink_mute_by_index (sink.index, true, null); } void sink_info_list_callback_unset_mute (PulseAudio.Context context, PulseAudio.SinkInfo? sink, int eol) { if (sink != null) context.set_sink_mute_by_index (sink.index, false, null); } /* Mute operations */ bool set_mute_internal (bool mute) { return_val_if_fail (context.get_state () == Context.State.READY, false); if (_mute != mute) { if (mute) context.get_sink_info_list (sink_info_list_callback_set_mute); else context.get_sink_info_list (sink_info_list_callback_unset_mute); return true; } else { return false; } } public override void set_mute (bool mute) { if (set_mute_internal (mute)) _accounts_service_access.mute = mute; } public void toggle_mute () { this.set_mute (!this._mute); } public override bool mute { get { return this._mute; } } public override VolumeControl.ActiveOutput active_output() { return _active_output; } /* Volume operations */ public static PulseAudio.Volume double_to_volume (double vol) { double tmp = (double)(PulseAudio.Volume.NORM - PulseAudio.Volume.MUTED) * vol; return (PulseAudio.Volume)tmp + PulseAudio.Volume.MUTED; } public static double volume_to_double (PulseAudio.Volume vol) { double tmp = (double)(vol - PulseAudio.Volume.MUTED); return tmp / (double)(PulseAudio.Volume.NORM - PulseAudio.Volume.MUTED); } private void set_volume_success_cb (Context c, int success) { if ((bool)success) this.notify_property("volume"); } private void sink_info_set_volume_cb (Context c, SinkInfo? i, int eol) { if (i == null) return; unowned CVolume cvol = i.volume; cvol.scale (double_to_volume (_volume.volume)); c.set_sink_volume_by_index (i.index, cvol, set_volume_success_cb); } private void server_info_cb_for_set_volume (Context c, ServerInfo? i) { if (i == null) { warning ("Could not get PulseAudio server info"); return; } context.get_sink_info_by_name (i.default_sink_name, sink_info_set_volume_cb); } private async void set_volume_active_role () { string active_role_objp = _objp_role_alert; if (_active_sink_input != -1 && _active_sink_input in _sink_input_list) active_role_objp = _sink_input_hash.get (_active_sink_input); try { double vol = _volume.volume; var builder = new VariantBuilder (new VariantType ("a(uu)")); builder.add ("(uu)", 0, double_to_volume (vol)); Variant volume = builder.end (); /* Increase the signal counter so we can handle the callback */ lock (_pa_volume_sig_count) { _pa_volume_sig_count++; } yield _pconn.call ("org.PulseAudio.Ext.StreamRestore1.RestoreEntry", active_role_objp, "org.freedesktop.DBus.Properties", "Set", new Variant ("(ssv)", "org.PulseAudio.Ext.StreamRestore1.RestoreEntry", "Volume", volume), null, DBusCallFlags.NONE, -1); } catch (GLib.Error e) { lock (_pa_volume_sig_count) { _pa_volume_sig_count--; } warning ("unable to set volume for stream obj path %s (%s)", active_role_objp, e.message); } } void set_mic_volume_success_cb (Context c, int success) { if ((bool)success) this.notify_property ("mic-volume"); } void set_mic_volume_get_server_info_cb (PulseAudio.Context c, PulseAudio.ServerInfo? i) { if (i != null) { unowned CVolume cvol = CVolume (); cvol.set (1, double_to_volume (_mic_volume)); c.set_source_volume_by_name (i.default_source_name, cvol, set_mic_volume_success_cb); } } public override VolumeControl.Volume volume { get { return _volume; } set { var volume_changed = (value.volume != _volume.volume); debug("Setting volume to %f for profile %d because %d", value.volume, _active_sink_input, value.reason); _volume = value; /* Make sure we're connected to Pulse and pulse didn't give us the change */ if (context.get_state () == Context.State.READY && _volume.reason != VolumeControl.VolumeReasons.PULSE_CHANGE && volume_changed) if (_pulse_use_stream_restore) set_volume_active_role.begin (); else context.get_server_info (server_info_cb_for_set_volume); if (volume.reason != VolumeControl.VolumeReasons.ACCOUNTS_SERVICE_SET && volume_changed) { start_local_volume_timer(); } } } /** MIC VOLUME PROPERTY */ public override double mic_volume { get { return _mic_volume; } set { return_if_fail (context.get_state () == Context.State.READY); _mic_volume = value; context.get_server_info (set_mic_volume_get_server_info_cb); } } public static DBusConnection? create_pulse_dbus_connection() { unowned string pulse_dbus_server_env = Environment.get_variable ("PULSE_DBUS_SERVER"); string address; if (pulse_dbus_server_env != null) { address = pulse_dbus_server_env; } else { DBusConnection conn; Variant props; try { conn = Bus.get_sync (BusType.SESSION); } catch (GLib.IOError e) { warning ("unable to get the dbus session bus: %s", e.message); return null; } try { var props_variant = conn.call_sync ("org.PulseAudio1", "/org/pulseaudio/server_lookup1", "org.freedesktop.DBus.Properties", "Get", new Variant ("(ss)", "org.PulseAudio.ServerLookup1", "Address"), null, DBusCallFlags.NONE, -1); props_variant.get ("(v)", out props); address = props.get_string (); } catch (GLib.Error e) { warning ("unable to get pulse unix socket: %s", e.message); return null; } } DBusConnection conn = null; try { conn = new DBusConnection.for_address_sync (address, DBusConnectionFlags.AUTHENTICATION_CLIENT); } catch (GLib.Error e) { GLib.warning("Unable to connect to dbus server at '%s': %s", address, e.message); /* If it fails, it means the dbus pulse extension is not available */ } GLib.debug ("PulseAudio dbus address is '%s', connection is '%p'", address, conn); return conn; } /* PulseAudio Dbus (Stream Restore) logic */ private void reconnect_pulse_dbus () { /* In case of a reconnect */ _pulse_use_stream_restore = false; _pa_volume_sig_count = 0; _pconn = create_pulse_dbus_connection(); if (_pconn == null) return; /* For pulse dbus related events */ _pconn.add_filter (pulse_dbus_filter); /* Check if the 4 currently supported media roles are already available in StreamRestore * Roles: multimedia, alert, alarm and phone */ _objp_role_multimedia = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:multimedia"); _objp_role_alert = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:alert"); _objp_role_alarm = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:alarm"); _objp_role_phone = stream_restore_get_object_path (_pconn, "sink-input-by-media-role:phone"); /* Only use stream restore if every used role is available */ if (_objp_role_multimedia != null && _objp_role_alert != null && _objp_role_alarm != null && _objp_role_phone != null) { debug ("Using PulseAudio DBUS Stream Restore module"); /* Restore volume and update default entry */ update_active_sink_input.begin (-1); _pulse_use_stream_restore = true; } } public static string? stream_restore_get_object_path (DBusConnection pconn, string name) { string? objp = null; try { Variant props_variant = pconn.call_sync ("org.PulseAudio.Ext.StreamRestore1", "/org/pulseaudio/stream_restore1", "org.PulseAudio.Ext.StreamRestore1", "GetEntryByName", new Variant ("(s)", name), null, DBusCallFlags.NONE, -1); /* Workaround for older versions of vala that don't provide get_objv */ VariantIter iter = props_variant.iterator (); iter.next ("o", &objp); debug ("Found obj path %s for restore data named %s\n", objp, name); } catch (GLib.Error e) { debug ("unable to find stream restore data for: %s. Error: %s", name, e.message); } return objp; } /* AccountsService operations */ private void start_local_volume_timer() { // perform a slow sync with the accounts service. max at 1 per second. // stop the AS update timer, as since we're going to be setting the volume. stop_account_service_volume_timer(); if (_local_volume_timer == 0) { _accounts_service_access.volume = _volume.volume; _local_volume_timer = Timeout.add_seconds (1, local_volume_changed_timeout); } else { _send_next_local_volume = true; } } private void stop_local_volume_timer() { if (_local_volume_timer != 0) { Source.remove (_local_volume_timer); _local_volume_timer = 0; } } bool local_volume_changed_timeout() { _local_volume_timer = 0; if (_send_next_local_volume) { _send_next_local_volume = false; start_local_volume_timer (); } return Source.REMOVE; } private void start_account_service_volume_timer() { if (_accountservice_volume_timer == 0) { // If we haven't been messing with local volume recently, apply immediately. if (_local_volume_timer == 0) { var vol = new VolumeControl.Volume(); vol.volume = _account_service_volume; vol.reason = VolumeControl.VolumeReasons.ACCOUNTS_SERVICE_SET; this.volume = vol; return; } // Else check again in another second if needed. // (if AS is throwing us lots of notifications, we update at most once a second) _accountservice_volume_timer = Timeout.add_seconds (1, accountservice_volume_changed_timeout); } } private void stop_account_service_volume_timer() { if (_accountservice_volume_timer != 0) { Source.remove (_accountservice_volume_timer); _accountservice_volume_timer = 0; } } bool accountservice_volume_changed_timeout () { _accountservice_volume_timer = 0; start_account_service_volume_timer (); return Source.REMOVE; } } ayatana-indicator-sound-24.5.2/src/volume-control.vala0000644000000000000000000000462214756636406017656 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public abstract class VolumeControl : Object { public enum VolumeReasons { PULSE_CHANGE, ACCOUNTS_SERVICE_SET, DEVICE_OUTPUT_CHANGE, USER_KEYPRESS, VOLUME_STREAM_CHANGE } public enum ActiveOutput { SPEAKERS, HEADPHONES, BLUETOOTH_HEADPHONES, BLUETOOTH_SPEAKER, USB_SPEAKER, USB_HEADPHONES, HDMI_SPEAKER, HDMI_HEADPHONES, CALL_MODE } public enum Stream { ALERT, MULTIMEDIA, ALARM, PHONE } public class Volume : Object { public double volume; public VolumeReasons reason; } protected IndicatorSound.Options _options = null; protected VolumeControl(IndicatorSound.Options options) { _options = options; } public Stream active_stream { get; protected set; default = Stream.ALERT; } public bool ready { get; protected set; default = false; } public virtual bool active_mic { get { return false; } set { } } public virtual bool mute { get { return false; } } public bool is_playing { get; protected set; default = false; } private Volume _volume; private double _pre_clamp_volume; public virtual Volume volume { get { return _volume; } set { } } public virtual double mic_volume { get { return 0.0; } set { } } public abstract void set_mute (bool mute); public void set_volume_clamp (double unclamped, VolumeControl.VolumeReasons reason) { var v = new VolumeControl.Volume(); v.volume = unclamped.clamp (0.0, _options.max_volume); v.reason = reason; this.volume = v; _pre_clamp_volume = unclamped; } public double get_pre_clamped_volume () { return _pre_clamp_volume; } public abstract VolumeControl.ActiveOutput active_output(); public signal void active_output_changed (VolumeControl.ActiveOutput active_output); } ayatana-indicator-sound-24.5.2/src/volume-warning-pulse.vala0000644000000000000000000001737714756636406021004 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * * Copyright 2015 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr * Robert Tari */ using PulseAudio; /** * A VolumeWarning that uses PulseAudio to * (a) implement sound_system_set_multimedia_volume() and * (b) keep the multimedia_active and multimedia_volume properties up-to-date */ public class VolumeWarningPulse : VolumeWarning { public VolumeWarningPulse (IndicatorSound.Options options, PulseAudio.GLibMainLoop pgloop) { base (options); _pgloop = pgloop; pulse_reconnect (); } ~VolumeWarningPulse () { clear_timer (ref _pulse_reconnect_timer); clear_timer (ref _pending_sink_inputs_timer); pulse_disconnect (); } protected override void preshow () { /* showing the dialog can change the sink input index (bug #1484589) * so cache it here for later use in sound_system_set_multimedia_volume() */ _target_sink_input_index = _multimedia_sink_input_index; } protected override void sound_system_set_multimedia_volume (PulseAudio.Volume volume) { var index = _target_sink_input_index; return_if_fail (_pulse_context != null); return_if_fail (index != PulseAudio.INVALID_INDEX); return_if_fail (volume != PulseAudio.Volume.INVALID); unowned CVolume cvol = CVolume (); cvol.set (1, volume); debug ("setting multimedia (sink_input index %d) volume to %s", (int)index, cvol.to_string ()); _pulse_context.set_sink_input_volume (index, cvol); } private unowned PulseAudio.GLibMainLoop _pgloop = null; private PulseAudio.Context _pulse_context = null; private uint _pulse_reconnect_timer = 0; private uint _pending_sink_inputs_timer = 0; private GenericSet _pending_sink_inputs = new GenericSet(direct_hash, direct_equal); private uint soon_interval_msec = 500; private uint32 _target_sink_input_index = PulseAudio.INVALID_INDEX; private uint32 _multimedia_sink_input_index = PulseAudio.INVALID_INDEX; /***/ private bool is_active_multimedia (SinkInputInfo i) { return (i.corked == 0) && (i.proplist.gets(PulseAudio.Proplist.PROP_MEDIA_ROLE) == "multimedia"); } private void clear_multimedia () { _multimedia_sink_input_index = PulseAudio.INVALID_INDEX; multimedia_volume = PulseAudio.Volume.INVALID; multimedia_active = false; } private void on_sink_input_info (Context c, SinkInputInfo? i, int eol) { if (i == null) return; if (is_active_multimedia (i)) { GLib.debug ("on_sink_input_info() setting multimedia sink input index to %d, sink index to %d", (int)i.index, (int)i.sink); _multimedia_sink_input_index = i.index; multimedia_volume = i.volume.max (); multimedia_active = true; } else if (i.index == _multimedia_sink_input_index) { clear_multimedia (); } } private void update_all_sink_inputs () { _pulse_context.get_sink_input_info_list (on_sink_input_info); } private void update_sink_input (uint32 index) { _pulse_context.get_sink_input_info (index, on_sink_input_info); } private void update_sink_input_soon (uint32 index) { _pending_sink_inputs.add (index); if (_pending_sink_inputs_timer == 0) { _pending_sink_inputs_timer = Timeout.add (soon_interval_msec, () => { _pending_sink_inputs_timer = 0; _pending_sink_inputs.foreach ((i) => update_sink_input (i)); _pending_sink_inputs.remove_all (); return Source.REMOVE; }); } } private void context_events_cb (Context c, Context.SubscriptionEventType t, uint32 index) { switch (t & Context.SubscriptionEventType.FACILITY_MASK) { case Context.SubscriptionEventType.SINK_INPUT: switch (t & Context.SubscriptionEventType.TYPE_MASK) { // if a SinkInput changed, get its updated info // to keep our multimedia indices up-to-date case Context.SubscriptionEventType.NEW: case Context.SubscriptionEventType.CHANGE: update_sink_input_soon (index); break; // if the multimedia sink input was removed, // reset our mm fields and look for a new mm sink input case Context.SubscriptionEventType.REMOVE: if (index == _multimedia_sink_input_index) { clear_multimedia (); update_all_sink_inputs (); } break; default: GLib.debug ("Sink input event not known."); break; } break; default: break; } } private void pulse_context_state_callback (Context c) { switch (c.get_state ()) { case Context.State.READY: c.set_subscribe_callback (context_events_cb); c.subscribe (PulseAudio.Context.SubscriptionMask.SINK | PulseAudio.Context.SubscriptionMask.SINK_INPUT); update_all_sink_inputs (); break; case Context.State.FAILED: case Context.State.TERMINATED: pulse_reconnect_soon (); break; default: break; } } private void pulse_disconnect () { if (_pulse_context != null) { _pulse_context.disconnect (); _pulse_context = null; } } private void pulse_reconnect_soon () { if (_pulse_reconnect_timer == 0) { _pulse_reconnect_timer = Timeout.add_seconds (2, () => { _pulse_reconnect_timer = 0; pulse_reconnect (); return Source.REMOVE; }); } } void pulse_reconnect () { pulse_disconnect (); /* Unity Settings Daemon specifics */ var props = new Proplist (); if (AyatanaCommon.utils_is_unity()) { props.sets (Proplist.PROP_APPLICATION_NAME, "Ubuntu Audio Settings"); props.sets (Proplist.PROP_APPLICATION_ID, "com.canonical.settings.sound"); props.sets (Proplist.PROP_APPLICATION_ICON_NAME, "multimedia-volume-control"); props.sets (Proplist.PROP_APPLICATION_VERSION, "0.1"); } _pulse_context = new PulseAudio.Context (_pgloop.get_api(), null, props); _pulse_context.set_state_callback (pulse_context_state_callback); unowned string server_string = Environment.get_variable ("PULSE_SERVER"); if (_pulse_context.connect (server_string, Context.Flags.NOFAIL, null) < 0) GLib.warning ("pa_context_connect() failed: %s\n", PulseAudio.strerror(_pulse_context.errno())); } } ayatana-indicator-sound-24.5.2/src/volume-warning.vala0000644000000000000000000001615214756636406017644 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr * Robert Tari */ using PulseAudio; public abstract class VolumeWarning : Object { // true if headphones are in use public bool headphones_active { get; set; default = false; } // true if the warning dialog is being shown public bool active { get; protected set; default = false; } // true if we're playing unapproved loud multimedia over headphones public bool high_volume { get; protected set; default = false; } public enum Key { VOLUME_UP, VOLUME_DOWN } public void user_keypress (Key key) { if ((key == Key.VOLUME_DOWN) && active) { _notification.close (); on_user_response (IndicatorSound.WarnNotification.Response.CANCEL); } } protected VolumeWarning (IndicatorSound.Options options) { _options = options; init_high_volume (); init_approved (); _notification.user_responded.connect ((n, r) => on_user_response (r)); } ~VolumeWarning () { clear_timer (ref _approved_timer); } /*** **** ***/ // true if the user has approved high volumes recently protected bool approved { get; set; default = false; } // true if multimedia is currently playing protected bool multimedia_active { get; set; default = false; } /* Cached value of the multimedia volume reported by pulse. Setting this only updates the cache -- to change the volume, use sound_system_set_multimedia_volume. NB: This PulseAudio.Volume is typed as uint to unconfuse valac. */ protected uint multimedia_volume { get; set; default = PulseAudio.Volume.INVALID; } protected abstract void sound_system_set_multimedia_volume (PulseAudio.Volume volume); protected void clear_timer (ref uint timer) { if (timer != 0) { Source.remove (timer); timer = 0; } } private IndicatorSound.Options _options; /** *** HIGH VOLUME PROPERTY **/ private void init_high_volume () { const string self_keys[] = { "multimedia-volume", "multimedia-active", "headphones-active", "high-volume-approved" }; foreach (var key in self_keys) this.notify[key].connect (() => update_high_volume ()); const string options_keys[] = { "loud-volume", "loud-warning-enabled" }; foreach (var key in options_keys) _options.notify[key].connect (() => update_high_volume ()); update_high_volume (); } private void update_high_volume () { var newval = _options.loud_warning_enabled && headphones_active && multimedia_active && !approved && (multimedia_volume != PulseAudio.Volume.INVALID) // from the sound specs: // "Whenever you increase volume,..., such that acoustic output would be MORE than 85 dB && (multimedia_volume > _options.loud_volume); if (high_volume != newval) { debug ("changing high_volume from %d to %d", (int)high_volume, (int)newval); if (newval && !active) activate (); high_volume = newval; } } /** *** HIGH VOLUME APPROVED PROPERTY **/ private Settings _settings = new Settings ("org.ayatana.indicator.sound"); private const string TTL_KEY = "warning-volume-confirmation-ttl"; private uint _approved_timer = 0; private int64 _approved_at = 0; private int64 _approved_ttl_usec = 0; private void approve_high_volume () { _approved_at = GLib.get_monotonic_time (); update_approved (); update_approved_timer (); } private void init_approved () { _settings.changed[TTL_KEY].connect (() => update_approved_cache ()); update_approved_cache (); } private void update_approved_cache () { _approved_ttl_usec = _settings.get_int (TTL_KEY); _approved_ttl_usec *= 1000000; update_approved (); update_approved_timer (); } private void update_approved_timer () { clear_timer (ref _approved_timer); if (_approved_at == 0) return; int64 expires_at = _approved_at + _approved_ttl_usec; int64 now = GLib.get_monotonic_time (); if (expires_at > now) { var seconds_left = 1 + ((expires_at - now) / 1000000); _approved_timer = Timeout.add_seconds ((uint)seconds_left, () => { _approved_timer = 0; update_approved (); return Source.REMOVE; }); } } private void update_approved () { var new_approved = calculate_approved (); if (approved != new_approved) { debug ("changing approved from %d to %d", (int)approved, (int)new_approved); approved = new_approved; } } private bool calculate_approved () { int64 now = GLib.get_monotonic_time (); return (_approved_at != 0) && (_approved_at + _approved_ttl_usec >= now); } // NOTIFICATION private IndicatorSound.WarnNotification _notification = new IndicatorSound.WarnNotification (); private PulseAudio.Volume _ok_volume = PulseAudio.Volume.INVALID; protected virtual void preshow () {} private void activate () { preshow (); _ok_volume = multimedia_volume; _notification.show (); this.active = true; // lower the volume to just the warning level // from the sound specs: // "Whenever you increase volume,..., such that acoustic output would be MORE than 85 dB sound_system_set_multimedia_volume (_options.loud_volume); } private void on_user_response (IndicatorSound.WarnNotification.Response response) { this.active = false; if (response == IndicatorSound.WarnNotification.Response.OK) { approve_high_volume (); sound_system_set_multimedia_volume (_ok_volume); } else { this.cancel_pressed (VolumeWarning.volume_to_double(_options.loud_volume)); } _ok_volume = PulseAudio.Volume.INVALID; } private static double volume_to_double (PulseAudio.Volume vol) { double tmp = (double)(vol - PulseAudio.Volume.MUTED); return tmp / (double)(PulseAudio.Volume.NORM - PulseAudio.Volume.MUTED); } public signal void cancel_pressed (double cancel_volume); } ayatana-indicator-sound-24.5.2/src/warn-notification.vala0000644000000000000000000000361614756636406020326 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr * Robert Tari */ public class IndicatorSound.WarnNotification: Notification { public enum Response { CANCEL, OK } public signal void user_responded (Response response); protected override Notify.Notification create_notification () { var n = new Notify.Notification ( _("Volume"), _("Allow volume above safe level?\nHigh volume can damage your hearing."), "audio-volume-high"); n.set_hint ("x-lomiri-non-shaped-icon", "true"); n.set_hint ("x-lomiri-snap-decisions", "true"); n.set_hint ("x-lomiri-private-affirmative-tint", "true"); n.closed.connect ((n) => { n.clear_actions (); }); return n; } public bool show () { if (!notify_server_supports ("actions")) return false; _notification.clear_actions (); _notification.add_action ("ok", _("OK"), (n, a) => { user_responded (Response.OK); }); _notification.add_action ("cancel", _("Cancel"), (n, a) => { user_responded (Response.CANCEL); }); show_notification(); return true; } } ayatana-indicator-sound-24.5.2/tests/accounts-service-mock.h0000644000000000000000000001255214756636406020755 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include class AccountsServiceMock { DbusTestDbusMock * mock = nullptr; DbusTestDbusMockObject * soundobj = nullptr; DbusTestDbusMockObject * userobj = nullptr; DbusTestDbusMockObject * syssoundobj = nullptr; public: AccountsServiceMock () { mock = dbus_test_dbus_mock_new("org.freedesktop.Accounts"); dbus_test_task_set_bus(DBUS_TEST_TASK(mock), DBUS_TEST_SERVICE_BUS_SYSTEM); DbusTestDbusMockObject * baseobj = dbus_test_dbus_mock_get_object(mock, "/org/freedesktop/Accounts", "org.freedesktop.Accounts", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "CacheUser", G_VARIANT_TYPE_STRING, G_VARIANT_TYPE_OBJECT_PATH, "ret = dbus.ObjectPath('/user')\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "FindUserById", G_VARIANT_TYPE_INT64, G_VARIANT_TYPE_OBJECT_PATH, "ret = dbus.ObjectPath('/user')\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "FindUserByName", G_VARIANT_TYPE_STRING, G_VARIANT_TYPE_OBJECT_PATH, "ret = dbus.ObjectPath('/user')\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "ListCachedUsers", NULL, G_VARIANT_TYPE_OBJECT_PATH_ARRAY, "ret = [ dbus.ObjectPath('/user') ]\n", NULL); dbus_test_dbus_mock_object_add_method(mock, baseobj, "UncacheUser", G_VARIANT_TYPE_STRING, NULL, "", NULL); userobj = dbus_test_dbus_mock_get_object(mock, "/user", "org.freedesktop.Accounts.User", NULL); dbus_test_dbus_mock_object_add_property(mock, userobj, "UserName", G_VARIANT_TYPE_STRING, g_variant_new_string(g_get_user_name()), NULL); soundobj = dbus_test_dbus_mock_get_object(mock, "/user", "org.ayatana.indicator.sound.AccountsService", NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Timestamp", G_VARIANT_TYPE_UINT64, g_variant_new_uint64(0), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "PlayerName", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "PlayerIcon", G_VARIANT_TYPE_VARIANT, g_variant_new_variant(g_variant_new_string("")), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Running", G_VARIANT_TYPE_BOOLEAN, g_variant_new_boolean(FALSE), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "State", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Title", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Artist", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "Album", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); dbus_test_dbus_mock_object_add_property(mock, soundobj, "ArtUrl", G_VARIANT_TYPE_STRING, g_variant_new_string(""), NULL); syssoundobj = dbus_test_dbus_mock_get_object(mock, "/user", "com.lomiri.touch.AccountsService.Sound", NULL); dbus_test_dbus_mock_object_add_property(mock, syssoundobj, "SilentMode", G_VARIANT_TYPE_BOOLEAN, g_variant_new_boolean(FALSE), NULL); } ~AccountsServiceMock () { g_debug("Destroying the Accounts Service Mock"); g_clear_object(&mock); } void setSilentMode (bool modeValue) { dbus_test_dbus_mock_object_update_property(mock, syssoundobj, "SilentMode", g_variant_new_boolean(modeValue ? TRUE : FALSE), NULL); } operator std::shared_ptr () { return std::shared_ptr( DBUS_TEST_TASK(g_object_ref(mock)), [](DbusTestTask * task) { g_clear_object(&task); }); } operator DbusTestTask* () { return DBUS_TEST_TASK(mock); } operator DbusTestDbusMock* () { return mock; } DbusTestDbusMockObject * get_sound () { return soundobj; } }; ayatana-indicator-sound-24.5.2/tests/accounts-service-user.cc0000644000000000000000000001540514756636406021140 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include #include #include #include "accounts-service-mock.h" extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class AccountsServiceUserTest : public ::testing::Test { protected: DbusTestService * service = NULL; DbusTestDbusMock * mock = NULL; GDBusConnection * session = NULL; GDBusConnection * system = NULL; GDBusProxy * proxy = NULL; virtual void SetUp() { service = dbus_test_service_new(NULL); dbus_test_service_set_bus(service, DBUS_TEST_SERVICE_BUS_BOTH); AccountsServiceMock service_mock; dbus_test_service_add_task(service, (DbusTestTask*)service_mock); dbus_test_service_start_tasks(service); session = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); system = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, NULL); ASSERT_NE(nullptr, system); g_dbus_connection_set_exit_on_close(system, FALSE); g_object_add_weak_pointer(G_OBJECT(system), (gpointer *)&system); proxy = g_dbus_proxy_new_sync(session, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.freedesktop.Accounts", "/user", "org.freedesktop.DBus.Properties", NULL, NULL); ASSERT_NE(nullptr, proxy); } virtual void TearDown() { g_clear_object(&proxy); g_clear_object(&mock); g_clear_object(&service); g_object_unref(session); g_object_unref(system); #if 0 /* Accounts Service keeps a bunch of references around so we have to split the tests and can't check this :-( */ unsigned int cleartry = 0; while ((session != NULL || system != NULL) && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); ASSERT_EQ(nullptr, system); #endif } static gboolean timeout_cb (gpointer user_data) { GMainLoop * pLoop = static_cast(user_data); g_main_loop_quit(pLoop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } static int unref_idle (gpointer user_data) { g_variant_unref(static_cast(user_data)); return G_SOURCE_REMOVE; } const gchar * get_property_string (const gchar * name) { GVariant * propval = g_dbus_proxy_call_sync(proxy, "Get", g_variant_new("(ss)", "org.ayatana.indicator.sound.AccountsService", name), G_DBUS_CALL_FLAGS_NONE, -1, NULL, NULL ); if (propval == nullptr) { return nullptr; } /* NOTE: This is a bit of a hack, basically if main gets called the returned string becomes invalid. But it makes the test much easier to read :-/ */ g_idle_add(unref_idle, propval); const gchar * ret = NULL; GVariant * child = g_variant_get_child_value(propval, 0); GVariant * vstr = g_variant_get_variant(child); ret = g_variant_get_string(vstr, NULL); g_variant_unref(vstr); g_variant_unref(child); return ret; } }; TEST_F(AccountsServiceUserTest, BasicObject) { AccountsServiceUser * srv = accounts_service_user_new(); loop(50); g_object_unref(srv); } TEST_F(AccountsServiceUserTest, SetMediaPlayer) { MediaPlayerTrack * track = media_player_track_new("Artist", "Title", "Album", "http://art.url"); MediaPlayerMock * media = MEDIA_PLAYER_MOCK( g_object_new(TYPE_MEDIA_PLAYER_MOCK, "mock-id", "player-id", "mock-name", "Test Player", "mock-state", "Playing", "mock-is-running", TRUE, "mock-can-raise", FALSE, "mock-current-track", track, NULL) ); g_clear_object(&track); AccountsServiceUser * srv = accounts_service_user_new(); accounts_service_user_set_player(srv, MEDIA_PLAYER(media)); loop(500); /* Verify the values are on the other side of the bus */ EXPECT_STREQ("Test Player", get_property_string("PlayerName")); EXPECT_STREQ("Playing", get_property_string("State")); EXPECT_STREQ("Title", get_property_string("Title")); EXPECT_STREQ("Artist", get_property_string("Artist")); EXPECT_STREQ("Album", get_property_string("Album")); EXPECT_STREQ("http://art.url", get_property_string("ArtUrl")); /* Check changing the track info */ track = media_player_track_new("Artist-ish", "Title-like", "Psuedo Album", "http://fake.art.url"); media_player_mock_set_mock_current_track(media, track); g_clear_object(&track); accounts_service_user_set_player(srv, MEDIA_PLAYER(media)); loop(500); EXPECT_STREQ("Test Player", get_property_string("PlayerName")); EXPECT_STREQ("Playing", get_property_string("State")); EXPECT_STREQ("Title-like", get_property_string("Title")); EXPECT_STREQ("Artist-ish", get_property_string("Artist")); EXPECT_STREQ("Psuedo Album", get_property_string("Album")); EXPECT_STREQ("http://fake.art.url", get_property_string("ArtUrl")); /* Check to ensure the state can be updated */ media_player_set_state(MEDIA_PLAYER(media), "Paused"); accounts_service_user_set_player(srv, MEDIA_PLAYER(media)); loop(500); EXPECT_STREQ("Paused", get_property_string("State")); g_object_unref(media); g_object_unref(srv); } ayatana-indicator-sound-24.5.2/tests/CMakeLists.txt0000644000000000000000000002373714756636406017147 0ustar find_package(GMock) include_directories(${GMOCK_INCLUDE_DIRS}) include_directories("${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_INCLUDEDIR}/libdbustest-1") ########################### # GSettings Schema ########################### # build the necessary schemas set_directory_properties (PROPERTIES ADDITIONAL_MAKE_CLEAN_FILES gschemas.compiled) set_source_files_properties (gschemas.compiled GENERATED) # the home path needs to be severely below 108 characters of length, as pulseaudio # will try to place a unix domain socket file in there... (i.e. in XDG_RUNTIME_DIR). # In previous versions, the test-home was in the build directory somewhere, which failed # when the source tree was stored in some deep sub/sub/sub/folders structure. set (TEST_HOME "/tmp/build-home") set (XDG_CONFIG_HOME "${TEST_HOME}/.config") set (XDG_RUNTIME_DIR "${TEST_HOME}/.run") add_custom_command (OUTPUT home.created COMMAND mkdir -p ${TEST_HOME} COMMAND mkdir -p ${XDG_RUNTIME_DIR} COMMAND mkdir -p ${XDG_CONFIG_HOME} ) add_custom_target ( test-home ALL DEPENDS home.created ) # GSettings: # compile the indicator-sound schema into a gschemas.compiled file in this directory, # and help the tests to find that file by setting -DSCHEMA_DIR set (XDG_DATA_DIRS "${CMAKE_CURRENT_BINARY_DIR}/gsettings-schemas") set (SCHEMA_DIR "${XDG_DATA_DIRS}/glib-2.0/schemas") if(ENABLE_LOMIRI_FEATURES) add_definitions ( -DLOMIRI_FEATURES_ENABLED ) endif() add_definitions(-DSCHEMA_DIR="${SCHEMA_DIR}") execute_process (COMMAND ${PKG_CONFIG_EXECUTABLE} gio-2.0 --variable glib_compile_schemas OUTPUT_VARIABLE COMPILE_SCHEMA_EXECUTABLE OUTPUT_STRIP_TRAILING_WHITESPACE) add_custom_command (OUTPUT gschemas.compiled DEPENDS ${CMAKE_SOURCE_DIR}/data/org.ayatana.indicator.sound.gschema.xml COMMAND mkdir -p ${SCHEMA_DIR} COMMAND cp -f ${CMAKE_SOURCE_DIR}/data/org.ayatana.indicator.sound.gschema.xml ${SCHEMA_DIR} COMMAND test -e /usr/share/glib-2.0/schemas/com.lomiri.sound.gschema.xml && cp -f /usr/share/glib-2.0/schemas/com.lomiri.sound.gschema.xml ${SCHEMA_DIR} || echo "File does not exist" >&2 COMMAND ${COMPILE_SCHEMA_EXECUTABLE} ${SCHEMA_DIR}) add_custom_target ( gschemas-compiled ALL DEPENDS gschemas.compiled ) ########################### # Vala Mocks ########################### set(VALA_MOCKS_HEADER_PATH "${CMAKE_CURRENT_BINARY_DIR}/vala-mocks.h") set(VALA_MOCKS_SYMBOLS_PATH "${CMAKE_CURRENT_BINARY_DIR}/vala-mocks.def") vala_init(vala-mocks DEPENDS indicator-sound-service-lib PACKAGES config gio-2.0 gio-unix-2.0 libxml-2.0 libpulse libpulse-mainloop-glib libnotify accounts-service indicator-sound-service OPTIONS --ccode --vapidir=${CMAKE_BINARY_DIR}/src/ --vapidir=${CMAKE_SOURCE_DIR}/vapi/ --vapidir=. ) set_source_files_properties(media-player-mock.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-pointer-types -Wno-discarded-qualifiers") set_source_files_properties(media-player-list-mock.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-pointer-types -Wno-unused-variable -Wno-discarded-qualifiers") set_source_files_properties(options-mock.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-pointer-types -Wno-unused-variable -Wno-discarded-qualifiers") set_source_files_properties(volume-control-mock.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-pointer-types -Wno-discarded-qualifiers") set_source_files_properties(volume-warning-mock.c PROPERTIES COMPILE_FLAGS "${CMAKE_C_FLAGS} -Wno-incompatible-pointer-types -Wno-unused-variable -Wno-discarded-qualifiers") vala_add(vala-mocks media-player-mock.vala ) vala_add(vala-mocks media-player-list-mock.vala ) vala_add(vala-mocks options-mock.vala ) vala_add(vala-mocks volume-control-mock.vala ) vala_add(vala-mocks volume-warning-mock.vala ) vala_finish(vala-mocks SOURCES vala_mocks_VALA_SOURCES OUTPUTS vala_mocks_VALA_C GENERATE_HEADER ${VALA_MOCKS_HEADER_PATH} GENERATE_SYMBOLS ${VALA_MOCKS_SYMBOLS_PATH} ) set_source_files_properties( ${vala_mocks_VALA_SOURCES} PROPERTIES HEADER_FILE_ONLY TRUE ) set( VALA_MOCKS_SOURCES ${vala_mocks_VALA_SOURCES} ${vala_mocks_VALA_C} ${VALA_MOCKS_SYMBOLS_PATH} ) add_definitions( -Wno-unknown-warning-option -Wno-unused-but-set-variable -DVALA_EXTERN=extern ) add_library( vala-mocks-lib STATIC ${VALA_MOCKS_SOURCES} ) target_link_libraries( vala-mocks-lib indicator-sound-service-lib ) include_directories(${CMAKE_CURRENT_BINARY_DIR}) include_directories(${TEST_INCLUDE_DIRS}) ########################### # Pulse Mock ########################### add_library( pulse-mock SHARED pa-mock.cpp ) target_link_libraries (pulse-mock ${PULSEAUDIO_LIBRARIES}) ########################### # Name Watch Test ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (name-watch-test name-watch-test.cc ${CMAKE_SOURCE_DIR}/src/bus-watch-namespace.c) target_link_options (name-watch-test PRIVATE -no-pie) target_link_libraries (name-watch-test ${SOUNDSERVICE_LIBRARIES} ${GMOCK_LIBRARIES}) add_test(name-watch-test name-watch-test) ########################### # Accounts Service User ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (accounts-service-user-test accounts-service-user.cc) target_link_options (accounts-service-user-test PRIVATE -no-pie) target_link_libraries ( accounts-service-user-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(accounts-service-user-test-basic accounts-service-user-test --gtest_filter=AccountsServiceUserTest.BasicObject ) add_test(accounts-service-user-test-player accounts-service-user-test --gtest_filter=AccountsServiceUserTest.SetMediaPlayer ) ########################### # Volume Control ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (volume-control-test volume-control-test.cc) add_dependencies (volume-control-test gschemas-compiled) target_link_options (volume-control-test PRIVATE -no-pie) target_link_libraries ( volume-control-test indicator-sound-service-lib vala-mocks-lib pulse-mock ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) add_test(volume-control-test volume-control-test) ########################### # Sound Menu ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (sound-menu-test sound-menu.cc) target_link_options (sound-menu-test PRIVATE -no-pie) target_link_libraries ( sound-menu-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) add_test(sound-menu-test sound-menu-test) ########################### # Notification Test ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (notifications-test notifications-test.cc) target_link_options (notifications-test PRIVATE -no-pie) target_link_libraries ( notifications-test indicator-sound-service-lib vala-mocks-lib pulse-mock ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) add_test(notifications-test notifications-test) ########################### # Accounts Service User ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (media-player-user-test media-player-user.cc) target_link_options (media-player-user-test PRIVATE -no-pie) target_link_libraries ( media-player-user-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(media-player-user-test-basic media-player-user-test --gtest_filter=MediaPlayerUserTest.BasicObject ) add_test(media-player-user-test-dataset media-player-user-test --gtest_filter=MediaPlayerUserTest.DataSet ) add_test(media-player-user-test-timeout media-player-user-test --gtest_filter=MediaPlayerUserTest.TimeoutTest ) ########################### # Greeter List ########################### include_directories(${CMAKE_SOURCE_DIR}/src) add_executable (greeter-list-test greeter-list.cc) target_link_options (greeter-list-test PRIVATE -no-pie) target_link_libraries ( greeter-list-test indicator-sound-service-lib vala-mocks-lib ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(greeter-list-test-basic greeter-list-test --gtest_filter=GreeterListTest.BasicObject ) add_test(greeter-list-test-iterator greeter-list-test --gtest_filter=GreeterListTest.BasicIterator ) ########################### # Indicator Test ########################### add_definitions( -DINDICATOR_SOUND_SERVICE_BINARY="${CMAKE_BINARY_DIR}/src/ayatana-indicator-sound-service" -DPA_MOCK_LIB="${CMAKE_CURRENT_BINARY_DIR}/libpulse-mock.so" ) add_executable (indicator-test indicator-test.cc) add_dependencies (indicator-test gschemas-compiled) target_link_options (indicator-test PRIVATE -no-pie) target_link_libraries ( indicator-test ${SOUNDSERVICE_LIBRARIES} ${TEST_LIBRARIES} ${GMOCK_LIBRARIES} ) # Split tests to work around libaccountservice sucking add_test(indicator-test indicator-test ) if (ENABLE_LOMIRI_FEATURES) add_subdirectory(integration) endif() add_subdirectory(dbus-types) add_subdirectory(service-mocks) # coverage reporting set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} name-watch-test accounts-service-user-test volume-control-test sound-menu-test notifications-test media-player-user-test greeter-list-test indicator-test PARENT_SCOPE ) ayatana-indicator-sound-24.5.2/tests/dbus-types/CMakeLists.txt0000644000000000000000000000411714756636406021235 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS}) add_definitions(-DQT_NO_KEYWORDS=1) set(dbusinterface_streamrestore_xml "org.PulseAudio.Ext.StreamRestore1.xml") set_source_files_properties(${dbusinterface_streamrestore_xml} PROPERTIES CLASSNAME StreamRestoreInterface) set(dbusinterface_accounts_xml "org.freedesktop.Accounts.xml") set_source_files_properties(${dbusinterface_accounts_xml} PROPERTIES CLASSNAME AccountsInterface) if(ENABLE_LOMIRI_FEATURES) set_source_files_properties("com.lomiri.AccountsService.Sound.xml" PROPERTIES CLASSNAME AccountsSoundInterface) endif() set(dbusinterface_properties_xml "org.freedesktop.DBus.Properties.xml") set_source_files_properties(${dbusinterface_properties_xml} PROPERTIES CLASSNAME DBusPropertiesInterface NO_NAMESPACE YES INCLUDE "dbus-types.h") set(dbusinterface_actions_xml "org.gtk.Actions.xml") set_source_files_properties(${dbusinterface_actions_xml} PROPERTIES CLASSNAME MenusInterface INCLUDE "dbus-action-result.h") set(dbusinterface_notifications_xml "org.freedesktop.Notifications.xml") set_source_files_properties(${dbusinterface_notifications_xml} PROPERTIES CLASSNAME NotificationsInterface) qt5_add_dbus_interface(interface_files ${dbusinterface_streamrestore_xml} stream_restore_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_properties_xml} dbus_properties_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_accounts_xml} dbus_accounts_interface) if(ENABLE_LOMIRI_FEATURES) qt5_add_dbus_interface(interface_files "com.lomiri.AccountsService.Sound.xml" dbus_accountssound_interface) endif() qt5_add_dbus_interface(interface_files ${dbusinterface_actions_xml} dbus_menus_interface) qt5_add_dbus_interface(interface_files ${dbusinterface_notifications_xml} dbus_notifications_interface) add_library( sound-indicator-dbus-interfaces STATIC ${interface_files} pulseaudio-volume.cpp dbus-action-result.cpp ) target_link_libraries( sound-indicator-dbus-interfaces Qt5::Core Qt5::DBus ) ayatana-indicator-sound-24.5.2/tests/dbus-types/com.lomiri.AccountsService.Sound.xml0000644000000000000000000000043214756636406025451 0ustar ayatana-indicator-sound-24.5.2/tests/dbus-types/dbus-action-result.cpp0000644000000000000000000000445114756636406022726 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-action-result.h" DBusActionResult::DBusActionResult() : enabled_(false) {} DBusActionResult::~DBusActionResult() {} DBusActionResult::DBusActionResult(bool enabled, QDBusSignature signature, QVariantList value) : enabled_(enabled) , signature_(signature) , value_(value) { } DBusActionResult::DBusActionResult(const DBusActionResult &other) : enabled_(other.enabled_) , signature_(other.signature_) , value_(other.value_) { } DBusActionResult& DBusActionResult::operator=(const DBusActionResult &other) { enabled_ = other.enabled_; signature_ = other.signature_; value_ = other.value_; return *this; } QVariantList DBusActionResult::getValue() const { return value_; } bool DBusActionResult::getEnabled() const { return enabled_; } QDBusSignature DBusActionResult::getSignature() const { return signature_; } //register Message with the Qt type system void DBusActionResult::registerMetaType() { qRegisterMetaType("DBusActionResult"); qDBusRegisterMetaType(); } QDBusArgument &operator<<(QDBusArgument &argument, const DBusActionResult &result) { argument.beginStructure(); argument << result.enabled_; argument << result.signature_; argument << result.value_; argument.endStructure(); return argument; } const QDBusArgument &operator>>(const QDBusArgument &argument, DBusActionResult &result) { argument.beginStructure(); argument >> result.enabled_; argument >> result.signature_; argument >> result.value_; argument.endStructure(); return argument; } ayatana-indicator-sound-24.5.2/tests/dbus-types/dbus-action-result.h0000644000000000000000000000315014756636406022366 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #pragma once #include #include class DBusActionResult { public: DBusActionResult(); DBusActionResult(bool enabled, QDBusSignature signature, QVariantList value); ~DBusActionResult(); DBusActionResult(const DBusActionResult &other); DBusActionResult& operator=(const DBusActionResult &other); friend QDBusArgument &operator<<(QDBusArgument &argument, const DBusActionResult &result); friend const QDBusArgument &operator>>(const QDBusArgument &argument, DBusActionResult &result); bool getEnabled() const; QVariantList getValue() const; QDBusSignature getSignature() const; //register Message with the Qt type system static void registerMetaType(); private: bool enabled_; QDBusSignature signature_; QVariantList value_; }; Q_DECLARE_METATYPE(DBusActionResult) ayatana-indicator-sound-24.5.2/tests/dbus-types/dbus-types.h0000644000000000000000000000330714756636406020745 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include "pulseaudio-volume.h" #include "dbus-action-result.h" namespace DBusTypes { inline void registerMetaTypes() { PulseaudioVolume::registerMetaType(); PulseaudioVolumeArray::registerMetaType(); DBusActionResult::registerMetaType(); } static constexpr char const* DBUS_NAME = "org.ayatana.indicator.sound"; static constexpr char const* DBUS_PULSE = "org.PulseAudio1"; static constexpr char const* ACCOUNTS_SERVICE = "org.freedesktop.Accounts"; static constexpr char const* STREAM_RESTORE_NAME = "org.PulseAudio.Ext.StreamRestore1"; static constexpr char const* STREAM_RESTORE_PATH = "/org/pulseaudio/stream_restore1"; static constexpr char const* STREAM_RESTORE_ENTRY_NAME = "org.PulseAudio.Ext.StreamRestore1.RestoreEntry"; static constexpr char const* MAIN_SERVICE_PATH = "/org/ayatana/indicator/sound"; static constexpr char const* ACTIONS_INTERFACE = "org.gtk.Actions"; } // namespace DBusTypes ayatana-indicator-sound-24.5.2/tests/dbus-types/org.freedesktop.Accounts.xml0000644000000000000000000000056114756636406024075 0ustar ayatana-indicator-sound-24.5.2/tests/dbus-types/org.freedesktop.DBus.Properties.xml0000644000000000000000000000136714756636406025313 0ustar ayatana-indicator-sound-24.5.2/tests/dbus-types/org.freedesktop.Notifications.xml0000644000000000000000000000350114756636406025124 0ustar ayatana-indicator-sound-24.5.2/tests/dbus-types/org.gtk.Actions.xml0000644000000000000000000000156014756636406022170 0ustar ayatana-indicator-sound-24.5.2/tests/dbus-types/org.PulseAudio.Ext.StreamRestore1.xml0000644000000000000000000000033714756636406025475 0ustar ayatana-indicator-sound-24.5.2/tests/dbus-types/pulseaudio-volume.cpp0000644000000000000000000000710214756636406022655 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-types.h" PulseaudioVolume::PulseaudioVolume() : type_(0), volume_(10) { } PulseaudioVolume::PulseaudioVolume(unsigned int type, unsigned int volume) : type_(type) , volume_(volume) { } PulseaudioVolume::PulseaudioVolume(const PulseaudioVolume &other) : type_(other.type_), volume_(other.volume_) { } PulseaudioVolume& PulseaudioVolume::operator=(const PulseaudioVolume &other) { type_ = other.type_; volume_ = other.volume_; return *this; } PulseaudioVolume::~PulseaudioVolume() { } unsigned int PulseaudioVolume::getType() const { return type_; } unsigned int PulseaudioVolume::getVolume() const { return volume_; } void PulseaudioVolume::registerMetaType() { qRegisterMetaType("PulseaudioVolume"); qDBusRegisterMetaType(); } QDBusArgument &operator<<(QDBusArgument &argument, const PulseaudioVolume& volume) { argument.beginStructure(); argument << volume.type_; argument << volume.volume_; argument.endStructure(); return argument; } const QDBusArgument &operator>>(const QDBusArgument &argument, PulseaudioVolume &volume) { argument.beginStructure(); argument >> volume.type_; argument >> volume.volume_; argument.endStructure(); return argument; } PulseaudioVolumeArray::PulseaudioVolumeArray() { } PulseaudioVolumeArray::PulseaudioVolumeArray(const PulseaudioVolumeArray &other) : volume_array_(other.volume_array_) { } PulseaudioVolumeArray& PulseaudioVolumeArray::operator=(const PulseaudioVolumeArray &other) { volume_array_ = other.volume_array_; return *this; } PulseaudioVolumeArray::~PulseaudioVolumeArray() { } int PulseaudioVolumeArray::getNumItems() const { return volume_array_.size(); } PulseaudioVolume PulseaudioVolumeArray::getItem(int i) const { if (i < volume_array_.size()) { return volume_array_[i]; } return PulseaudioVolume(); } void PulseaudioVolumeArray::addItem(PulseaudioVolume const &item) { volume_array_.push_back(item); } void PulseaudioVolumeArray::registerMetaType() { qRegisterMetaType("PulseaudioVolumeArray"); qDBusRegisterMetaType(); } QDBusArgument &operator<<(QDBusArgument &argument, const PulseaudioVolumeArray& volume) { argument.beginArray( qMetaTypeId() ); for (int i = 0; i < volume.volume_array_.size(); ++ i) { PulseaudioVolume item = volume.getItem(i); argument << item; } argument.endArray(); return argument; } const QDBusArgument &operator>>(const QDBusArgument &argument, PulseaudioVolumeArray &volume) { argument.beginArray(); while ( !argument.atEnd() ) { PulseaudioVolume item; argument >> item; volume.volume_array_.push_back(item); } argument.endArray(); return argument; } ayatana-indicator-sound-24.5.2/tests/dbus-types/pulseaudio-volume.h0000644000000000000000000000441414756636406022325 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include class PulseaudioVolume { public: PulseaudioVolume(); PulseaudioVolume(unsigned int type, unsigned int volume); PulseaudioVolume(const PulseaudioVolume &other); PulseaudioVolume& operator=(const PulseaudioVolume &other); ~PulseaudioVolume(); friend QDBusArgument &operator<<(QDBusArgument &argument, PulseaudioVolume const & volume); friend const QDBusArgument &operator>>(QDBusArgument const & argument, PulseaudioVolume &volume); unsigned int getType() const; unsigned int getVolume() const; //register Message with the Qt type system static void registerMetaType(); private: unsigned int type_; unsigned int volume_; }; class PulseaudioVolumeArray { public: PulseaudioVolumeArray(); PulseaudioVolumeArray(QString const &interface, QString const &property, QDBusVariant const& value); PulseaudioVolumeArray(const PulseaudioVolumeArray &other); PulseaudioVolumeArray& operator=(const PulseaudioVolumeArray &other); ~PulseaudioVolumeArray(); friend QDBusArgument &operator<<(QDBusArgument &argument, PulseaudioVolumeArray const & volume); friend const QDBusArgument &operator>>(QDBusArgument const & argument, PulseaudioVolumeArray &volume); int getNumItems() const; PulseaudioVolume getItem(int i) const; void addItem(PulseaudioVolume const &item); //register Message with the Qt type system static void registerMetaType(); private: QVector volume_array_; }; Q_DECLARE_METATYPE(PulseaudioVolume) Q_DECLARE_METATYPE(PulseaudioVolumeArray) ayatana-indicator-sound-24.5.2/tests/greeter-list.cc0000644000000000000000000000323014756636406017306 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class GreeterListTest : public ::testing::Test { protected: GTestDBus * bus = nullptr; virtual void SetUp() { bus = g_test_dbus_new(G_TEST_DBUS_NONE); g_test_dbus_up(bus); } virtual void TearDown() { g_test_dbus_down(bus); g_clear_object(&bus); } }; TEST_F(GreeterListTest, BasicObject) { MediaPlayerListGreeter * list = media_player_list_greeter_new(); ASSERT_NE(nullptr, list); g_clear_object(&list); return; } TEST_F(GreeterListTest, BasicIterator) { MediaPlayerListGreeter * list = media_player_list_greeter_new(); ASSERT_NE(nullptr, list); MediaPlayerListGreeterIterator * iter = media_player_list_greeter_iterator_new(list); ASSERT_NE(nullptr, iter); MediaPlayer * player = media_player_list_iterator_next_value (MEDIA_PLAYER_LIST_ITERATOR(iter)); ASSERT_EQ(nullptr, player); g_clear_object(&iter); g_clear_object(&list); return; } ayatana-indicator-sound-24.5.2/tests/gtest-gvariant.h0000644000000000000000000000630114756636406017503 0ustar /* * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include namespace GTestGVariant { testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, GVariant * expect, GVariant * have) { if (expect == nullptr && have == nullptr) { auto result = testing::AssertionSuccess(); return result; } if (expect == nullptr || have == nullptr) { gchar * havePrint; if (have == nullptr) { havePrint = g_strdup("(nullptr)"); } else { havePrint = g_variant_print(have, TRUE); } auto result = testing::AssertionFailure(); result << " Result: " << haveStr << std::endl << " Value: " << havePrint << std::endl << " Expected: " << expectStr << std::endl; g_free(havePrint); return result; } if (g_variant_equal(expect, have)) { auto result = testing::AssertionSuccess(); return result; } else { gchar * havePrint = g_variant_print(have, TRUE); gchar * expectPrint = g_variant_print(expect, TRUE); auto result = testing::AssertionFailure(); result << " Result: " << haveStr << std::endl << " Value: " << havePrint << std::endl << " Expected: " << expectStr << std::endl << " Expected: " << expectPrint << std::endl; g_free(havePrint); g_free(expectPrint); return result; } } testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, std::shared_ptr expect, std::shared_ptr have) { return expectVariantEqual(expectStr, haveStr, expect.get(), have.get()); } testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, const char * expect, std::shared_ptr have) { auto expectv = std::shared_ptr([expect] { auto variant = g_variant_parse(nullptr, expect, nullptr, nullptr, nullptr); if (variant != nullptr) g_variant_ref_sink(variant); return variant; }(), [](GVariant * variant) { if (variant != nullptr) g_variant_unref(variant); }); return expectVariantEqual(expectStr, haveStr, expectv, have); } testing::AssertionResult expectVariantEqual (const gchar * expectStr, const gchar * haveStr, const char * expect, GVariant * have) { auto havep = std::shared_ptr([have] { if (have != nullptr) g_variant_ref_sink(have); return have; }(), [](GVariant * variant) { if (variant != nullptr) g_variant_unref(variant); }); return expectVariantEqual(expectStr, haveStr, expect, havep); } }; // ns GTestGVariant #define EXPECT_GVARIANT_EQ(expect, have) \ EXPECT_PRED_FORMAT2(GTestGVariant::expectVariantEqual, expect, have) ayatana-indicator-sound-24.5.2/tests/indicator-fixture.h0000644000000000000000000005233114756636406020210 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include #include #include #include #include #include #include class IndicatorFixture : public ::testing::Test { private: std::string _indicatorPath; std::string _indicatorAddress; std::vector> _mocks; protected: std::chrono::milliseconds _eventuallyTime; private: class PerRunData { public: /* We're private in the fixture but other than that we don't care, we don't leak out. This object's purpose isn't to hide data it is to make the lifecycle of the items more clear. */ std::shared_ptr _menu; std::shared_ptr _actions; DbusTestService * _session_service; DbusTestService * _system_service; DbusTestTask * _test_indicator; DbusTestTask * _test_dummy; GDBusConnection * _session; GDBusConnection * _system; PerRunData (const std::string& indicatorPath, const std::string& indicatorAddress, std::vector>& mocks) : _menu(nullptr) , _session(nullptr) { _session_service = dbus_test_service_new(nullptr); dbus_test_service_set_bus(_session_service, DBUS_TEST_SERVICE_BUS_SESSION); _system_service = dbus_test_service_new(nullptr); dbus_test_service_set_bus(_system_service, DBUS_TEST_SERVICE_BUS_SYSTEM); _test_indicator = DBUS_TEST_TASK(dbus_test_process_new(indicatorPath.c_str())); dbus_test_task_set_name(_test_indicator, "Indicator"); dbus_test_service_add_task(_session_service, _test_indicator); _test_dummy = dbus_test_task_new(); dbus_test_task_set_wait_for(_test_dummy, indicatorAddress.c_str()); dbus_test_task_set_name(_test_dummy, "Dummy"); dbus_test_service_add_task(_session_service, _test_dummy); std::for_each(mocks.begin(), mocks.end(), [this](std::shared_ptr task) { if (dbus_test_task_get_bus(task.get()) == DBUS_TEST_SERVICE_BUS_SYSTEM) { dbus_test_service_add_task(_system_service, task.get()); } else { dbus_test_service_add_task(_session_service, task.get()); } }); g_debug("Starting System Bus"); dbus_test_service_start_tasks(_system_service); _system = g_bus_get_sync(G_BUS_TYPE_SYSTEM, nullptr, nullptr); g_dbus_connection_set_exit_on_close(_system, FALSE); g_debug("Starting Session Bus"); dbus_test_service_start_tasks(_session_service); _session = g_bus_get_sync(G_BUS_TYPE_SESSION, nullptr, nullptr); g_dbus_connection_set_exit_on_close(_session, FALSE); } virtual ~PerRunData (void) { _menu.reset(); _actions.reset(); /* D-Bus Test Stuff */ g_clear_object(&_test_dummy); g_clear_object(&_test_indicator); g_clear_object(&_session_service); g_clear_object(&_system_service); /* Wait for D-Bus session bus to go */ if (!g_dbus_connection_is_closed(_session)) { g_dbus_connection_close_sync(_session, nullptr, nullptr); } g_clear_object(&_session); if (!g_dbus_connection_is_closed(_system)) { g_dbus_connection_close_sync(_system, nullptr, nullptr); } g_clear_object(&_system); } }; std::shared_ptr run; public: virtual ~IndicatorFixture() = default; IndicatorFixture (const std::string& path, const std::string& addr) : _indicatorPath(path) , _indicatorAddress(addr) , _eventuallyTime(std::chrono::seconds(5)) { }; protected: virtual void SetUp() override { run = std::make_shared(_indicatorPath, _indicatorAddress, _mocks); _mocks.clear(); } virtual void TearDown() override { run.reset(); } void addMock (std::shared_ptr mock) { _mocks.push_back(mock); } std::shared_ptr buildBustleMock (const std::string& filename, DbusTestServiceBus bus = DBUS_TEST_SERVICE_BUS_BOTH) { return std::shared_ptr([filename, bus]() { DbusTestTask * bustle = DBUS_TEST_TASK(dbus_test_bustle_new(filename.c_str())); dbus_test_task_set_name(bustle, "Bustle"); dbus_test_task_set_bus(bustle, bus); return bustle; }(), [](DbusTestTask * bustle) { g_clear_object(&bustle); }); } private: void waitForCore (GObject * obj, const gchar * signalname) { auto loop = g_main_loop_new(nullptr, FALSE); /* Our two exit criteria */ gulong signal = g_signal_connect_swapped(obj, signalname, G_CALLBACK(g_main_loop_quit), loop); guint timer = g_timeout_add_seconds(5, [](gpointer user_data) -> gboolean { g_warning("Menu Timeout"); g_main_loop_quit((GMainLoop *)user_data); return G_SOURCE_CONTINUE; }, loop); /* Wait for sync */ g_main_loop_run(loop); /* Clean up */ g_source_remove(timer); g_signal_handler_disconnect(obj, signal); g_main_loop_unref(loop); } void menuWaitForItems (const std::shared_ptr& menu) { auto count = g_menu_model_get_n_items(menu.get()); if (count != 0) return; waitForCore(G_OBJECT(menu.get()), "items-changed"); } void agWaitForActions (const std::shared_ptr& group) { auto list = std::shared_ptr( g_action_group_list_actions(group.get()), [](gchar ** list) { g_strfreev(list); }); if (g_strv_length(list.get()) != 0) { return; } waitForCore(G_OBJECT(group.get()), "action-added"); } testing::AssertionResult expectEventually (std::function &testfunc) { auto loop = std::shared_ptr(g_main_loop_new(nullptr, FALSE), [](GMainLoop * loop) { if (loop != nullptr) g_main_loop_unref(loop); }); std::promise retpromise; auto retfuture = retpromise.get_future(); auto start = std::chrono::steady_clock::now(); /* The core of the idle function as an object so we can use the C++-isms of attaching the variables and make this code reasonably readable */ std::function idlefunc = [&loop, &retpromise, &testfunc, &start, this]() -> void { auto result = testfunc(); if (result == false && _eventuallyTime > (std::chrono::steady_clock::now() - start)) { return; } retpromise.set_value(result); g_main_loop_quit(loop.get()); }; auto idlesrc = g_idle_add([](gpointer data) -> gboolean { auto func = reinterpret_cast *>(data); (*func)(); return G_SOURCE_CONTINUE; }, &idlefunc); g_main_loop_run(loop.get()); g_source_remove(idlesrc); return retfuture.get(); } protected: void setMenu (const std::string& path) { run->_menu.reset(); g_debug("Getting Menu: %s:%s", _indicatorAddress.c_str(), path.c_str()); run->_menu = std::shared_ptr(G_MENU_MODEL(g_dbus_menu_model_get(run->_session, _indicatorAddress.c_str(), path.c_str())), [](GMenuModel * modelptr) { g_clear_object(&modelptr); }); menuWaitForItems(run->_menu); } void setActions (const std::string& path) { run->_actions.reset(); run->_actions = std::shared_ptr(G_ACTION_GROUP(g_dbus_action_group_get(run->_session, _indicatorAddress.c_str(), path.c_str())), [](GActionGroup * groupptr) { g_clear_object(&groupptr); }); agWaitForActions(run->_actions); } testing::AssertionResult expectActionExists (const gchar * nameStr, const std::string& name) { bool hasit = g_action_group_has_action(run->_actions.get(), name.c_str()); if (!hasit) { auto result = testing::AssertionFailure(); result << " Action: " << nameStr << std::endl << " Expected: " << "Exists" << std::endl << " Actual: " << "No action found" << std::endl; return result; } auto result = testing::AssertionSuccess(); return result; } template testing::AssertionResult expectEventuallyActionStateExists (Args&& ... args) { std::function func = [&]() { return expectActionStateExists(std::forward(args)...); }; return expectEventually(func); } testing::AssertionResult expectActionStateType (const char * nameStr, const char * typeStr, const std::string& name, const GVariantType * type) { auto atype = g_action_group_get_action_state_type(run->_actions.get(), name.c_str()); bool same = false; if (atype != nullptr) { same = g_variant_type_equal(atype, type); } if (!same) { auto result = testing::AssertionFailure(); result << " Action: " << nameStr << std::endl << " Expected: " << typeStr << std::endl << " Actual: " << g_variant_type_peek_string(atype) << std::endl; return result; } auto result = testing::AssertionSuccess(); return result; } template testing::AssertionResult expectEventuallyActionStateType (Args&& ... args) { std::function func = [&]() { return expectActionStateType(std::forward(args)...); }; return expectEventually(func); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, GVariant * value) { auto varref = std::shared_ptr(g_variant_ref_sink(value), [](GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); auto aval = std::shared_ptr(g_action_group_get_action_state(run->_actions.get(), name.c_str()), [] (GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); bool match = false; if (aval != nullptr) { match = g_variant_equal(aval.get(), varref.get()); } if (!match) { gchar * attstr = nullptr; if (aval != nullptr) { attstr = g_variant_print(aval.get(), TRUE); } else { attstr = g_strdup("nullptr"); } auto result = testing::AssertionFailure(); result << " Action: " << nameStr << std::endl << " Expected: " << valueStr << std::endl << " Actual: " << attstr << std::endl; g_free(attstr); return result; } else { auto result = testing::AssertionSuccess(); return result; } } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, bool value) { GVariant * var = g_variant_new_boolean(value); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, std::string value) { GVariant * var = g_variant_new_string(value.c_str()); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, const char * value) { GVariant * var = g_variant_new_string(value); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, double value) { GVariant * var = g_variant_new_double(value); return expectActionStateIs(nameStr, valueStr, name, var); } testing::AssertionResult expectActionStateIs (const char * nameStr, const char * valueStr, const std::string& name, float value) { GVariant * var = g_variant_new_double(value); return expectActionStateIs(nameStr, valueStr, name, var); } template testing::AssertionResult expectEventuallyActionStateIs (Args&& ... args) { std::function func = [&]() { return expectActionStateIs(std::forward(args)...); }; return expectEventually(func); } private: std::shared_ptr getMenuAttributeVal (int location, std::shared_ptr& menu, const std::string& attribute, std::shared_ptr& value) { if (!(location < g_menu_model_get_n_items(menu.get()))) { return nullptr; } if (location >= g_menu_model_get_n_items(menu.get())) return nullptr; auto menuval = std::shared_ptr(g_menu_model_get_item_attribute_value(menu.get(), location, attribute.c_str(), g_variant_get_type(value.get())), [](GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); return menuval; } std::shared_ptr getMenuAttributeRecurse (std::vector::const_iterator menuLocation, std::vector::const_iterator menuEnd, const std::string& attribute, std::shared_ptr& value, std::shared_ptr& menu) { if (menuLocation == menuEnd) return nullptr; if (menuLocation + 1 == menuEnd) return getMenuAttributeVal(*menuLocation, menu, attribute, value); auto clearfunc = [](GMenuModel * modelptr) { g_clear_object(&modelptr); }; auto submenu = std::shared_ptr(g_menu_model_get_item_link(menu.get(), *menuLocation, G_MENU_LINK_SUBMENU), clearfunc); if (submenu == nullptr) submenu = std::shared_ptr(g_menu_model_get_item_link(menu.get(), *menuLocation, G_MENU_LINK_SECTION), clearfunc); if (submenu == nullptr) return nullptr; menuWaitForItems(submenu); return getMenuAttributeRecurse(menuLocation + 1, menuEnd, attribute, value, submenu); } protected: testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector& menuLocation, const std::string& attribute, GVariant * value) { auto varref = std::shared_ptr(g_variant_ref_sink(value), [](GVariant * varptr) { if (varptr != nullptr) g_variant_unref(varptr); }); auto attrib = getMenuAttributeRecurse(menuLocation.cbegin(), menuLocation.cend(), attribute, varref, run->_menu); bool same = false; if (attrib != nullptr && varref != nullptr) { same = g_variant_equal(attrib.get(), varref.get()); } if (!same) { gchar * attstr = nullptr; if (attrib != nullptr) { attstr = g_variant_print(attrib.get(), TRUE); } else { attstr = g_strdup("nullptr"); } auto result = testing::AssertionFailure(); result << " Menu: " << menuLocationStr << std::endl << " Attribute: " << attributeStr << std::endl << " Expected: " << valueStr << std::endl << " Actual: " << attstr << std::endl; g_free(attstr); return result; } else { auto result = testing::AssertionSuccess(); return result; } } testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector& menuLocation, const std::string& attribute, bool value) { GVariant * var = g_variant_new_boolean(value); return expectMenuAttribute(menuLocationStr, attributeStr, valueStr, menuLocation, attribute, var); } testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector& menuLocation, const std::string& attribute, std::string value) { GVariant * var = g_variant_new_string(value.c_str()); return expectMenuAttribute(menuLocationStr, attributeStr, valueStr, menuLocation, attribute, var); } testing::AssertionResult expectMenuAttribute (const char * menuLocationStr, const char * attributeStr, const char * valueStr, const std::vector& menuLocation, const std::string& attribute, const char * value) { GVariant * var = g_variant_new_string(value); return expectMenuAttribute(menuLocationStr, attributeStr, valueStr, menuLocation, attribute, var); } template testing::AssertionResult expectEventuallyMenuAttribute (Args&& ... args) { std::function func = [&]() { return expectMenuAttribute(std::forward(args)...); }; return expectEventually(func); } }; /* Menu Attrib */ #define ASSERT_MENU_ATTRIB(menu, attrib, value) \ ASSERT_PRED_FORMAT3(IndicatorFixture::expectMenuAttribute, menu, attrib, value) #define EXPECT_MENU_ATTRIB(menu, attrib, value) \ EXPECT_PRED_FORMAT3(IndicatorFixture::expectMenuAttribute, menu, attrib, value) #define EXPECT_EVENTUALLY_MENU_ATTRIB(menu, attrib, value) \ EXPECT_PRED_FORMAT3(IndicatorFixture::expectEventuallyMenuAttribute, menu, attrib, value) /* Action Exists */ #define ASSERT_ACTION_EXISTS(action) \ ASSERT_PRED_FORMAT1(IndicatorFixture::expectActionExists, action) #define EXPECT_ACTION_EXISTS(action) \ EXPECT_PRED_FORMAT1(IndicatorFixture::expectActionExists, action) #define EXPECT_EVENTUALLY_ACTION_EXISTS(action) \ EXPECT_PRED_FORMAT1(IndicatorFixture::expectEventuallyActionExists, action) /* Action State */ #define ASSERT_ACTION_STATE(action, value) \ ASSERT_PRED_FORMAT2(IndicatorFixture::expectActionStateIs, action, value) #define EXPECT_ACTION_STATE(action, value) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectActionStateIs, action, value) #define EXPECT_EVENTUALLY_ACTION_STATE(action, value) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectEventuallyActionStateIs, action, value) /* Action State Type */ #define ASSERT_ACTION_STATE_TYPE(action, type) \ ASSERT_PRED_FORMAT2(IndicatorFixture::expectActionStateType, action, type) #define EXPECT_ACTION_STATE_TYPE(action, type) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectActionStateType, action, type) #define EXPECT_EVENTUALLY_ACTION_STATE_TYPE(action, type) \ EXPECT_PRED_FORMAT2(IndicatorFixture::expectEventuallyActionStateType, action, type) ayatana-indicator-sound-24.5.2/tests/indicator-test.cc0000644000000000000000000000770114756636406017640 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include "indicator-fixture.h" #include "accounts-service-mock.h" #include "notifications-mock.h" class IndicatorTest : public IndicatorFixture { protected: IndicatorTest (void) : IndicatorFixture(INDICATOR_SOUND_SERVICE_BINARY, "org.ayatana.indicator.sound") { } std::shared_ptr as; std::shared_ptr notification; virtual void SetUp() override { //addMock(buildBustleMock("indicator-test-session.bustle", DBUS_TEST_SERVICE_BUS_SESSION)); //addMock(buildBustleMock("indicator-test-system.bustle", DBUS_TEST_SERVICE_BUS_SYSTEM)); g_setenv("LD_PRELOAD", PA_MOCK_LIB, TRUE); g_setenv("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv("GSETTINGS_BACKEND", "memory", TRUE); as = std::make_shared(); addMock(*as); notification = std::make_shared(); addMock(*notification); IndicatorFixture::SetUp(); } virtual void TearDown() override { as.reset(); notification.reset(); IndicatorFixture::TearDown(); } }; TEST_F(IndicatorTest, DISABLED_PhoneMenu) { setMenu("/org/ayatana/indicator/sound/phone"); EXPECT_EVENTUALLY_MENU_ATTRIB(std::vector({0}), "action", "indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-type", "org.ayatana.indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-scroll-action", "indicator.scroll"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-secondary-action", "indicator.mute"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "action", "indicator.silent-mode"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "label", "Silent Mode"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "action", "indicator.phone-settings"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "label", "Sound Settings…"); } TEST_F(IndicatorTest, DISABLED_DesktopMenu) { setMenu("/org/ayatana/indicator/sound/desktop"); EXPECT_MENU_ATTRIB({0}, "action", "indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-type", "org.ayatana.indicator.root"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-scroll-action", "indicator.scroll"); EXPECT_MENU_ATTRIB({0}, "x-ayatana-secondary-action", "indicator.mute"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "action", "indicator.mute"); EXPECT_MENU_ATTRIB(std::vector({0, 0, 0}), "label", "Mute"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "action", "indicator.desktop-settings"); EXPECT_MENU_ATTRIB(std::vector({0, 1}), "label", "Sound Settings…"); } TEST_F(IndicatorTest, DISABLED_BaseActions) { setActions("/org/ayatana/indicator/sound"); ASSERT_ACTION_EXISTS("root"); ASSERT_ACTION_STATE_TYPE("root", G_VARIANT_TYPE("a{sv}")); ASSERT_ACTION_EXISTS("scroll"); ASSERT_ACTION_EXISTS("silent-mode"); ASSERT_ACTION_STATE_TYPE("silent-mode", G_VARIANT_TYPE_BOOLEAN); EXPECT_ACTION_STATE("silent-mode", false); ASSERT_ACTION_EXISTS("mute"); ASSERT_ACTION_STATE_TYPE("mute", G_VARIANT_TYPE_BOOLEAN); ASSERT_ACTION_EXISTS("mic-volume"); ASSERT_ACTION_STATE_TYPE("mic-volume", G_VARIANT_TYPE_DOUBLE); ASSERT_ACTION_EXISTS("volume"); ASSERT_ACTION_STATE_TYPE("volume", G_VARIANT_TYPE_DOUBLE); } ayatana-indicator-sound-24.5.2/tests/integration/CMakeLists.txt0000644000000000000000000000663514756636406021470 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) if(ENABLE_LOMIRI_FEATURES) pkg_check_modules(GMENUHARNESS REQUIRED libgmenuharness REQUIRED) include_directories(${GMENUHARNESS_INCLUDE_DIRS}) endif() pkg_check_modules(QTDBUSTEST REQUIRED libqtdbustest-1 REQUIRED) include_directories(${QTDBUSTEST_INCLUDE_DIRS}) pkg_check_modules(QTDBUSMOCK REQUIRED libqtdbusmock-1 REQUIRED) include_directories(${QTDBUSMOCK_INCLUDE_DIRS}) find_package(Qt5Test REQUIRED) include_directories(${Qt5Test_INCLUDE_DIRS}) find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS}) include_directories(${CMAKE_CURRENT_SOURCE_DIR}) include_directories(${GMOCK_INCLUDE_DIRS}) include_directories("${CMAKE_SOURCE_DIR}/tests/dbus-types") include_directories("${CMAKE_BINARY_DIR}/tests/dbus-types") add_definitions(-DSOUND_SERVICE_BIN="${CMAKE_BINARY_DIR}/src/ayatana-indicator-sound-service" -DSTREAM_RESTORE_TABLE="${CMAKE_SOURCE_DIR}/tests/integration/touch-stream-restore.table" -DVOLUME_SET_BIN="${CMAKE_BINARY_DIR}/tests/integration/set-volume" -DACCOUNTS_SERVICE_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/accounts-mock/accounts-service-sound" -DMEDIA_PLAYER_MPRIS_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/media-player-mpris-mock/media-player-mpris-mock" -DMEDIA_PLAYER_MPRIS_UPDATE_BIN="${CMAKE_BINARY_DIR}/tests/service-mocks/media-player-mpris-mock/media-player-mpris-mock-update" -DTEST_SOUND="${CMAKE_SOURCE_DIR}/tests/integration/test-sound.wav" -DQT_NO_KEYWORDS=1 -DXDG_DATA_DIRS="${XDG_DATA_DIRS}" -DXDG_CONFIG_HOME="${XDG_CONFIG_HOME}" -DXDG_RUNTIME_DIR="${XDG_RUNTIME_DIR}" -DTEST_HOME="${TEST_HOME}" ) set(GLIB_REQUIRED_VERSION 2.26) pkg_check_modules( GLIB REQUIRED glib-2.0>=${GLIB_REQUIRED_VERSION} gio-2.0>=${GLIB_REQUIRED_VERSION} ) include_directories(${GLIB_INCLUDE_DIRS}) set( INTEGRATION_TESTS_SRC indicator-sound-test-base.cpp test-indicator.cpp utils/dbus-pulse-volume.cpp main.cpp ) add_executable( integration-tests ${INTEGRATION_TESTS_SRC} ) add_dependencies( integration-tests test-home ) target_link_libraries( integration-tests Qt5::Core Qt5::DBus Qt5::Test ) target_link_options (integration-tests PRIVATE -no-pie) target_link_libraries( integration-tests sound-indicator-dbus-interfaces ${QTDBUSMOCK_LDFLAGS} ${QTDBUSTEST_LDFLAGS} ${GMOCK_LIBRARIES} ${GMENUHARNESS_LDFLAGS} ${GLIB_LDFLAGS} ) add_test( integration-tests integration-tests ) set( SET-VOLUME-SRC utils/dbus-pulse-volume.cpp utils/set-volume.cpp ) set( GET-VOLUME-SRC utils/dbus-pulse-volume.cpp utils/get-volume.cpp ) add_executable( set-volume ${SET-VOLUME-SRC} ) add_dependencies( set-volume test-home ) add_executable( get-volume ${GET-VOLUME-SRC} ) add_dependencies( get-volume test-home ) target_link_libraries( set-volume Qt5::Core Qt5::DBus Qt5::Test ) target_link_libraries( get-volume Qt5::Core Qt5::DBus Qt5::Test ) target_link_libraries( get-volume sound-indicator-dbus-interfaces ) target_link_libraries( set-volume sound-indicator-dbus-interfaces ) # coverage reporting set(COVERAGE_TEST_TARGETS ${COVERAGE_TEST_TARGETS} integration-tests PARENT_SCOPE ) ayatana-indicator-sound-24.5.2/tests/integration/indicator-sound-test-base.cpp0000644000000000000000000011041514756636406024413 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #include "indicator-sound-test-base.h" #include "dbus_menus_interface.h" #include "dbus_properties_interface.h" #include "dbus_accounts_interface.h" #include "dbus_accountssound_interface.h" #include "dbus_notifications_interface.h" #include "dbus-types.h" #include #include #include #include #include "utils/dbus-pulse-volume.h" using namespace QtDBusTest; using namespace QtDBusMock; using namespace std; using namespace testing; namespace mh = lomiri::gmenuharness; namespace { const int MAX_TIME_WAITING_FOR_NOTIFICATIONS = 2000; } IndicatorSoundTestBase::IndicatorSoundTestBase() : dbusMock(dbusTestRunner) { } IndicatorSoundTestBase::~IndicatorSoundTestBase() { } void IndicatorSoundTestBase::SetUp() { setenv("HOME", TEST_HOME, true); setenv("XDG_DATA_DIRS", XDG_DATA_DIRS, true); setenv("XDG_RUNTIME_DIR", XDG_RUNTIME_DIR, true); setenv("XDG_CONFIG_HOME", XDG_CONFIG_HOME, true); setenv("DBUS_SYSTEM_BUS_ADDRESS", dbusTestRunner.systemBus().toStdString().c_str(), true); setenv("DBUS_SESSION_BUS_ADDRESS", dbusTestRunner.sessionBus().toStdString().c_str(), true); dbusMock.registerNotificationDaemon(); dbusTestRunner.startServices(); auto& notifications = notificationsMockInterface(); notifications.AddMethod("org.freedesktop.Notifications", "GetCapabilities", "", "as", "ret = ['actions', 'body', 'body-markup', 'icon-static', 'image/svg+xml', 'x-lomiri-private-synchronous', 'x-lomiri-private-icon-only', 'x-lomiri-truncation', 'private-synchronous', 'append', 'private-icon-only', 'truncation']" ).waitForFinished(); int waitedTime = 0; while (!dbusTestRunner.sessionConnection().interface()->isServiceRegistered("org.freedesktop.Notifications") && waitedTime < MAX_TIME_WAITING_FOR_NOTIFICATIONS) { std::this_thread::sleep_for(std::chrono::milliseconds(10)); waitedTime += 10; } } void IndicatorSoundTestBase::TearDown() { unsetenv("XDG_DATA_DIRS"); unsetenv("XDG_RUNTIME_DIR"); unsetenv("XDG_CONFIG_HOME"); unsetenv("HOME"); unsetenv("PULSE_SERVER"); unsetenv("DBUS_SYSTEM_BUS_ADDRESS"); unsetenv("DBUS_SESSION_BUS_ADDRESS"); } void gvariant_deleter(GVariant* varptr) { if (varptr != nullptr) { g_variant_unref(varptr); } } std::shared_ptr IndicatorSoundTestBase::volume_variant(double volume) { GVariantBuilder builder; g_variant_builder_init(&builder, G_VARIANT_TYPE_VARDICT); g_variant_builder_add(&builder, "{sv}", "title", g_variant_new_string("_Sound")); g_variant_builder_add(&builder, "{sv}", "accessible-desc", g_variant_new_string("_Sound")); auto icon = g_themed_icon_new("icon"); g_variant_builder_add(&builder, "{sv}", "icon", g_icon_serialize(icon)); g_variant_builder_add(&builder, "{sv}", "visible", g_variant_new_boolean(true)); return shared_ptr(g_variant_builder_end(&builder), &gvariant_deleter); } bool IndicatorSoundTestBase::setStreamRestoreVolume(QString const &role, double volume) { QProcess setVolume; setVolume.start(VOLUME_SET_BIN, QStringList() << role << QString("%1").arg(volume)); if (!setVolume.waitForStarted()) return false; if (!setVolume.waitForFinished()) return false; return setVolume.exitCode() == 0; } bool IndicatorSoundTestBase::setSinkVolume(double volume) { QString volume_percentage = QString("%1\%").arg(volume*100); QProcess setVolume; setVolume.start("pactl", QStringList() << "-s" << "127.0.0.1" << "set-sink-volume" << "0" << volume_percentage); if (!setVolume.waitForStarted()) return false; if (!setVolume.waitForFinished()) return false; return setVolume.exitCode() == 0; } bool IndicatorSoundTestBase::clearGSettingsPlayers() { QProcess clearPlayers; clearPlayers.start("gsettings", QStringList() << "set" << "org.ayatana.indicator.sound" << "interested-media-players" << "[]"); return runProcess(clearPlayers); } bool IndicatorSoundTestBase::resetAllowAmplifiedVolume() { #if LOMIRI_FEATURES_ENABLED QProcess proc; proc.start("gsettings", QStringList() << "reset" << "com.lomiri.sound" << "allow-amplified-volume"); return runProcess(proc); #else return TRUE; #endif } bool IndicatorSoundTestBase::runProcess(QProcess& proc) { if (!proc.waitForStarted()) return false; if (!proc.waitForFinished()) return false; return proc.exitCode() == 0; } bool IndicatorSoundTestBase::startTestMprisPlayer(QString const& playerName) { if (!stopTestMprisPlayer(playerName)) { return false; } TestPlayer player; player.name = playerName; player.process.reset(new QProcess()); player.process->start(MEDIA_PLAYER_MPRIS_BIN, QStringList() << playerName); if (!player.process->waitForStarted()) { qWarning() << "ERROR STARTING PLAYER " << playerName; return false; } testPlayers.push_back(player); return true; } bool IndicatorSoundTestBase::stopTestMprisPlayer(QString const& playerName) { bool terminateOK = true; int index = findRunningTestMprisPlayer(playerName); if (index != -1) { testPlayers[index].process->terminate(); if (!testPlayers[index].process->waitForFinished()) terminateOK = false; testPlayers.remove(index); } return terminateOK; } int IndicatorSoundTestBase::findRunningTestMprisPlayer(QString const& playerName) { for (int i = 0; i < testPlayers.size(); i++) { if (testPlayers.at(i).name == playerName) { return i; } } return -1; } bool IndicatorSoundTestBase::setTestMprisPlayerProperty(QString const &testPlayer, QString const &property, bool value) { QProcess setProperty; QString strValue; strValue = value ? "true" : "false"; setProperty.start(MEDIA_PLAYER_MPRIS_UPDATE_BIN, QStringList() << testPlayer << property << strValue); if (!setProperty.waitForStarted()) return false; if (!setProperty.waitForFinished()) return false; return setProperty.exitCode() == 0; } bool IndicatorSoundTestBase::startTestSound(QString const &role) { testSoundProcess.terminate(); testSoundProcess.start("paplay", QStringList() << "-s" << "127.0.0.1" << TEST_SOUND << QString("--property=media.role=%1").arg(role)); if (!testSoundProcess.waitForStarted()) return false; return true; } void IndicatorSoundTestBase::stopTestSound() { testSoundProcess.terminate(); } void IndicatorSoundTestBase::startPulseDesktop(DevicePortType speakerPort, DevicePortType headphonesPort) { try { pulseaudio.reset( new QProcessDBusService(DBusTypes::DBUS_PULSE, QDBusConnection::SessionBus, "pulseaudio", QStringList() << "--start" << "-vvvv" << "--disable-shm=true" << "--daemonize=false" << "--use-pid-file=false" << "--system=false" << "--exit-idle-time=-1" << "-n" << QString("--load=module-null-sink sink_name=indicator_sound_test_speaker sink_properties=device.bus=%1").arg(getDevicePortString(speakerPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_headphones sink_properties=device.bus=%1").arg(getDevicePortString(headphonesPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_mic") << "--log-target=file:/tmp/pulse-daemon.log" << QString("--load=module-stream-restore restore_device=false restore_muted=false fallback_table=\"%1\"").arg(STREAM_RESTORE_TABLE) << "--load=module-dbus-protocol" << "--load=module-native-protocol-tcp auth-ip-acl=127.0.0.1" )); pulseaudio->start(dbusTestRunner.sessionConnection()); } catch (exception const& e) { cout << "pulseaudio(): " << e.what() << endl; throw; } } void IndicatorSoundTestBase::startPulsePhone(DevicePortType speakerPort, DevicePortType headphonesPort) { try { pulseaudio.reset( new QProcessDBusService(DBusTypes::DBUS_PULSE, QDBusConnection::SessionBus, "pulseaudio", QStringList() << "--start" << "-vvvv" << "--disable-shm=true" << "--daemonize=false" << "--use-pid-file=false" << "--system=false" << "--exit-idle-time=-1" << "-n" << QString("--load=module-null-sink sink_name=indicator_sound_test_speaker sink_properties=device.bus=%1").arg(getDevicePortString(speakerPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_headphones sink_properties=device.bus=%1").arg(getDevicePortString(headphonesPort)) << QString("--load=module-null-sink sink_name=indicator_sound_test_mic") << "--log-target=file:/tmp/pulse-daemon.log" << QString("--load=module-stream-restore restore_device=false restore_muted=false fallback_table=\"%1\"").arg(STREAM_RESTORE_TABLE) << "--load=module-dbus-protocol" << "--load=module-native-protocol-tcp auth-ip-acl=127.0.0.1" )); pulseaudio->start(dbusTestRunner.sessionConnection()); } catch (exception const& e) { cout << "pulseaudio(): " << e.what() << endl; throw; } } void IndicatorSoundTestBase::startAccountsService() { try { accountsService.reset( new QProcessDBusService(DBusTypes::ACCOUNTS_SERVICE, QDBusConnection::SystemBus, ACCOUNTS_SERVICE_BIN, QStringList())); accountsService->start(dbusTestRunner.systemConnection()); initializeAccountsInterface(); } catch (exception const& e) { cout << "accountsService(): " << e.what() << endl; throw; } } void IndicatorSoundTestBase::startIndicator() { try { setenv("PULSE_SERVER", "127.0.0.1", true); indicator.reset( new QProcessDBusService(DBusTypes::DBUS_NAME, QDBusConnection::SessionBus, SOUND_SERVICE_BIN, QStringList())); indicator->start(dbusTestRunner.sessionConnection()); } catch (exception const& e) { cout << "startIndicator(): " << e.what() << endl; throw; } } mh::MenuMatcher::Parameters IndicatorSoundTestBase::desktopParameters() { return mh::MenuMatcher::Parameters( "org.ayatana.indicator.sound", { { "indicator", "/org/ayatana/indicator/sound" } }, "/org/ayatana/indicator/sound/desktop"); } mh::MenuMatcher::Parameters IndicatorSoundTestBase::phoneParameters() { return mh::MenuMatcher::Parameters( "org.ayatana.indicator.sound", { { "indicator", "/org/ayatana/indicator/sound" } }, "/org/ayatana/indicator/sound/phone"); } lomiri::gmenuharness::MenuItemMatcher IndicatorSoundTestBase::volumeSlider(double volume, QString const &label) { return mh::MenuItemMatcher().radio() .label(label.toStdString()) .round_doubles(0.1) .int32_attribute("target", 0) .double_attribute("min-value", 0.0) .double_attribute("max-value", 1.0) .double_attribute("step", 0.01) .string_attribute("x-ayatana-type", "org.ayatana.indicator.slider") .themed_icon("max-icon", {"audio-volume-high-panel", "audio-volume-high", "audio-volume", "audio"}) .themed_icon("min-icon", {"audio-volume-low-zero-panel", "audio-volume-low-zero", "audio-volume-low", "audio-volume", "audio"}) .pass_through_double_attribute("action", volume); } lomiri::gmenuharness::MenuItemMatcher IndicatorSoundTestBase::micSlider(double volume, QString const &label) { return mh::MenuItemMatcher() .label(label.toStdString()) .round_doubles(0.1) .double_attribute("min-value", 0.0) .double_attribute("max-value", 1.0) .double_attribute("step", 0.01) .string_attribute("x-ayatana-type", "org.ayatana.indicator.slider") .themed_icon("max-icon", {"audio-input-microphone-high-panel", "audio-input-microphone-high", "audio-input-microphone", "audio-input", "audio"}) .themed_icon("min-icon", {"audio-input-microphone-low-zero-panel", "audio-input-microphone-low-zero", "audio-input-microphone-low", "audio-input-microphone", "audio-input", "audio"}) .pass_through_double_attribute("action", volume); } lomiri::gmenuharness::MenuItemMatcher IndicatorSoundTestBase::silentModeSwitch(bool toggled) { return mh::MenuItemMatcher::checkbox() .label("Silent Mode") .action("indicator.silent-mode") .toggled(toggled); } bool IndicatorSoundTestBase::waitMenuChange() { if (signal_spy_menu_changed_) { return signal_spy_menu_changed_->wait(); } return false; } bool IndicatorSoundTestBase::initializeMenuChangedSignal() { if (!menu_interface_) { menu_interface_.reset(new MenusInterface("org.ayatana.indicator.sound", "/org/ayatana/indicator/sound", dbusTestRunner.sessionConnection(), 0)); } if (menu_interface_) { qDebug() << "Waiting for signal"; signal_spy_menu_changed_.reset(new QSignalSpy(menu_interface_.get(), &MenusInterface::Changed)); } if (!menu_interface_ || !signal_spy_menu_changed_) { return false; } return true; } QVariant IndicatorSoundTestBase::waitPropertyChanged(QSignalSpy *signalSpy, QString property) { QVariant ret_val; if (signalSpy) { signalSpy->wait(); if (signalSpy->count()) { QList arguments = signalSpy->takeLast(); if (arguments.size() == 3 && static_cast(arguments.at(1).type()) == QMetaType::QVariantMap) { QMap map = arguments.at(1).toMap(); QMap::iterator iter = map.find(property); if (iter != map.end()) { return iter.value(); } } } } return ret_val; } bool IndicatorSoundTestBase::waitVolumeChangedInIndicator() { QVariant val = waitPropertyChanged(signal_spy_volume_changed_.get(), "Volume"); return !val.isNull(); } QVariant IndicatorSoundTestBase::waitLastRunningPlayerChanged() { return waitPropertyChanged(signal_spy_volume_changed_.get(), "LastRunningPlayer"); } void IndicatorSoundTestBase::initializeAccountsInterface() { auto username = qgetenv("USER"); if (username != "") { main_accounts_interface_.reset(new AccountsInterface("org.freedesktop.Accounts", "/org/freedesktop/Accounts", dbusTestRunner.systemConnection(), 0)); QDBusReply userResp = main_accounts_interface_->call(QLatin1String("FindUserByName"), QLatin1String(username)); if (!userResp.isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << userResp.error().message(); } auto userPath = userResp.value().path(); if (userPath != "") { // This silences cppcheck, but let's leave it here in case we actually need it /*std::unique_ptr soundInterface(new AccountsSoundInterface("org.freedesktop.Accounts", userPath, dbusTestRunner.systemConnection(), 0));*/ accounts_interface_.reset(new DBusPropertiesInterface("org.freedesktop.Accounts", userPath, dbusTestRunner.systemConnection(), 0)); if (!accounts_interface_->isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << accounts_interface_->lastError().message(); } signal_spy_volume_changed_.reset(new QSignalSpy(accounts_interface_.get(),&DBusPropertiesInterface::PropertiesChanged)); } } } OrgFreedesktopDBusMockInterface& IndicatorSoundTestBase::notificationsMockInterface() { return dbusMock.mockInterface("org.freedesktop.Notifications", "/org/freedesktop/Notifications", "org.freedesktop.Notifications", QDBusConnection::SessionBus); } bool IndicatorSoundTestBase::setActionValue(const QString & action, QVariant value) { QDBusInterface actionsInterface(DBusTypes::DBUS_NAME, DBusTypes::MAIN_SERVICE_PATH, DBusTypes::ACTIONS_INTERFACE, dbusTestRunner.sessionConnection()); QDBusVariant dbusVar(value); auto resp = actionsInterface.call("SetState", action, QVariant::fromValue(dbusVar), QVariant::fromValue(QVariantMap())); if (resp.type() == QDBusMessage::ErrorMessage) { qCritical() << "IndicatorSoundTestBase::setActionValue(): Failed to set value for action " << action << " " << resp.errorMessage(); return false; } else { return true; } } bool IndicatorSoundTestBase::pressNotificationButton(int id, const QString & button) { OrgFreedesktopDBusMockInterface actionsInterface("org.freedesktop.Notifications", "/org/freedesktop/Notifications", dbusTestRunner.sessionConnection()); actionsInterface.EmitSignal( "org.freedesktop.Notifications", "ActionInvoked", "us", QVariantList() << id << button); return true; } bool IndicatorSoundTestBase::qDBusArgumentToMap(QVariant const& variant, QVariantMap& map) { if (variant.canConvert()) { QDBusArgument value(variant.value()); if (value.currentType() == QDBusArgument::MapType) { value >> map; return true; } } return false; } void IndicatorSoundTestBase::checkVolumeNotification(double volume, QString const& label, bool isLoud, QVariantList call) { QString icon; if (volume <= 0.0) { icon = "audio-volume-muted"; } else if (volume <= 0.3) { icon = "audio-volume-low"; } else if (volume <= 0.7) { icon = "audio-volume-medium"; } else { icon = "audio-volume-high"; } ASSERT_NE(call.size(), 0); EXPECT_EQ("Notify", call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(8, args.size()); EXPECT_EQ("ayatana-indicator-sound", args.at(0)); EXPECT_EQ(icon, args.at(2)); EXPECT_EQ("Volume", args.at(3)); EXPECT_EQ(label, args.at(4)); EXPECT_EQ(QStringList(), args.at(5)); QVariantMap hints; ASSERT_TRUE(qDBusArgumentToMap(args.at(6), hints)); ASSERT_TRUE(hints.contains("value")); ASSERT_TRUE (hints.contains ("x-lomiri-non-shaped-icon")); ASSERT_TRUE (hints.contains ("x-lomiri-value-bar-tint")); ASSERT_TRUE (hints.contains ("x-lomiri-private-synchronous")); EXPECT_EQ(volume*100, hints["value"]); EXPECT_EQ (true, hints["x-lomiri-non-shaped-icon"]); EXPECT_EQ (isLoud, hints["x-lomiri-value-bar-tint"]); EXPECT_EQ (true, hints["x-lomiri-private-synchronous"]); } void IndicatorSoundTestBase::checkHighVolumeNotification(QVariantList call) { ASSERT_NE(call.size(), 0); EXPECT_EQ("Notify", call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(8, args.size()); EXPECT_EQ("ayatana-indicator-sound", args.at(0)); EXPECT_EQ("Volume", args.at(3)); } void IndicatorSoundTestBase::checkCloseNotification(int id, QVariantList call) { EXPECT_EQ("CloseNotification", call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(1, args.size()); } void IndicatorSoundTestBase::checkNotificationWithNoArgs(QString const& method, QVariantList call) { EXPECT_EQ(method, call.at(0)); QVariantList const& args(call.at(1).toList()); ASSERT_EQ(0, args.size()); } int IndicatorSoundTestBase::getNotificationID(QVariantList call) { if (call.size() == 0) { return -1; } QVariantList const& args(call.at(1).toList()); if (args.size() != 8) { return -1; } if (args.at(0) != "ayatana-indicator-sound") { return -1; } bool isInt; int id = args.at(1).toInt(&isInt); if (!isInt) { return -1; } return id; } bool IndicatorSoundTestBase::setDefaultSinkOrSource(bool runForSinks, const QString & active, const QStringList & inactive) { QString setDefaultCommand = runForSinks ? "set-default-sink" : "set-default-source"; QString suspendCommand = "suspend-sink"; QProcess pacltProcess; QString activeSinkOrSource = runForSinks ? active : active + ".monitor"; pacltProcess.start("pactl", QStringList() << "-s" << "127.0.0.1" << setDefaultCommand << activeSinkOrSource); if (!pacltProcess.waitForStarted()) { return false; } if (!pacltProcess.waitForFinished()) { return false; } pacltProcess.start("pactl", QStringList() << "-s" << "127.0.0.1" << suspendCommand << active << "0"); if (!pacltProcess.waitForStarted()) { return false; } if (!pacltProcess.waitForFinished()) { return false; } if (pacltProcess.exitCode() != 0) { return false; } for (int i = 0; i < inactive.size(); ++i) { pacltProcess.start("pactl", QStringList() << "-s" << "127.0.0.1" << suspendCommand << inactive.at(i) << "1"); if (!pacltProcess.waitForStarted()) { return false; } if (!pacltProcess.waitForFinished()) { return false; } if (pacltProcess.exitCode() != 0) { return false; } } return pacltProcess.exitCode() == 0; } bool IndicatorSoundTestBase::activateHeadphones(bool headphonesActive) { QString defaultSinkName = "indicator_sound_test_speaker"; QStringList suspendedSinks = { "indicator_sound_test_mic", "indicator_sound_test_headphones" }; if (headphonesActive) { defaultSinkName = "indicator_sound_test_headphones"; suspendedSinks = QStringList{ "indicator_sound_test_speaker", "indicator_sound_test_mic" }; } return setDefaultSinkOrSource(true, defaultSinkName, suspendedSinks); } bool IndicatorSoundTestBase::plugExternalMic(bool activate) { QString defaultSinkName = "indicator_sound_test_mic"; QStringList suspendedSinks = { "indicator_sound_test_speaker", "indicator_sound_test_headphones" }; if (!activate) { defaultSinkName = "indicator_sound_test_speaker"; suspendedSinks = QStringList{ "indicator_sound_test_mic", "indicator_sound_test_headphones" }; } return setDefaultSinkOrSource(false, defaultSinkName, suspendedSinks); } QString IndicatorSoundTestBase::getDevicePortString(DevicePortType port) { QString portString; switch (port) { case WIRED: portString = "wired"; break; case BLUETOOTH: portString = "bluetooth"; break; case USB: portString = "usb"; break; case HDMI: portString = "hdmi"; break; default: portString = "not_defined"; break; } return portString; } void IndicatorSoundTestBase::checkPortDevicesLabels(DevicePortType speakerPort, DevicePortType headphonesPort) { double INITIAL_VOLUME = 0.0; QString speakerString; QString speakerStringMenu; switch(speakerPort) { case WIRED: speakerString = "Speakers"; speakerStringMenu = "Volume"; break; case BLUETOOTH: speakerString = "Bluetooth speaker"; speakerStringMenu = "Volume (Bluetooth)"; break; case USB: speakerString = "Usb speaker"; speakerStringMenu = "Volume (Usb)"; break; case HDMI: speakerString = "HDMI speaker"; speakerStringMenu = "Volume (HDMI)"; break; } QString headphonesString; QString headphonesStringMenu; switch(headphonesPort) { case WIRED: headphonesString = "Headphones"; headphonesStringMenu = "Volume (Headphones)"; break; case BLUETOOTH: headphonesString = "Bluetooth headphones"; headphonesStringMenu = "Volume (Bluetooth headphones)"; break; case USB: headphonesString = "Usb headphones"; headphonesStringMenu = "Volume (Usb headphones)"; break; case HDMI: headphonesString = "HDMI headphones"; headphonesStringMenu = "Volume (HDMI headphones)"; break; } QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone(speakerPort, headphonesPort)); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // if the speaker is the normal one it does not emit any notification, as that's // the default one. // for the rest it notifies the output if (speakerPort != WIRED) { WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(INITIAL_VOLUME, speakerString, false, notificationsSpy.at(2)); notificationsSpy.clear(); } notificationsSpy.clear(); // activate the headphones EXPECT_TRUE(activateHeadphones(true)); if (speakerPort == WIRED) { WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(INITIAL_VOLUME, headphonesString, false, notificationsSpy.at(2)); notificationsSpy.clear(); } else { WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(INITIAL_VOLUME, headphonesString, false, notificationsSpy.at(1)); notificationsSpy.clear(); } // check the label in the menu EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, headphonesStringMenu)) ) ).match()); // deactivate the headphones EXPECT_TRUE(activateHeadphones(false)); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(INITIAL_VOLUME, speakerString, false, notificationsSpy.at(1)); notificationsSpy.clear(); // check the label in the menu EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, speakerStringMenu)) ) ).match()); } bool IndicatorSoundTestBase::setVolumeUntilAccountsIsConnected(double volume) { int RETRY_TIME = 5000; setActionValue("volume", QVariant::fromValue(volume)); while(!signal_spy_volume_changed_->wait(10) && RETRY_TIME) { RETRY_TIME -= 10; setActionValue("volume", QVariant::fromValue(volume)); } return (signal_spy_volume_changed_->count() != 0); } QVariantList IndicatorSoundTestBase::getActionValue(QString const &action) { if (!menu_interface_) { menu_interface_.reset(new MenusInterface("org.ayatana.indicator.sound", "/org/ayatana/indicator/sound", dbusTestRunner.sessionConnection(), 0)); } if (menu_interface_) { QDBusReply resp = menu_interface_->call(QLatin1String("Describe"), action); if (!resp.isValid()) { qWarning() << "IndicatorSoundTestBase::getActionValue(): D-Bus error: " << resp.error().message(); return QVariantList(); } else { return resp.value().getValue(); } } return QVariantList(); } QStringList IndicatorSoundTestBase::getRootIconValue(bool *isValid) { QVariantList varList = getActionValue("root"); if (isValid != nullptr) { *isValid = false; } if (varList.at(0).canConvert()) { const QDBusArgument dbusArg = qvariant_cast(varList.at(0)); if (dbusArg.currentType() == QDBusArgument::MapType) { QVariantMap map; dbusArg >> map; QVariantMap::const_iterator iter = map.find("icon"); if (iter != map.end()) { const QDBusArgument iconArg = qvariant_cast((*iter)); if (iconArg.currentType() == QDBusArgument::StructureType) { QString name; QVariant iconValue; iconArg.beginStructure(); iconArg >> name; iconArg >> iconValue; if (name == "themed" && iconValue.type() == QVariant::StringList) { if (isValid != nullptr) { *isValid = true; } } iconArg.endStructure(); return iconValue.toStringList(); } } } } return QStringList(); } qlonglong IndicatorSoundTestBase::getVolumeSyncValue(bool *isValid) { qlonglong result = 0; QVariantList varList = getActionValue("volume-sync"); if (varList.size() == 1) { result = varList.at(0).toULongLong(isValid); } else { if (isValid) { *isValid = false; } } return result; } float IndicatorSoundTestBase::getVolumeValue(bool *isValid) { float result = 0.0; QVariantList varList = getActionValue("volume"); if (varList.size() == 1) { result = varList.at(0).toFloat(isValid); } else { if (isValid) { *isValid = false; } } return result; } ayatana-indicator-sound-24.5.2/tests/integration/indicator-sound-test-base.h0000644000000000000000000001250514756636406024061 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include #include #include #include #include class MenusInterface; class DBusPulseVolume; class DBusPropertiesInterface; class AccountsInterface; class QSignalSpy; #define WAIT_FOR_SIGNALS(signalSpy, signalsExpected)\ {\ while (signalSpy.size() < signalsExpected)\ {\ ASSERT_TRUE(signalSpy.wait());\ }\ ASSERT_EQ(signalsExpected, signalSpy.size());\ } #define WAIT_AT_LEAST_SIGNALS(signalSpy, signalsExpected)\ {\ while (signalSpy.size() < signalsExpected)\ {\ ASSERT_TRUE(signalSpy.wait());\ }\ ASSERT_TRUE(signalsExpected <= signalSpy.size());\ } class IndicatorSoundTestBase: public testing::Test { public: IndicatorSoundTestBase(); ~IndicatorSoundTestBase(); enum DevicePortType { WIRED, BLUETOOTH, USB, HDMI }; protected: void SetUp() override; void TearDown() override; void startIndicator(); void startPulseDesktop(DevicePortType speakerPort=WIRED, DevicePortType headphonesPort=WIRED); void startPulsePhone(DevicePortType speakerPort=WIRED, DevicePortType headphonesPort=WIRED); void startAccountsService(); bool clearGSettingsPlayers(); bool resetAllowAmplifiedVolume(); bool runProcess(QProcess&); bool startTestMprisPlayer(QString const& playerName); bool stopTestMprisPlayer(QString const& playerName); int findRunningTestMprisPlayer(QString const& playerName); bool setTestMprisPlayerProperty(QString const &testPlayer, QString const &property, bool value); bool setStreamRestoreVolume(QString const &role, double volume); bool setSinkVolume(double volume); bool startTestSound(QString const &role); void stopTestSound(); static std::shared_ptr volume_variant(double volume); static lomiri::gmenuharness::MenuMatcher::Parameters desktopParameters(); static lomiri::gmenuharness::MenuMatcher::Parameters phoneParameters(); static lomiri::gmenuharness::MenuItemMatcher volumeSlider(double volume, QString const &label); static lomiri::gmenuharness::MenuItemMatcher micSlider(double volume, QString const &label); static lomiri::gmenuharness::MenuItemMatcher silentModeSwitch(bool toggled); bool waitMenuChange(); bool initializeMenuChangedSignal(); bool waitVolumeChangedInIndicator(); void initializeAccountsInterface(); OrgFreedesktopDBusMockInterface& notificationsMockInterface(); bool setActionValue(const QString & action, QVariant value); bool pressNotificationButton(int id, const QString & button); bool qDBusArgumentToMap(QVariant const& variant, QVariantMap& map); void checkVolumeNotification(double volume, QString const& label, bool isLoud, QVariantList call); void checkHighVolumeNotification(QVariantList call); void checkCloseNotification(int id, QVariantList call); void checkNotificationWithNoArgs(QString const& method, QVariantList call); int getNotificationID(QVariantList call); bool activateHeadphones(bool headphonesActive); bool plugExternalMic(bool activate); bool setDefaultSinkOrSource(bool runForSinks, const QString & active, const QStringList & inactive); QString getDevicePortString(DevicePortType port); void checkPortDevicesLabels(DevicePortType speakerPort, DevicePortType headphonesPort); bool setVolumeUntilAccountsIsConnected(double volume); QVariantList getActionValue(QString const &action); qlonglong getVolumeSyncValue(bool *isValid = nullptr); QStringList getRootIconValue(bool *isValid = nullptr); float getVolumeValue(bool *isValid = nullptr); static QVariant waitPropertyChanged(QSignalSpy * signalSpy, QString property); QVariant waitLastRunningPlayerChanged(); QtDBusTest::DBusTestRunner dbusTestRunner; QtDBusMock::DBusMock dbusMock; QtDBusTest::DBusServicePtr indicator; QtDBusTest::DBusServicePtr pulseaudio; QtDBusTest::DBusServicePtr accountsService; QProcess testSoundProcess; QProcess testPlayer1; struct TestPlayer { std::shared_ptr process; QString name; }; QVector testPlayers; std::unique_ptr menu_interface_; std::unique_ptr accounts_interface_; std::unique_ptr main_accounts_interface_; std::unique_ptr signal_spy_volume_changed_; std::unique_ptr signal_spy_menu_changed_; }; ayatana-indicator-sound-24.5.2/tests/integration/main.cpp0000644000000000000000000000422014756636406020344 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU Lesser General Public License version 3, * as published by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with this program. If not, see . * * Authors: * Pete Woods */ //#include #include #include #include #include #include #include "dbus-types.h" using namespace QtDBusMock; class Runner: public QObject { Q_OBJECT public Q_SLOTS: void run() { QCoreApplication::exit(RUN_ALL_TESTS()); } }; int main(int argc, char **argv) { qputenv("LANG", "C.UTF-8"); unsetenv("LC_ALL"); /* * A couple of things rely on having a HOME directory: * - The indicator itself relies on having a writable gsettings/dconf * database, and the test relies on the functionality it provides. * - The test starts Pulseaudio, which requires both a runtime and a * state directory, both of which has a failback to the HOME. * Provide a temporary HOME for the test and its child, which both prevents * polluting the building user's HOME and allow the test to run where * HOME=/nonexistent (i.e. autobuilder). */ QTemporaryDir tmpHome; if (!tmpHome.isValid()) qFatal("Cannot create a temporary HOME for the test."); setenv("HOME", tmpHome.path().toLocal8Bit().constData(), true); QCoreApplication application(argc, argv); DBusMock::registerMetaTypes(); DBusTypes::registerMetaTypes(); ::testing::InitGoogleTest(&argc, argv); Runner runner; QTimer::singleShot(0, &runner, SLOT(run())); return application.exec(); } #include "main.moc" ayatana-indicator-sound-24.5.2/tests/integration/test-indicator.cpp0000644000000000000000000023246414756636406022366 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021-2022 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #include #include #include #include using namespace std; using namespace testing; namespace mh = lomiri::gmenuharness; namespace { class TestIndicator: public IndicatorSoundTestBase { }; // cppcheck-suppress syntaxError TEST_F(TestIndicator, DISABLED_PhoneCheckRootIcon) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the volume is set and give // time to the indicator to start EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); QStringList mutedIcon = {"audio-volume-muted-panel", "audio-volume-muted", "audio-volume", "audio"}; EXPECT_EQ(getRootIconValue(), mutedIcon); QStringList lowVolumeIcon = {"audio-volume-low-panel", "audio-volume-low", "audio-volume", "audio"}; for( double volume = 0.1; volume <= 0.3; volume+=0.1) { EXPECT_TRUE(setStreamRestoreVolume("alert", volume)); EXPECT_EQ(getRootIconValue(), lowVolumeIcon); } EXPECT_TRUE(setStreamRestoreVolume("alert", 0.4)); QStringList mediumVolumeIcon = {"audio-volume-medium-panel", "audio-volume-medium", "audio-volume", "audio"}; for( double volume = 0.4; volume <= 0.7; volume+=0.1) { EXPECT_TRUE(setStreamRestoreVolume("alert", volume)); EXPECT_EQ(getRootIconValue(), mediumVolumeIcon); } QStringList highVolumeIcon = {"audio-volume-high-panel", "audio-volume-high", "audio-volume", "audio"}; for( double volume = 0.8; volume <= 1.0; volume+=0.1) { EXPECT_TRUE(setStreamRestoreVolume("alert", volume)); EXPECT_EQ(getRootIconValue(), highVolumeIcon); } } TEST_F(TestIndicator, DISABLED_PhoneTestExternalMicInOut) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); EXPECT_TRUE(plugExternalMic(true)); // check that we have the mic slider now. EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) .item(micSlider(1.0, "Microphone Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // unplug the external mic EXPECT_TRUE(plugExternalMic(false)); // and check that there's no mic slider EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DISABLED_DesktopTestExternalMicInOut) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(plugExternalMic(true)); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) .item(micSlider(1.0, "Microphone Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(plugExternalMic(false)); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DISABLED_PhoneChangeRoleVolume) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // Generate a random volume in the range [0...0.33] QTime now = QTime::currentTime(); QRandomGenerator::global()->bounded(now.msec()); int randInt = QRandomGenerator::global()->generate() % 33; const double randomVolume = randInt / 100.0; QSignalSpy &userAccountsSpy = *signal_spy_volume_changed_; // set an initial volume to the alert role userAccountsSpy.clear(); EXPECT_TRUE(setVolumeUntilAccountsIsConnected(1.0)); userAccountsSpy.clear(); // play a test sound, it should change the role in the indicator EXPECT_TRUE(startTestSound("multimedia")); // this time we only expect 1 signal as it's only the indicator // updating the value WAIT_FOR_SIGNALS(userAccountsSpy, 1); //EXPECT_TRUE(waitVolumeChangedInIndicator()); userAccountsSpy.clear(); // set the random volume to the multimedia role setActionValue("volume", QVariant::fromValue(randomVolume)); if (randomVolume != INITIAL_VOLUME) { WAIT_FOR_SIGNALS(userAccountsSpy, 1); } // check the indicator EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(randomVolume, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // initialize the signal spy EXPECT_TRUE(initializeMenuChangedSignal()); userAccountsSpy.clear(); // stop the test sound, the role should change again to alert stopTestSound(); if (randomVolume != 1.0) { // wait for the menu change EXPECT_TRUE(waitMenuChange()); } // check the initial volume for the alert role EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(1.0, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DISABLED_PhoneBasicInitialVolume) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DISABLED_PhoneAddMprisPlayer) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // initialize the signal spy EXPECT_TRUE(initializeMenuChangedSignal()); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // wait for the menu change EXPECT_TRUE(waitMenuChange()); // finally verify that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DISABLED_DesktopBasicInitialVolume) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DISABLED_DesktopAddMprisPlayer) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop the test player EXPECT_TRUE(stopTestMprisPlayer("testplayer1")); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DISABLED_DesktopMprisPlayersPlaybackControls) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the second test player EXPECT_TRUE(startTestMprisPlayer("testplayer2")); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the third test player EXPECT_TRUE(startTestMprisPlayer("testplayer3")); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer3.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop the test player EXPECT_TRUE(stopTestMprisPlayer("testplayer3")); // check that player 3 is present, but it has no playback controls EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(stopTestMprisPlayer("testplayer2")); // check that player 2 is present, but it has no playback controls EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); EXPECT_TRUE(stopTestMprisPlayer("testplayer1")); // check that player 1 is present, and it still has the playback controls // as it was the last one being executed EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the third test player EXPECT_TRUE(startTestMprisPlayer("testplayer3")); // check that player 3 is the only one with playback controls EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer3.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // start the rest of players EXPECT_TRUE(startTestMprisPlayer("testplayer1")); EXPECT_TRUE(startTestMprisPlayer("testplayer2")); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer2.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer2.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer2.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer3.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop all players EXPECT_TRUE(stopTestMprisPlayer("testplayer1")); EXPECT_TRUE(stopTestMprisPlayer("testplayer2")); EXPECT_TRUE(stopTestMprisPlayer("testplayer3")); // check that player 3 is the only one with playback controls // as it was the last one being stopped EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // check that the last running player is the one we expect QVariant lastPlayerRunning = waitLastRunningPlayerChanged(); EXPECT_TRUE(lastPlayerRunning.type() == QVariant::String); EXPECT_EQ(lastPlayerRunning.toString(), "testplayer3.desktop"); // restart the indicator to simulate a new user session ASSERT_NO_THROW(startIndicator()); // check that player 3 is the only one with playback controls // as it was the last one being stopped EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer3.desktop") .label("TestPlayer3") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-play-action","indicator.play.testplayer3.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer2.desktop") .label("TestPlayer2") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DISABLED_DesktopMprisPlayerButtonsState) { double INITIAL_VOLUME = 0.0; ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start the test player EXPECT_TRUE(startTestMprisPlayer("testplayer1")); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check that the player is added EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // change the state of CanGoNext EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoNext", false)); // verify that the action changes EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .attribute_not_set("x-ayatana-next-action") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // change the state of CanGoPrevious EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoPrevious", false)); // verify that the action changes EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .attribute_not_set("x-ayatana-previous-action") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .attribute_not_set("x-ayatana-next-action") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // set back both to true EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoNext", true)); EXPECT_TRUE(setTestMprisPlayerProperty("testplayer1", "CanGoPrevious", true)); EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher() .action("indicator.testplayer1.desktop") .label("TestPlayer1") .themed_icon("icon", {"testplayer"}) .string_attribute("x-ayatana-type", "org.ayatana.indicator.media-player") ) .item(mh::MenuItemMatcher() .string_attribute("x-ayatana-previous-action","indicator.previous.testplayer1.desktop") .string_attribute("x-ayatana-play-action","indicator.play.testplayer1.desktop") .string_attribute("x-ayatana-next-action","indicator.next.testplayer1.desktop") .string_attribute("x-ayatana-type","org.ayatana.indicator.playback-item") ) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); } TEST_F(TestIndicator, DISABLED_DesktopChangeRoleVolume) { double INITIAL_VOLUME = 0.0; EXPECT_TRUE(resetAllowAmplifiedVolume()); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulseDesktop()); // initialize volumes in pulseaudio // expect false for stream restore, because the module // is not loaded in the desktop pulseaudio instance EXPECT_FALSE(setStreamRestoreVolume("mutimedia", INITIAL_VOLUME)); EXPECT_FALSE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setSinkVolume(INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // Generate a random volume in the range [0...0.33] QTime now = QTime::currentTime(); QRandomGenerator::global()->bounded(now.msec()); int randInt = QRandomGenerator::global()->generate() % 33; const double randomVolume = randInt / 100.0; // play a test sound, it should NOT change the role in the indicator EXPECT_TRUE(startTestSound("multimedia")); EXPECT_FALSE(waitVolumeChangedInIndicator()); // set the random volume EXPECT_TRUE(setSinkVolume(randomVolume)); if (randomVolume != INITIAL_VOLUME) { EXPECT_TRUE(waitVolumeChangedInIndicator()); } // check the indicator EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(mh::MenuItemMatcher().checkbox() .label("Mute") ) .item(volumeSlider(randomVolume, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(desktopParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") ) ).match()); // stop the test sound, the role should change again to alert stopTestSound(); // although we were playing something in the multimedia role // the server does not have the streamrestore module, so // the volume does not change (the role does not change) EXPECT_FALSE(waitVolumeChangedInIndicator()); // check the initial volume for the alert role EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(randomVolume, "Volume")) ) ).match()); // check that the last item is Sound Settings EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .mode(mh::MenuItemMatcher::Mode::ends_with) .submenu() .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); } TEST_F(TestIndicator, DISABLED_PhoneNotificationVolume) { double INITIAL_VOLUME = 0.0; QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); EXPECT_TRUE(clearGSettingsPlayers()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // check the initial state EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::all) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(INITIAL_VOLUME, "Volume")) ) .item(mh::MenuItemMatcher() .label("Sound Settings…") .action("indicator.phone-settings") ) ).match()); // change volume to 1.0 setActionValue("volume", QVariant::fromValue(1.0)); WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(1.0, "Speakers", false, notificationsSpy.at(2)); notificationsSpy.clear(); setActionValue("volume", QVariant::fromValue(0.0)); WAIT_FOR_SIGNALS(notificationsSpy, 2) checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.0, "Speakers", false, notificationsSpy.at(1)); notificationsSpy.clear(); setActionValue("volume", QVariant::fromValue(0.5)); WAIT_FOR_SIGNALS(notificationsSpy, 2) checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.5, "Speakers", false, notificationsSpy.at(1)); } TEST_F(TestIndicator, DISABLED_PhoneNotificationWarningVolume) { double INITIAL_VOLUME = 0.0; QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // activate the headphones EXPECT_TRUE(activateHeadphones(true)); // set an initial volume to the alert role setStreamRestoreVolume("alert", 1.0); EXPECT_TRUE(waitVolumeChangedInIndicator()); // play a test sound, it should change the role in the indicator EXPECT_TRUE(startTestSound("multimedia")); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 3); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(0.0, "Headphones", false, notificationsSpy.at(2)); notificationsSpy.clear(); // change volume to 0.3... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.3)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.3, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); // change volume to 0.5... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.5)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); // change volume to 1.0... warning should be emitted setActionValue("volume", QVariant::fromValue(1.0)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 8); // the notification is sent twice (TODO check why) checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkCloseNotification(1, notificationsSpy.at(1)); checkHighVolumeNotification(notificationsSpy.at(2)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(3)); checkCloseNotification(1, notificationsSpy.at(4)); checkHighVolumeNotification(notificationsSpy.at(5)); // get the last notification ID int idNotification = getNotificationID(notificationsSpy.at(5)); ASSERT_NE(-1, idNotification); // check the sync value before cancelling the dialog bool isValid; qlonglong syncValueBeforeCancel = getVolumeSyncValue(&isValid); EXPECT_TRUE(isValid); // cancel the dialog pressNotificationButton(idNotification, "cancel"); // check that the volume was clamped EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(0.74, "Volume (Headphones)")) ) ).match()); // verify that the sync value is increased qlonglong syncValueAfterCancel = getVolumeSyncValue(&isValid); EXPECT_TRUE(isValid); EXPECT_NE(syncValueBeforeCancel, syncValueAfterCancel); // try again... notificationsSpy.clear(); // change volume to 1.0... warning should be emitted setActionValue("volume", QVariant::fromValue(1.0)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 6); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkHighVolumeNotification(notificationsSpy.at(1)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(2)); checkHighVolumeNotification(notificationsSpy.at(3)); // get the last notification ID idNotification = getNotificationID(notificationsSpy.at(1)); ASSERT_NE(-1, idNotification); // this time we approve pressNotificationButton(idNotification, "ok"); // check that the volume was applied EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(1.0, "Volume (Headphones)")) .item(mh::MenuItemMatcher() .action("indicator.high-volume-warning-item") .label("High volume can damage your hearing.") ) ) ).match()); // after the warning was approved we should be able to modify the volume // and don't get the warning notificationsSpy.clear(); // change volume to 0.5... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.5)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 6); // check the notification TODO check why the sound indicator sends it twice checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkCloseNotification(idNotification, notificationsSpy.at(1)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(2)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(3)); checkCloseNotification(idNotification, notificationsSpy.at(4)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(5)); // check that the volume was applied // and that we don't have the warning item EXPECT_MATCHRESULT(mh::MenuMatcher(phoneParameters()) .item(mh::MenuItemMatcher() .action("indicator.root") .string_attribute("x-ayatana-type", "org.ayatana.indicator.root") .string_attribute("x-ayatana-scroll-action", "indicator.scroll") .string_attribute("x-ayatana-secondary-action", "indicator.mute") .string_attribute("submenu-action", "indicator.indicator-shown") .mode(mh::MenuItemMatcher::Mode::starts_with) .submenu() .item(mh::MenuItemMatcher() .section() .item(silentModeSwitch(false)) .item(volumeSlider(0.5, "Volume (Headphones)")) ) ).match()); // now set high volume again, we should not get the warning dialog // as we already approved it notificationsSpy.clear(); setActionValue("volume", QVariant::fromValue(1.0)); EXPECT_TRUE(waitVolumeChangedInIndicator()); WAIT_FOR_SIGNALS(notificationsSpy, 4); // check the notification TODO check why the sound indicator sends it twice checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(1.0, "Headphones", true, notificationsSpy.at(1)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(2)); checkVolumeNotification(1.0, "Headphones", true, notificationsSpy.at(3)); } TEST_F(TestIndicator, DISABLED_PhoneNotificationWarningVolumeAlertMode) { double INITIAL_VOLUME = 0.0; QSignalSpy notificationsSpy(¬ificationsMockInterface(), SIGNAL(MethodCalled(const QString &, const QVariantList &))); ASSERT_NO_THROW(startAccountsService()); ASSERT_NO_THROW(startPulsePhone()); // initialize volumes in pulseaudio EXPECT_TRUE(setStreamRestoreVolume("alert", INITIAL_VOLUME)); EXPECT_TRUE(setStreamRestoreVolume("multimedia", INITIAL_VOLUME)); // start now the indicator, so it picks the new volumes ASSERT_NO_THROW(startIndicator()); // activate the headphones EXPECT_TRUE(activateHeadphones(true)); // set an initial volume to the alert role setStreamRestoreVolume("alert", 1.0); EXPECT_TRUE(waitVolumeChangedInIndicator()); // change volume to 0.0... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.0)); WAIT_FOR_SIGNALS(notificationsSpy, 5); // the first time we also have the calls to // GetServerInformation and GetCapabilities checkNotificationWithNoArgs("GetServerInformation", notificationsSpy.at(0)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(1)); checkVolumeNotification(0.0, "Headphones", false, notificationsSpy.at(2)); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(3)); checkVolumeNotification(0.0, "Headphones", false, notificationsSpy.at(4)); notificationsSpy.clear(); // change volume to 0.5... no warning should be emitted setActionValue("volume", QVariant::fromValue(0.5)); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(0.5, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); // change volume to 1.0... no warning should be emitted, we are in alert mode setActionValue("volume", QVariant::fromValue(1.0)); WAIT_FOR_SIGNALS(notificationsSpy, 2); checkNotificationWithNoArgs("GetCapabilities", notificationsSpy.at(0)); checkVolumeNotification(1.0, "Headphones", false, notificationsSpy.at(1)); notificationsSpy.clear(); } TEST_F(TestIndicator, DISABLED_PhoneNotificationHeadphoneSpeakerWiredLabels) { checkPortDevicesLabels(WIRED, WIRED); } TEST_F(TestIndicator, DISABLED_PhoneNotificationHeadphoneSpeakerBluetoothLabels) { checkPortDevicesLabels(BLUETOOTH, BLUETOOTH); } TEST_F(TestIndicator, DISABLED_PhoneNotificationHeadphoneSpeakerUSBLabels) { checkPortDevicesLabels(USB, USB); } TEST_F(TestIndicator, DISABLED_PhoneNotificationHeadphoneSpeakerHDMILabels) { checkPortDevicesLabels(HDMI, HDMI); } } // namespace ayatana-indicator-sound-24.5.2/tests/integration/test-sound.wav0000644000000000000000003517375114756636406021570 0ustar RIFFtWAVEfmt datat                                                                                                                                                   " " ##"!                                          !#$&')**+,,***)'&%#"!                                #$ &'&'''&%$"!         !"%')+,-./133456666 6 6 6666 4 3 2000/-+****) * + + + +"*#)$)')))+(,'-&/%1"3 45787 6 5 3!0#.$,$*$)$($(#'"& #     "#$&''%#!       !#$%&((('&%##"    !""!    $(-158999752-*&#"#$&)-//.-+*)*+,+*)'&$"!  !#&()*+*)'&%$$$$$$#"!$ % $ ###"!   !!!!"##""!                     !!!!"! "#$$$$#"#$%%%%$""              %*-156765321//../14566652. * $        !!  ! #% ( + -//00.-,+ * ))&"!#$#!    "%&"'%(+*2,7.;/@/F/I/J/J.H/C/>.<.;/8.7,7*8)9(8'6%4$0#,#*")")"+"-#0$2#3"4"3"1 /+ & !"$$$" !#&*-021/+&!    "$$####$%( - 03558998654220///-+(%"  #&*,/0.-*&         ! $ & & & ''%"     %*.1467789:;<=? @ ? > > = 97765541.,+)'&$# $%'()*+++***))((&$#"!        (-/1.,(" "#%)+,,/3 4"4"4 543 431-)&  !%())+-/2576531148<@DIMQTUUSOKE>84222234542/-+)'$#!  &,/11/-*'"  !% '#(%*'**'.#1334541/-)&"    $'(*,.0478 : =?@ C G I K N P QRTWXZ] ^ \[ZWROJEB=951-(#!      !%),#0)4/76;<=B@HDMHOKNNLOHRAU;W6W2V/U,S-N-F.@-:.4/,0(3%6":!< ?!B!D!F#H&H)E,@1;56808*8%8"6!4 3!2#1&0(0*0,2-4071:1=0A/C/E-G,J+L)K&J!GD@>; 7 631/.,)'$#%')+--+*(#          #'*-15762/+'#"$&(+.048;;<<:74.(#          "##"!*06>FNRUWWT PNMMMNQVZ]adffffddeecba]V NG@82/-,,/26:<=?A!C%D)A,?-=0;395626.5.5-5*5&7$:!::;<>>? B C B A A?=<<!?'C)G)K+N.P1P3N5L6J5G4E1C/B/A1?3=2;22.2.0532404132375>4E1M0Q/V,Z(]#^^^Z VRNIECBCCEEB@=9778:<;72,$      %*/466776542.)#         |yvqlifddc`binr y#$"  "'+06:<>@BCCDGHGGGGGHHHHFDCA>:50*"  !%+19>ADEC=:;==?ELORVXYWVVUQKF@<72*#   )18=>>< 9$5%2&0)/+0,1*4(8';$>#@ ABBAB@>;!9#6(10+6#:=>@ BFJMQU Z^__^ [%W*R/M3J8E<B@@E?IBLENJPQRXR]P_OaNaM\LUIPGIDA?;;6805(1",&      #((1.92A4F6H6H5E5A5=5:66656461504/5.6-7,8-:/=0=0=1?2@1>/<.<-<*<&?#CGJO TVY\bgkprrnkg`YRMHCBBA?=93,%   !##!    !#'++-378;@CDFIIHHGFDDB=81'  %*/4;@FMSW[^^`baacc_ZVSNGA<95 2113$6,81;6B<H@M@S?YAa@h?q<|=?@?@CDCDFHIJIIJLNPUZZXWURQQQOOMJGFzEkE_HSJGM9M,KJHEBAAAAA@>;:87641/- ++,.034"6%8*:0<7;=:C:J;P<S<T?PEIL@R7V/Y&[]]] \\]^_`elu}  +6AzJwRw\vcvhvntrqtmvjthshrjqlpmpnopopsmxjyhyfxbw]uVrNlGcCZBPBEB=B6B.A(>!<<;: 99854 3 3331-)#"(-0 11/-+*,04:@FKNRUWXWTQLG@3' %*,./,*,--.010/-(" #.7@I O V \ b e f hjmpux{ vle^[YV R PMJHGEEFHJNOMMKE<4-"    !$#   #(.5<CINRSUUSPLHC=99:;;:;;===?@?>?AABDEDA<'6.14.9-:,6-0/)1#5;BHNU]ejnu x x z { { zxpg`Y QJC<63/*&! ")-01233458:>EIJMPOMNQNIM PNLNPONONHD ?:87779;=@BCDJOQTZ_cinqsrokgb\VPKGEDB >93*$#*05 9<>?A@>:5/(!"! &1<GR\aee_X SMGA <"6%/('+!.02 2225:?FMRWXYWSOKIE@=92+'  %)-/./221232/,(# #(,144566650,'"   zsokeb][]`cglpu{ $&'),,+,..,,-.14888652,(%   !#%())(('$!  ) 29@FK!N%P'Q(P'O(P'Q%Q&N+L2L9JAHJFPDV@[?^Ab@h?i>i<j8k3k.i&fca^ XPKGCAACEIKL M OQRTW#Y%['^*a0f3i7j?jEiKgSdZ`][]X[VWQRNKJFI?J8I1H+E$A=: 830.,)$  #). 3 9 ? D G J K JFA=9531/ ,$'&!')*(#  "$%$!&+/5:?GMRW[\Z[]]]_`_^YROOMKKKGA<5-($!   }||  "&)/238>C J S\ gs}!#y$o$f!]SJC>>CHKMQTRMGB=62.+*))+037>DHLQUY[[ZUNE>6.'  !#%(&!! ""%)-036763/)"    ',/0/,($ !'+.279;?@?<83+$   %(.4:@EJL N PRSTY]bglmkmlihgeba_ZUROIC<731138::;:!7(411</G+P'Y$a#j qv} }wmcXK@ 8/&           "*4BOYcnty~ ~~~{wrkcZSPK C=;9568:<<999 5 0,($" #*18 AMSUZ_cfhjnrqo m id]YY Y$W'X+W.R0K0E1=242,3#57<A FLTZ_dilorrpliea`^]_`^] \X%S3O?JMD[?g?s;|6679<>@C~FyGuHlM_TS\Id=l1q(s!urj_ T IA;7634667:<=?@@>:62.)#  &++*))'"  #   &07;@GMQVWWWUROKHGC<94+" {zwx{}}z|      $'+1 9 > B F J KKN K EC@:431-./.,)%  !$  $+18@EILOPOLMJDA B?71/ .--..//267:?CFHJ JIJLJ#F*F1H6I;H?M@S<U<Y=Y@VESHOJJNEQDPBR>X9\4b/i)p%t vx y{zwsojd^[ ZXZ_ chorsvxyzzxutnigc`][[^cir{{wtrnkjjklpsvxxvoe^ZTKE>3)  (.5:=BFHJJII KMORV^dgmsvwvutrmgbZOG?6-%!$''# ",6 =DKRY^bdec`[TME?83,$   $&),)( -.+)+,+'#! (/7CRao|!(++})y&u$q lf!c%d)c+`+_(^&\&X$O#F#C<56:99?FMS]gov~  o]M>1%     $(+/4546:<>@????:2* $    "! }ywtuy~{}~ #*3;BIQyYtaqhnmnqprrstpyj~bYPKHFGKRX]aba]ZUPMGB?=;52-&! !*1!7$;(?*A+D*D(A%?!>:6337 ; ; < ? = 8 4 , !   "*4 ?LW_ku{  w m f`[XXWWXXX[bfjpw z yyvoe]TK"E$>%<&=$? AHU^_cl p omnmihhhecdcccbbbaced abd _ZZXTQPMJ!H&G+F.D0B1=09,8'5"0+* & # !     "%$.%8'C(M$T!X ]__^ZY WSRTX]cjprstqmkiecdb]Z[ZXTSSQMJGA9/" !)-39<>ACC@?>@A>;83,'# ~uicZMD<4,)'&%#$'+2;GS_ku|~wsoieehknpqsoifc]WUY]`gotz!),..,**.27?FNTY^dfd_VMF?;961+#  !"%,.*,10-+(%"" , 6 @EJO"T&V+Y+^+`,`'e jkjm oomiea[SLD<4,&  #& (+/16<@EKSZ_f"j.o9qCoMnTj[cc\jXqSvMxDz;{/xu uqmid^XURNHFD@<:88:;<;==;;;; ; =BF!L'O.T7[?bGgOmVu]}afgdcb]WSQMID>60)"ui_RB4(    $,48:9:94/(  #+1574-' ~|~ '-0"/%+)'0%5"9 >CFJQSVZ]]ZXXXWWZ XUUTUY_dlx zphaWJC;1(    qc[SLGEACJOWaimmoqstsrqpmgc_WRRPLJKMPUX\bedca]\\]_dkou|  *3:=??<60*! ~#z/y?|KU_dedb\WTNIFCADJMOQTSPOKF @;7&10'8>DLPRTXZZ YYV%S0R8P<O=P=R8S0U&[bis }   )2:>AA=4)  tkaWS RQKHFCCA<8640-(#!!$*/268>GNT[bca_ZVTSTUUSUWXYZ[[W+T8RDMMDR=S:P5K1F0B.B.B1A.C(G'J'L#N"N%M&N)N4N=OAPIPUQ\U_[`c^o[{XTSSPRSRSVXURRLC7'}vs{qlkZfLeAd6c.b(_$^ bdfghmsvz  '4BLRTRMGA==@CEKOPOLE=6.$  #')))&$"   '.38<<81'      wqi`WQQPQYcip{~~ $# ",5?GNTXWTNG=4+$,;M]horpnlf]UNF<3+#!&/8>?>=91)# yroklpsx  "'(.72D2J1J.H,C+:*2*)*($  (3;DLPUZ^chov },7;;<~ByAw:{:?>7420267;@{CvDtFrDqDt@v6s1s.u'tqpopruy|}{zzyzzz{}}xwvwz}~yrlg_VPKHGJPX`ehjj jhdc"a&])Y/W6S8M9I8A663.-'+-00 /-(   $+/4:@BEGC@>8.$ ! *4;AJSUUVTRQOMH?6+ {uqosw {}y{} $+1:B"G(I0J:H@BF=M8U6]6`7a8a:\?WDTKPSK[H_G`EaG`J^L[PXWT]QbOeLdJbI`G[CU@U?X=[;a<h<p<u<x=|AEGFC>92*# o^QF;0)'''*....,&      $),*(&"!%). / . + ("  (,-010+'# $-5=DILPOID<4/-.1:DNZdlswzywvtt~sysupsgv^{RD9- *29@DHE=;=>?BEKW]_it}}v pic#a&[*U,V,Z+^*c+p*(&##$(+07;@FJPTX^ cgms#s'm+i/`/P->-*+*&!  ~||tlg`VQNJKNPPMJF?7.%  $*36:BE@>><5210)286D:N;VA]MdSmTySQQL@3+&"''(()+'" #+/4}9{7{-w$vvtspkeaa\UMGA6) &-38877:<<>=;:71+" "-7>A>:63 6 =CIRZciqywrlh_OC:2+'%""&+259@@BEFFED>862.)#p_ PE=;=AHPW[^cgijlqssssv{ '+--+)'%&+18=>>@AAA>84+  !(.5<G~OwUs^qfogsdxbz\VSNKIB=z=n;d8Z6P8O;SAWFaFpMX_gotz}~|utxvsrqqpsz}ujbYPJD@?CLT\aege_UJ>.!  '.4;AEKNSXZZ\_\WQGA<89<CMV`gnrojcaa`em w" "%).1342/0---(!   $%! {vrpmjd~[}R{LxAr4n-h'b aep{   ',//.159>BHKLLM QTU*Y9]K]Y\gYwRIEA<<y:v8r9m9k;h>c=^7Z-U#MF @:5/'wlgb^[[^_fo}{xsptwwyxxwurqjofohrkxnljid^[VPPTY^dglpqommnpwxnea aejq{ "(($#"'--(% "&&$"!#$(.257<BIRX]dffeeefiiiijjhedba_\XW[\Z]_^]XRLIGEB=?CBCB<2& {vssux{~~zxxxwrzf\QD9/!~   (;Odt ~qeXJ@93-*%  -=KMKNRPPW Z akpvywuy &3?IRY]^\WOIHGFE(F4I9J9I9J3M+M'L"PV]d"j(l+m4m?jEhLgUiYk\m_n_m[lTkLiFf@d<f8k5s5|:CJNTZ`wghrY~K>3+%$%%'&#z spqsqmkh`\[\_b`ZSJB<0&  %0=HQUVVY[_fnt~xqi_YSOMIE>2 !"-49<84336:AKWbkt|qlgcekpu{}| {oc![%U+R0O)P#W%] aec^VI8) &2:?GMMMKB5*     !          #$$$ !%2@INPOHEA::=;861*('&('%'' |tld]WQQRPOYcmzxqpqw #)1;@BGR^jysidchnwxla[XX^gnv}vk`VM@2&)7AGIGEA:0'### #).5<FS_gihjid`_[UM>2% %,06?G MRTTU'Q3K@IMGY>d;o<w4~*# .=GPV[^a]\^^cjmu   {qjaZVNA7.$  yplfdeedb_ZVQJ@90$ '05;?=:9789 ::=C G KKGIHA@DF'G5JBHOD[>d8k2r/w*y&x%t'o,i4b8]>XIOQITIUJXM[T^\bdfom}tvxvrqlea`bxfflRp=r,rlgbZUSR OQWVV[ZVRQ PJ@:840001210,'%!'/6=BFGC<|2v&ssz}{zy{~%)),.,-2557632!/*,3-;*>)A+D,F,D,>*8*2.+37>F QY^dc]!X$R&F);*3)/'3$6!7 9#;'=*9.4,0)0&//0369=B"G*O0W2[4c7i8n:o;q;u;q:l6j4e4_3a/f,h*j&q wyxu"u'x*z.}0.+& xtniihiklnp#q(s-w2z5|9;;850'xojbZVQLHFFED??B><>BEC>q=_;Q1G,:-5)5#6!9?GMSXXUQMIEDGMRZbj}qpsftas\oVmUmWmZp]u^}`gjdbjjcemmkpy "&)-1331*#zqe] ZTN'N0Q5T9V<W<Z;_7`4^0\)Z%Y"]afnw~!#',,))**% *:JZkz   #0:AM\diotv{vfS?+|wlb[SKB=>;6550057;AGNUajouyxtrussxz{|{ywskeZNF;1.+ ,/'002:5C8E8G3J+I!GFB<52.'$!$-6<= 81'#+6>EINxWq_ghat_ZXWRUYTQySuQtRxY\am{wpjhku|wriaXRNFC=3.& wfVC7. +1:EQdt|ywx~    '08=<8+ ##wtqmquttvwxywvwxvrpswy{xn`M>1&!v&m,]1J9ELONHDFJRV]mx$05874.&# #*3>IPW_flrrooqmikkjkjeb`[VRMKKKJC:60'|zy {{{x vqlllmjfbZVUV`n~}pgc bce$l3t>xKz[hosyywrhd^TKB;60.2;AM_lu~}zy{  #.<HT_it{~qbWNKLMSXq^^fHn4x "3:;AIPTV]ektn~aVIBz=r=dCYGVKTOZMaEZ<X5_(^VTUS R S SUUQID<.#)6>EJF@ >90&##(#+!---.-)&$"%"&)  !/67772)   &06>EKMKKJ$F%;'.(!**(,--+$   xrmg#a']*Y,R,P-M0J3J2N4R8S8W6\1_)b!a_ _]ZZYZ^dlw~umgddh q  (8JWf r{ |vssvz$+}5r>dFUMGR9X0[+['[%\([,Z4`=i@pByEA:5/$z w r l f\RJ=/$ tj a['Z/^<aIdQnWx^{g|gxdod`dKc7^$ZZ UP J F=.*5 BQ]isw~|wvtsvvz}(.//.*#!!#!!%$   #'+=HFILGD}Bx:u1t+v#{ wsqlg`]WQR SR1R>SKOXJaHiDpBxIzSt\nd`iNn=u-y z~   "'*-/-**%  '),./0,(% (4CQ\fpy*362,    !'+00~*v qprroypc\XW[blyvcL=0# vlifhjmrv{,9AHLNM NN$M,M6L=IBIJFPCV>^4i(qqm c U F 5 *"!+:K]o}nfa]Z\]~[{fyxxtojjjeflry&5>EGF@8{3s/p.n-m*m(m#khd^^\\_adda]WvNn?h0_"VQNH@81.,()18AM[mvW|@z2+)/:GWdqz  #'.67:;6."}}}l]QLOWbqo}[G4%"(2@zLuWhbYnNwI}GKS[`govxw|}{z~yqkinxt ideiq  %(+.3?sOlbirh|mv~tibSE<4*  |cG+ #/:AED9(-9!EJONNO M"K"J$K#MPTVZ[ZZZ\`dis}{qonjhc]VSRMHGJWh&z5AJNOUY\bfnx    )AYo}xke]P@2% vdM5! 4 FV'a2g9f<^:U5K+?"5) !,7 L[_&k4u>vAuAv;v0u%qljf ^XN@0  r![*J1<61</?/@3>7:>9E9I9M7J7F8H6E2?+?'A#A@DMW^clt|x u&p=sOw\|_]WH6v%g\TMR[boz{sj^SGBCGScu(+)+~%~!#  zmd`ejr}!)2?IR^ cd+e7aK\PWPTTUNYDa;m5w.##)(+.,+-+& yme]VOLQV]hu}v{up|\G4 :MW ^fm khgilmple^QB4& z h V I A>>@CEJQX_hv "+,& !"0!8=<861.,-004:AILS[~\w_yhpzthZE4&#5? FIA7,! &r7cB\HMRB]E_I`FcBfAg;i9p8w9}DLVfpthWKEnE>48$6757<&>4?CI55*!%$!#,8Kb (0/&$>Z twqruowaw\\_it~vk_L>1!!0;GJKD0!n^SLJJGB);:1G$VdptyueR C6+# 1CY}qvrlnntyzlXE91,,0.)# ")12!-,-*(*#+#* %$! ! "+6H[ks|{{~zrfYU[a~gu~{~~p]G;6 + "    { z'+'()"'17t?d@Z@VFXC`;l1{)%"  sj^XZ Z ahi%k3oKn_llo~y}xvung_TD,'-./.*$#$%!0GZbbZUL?:0'!|zxwssz)6Ibm{=\z 0BQ[cfy_`SOB:,#  2AN\gpwxvqi `TH>$3,*0&5:40637:254' {lWA* ".;AIJECDEB??B KNQ^ipvzt tnb%U0C81DM LHA.#03/)#"%%%;&P"ew *6AOVU^f_uSlUaPY;U*OJJJJLOQQO{InAd6]%[adfknjkOc7`#]Y_'k2y?JRY[UOJC?=:9~:y?wEvHpMoQqUvX[cknprpolhimrwyh ^YSLD<:9' $5ER!\1bEfUjdktige^YUPJG1EEAX>h<k9j6h1a(YS NHBA;- wk_XQLR^nzvy !5Mcs}vcTI|@w=n8c2c-b%_b fhkh\O?- /Ie%*%|eN?~5v.n(dZRF <667;=93$ &6;EXl v&.1.+#()7:ENPbUtZdmpt~x}hsSj9bWQRV^jyyjVB2(%((/?Maq.;BP[_gg`UC,woh`ZUPOQRuVhY\[T[PaPjRpOH>5* &7QlrZI:0,*1vLRV\_]_^TOQNIHKLeMJK3D'?$;+4=*Z*Kf{/AM[ikge_W{]heWlDn/h da[P?.{xk\Q@*.?P_my8UkylYA% #zbN~9|""4F*]=uMZccgljlmiohMg,c`b[PKA3!ymlmln}tz} +($,1,&"!&0:?@A=1# xne_^^_cioyxheiffjgcb\TRzOhJZGTGWH`InHLSX\] W*VC[UYeTrPxDv2o(f%X#A$%$(06>qN]ZTaTh\olkbZK;,#"$*08>DO\gos+7DPTMID :3!++21.* h!L,29!DH K Q W dlkkjbZXXWYZ [`2hBoItE}:& !7Rh}zrh\NA6+# s[H8*&(,9EJQQOPPT[^]YO@0xod^^ZWTQ9MRKhJzDHUXVYgt~nZJ<31/145 :>"E-K5M<QFTLTTQYKXJXKSMHO7S'WY ]bht 1{7n3`(UH:)*6DUb$j*n/h.\)M*;4%< AMW[[[SHB;0%)4=FH?2!q ]I80.7 I$c !)08EO#W&]&\(b'k"qw #",40)*+,.*-)08.N0\2c5i9e8[7N0<$%  /;65,>?@R:`7q98.%)8L`p~kWH?>E{Rw[z_xf{h_VM@2){!k[J; /+29BQ_hlle\[ahv *;FR]b iln'p/m7g?fCj@j>k<i4c-`%ZVTMF;' ->Tfzwk]L9(wcSGCADPe%++)$ ,@Q]o{{yvp{gza|X}D1"ztonkk~o[p=n"gXD. 9Rfv  (4?Oe}ykba_cfioqohb_x\`^Gd4o.}&!$%%}!jU@/  %2>E%O8VH^Wceenlvquvq{iz]yUoL]HDO*TWX[]SB6 1 +# #+9CEB9,  /DU}iv|sv{ 2%A.S6g=rHzT^|dtihqXxJy=w0w"rh^VOG??CDGyNrRoSpRqNnLhLdLfNaT\ZdXkTpH~5xx  $*6=<8(vnntvaP:'xk_XUSPH; / (*BB_Lc} "&(,1 1-+'#$1 AO'`,o/}66/'ta1SDMT?`1a([#L#4 ")(' )#5N gydB#   &1;;1z xywyxvwtw $<Renqs'm%i!g"d#f(j.x7?BKPC5+   ,8@JQU[VI!@+;32=%I W$f&z+8AGLKLSYX`flJk7k,q*q2p@tUwiyiQ9#rgUD :0/*"l+W=MMMaXvn*5=E&G4EAGHQE\Ai;s6w-x"}pZ~>-" mVC<|9>HWk~oL0   # *4;:620+)-+*)y!pmaZZRF8.) !"%+09BKWcoy&$!{}||t4gLXWGa5q'{!{!|%y,m9hGeP]RRUI\F`?g-v ~]A&%6EPX[VQJCCFGFEEB9+  /$C6XDjSx`nux~r`QJDAAEKJjHRE><6572>4A4H2F7;722& z7^SLg>w3~0,*)*/;KZmo_SP]hrr~arHj4e'_WMMJ<2& $8Pg|/>K[hr|*=NctzgWG9136:AGNsRiZSe=r. iS8rknrsqpplk hg"l/t:IRQSK?5) rYTTS[aaaZROMOT|Zxevnxi^[XXaky )08>ABCEC?@?:4) (;LWXOA0# ! &.,53<0D)J%L$H#=%/2 G Xdq1IdiP>2-059?Cy@[9H6A0<,4145<89<?=S;[8Z/anphd]Zhz%-2$5.2:/D3M:VAUKU]XnUyOLFADISZ]^ZSLDuC]DNDIAK;T0frz~xqlaVO@,s]I/iX LEO]q "/%D$\#ioqph\VUUOJOLGC<>=89EWZXWL?.xkf%_9UOId={3*zvustvs0iH^cO~=+mR@0((&)) yrnv /<>AB84)  !*QGIS>c3q(|}zr a X P LQW(b/mArJtEwCx?t?vCvGwK~O\jy $(,& (/5<BF@5*jRJB52-# !"0c?DW's !*4?EIB72&{y|z{{jXQPH:,(7A*MGV[RlX|kebrtv )>Sfo|ro|_L{Aw4v(f \[ M;: 7(!!=Xr oU<#  !z0g>TJB\8m57AQbpzs Y=-)EYk(16:>?70-,.3>DIzToTgPaMdJiPpZuhpzf\RA42+$! ! #..<BDUGkM~TWTPW][[QBy2w%l!a[J9.*" 1Prsgfmv *BT`dflou{~ jFti\OD<854~7o;aBML8P$QYagq  "7Nl   !4r>i@b7[#X[WLF?85<E?<<- $+.1-# */20/,&)*&#%(&(5FUy_obhckauZ}VUPGxGdKNJ;N.X*d0gBk\r}maQ=+wsh]b)e5\>WHUOLPBP}HTcq};Pgyzqi\VVW VR"S+N8G:@710! vkfgfd^SIGE<68AtS_hVOILRWX[]]bdgos,w:xHvFtEoAm:f;X7K08+"#  wqpj f n zt`N>2..09F*T@bYrr0GWfx~wj+V7C?->5 y_Q?7:@KV`fjfSF>=fCIO)i $,0300-%  9Ws}vvpgedd!f5bMc_jkiui|n~tz}xuodVJDA9/*" .<EJH?4' 2>%I,X7[CTPV[YbOfEhDfA\ATCOCIGFO?Z5b,jv {W3  4 AKQV]!]8gRo'J`mutolkp}}tfj|}w~ymYsMYFB51&,6I^us]J8+&$ ztm!i.d<cBn=w8}3/.+&urpqx~tlXJ;,$'0DXl'C[}phQ@3$ t_MF ? DUj  d@ iQ6 v%a,K041*))'*&0!486 3-' -8K"d0}EVkyzn\N?."!6DOUZ#a(h0q8yAIQ\eu(..'"*'$%## qcYV\equ}kl|do]T[4RRQ@2w8_BN%%""  %/@ To!v*v5{GS_q|ykY="q`PA5'sg``^[.^?fEhCm8~# ~{y|$2>GN{U{TK}Dy??IXdv{uhVI7!  !1AQhfUvD6.%zpcQ<(    0A}GvOkW_YUYLYE\FeKqNSYckh^PC2 yogZG<6  tkhk pokkkg~pcNDABJSX_dd__fd] ai1k9m:t:x8w<{EPUT^e]Q*CF6\3l9x?HU_ny}j$V?K]E}=1(vgVD2   }}~|}3~?{CwJrPaVLh9x |\ >(%2@P^kv}v-<M\jupd\TXYT[rxW9 %8R_bb^PE</'! zrkm%{*,,+*'%&)./.25546:AIOSQK}HxBq6l&mlfdjs}n`XyUnUbXV\GcGOSZchr 4mBUHCK-KKNS [fx~%q?`WHd0uuj^M>2$  8So (1$?7L@R@a;k4l,w+1:CKXeflwuuwmaZK99@ADJUagvzpotxr\B.  7$Q0l:CQcrv]F--;DQ\ivytj]SMDx@rJpOoIvIOF2"|qbXURTjZ]X]ZckhnphypT9$&?b}z t1j;cG`T[ZMdEnIyG@953*$(%kP0kWG6) %/9EHLRYfq}u^J3n XB2#(/478 792'}6IX]ZZ[WNB<94135!8$FVbw "2Ng~xphbadc^P@2!"&4uFmUnjt-uAcRS^MeLjHfJ]QRVDY:[0['`"dhr{u[; 6EN[`\YSJ>0+09JTUf^El"mkneVQJ?<@KPF8) ( *1'AQ_hnomols^wU}Tcz{AibYyI9* {pg\O&D<:O-e~  -LdqmN.x$i7`GWTN]GfHmLoOuO{KIKNLKQWVXYM7 +  "2G_l^SNLKC8 4, (/6AHJUci i5mM|j)9JXjv~zl.`=RC>I5L/G(E%D"CC=3+      +9EHHE 9/%lK:&)5A O^ehd^YPKR\dn~"9K\hjv<} ~{T=/   t&i5^OVdSnR|]omfsa_SHK1C8:EP\gv&j0K3)431( %.46;AFMWbl!Jryz!E[hy}nX7wl^J<61.}8pGdQTfB}& {ndVB5.'" sic\[ae ijnxzxGx#vmbUI'<527(5- !7.HCY[hvplcTE;.& &$ ,.491B1M4Y8`8b5_9W?QGNWJ\C`8g$jjbWRNUcp}xolfaackt|%,,)%hS<, !-55$6*1-'2'4&7 ='>49;2E-P#RO PRS\qoT>2*.7CS_jqz{yzugb\OC <4"'(0?L^viJ4%(,.?GKNO\bo{tmc%X;LS=`2,& &4BuNQ`4s~wldbVB*|z'5BMZVG7+ ~rib YWS L,F8=?/FSamxtc XNG!C+93%C^v &&9/@3=1323NapymO7, jO8$xX ?-'-5G W d w)49ET`{~yyy4JV_jt |%6CGCGHpA[AGF0A"6784<$>-;495/2$+!0g=LJ0ay (,1* x`SMKFJXk  1G\ec]SLGDKS|^mj[uG@6/-*0U2W*]"l}$"&.35>PGbIiFdMXSCL+F7 " ,ATe~wT1 "178/ #0BHZpmAxfO/s^SI<1% #Dbwr[B* :^wzot;DB4)&)4D^wxfXWcq7zGwYpi`yS?%   }dI, !,:GH>/ jR>1$+(/$8 FXchg`T@!1")+?#[$z |ule{[xEi.bXA'  *7#?3JDSPP_JpIsBj.X9{S=, %0;Nh/;D=&-Jc} '@Ukf|MB?EVh{xlbWF,!059BInSMf6~" !h/IA3W!k?LJ_mugYYqcHf!jvngoeH;< .%,5AK Vj '*)(" 0(>6G@ODPISKKN;M)KJKQPNJ>0  6|FzM[_^_Yalnkfhece j0qLbbYs\|SzLzJILKJMMMH=0ocanb_qMA>FNKB 5+v;-Sx1McjieZJ;.""3~DrUcbXhOmDm=c1TD .{},AUgpkgoot[xF3'5 A%F&F&>(9/1:)M0g;ETh{-F]gov}*DNJ>v&tsu|-8>CBAEL MNPG>93#  b)/EhwgZTND>CJPZk;f~yja[UK>1&!&!3#<&L%V$VTOG<8BGKNIA3]7".9">ABRAX>Y<N9F6:70/78;M`oc|80JdwgJ(u&iMat\^`jzrffjlk1mCsUrbnre`_YQQWTD7.-F]wwouht\SL~E|?6.o$eYE1) %Hcq )=GMF6- sj^gPG=, [:"*=&X)n8IU_cQ@s8Q&- 3B@@=4$)5BKPalyxfWH3& )/1;DNax*41535<CVj}jC# s[D6.2<I_stcQB71*" +OeytdZZdv #487 -"l"B "  d<;Thsw%28>ADHOZl&JlucRID@?z?tMoYu^}o|xjzZfCK54-&.:Nfy'48DQKFKE98<:,o\L<4.7&N UYP :/D^ulXKA;61+! " $5-?CDYKxPSJC=/.*A%Sae^VOJKGGPYfs{qxgqbkchnr|{~p~U4 3Mdhhgfhv 5DJNT\cglmdV E",=Taq Al7a|^D8x1j'\$H2-F]}}I(EaqzYND80&~eK4 -7?IP_ #'Z5EMV^~ej\RR>I&5 'y_>! qVD;.JY nx>RadSC(mQ>*"( 087.")Mt#;Y #6Icz`I4 zz}tW{Bi4J+!/9CMQQWYPE>AFJKpIXTLVKR^RSbp-@NSPJ?+xlaYXRC{.qjhhgfg)io|{dZN><w2|UbyVE8;@Q^"\6ZB[KgNyE;1  !%$#v3[BLRB`7h6m9jD_TRZC[ 1:` +3@IOUYc-l9u7-nI&"030'xX4/CZozxpqont3}VjxxmYC/ uZJtJ_SCe!  vQ7"#5D{Stgt~|$Jl*8FS`pkW:$ #spkhfhfdcid{gmy|xy.ImiZYvXo_qmw|vayN}NKB>:983 8#D9OHTRRSULW=X$^fv}ytju\fEd4i(pxIAZij_K,a-qhmxomu+=Bz;[:<2',"*(4 DQX_\P@,#/61'p\YLEIQ.]X_~\WYS5$ %D[xgH- 3:?NQ)[KclogI-iWT_pj?/@NVUSIA=768DXMdPzX[WY^h7zRlyh`[VVVNG=) Eoxo,`=LI6P&K;'& .5BCB=4+7Xv~qgXIl9K%) !)2l4F;=K_j"G`uvcWE06I-W$W T"S'V*g*s*|(xY;teN0iY V Z es *9L]j}t7oGs*= P^j$m7fT\nN<" 9tkZH?9>KYkfPE,:_2FU^c^uL\3TSLMPNO= '68}EjW[lT|]o|roj]ZXSwUfaSmKrLNYdq~}sg[J5 }h$U<QY]uhnpneM4k= ".k2>0++%&.2.3C,M)N'C,&06Kia=f'U1KAMA`.w#:K T!S<HR>[/`$XQP LOMVf eg)cPfqbRG?233103pCQP0U]nLwT.(DapuR5~mU 6$=_{lklk*n9d9I43+zg [ QXcj{~xbJ ?H/U>fK~X\YTH9+#Ea}}ul\F6-0;DQzdptpw{{lYKE?H]n({28}Ay>s/W 7/"(<J2QN[mUGB2#.5Qph6cSKJTj -AAB]A:<?Qoa8nK' 0CYp|ug]^|fxksyt;P\af}FkqI!tc!V\mx=Yq,BV^[VE=,d    (Ic}l[NYH.@8- xspI$"El))38+/Phuwqtz"!%,*$ ymaS7 /nJOg0vz}uj[PNQZ_jn3eQUr1shbjlen\[SIO<M6S=]HiVwm u`H) c@!9 Xru u{-oGhionlt  6Wv "((!9DP \fl(m8oPnhiueyZ~M{Bp8f,gg^ k  4Yj}S1JjvY10Lik> xm iU,<B%W l|n_E'iX,g:-dtp`Ri ~qXB1+! }v^9wkgfaVD5,weUG913< LV0^?pIhVYc`nT?:9D[ssJ/?UixzfW$K-F+=)1///!37<277.#,7BWj/CVa_Q2 jQEGKQU1U7_5m.|! 0a@9B= + "H}P.0ALUSPPMJD;7726F2N2S4S4N5K8H9?627%82& /Pp Bu":S(w6Gb(Nrn< hZRW_d[T^H`FMJ8O-]&f)k1q@relbWL@/|^:|{x} |m&^3H;/CQdszwkdZ>>##  jW$@* "* -,8$4-*1&4=CEHJF?6" Ewnmo~s^TD8( /Rvw^B/!%Bj,2$ ,4*% '-/QCkV{g :h,#%6 @=7*qY4~c3y`B({=?gu7vNb%0367:BIMZQ5SOF9](;  tfYKQ\XW``MIhVPZ@d*{ ".r;cJ\bY}cmw %Ac&,$)Hm  0;Qp '2<FI^Cq6%oP4=j]",5@O_u .Kdy %A\r% QnVE4}{tfYE/+@Rdy9U,nDNSN5{I% :x|i[QJzLaQHR9P3I*;,78HjRzy{<U[^ZTVZcqtrf_R9nN{$umY? umtt{pf_@XYQG,"Gl ,Ksk@\:5hT7z L_F2" /Lm% E`*z #|2`47*cF1}tjmnt)sFgkcdhs uh\ROY`gz|ojT@<8k/6;G\n|T,  6XwFpVD7'Y?#$ ) o7zjjv $:KZ]YU VYU\`^ymnsolngu_`e^`uweQ:( ,.;(]!%LsX4 }E D,J ZaGcyWA)9j !-=IP[ gmwoyJ]&<zGb*S8NAXBkFdG]@Y@W<a5V6I196$@/8*1 /5$Pu (El &6=qUi%O|t R %/;EXxz"r/t;LWSUe| $&&=f  &@^{g?}pkhusYC)8NsbD0$  #.B? 5oZF|9c-M2o?0PvbB' &",7Ji9Qionl\<!CkgH.!  )DZseI0$5L{idL8)lH*)<b  ! /Kq,*Z7}@BFQ]ysRLE~<1/*& g; 0Yxq,O=2Qhv|ufS5HmoM -(2"66'Kf )wJc\ZY]Fl&hO=b+:}lx\VQ6K,@; 9 51$ |[G=69AwGuKx^{wx|sm\F*hYC(`@- '01-L"ds .DFD4"ztnsoGy ~}yn\A"(./2@D/ '05HW]ow@n ,Un-09(85(9":318E.^5w=FVao AqM<U]R>% !)p|Gu/sm]P?D-n#=JuS_aYxZ]dipqjYE:*qZK,Mp_RKICv?Q=<>27 )! r]I5  *Ps'B^n y&qRaV<!2` *[=3N bzlI(7]#Jq!"-014`1*.2 0.3?EH?[%o}jUD:4;Ng,<<ESVJ4&  |jdS 50 B[ls||y{z )8EEDCF=m* ka`ma>([yp\A' $.Rn{mUC;3/2/ p[Y5WKVQ^Gc+kqkaV`EH58/'  S5;8+1<cE:ROB:88f9II2av07E ]o**!pY 6&@arVF;0HikUuE=@=:@vJT\)r*6A|EqBn7a(IMYZ_e-{GnGg6DSbp~{i~G{ tn^G/-bD)`{oVu<|-<ISXX\g0vRnq'\FDf* mD"HsQ-!*-B\pbgT`9aii`M52\-}#  ;ev~|~phlYiQaZRm>+nef_cYUU[pvrk]hRfCl!{c83H[gko mX<)Nt ' Hi{GwQ.hE%vib].WJTaKtC~:13{$sk'd%\%Y*V>NOMFK@_yR+ 8Wr *Rvrl]TZdihr)i)%;GKF:)!-@Xq    z[ 4   ~c]L/1 s]C{R;4d xV6! !0HP ]y0FYz "v3jBdRdTm\zVD7& "3Hy`e|VF. (E\qn}ho`gaUnGp@t6{+y$z{#5'A>IVMoIFIQ[cryX4$#!)5FLTnbOIFEE7$,7?8$ 1EPY]WRN>* 97(%M'u "7Rt& ASWH+h@ u DeN>}4Z3 r`OL)DBKMMM8!|S+pjvyKpykb`X H :-5G2[vs[EDUfyybH.yaSH2+7u'V*8BVn2eC`zam5]&Yf}Ah0Si/e );GUgy=^su[ :KQ}a=#  !%4I?eElEm5n#gY Q@/ >GFO%]9sCwR`]UD%. a06=;0$"3Ir]RieZ?Nh&yka^RB\.c$p oGbZ;7&Iz(BZsZ |9`KUFU<\"dviaTIGK|E?2 9jpif l!p1z={F{IMT[l&,<[[vy7UbgibSA)@wJuucK{.i ]QB8,r*i-u+d1M7VDoX~ix~WvfVKA>G"^?s]Fp tmW2c*GS9y/(-0,{($)5BXs/Fbu8JSaddS5{|y\9iJ(pH"xgZ[_xkFyGo> e(=<A@GZv"jB&nk="6:;88 ,;Ezja`{);K1_Pkfhydjmkje0eYcwTT_qqP+}kH#9RcsnVK{6r okfgmeq6w|}wkdht}g^U.YTbnm|~@ao}u|w'`6j@qFu7prW+:WlxyhT6%d3m5:Wm]A0/6 :FChGCC?;E NW$`,d-k8g?[@JH'@* WvX=) %Btc;4e|f#P4<8$Ofy#*.0+ iE6w Xa3 %/8@uG]]M~:5<ELWv`mxU24Kd|-],Oet{^-r\D}#-lZ@)4LsWtW}SH;)';EMOKC1$wcZ\$]1dEuZdoty /Xz $=KPSH31m!y\9 .AYn} 2Svyfk})Kj $8Ndyg(wL.&( -4;<:4-)D$_{eL>c0:- 2'c < *>?=>';WlKl= .`q`TlSJN'IOTXYND@91~+s$nu#33.Y'3,'/Gm   |kbbVL@4( z[< |AdwF& -;C8'"($  -<(MLxl(Lh~5[ticP;{N#v9ZV;qAb*Nj|}"-457=@CC?/obZVRPND{4j!WM>?zUKa`E-!kT{3ri]C-" tK);b}lcs^Mcyu(k[ K);2 *&:ULj8_W[_b|cXa<^'fw&8HSYH^`^|[WPLLNU&\?aUamWK<|.u)i'd&Z2QFUXNs<+"8Kc(*&3Naluwv}Q4MLURM-FINUZc]djV|MM\in|&|W_4 zstpfR:,r^OLP\r?*dRxh\>8Y{ *) H vw*O*Q% hG% 9GGP`exjIr}[41LqrT<( +DuoT-9?7* aD&sc\EY) =g )>KX_(aUh~iii[OB/+ $5Pk)9Rkxkcfq+@@ 5g0/= O+_D~\tm<""yY:Ev+Q G wsg^+V<LF`Dr8n!jbQ=2R'& yP <)! ,(6;;_@>1/&BArYik4iwfZH1,"76% "2;q7b)RD:"Zo>B, .;AFKr<fe~Z5sJ&Q {H8*[&."-4@[xI o*Iv\Ee7W"u'SG9e,p&s'3Kl)Rl -APP'IWJGBO k/M_nsqynS8#(EG5 |Po]G;40<RrvJ  <{g_L+G%%8Xv0:>KVWMyBX@.AEKQv[^aeasc]PDa'3I_\;vf=l%Q50<-67"8773qI)  CkTcB,)$" '>ZG^p}ywRo<];ZIc`pq}qR)rU9! T"8CQjg~uvy|aKq.pru~aA6a{T9D$l ~bB( i9%O}rP2V)#KGl#p6H+]@a  '6FQ`vuEr\Ie8?& %b'94<3&  6Zx0JizZG2'D YekeX;b%(08ELoTPa7v&"*;Pq6Ts 5FP`my  }ulkq"?-R !+( UxIpgjhkh_J1qgiTsAq8s {~~xjUA-+_Br|}{ a:xnjk`UQGD8Cq vE\rBD_jw&B]rxy|v|eWG4r]NPn^FyKtt`PF8& ]0 g\Wu-9XX{hkf:U|HD@DOct,3AC$(GZfmF/pIU%~g$QBLaDv>~Tv,PMalnj@WeEv3 !8]>Yr{~i`_[|JC7{l`Zk^V^KNE+MMP[ze_sSGB@4#5I&U 25'juLYDALTaU!Hm}_0zk;%991+ |JAu)T*8+'" shbb,`/P%G(A409 <HczxZ67Y} %))rA`_Y^utP>9?(QiuF&Z3P&i"&17@OZZN!6>$aS[' sd\\au}r&cGmR[ZNB9:-??5P)e'|(/:@GZXu Chp>lL+mA#Z!>;zoO)q3%^EL]Ova|{`E3   z)`U4QpT;0*Z!B{eXZEA/<A Yt>^qE"#)A7RIfSdz!Ic )L}gqxh\F-q`R=$ 4L`jaSG @1>`@V}Gx%flW> 0Hn4x &<(QG\aeitl~v{gH#FLKlLQpc6!!g >$>WWUS@4( ##&8 L%X*a:gMbh^zbfdV@+Q|5qea_iQNE5M RR]ly}N'  %$ a)cO`C2BN_sukgovZ;$ ;n;GKq|`9}5VE8w/M.,% .Ij Az@Q`t2fsorK 8]$^CZz ,CT\`jv&>QdvnGS2Kf|ycFudOv24`D:30*3"S"j%=UkydWW"g"ht mV\O<MWRZgB"'J]^XYZmj3v<_;+\U* )Rnf4nc]ZU_s~e54FW zs]WK;y8F2% :kX(4Lg:r9 \2pTn *Om~ng_^Q5\-"08@S`jx)F^vylwBkIq'8BGHR^"`kK ve]Z]WZF;+p?" $~37CKH6!, g3HUp#0;B<)vDj_afb[O:+m6SP:p! @i>`ulP70D\-k1d4YCNM#>80+% we[cwBXjvnbH ype{MB8,!84%Dl~ (AR`o9I)]KxhxqmfT9#oQ3 );]nA/Snwsmfdo2`}quc^WEY5cB{Rt7Ri YoD&FYaXnHb5X;5p\gL,=@AB[hpRDJY=^ydt'D`oR@0)8*>%L%f&u$$))I3p><0 %+J1* uB MjtF~zrkh,lEtP}at|wk[?$ tL6aFcF)@Oo)xR|-|un0lRcVB"@azlL/!);\tpia\U@'=.E0A%98CB6=Qi~iM/e="?RXRC#'>V`en}.]3N]jj`N'.hF #K#v.$'U}D^mv iZ$J.#8ADCFhCZBN:H'JH@<EWqmcU9* !+<P&d1}'2n4>L8gOsa|pxKx o#Q3zXA. "  gJQ!t 6Xg,$Q^ccu|st~    }Lo,BgB VsHA a)zvAY}dHoP4^A/+5Ptk M ,x/"}exG(& x(oz]nKo\|^;Mh~g[IVWm @Wdw6x .$ORv/V 9Zs){1j8`/@#W #W*qD! 4U@afQ*[B/:VcH/!)C0d4{<9, 'Kkd!%mk{VdLRDF87(AexS!5CxDHX%)%/=+b046%zK:#\'8/DQ^fed=P 1y|}%QhsdI,~1Kf@T3Vw_[L A*.7#<'AGHSAY:[!al|t {*:l 0Ll 1WB19:h31<YRx 4U}5T}X?:50}4vLpNu4~L%m8}nKpTcQMRI_@~<=EZabaTLE{EcO]KdEaJpMVeu/Ts#eP1?{jgDV!T nS=%h*z_gL*o#.Zh}ia<F~L|Q{H|Tph\qMD@@BN<dUeaD+ n5iD.z &PEm$vz-g>R6B8,&"dDR.j<BrzYAFQ0T;ZHmUv]rp-=T uC{I9]}-9 6-#JeyyiNBG@& 3#83+>Sf5(_P=?i8TF:g'{ P +/Hr"=J`ywwB 3b^qCL` ='109: 8/OBiH=0wb]c~  9PL]wfqxyxxtmhc`q`f^k[sXLBFlGJ8%#{YIKH@$pYB\3+'r)806@Xk 4!0?QapztdMJw<:;Quv5a'4fi=[+%CYnsw||2F=N_JjFfLOT1eG /aJmQ}.8;;{1[!=' ,Cb\(p{|xi@YB406~ObfHw>=66@UoFz -PyeYz;.0;W@{Zx&AdzM&`-<FNM5xdH59Ot Bi>@zs,xiL8sQx`>t|rZ5zt>X.c(y9:D[zu^W@jD#S} ~gT@,mS/,Qk~"R!4!n-{Q'iI@y0 T6iQi^gkvxq +~>vNfeUxF63<Nj f{Ge0J D47'D>MTYd\pun\LC,8N3V8ZEVV@b<oBtRfhQ0 [;SL`~v{ {3>?It< yjlosY6 EV37z  5N{2goA n5wml[n0w{ )0AI7Jb;_9P;L>MDVTf`jk`rXvXQr>U+'&8I{MJX0gj ZH6  (4A1<gS#kc{NzQ;-:g</_S(){@WM3I >AP}fA _&.;@>aD9Slx R 5%Z<$Y(["A 1 v=vW6j=XTP,Q#C`h|I74=MTWK? <0 Z.8@UPfz.Iiws{YVVfp0{!n5   4U~\]1bYe'Y9~ <,ndAv5h3RnnN.h9' f3Nas1a \^gXx0 %)"rSUdjsgR55SyBSua;ie&xjPg/C' +4@cW$ I{qT=% G]w>]j~I;/):FN?0#yF (5V{rv~x~~,aqP!b3 +>[mzK/2E \@jafW8 @p $> ]%/'  9Utziy`HS MHXBA=5??K\k&^K3!U{ ,E^x?: HJw]7NW[6gaOJC6])/p,*Pxi'kaBIk$3bA)y+bYOqKoMYk}(`k =0b E+qV{7r+3]tHV96YhlU?kI@*{Er{ws,b7^8\6l,+)+9T:uAMNC+qgXJKJPSZmq)o9jL[YAgtrfJueT@GF?5T *Ah|(\/>!\C"jPsQ6*'#u_]p5Ngp#u0vDuVk?NrCq?[~~|iubqhr^yP<9`VDT/* @/B S[)dYqz)?V0j7|1&=e1u(5BAaPgr9KWF'>HKF76qIVl9?F.gEk|\>a!C>oRciT KCMbq'>YYpIP-5cz=`UK`1F[n|\B6jWJC$ xW 4?|DhybVPQaPyGZA }_QgI]F_P[bUR]x&Fq &&%|&.53'S$d@+ 690Te i^N7(  1K W.ZKToB )N#|6547!A.R5cBNIJ[Y^w1Os4M W#fAQh)T!?>OF*hHaG6l04;?FHF^gbjl}rf~D(#Idbo&7@;* "p &2Gh%$(19Pr|Fh;{nvB`F$?Icy.,Kwsgjs~d{'PskSyQ]g.DLNH?8)[x|u*eIXo_kgb:qHC/roFWPRW^VNB-qYd`&oj^yIM 8<Rx$+:[FLH@NAoGLNKE@;2('*2.BFUbr6UmvS$uw>I :c{z|iK<9+e!1: Cja7z0`>1*.=FUP@.<,;+<.F0F3?,A(<&"%/4=vK`U0ohp4(N` $i C/-Xrxzyrosvw|tU2 '-.+Lm >joH$uJ%Zx3tj;@g}[GPW[x }>8 a.G`B]`hkluaofgkdcks6V[ikqwkzyx|sldbaQUIXA%LDDC]K3[ZO+}gjxyiG+:@ ;0+D^xB -@\tm``[XY\TQH\(=&[(|dXRUns0A@Rn .[1o8NEPB1! !Ox5e$"/,49:6AB;<2~n]QM>5=DC\6? n'}Y qQ< 0&.=#M%\8p;JTK@;DOcX0?IM,D^:1J|{TpFh64S xQ83@GMeO";C]t| T')2Gs_F M8N]n ~7u\{  i M{i\<i%dsA  }6uQfoQ,zHuk]RJFEC6' R{\J9%3IL0!,C?"xhTEH?BQwh9#BPY*c:f<{*Q;q?#"/HYpSau!|;G=) vmm}xdRPO?4)/3'. P 62g>  i'17*=5BYAx=;75;@;=^>EL WIivzx]8$o4!|:vQ,wa6]Fsd;Eh_cU67l .IeTaic`Xl1oxs1d y-tM.qL jp ?dbE( .9Mcc\M/rbQF:26Cb =?\vyF&e0KiZzPPZu+0,+4@T z=]IHJZ}%m XU ^6Znv} sIaqXR^z EbwwfO+sRTp4s *>?% -J\s 2Wx#;^sF+Iob)w>sc?y8g;(6K[n~<u?Kv 7d .OEtB&Mm_1Cas*Es -1W.A z@ AzvJ"4@9@HVasrVVawu^I+ .WqKlI33>fF)D1Iqa`PH7AGiP?$.B7k30DQFCZEz]|u}u|9Xv=&^ R!(O_gd^eaW}[.J:+p UTpb0E~6LXjxD}{iK%0QQv'EVceJ&-N_K*jSbH(I Rl `WVQINV d3kZoxzmM5w| P{"e)p"[Z2~&DbUIR9K2>@2\( "Kjt@Qc$<^vmwgKTrpbe{$'' Vieqo%| 3=0.vJCm\ co g3]E<'T/R_jmv}gS8"}E %2}2O461#* !.XrW>0Qfyvtqns$HliApP6vP3- O|mx1V{l* -Oh.V(`QUgA$vR#10 =O]Y_5\H&p=Ko$lZoa0z'R~oN"!8E["p=}doP76eT~>jtK9' xjzF}7 xH /G|ipl{Q l t1UQG&l 8el!U7ND[MkPyUUZigf~y`QA&  sGJ0a{jKG9#vjkqu\}>!yseG, Q/#"&x'Q.';?5!e:.s'u<7 F{ 2TLeL@Za`xRd>[&QT i  ?fy]0xV1 ;ruE,( U#Z1Qm9uZ("H[mZTUkXZV3BY't }G] }9  V(%<E85U@%K^]flM#Tr8c\{La*1Lc\fA}lKX>g5QG8Ud0#=QmZ)^[Ox?r(H2VuB$j #SO;-O"E$($%I vH(}nS,`&q?EV-j->HJ?9CQ3Cp@@HU 8c!Nk@]lc S+?=#UOLLMUX?[gQ? #_I.f p>u*eP!&(;Mha@1*-NE)3>0X"w ?o=74Vb HY6<K`}q{lC h%_5_FbYh]mpq} X3F[du_QG?)0]>s$M-1+xu=HdAq+G yw+xhhzX)IH6_&*u6PL7r*@HO,j=>4'@zYJe[Cs=ekCsV'R0sz,D m X({+?pxG4%wXFYJP?1Z79kdLu\DAQchP 5+2MO^ U>lB_om[J- "9mHPX5kh4x:K yijmw|k?5 y@;Pm #-ER`drdE-!xM%ekNO7gpuT>48XARSP;# |v 3>I9-,(|kjulCOkoi^ZI D+EXRr#f=A{O;9: QXs%ZZCwa Y%'E.&  (7<=1(#4vChK?E]ifQRV%cPK>YyZ!sbN,-q}%\P1 Pkv.cvO* v@if"40h_lXz2!7HG{ItH~@bi;J(?H5Y(z (RY4VwsTM:{1aH)!e 0$6ELMnVRZg]aiJjnxaT@rEu1n   ' :86#ysa;|cKg:)3yBmg>O?+le4n+0p>}jA #w}] >:$T<tX!!wI!L* & b-t7l[1Jv L45;FYBqYjpd^Wh'ewQ /g.%SS_vO3')#!"\!2Rt;Cgnd$oW vT*9Y*{7V|mH'%b#<Sr>RsJ0#= $%(,.0,?Xk"1@bv3r.qK#\UKtn|Am}S:#rvT6/7)VB@<@H?C7(W$%2l9FG [~ #pn"0]caP6~?sSmtl`F/G<+SvQ4_0XS %It!M)C7Y}hlPa&;[y{>  G$1,)!8EKm[0cizl/2/d( %x$qiy)iEFnw[ULQ$^Vl| 8sc<mJaR4Z, y_,3Hb~9!s+NiVQD.\^#"6;HmC9(  BncE=Qqg6mfc^e^^Y~^l^`drmFJ{5q#WYknGJ//].Nh&Y{Z0q4gMBJZktxk U?=mfTFKFT^fa^jdWXmQLTj,1KhmK +'6;3)M ko.E91mpD@E\N\ioMlfZP[E#?=/(?# sP,mZWgou1p~pZIKPUbm/rLuZs^\T/TT=>@T`xwFW!GI9y~4QGir:}{dP>3 378mPq 9-`c6>1:FdOCARun,0/$  j.Jakr|y_C\*"hVh,# md2X$R#PoV2}VA(I':2 V# 0Tfr7Hqd\S[qgi_>$'))G2kAV}lvwycbD2%YU[cjE8Gd ql,_1B&4$}L%#S 8dR\&6T^brqivCcn|iVF Xg)\6' 8_K1l9i-\-4N-~P3!#9 ZCyg7Ik)Q$-\=oSi6rTd<jBCR[plC :l3=Stf6;U{Gs6upQY!ST^ltzH/~yutjuPo1ffXxF<7_3* $S+Agm#t-*Nt+C%2UC\lndv\YUO@Z"L8BC)`Bi"G+D[yCeqC)z=!FsXo,6ET5_sl]&uEgc_ue0i-ny:"c Q&h|9UtwYbE sxOtjd,cafj|JCtbVHi6:TOsnP|}A  |@v X/6Ut3JUmT x4S^3.yX=y'`3GO,W&:6Vx%sL XtC]B47Nk}(vxL[P #/W~He%niN>DW o(7K_5^WhzorxaJ'i,OEhJ`U@=Ogey}g?;ARXkN x9MY`b[`n;YbffX43\tzS35\yhYZs)]Us*v8g .Xou0sQ0@ ENObU[hgc^iE?%&5P}h6w6"?^7%uht3CrO d3s1^0P,sb>/ Hb&gQMLNj-NVNI[^~  "C7;6,AB&F3-TG)Jva: +<F;h0$.2LC]bg A`ccL9qTA@oGl[~{+6DN3_{3h-:Fy[\x?,%'DftO52moF)?Rzpokf:UaB}~T0  j4  3dwJ\3)'#% &~CJb)&$*QHdkfT>-)nLk W 9AJOCCu/M^3~$|]- R%W'B1.;S$!_{G r-4)O5B `? _]?G<:nK `,+8ixtt_I86 |DaDAb LN-*)-= C#JFGX`$b&g9dKWI@) (F})=!?%f5;Je~ Cf~aj> ii_+A|Z:+yh kXMMS+]DtYgiXa?}G-vuE|03Hh%h-6y!X{J [,Zb >EPW9ce7UM@N*2(->KXtv&W8$Vjl5sVsh`etv_66 GRXtYEd dpT1fRbE/* 0?1T"f}`rMg{N.+c= OJx 51YlkDpo!XE~3G8^3U =xI'%t)e=]fGw4Q:,R'4r qU(,]`PJEUs$X(e?=s.LSVW{h91oI:gxy1Z9wxCWw3m6k "6Fbz#LwYc &H1!kteZ1N>>S]cpZx M' =Sn'YMq@Ce1w_2Y RME;% - |msaN4_+oaUD3$ {gO4TfS, IK?y-ZN^rJ#[m,{CQ% ~sK#g)R-Vt&Q ;p5a*t49oMM+o/%:g/:8:6?Zyx_;25u1: VOu,8Y}-6};BaQnUUz.W|(GND1t=oygKbkYQ6zUmcc~Z@6]-2;Tz,McdbS*EW6)0\ ZfiR~n2iJVrI7t-}d,dJuBg 11I97%9H&bE5[v{-+6l;44LtsziShmf$ZE8S!k'*+<|acF''G  ~0BT[n~v\;_"z'vIJ},R]K0Dmp= (V9PM_a_QB:R?}M#*7wkX@7/ F^<xH' AJ{5G_l7RiN^ q4_(_:,O%34COXwrHzp^H 6<EQcvSRT93 /(" w' e-]\%'m<HIX)&n]<140@S>r;#pQ?) &"WIjnjE{,ub&.caF"5$dsK2""&+uLTh8! 7gC t&{"0@ \l{Yb~UrvlkoT;}S4XM* +iRktq1 :pM9T.x7d;sPitS1^J81o["KLetikTTF^?Mp/_xFo|]%tH'!D.yHs#1FChbqBI HFLw Fw["^u[ W]D:JLb~ G/A>N>N[2`gT_@,&&w8L8a|d$|T xq/ByM(k ) OyMIu=_TW&hqwItrEtitT"  1^MDl_qzxmn|`]0(cht+Q. 4F[(& (}8Ltj!L<aLwX~oLGwJ/pI)dzoZjX(cm3.Mt P}>9~8|]q-&e}TH{;@x4q*8 ?#P*`.jxyfvS-7 y8i;6EC"3D%F?n'qlGli,< R!V!UOu~ncL: X#V}M~S![2 qQ?O`k`>'7_klle YM*J;6J%S2b@}coGOA{zKO_t& UMz#dq;Xjg'N 3YBCB57*xH4p.mJmscI!(P:rcRK0Ra'AH Q }E~129Z=g#,> N]ZPCM1 $87CQ_hX:]K0uRt,d~DZ6?4Vj+hSTh ]!(,xx7J'_IYdtylVnG?H,NO|$_rFER!>R[T/ r]<\_sZ W \ %/02g5E99OwsWRvH+W"6&Sw}AE}D@(]j{b GR |:vLc\H4;aKH4X[r]J1 gx*mi_^M/V*wO& <6[\O82N-12;M\fZB. &uDWfBIeR:|F0#Lapg~e.} x_H(hK&k;.gg@!b W-IOv&vbkk.(`7tR%H^{JfeAW3))9<25'`'UvW_A%(`7hJ8ghr&e||=IL;+ 71xBd"7 | L0IZ t4NQH8o-Z#B&";^7kwA_\ N8in)wJZHQlsS0xy99Xhj`+: 8|f}ngaU]lSDGZl.yBsfeR$t0gIYcGg.z"'777FF5Z-5gvI< 5~2/*<M VGot1kWW'>z# _m f 9Qjf]N.8_CP ^zdlT1KV}l(~bk( @U-6d8hy#!s "(?mW+opecdny)S{ od;]^p"v!84e2%18?8%5`80[. 8Xv082$ZOI(IRZvefSSxWpC$63f2<. LXZ*\eV,MuYYj9&qo_?"27>IKI]?DviE{wg>VQYliShBU6hFVg'v0Ir_t#x v6Wgt74vc4 @] SOO@7E:DnS\nY@$;h=i)Z KHk;hs:~hZR?*$1LoS :__m&K( 2.DHMh^A( *>IAYsi.IiQTH!0oO2m!o=i]z~5Q4_Yh{_dzEQ^QInlWLO^(!IhCdOU{4tH,y! `  xVG:/B@XV[B ).P Xkc[XZPF7  7LPZ]\oiZI2Q8 q._}*P;$8g.H)vNW=i]{\0R S~\X.,_V&E-Npo9;k $Dma-%B~kQ%B76H/G)#{$L0.2( ABS2 zz kbMc mlQITx\Q4RGj[9H[$g(b0Xjldeg|k=+98HdyE Mv[SMvEOtEb* I G.T)?`A5,Fconlv[IA@.%]'./Iq /sV(~ZO.#:D]  5;poVvMyZ?pnx=u &'+#[' U '!#|oP36COnZ,t{8Cu\<0&;ETS C6-YhyrR4+$,HcEwNvc^3LOW>n [s.  ] JP6Ja3[Q'|hH ]Busa.1Omx#xPkeSz5y_M( CnvYFIM@-bK;Nj)NOyk+l%Knht $zeO?@@GTxBK=G'6kLDWv9v`h"a ( 6_{I)yY1*)<^zLp$<~<~u{(Kvv4Pp;UOwn`@'S U  K:O\dW <2b2va/>b~\{~>{znMV"*oYv^a3 IvVD\ ZrmnB8}(i" +7C7ub,tK%Q tKx#9OXcfc3{U} ;c9}:8KTkum V9!( * (66BZI|PJ;#l g <)I]cOW$uq^,=[0/&$t^JFb =Y8b;xnb_f`L2kD*-KIm%RCGY[d^[sOdTy/5Zr^12EWcny-mRF55W7^zcx^{H|0@V _$mImvT4&_= :UCg"Yi!d/="TlxIhG1d^}h`l|w<4&Sm+7Y`,  "O#I|.mvtbs;xt|ndLd0; b<,w O}y\H~g<[ 4cW]t~N |FcDj+r(6iZ:{ZA5-?ZRr/Xt1W\w3x-*11sFl4pos,_(g+LXDm[N'Eg)[Liu_:W"/oqf< 0GIaqsv>h\70tEv8sWtY9l'/4Oz4OtTz@Yf1K`aQ oIH*'$-0D2] |O$h30IWfS9,4 ~#kI^xiwt9`.  2KwzI N#u=y_5dfxh:y]5^oo.sw^}X}r1 @BVD?AW;j$\@_JsK9'lf{V9 xAe3CQ 8oS^f+08{<LleP);u4v G)n[~R_7JJs+uSmzo> }-Lhx5{a`ao {.ZQ@Fg%8:V,*?RLG4 (]AWUJG#0Z7k+a^|<NZ% la{R77.*/36.l7b&|]eb]VVN0N@Hk"o~0/E_V- u;6@\n}O{k_GXBR^[s~#kq`<.g@|F6j\'Rv0p>][% 9uE'q%$8ddV3 1W=dj oTvs Q;k7rtgb^\RING;/|nA}YMZ|4xa^VG? `{uOF Gbz[S5S^V`O3cTMv:W.@4>NazgLoj :>Ts$'V|=}fO>#Ifz6Vq`YrB/(,N0w~=UO/BgH+ ujVD0%*nAfv!0TQz.7M)J + Q1fA|T2 Y<pf'a>;/`,W>/mdgqs)M |2`GY8o?]>PAo$u5O6 z,4|BB P85UfbS*I3W}w;e{@4; IakG;r79N !"3`8s*<L>$o1W%EF 7Ys .n@dFZ)c~i: 2K^P#`tyBIsj%m7"|v"Zgn*Y3 WL6e @%~#U &YZ>14@Mh&@Xx+:%/f<3@p2eojs,Pc95hZ)>+VfC*S?`dqi#\b? sgr'M7  |V*,])9Au;o6PIW2wK @^H{VcLtH^6\=]>`t)3M o-C\cKbwg_O&L\T" }'L4}1I9,Vm!|b=z=d8EC)Frs*t$$2@mQCo.%=D5P`kSg@.$b"& -8r3B" fv6U>B@~Um8D?!x '-5I@mA%A?;Ng:GdQTa>mK6i{b&kUVh# @2tI1h`vy}{ GBBRPuRU(bq6qdTMPelWD:=9>Ww`,Qr/6w*Lln6 o1Jo4\/\j,ZB  *CEWdXd>}]{z /]|TGWu7u2FObxv{I:Zo A7|c[UH.# ^S)(QXwtRHLVNf1xy&aP\bdVw($[zk`^g=~p" y,P e.vIwfcy[TWnV X#a V$uO:c$(%dD&d3 VlD)+ Z~wn(-"0M =/vk:;'3|+XMjrSZ.[38IQU:M l5G]abt^xX;1q9-_ Y d()j|dPh~  #d~M, Z(N+7#yk^J<43.zf4G^N [+ |>9 G}}G?fa5-HnUVc X+gr~c7#vtC"]i_?/g^Yq-@.S\PA8,g+;SWis\%#KSqmG iL8V.Z Isd X$FmtNDg(.5E4bmc\ec)aINhI-8)zzlRI9Bl3oWuA5kjLsnZ(KY975Rc'tDrs3CEXIsJYbvRSV+ tA-{{ g$Rz&t 1(;( ch $f^6B,69c,V j]Szf|FLL'r9B} qw|xxQ(YV!wQ34Um#CO J$X!62C' u9bw76}`RXFZ{&b=jD^ .S|u.a 5K3gO=&ChHP=D#VXSzD Ksc5Eo$iQy?w`14k>l;zG(5E?"OGV)\Ut" 4v`E&#*7L]Tfc RP-{h+VtM28OrvrZ/1q2.jU. ywvolu{Ez<+e\Z0 z3kVgpnIE*gh@#:[` )?^L:b(vwt  /d{24\<QEA;;?Md (J-]|@E`-*f|OQU52r} 1pil_ p 1 {   - a L   O 'JDhxlSs?n!AD`NDvS;|S>9qf 1Tr~jE7}2o!{kGe bb``W=3, ]R\(PRWDTu2+q*+ylW4M(J0HKpgUNncmROeDf2&^%(2q6 '<8PmwLheRZ(,fH{60txl(nywMQzRwMu ?ZRJ 4 [ -:hP6:Q[{&JO2i;ese0$.?LhpxL1&,Bcs}mC$"3IZzUP]OIa+t+Yu<Ml-Y-V*~?nCAqc=E0&;-<'d4 :)jC!-0M:eo[i*22Vm}$Cs?]G4X"!9Z:O1JnRV"4)Ph'@U&+!K|$=Gevh{Rl25:4 kP9/a=Vk%lE% e xbW_m}%~~ y2rIX|RZlkZdy, 9]S^)&F_^'-"UoayWT[egmpn=]G)U:5 <x|K>?n!.f#+g}o7iZ(g(9k&We+ 53WD'&{<P2cVk V'upOV!3sf6{)D EHE|KV4U ]z!]?3=')ZKmoUze0bEp.pAFWijntL\^k{!iwgP:NvHyeZXA$nz lO3P#u~dm 0JJ'>!KT+^x/MOe{ulfW^$%h4o:M{8J#h @%ECnBn Zkd\W\]lU74TepUNbM(m@lF?H/c^{B9VQ8'/o%FEo/R. bqDsMmLJ~Q+^\(gp`\jQTJTR?1!*Fr;2';,J5ed AcSl  ' ?'Xx|CBJYp{ Vz o,HUetDv,.93s/@}UG #"Vr{S EO IAuCub*t2=p0N P   ~ O CS ; @ V ]^ [- Y \g 0PtAy;Mn\N%cSK3Dia t \-8A3OJNy/'# AeK  < OupsBG:\t<! '##"X92"ha;&"*$J oyq_iUl;T>8j*;G\kV#'ZlRKE+5Y)rr;H^,' $<dHaXl:RG}T*-si5T@?iJ^vf gV4 P0Vs>.Szv>)^.1$sXg(\#EauCf/%W`|Fqqe&L\9|mygY?@yW-lSVu.(iE0->tYo J]lX,v*^X{n;_,F8<\`HEfl0\e8uZm&47Bfn T?"Bc]s`4KY$1_voJ%Z!DVO5.,8x]Z}Nfd$;K)We%~:Q+F,\qR+ D)Qc{@zZ>DO1u[~> <BpL9UqnNh*WPs^pMP;[py0FRd6N8|ka:~Ska_V83 a^s+_/2mEH~7~b>KnL_!XN7.]94nMIN0r<<,!+Q#06R|dG@Z[Q;@QNxIo;^$0MW <NYQ*C/rf[^^e5lm`QPHFLXUe-jq}jD,j X '2?c` +.7AQpEg` )4Edlg]%"h=[L 4 s$>"duJ!c0g^bwJJSfiPS0a4W b? k:Yp6?du?@Jv5#u`>MA)"?[uSPMeWijN=+pBs*as=,O|~-s@w&a1?[ 9^jgH4XNA =\z]c;ym[=2[f f zTaD8:6.V,o*f-s<#2?Sy-k2j$wm}&]V;9}_R%(k9l;G2CYxx\,a n4e~f-K*F T Zcor| $1CPUWR=  L842>|* =LvG=K :10#b-M&*dr`st 9jAK%,LmyqlU<I_a8^NV`ufx&@OR<0ev T ek!pa$=, cUJzC-k) ~q]nZYNO6c"TvrtG{05LUaoGBY F50*$zjAA(7hYP"*u.#;ah4Q% l;PX0F $K Xy7+xVlZYb5^@CEzgiVXCG =r %hg(3[ovznDR4c" 1g`I5M&2ewY#\U9yXqbmui^pt:ni)E*{I2)t!jnN/j)@EVrhE r<7;@tUs**Bn[9w /a4e&B60l#& /T?XgAg_'XvM/W eP#j#bxYQbm$'H}D;YOn,S$""sZ%1?[T/e{r#7s4;}:i 2oITqF1~u}wg>_ D:F|X,e5Iy</'Ij$Pzf NNW~Wj$5fOKf<v xlPq&t<#!]!EIxG|)onptEF*1\V IsXwgCA<B/P"&Szt=$:]ibBl" ':lf/7Ym^ FUtN9#P`M_A9 .F?_6:q|g_ RNSfl?fW\.-FJ<1_s0{ `|+ij%rvrv~)JUn2R_ w-g&NL$T@|:mYKNWYnNNPUe:z^ ck2 bp>?a;kFT-kM7v_ 6$A<E&#O'y&Zz;=3N=_ Y#.kBH%N[o[#8KONEG?>MGMB>LEufU^L?;7DUeUaI:I 7V3 I rq ,Jfx9d{{neN7{NSHH( $u[WE.!(4V{>~26+-+(}RLwX `K+oW!s/QR vdD/Ng Q L\c;2#@k,Lk6U\w<j0"4[d|`/d\ gPZ("}clh' Hlp_(bm) 7X=B~SZXb ncM  }?Op][:cDjI.bNj4s >3^frCA;^2/LX $P^}yNzLjT w> \t;gTd2as| H|if\m Bl/Lo%~EtVg_>|7U{&5BI@A=0Y#n~s'>,7Rb4*qJ,%\u|!e(8t"LFuY,DcE?4-N.whJ]f?<48776y1[zsj"C~$Ru]!M@( FqN  kFY#z@T7W5AM=@z`+.?;B%(.r6:":-eq? SG-$Ox^=8&TRz&n\/*bQ0# (9BHLb5on{z|ys[t{Qd?tD:X7#/T+8X'`1gQW-5&Haoko[h>XK7O 1QU=89wS,9Kk 1TK6/r)MVzUP])!eL:S~2192C=lWwE!e:IhV~CGqtVGX=456~=`IIKAL8K(2ux &^%i )"9]QHbJ~`6+_}^#t7 H 7*P+d|Y%u'/Me%7AA<3b/E-8<"""a>KqLQCJCD>g?<=fQuFyU!16?Ib~a p B|Y59 6)X#mE'~v;q<r)kX>t!^3K9ICrCTk wrGk_.=j :1E3Y.FIKRE]mV3`F# Y'r wLxya*JokG{1 ,c "fpyNU~ ^D5R>*8^/)0mi#bi-D #|Z31ub1Q*h|*Ik\, 97y]#:5mc$\C%R[UQWB-h,p X&U`<dyJa,1,"`(_Z1Plm_HH%.IFta ~zMM>qgAf RNUi Rqz)pXQ dxx1G+{Yg2F{'*?AI;F+'!!ApW-9xk4OZhA&gj_J=~RB8a8* i"JuYj-8T}0PmQ4Nw 8u!Wl[=S0)b.X3|4WuN*{:VK\jObumV/?{j( Ow3  @ 2A c1X"*/];OVL9 *D}DS-7&_$:aclUciTSj~w4}kKR5&s BEhHhz_k@E}<H^#%~c]59 hrF*b9[atH#DXI6vQc\Ou|YJC'7lc Q<a ?T>9h@aG6(J3 :.  *2N8z*sgR V8jazOmf_D `lt\sYab_R MG&71u2R?%ObtQTg{nEo)3j`&bq^=1jpet`IQ!6~ \S dq:\'91(Yge[=OU9< oKPF{}T'y5QIA0a$;{(*R~}vjP&xX;\N~Q_3i<gV .RErEV72me;x<7`Ih=)?q0uC )-5kSuL'#<  %$NNu@{L+?I/FC*-WIvc_ ~,wRvkl'NumaPB3 v]C)vWFfC { K"(":d~tA7G -~>9v*!!'RL$sOt;@{y+`!Zsm`G:/+.z_QZMG.57;6"k)D$ak1]E}eNVw;Npt }jV,Pio-"TZPB6L1Qm)]!m_vkw/UgpM?yx  JwsF&/<V[pS)^\+`1XoO#j-3fl4jk@zmBj PK}1n~%ayu-"m-'mQQ4~xq{YkH\2lS0u|:T}H`W^v#dT+|>ls>8Fww 2U]3}8jfN?&,fY V?T=OgzoKHxcG#B:k|C(] 7i+e < .LOo/1xj??p`rt{b3dy%?e{zS vt^VZ 87<}L$k61l"M 3:jvQC&r# $wUZyC{*`T-D{W,Y!![t~Ci*KnI+*f [ )) %Z.s-Kj}iL"W 6JOmsy c8jx"wqSQC@/bruSd54r(+m(>?w)XZ! q"B3gWqR5dM%!](r6x=D9==g&`[o4 fcD** % //#kFws<VcOReI3 38s G!Kna1&b-mwn\Y\Z&TM<D0sic#~td=4!!:/`|mG 0#+]v }Dy3r-lVbQ2|Br R<n:|P$s5o d|$L$6|oTFH`bHbzV>:Jb 8VN"n#_h9Q249j'Rs %&IVzh:IaQ-*%:O2n1;U yOk1DR 2F76 >)RXI2UFNxgFx%q`)KQ/mS} &$GhEA9?,gf/Vy^$*#M&Y Q&n4JiR\X3c(kEZ>t2+_$j?B~ X_L[Sk|/*D(/og&q*=\be( c,"DurZhVTdY1 (]nIX 7G$Sb2|6 }xCD%,({8tMknI}!X|71FsWrp}Y3A9.p3k?~LW3'4ATe)  CJ}/ z#5 JJ7yxt#3LT Tj/+ (+JnO@,$ad; *d JYYQt="[9\P=$|nMQy}Y\&m4/C +|]'#(I}"K0_)8lx}MzIq&o  WZ8w5QD1 ,Cd,9l6u2BS| T`K;)}/tJ%I|n1EtA_46!.h?6,}C#_O<[1b#o8@\iN df Et*LB+-%2Llr*;xJ[XQ%WgY}lWX| W&>Tl& .'Lsx@<g+GAR^heIR'4 Y,Q:J]fo|4#DFE6;~#.Ps.51#Q:r^rZjA(e HcV)Jf}Y3B47B:n3L |6@qB&{st]LP<ij3Xt@]N X*]P?VE,ht7 D +l6,60.[$n2m*(|=y 3" oACsEEdM& ?[ 6RoM btYK$Ehs,VZuPJ; L&^q/ig'*ypsXOV^l2OP}djm'A1i=jtlv^:C{)yM/8l;B:x"@5j00 t.nG?TEP. >Q (p|J76h%f}H 7fO ]yiia[ MsE0 Q1HqxcwiCt='ule- FnU_NdjH.Sd;8]+ <\j-'^o|P0)*QG811VYa?YN2OEHJ)|Y7'?>,yqZG$*CTIQ`c#IR!aTR^/~_ 2)hDdgs:r~J%4J9`uP&/Qli}lSyMUzT%THq zNQih[f/ ;XEBsNa;=N^ e F_$FB&Afejng2`ndZinp5BUGEBQ<Wn{@{#yDpO+l `m .?V:` xMz>c|CRiJAfV-A/fgwzB#^o*NK^.5Tx#a()U s>tuU-0_a!iafZG G\ex 3A~>XU3WIKDsg_r. 1hLr-1]JG&k$+LP|8 MT}I6F6_/ &%U6 )|A}]Q.|HodQ6:cc-1&[C4_1!O-JeAbJbXd@> @z1nt"Si T/8e/)X`zPnS#`Y|r._LPo/oebQi2b1|c$^S/1m+(AIQAT&GF,,_%/-7('` YB{EOB]Di  T <N@\g^i5*pmvICfb/k/8Y//^  zoI5\u$c4c zfylQrs~(>eF<*$^2U_ori:O B, R. !'O P.j;Cl2*5"38AGW[A[D?`} 2s@(,\DP>\JFQv07$'5Ll8/v'Nq\S^;}kD+6"WD> qXC $6o4EYOuddS7vq`TQx|&Qb "ds#cbPjfpin|YdQj8@=|_Sc&BjAL;_6dtSLVd F*q?q~mID:0 6kt_J?Nx%KgKG$)|  vYv b/D| 8j?naI)@LZZo)br_~.)}phO~#S *JR` y}gBA$cgaFJv*_8i%-&8F$L A so6#J.RjsQ~9T kv~k =."FCMk}snM4@J2?? qEaaxT&<NlrH"BL[|Sa1C<`e 5t-1  j*!Bd|8~y-\'~)dk|!k72U/BM7h#3/ksvX-xH5I~~(s2nF(1j.>i<-FH#mm(B*CK[2(J\h_my-AmhzrzeS}G- {6;ur<1WsKKk#_LS!*X@I{xOX2(,kQ fv_b~6OgokpUQ~usww {b &K7-# [`K_65 doIf4)&ueg u 6y *!/6c*0mjN6la'm> ~v(oCU K#D1 7F  d p1[.?I1-GD0F`Qyy,iS/#cJX|3^+K+8I65>DPRn++u1N^Bly+If V7:SmMYqRY@cX4#p-KukC-1- BYw:bc+xD<Qn|%w1jwE(~ cwed.Jz~@6<6\sAI";R}m=(/FNl~|:t%BmY(4Ou ;~1ubQ(6  &>oS/VNZH:ZP;6-Zaw# .Xy u+I WFo!H- 3$ LLAFi71>*8N^6ZK:L A]uREPZK_]ZP@!$Jx-I+nDL73:X\ y.JAQo _},aYY 2 V,s [Y7h-kP){qT&u, L'wg#Ysb2Gq  al%MC+#/v_+<WPCb>n{u2*@]g@mJwt4H<,w#\vUJpeWm` -QqW9(4yu2#y|8d@&:0&vHAY~d8g ]'z8T[( P@3Z7D$>*^yg7`m*P| p AACzyWLTtO'X!KUsDW q7'|%K9H4W`ZYd}Ab'$O|l,xdP&D.M5rDzt{xv%hb>;+# %;[?X }c_{"<9L};.GD#U  <m6h#^, h6rDP?:NwrX #r}W@~1IChx)Q -3 ^ )   & ` X   e^lm;r_`^\{D8 bY{F`5WCdZ)bQdU8a&zwv6J0L}va?+9G$ViVU Pc6/"v[D:5/& ?t0YX%r}!LtmB{fs0Yc7Z O]1* uR6i""_(4B@pTZq5I5ZD`wTTOT-j/]46DTRr0'AMY"qrgM&_Nf{Qu$U/|dE:j([]'U-v*Fvm tvYw+3&sm|(~dnUNRKRtVZnI M O\&]%8kbmxi/KmE3bw/%V-}QIx'jf(y=f/G,hee=lx)bVT%G2LQl%m$qXRzSC`hA~x -! Zj~MSK XK;q+\0Yw+\(ocpwAf  $Q.Yoj]Q.Yg7\0^9&7ZD}Ku*Yj*Rk z?~c|ulhst[OOfh3IOp'dK<kkhF 7N(n ?Zt5.AWpjGc~iWi<I4 C^v![<%C Jx}~-:*x#_`"CM A;3eh~iXaaSOD#`|f]%aVnebX)g{WW4kG+MLC{= N&{yv i@0|w2W`v Z  dtK>%enx}hI `lq8cAXWfAui*2o)fy\OlK=E:_jI?@ 5GJ!B /~JNV$!"',*%%vF$$\{BdhX%MBt ) eO!2l1 8SKL%avjF<O{:\fkqfhsmBj+Y>K hL,]m'4i&~Y&^@H:,53gDeD~C)jM)H [=%jpL\0,d\( }sfG#qZnNE$JWJE,  3L_uwI4>8N1RW(b.WaYKP[EQ #%Va!1FTnP?]SoTc68<ezyyh"MRd-PVr&b \+5UZ%Pr57CvUEy\'".CBj<+o:i}PEG7hV-g \~BM?Rh?@0*l;={ &gCe;?v7_)A;),P(! 6G]o[0si\ ueI912@D :J$)p}$dG{R8JJGWP Yk#aX2;Ww%KbS! AN]xY{S]K8:Aqv lBI  @ ^ x B  '[>oRQF_N.j:Z;i/.(^GxP4?  A}Mv79 Nz_GIMT^ yX6_09_5 ]_oR$Tp`'n1k+ev;S0nN8m9e93f!bB6k;E!j j A[ PiA3F6WkvoKuX(s`bvlev8ZlqiIL/|)_"{I&ehk%?E?Izk pcdO#'#;@C[3 vzD%}KR- `cT2^do1.Yx6p"],#,|D*,Cws(/Lhr_^`M5/eB o6K [f+*g`r|[45FU_n=v TBwjj'zYsZe5iotxq~ii@,,^dQB4Eu3RUN"9w0jgCnS`P`|\I4\Kn`buIYv[{AHkQin~yQ2D C v0vGh=-[&7bR w}& >+n^?e/$AvQgl/z{=%}_h2-U z]Esn?J-l,.X(^ h%Y/GT|Vd0NmGM> >eu)z;/}u3CTC<4dBJBYS!0U)cbLPTk" `    I aW/%~Q37 y   Axh7l &j([iI$Q~S5*Ky >myH.D\#|r xTE%.Xe{$h8-+G[dKaJ%XtT,8 ,]pI;&i5I5#c{0|Uw`dU5HNKn97Ux PWLB9?`I89_^?GfvtR/QUW;B)G!s\zL:2z:z~R'aGH7X+8/-:DQbJ!M!ek8O-&{1oOQ88{wn*~c4{P j9[)f~Dt, h>9\=gNkccbB[peU?9N9sJiv=[R&NH)!IWa6dEd<lD$yvP`k&3x3c{F}V?uE*<"FU=lH%,O+ )ERSiQ`A !>wm&y;ae%+ g  I4y&!?X^53[^R=:FY] m[P8=f|z3qz3 ;{r)9 tnOQ4N\gu9zCEB{ co%X :"Tj4?N4S)U\F# xxA4B^^>gY}.TRddk+'{rg8YLW}];"Z|7 8.+m$aeKPI9H0Cr0_]]0\U 5x,em{#MDT'_frk7n`{a+m;P+d!cHJYu+iBUAm"BkP!#k|hOJ83/Plh"T"xNE _ ^C3& K$B{KlIRC l\>  N.B8-"I-9W)!_"*s.zl6n$!G=},~hP*hrVS @t? }=aFg2%'Yw{!yd4~A/"[ eW3 8$g>o= Q[j~AQ,+*U2%t n*F+}v )Nsbz1]SN+m6{&:Nbh&Dg`)UDJ nJRjS9bi.6QwY %58DWVWZ x-3Y&@fEKu \ctOKHAS\sh(geU;Q}&:pZFEht29 zWb 4e4+Lh1<Uwq8p^WOgl}C'-!onq  vq[- [2:8D]_\> skJ$OC.~dLU GjldjtMJ O    1{  (. Hq~Un@!T`n`O(1k\:) %JU5mnnHkbHJ0(G,7Ge_/< mXuOF2i{ (m:g""/_. + 5d{oiaZhSj[I8CMa'n$kVT~ihVv#{{z\RB)W4a#:2 =FTnm20S::s!M:PeOA0Ah"Tcu}qn<kr)vg\LF<+]$' kkmA`U7_3y2xrA4xY}'hZW4 @^/m^|6 t 9%s`/  4y~@e@SF):%Q&X8dt=W4??x9 >GY33:Q}l FgL.Qs~X;8]Qz;Q@ oTSBA R4-;:K^ry8eZSCD PZXi[[9I+@}d=|y\6je^njZ.mt{Ch7{GQzW}&w2+)`v(N\@ N^r aXG%r.Md2_ YG~ ~pH +b"H]m[Z#Gm|a3W[#)9<_~{~rw=WHf!.)) *5_ EAu -Wk4AV0jq$zx~~=QN"KSlkk7P` `b9u?}}#8E%JJ{?K59N;2cg^#F *R]6pf+0Sf'Dv3`V;4H=HR{yZV`7u_zL;XlDU={8/Wu!::!6, #QvYFIHc]poqu-/%[KL }  " < gH [  * h  /P r!+V\2 -=]qeYPg#i+|0;Hk/]lN$}g":/VI~G >Q=E;Y5'Fc)f)AgjMJ(\ 7;/ t+WM=g'n:/2eq\S-@&_Zh<Tx!Ph^4j Zj Y~z?rril;Nl&H9^<5S]G5/rt-R" j-gtRW<38o"t+-cXhr,hzV:j52rN lVn=m jyUntW:Kv&"X4H^6pB43v^"G X0GD& n| }8%K_\kj`"`M@p jc&LKQ59`3C!ZL1R]4m4Sq`yue]3L}'Ldkzs`]3 ;i;#\`k+I(( (~ jwsNMdIBTP4+q I(,#D""}-ButTE%HZp>tufip|tqy3 eS*V-Ss*?~>r7 F85fIhI\ ED^f!hS=B=:i$}TgT{wj& N |we;L LPK ]0;Trf~HFeQ!X91N#{k F(`x&I7J/a|{aX< M2&qPxqI3HSfx^mP5wN8dZ,0NSwBHaQMZt;C8_]0~=i5"'+)8V~sakQTr e#'1S/g2zr`fWVK<E@3" &j*T8p[d-s;ddX'7U 7]2o-U%APo.40V!#?M6Gv_I925x,)JZ[>w40wr5 :sA"eeykokh"j]B| 9oGF 1nP?^Go= "B+Khn]IM0v |i] Wh"N3VG1;mWeF@!\~3S gdn[^[oQ1N~s%l ZHLrLWf! 'Q:@Le )h xQJ&Eu! g>/+ wfN |]7X (4jPQ*E" FR {@G[Q(Ado:A  Iwm8\w#Bm<:DL &|B~uRESZt,N OeO C[m49~CA*-k#b\%?oT:9^E ~ u L 8 M 5 \ 9 h 3 j   + rCKIM_b)X'#.O-&"w}6 u > ` 8 C  ^ _2 -  XG5Xd.4 _]]goY=rc$r=)9iWsd:r3}!z[A?|=." fs6j!bt@{z5s{]<{[$%W*gaZYuE#c@[sD.qX%vn7Mng, ywJ5`Ba?M>1L*+"2RJCd=zUu[[V#;3e-o/kOSoMI#[*FpJyAg{R"0|-)?tNF^Y_,je1^uh!8j[gT \fUA;%0V hJ5#$Iv{@O z6\}69m9tL 6O#H*kiKdHCuOcW3b7 ?C:/ ,Uyk$hf[?z.?W8hKZ *Ucv,VWhp*sg6F\b [mn>(rFAuekU%c8 ^z~;"%0~4 /02 >r>;n"x=CA]EAk/'+r= HZlR:@ eE* Ls".MQ_3DJ,rXkslQ1En{(^UL\"jfp> mExLLnKnC9 =%^^Woi`W -JVe d'Z%f+Y=mns[_YAW!H' O  G < j , k  /   N: c     S=  3  w  = =5CKRvrN V@ qYk-)hOkxjH$X Zq[4zvL0K4GJH_L[14/ll2^m}77]/:B3@ JA@y|?{[k0~:CTSc2~MECF~G` U07<CJw[ "w 9 p-'>|`BU+flpj?XJx{NzQ|- =jVyP)SlWVvbCwwt~?%u7034WXO0G{tze&Z_,w9oIY/ = K N, p_$XZW@A'2#IA2ik{}<2iHp^k'j;!|xb{vW>k'\dbu6L ~4Up;b}j8M_Ajb|< `!zmMgXX )5QK$x?q}?|Y9Y{(s g5riPIQi^~] QI[vq;LT%N68 ' #(DVp~Tl%AoB ?6Q8M5v,Lob}E]9_5"|dCc=x><6gxK7g!>+:0*kTfYq?; `!:`dIG4Y}STX@S4H9 yg(,,292t!Ze*WU$oW ~@g<$%Gl~+ygO AZp  R:xF=:"Xj&l,-M& VrCE\4vwCB+s5G  W Y p   P  _ G  D  ] i 8  +erI+fh ]q3G8V#wcTEt`D$ ^ = J \ ] {Ynoo(F[e<<>:VUx$L[c4R0Ja9Eb! Ie{ R~7*QNQ*jzEJz{KxgyY_Ox)T +^~1z=jX< Xc9.AT|H(('A +b,j?dz@-qg 9UJe/M% ;M:wS8"  z@? RV(b}+ ?bNO0Si]tzhPX\q9cAB1n @ 5 z   ! 3 <g Bd ` t "  B 0 J 'D   ]V  uP?FlId.)or)ZTYFPSjT ^<,PT7`~>Ohg 80aDr)`z F(`"/dZBO`EV& $yGV}B._)iD5Px<~R1 K?9HZl_LR._'!;Zkjl`,A# 9pQj]1iVM;2l<Ci;XcWa?lZ,Qx<l? "-Fg~s1#y [Nn 9  k  O z ;  5q m   m s {  \ n   F %53 , (   5v w h Z(M7h %>zAHI@_~c1uy'T%i*-7P7mx`rF29igv.wF3o+^sDCh ho2#2f* pP46~  C8 Tzf"o!.Wg`jf"XbLSY-2"|POybr/ `Z& +orUS3+-}hbwp- U2FnjzxJ yU_77(   &%LiV;D(o+_ vV+ Ww t  5 _ B @ p \L '  3* Z 6  r } E ej$B p3f*wLxare Se 3B8s nc Iz}>Jg<|px~9mpHb8c&bAFCMdS6#B0Z$sRRUkx4z8eF0v[SC8vpzzM#\iJj4q _ >D5;U0ad" uXqh0vs2 eJ v[ {J nNe(ro0$V/S[)c6 FxJI>OZh#~V.Z'Z f\*"[a],;)5}?q:i9X?C1eFk[SxbuSO-'=5}v"U>*+>l 4q.0igsep:(PCcjZ=h2}2[>M+8 | >*U"l'x;hJ$ajI,W_ jT  ~ mH 0  I ? %\ {  e~ N 0 - j 0lG-X:&>:x hk]$[c(,ZJ!C[7fR)6i;j' z{)DBk*;7QhIUePU+,<i,yx*v | , f y xm SF   [ _ e3 & ( "> jJ [  $ A M h V  B >(1{'E1FL1-e>s7>iP @CfNPB5l2l=Ko TZ7Z . -M.rPP}}"+YP_,d))39Bbr4pB AR5WkfzD2P5-5-}YS^##Y.%@f0)ga,Exgy 6wg2_fZEiK'|:EQ bBr= e?%dSU5P,G)_W>YH4gzz^h2O_&7YA)A? zTT. t  q 6 t k T 2, K J N R "P LR Z g d g G^ 0 C G sCK^4de~/dvPc5*>o9 2Bbap!u?,Z"|*iyJG5I1e{/2&Zk0:1S@]Jui-QDZV*6JFm%S9,PF{vBTW 3dSj[1yKw6sf 4qUeS^ekdB^ULr^^b+wk !_+@C!vUBU UGr/d%y/"*}pucL;k-tPsKr_>#@~{La9"IG .FZ!e]3h v:I  w P 9   X   Yg :  X -   s, L d^ h M P  f e  3i D h0 1 n/ M *k _h c [ G -    Oh9$ccxq`aVKeM:&Xf55>`~{Wq-Z~Hh;g_E`~/$ F/OcyNAo0\Gp\2w9ORuu%YV#TB40+"1[glUsvjwSP 1yB'V^Kjg|Yg;J&/AR+{0%'QJ?lA2d.l;^T0@ f  t m# /}V2w:d3{ 4]q6Q^5w}D,m^' %a w E  y R : D{ Y @ $  $     E k } * m o8 [   Dm . t\=Q1)[0"L]b vK'u ?T!LFW=t hhx]RE F)*T+N@~G0)unQIl4{pEK j S1"EzF)Hbygmtn{X-pHp)z}qpj[pt|>ssm\@S'0^%| lkrOSu+pvs-gK2n94C2DZ1pOaiEX'rr vlD1J!6EZw(yy12t,8uH4)[pl5SO F&2Z}lNJI3C+D3l a  V Y   S8 @ B I< @ T u } 0^   \ @Z 4 ~<IZ7}^/ZN9:HlR!.('x=l`685?n_{I\1R#w? OP{H4<P(I O= s ?(c]>tZ\_4Kg &U#da v|P3| {S'{R 3q 3_dl+v"j<G ` <U . A   b lG H Cx^gCQ JkWqsQz=@4G]~z^q4m##NK 0 . ) # V O $  wCoUZ3"zOF X>x  )* ` .   2 < pf 9N$EeQTyyq m_ELrSV73q6O4p+]{~&\fRg\1}uVCvdL"Oj h+Iw)pB()MX\~-7$]TB Lfd KIhVZpcO2#Ui  Qw^7-g&gJ3msJM^ N9fZxiE0ShtH4&n [ %9% ^&=o}bcl(K6 ~Fv<COb5Q,XHQr*8_z"~WAf+Tx<[]o B_VH)`<L(93 i U   U 2 l z   + za  % > G. U+ K @ 0 t  rA   uw -r _ K   ?ho5x>,-O(3 0vBm`jZ8 >tBNz!QoZ7H$}e_\hKw+h3J 1 8V{T8 {dz8 +hsk(8m ^w4@uCv e{u Rc\1}d~LlX5Y;v?* A+NUE4V%I\J^H # : G en x > * ~ Y ;zddaCIhScRri   J wQ r ev uJ x; x- s#s5|Eqc  mi>GPrD8^vvZ|?"uM$ GecyPe=H.]:-5G J|x:g)q v0Tb&Nu%'2W#21r|D\(g6e|G^<GbbB9Zt\h?Tm!{i"3qfgcptb5$V8r>|.mty~p0f4DyoJt4[ZBa(1hbg "  `h7iOr V8};`_A3 d o p ' j t _ I 4  I * y v  -HX. bJh]f^.4*iu  u\ W B  3 [ .Y~_)(T-hf7fmM3FYcjoU\2mS+$h`?( hrGbm|jL`A:*)6*  Lds6NNn2c@&OaL|y'3+Qz0 _t;l_m LCPf]8A=b[]A[{fgCcXe=P$[q[.jHBZxe8uo:SiF)d2KD {\z>5c44KL,y1I  YPM4~(.6| ; > O UB vv rzh9$^=cOCrSz R ( <  ` '  {2(_[f-,aGx4/B[ZRTI-GX@ [q-GL^)2U{3WHPbswt^Bj-B|WSLH?\RF/B5sV(M-]uqG%\6U905yYs:Mc5boI7SrD(47 ,xnbu-m kh05NK?)D >&}"s dE$43\xe -hYgje$@]' 0Fj)v7@Z_OXXkm(E  x # D8 k\ e p F k >`>Sy *6   :a / u    #+YFhlINwppOA| >ep U^l>#V;gL#-:VR-hkg5IZc>CV\$XMjM>R +uOSoF'25+!'2$a>^FHu9psEm& N6-o@o /$FTt^q &Z6ile/-!0iiCm;TIcb )I`G"(ujd=  V}#H}VfHWRb{&~B9"C)YomSfRR<fL`9tlGf* %pkxL*.P|g;)Q ( PrCKN! c3j FYJWZJ"k52hAm:;qx{&K+z]K{UJ5z-ZuR#8zOC l  *OA"1JbCoygyuU/8m4M*,   e  8  , Q ,L  g!)Wx|lS / > Y# \G LWnGvl@&7!,PQ7*&e6BxdCw'?qQu0zSbeM7T"< 9b\kH=u.:uuHfgHSs}GN5CDF/g6_64yQ _c9Xw_|Z LnTu9e0ZOn|v%2c$# ~yBTd/=~ZE'0Bb`jik&&!8A|4^ 3>?91.$1K o  \  L e <  Z  1 < ? q> Y k i #Q (aH4`NcjCwwh,l/7xS"^o8!vQsEu  [ T >   ;~J'J%9uq.lkQU`"<@d\0sw@Q^~g## /@69)  \R  ~W71_UY7S!cS : IZm#`;Z;D*rS%DEI <&1[iQ ^s7[=vzk" 46}OP:U8AS\ANG.NmTL>46>_LGHK!7tJuh:*3pD\BTAN9BR~LvW038q8 >*8_-%*-:%.Vx6M. - I N w "l qmX y ?v2r>]+T7q S 9  t ) Qn_lFZQCp.nR_n6Pm\ J V\+I{5'iF-fE<[Bw$ gv4s z"RM[Gdh=\{[hFUy=Q7uPo01%B}$#JK"`s#wsw0?Q2B\,<%k2^~Wf*{{bmLE?L]TR?HYbri  ;0M5:*XC5&,6SY%ByX P]z6 LH  K\M`ViGBG; 2 5 0 ** W -|:v,%PyR6EVjTT z U A G6=C$]"D$O4A 1-R!K[.G =t EfMmq)ln`g}}?mc?(E g  ;qP T_  ( N AC k { v;5kpcqahRLR7(>Pdi\ao{>&ME|xfzfkD 57GA;b H={m@xfS,MVI>s9v/'V*6`)MF~ybb`e9f?rqkYI+eJLf>? jOAh~ R [  O C kRrzS+k]Hzo(,;8-Y# S  ~C|A^7u7H<$_T6| s_;-J^?Y1h G1|g"Zh3Qgjzh-Ql5*"Z?wm9';Q$n\cF,SfY.,]#z kfA/ }*P [R 4T. !(FP:5sO%pLe+`$ bjYP )ns7j#[ZlsqkjfF|8|6_~_MO0v3Gd~D g&7ni[#e  Y7 U * j % .<aUZg IL t' z / O P_ V W0  * } C <4 cF q  K  V/(VgLJ P O ?   sS\:dPh,;;1 MWnz3 5qj6\N !>Kp^f PY7Y&aXt% db">m|n1 ]cBh/=ei3h1eOwNl$~>Na~ {miu&p1_~N#0T>4@U v@~ u KO`0{L%f} 6Mw*~0 ([7nCMBn  Z  L  2r 0 JfV"dt9-yc)WXK  #G_za/)^#o6Z$^oxCb$Gk|D:Q   >T h   < ! 9  _# fy5A_q[SiSS3)SeT^w""1ykWZS_ B@.s{ Ap6%Q\/zB7ke _=mF s',*L4iUa].VFE ^/}3 g1V&HP$^Y=5y9Vi/SO6446"Z7G}L`OpRWPx,_.A9tA!s}xB6teJ8KaB n CfaN&W,9"o[7ShzFW\4^Ig8dY ] rU u`   D i  o  H{)ps k&EXjZ6 -ARwQ!*%J%N-[G#p=Ojc32 5 m U  Rc2T]Bcp!DIPyt)exmg}&g=kjlZWUE&0LF,'[_:O5Hi:^[cTc b^L/d.Gk5R$1oe|f[}Ay>}1vj{8a  $%Hw09FPi/DJn||'q|vTR0~HB?z"xzY*,";`O1I1/ AX@E?^H_0MCPK n-HETP0_Z h<T7K.s]W@_.Yl }lqF<;9=^D2Eo ?>akMd>.a>,_D4)+]/I]}ut.j"ny%.&9+F'Q6_VOKHl Uj%'\GtF# U2V^gdrk s :65tC]& HM_&c:G/vv *XioqOy"QH\\05F? $Xv7z5O},   y %a ys M8iF @CTB1N}Tc%uQ@OagXF$1 X 0]X}*@Rt(dt) # ' x g l 8O  j b3z> um8/-q\ j/Km8I`i uj<H} <BUF-.L5I%4  4IY-@CYf$RD+HW7+p(2`l.)(= J$)f\Bql2WTh qGfoAurc2v[:tcy K;}~~LpeagyUA5,scHGg-i6 7< s\9Il/#< sh1 6A  ~O{a5?F0F>.t"ru);[ vJgM'uB g} 1 4 rQ  wk 2 h+<Uxgps-qYgrBf>(7j4 T1^`zE ~,N;U:LtPkCVe $ Kq  /ACAPU0v.A{-E$0l^emg{d8}!%mGKx$C`IFZ t^7[."\4LaTX>\@Y2pVK?5Jq'!.ov^So>J"<.E)Am~Jk%<;/{e Em [ ";/X8qC*;\HE,9K4a|[c~Der- v 'R 89 " g)Ms\S <}MfXXaLF|;- \9 egb&yr2=fVEo:T4u! m-K 0]afO[I|jy  h- H]+|'%`bfA=32jSR&T,(_\w;B(4\Ds~qr>yd{adcHG<F^vpxg\=%{ S<chM["z\C*3]KmBui$7\.[~ScYffnlj45LM/W*_"3zj,/ t b  \ z i - E  L Yp 6 {;+Xf\ &E  # y 7  qH _FQ50yT n Rn i  K m kY?? )nE%xu~7bE\wp' .}n;Hi14ZV.,=gE)l?./.M.mnf?@0G%eHE<:6%k8m4y/[M(%L?>hG~* lvZS{=   2 8>) |@xz R c h  w {  { Y m   + |0 - $ 2   2      o Ca H   j ZGyt6;}Fzqn\N#0U!: &qpy?{5G#t?k  b T b mf 2F+'yN,Dxa}HnEbsr,7AY ]t`V>H ,E(?|A>K6mN8Dv"o"S?2b*2]qx)X< !2Hd)(\~"22S[CB92j0 - i)`5(y zdq A+_ZgX cA H O?=lj(k^l?Cf$LAw1LfDxLR'O*Y3/i!"/p    w ;[ n  z o bq g  /Y2;j[)2} P*"en4:F->T6L+ [ s @ 7ua%lKe|.rQJ^*jg)nJ14"[k|'FR>N](!D8'} a~q_ l PoRg M+E"%[lQB4 d^a 30609 l !>[y`z:[,v`|)qZ t^}uFw*V8M $ t 9^xP(J[}:'u9\`,fUTg=P_0HPy y J N ~ j'" =B(}J8)UtZ$v1}?z]N.O:ae-iTR3p5KyO3^~~f;_1\mg!$ M,et+d(  t!/Mw7 n~Q+g|JAvrY:=;EEYYU2IcUUC n[8q4iP6@{<%t*lEFbF|e-mdz@A|Pr  j;0soK7N%'y?  ~ / Q U xANSA7i Hg ; 8 Q \} * Tv0#QdGCMuh=iRU{:A 4 n 0 k " 2d 0s:oHp1 n,iDQ:~ AJ\  +yVW;=s84D~[QtN T)r~D *_m^]|)B@/S(8f <FZ]{@iu{u m\t<!oaN[E$JXzUoRK&8yM?5;W>VW! 2s %! KK & } J yT-`WMWxw<V&LM'3 E{%g(-Ab_#aEA&+ p F 4 > u^ !k L l  M i v\"u , Y]AE gY i9 te    _ 1_&o>wd,+%iBdd qkq |:I"A DV^:_cP2n>Ss|EfO@h.NinNDG3E @ &yc1!<@GGx;#?P~ kV%da/R_?;=NOYBPB xfw-Ox}8' Ix2QgYR"+nj_\{\k}"~~fSbh_?= 8womn q B eP:4& 2Dk6_bo`+~J:xnz H & O s   w P_ > # $ K  U  ' 9 #5G%4:V|{szw/"bjQkcQv^_p u!R3.xT0v*=C?N{O]B%E_~k(8y;jhbRR 9",YC`vsBv}i}@`XuYEtz6YHQ"H>]jK&HNYyK R?I;f%TF[`9$P'h6]b=X>JAf0{G4"M#*\fMj *F  p -}Wh8_zd'=uZlslz8t=5R|{.~V6?.M' { rk#8+oi 6#$Om V; U | & : +? M3~RG^ F , : c " Q v M  { T3Dv[ymb'3bLs@i 7kXul)y?Lk5XNHY.IJuHK}[_CI6-#.jVj:{ }7GvG0^}I}%:J>$@P /S`+:0 d TFabE3gBE}F "T.Z7rE>O 40  RVfc l V H y 7e vS-h,8 ] % p C CB P [ v ^ 5 ET "CtT-.O*Ww`*UI  :Yd1l+ ww@&  [ a@49Y 6.D W3aM$e4XixW+#vVD&XAD!6rs*Nis%t_[KF%=Fx(woDo#|F'mM-"H(x7-X~w=5ij6,D^e_pn*\^&@>("34=31$bk5 9?kaU(<2{fT]|{W h>?V<F@ Zy^D$"Ua)zi%.3!"`wlW( q q~ - ~ <s 6 X 8 M |{ Q H 8 K yxD;\9r#Y3urKt{37ZGEK/ulhLER8_M  ;   L Mk 7I\+%c c)d% ?tZAjqOYz/[<}&;Xj:Z3!^Ljz_H({nmcAOi2kGk4L! @C@@bDIA|zF:olyB=N7w|XsN!QIpR,`&}t>=U46Um?>2$b.p@H T e A y2 % L9%oLa3)nRY^I w7HU o a < + O h0/D  Vqx_GO  a  V H   W 4 4x  W UP _emR$*zN. o6  1 P n ` xJ`VMwLlX OPLLjqq\ F.8vTa><z3za-&^P I[gD<b`(>fa9 D7kzd CI i}r$7V{&+&Y\>/wKaS&0<5G^p;3 c3!/y0 FcwNY)-Xul' nGE)pef@Ktz`vr97tAcdyG&TfK=#rb)P@c2b.zS R%  O  q\*QH(IosOOyvyly6h99NY1:)?8<s5 jt < " _ Of*G-!o&k!n3DP:C\}*_0WL{5eN>XA*+I`:aV%DlxA$_ath+aUxD<:MoM2/u2MJ;TR-2$X47o}1q'JT@fX7Nq=Cjmwcr#Kc h g^fqQrUAQZH*r<72disX {5Fa[T80'X8PICCt52]bdohBiwY065 J  *+RJPEkv?Bwu#{$p:<$=gMhS0 p?w#Vn~Ysyd2o V4 P:B(VPx)xY&2]gc9\LDYCzu\aQAM)"0V.q}H?Zj gJ!5pKW(vCPhQ0S}!'AGnwm[W_:~%`)QcX9   Q  Mi  ] / T O Rdp`U|j2[wwh_Z'SEU|. Z S f hy;VP3`Uq`3#oW-b $MYPf>fyv8,|@4)Q?&1k!ud}C\ qG]M^#a<P c|'ob|6FHcL@Upc%8I,H;pERl>R*0~;l i]|=x\sNE97~di9*=O_JrZ c~A4A?-L>rX5! S~  p F  u * 7Z 6z-[5># <J [6  hiPJvnjn VSuI + H% Q  %"WQpf3C;kw]LJUEOw7  +, k rxCc~FivI,H`!q 0a\6 g$Quo|R$ k,Nxy`@7dzazav~s(}N?wiO\{~| iDP8@|44 03^Y{<`X^B3':K~%@r.b|~NeD0J%3 ]"x.;l`4 NLE[9.R (Y~lHJ&)Y_F h~UiD{[Wa2AUG,<Ns`!;t+4SW9LC6e0*. 6z](,.?O#- PLjw~V@ v  < H H  QG]1 v*&% .'K (teQ/TVmtO)  0   P {  c o_rpqnsnr{I#r[G/M_hZ*<T&Ro [E^zT \ g YN  $f_/h9)Tvfp@ -{mrMd8^Z{?Prn&a5Y[OHFAaREen,8 CG.x}tK]|1)'44[6%7/BuKfGn )=0Fg<,P Y{Z-'& U1\`C% d_rHp'cDH x$MtcX`1Q"_&.b@udVp7*?1]/%s>r 73 S z  A 4OIuh `P=ONu\ .pt|861 r;Bf(OLrm]d 7muIOJ|h*qBn4Ex!&"t2    j J %-@XO(!Ue)0]2dAWyAz}T ~+ n c;  5 dU % l$  % xr +5PIAgY pmS6G.+`Rw<!N u sZ9( (B!#6r$OdI5:zfp`l(%$;Br'${BT^K8`QK (RK O*xepKwE' &voB4m%7HwI'@WK WIYc;Gh(EP#r" . M 6h s3 ?ZL><9= KAx*77V7 ;' 6  !X)" ?9e6lO2BwCf/ >~<YSx * 5 B ? N T 3 0>Pku@J F8\gS6JxBs Mbhc\fL}y>~Y^X[/U$P] w?4H|AHwm_hz=a(h[dg~GnjmkK'd~sm!qad1efrR',N'MW0DL3O1guE$Jd E|ONs^MD*lWA VqgHd(` r\t}72f b C i  m   @ i  @^     ~  { K> T< d ^ % 6 {Oz}?*o&v0p q mg.  :+ rS}WbnVG h7dC,{mzhU[]>^uXXf[O5XoUR%e4&C9^8] Omy0?Ux ;bP NF.j.}^S=[J{(G\0QyBY1r%hN` Pred#)g7Kw)a+@s8/TrW0A9\=$%qat2* frGjh{}^+ |yX$c&c O _ f9  eW"aP H H vm _ b Cw A  N gRg K4/#ZHd7N > Q : Q = n+%UX[(ixA- y^ k/ ]{ t6jn&6M) ;w @nqhgPZ~k M uD   |LRvo+  hG  * _ 2B8. G$N%? bB[&PPaN<,fu.dm1pxx#t9\+!b>W3F[*'H^7BTM9/qOMa{`W^h^gy"ALKAL10=813D+ dsp]} xXw{4oz_~@c{|8_:?{T`d  ) EQ K H b ag < K2Q"V.s~ W' *q   i  g a  _ YF > , E  ,@ X W=pm@&$7Vc[V f1 \ a(   O\ "Gj4SeT_gH1V:3V6o|<ncV^E2%%L H "K w $ wp @ x H a #Z4oG=oX__5`2uOTFR< UbubQ P + ){c=q*Yqf QS/&)NW(.h<M` \NV&BS]s}y<}LVI@pQ`q[uDzAv<mT/ 56IoBKW.  c x ] eF }_: ](hH*Rhn_Y 6uKBQ3?y# 0"  l9UbF-W(FvIDmy @I4yOB?ss* ~/RlbKjLmAiZv=R+.0Gy?~}t79c_f[<}aui}9*SNh[%vmLC)R}WRm!oF"&V-_:71"6CG*6;Vk N3t KW@M.l|ZxiP^yDO]RNIYoN)kv:-iBoM{vkl|?  a  R{  e    7 ] _. i | ! q xM$6pY iyD[-K)R e ="UqxpDToNJ|I#Mzwo&]R{U=k K q- ! mC sW&*0#S>kz x8=;N;Tu|f}A;-C9&jx ~)f$|kZ/q\}X2\a{tr%Em1 mI~:RA<T9S@ f[E; +f1fmxfH7h9E K6gXX;A{LZ7-B7LWt# -{M53?0Stx?gz*/7]I&  : y i>  @ w } ~ G +(ZmFuJe+:7~ UN%T@f!='8>[kb[o@5#%&#  P ] d  f}hiPrU?% I%FkPQxv01WZ`]#-#^ dm%x4/:*Zj4$> .iA?9n8" yq{]iNz>(t.{Bv=:s.)AmIG=Xd) e.q]Q+B$FcKE{M9z vSY2p51%eXUg5Uc!k v[5=mc SW*Auj`(eL  H6~ kg-^{QyU@}o6~R }/soX0u188t?u&3$U2cjx9l80b4:$'4ZN|zDR(TgRH+SH lO "  ( sRa U` 4 b; v LX f Hgm0< Bs2QAP`dO2'p {vuc?-;WXr 'ZXToMb>?o)u,r~m+V}h0rhf 6d6!oO 8BdA(JTVat_>)$:pDA{:aCG,6E b#mh 6Q n O  M~|p\Ca  ! nT  J  87 x  :)^TcNG9,V|*p7m%{U}f UT |  [ iJ752Ur(9W6\)$MTgj@p ,8VLUySR<7:Bge?RiPPZ"6pPV,H{L&JXQr>Z$U 5G%SFMf A o&0JqoB< y! { ^ )n  `m n `J _, hHA*TNybiP)",dC[PbD 9 %GO.%!BhQcnHHF{Q^vVVe@F `wdmMnDZ!@Enx4 5p 8 ^ q l ; ^ F c I   # a  T T<&Ln Vi#:\3 +FebS 'G[L#:=b-*F@d'198B^Lg'B42aB.Rerr!U rhV'~ (Mb Ou/_J':e4ho6W0TUS>FJr}m?~R%=~_Noe4 HR9Ifnv2iUapvi>4#m0St@Q S w  wQ U )U w c 0 q , [  P4  f"<l)E$S$Q!zmIG  Qt i b $ DU z +J}s^& y8| C h{ q g _ \i{jh9~~Ol:/D@"$[T\PE3]~ ! Iz6hM:H qfoj%TQ|Sb,:h]gO4 I.v-&9N?Rf z3g)qOM0 60_f:nL~U5H:]H#hg_"^PP0}<\-'^rU^l9;-<40qP' 1QDDWYoLhL?iG<ylMmg!%"HH'{ h o  l| iEj@,=RcF:S[&n@ <$`c( Plh`GD$  . 1 ] i a L[ 21os!4K> W ZvrXEy)a9'j{SxuojO3eGWKcG%xnl=X/!#D4u8/4Sr}t9@5A>S|Eg[k= u8#J b${a!s08@Z}^2 :ck Z:( G;9Z-002OI1=(^W1~c 2pX'qo5s<ltti\JyW?>n=fQ#4})W~ v _ 9  # lY( wW2 {"hhC &j>+7c J  p ya dw \} Dg < 4:oV~'5# V%WJcU4bBsTaee \N9ao.0+xJRl=Lk;ppWW!* t>(x6YND8,! A6 7' #  '  C o H l ~ 2i  .e } k Bd$27Uh0 Hi^ )hMyFBD:kP5:Uyq^1  h  c d [ e ( A Zp   Vi  4X`3NFNo *C=)e*jBw%*G }' - < V  Yl]y  k  + V#a KLr/Q EYIM<) {s6h B6R4;tir%eN5`d|a"  xFC?o+oQeCM}g1B;cj*0y?^d<)HERgAsl\xnxN$" ~$2 uLniD_*kKVB`_goH+5IOG4' 8_'QSh$ ,ARJ!:mA'44KmL1 U=P?;'La ! Z%7Y=s}ffCf=-._]do1@LmSRexpG@$V) L  k ) o a * !  i g t X G j  ' r & 7 ;er&RGk|+Cs*lr6gw!Z& o+ }G/ @ q n j E j. y1YQo&t-8RGbKpvS 1YCdO2EFF[WG>.-}c)o-o8[UMKZY*B,yrwg}0F?trF I BK  ] B Xs<CrErk!F}kuYCc>] fRh![ #&DrJ%Ej/> p x l mB  g+9V!?~TToJQPy 1e   v X$ | \  I I       7  ,b1A-Um-Qy,z#mqxwNDb,19[ g p |fv<?j`0X%hz 0|]nomp/JBsY0 V!d+Dmr~'T?WwhRt,T HYFwt EYyvn GjGj= &Zp4Af_(?}J#.;  ,   ] 3 kCeHri oE]6|i&r*%r!  G }(% <V^x`H$d*|@Ze"xoN Yloh U& $@:x}R4y6%1a1mp~~{fGROSp[^r,= z .?P9Xg-6|3 8\T1AGT'{S(= kSO / J b B Eu u=MZ!:6st}"CM cP "oRG-exmR1hpv', \ {V~ZDRd>`9$+zm?TW.CN|5">pDye(g-+  9 7 4- Qt |  O y >    E _ h GM )h^g9{Gck|9AZa <FJ[Du\$p#OhTZl(P13%%m%f0/Yc? .#>P Fn(.$'z;`=xIA4(9 E G  7 \~s7Tqarf8E0c6*,9I[pcC4w4I"QR'bB|"B$c 9LJH\ I2 j L e  A ) \ ^ 9jY;T u~MiZOd;53+Z}[F6~} X nx Bc + ]Wr- b  @ { P F i T V|r6N Q2GZ#|e'/scR)stmb Svgo8kuQ KSs5g} TX`|9:v\GtAx}/{i50pP7^$yNC4%>>{q'menh0Q[ aU6SbS?5+x/ s]Hs_f98CkC}T`_j~5UDE ?M6cU\I[s1v"m4}(rnvbfT~ HS=lsE6+<:}j*RR|"#j0~TJ"B.ea-Gq<)`r9Kd7}6KWvs-4lC@`! . F  * E    z yJ  G\cR!44~>d)e,{8U_Z\+@/ u#9:.^ 5@tXze*;3`4K@{O #[FQ|H>;<8+t(g;Ls C _ry/E$9Z<9+^Q.r +M@Z&|gZ OxBk6B*,9:=ZD>3gcD>  L`T7utG.&i, 3rYOu5l\kw$@ b`Rp5QBZ|,t'A7g~^] i | H+ ^ E 4e U|g+wwPLBZ CD ]5K { u o, Z  [ f  v Y  w pzYOAF5_Hmu/,Y/v6X"b&$u@))  m m l FN  4izT 4C:upT$9k4b+9rQ+mngL !z4l1[frngIxXLdm Tv{c1IoDa1f<W_h:)ZP& l G  k Z! h 1 8 N LX 8! B s < 4Gr7%% )El[=> AY a*_h!lOw^228+<T_e4~[b/HE !c ydx34}xSwSk`H2+=k?A w0%cp{oE<NN Z/ Ka6ucd`hJF1 Rvu (9Y#L/<\RYjNt-,M`C+.q7")Y_ Y+ENl[pQ65hJjTWCT, " RrG#T4;wmCs|3V?/s0Nz>ni]7Ht   V0 Q \itx  e c <*ki/F3+(%NS58JzuZfI7/ G`K"Li0c}@)9^- :|&}HAZ t2SMWq}G|v-5kBZT-s: 2Ox HbNj6Xy>b?h)pk{}hizN9kQ Fm%+vc P1Y7A0""6{C8rC4*{aA/\H#a/@noMM+Y '3 fO&#b UM   P v e  f j I V +Z `k \ l  1   Q  *BZ1Oc213:UO$ua&~uM;wAd_zX8 &W;Ufx(# Thwn%X=Z@ AE Q 3 7+Iam4}~~NzG''-,<-7arTih*%uBO1a/2i>us6%R%T7&md{?F5 4>USdWi\RX\(P(!0<tF-  >i1cH~lg7ycKx0 x 0  I>+  L T \ ] Y ] kw]}I^7{Q/\u%E3V"8&  6 R j H U  u ? )   u n n #C j k W ? . z { 1 M m; ez[ }+\~u K}fBr9)#&:pXE_T` ?'RqU .?,`aZ; 4z I-l:{2'BLc$R7[MQ98qdOIx`V& D{Iq{(8Oc#7_TW=_8'Z^O6{wRk^xI)>K^cV8PuHi!c2 Orxjc*eK]E \c,8W$;"WoxW)_i(AS?G&2k-J&O&1Mdcs#C&S:(p8\ ,}{zx/8$.9(=czrwL l k V4 h 2n ]udNkK4}juDM4\+ { 2D!5+dBP5# #a/SDMoD|SD?PE  GF  0E       O ] 4 '  @ do o #0V;<k*G,Wghb:<hypS "r 7(Kz*dAKx,CRX>ybV]F/ A(a:Dp(x2dD@6$0=;d*&N80%bul)7`\uQ(Y1/+oJU=u p.`kN;Y^^gCNQrOsVUrbV&UrOd}( 2,9 #"a4h.|k#N Lt]~O{L=-V~URHz0M" G{3hPJ03/, FmOmoGs\B@/ X  4 m8  F j * "#5 l Z e<zn]B^D'/37YMig5gd oq+GQ,'i~_BnDLK$1XyMWPY&i,faGx {qxjs~HgL`c?6xWvvI ;CUv:X?o}m? RD;oR=C:JNhd' |h|OQOcm]Cf&X9"hDLpPa(eCS]gzx @0;ny4 6d(x sQeF/Un"0dbABMDJ5|) Z;5a4M.BC(X(!aDqs$fv\0y &Dq"]0p B'T'Vz96+^)u/Rf8>jV  4%HmD$|(/L2w4kg#h R5B_2.uds[d15-R}yaY8^fW!z ^de1y=--1y4F`~f{kXXhg9^m    L Wk(oT.1} S / h mT: 8VTO_;? j !g VI|]m [.0n" # UC I :v S  ~4 xG IR \ 9 [  m d7 NEQ:L{0*?N zi DRKPZ>ln! yYD1i&xy=w(ve;4\doomE@Lm5o 9^)P,'h5T* 0sT~34pd[j)?K_@ZP*mrg%t*SVzk=\I*f.'^M'5d Yi pr @<VZf7 !dCR f j  @m + LK,cZUObbYm@c|?[FL&8hX},v4m`we2gFs/;n5L dJ+ap 8Kd K {fMYV>"]d|e,nO_fC Rf 1%y}DzBMGN'u,>h8HlL|Y[c0i5.Wu0b%<B1(Gl $g x sV ]y ~, 6{EI9$ 9 @ s yF>}`{Jk^<d^XN82iR}aRsb:svQa    Ow _  EWt ) Ch O Blk=&x:NP z5,p" J1c5'>ciIe|:>MD;v^s* 3#eYb;nl7,:P<;X0TZsHoEj~<~vhi+i,.{a{V'Eh~3(j7s o Y{2v S*t1mWZ]C 2*h{|rIRU\$4TJ ?-}(#_ "7v F } 8{  g   0 Q i & F (. Pc,9R&2Gu#*W'`yWo;"   d  9C T   [ b 7- A ( [%_UEHZP_ "p!W7>Y'ac%Ds j-3tww%Jj hVw0E];3k3226a"ym8< IQY9f`('3Yb+x$w0L'#noIBLP}a9AB2"f'ORA}HF ) UXe??H5*]o~J2 +t&.'G=,e>,m@;Z {efFk*|Uxus:UqO, ({3.@n3W;0{ v_lA#"c+Q{L r I   0 IvL1}J/T`nN& 5Q    _ Y    OuMRO`f=$nY8&xam$0d)2Z[-qlBfF1~l/dSMmi=$n'AkW1VTE"$_R'OqA ~=}V7g:/: /|nW&h2d1?FZ,ao%Ol`[.lgPSoe$E4bpp` g k < v - c <I F le W)dwu hb+( U   .18/w%n,{6q0G(T|UKW-SMZ>7# TX  7 J S g   N).RSw'K)&d0 3E)2z]^HZ); xctYw.U2b cl0z2Jm.F)s^6 O7Em!W13B5+X)_g@|,e(}5Qp~c@2r'"*E`ttH_fnDo7PEA&&((2(j @ R # 2pMc''kj0ywgI=f? e:^ \5 O= V J o 2 >W | * k]  N8IwvvuajXOUJ z|~YXPA}Y2n)l6SU4UdqOJIUR/&v7 ]IksW#5UXd`=KpG)k39]4ElWvj"?; @rx#g3Z z UHn\x z c E J K.dS8| 29ASNWUA^bOO4-2Yl9`,,>'B {"jYWYy^'VX+=| x 4 _ +t  } 8  mZ   v @[ #"8*B NO yS  AM1[y%vQ_V?0  _)\]-#>^91LKIdl9pjf (f9UY%+&g =2/p k~ JC* #_Oc;S`Tnr"lWMV Vr*u&pKC$2ErRjNHQ3\7,IB94s=UOjxI79Fn1` < 3` 3b 51 W@-/[ { i }=  < X ) ] pJ   | E ; {   k  HQ %  j7>P>&(   4  F    g   d    A   1 0L >>d~q{R+xnO~sv"|K<herifqSzh3 fo6qROk1;I]L4$BxP&nc;hQTvbl`< A4mt 0k*h~~af=n-8 P"Oqdb9D-;oOBz=Q#C6x=z!o:y_h)s8,[9+f}e ]9UyYdnb<7k2H v  b  I /}b!]OnD F . S\ 7> W P  K w  \ Z < F { ^w n* H  L C $ w8 `bw8>R  ~+6}+/w'1t8 TK| )KXHp%NJz/q>-xF DBb>Dt:x?K@Hi[..s`\tN67E O*. :5?^F8]ifQ's@''Thpd:s}\M,,m/5UexY2 I.qlUO<{SUR+fl GGhcT'!X3xYoL$y  {v~c1<ct}q;6_|KDl+srs]1oQ*+2}W?=atZP@%dxwx]>HFv zn5)a3/x'2!baWlZ'=m>x{}ttMTC%LulU!"N/0(m  X   :P,G,naM x  j   k U z6 ]# ? 8 ) R K$ Cq}q_@/x=%r[3!O1+W\   "-X@^| G u.R{9"|j~*t, (EGkzLR<fD5tfWX)^{Zq "1&B_m.#r:g#!n&Bg~ 3{ |Z Ky_nDoIV?"/ImQEA gbcW1ARv=Ss2Of !.ui'w&lF_eRv3S oU{JM+HVm_UAX&5b N 5   n  AB _pd[ qBDs7D";>{*b -=q'n)G`|3J=Lq]Jz^1&(<T<qh^W#|%6_S:~{Ug3]i Wd"y4\9)GK[y8 C V A  DNvxBAW*_E*0{%bnt|=]'{dTyj ?~{cl&(}gel&As7o :`95U+S70id>ii!xZ"#QIJpTd_1lC@rv?IOj,26 r@iM['LdIO,`/6T~D{$S2H %MdX$k3 D(x!1+RregrK"$Rvtw>j (     v^c y ` = j}hcX;0N@USB ; 7 n " _ j c3 D 1u I+ 4 [ t Y=  xI> !#2G>{ jjID{#smw3d9yBXUPH>nXC7nw*/U8}#}/8H_U &<4.1l]r-Dit #L cCG4o=<7(:'ZKd2jv#1b+ KK3bgq  #]UuiqTO|nf;uD*.'kb'W7cTBywly^=CzfCXv;w\y9c`lk#[AK D[X?+4t)x r2'2JS}\1s$VApn;~z+DF.*5 xQ PN pEYOf+=]}lzk~1,Jm<:xTC   PV ] H h +B x   { E  a  ,  ;1YDT @  m P):PvxmVbt  f7 ^ ,J#a`8E= L 1 M pq  Jk^#/T;mbi [~@i1FUlgh=eH\"N6_/|GAJ\C[9S:O( sC~rOh  Q {G&^`ca8]4"ea,bfB?G(pUqnCG9qAJB:Z8_ O&Y@"Cdb$c<)M 8t`y]PWIS^qnYz(7?:  _ O # X Q 3 ` z m - C d 7  K6&z\7g5zOvlxIQs&n$!nP]rbKL>k~Ot-Vj K%IRBPN*D.!i8_h)GjGqbciVvCD66M)@^fO\.dS2: 0+29 Yf=mBb/^zf ^I^Z^cpH3 U`&m A p N  ) Vb/  {  k / R 7lAgB{`5AHe~?$'|OvO@>VEGfe7 75)fQ 4c%qB_bCeb)(hmcZm'd~IclV2>H-K9,<26pC*9x0tM)Jt`i@ Dv?>~fa A N_j:Efaok&?/`c)Q7>:+VX- x 8./2'mS1I,:VfIGzQ]x,iT$;/hm(FRE?.Jr xM%p{n     %*F:Hs~ kM~"5y k& j  X 7 2 U  1\ y   . 1  $  =  ; !  ~ \  N . F  E  1 ` l ox  c]9'%IQ}:Q40ny(@ a(-(_vJj^V[q"b9Tml]7s ;{ 0b;@'4?n&(cY6=4AnS d7?W)n4{ pIi{Igt9]f Z/3gre*\Z\,fMl e_.h~1n2|OLE9meP-0%7{ 9 K;[~nC.ZMus|1 zg8Z yC ] /-i+x 7 [ 1' U A  j W 8v D  V; e \ WE   D  AQ  v   p   6  hV  h ! C, n[aUsn6c^ ,'a $#\NtrN7m_s6[v?H}`00- q-+W{a^52gvz a,f\~.^NbXC8tG,xrWN:b OK(RnY5OLBA  k = 3 @ W q,mQI&Q^MWe|D/Wb Y4= xA.VRFB`/o!p^;QX]A:I(o?=+er Rqh*6`#pi{Fe T%GJ !9 Cgg-/+qt0rz5APl+T% %w  ,gaYr~tD54_lcNh W#CM _t9.X%['gM% w t>m,3 (>uR~U+t'w E 6P /   ? JF{  K _   C;  W + |0 VghHUv > l K@ Q  : V a 8  b C p * vo R; Q r 5U@%A"6|//6#n,joI -, OJylV>QupW"/oygF:R?7eZGz+z/DI'ErpcO E,4qqm)!k3G}2Cd$Aoo@a-;AYq=qKJ3h]4s}qop#+GCmpe\bi+I|%EE!.G C }Z _k  it V i ; l  z B c) E { e   )Y!0l@ 6  p r B]*A=s/v lEk6[ ^Bam7N-tqGj %=]Z66K=t|`;IQR/wzL\[&|s>L3s;|/&10|ne  r deL%L" l6LO0kuk158+'n;2Qh:~: I:{L6&zNJO " R  R5 0+U/_sSYUP<HP[jRgHu(.dBV+Dji(a5(r + ^"h)o8!*Zw5",sK"Cr $UV} c{}t+fBFC=We\NK;Be0cN{i8+wBpO&9W7$iP`n K-T:Tq q; |'Rr*km="eC.#nfLy$c+>8?I5w!(l r 0 l { @ , /L @ P '   L6 Wx W    ~  { n T \ G ,   g t   #     z G @s XT v 9 }  g" cW      S *BBJ6,3{KB&j\SUAgK`N!4O[W 5 " 2q D6 Q q 3 Q (x ' p R*nR}t5 j0I"kS]R Zziu `L\7fK_sMq6>&] (Z-O,Q%8Vp [:`l kCJMnX'@o$)N'`MGv| 5zC{Ry Uv(2zzT|C*;3 *\F%a{1,Nu 75mlq3B:R4_>'&6PU ) ^ = L | $* :5^ f-*Lj%s[{fgS*` b e b o }~*4R=Z"a] A eR0^vdL- 1 8 bw gk 3 @ j  6 W[ j# y | f` G GInrS > : ^ q L  J Q } ! ;f!8!nNs0\p4dO"V-2=]n%Mo c&)M$:}S{H.=YS.ks) z_}d'ba'~-1\3WD R$@t6eOBs/|~,"w0|k $ h>OXd5s>c \|Z ";>1JDKiK5fiesK _ t m  K BRJE}W`kC4=X<\tG& !T = | Y ~= {K@s u5JiZ Xe{zYKQO8\M^@>u$ &P&0..UWvon-%\hq?LtG #E{OqDV5 [jtyrHe_hzpB^iOJ:Zbeb3ZFml4@W-nWz3ri|,_fcswwJ<M0g `*Y$xO*Tw$a~}]| p  ZHu)[ M@e4crc< 0+f ^X[p W "LA9L% Y- o  9_  a 5 &Y0"Dj- 6G`lh0D >|p*W|c?5${@cD\i}.a=<o&!tZw>CunpN#sK=@VjurLkM,0JZ^u6=3hE#`ULx8.( o-Q | k'^L /H_ Rx3 #] 7r ?f K< a:1( "  D" > t Q ? > )  c s ,7  ( ` Bty/aD`/[?VpS ' x ;   vE  t X  az .N -? @N mr   x . B Dy S$   7F 5B8TTJmYzq/@$?*$|}p/f% O  E> d P l ] b%1 i h  g  .{OZ%!f,g80FIn2KbefbZ DdrQ&,~+fO#4yy`xMK5X% w-1\OggjyqCeGcpcY~:g2mRqV/k /vm$ {]n}o<DbWn~gc Pzkb z aMj+A57&up@ l+ AY `I Mp MLT& ,@oN_ ; jKYH 3A  / U .S  \ N c P1#i)iWS7wUijaS/X>pIU*e"iDQ) W:FKA"v@Kb@riF)&lK!X'~jN ^*AJmYh&ZbF5&82*TlF[+bHI)j9Ka?7q,XljA5-N3t@ a L  L N I1 7d "x T  L QQB J|?3?FHb}&k $ NU`l"mC>:MJq~?FV0gxIGS"+~TSY- B[KyUhG4s1 )<T_myuf_n};#os. *)"EZSHVn_G96Z*%[j%>-CJz4o $["\*Jb.-IO5`>;CjTCd  tY ^X7,E pKGireEOXE`* } X L  7 GZKOhx*mA U f B"s Uzv (C%UBo M 8 8 Y 18 ) b  B nB~O  { / E ![ 85 P l   j ] <_ 6 GhA #-%W .C"m47uj|#jM> Ah' <4<3<; ; 3*l.QMKaDy`"U&PRp`~^nfb#S5g01@OZ}*8 c]VZN\'P*~n9)~P6z1Zs[Cf{D! Oi'D~WNk R ]O p <oy9_1 /8Y/  g"&Hu(D  Yv8~rO: \0!t04 I G. s " > 6 : ]  i #)a3%s"!4 ^[.S (P TDUvsDqc}4 ;(Qs#oJ j3kpz){0^H' *+9x3>dY=5gVK8tId"(Z T786 P;5F+s qZbhU/eb3f35d|B7Vh2:q#U\BbyE];`v2tD2n&z:" & , pV 6} /t ,1 ^ G 5q 4 % , & )m - >1 s *9q~)^0rjg'- _b}&F WAk| fik.H~JmM  KI|a(V\{D%"enO%{=*1me ue}s3y/ K "= d  c 52 F   y h   (' UO e3X%=0c0 Y 3    r !&|&bWWb ^\ _v r z zXYD{  o64A;mScOW9*`lM/T6T2<zxx Ym Bp wt b : y4EP3bZ *  b-2} x $ v b  A A A[ -X$'DV`aN?diA,FPK&*LARroCb0%( uW`lXFL*mlX*QuqL)=.H \4v{5^jv/ ?kQv8G`#s;e!qk >( MpjRVbH@+3D_$Hkdam ] G   26 M i } jzeW-wJ(o- [2O3j:]5==Z7aSqi,L ; j   &] ;r"R~E 8-G~}WEe'qD?l6uB,l8R0 {_4nr}S^V$oAZA p:?fBP L"hJj+' iq^\kmIdbI\tF~HG Y` 7!%Dt+D="(j\:F >!(L^w$-yZ.fgcnp3 cQ65*VHhOU'l1 Y M " K o  M .0xCgq#:<V D[  sp# jjzwN}XUAe DznPXB[!FH{gpYh^D^* e/ji/;%z:inl2@\ cS@ Im$<`TC iG NM K:z>tAO~H+K  .Yj%Q O,ES e Q ? L   /7 `>  v ! u A TqYe,.5YE?1~+"pJ (u ? t  w 1 G ~ ` O 7 # + % y +IYiC" O& 0T gH Y Z H ^b(8   6} D  v\:J NhI_HvT  PJ XlA3fH r["do=b&&.c,nrrX+Jr M@"+;|X|1mRKRWw7!Ich @wa.8Hd `ZIq2eVOycA"bqs(_KQbR.(&&eup9}E=Q8PB O|Cg @ b `^3b6Cv X{iZ%YO ! w 9  ,g9+@LR]X y38~Juo*   y [ Z ] V $ MlyZQsSoJ#lj8K<V@CKWs`' %YI&ao)A 9 |n/]y<0ArPNX$dD?.$[Jd<1o\(- mt9<Ew=t.Q(: S=kX0?H`Q S!jt9PKhUFz'I-SbnY  @ | tY_c3/a %lh,i\a n / k I @ J U ?  7    8h > - n ,^<'Ffo[{F>HH_oeny h";cUNekH QYaQ0fg_9}*dYGQ5YKdvycCE (a`QvTUQ`nb s -`u }[_\*zOsBreHus Sma+ (cnb%{ z *1 j * (Q K     X \ 2 n NI  A  !; F W v  C< q $ # { 7W s > g )H ?  K @>g`st41    E[ b KX b S4   e . L %t G H B    ' O:rBi[Ca[^7Pdf z} w$ +I 3 v uqMn:"Y}R8z@ = # \ )& &%`zJu{F{w@*u-;" )kOq)_MRUrhm!0rUf*@4EJ!'xAC8!l#|aU;jfsn;(BUff sC&E Ntmc~gIgVA]O(a\![wRWO^Zq(|h@  7 Q w GO @ r ` ;@!UX ?MC \c a6~3|IB3?E% &3qP)q?' `  8 E @ qN 2  bVn -uJ*ewd GGayQ[IzF{IQcjP^GJAL!hultB3< \{3B\@M.\"YY=l.,Y9_l8X I ~ , 0p & 1t `s=WYJs8p j|PUn]buGx0Y#_L|uRSaGd9*rVsJ.(ZfuGx?18=,8hB r2os wYj:Jk ]SV$4=r6(,;]=}X.<M3QGTyH;dA;hM+9TLK-VbNsb}fk3;a);NL#UA H/\=ecwcpl<;~?Tn!_Gavl[] Y j   oP = 0 :  ^ O |   n A - $ 2 1  % l x j y R X 2= , Z a )yp{8b   4 `5 { 8  /a1 bZb T }  X |CT|CVb Ger,Z3ySmV1&tgex6/h0 | y C Z:  " 9  z/g,-lb+!|PmF ;q%q_x#.wh</{5z O70<_t^n9_e{Q:)eF!3uI.G~;}u9h{a$9<%Z9K] !=fU_6 I   K { ( P Y " M [  5 K  |JEmpp'BLS @ I  0 u' %- : < O - 0 C { ":*Cmy596s}, z/Ec Q4Nx &-e,Q}A<8*v&66|Avs<@' 8l8+eM{$`Xetrw]{*Nqm$w#f_DH4$p{{$.`T1lvlBh %P*a(K)]jklbqSVsb.ONIY^3Q<] 4Rl[2L|K }wQI-PY{q  10-q?b&\P+$e-KK5y *8X K[=E*gxWf4S!,7Jw>V*o/@Z5msQuQmXOUH#bgOxMT2 ` nbt{O_&Q|Q3W ,9(I~g?Pq l^'z\ye}D7W $vCL\s(AT 4S3 yNpXbRM@ADnD}NWYEL*ZXBaM H ] Tv 9 o c F j Q ;i  >w / ~;p =2lF  u ( V nS  o  6  m(   !  C ,  B  h    1 + a  $ & !" U8 # i 1M )mSj? !7sbfbHQ@@o.}" Y  6 'WiA~ <= B $ `H   gG %u* LuDyZSsf$066}-Kdg]! 96{ 2!1zE/q!l+.bf, n$)w=pv;wV3-e`M{@2sP*{^INmeZf5  A * -o ] X(~1J|-!HpSP]\C^#=164~FL Z ] m"$0k e4J / g 1 {&%'S#4J,Jn/I&d*>{U2!}j Fsu^.T2Y9^0#v.WD\&KbY? s #3M1Ukpkh3ud}k5x z  "SYyoGZW'E6vT-[ t" LJIG0h$xwYet|Vly5a,uSOq@ZkTCH\]bccIc^crP#,;O5i  @ b&U~~a0R8us bN$;$_\D;^022V1 `bl ]3Vb'y*kCW;jE{VZWV8M+lC"EJA e/U $B*N]P 3S ujNBh9RX]bu! Jp*eMei\ RXwZ4I#@^=p:n Ti{n RfU6eprvU0 b~   *   u ) 7 x | -  u& 4moVCRS2h +qf 9   P  9|1bN]1da-*X2HuI)r FEf\2'{;8O\ W 9   a3_dNF5S_h5L Z . R?:V j 2C 8 N t^t9v.A1 9 jY,)X6X5NDl;eJf![o  W z : p ]Y ,  [0,APo r&)mD@ : -  ~ 1p  f <.Z}2x rw] . m 4  Qi I dj  @ wSS`j ZBf:u.0kEId( + 6=5uq3)1f] \mHS8a s!<CD9-\ 7D||FH{h{ -[ _iF4K^=3\p=>d"0 a V M ~ B u r bq=keSR]3^~L1!z:/27jeYZy'ro '+k@"XY [ + y & bS g P >  n  h 6 ` My [$EY]BQ=.|7R (2CaA m O# i{  P i ?$({A-5Kb]hrZ:?GtG0e>N9+-R98_#0Hf]a"~pew0 '+^s- Y:r~D=0 -Ij =  o g ( { - kH vRY  W NN + * ] k\  ! Z<  C N;Kb6g1    * p 7 Awk3% J ? l,   " pD GwG&-8]=)v ^# ( \ ;(@VTZToE|{+6 K l !a dGx*tMW8Q + @> =x   o1ZL?SJI2@%F.:Ztm2*I(k$6_t }w^G , X18&\_E`/\uY>yyMB:KTLk8AciAjOWF#ap<I=`8?52PY]f>zm)s'lB-3{m&:y;*-nY F b]-  ^ $ tU~ W%&Dmq q ! $H  v&N=fn%GjuYQh<)4]"w.:P;'[l[p:n-R0%PG8fw/<.~hbcZa^,JX'Hd"_MpZ&p5WBQDD+^(x DxQ:[V( $KJ":Dn>n*t ! s < G Z  4|-SxGR;0=^(VCV83n}'<G#11O 'g P L wD B J. 9 [ e +X ~ _kwZ]4H\@4k]L1!q?{&rbc2/t s 1 9s caf9 ^V d u u z kF| d . `K8Hd? ;NM'C,$f)B0>2)g &l#n_6$ YZ9S2R`(tKE#m&` h^AK[J  2> I +d[,T QS&2    g 9_EwYb|CaZ2 3 = G s=K-2MQB1  n O[#L),iq9_#cgKrX}QyCF9]y.n % -  xK8p: ] Z n" @ Z ^A-zGo% ]i /,   %y*|I[ WzrH6/t85!_IR20 o + n o q % 8 ' _cd3  A|_X{prYd0}_^P$ZK)B+$o9W0'Tw|yvM*G-,iLWB~'hPv@NU^lZGo _sx  vW#q u g %  a z _  e K ! S  ,L it ]i  $5ij}e  S O P { . h $ G { 9[|:Cx  "<Uerr>nl&p Z { F lR[80fW:OCQv ( ai:G7$qQoF3+3  9 Cu%h7F!r}Hs\Im %9{(@G4K.)tHB;D RYOr .q q 6iM~Jykv#P0^H2r<2CXtI1&{% . j  :   Q %     j 8 . w H 5 <  uy n>W8 %5[6_`>y i w :  ] J Bt}t  iIml2  | (  =1 :bo`!?(7"m2l6,qzEF%$Rnk_B&bq%*IayQ1   <  *\i" Z =0 p \ lG ) 5U#+'^S@jQG5/p Z#/N]}4 &  ]NwM{}CL f cj    O  U_  r h) mF9+QN^Ys.,YW'+v9QS`jF 8 & OrY_)L352]0#  Z %n@EFUKkjO:<z+JD,}"ZoZ>7j4#Q{G [gO+ > A{RdLg t$#5:2t7UACRH!hwNo'^as2lzMvFd8O|p =DPE~s&h]bY _fk9e Ga ;c  ,,5{4/ Ut %H 7 @ ju9cD->.6?< u$'k<$[P!Mr>   ' T0  B | jCf0oc|fYWX]%2gx~J}NVQLT+(@GxoLJwuzt W%]^.kcJy{C &:pFUn#Rt)freLUz%@j+c:`p/i)bH.O*-5 P H% x   $U\'7V5w)#@/"z4mpiPqf u #S ( ' > N$ _x } FyV9#/ d.Ye_s!qnL3c} iE 22A8`# M M.f/Y#`NhKgF&b3#MNiGW>Y+|y!\HB i~ )X++qPaxCW Irf]\\.[M0S*)W` -S;K b k     $ `w t v 0 &  [ ( {$ ( j" VQ{6 l=bHu~&TIO ` ouyK?vE|jp 4 z   Bg B /g  CR&1zZ )k=Goo '  9h XL s5 B-o?A :    ZBw&  X X y b g CT L)#K&M8y#' ~* m4&2)p7tY  ~d{$MOyWfo^SF="@8~S*`'kH!H>2t=`L_, e:,u7~n;`UKiO~S!*qjPmYh?,6\ac5dp+==6EQ^a.eM^5-eN[7P zXE'|^o$& D g/Jt'P%tV9azd;"(X@SqHUU1!W  x  r B r u RLg$]ypxJ M'5Cl6p'tBGC x$*G7}`m[C 6 ! D  ;b l`:lT1pFE=F~Tg3LlV +kSO8Rd'm9b!?<c1*.z+h`[c`K0tw>%Y L y q83({i&Kcr-M'|j  )KjGI 4P{$v"` WxFGBzkYx?d6E ^Sh0ay+:\`zg&-z\|TThMb20+kW%HG~m Hs<\ +6|v?wY .   > j# 4  {D#B{AuEl+JzH\BN s~StL%zumO$!;'% s#  6 } ,  " s   HN  1 T>y,1@]F?:OWS/^2!*+ozv+j}R@ 8 '& 9 -  @ s 7 o zrH;KBNGo<JN.);. X7uUp{*do@wR21>Af=$9\eJ1<p4`O,TXZVim38rjmEiJ rQ ~- sz  TQWX_ I 3 8 SU\sno? 9o89^6xM qMUFf?a]~G"O1FpR; (7<;FM ?   ^ ;  /   K 4~;{^Hf xbW 7 ZWy L<e^r n MK - z Ws|Kb  8  y M M } }z  2 D l  - WR   F G  o  R jA\\;K  9  ~Vi[X)hNE,d  nF g w  Y IA-r}v3dBr !NE{ rGF54(2:Lr:= v z_ b^AU;NYN.@MR66^vruZk'GK -?K<vV9%cd4m9_^.5gN0flXrzt6^AJ+G_1WA p)c.UW,' /np]sPPdOWfs) ? Q "> \ c.B]Ym r(: b)l/$ >1< 7  M f MR   _ 7 HtX^}8oy]yL)V@zYX=~e_vHe=[A3P0bSVS<9<QEJd~^B%WQ/?PQg{f%DG>,-'cz=|:?SlXp:!} ; Y 1}WHTJ>>T!Mmj y M ? =}EB[0JF1l? `R7tKj75_}))Z F]$$Z{.al=\ x%$sG"n#GAZt]Bib]^{L0*JUpl$l#%r^ `g ,mEB"#G ,} k  M B X n (= Xu^l<{Q!^Aj>08T+?\VzQP|M'yxxg [ P $ f ~ ]  O ?      o 1 W  Mz$- q4 '*    / % c L '  U K Kn  e  :  =xF9nPS*[:KS:)* p i!  G  = Q i S    Z (   j l  { / <  =l.7`d'\w)[Z-;7cYH _DS6]:*=:>DQU";5l <~'a2)+.Fv!fB|E]8O5O{(2#S!B2G,ReU~wgw}0+W` o  ') >  $q  %ov e z  N 1 m y lzP,61Tywcj6 zd< l u) M f}Wd7.Q v=\cyCx<<O0gGFgtL* E C | bE;M{LzZrIAlUcc    /( 6 VL G oB ~pQO+vhO=me<%pfj'tDs(|(A !"F$&CVQs49x9Kq8[kX Wi-RWEA<K2Dobh[ !FNl?['ULob7%EbjHCuz0Hw    9 L  C e z g =  ! s F$ O  s >_ F  s t / U  [ u v / x 1"  0BP#Q(3CFg@IV'd5>apzkN I V ?v  "C\ yku| ` % C X  2 q F [ ! << ~TX I[5 2w V F >r 5T<x|r;)G U?*H0fE:Z|.|G$!jKgx%y6Pz`q#Pb_: g]p'e |FlN#d0.h Mi(zQN\5?zx".WUF+sJ2.Dc+Xe>aZ+j~'v:'QEdSC 34 Iy  sb><pl(W.V)5\!    n    Q c   'z  Wa'C/t  B XJ2 Z A4ieMHBBi1}?2yl4yVV#/R`t[k(nI.d ] B A tt g _yy`i;,6~z2(>tc;F%IYhf9bD#ah o,]_T*.u:i&G 7b;0E{9( Z gj o$ { & %$F@^` w T7B_v|'{~iW{]?G'k/l>xq~D:b#(cE(u^'J"a)2'B"_$H7)b>&<;JxV8SET5Vb< [ +H.y_2Y^OCePS^VUXp<> pBYZ K d @>  H \ ' r o r6W0EGD(p"e)@] 3CFwSs   l AA,%) w3.T;Z/mQePo9v<R,ZxU7~s smBUG:: V 8  u H7q;<3sQn%AEa  4 % jI $Va.JGztV D   ^:"6? Q w =U  2 4[ wyuAx6IE>h&aLkt2!i}`X0'O RmNZC 91<._*]=?5c+}x/%k1u A=m i<}` +B@,`3I`Gc YozwhmAg;=H I ] ` Lx   v A &   c I j  H  P M 9  &    m ,[  hg CQ|DQ'r; b>+!N r$l Y* d   Z IqIt"Nu9r   r = pd $S)?bQ L [* ) @I J#0tOJTGO]a)[b 9K   @   ?k& & D! dkMjt#b31H" ?FR2lXo/>@M cMI_-_UqXRH$ZL}@2ZuMaht=O X<fyx?Y6I;[I TzEGM< e2!])P & |9#6,dje/Cr $ ~ ^ "_ ft l  xF N H VC j N a JDhxl(EgU@A`L ( Ou + 4*x9}gmde Mukdi"} TzRaeuvRU=M~4h _^Cc   ) = ' IZ hN /z0K^)qlK$BysX[a {-9yd`~mn}XK*&_ 'Bg( 4=@vveiv <{/OP 8+%C M 9  ; a [sJ7k~p!uz^k E =l  B|~/w1? R  3/M}(;']xnh~-c&WnT+=p,oxu/~~;Jr]jA;7 ;  8 u;  O  |C 4lg%-z3~96{   K b \ (Y k l e  | -  a O t g6'`Hfm  H3 D 4 d !`0Ggn1D bV 0moyoy>LRf(?SJ)0X, i ]2 $#qlRC=+*[>? -p^o:=SN{3e A  = suSE.E%MR z'{{056+[M^X%W7sj|2rU1 4 N N y _ | @ (1m;^D\j\7<9/&@LB9%# 5P 4JU:|<%DRo|XPmt0;@,}X/{G+}JSi[*Jy UB5!6=mlXn  b } Zb D 3'$(Y$&'C*{W^RAuZCfCVXBRX  W! Bh-Kht@:U\D  ^ U9 1f O )-  N l " .k > /i~GW~ttE(5AkcFL:K(\wb3|ZOJvm!K\/# viyUW?Th)?&0k scBF#x]kZ5gG` {sleua.BfN61Nx8sDL!&  ". "R#Y %    NS m e w W 6 # B L;d* @ ( rF -Q=1U,24[-sIKA}`cqj nc!c84w-8W K  G v [ u |Y>,9sX6 d/Fdo* 4-jS3@q#]%&0+w,W[ _>BYegIWIjdIw $OFuuJ ]SyR\p4 `~I>Qf53Qgts!znb(? $ RY @ \ P [ +*K1yj]+8"uC$a H115LYuO0{Kw-O:= y ^ $ b   (gfg{Ei`xH\Ga9**   [    q 5  ? F S 1@h(W.[ Ks. TU(N _ =  g  B |  ' }   [ 1 )U 6 [&B[BXRJl$do], Qa-{uXx% }(Rnr3m5S6r:w:2z[ x$JUP4f|34L3bJiA]4 QC .}EH`2uJ$ , ^XVK6RK]@UHZIQsUo=ZOB q  = Y k  t   8 M o =&Ih y V   Wo "h .\r*I0,ew"7 s  ' z1 AkDS7tAkAyVJm3bnX,e_l>al.V-&u:]B5 ( %A#b r i k l 0c % 9 s L 1 t  `bYT4}+e`;@@p@xuqq!iips- s+0C]8-'xs~{ahMF_ih 7 1 K#  \S $ h W   U u  U Q[G]g[ s1QlE5i,lR16X.9ShnrY)Vy! W o  lE 'Q Q- 9: #q<eTX# 0Xu=sqV+N^]SeWt/]He+]o_MaK[ C' {Iq@" Kv: @EG&;Flf%AX*w- (' "Q rG ; `B 5 w #- sCg!^\ Lt   <$3U.-fl(n %3XT X$3@]cj 4 _ B ]vb%j&g{AXMuix}e" 7 8i _ri6*n,eoWUL J&n8rE ACdd j (E `4i3T65uK{p eGS}\znR `-S<jV1qLY5gE,GSIPv._`|ffNYO)DTL9;T|i)*z|p;a2L/>nwt`Oc -^iNH\*L o=SRS]ZBz= !<' U I|- uW;MA6VoF.-0)"Q{R}*n X |C    [ O r x   _ V b N 2TKNxl7nYk( z<wY*k/1Q1[? j|bJV`MrxUD03Q?RkyOeW/ZD'(f< C4+>`{zd+g /P<tb)s'GH_-gb= 6  e  ; ]w{ FV,5w2 r'NaH<awM("*@LhdK'04 -    x F !  {#+9hn_C  jDh6z8>D^S 9 %  Q$ ,O\ ^ \ p  :H { @ )Ph6+K3XBp$rq']r)| K   (e4C{tGP1LyI4 UFI~:P;,hOckQ!!],z23%w-E< aUD :='#:n|w`a#-9W\5UmL pZ R_O8l#lIZ0!UI|7mB~Y#R~ uR @ i O  w 0 zJ [ b 8 3" r J    S [ 6n ` l% $x4L=QW= X1 z%"  " !  sX BZ|oA)Z a  F  K:.%jr<? U cG>8his?Lb0JL^4zr % u<  v  <%4\|e3OC/{&Zb m S Y 2* o's 0kVguJxemoI2 hpy l w~V94(JH*+{t /Z8 goz_=!U6 D : m #U uo  4 qj : ?, *q$s -lY1"*6prf/PS/3S:E{K /Kf d  :  2 K Y aJ'5  .i[\xHM<J~HVc4&?>}/;b(\sBG]&p3EY; kY t , |  Z:dhg ]:e}[2l p u O D S Rc3JuzM(7  t+XHL U I  k8;q{ nKe|#$P+ ?+ s    r  $fP/D)  = ?o b|!g|6%(tJJ{ 'n@tOefV \"/4j q'w9Y C{a*0VO)P[ W#29y6%pG tF 4^ 4SVUx^39G.4J deJTNyQGp[xD + 6 v U! 0 &kZ ] h ( KI heA{d 1 PH v 9a<UWo-H]4D6SQJ4rjL^VG f ( c  u   Z  Duow*vF:V++VWj[78 ezWrCZ$ B  [ U B q # (L 5 6!ny>v * 6;1eX6hg9E1IZ@*A%C ;I1w3g}v}/H+>p}]2-R@  B  g} c~wzcar`>'l\ )W=@O7GQGt]u"{W.7;](fE(+] % d/a t6\Slw-g9}R]dDS>z oppF/lhbF,n>,& kx LRv]'mJcDUQZ0aaCZMv5;kv)WpSN/[m?7F- ~TUysZ/YfU !  $' n : c n e $5i,  sF^F. Eid}>~_)8q%D]R|(2 Uee;[az~  ~a I v  T / V _ {  Km"Xw8(hQ  9w *Y + b Fbc LSCG{;\lCicj`u Si &: H'    b  :  | i ?gytoI&0en( I+Dpe~"'q"8/XSkpKN~9G[-0}CYa",D;v5&J.*yY}@et,x*FaKls Z^Y5oofd1mlq\ H _ b 6 u ^ Z ~ ] l! R k P dM 0v 8 f 9 rY O\ H ' +b  p [[mKn:lw    )z ~=  WN]kT    ajP  >]sM9A'Do.Hs& 8N p$ g $-Y|]L^\(R1C B<+ rb a6 _ 5 s/ .(@%dwi-\t+}C,rZ[9Fyb.E&;I|% 0/j 9ntyz|y M s &F =5 : wF j e  fv& DsMSMS8q|vD>&Is*mZdC?FgYG3 } ZJs+/4SB7%2`#wI/ : N s } Ug ? @ O @ 6 c$ \08Rqc]R2x2^DW&] hfjrGb'&a5M^D I6 { p & -M*mv?2'n  S5 V 1 $w   i - #z w W  & c8o*D j 9 zj-kZiFXBj C T o ^ * N <` sd x7 | * A #V[NI=e<$ Q%.3ykj^I'A93#RB$>jU L q v^P ,2 S 7 U+ Oglo~EDvq?j S!|[8\ Ozk B8)G6f^ cQ0/{^  1L r ;V Lt  6 :k W+%1h&#_\A2g+ 1E 8!/d,=b~sX;e%z <teJvRhFEQ.# 41vW~4=BO(b/h|*!hR6g\QsN\pc*kX\ZZ nU I n .Mr{_b2rewGkA'L1_e7"Y-sjP?h^mI(mR ]LN[wi!E}t?|L47etk2x&IlrNMx|?:_(R""K-Uk{}jF ISr/454#uliI:opk{kK%wu+3vXRj?43d4dJ9:5vr0z_.}bXsMNC0P"ZY%kftG3  R    [  q ( qL Qf{we+ j I`6b> _3P SC& #k@(w0Z   U u  j  q]t  , n u ^ \ N [ . | ;  d ( k d T ( j !  g0W}?Gw{T}2N\~,X"}Xld' .Nx~A~1WyD4+i !0g a:2'r|uJeuUnt\ 0*+cK(75E,Wcs]{e1u~3&OzJ } e n o xE ]C Y" :x a 6 q3}v{Y"GdVp20Xe ^  s t H 5 "  5p)5YLi LW- +'LUCp]`Nx^} n5Z|be;~Pv }QB5uI' @0 S } ]\ S A wE :y 3 npf?L(slAlBg"]oO7U# BlT\u O.QjkJ|PZr7.3 1/W+H rtY<(Q )Uq#hz$xA#{\Z^/548XD0'B>+g1lfv S qH7Qme#L }*"-sB** ,% QyA  ^ f k G  @ kGez]{)cqI>%%C R>v\h(??vP!SM`N d S u 3 5 }/CpfH>"\Mj T[ H ?3WN1=gAKp:e!^?QTlLHER8|at!<%jp`Owe&27~= >04d9!~rESeA = - r y#h rQV k  N4yJ}C|ss`h6b4 Ed[q\ElCB  x c N :c { $ `  W .  g1 n z m L ' (   X = k1 b   A g T    6 ?: So;j $ BY@@F&rp qwX3YaRK(l$C"Z xEMXC@f?nOhuR6u?T"G ]zWpK|Qxm{UNBSf\%8|~+Mv@2:? =F=;  *i[5`~SA/)`P9 ' p b  I 1 v "B a ]C[Zr2e@# =_ <>-DbR''cn t|0NzBN8I  /rD S ' ? r 3 O[ U  M  <?Wgg_jNX1T73#SyLp~:O?+ 6kTz9T5 $ }7Lqxf[ lxe+1Vfs|d IK9 A m G @ ti oq,f. v2/^ZJ5 7:h]IMIT  A>[ZmC7[^T+wFcJyf.7?[gr>[rL< 'Z  R h C {- 9  o C /GO2 k3 `+%,K$O8|! @`t_ e/s0Jv)+SAqYZ-f7" b8{/WulnAk@/}X?`{iH-A8s`l7&DXM@]'e,? $Db y. B8wS"/*.@"4Dy\iS9+ -    ag 5  s0r # ) $4 h#43p}KG2Nm~n0_7WkhmiH;"8 v  [ <|U| 8  9S*614J7q50ImBa C_ `x 9  [ H KC,5lv^O#8wx$ -JqSt>2b ?cZ92.>T"$7yYIrC/wu= @G`mwB]2yQ`j#'>LYHC~n\f&7P[X(m :Hm4rR _? b 1 E QMg4:/;Mcv:YH62iT_:t Qtk8Adv`        hptS LzLsvL&S4 *3\jj8G4kihvZ. YI$y LZ v 1 v 3 H  G|!HEDE;OQ-$Pdy;M&0?xhYu;p*aQ>K\cnkK#h?7c~):ge+Ylp3e lD/$dc329:fp U,kn>.zb^B2z{1>wk*[Z d ' ^se j~ ^ oR ]" Et`fZa\T 8 *W@%~Y5 X.3>e-aR6~& CJ w+g^3nB=+zif$n[twH E f N  k Wd2y\s(~P$8B%Upb#|$~XFKj=\Y d u? ts~igR9'5v w ' z8      < jh I 8 Z ^ _Ef}GjZ3kv6ls}    "D Q + D vG R NY .&   R qT.M>f( 9x1v;' 0tS%'NOjB^5kG@?6X v8  = . 85 N=qpSoak OgD$=-__W 7Nt{A(|O@4+..|x+yj\!rioXSN`+F\qvlV[Flv_J`9#Ls.XyYXxloHyk|YR=lT71!Q#$Ls xRuvf{JvW}ftst1IK!26<Ubu(3& ( n7e!SjWkWq 3+F%s(&o'7$A0  ,Yp: : 4  9 pw IuI { )?7h'YU w 1 kq'=(xR+)GYr} .iUHR'Bz\7"@y y7ZEN*hS8#*lJ7SWh /]y~zHzmy>(>e5U~ :klw{ }t\#'}^DV!L wh+WQYzQV!|R@`lL{Hy!5\{kEUiUZpz% 7S  r  ) % +$ 7. U 4t z f 4, !z37 k)~TQz4yKl?^!Lj5g*kW v4 lU G 3 K { fI : 8ctV(9 0 P # V R /! \ -F GfWLa L_|YQ7|SV^aSs*@S 4[;YGBX0g\?VX[|Lk/#J Mf  <.,7__q4rh,~vH`3g@XCS+WlZVBV 3.   \ N  D aq{5m\h_o@Z|"  e   W    D m.EVy,{yzwA : ' ?u _u i J g oOBu$* 2 c Q$by/1"iW@Ko+W_BY/qh9e}r:Ej ! *MO<e Y&woQ^D(Jwiw#8,OVzp?.xkA6*SxG.e66{$YDf,n1~gtQeiqx:<7|Z%2Z%L}@~nK>%` r0IY<LhK.zyQ+)YBG-DAh\TZ%U#Sv@$= Lw] ~3  + ^ *lY/#e,~ @ b %n 4b 88 M Z e I  &Z C7EPFty@1T PbZckP%IkDl(M' !kF[ E`lu N2M.NIc5 b%47XCB`QYNb"h_QKSj0<]SO7OXd l8d`NQ  E B c xwNXy"_.q*vJ_gYn^S!>pVge7Hc2 E G d !| ^1 J ti M O F Y.M1Y)W:,{$7>2A7_Y %tdIsE,u7vJ0rNz"Np(`e?%]?uD=F\_x*, tjW/ G7Q<~X214y'`t]:_PEM87 H ;fli 8# 2h m{vE0M9x~qI9d  -G n a   V. <:V#b lm}9/qlrUa"d$u  ] ^(x 1t g  > l se <L4(-L.!C]Ij7-z8T)eyuF#@1GuL)NyF Z $ _  hR@KT( F i^ r? _,[iz70 | >: l%!bw,k" *& z2vVy}ED/ (UvRg 0Y7 ]^6j!D.3azheP(D =nQQTq0 ,&g8cnH!d.?\26b/WuIJR_Y'\aTs6[&'Y?m  0  # Y "p op a      H  J Uf & ! V{  & t  hh#&~  G M O     ] x 6   i  M : )QCGB 1PRZR*_ t s} T yI7bdFM1-CZkcd'6'qk'0@) _ R rKEWfV_T@qU$sw'A@ * ? G/ BI@4E5q?  C3aXh{,JU IS+Q#)YNqn?;iYZj~}>g][\Ic<L# Vs9jNEH L v  i[ 9 p ] Fwz|4q(bnI$csK!RU Ura, F h 4 ?I%A.crn.A VL L o % $ > b  h  o4  _ !l@+77\ @[) J1sNxim*1E`}t XvJ(yT ".Nm]YM(8d^ [ 3 BpT #  +/ 84^1>0;.";.ZS'0(x*h7 F B . !  [c9< 5an[(LH-28Rl2qoFh'~0_i8ybN*oQl } E +A@R  .& 0/ &@l.X{o5.Xb * %v'W\Li]eaVH"' ]g4cr:rE$\Ge ? k = < e >  B0e=~($MHmipBb|N.eTXzsWYs%n%NU}u+fyl+6DNlgFf yr?-RGwXnPIk;  Nd% 2 l y* L U@C_C(ebWrH  1  5 } F t > j  m   5F} t^: +   !  -\+**:/`)*-x0%}JhD$ u*U*k^xZ|zFc \ H= :g%b"U&^gkf~&PukZ >=t/:Pm(pN9{zM[\ i&Eg@ob, gpK60/N2 t x qOw @a)K=Hq'D}fdi=u%~Ja]MJj4w5#R- . A #Tgm[N,,4j(#x+b sP{\^2+L o8 1 + @VoaGIA<MN\JzE8`('SKU $ ! x8_gT> c1{+B,q  S =    \ wki NJ;~_.TXb^6zL`i}] PIKBKY`7TU_8k7 D(%Ivr4]8t ]>+8s q0ccgd%x_4Yv 1  [S \< t0ixHs<@ VCdlx c"aiF&'@9l>~1-o;  A  lj  L  / n o  _b T YdAFzZf5S",{)^Kn547{le[?U\& P 4 e [ Z  "_PD& 2 5 l]6wwbl>h)';c #lFeE$c}"vzBfYXs~%aRcH{^ h5qK0G?h)S/~g SagSJj4,d9r#oF.M~# d I7hl}U(^ _ n r >   u w , \ c  } {   E|pH5 d&   A  C6  h   V y Wr J  l Z R y25aU! `\ \ ] +\8K(@k;@`-&` B ( X / S N 5 }  CAk9,;U @C"gOV`o@!s{XLj*>M]jaDRAPw1k-F7@GI-u(5%i#^TG4C#5M2$gY"l\m<6]b9 [>m>c`BSv*Y "z|kF!{QXMxHNaC0p;2SqjLA,3MPvf Qo P F"c)Vdr\{%VI  >v JFaR"|Fuh@1BV]edh Q p =  P  s A Xf  ^ &  &   ) ^/hjOWFUt] 9bZv[*~<3e+ J"&c62X )I  q `" # G1 *:Ii3.YgP(4E Ab *     2 wuF4fffNTEcZ=s* G9ZC"x5z=BY3@}Dhj~m?w Ts (aA 5  A + G  ? cmZzv4 xa 4JXAg4/W!FqFYJ-:yx 1@@a7M~"B4# G C/ g H  8 $ 3NBm-4`$nJMQd"IGP57lrn h(RzA =MKOE\"Z[" A$MQxA3&.Mu_7 fgvGwzg*I:H ~ 8  `Q  & ( c 5 tz T T h  g 7   S%  : l! ^ b s  Z:$L(?Z+ t[y_RY\TY /  Sr^& 1L y\qW7vpNA`-DM=o+C q w rrW_.|'J-Z D4>bj\T6jg|]F"O 0M(N p@]R}-N f_Yh!Rq CrsC #[?g2(^Us4wQ#ZJ,@e*\)%_vK}\cP I 'T Wa /S " # g L g o6 9 H dP1BDE^h'4bD8 aK ? =k&r }]8 ~4g V0K4Oh<{Iw+G7B< 0H:iNkSETn4[&6U?H[>k`sT?e FHhpB#}b I'o5DwmZ%R 'B:jR@SO   !Lk02yF-0-Yo6l 9ci%3`o>F(3cxp-t a#^Qcrb4!  ] l D  O J_5?Q&C:`j(s iawVm7$J}k)Ct]:[E  KhCBP;%'A}pxu |!l` }*J%`qp;yznZh4U^;R` `^Lx;J.IiS&O2oC&9_E7c=a^"Cvc9*sfF'=*>bpn`~ b_d0S(0J!yZ95j*:FR ]@"lM-5{p~ n0 ] S 5= q< )\85_nC9Q 0   ~ ?8 D # FG  l+{fT~ gN0 TPuqEP'A 3  nxmb9x9NR ] Hn - ^~C$eC6w ` L 'W u  J b VC<Pi!@)JX8 g0|MK<Er9@@^V  ly0k^C  ^ V  D  { v 1 : % % E H e!AD*L0}5[z%% ONWsGG(v6 G1 J { $ !g  O `  H m ] N k+ _N A ] 5I 5 o  ;  J  A 2s9a3(^XDKJqk;w$kpMc v=nX>iQ7Q 5 _m + Sr $  v# @ kxzt|}FT  J / rWr#a ME}K%,,T+ePL,00x*Zz!=F&d4Q-63*lM%#>~4[2<X&dj#> :N1Nxo(u&9irBzG r F T__>Ed:=;Zs2 H ;YpcD;R~jn4P0I<zFhQ{vK9o-zOBk2AF1 F > +z#t.N^ D  q  ~ ! =&Y   K ~  / }hpGKKE4VJrs-4 A ~ y P +( ! uo 9 ~ eFA-53?&^gR `6E,'yK` g  !gm.Zm'~$U~IW"N 3 t { ;S  i 7-k!EgS n*T /o'LG#Wo9t"jkH0le;B(~O SA | h  <  HK `e{ c & x e      p p  A o_ y ]6 <  A m $=| z H S Q a 5 y F h 4  2 ([ OOn(*azw.0,bLnhzvR?"? L q.V8\EEdm J#s-rwRj5i/fB'zE+;f~qX ;2 ] r o z J1 VFI~#C0)y) pr X 9  \ s m5 ~:k-:YH`MdLpUH0v%2    J k  =  #   B g  #   8O 191m>3L3]2>CkI/U~^;<bzM   5 k *9 t xW ? ( s     4 1  O y  N1Olw]vWk t  {*<UbhY2`p\Raku~/;uXDN 9 H  @ *  *y) {.e:)iL;Qh F%.yH:: >N^r]w+: we` B+z({>h==q7THVgR|"]JtXJRp]cdsK `N275id a X G- p-QU' C6o+qfv) ~    XD =1k1!v? ! * t   GX u _ +5~q2("e.,-&pv K _5yx(y  : 3  {-T@0)7.3XS6pJW  L~ B`t=H ?9]_~-R-7mz4/ia"vS*bvg^vyNQXc|.n/   (- /   0K0V'~-C?     }l F 4  P "u n 1< > ( (P s/ O v' *  O  . nZ3ZDGH^!po]I@a U'n?lww^WNQ!Ao<L}  e aYCApjx qWq[+k' K /L2eF}< {i  s   . W @)xV:YJvW;L.]J\Xy(k #5/lSOW 7.B.v[F,)t@2=7u kKM/$jqX5ea]zL*w@^P"Ndgq> >P?6 e 6  &S@d L6  9$!&Vm'9:)H0ofzJ;&S  >t$os1JJ%|iJv'r` 'zj|O[*/m$U f-y27is w$ e $3XNsdwYfoS,s \o FkHv<HD47 MllP # !w II Xr;/"|a.W{za  yK8^pvL+ul Y Za Y h';&5vj  g:C? tj*Q\rAQoN,+IGu S;a2QCjr%?2<!vIHhlV1W.E-y;puU.b.Xhi:7{Q@9 ` u y ~U&jr9=dX=&  i . O  /R KD;t ;=8J|CP#/wf0[mhMZq + )3?' |  Z|,IWKngny6MJN1nf Id e  " &  #J-sbL&~Umj%yFu*DXh^ ;5YCW.T}"RS8~~7FfEj]2$'(tx<A:.)u*ZCslnS6   a Z UD I6 =PW^G2i~XnD>xZ9Zo&TB)VQN)aQv+p|#R}q6# u)8?0W>f{y  7Z,p  !  Y ,0l'|PL  S h"    W  rMB98d=^  +  &g} SI({aXQ#>16as#?wuY+ 8 <"  qM ?A h  +f,oCJ>$fR(xL0)48Z=Qad&|h 6fG$U81v!MJv_D13`W i#bIl)gn$evl@_-|oBC 4| M  /aZTUh-^<DGxENf=J7 FtI1UtMm Z 8  mQx'$k=$9m 5  Lc3S';Ks:%[  ) {    _ 9 2zl!|?z1]x}T0bC+#0l)} 1   vTvj}\ !_r TEQ ;rj>JZ,=Fh'jmIHOgW,- uYZmWzVq+9'r@S(F"&\OjsIFv![/>)fn_gsU{Sypt79 c t C    oM n<  gJ5\be p U7 !  k ` [ 6 f 2w S c: s   + b f  , Jy A =b wk|_y2WWhTC~E=2VAmS  w c < g <;*_&`.BU9M0N\n> Fp(+AD7_B-u}JD$(;8d<3,}j#'W=8W}t[U}>0p&fxc!Wq?  LpEpcV:p> yy   I  K [ ) pe@{: ( H zs]/A;5{2_it2#]Jl KF&  Zk}0 0 + 1%B-nKM#ePo9y gj ]`qp  W>OF5sv?|  s =  "+m v-F+x ; 15}{bBr'1@m#w{C3?q@T<&wQP 2B 2]o@G25 K4yV"1UUV E mN n  4}<Rr :k : / @[|;kv${* 2AGUn  tFF[uF<R9vH3ic K n[ `fW0,I([Le @> - trO#k27[sE 5}YeM3FhEVn.W"1jOR,=&qen\d V(*7[B)q3LE.8_S5Fz;<hl%   Y ! + ur b p kSVO7v*E:  B sd d   FcV"njg%138?[S!C \wIM0 w%>sdrTnQ4;|7Pll6;RyX g t1 ZkhS.oh bHc]r<rg-W0o"l`)<FFy6n==wvYD  o 2  J Z $ ,j s ?. ab l iB9bmF?00>z"uYL~Q!E$mZG p9! H"~0j9&0s?B|j;_YK R 8 H h l C 6 Mps$539""d8`Z86QV }   l4kT ds Zb 9 L  j @d   _ ; pYALs?+v R 3 ) $e6]dmFVwC?+e^q85*j[_ u Z@ ] ]9l4gnzUh8 sK?[A8)x2 aox{ci YMJowN|z5wyfYM\K[K7~.aGwI$tWd5}q:0;t|&n:L?Ukdi6RiSnui Z&-.I\qxN^]i+ 5{`Z-Ru=Z5 M a D"UTs*d [yx 5 '=L5dH9A'7 ]d}2<<  y  & b %p s)  ' A M ?Kmr?4-EcQU,}e*o n I"nvBFGZ<:#j#R c t j g [xrpB|I6R;mt>H wZ3rZ$s-<`\$3 ;2EWn@y<{$pzbUag/nF'anFdeMfR9hydj4"FC{CF|Q" 8d  J w M == ^   M | 5   |L60p-C`  mL G + ? 1 a v l M <= W)  MJ b<qN  A ;53K0 ' 6 T X ! 9$&y:Sm7QQE': 0UN?.el }J _ R|DDN`UsTX sB F ByAc-e &g_ny}S 9["lcF$\OX BG Ky}#}oG1-#/Ev L"J)d{A S d m' *S]Dnl  E ' _ Y $ U NP r g$ 0 Z2aIEJg \(A N]a  p X  FBJON+^c  sLsd:w!_WJva1$fmb0l Q]#jx&z$rxb,+L#B]$WlN3U"mhph,?^g5EAkGN i Z_b )+,N0  : b Y6O\YgLIuRexQUk{VH>1Rkg)A42e%1B 5 g 4`  /z\J";oX^o*)#e sr5r^Eb+eZ+1N' v2B$-L`!wQxi+HN[Bx+ X o [ @ wM mXFO yo2oM" Cqf05us !~zC\'<k+<qR2H/"we.  ]BGOxPgTE6h! , +] Xk  (Y  M Z=  (;Qc7- E C/e>!9,Y ( w8R ~( [wc: c / XNb    e:0s0jA 3 /I a c v2ba&`Kh}5I3?e\Xa?$]<Y8 v(ZuI'J*["Q^-gkW~}vT~_34U0IXq320u:1aS h . " M 6 ^:x}'t F @#3 {2wSZ U[O3&% &xd4nU    B @ 5 \ 5  |%o|zB0%Q! Y+ ~ l _|zzx|8D: q U *Q G go -   C : L  s    " o  :g  Fd( V8 ZWUmRCdih% zv )  f T L  C  m8% l "  N  y[H5>yLOj8Z|\TeW!N']Pc5x[dNH DOn,iHyuVo#H*>b$Uuu U&t( 6'D4U 0` C<jp (ztQ<s*XVfxyX]quD7XK|nprDw7(@*"@J69.i_I '  .| (f % V  }h / f  j + m ] \   e9 higx(^3 2^:{Ju /"F$  F T  k  ,   s o 9P   3 t  & 8 A3KMiD`C a - > &y p "0 nW # ` 4 QX!v#6o+(|,<),ZjEtAu iu;ioqG9|S%+OF\gX.P.4Jd`4 ^6MKY],e[Jt<K$Hhh2,&c=~7 B  t |IMV!p    >k/p Y o  z 'a(f}$HKC 8 6  _N e  ;W E  gFdF  N O f | kDKk9\z_\akLg/ 9a2 dJ8_yQ%[C. H f ]xw\ `Uh_PIh#Z  B(AX,AFh smAb{h 0*ps2Id/  3)hHbD<%BXCi?iW_ " *+z~uh|n8KE737!a\Jh3 t $ ~ S !{Pv@ ( vU SO{ }svrnoK+:Ue3"wJ^  C s" ,stY0x`4  % y 1^0={M5a 7Nc`M@X~ 5T?Z)P   \ yXm6nmq osJ9IwlY ' ] / ) :6&c ZN k . p H;e\4,6E0Wc:aSI2`>r{/ ')1EWos[6"Ry&{p3>5 k   ^ Q D9cpP(&Lh~4:VL{ON.,;Ul8NI u  + O O l  C}x= C    @ q %Kh|j]V_K^&%&'Eb!}I:BdZsx f7U7=X"C $s  Y E  KJM{".B6x5FwYNe{] ]Gbma'jC.&2\gPHCyT>d/J`? h x  . m | :  8 l ci I dV *ldm;Z#pP8,=c&nY]{   n A K;- z;~   S {K zXR w l7 ] mt c zi 2  Ib.|b].RA}t] & Y @  % K Z ] ; M](`9a68/Eb]<`TZ~ARD;X,dhMCgTJ-`:]M4cnQ6toN $k12:*Bp*mA&yh?zr R   r**Z} K 3XZZ ] , v  taw|%+[|~~vmbS.~x 3 8 }   1 g O _B Tf Z q e d  g c $  7h a1bR }Hj8!TmiV6cgq2PGENECyi13LX    b b ; [*;#:(Q 76Z ZTv&j\)RvKQp_0U'WN<1|&&a5 qh 4 mUz)e!1 yyS*M_wClyM}F&9]usT7=M{|1I4%9F eOK*?Y|n.Ml(_ ^   #  N h 7  X9 , I  1    O  bqb, ME [ l*  e kR So]9U iH+!Qu  gW $  G Y | R1#=a'tp+ n T %S R D GL^K 6( d - AJ+VY`^F  2  kgz,R *  |2A=ry\'7>CNTt!7rKj;8QEDDty/+RR#kLW?`;YmxY+!{ 97h;'G=pGX`hZ2k}  0O  } DLwjPy G  1  Y  CC z \% l  oM , ?    F H' * " a - o7   g   C  L | c x    ,/z*GP,Y8(6yf7)${ ]Mm\qm)Vvf2., K O4YDFzi`m} t u L w Fe Z: -x$NB>#hz$8<5Vv~ycn n mVK@p}=qibxR ; f F  74u]eo3F>a!o? ( y  =c j Sm  A?  . j \ 0; Z 0 fqXUtIEc,FHr=R"qi UFE%<78>f 6 )+%lV+=4.e   2 qFpqC` Y # KW)mHz^a$<$#C3QIoB:,)%H"<+nGFDQEoCk)*4109DO ") ,A:(c#sdcH h?uI)A=c {+l((59Ob2VM@l'm{    qcW:y-5YM/jS/,QWhHP,>^2#Q ru,.7DHd'iS\P j 3 / >  S 1 C  |  : l   6 p l ,M| 4 C Q 0Z?ja9 *p!\yso N j 4ktc3}9>A0$+%fr* & 7 8   a  tZ+~P_W",)Lnybt7 Bx3?k> nA.%Dl2 l _ 0 8z! 2 i  uU  6 O Ui " -Hukgb(.eA^`_Nzit"?  J @x'E f  [}  E :P  Xy  E  G o V   f r  x  @$ }3  ^ @  R4 @ 9  $]%9Idm  ! c jbI]^kXy ߴs)ުBނXQ`2\gZH\8BHBDFGbtq.e8pK m t Pq 6xD0^L)vWp ^[)D&ugpLA>];noH6?wyq > {   hg  - D &  ] 9' E # 0EpBvYr_qk. TaY6S" !  #    k o4  e " ^ t tS * / : AmXsPdB><aAR}N 0)QTRz ^  5 y _0  U .. Fb?SkSn~u` B 8y9.>9lwp!\w`,Qc,vlD#h/"McXd@%k.&B}@ x ET<)O\H;tA^V  a E ( !3 !.Z<KBk|~vs\E87Hu?T^EC37X6^8- M[B]bs=|>Ii9%K0cvj>Q?5&oS|agb\8;;, h~ 1 r  (&'/u]  V w X O L  m  R V'c`7/   jNU3iFW`seh_  A L C 9+v'3:^d@VBzU J 8cht,CXvR]ehBww.Ms0n,RIeqr+XL%(LsX_%vs^%m$I~K2^r~4e=]Fv0=1+kNRYxtb<A8OnjRKcX< D $ ]7   P <v   F %p W   ) 42CS7 E  Z F5&Ljl bV G . 3  : @T    W R S - iR o{[ !e*4;lx8Of08YTCIo6EdA<<  JhQD43Tu&C= \ i1  H"kKaSw Zx',ltp"C<%)YnI i H" h 3  n   {7NgEnABpoNiOm ] 0 V 4 M r u5GV[`XmE=U3&GI!e)ZQ{[  N ]V4k~XT}5tVG2WQh j  ~ * < d 0 }+ {ZudC bc_v1R#D0rR,- a3hJ    8 ) 3 U #kP,0ARDtB$C &oVj[5O7  i )w  Gsfc=. &PssY.&c tcmymJdLgpV1'5sf Mm n[ b92Y^`.HM 6rbIm9 Q >uFG$hQif#;;Yvvz + :  \  G ,? /@ $`: ri  [  XS A^cQ2OI0=KKd 5 ' X@]~Y\,N?   . L  , j $.4= >}aevZYSZ#.DqT:,  \ ?RsH['=%)\ . [ d M ?u ~ x / Pm }  t  "1}|w!33GV[ fV D 5 =:=v. | f o  | %zIjs lK * sz \ d7 kK  \ C h+ 6 0   h "" o C[ {^ y5 ^t N  2_r F"xGHsu76~rmL8#L" L ^S wRiIwxe6T,2ND  c7]#,eE  zYItWyxA * X u1 d` T  c ) 9q  U~"DnZ-r @ D fB  K0W7#m:#y ZLw1}m&l@< ?%<QN;G(8Q)%yh9>l{+o(|zSgjm<_QR&%"s) 3 : 9 K 3 u n.""Fp4JB-sCyM3*KV%o#~P#pCf wc<O| tO;5:nSv/(>S`. x q  " 1 * : x & [ xu $ 3zv,4:M*{'+9    3q Z= 6`   ; W u V J1  H  zn [6B   , h> "1  l d s bq3GdzZ~?? 3 E V9 J e    m  0  u l2C6Qg4/,P<|y3vYTBo "( Z }6 C lW i O Ui16 ~  0C    Um k }  trmU"G 1_n/s! =d[ThJ {R ` $gx+[iDA:c + w 3{ ? 9 g :#af85]FrKgcld0R8X5WU2I`/~%Nr6 d  1 E  x^F=wX.c]o!!-Gm5.V.LkR7n.{pvr"VAygSz-/)*B'Ve;.A #k$ W ^e ZERAy   !\ &I r nc y H (/G*<G5iw_Wya*N_~BYy"DMB*h5HffVl" 6y" I 9 O Z X>Sa4""|AIaOU w;*I$2|oh( R/t$O|N__Ba %=pj}:0Yt^]I~FshFn$5F!d-H0iRp 8wL1+  x V    G } A X p^  &  w7 V  > #  { X W n A_ A%  F [ P /1  i8<A]m=YPk  I%VsaH[ocEb=8LJ6V4Fhl#8?U6KC ` y Ng2:\4Ta R % [ = 0   ( 8/ W  Q `ro.d$ F )< si[PXro>!g-^VKp:QHEM ^ ^ 7    =o59cGGnlu l y 6 M X 4 T83\h1t+ ,$tk-r6-,` ]^W@,Ih>m)B"30|es*=Yr14e HX #\ %  diM0pw/>dW pUg=?Sa 0?M8 +k&~4M/Pwl7$Ga|<4Lo52M ( Q & H V# aBR,Nl-K^c,5 3h-o)6I4T  n 9{ G C 6;n2DT82Q/nvDBec GE62?5;u/`| Q=L[}he  C j xx@Fa)+\y:*R] j4gv*>Tsf/Kf)0sfr[ ny-oc*FI H/b*uPv]@$J y=  t "  { [ ) { {74_ a6EGN 1 2 M =E=Qi6il0'Phf d    1O tM +LCv&6 VB V8Bs% i O  ] M,UbP| , 6Av^(dE<::IU ^A$"*&z U - + &s   /I 6   9T  c#Otvm,  X +   JBq (V?) =oas 0[ /t5HRnOC %LZ,Zk 8O|&L+IAz5Uh;%GEz~jA h>2xin~Ag]eN(N~J'rpcEFyxH[`K` fQQhD v } 2  JI~RGU?b0~1 w w | Q>irXH  { <f ` E CLx3PX4 D 3 ~  0g:+IU hMdM  Xsamts%N\=d m  6 + j wt{08>U _ W U  5T w]k"*k<9,S4E*GJ t%oC0gSYl%Zt: 7Y@t-;Vvh{!]<5*he|II"'Xx_A_ ,UdDN7#{-&^!nGkO{Zj q B $ O  w%FB@ A G } " G! j 8x(Z6R\GPn Y{ r cp :Ss>eTY L  ^v : v` qP 8=C3os% ;0,%Fbuk^3 n'E!fdYDPiB_4p!cFY)eol:  $ 7 gW v X~ Z k | _ ,GtU94 QI2*v }p @. *J P d '7\e|tP0(P$UC9F,[% V KR 6 Y y U , H] G 4~ & % x6 Y < d+"AC e2$}mR6Q93TCX"ZS)gFf+LeuzYrU]CG^2S5a/0AA~W1rt2     N   . ^K  b  = ( $ !Z j :   P( Y ^ G = ] O  /  6  =5  ^u 5 ;% k  - O*/qwUzxJP f n p? F ( A }  INXU.J6EmA;3R4s=|v! z ;#Y]^pK.StZDj&SWr6$A kS y c[ <5 < 1n W } $  Z  8. \mxt^ L G  Bpfgu<g(tKMB+ & mANZKB:Gu7?}Z o|y-#VS )"31o *t xb>#{5Xeqx>rU'Jw`A#/ l3Cgi_lmb|H5  <_$2XD*+K-iV 6\ E 6Z82DL?g89j- n0ZY"wk A"[+6&_RUk+%&n \ K  q V # X t P 8`_40<?_e] \ q M N   |R W g0 ed B + m M 2 x Ev # L # h =Hq3oUZermjod?T8>#43lR3V07 B4   a L k t  > '  . W G   P    M  ||K m<"yT,h53&xfjY0:16ukNG.JfV3; ]cgm3<r>c. Df-H8!fOh*k'RS;oHq YY6 6!D$@.Ux% w 7 E@iQN5B+K>\^@Evn hZ N  2J@@ Q R% : ] d  d }  r 5 et l;U5G ?TaeeLZ_Q"Y&'t{!'p8QM:xp ^  :Y)U+tih"V:?ajz;egj^zz}Y8yE&,F97G => RvYb. 5|" 0}"k= *h=,1 PBe*T9 YB/>v(uTJ}l<{#vY<nbk A?M^U vz %  A jHrd (0hh5RiI G0O&'.3xtMdJBRS>OY ~ e M Z e B j  4 + ( 0 p~F<~pIt3~96 - k> ^ P ^%?F S % b v OK D G N  1 |4PV #rrk>S!Fc&v%Zh/]D`X_>AIQ{Aw  / > 7 b L (y)j+4(W eMm7I$K\x\b Q:Aw U-bC() &[l^)f$<6,j+gaT69l%zF"cR7b _Q 4 k} ] B EH    &P T  *   9  z Y{ P%Yg#G  # \N Z q . \>c500Rp DFukwApy MDRs{[L 9 ~ 3kiLN5Sl N p  {b T>[\]Ll6)B~Y[-Y3q-e5Jx cF \v }  6, B   8o#z{ iR:(#(G^ c YPh4T]|s5Uqy5${"X 2ov)Ij]NZ=  ; "hj NQCl{c?3q DNR;"Izo>uR Rgdx&`cZ5nrY2 6 8 ^ g AAJ2~r|#S  ? Gg[H/ntyp&oFP p >  -g pH ) 'ZBh68T=]dn  /  { 0 s a 0o@XbkE(r+UJ\)g.<|:e}]jEJ~;CBFJDVOnZ9 ,3GJo` X\ @ "   P "l')Phzxo&Ph3&zVl(^=A LOqBGNU"U1#^ S w D U } r  ]]p-zC>1}mXzM[}` N ' kk = % <`W @  k N h P E y /q.(i{Mx4JM_Ui2 Ls  f;hr-8NtJ 4 < S ?X /'zp@C" )  b/gB9xTL  % ek ixp   5u*[]~>_{i,UrZL-d)6[C9:58U8 z4oXqb('=3)CNh&x|p5XmqDvDD[<! wJS05 d RT=T qC)G#72 iY V iD e  o70p7yQU#f /b}_w '    9 ! @T d P  wQ H   g r { TU   X  7 g h [ s) ^]26)1  dR /6%?UFPVf[?iUO>mKUa2!k%Mlvb| =%8Y994@ K}E< kr> v VtOZm<j.YsmG$Q:=#`cD)dR7~d<Jj^bE _odX{/]"a\M^T. 1 B %Ja% * $ bG t ! d IK , o " hz 4    _h  Y zj-){1&V!p^?) 0PZoTwx]UR_Nd _]DU JS CC 5 :| M _mi7k u*N~6% R]"kPG%;H]tF14*+W?%( =zl5++`4tG%;WULz 7  : .  wKjcHy#M4[j G   ^  p K Di u E ?  9 Q ]   F f]@[E* } A* Q 7 uR  !#k2CvY E R 8^,_R*9=62A?H+ P E fFV1(g~}8]> ( w 9 W`)9 ]"_ in p ~F ^*  f  + % oMNX z S = ^   ? tq.y o_fv+l=Q{}%8^_7~ J a 7Qv 4nd1_+s)gf\d q z o Z -KKTLu%-<)K.=x]&o0$95C?{t'WOtS1jidw-W/@\l1Dz7zhUtZ#.i(M"HSQUmzhB(*[;5 _) `aOvT  / "1 ' 5 !5h3/ h@)Vy6s  J / gQ y z > MSGn2&C|IE  s1   9 M0   \ <i4"e\Jveo^81mL*X'3vj],LUfe'8i2(Llr>6CR, %u:irKYc)br}uG:<4xh!5y.0'+ ((S:aI_{K6 @ ,3vg9 E[qCPjBM@+6M8 c/iTO*ZLi. & Ui0Ru-0@{2=$3JJOll6Nsz~Yh/Vu zKO  Q 5 \ '<K{s OR1E `-_hn  thXK;{   [>   ,] Z q d  |   % Xs 0uc"*0hl,y+l'{q"X T?\'pD, a-m}$L|g4 &Q(zeu qk->iLo==x*z !BieLq>B 3no%dER\=AXi7n PR<DV: 2yPw/b\#M`9o*6 afO@\}WM c`-fRF!{`kG)q,/:Ofw06eHjtCM[86QN[@0p"H{K49?~ ` ufh #  .  h R#L+ QP?rTw<Xgk o ,!(fPW    . ) `  &[ R _|<y(X6d "R i o| : $ , `K[6|^ { B  8'V)!MrGs=  # < fO 5]1 |FR{wlKo= {nk4j pI$ 9OYp+d*P7So-#B&\B'%:^[o"w5' y KC 2 d =  " 5 :   "0 F 65 , 1 4_FBm /gNa\ y  G g O  &hqK*!,4O7qw+<}}_%@/_zZSH~Idah%B3g[tcH]#txN_kjb,s4}X-/V&e@m,zo L E) l tI ~ ]:w+a5!K=5'2mzhbefsmaH$$:aJf&hv7go ( t RG  u h}bZnBsW>y= 5lQ=UoE9 +,=vh< ##[rhB +d?o*ot)rcj 5)h|.ecrtttx6ei0efC>UO*.: sW & 9c<Pp1 BC`Mal&x H"BmCuo ! Y D  5;D3V $c6x6 3Pp+ R (f u.  >]sJh4E4 <5YVaG-Aw'A{X1&-Dh ) y  j=@O.V N o c [ W1 L >7 d  [ Ug   qa ly_YQnq U,+. 8st|zv2PT>ftw/Q|6-60`W*W#J,*VPI)tGb  ' :  |pDF>t5/5 r+ U' I 2D$cl8(R ? q KP j 7 xo " j @     e ( z ` *+i^tsDW8/f J5 =x@>  O   .TMLxTwZ+"PT9%^$gN_ygjeC(*%Y_A~r4_(*3&MKH:(9>JH_1oZyr6OJ)N|_ g`U quY3<R_u )/W1n6^al)%3nZfzW$~_dXi<}MTj_~h4'}[wYnG _ Xl>q:`OxL89 H  e# wA N >p=fqMbx*J ,& R b PT \  +@ iKal|ZgR* , l_ v ad Y| : > Q* _ v C O|2&x$s zm 2g x s =~ 1TJ    ^ q *  V@   r 72s#Ce1] (FOK~QUk  eo 3F3lqm?h*~`{v[G@Sqr W= > uE  n AS C ~ t G Q?D1Bn,G}Ta 4c 4yFc/_1  h>>[z$vP<1le"fYnfr%-#iWx~UDl%m?h]-[5g{bB3 miF>T!'NO~?J ];`&{foc8N K w -Er\XleMN vL =z -@3O>J57B1Po{hpLW HV C c  l.lS*fGV#K` c|oIxHY@Yo  y = ' * W  x +  z {6 '   LWTkit Id45yK  { V| 5 f  F Zy g z  * * Z 1& u  $>*6/Sx~nfJ'*?DF&"|A Li\oB m%  q LO7cb*!`G>Zd;-3A7Ga MUksS+&A9U=o[C8AXc& 'S O(CP}r$4  Ad @ { A :, W  Fm 4  w?  a  Mt0s * 5x o4 vM@h XdGgW/<)j83{j0 lJKz!\Hq@z!rmtUK \O~r}Ispy[?RKp0bm#'-g6/k2 >k &HS@zCUl[;Uu}SO-n81YrfQkPW6$<A&~:@.,b>='qQ2!4 F q YY F  j g ~ 1" !  h  5 H Y* i $g>s<\RA4h p ! $ / h2M)  ju dEDH7 oLWv Uu < E u wR  #1kk 6 h ) CE ,WBTI%z#,t&2OF]?Z~[eGhK[%6> _ys2* ;)OPzP@_^Pnp)8n?:@}EH>o,J>Fj"PzXk=r%8Y%~z^ 5Y   R -' Ay | ) ` \ W* Y$ Xm6HT4od~gm.q ~ tM?gpNr T+X [ - 1 o {kIWLs=z8{jG3C;0u4#MEd@oJ)0LVS9FWXt'QySY Sa01<0< e  +  s +} 4N  K W G d$9VKI~''st`33 1 w %c 3>alu^@S+":28& & X. v[X/'Cm2L!{ B[   w  Dt +'AsbTSZ ^-c|#$ &Gc\xf  Q n) Y 5 I 8 8 Y 1 j g  Gv2JhDJqy T0FwtpV?f)x=(!pw7RI:p`!/2WIwctx V: xy ~ $ <x M  )Cg {,  c 8 <  s JV ` q;K)oO}%oAPg{ `l#i A^TR&5`CP6jzR w\- f%9c7m)V\*Pq6wQ>(C +]?|R|yeG`Ik  e W05>Zn0OZvaY5hK  i 1 U u iP |dl#[d`k   #MVrz7"x}Z0IhGH d| % N iK i R {  f # hl  s F!  8 "Jm  M  W  e c /  ]BDTsW;vYaD \VI/f0Ryn ~0~R-K"zHaoxwmOB}wvx{,q9w0b,jaE,1s~`~Y@6Ew^@ I  Sg{vD@u-6a f 'ED_V^Z sMM7>>>},B\ZW \%{ V f i b xpz j8D^1N|UDSe7?] R  % g S v 4  K q I g s) ,    yM F M t[ R-!NhBW,s-1eN5Q{BQy 9qdU9a"iBQA`y0->,XwQV9DdI]o1x Hv :GIG e"`<[K;EH59|k9'ctu( *;4)U3Y^k[\rQ)!tC] w j h 5 bA;bn  M = k  Z E  !dN4$2]qevaX3< + jg <Xe>i[?,    Y g? X K e 6   ,t2@ ] u  ? Q y  " m | la@j_Hv 88c|/sX_grlY2;sT4JD+TJm>R dwP :u< 7Eh&d<s:%zvuE-_?m(cveCD Ij:~b8dVh+y^=& ^jP>"\MFK.ngMP , / M { Y 7  vyd#~ j4E6>Q,yOC  !  ^ vU"V+B&HV r,] z G dSuSTF'Kg[te9/T/OOEAx&v]/x`[DL$sY.B ^lP66 N  B@ gU+Y<;B||r u2,8{"[+%E Yl)%BE>  '.yy#\" >h(jSbiDnV _qzT20_l M;;Z:~(8+  ` , @K Q A; N  hn   C F   1 F2  @ c y  kP  ?A o^oMWW# TwR6E9R`dW\&QT*) s5+k@;HQ ft}Ty( "&"W x\$ XhFd-d 8 v A M 19Ei?k4 G A X =W H4 `7 |@ YQ 0E  v  @6.T.d>|"$'.vN7mW}{!(1C#2w) $;=@A,X2}(To+ThI)1tk)(*de8<5eH==z3]VK}vV*JB nkQ.D $Uf0 2 %EOn<{cLo)_ 0< & ` o  K HU _X ac tl?#}DQ0\eDtMU7 n/(i/y{_SNfsL@P}_ #m[ { a< FQ MxGcC F   (8Fo]'.l !   `^ f <   hS <KO+)[DjNm`&Nos\tEW!,Aen Xl(J8Bx{PP;4+U@U 9 [ ) * Tg ebEnq5;/|>A]}=1s.EgN 5Wif6  u F$\-$XUUC}'v%;jEe    6~7D=/(b$C0 u 5o%N*M'``4[* :}Tw.UX ~s0lh/#E)d2"a xD2 {yP<5RI%b15~Tn[IE{GYTFV~!TlUQ:PbG   VUaG70R"0T sumR\l~ppOG1. 2z| i  g  D % U[z/9 | Rp]j _  >9RtPj?/]Hxx'8>>\iZZ  LQ0{^Nr[6) ;-y['X Z m  c_<  }Q78/6BP9/T53OQ6-1`rM'+aq5vX$ZH* PT4b2$Z.u8hN+*YO+hE\4+8'+c6ehPb(, XmiR- yd+iI#jH  c l  *c H! 2 g c _ \W ] 5x  H 6 d ? 6 U {  gU OQ w Qr(eOEEF; 9 3 6 ^ a ] ) v`}k@{K ; g 1x ^ N h  8 L$?XT'l$#eO6.5$9oGsvhy11&`n  w  ,DigXDn ,[Y;-)v{ 4 G*~|tr{ep?* l@[E+_%f@J&n8NrM.@3@WJviQJ*&-Sn*w  qX CeUH4 '.# Y & . |# /sT}m[s;j H  t } 5   F h u   ]O  Z   . 8b  QyU]s_:|SPG^_o2v&,h }c$5T.*y)> 1|<4G"  `   wb)5pS`!l?SIbD 7 Uo | V *gfLFocX1IDNgS+f85o.}vu/SMGt?%*JuQt taQL!43]tI#fD)? o\v=BE0 Z P E X NU PgdKdVZYQdF3bArl+~i%   g6 [  s -    KoMk@SSvoozi~hwv8h#+h " wG u hK K A z + Lv v 9x   ; SjoUR\2En@((j[r%/TAdaDA[>fQcTY+lW - (0 .- M NiO2M-5;= 1 @QZgG$Xv{Gw}C7a:\ y {u B5 1 A@ w d! O pqdaqB09AuVA'yl7[3U'HD;JCmwvjWfes`rq) e ;6'bd2JMoj)I )(bi  t "  `  _c !T [ :t lj0u7zK{Vn]Px7c0)0~JUf\o Iq#Yn G>SH5Be NZ)WK'/%1`'=(:$rC- N!H.WxvZZBDv|^.}yy9emb[xqt %-*u6[Nc D|dRT'" "~0S z ss 0JIb']0+5h`fd5VVLh P Zt B   1]m}kQ92pv`~uKmXt:  N z Z-n177,vbB!t# %;N&0''X'&E&+k%3{${#"!Q Uv@9$&_3eul A v2WT?p60D9 D~DGk`zYW&aZt({p$^L B hzo!dab6KIWY4cz8ju2zH3p'P |v7Ju?qvLv?n>: n  p B [S'u&*-p/A JE v s; 0  ,R J tziZn([WFzOI' +}%+#E>7|f:\ X rlG|Wt31-xV \)WC)rc6 1|@+ ] a 1  \, j ]_sS|,D4R~D C E 4 b&|;S"y,u6*'$1Tk>th>'>Rf0`Rb#lt#MB+>P&XP$a~6pzs[$7mY&].$fH{ M Oq5siPNkWfcBJ1s` sW t Q   B  9 B [ ( o *y  K ' ki  L= uJg#I$_ L04 ^(oE#M]R*0=c0LOWp1n2s'  t G w p \ ` [ 6Q  ~  pF+^R n j G, RX Z G 98 rf F x=Rf    O6}72|$p # 6uZ:0)b/i`1s [H+   g .] M V u % m /K  e;$8Sjg#W@_tHc]<$P"Z"2fp/Fx @ 3'>CgGT> NHtz@.^1  )Wc4,PT_v H0Z3J?Vfq#AU)#Q e  h K# { i Q ?4t=F/-'v/^FYX{( `"sM\y-ExOvkRB( 7=tEiE{U.K yE Q , O 8ydv@B5Xh>GT%'su pHiYp     g)    %' '8 |"SI}JtE  ; iW=iuEwpwMIT]i< qJ|G >a 3 E _`h ` K Z9gGAI(D`Kl xtOiZ1=.rA-V]!P@; 5=C4f6FYbV7o (c&.Nf94L61 D  , HZ ca V Jr_65 F !gVd+ n+.#iNt49&RQt3k7( HtuK4JRtx'"[.@X  cfZj:F]&6t]5K [ : VG =  ~ w I%"Rhr a9  ]  rAC*tft.se2,7RdM B;}/}4M 8MP,LshwyhmE|wx6e2w 'n' u$x7<ZVD; T.xNKz~v$Ly<-0N+K\Lus(Bbf6(= e3wT+  G  E q9 M>\&='Nvu4)1 v _r}! QPW/&x#Uv6i !1` fr Z V ` uE^(EUHR, Q!'",#m%$%>%(&f&Xf&&%Q%$A #Y "k i!C fTy;   @8 [8Id"v7TvP[ 69z uu@meimTl<}:MW~A|wyN_Z7]?/x+.fyT@IXu s $ Pc p\#{?,~psSQGl } ;r  > b A  u b+ k " S k { jL $ 0 q d c !N f  V za A  *y>!P . u ';p 4 )  i & 2'Y G # ui` W k p / U.  no +a o K 2' C  E1 , ] i i , g* 5 P Q X "    C sxVLnKw$@qRh]#hG'& '_*M5fLngTb]BzW/KA@?5-+[H Iw^WXR`dX5-B@~mw'ED$Bf-z*c!OA"v: m1.rQVUV"X Y7:0N-]RBK [  O^ ' {=R_-RnYi&S[P [ mI@> :I]4)=ac\3$a 2aa",^!_v;E# J] 8 I e dy(v7h<nd+.-xh0jV=9` e e Y 13R2_XCYf/Am**SELspf6}m\57%-w [I"~29&B ) ~ Y)6\6}o; % -)  u I4*~B\;-s~h Z faN8rcX?? T | h ~ Q 9 A &xm ,C   P <  .z g  @ ) } <I#R #=A-Z(Br jG!=,z6<6ba-[n|J>w6)RO@H^c a  ` 9{ruAe) lS   ~ Un%Br5]/zn\:lHO<)q:1 '  n G i   J D= D Su  L  j ,  S l nQ#0}D5 o  \chi5BL3N<Z+;{Lkq6wP-#3tuu x K o/ Az Iog{MG[ QEfLJFwn//GH5 #x 6Zv*{q[5wI&@7YGesJX<H,1Q/"4{X.y@v3E-d4Zw%mohe6_3w>"-% : /  r P [Q+mgNw o p ") e <X[pPf/5qY8{"Ns7',)-Zhl#j<xE0-k59x_8BXc = Z A  e  |   4D   T  DJ  O eN?|6uV5&) } YnS [*c] m  P Qu 9b  (L/ 3Gk=38!:/OS^3K k1^%S%$ M;4U{;8'J |%Hdq\Ymk0r@Y m58ZjI&Am)zos'=e#~;f# m&j3G117dVY aA;A,,'m 4 +   oA< !|s-XbCv`Dbsm7be  &Kd@2GL7#Jo [[=-zA: : C u JFhOGh:vj#AH*tRSv*\ t5 @Z!@_["x )ww:a\e!O69 DRk 5dUmSa{A~}9E`,ds|crK-~GE!6q~.Y`vL6%-+J4GfyV+y$8X` * ;s ? %$4 _'^9*1 d% }W > 80 | ( !X < S )0 = Z F-| < ! UxRkJ): n'V3uS\:1: 3Gp{_#V^[ b A   k Z bM +$+?.0 } s + D  Dx&4u3G  V` Q  XE`;I6uD7~ke~s&?p<>@j d6auw~;7Z|8r#RcfI.._2|~IwMwE rZ [ DGNO,V6zD.*35|55iXTR@  c+ w 2y&K 4 X 7 B' QT;lSF^CEn:;GW|O ~ocUQRRPSR{s| )2QzIWqxp J D_rm3D>  K  t-&~ }/,w0 ZYfZF],-L9lUp`K$tklF{ix H JLkiFY 2 f  , ~  C h{ |$ NyT<]#sJ7vZ]>R&jy+dH \ a    6  S ! G o T6 XH3s$n, d]s rKzUj6pF1jVc` *_> |x a} G l  x 4 = EaKN`5E-S S yr/?*2HK HXiYF  7^ %u)t h +p u~ +=\a<9{e*S~[-E+x+ZM_S $a p}K/>d&|cK3U0Ln7y{1l]u^^=7|hQ-#>VJNw3*l p vid &\@9 /2%V/e'S3OS G@  m 4 * h   #) oW  ]uR Q& Sh P  j} 5HpT}~ag|q*Q!4b*'<2O"gT0W3uS~c5*Oq@} r B  & R \1 ,  b< '^77A  / { -aLsllFhc]  .  k K z 7  }u"!W`PI,D]&AJ/{iX 2*r0\Qny\m 0Fe8y?lFrVOu }o veGvv*=?GK0%G|,gI;NYzlsq*Sw*2q_A Iz_&@dlnqfg<> x  [ # =  Gj`B 9 O  H  $   X a] 5 9 ZdI"bIkl?wkkc AO??'Q2# H j|2Qx( ##  %    UN<r zE%sgD q  (    JADk?Doq\PVl\kGC[h*'>+{@ ~  U- [ h[$.25 vLKf.W uacNY>n>3* ~?a]q )y ] X[5 1 4 LI | wpNb;N|0SB Z I$ @= . & : ]>)1 )h&:B y a .wb{[vMI&C*p_rs&&elbBQehkZ) [J }R[ CMKi0z02BN5Y>JB  - 5 >[ @ %be<5Q>|( &Qjf! D @qi\k?\_d/` 6    I g 5 u  W     BD=B C  r Q$dVMFgB;TT|> . ,  o   5 $ T  T g ` !D   pb8~ I 5 jn% A {K "j6a  yP8ay>cA"Y L  xVbt a*A: (] (%+d!fB [JGPdO y  A. 8GoMi#&0kY#J  a -X>8EVYu<qzh8`^^ a3=}!$H(^B:+H.QfQRvzSK9 k.I&P? }n2L!Gg |m,6Qby"'cpzX!]<}U7M# SPt'1\gGgkNk*- \9?*V0;  e + 9  G ~   K _mWd.y%:)Hxk#y,~)QCXB<5~?< p~ ;F R5q.Q"RhI[ Fu^ B  s ;  Y G  2 my x  O+%}J ~a : v   k  [ _ =m   XTJqC$E"ub:B{.?-4?ia`BFcV W%IfC+q,f/8[w ({)XQQ 9w"akK8=;;]!  "YS<#.iVX7F=,yIg^L%s]P 1wMR(:N s^ ' x{Q` ]g5%#    :& +5 @ X< < .;    z n:`r\JM onPkzZSX9(RFy #T@y 0   PCB]b  x   G p:p5l & bKE& ci6*pqOGmbSaM3h}@( B?auM~W7J\  3-IxMP|qzt! J1Y`s;! >H @4=?L,g/$0X#GJ,R2%eKq;h @=97BAU:ZDS@~R. t^33N%N7o-t 9m   %r _u }oH2qN|PB{4[@$   V  +}x+?L*AO +/4Fr[~['0:]tQ1qR/,3'  l&? Rh Z a vM [ S  b * O U=c./IF8 Y 7}   3)8 K  u<_#(l@Pi%mlC&W)< E3xI6z\h9A2#Slp~R%jJ3yipA$5A_%I`*$G>C( Oo<;4`Y[oS2J>:PNE LYLC[?QA'q/A%9!X;U*O!0A9U%{X  m Z n F ps = = I :} EK A =!Dd~kgJ%<N  &NnuKDYoC1K)Msh3SNN]e* v J  P M @(g~9#I0/ 0 h ,xggI/TPKnE  P% PS lNx:w@-a oX==ghq%,Fbk:vY77tg-[Hd,=| 863T!0%8g ;PTZn{4pS!_ n F+ qJ\%% *A  z x e 0  =    b 3o oBb_e<qT  = LoC_15_{v- jEK  Cg f   5 P7 ^  -x *  j " ?rZ(Ev  yg  B H  O   K 4xk f9{QEZ k J@ &=L]~{6Fi:Srjnh 3  s ij(^^6,{JL]v_[T8O.vP   o |  >qH|3  ; -m E ?w {xUh[A [Qv_O5~a$z\1(1/)| ) = . mN (kq/! B"uhuh D + *w{D0}j(6,T+G/cR @ = qj e  I X27A P j tA y1   x\fM 6 w nm BV _h9J9 wWk E- I  M)>=yh&1 sY C] #( J xE X& 0} 6 v+Y~ AoRXfuuJpBQ*@d1W"cHl@<A80 GV-z&*`VP+4oCK_|yu]xrWU*?FcD0f[ {{azp8*~2'^DLn > W4]N` z~XqO-%_ +g1|y X  8/ o r1Lmm3#D$&4.d`c-m \ e] ;, aB B V o 6 AV>$  ^ 7n #3GZ m2 R  ;  `FpPU?*dC^`m@"~eNO|<5#k8!!!JK<? Z%u)eTUePxgp^Y*A2,cs~79("=_WU='8lD:| <WCH3<p _)= nCdO]J=Xl))u];^h ,w 13wIOJ{n  ' Of ?M glgeJ+>TO" w 1 kV}V0RPvQ@tAhL>[' MZ[uS_ 6 l ;K  &   .   } K 4 ~    9  " m = y C   } '  @Cs2o@ Z  %&*EI 7 ]l#O@ QP- Ey&MFRF]*0~[XeT>}odO]a_g >7Pg2WNB.,NGCf{S ~;aQ.yJ!E{/eoDjwGm X^OIeEib'1/[=u >R e [P   0 3 jf1a:N6jp/F 4E|02  m Dkp)"M<Ye3w<;rk}u>  E *" 5Yc0\4C2u^4:`%"3 b % F   -  x"a[ Be$XDC^7X 9:Kc. :T$ Rqqpak Xoywai5?5*IgE6tc LOiDCKR1==H9tl} $=zu]<PxYe'N2#e2w}D?M.v|Lg6-*bO${)PPB-  L K  " O o  v   W z "]I].'B$S^"ChuJ1r:   R \  $ 3 J   5 H  [ | i M W   A z    J&  (  C @x8]<[2%C , ] T%x!:~c%slry[nqR>><TN &@}p~ U '~ 5N**,^q+I J i |/s T  u  a  t  (   I|* )+/aoK.&0!+Jc"O5 E_Hy$4NO1CBmP a v ( Ome&3:{abuJ^ .1@\<H!8T%Eo `TJY-/>4hg;z{5SDBdzwPuwB?b|~ Jb6o|5 $ CXx*nS J T + 1{=0BDA9Wc)/ |mi(L^2tUf*L @m ` V&tLWX`uJa T  !E q   W` $ (  d  A.B [  L b w  F y \ - A| N ( m 6r v 6?s)S>=3F2BqQ#. _ Q ESdi cn   M  a00_O%B;jTO x6K"5,hoXI40o/*o- 9A d 4 Y Wau!sjDs0 P.7 +MHo;{:hrlbBknR/"pe#}5ENq7z>_l$k[nI!#_ M!v,@4 <7 t YeI:A>+_ = D+4\Y*GWT'uye F j$;f6Qs B:er_pVlV n H .  -p   D N q ^ <   x N o I  Biv5eN  ( CN1m3kX38_ioj:u0o[iePg}C}N0VprZsxsl`k?^&fekE(4dd +t!o[@%Q( c * ;o }  o>wdxL,;V =uhpvo{(-NT(rR k~]V^_ ?W.$s8"Qu C yi4mE  U K} ) < ` o 0 e R % 7 Y  ~ @GhCB2}5  LsRv+U $ % >D#R"hD3k7?{ # @ [ W +  ;H  , ? 5    n   O 5 Nn : X  2 g   b ZB(Q;,  . Z cI 5 8 u @ B R2 "eV~E3=+Z* >7Xqwqaw [rvvfmej\F<W{dG-0`McitOChYh'x a D '3W"Mxp]e#p9?9 f` D U F,\6F]}9~ Bu % " 24u Gw + : ;q#(#E8 K k yA<n5`s ') Nn.zeC=h`n~k@= Z XXE=Bsj{A_ho~|hUw_b9 6-.%P% 7>#Z/okM:"V N@#}x7FMVfd`Sg) PY&m?9_ > U ] I / #^ f $ ~ 8@('6XI]91=Nn0u?c-JH12-;I{K#Uzewixd%YJ^,h*x9g.jOdJLc#]*T7^K~(\K~ |  w1Fx t , +  : ~3V6  8 mwBprv7ad hd  LU r U + 4 Z  n z c H 0 (MJ%oOhw&=Y`7fwOs'Vir*>)YvEk}~L#%KSpAg#;\2;8X8HSu |h .tCL/iJ;!Uy9&^ 3&y E E PL }:[NTb,y`x0w  38vBw hn 2K'[x4m H Nv\9@ %u ) V lo9y]Z O 2  sV W+ v t  ^N W b . ( &  = ~ d l ) t= ;uE_{-j\ )  5>A'X02zmk$I=(  3u kNxTo_):1+SuF AeD0)ic+[C]HC"bTk4qn( ) xIjoK6&"6Xs3KVFh,00uYE|{1>"C%'FaQD  9 f | A  t l  tU {9 O  l      K  c + q] k H @+ U k+TH`8c[ Kd { q l ? 2  9 s  &  h  +  6 - 6 uGQqH /BD+-Fl,wBQ " L M  {bl-h5G0 F hO (  = 9 l N- v D 9|p}GI'9u jF?s3}{eHm%*^.r~XUZ:4 lh1w%0V3nvzZ ~(1i@2o@[U#G#`zIl0'*n h&Ay;RG,3RG ( @ = y Q / S, ` " y *  8  e $ b~ p [+~p [  b Z B  W &:I5.^   D  | O / c -\RQ{aihaL'8 G]myTLU#)T[`b ^  ^p=J=YIXL48Me19)QjVG$rIzLpe@hilo[ -R2WX@FfRB8MsoAQ$4W-bF,KLl4.q`d)ris&zP GO D@|TWy*1PF,Yd_1'\3{\dN,T}OU!y]2=]j +m    _  c   J Bz _  g %~  - ) sVAft!   R Q " 1 `  i } V< K   ]t|  g    2K M s g NQc"oTyWp_N x}Q zx!t< K -L   ,C s$  i t'+980uPK'z.U`!/QYVkC>g([=pSx=KW=ApFP!nAKb;Nl#.q5suOD ck Q2 rsd&  O n /  > V Lc W 6 & W/!"dW}A^GmCv[  e c  H ? 7 e { v K  7RX[&)#]  (ayz%]:ILM_!  B 8 G 6+ 6 olCT>  0 i $ xI|KZq4UEe.[xV? JGD%XEf$=-p'nt ^ n5 Y t6J^''`%1?LcL / H 3TC{|K7u\ e n R  ? w@jH>e.`I[<$+U|"aD\Om|GLw=S+NIx vkwVbblyuq6)2q8""E VV^0W}M.>HY^QD{8@ca>R,c5`>Y>9 \N26Ksoh7X4|#DUH.q i|l7r0|5!7_f6':O&Tsf& F]p*$DP?o5+r{  ,5KB<A Q  A  HwE ~"`}kG ?   ^ u k hC%Q % v ` - ] 2  h M 8 ! e Y.mU)6  PK ) H U9Xl X+#$4'CaKN`P}flNd>IcY:1gDI%jRV"6fuH98mvjuRm4Xv@8> ?6ibDEp?0\|*jq}1O%pb7_z79 c ( a Q  NG\}R.  . ~  gsdE8g`%j0p5J?"rnI` i DM ]y ' R t   Hq  ;     F  h34/$/S;WQDvDG =0 " j+PQd'qI V ^ , ? 5 %r3-F{a ^ f R x> 3 HrO"ShAmO9k6\I  Z Z r , %>YIpr[TbhTm FT}v+4&g1E+ztYf|4qO-sgC2k g!xMs${3 l3\^{)" l  ^_Dp{eb*:*9|8I , T & { )  { VM | \uuAgHe"q ?Trqxju&0a 2s ~l]kH[+JpX~w:X> YO  ~3     l .2=jD*vo1@2J  :   ) ]NnCV"=1` c%r=%.>XR :*HcKG@(x/,Pu~%0H-37 b$(?.v-EfR%- <NsYG+4|t BA#udeg^SA+<'\LsFFkF~l{X~YuYp(?2L > ^  u Pu k=\|444 A  8 >  W  ^ 4_  7 5 A+a[;o bux)^U1 (  ] "ib,n " Z`   p 7Uax7 R Y  P _ ! R- |  e ~F  Z :sP 0 J\ o<;L|*n4v4&mCO50`4<#O[Cj?x^IzWhV6<]-p0XwY &LSw_MM=@0>;f4ni"0RdDhS:p GRP+ g^? `<n]usCEW/4XRU`9fZ?E>bk(   3 T  ?{WD# V { <& { ^ R &  Un=  D3 p  +  ~ 4 4AecE`5 Z \ V f;'~IO]C DftSQBv/E` 73 'E Bn S = [@ J Q ~ L x ]k n  ;93 ]Lwx<*dfSi*La *e $x,pU6XA-{&wH UtiR3|`SNmv=O 2 ' &6 ? DJ >  ol   =l k Mp#z#UmJKQHKh`n_8{,X4;-k~O""~LHw$&*%Xih qj5` y*!Z+6\HUZS8'*J6u7z*kT5 dN~C3H6 Jq~Lg[xfW7\PI?8GJ= 83U%T` hH0<23E*M;I-^@,PW{0;|cc3C=* & B 'c.KB)+Nu6kVt{\. _ q } B 5Gc)bZG-6mX45   `gJzzgV $ p L   $ 6 @ e 1 _ *?DI TtJry>/S :  H 9Q ;j "c~bE5}#_5XA(752boZpCqr.Ua(4[oRj[ i htW[ 5JD)+p /l%mXy 8XW3s=nxsZH?iX2$wUe*4BB nE$pQVw[%O:b= 0D&H\QUet|N1.6 xA`Om* |WEs  8p,~n.EB: LWVia.iK' :e o /Y<Ev;A-*J;c  m h   *3[P}u=WjD ^E2? !o - ] ke6MrI ar&!p]8CpUXKS-\{!7G~MU(v  z u 0 u  p f=$5LS0WQEu=@u A"cRx.a0$+1):M1b1`?Z\qdR_bK$yr-R!S/YjqRA@U./%O t  [ND4 y_d12 Hx 1  I1) /|qRz+PaIyB(-.a<]&o5[DAN}T$S Z t < S;Z inkq,1J L q(?(E 9[[z_8cCl %.B1+F9GYL8b-t$l$J06O6q)O1>81C ]vD}9:~19+wk0G1J2_6&l{Hh`L5*5VJbl1+L;Flo|]2OHpPQ<,Jk-gn{!;XFhs=cyrG<81d-E>M]Bs: X ^ T$     S Hu F  f Z 2  i   4-R : A9  H.wqJqY%9 / 5gao 5 r  ,  -l u 0 ; * $| (  .  v )S Z '  F 7 :A b Y QN d   q n 3 i 3> 7'Xgq#|ZV-turP41V//EG}p"i d * j(R'x~-N M6 w9&M|g"=X \Bo~d$">BB!t!7% \* H  M&)Ef_Y059m&7%_K5B: bI~SW25e -x|/{)F=uW/ m s Jf  e <   \q a T ( WC8UVn; _t 3RR{=:zAefJr"N+CV)Bf + < F D F d  ~c S   _ .   s  ab  J  d pV&'tv''  ~  ' )i\`M[x|U1LTdAa*R{NT K q c4 =m  p 5p &$GnESHO@[yUw): t{Kx%PL0U659Ck  C ; > d odFy _5SK[D5)E$VSRXX4g0?e67#V@6+;2" ^Io4Y29SD5E~*C^N1ng] y =<   D J: *   + X aP Ap Z ?  i  l& ~u v>"\&]aDI6cg[Js2;b*KIpdYHR-b\   uS4fb, ! ]+ELa9@,P|gD Eu*M:D1I2Yh9`o72 lznsy  Pd h 7 Z E p<~ CS P$I[h FG *Y u |/+?e} 0=9]AJjl15j~oW1|2*bD;,S`[!2q"p)?th#)qW:Ia3-I  J7@ye H A $\ lT  Y p4.w! < = a - !  \ f  ) .K E 57 B  D\ 3j0xN9j=w!d^ h_G    RmN-+2Fo_y K N. ^  , > G4    UA z f 8   x O  F QKG uLD6\ ;e}]VfT K^.l1UbY$&Hhj> \j ] t w Ob tI U 3 B 7. &1bf}rI *e:o _!%`1C;)x(+LPU) TnX1~1Bclo&jpZ&xx.x#)/U$kmE12 : . .s$2CD|DT?V-43 - #  9 :bHzdM6DIOIgQ$_$8 \ sSJV!Khain.x/6d|N33 H Lrvg_ O?a-=L +m {  `z 4 R tw  #|!^E9 a]5gW*2<@"vgP Lg#f!$[7$!.=5sRC7tGrNY3[18SAmW 7zUKndN'4tNt SXL/)&2U PmIA7,O S{`!Anq%^mBM N@ 5I8E02Ar"D X>j S 9 t; mP-}VS:{ G  +<Q3/]X-D7uT& 6 G+_' Px!l * ) < R'f\tPnU)W . pH$O4;L5JwOx# jL+Bnj'K6 .L3j.rWQhi Iy=dV2y&3$0&)   \Vkh q T/ B K wu 4ng&Q^TdLk/fS&]&v;2j4D9&:4,iZ}  Ag<SqqTGms8 Ed@mxr`|>_I*P),{LnLp*U> }Q s /^W*o_b`Si:Jw L= AC/2d9zl)_R [  yf   C{ U  WXr X &  ,v4.Eps6P=H <0 8GBU~5mXV{,|oc; ; H k}  LKw"#Ya7  q|sH[,B^  F aZ#; I GxB~h6 [/.Z1x~ O-e  mL'NJVmQ{ �FP"[c7OO>17jc;Vsrr-h,!,HT=TILxk9zrXlRz a{6EK.# L7hR1a8` *f $ Q j I u'qL,gF0k`2Z- SiF4?=KP?CX7Y=N     5 H kU (J  o T'*)$NXu!fkT:L}&pr/lL> H26gzDs7 TTq(#xh +xoV ?WUJDi0eE 'd43 X6"hzCw3.;Yq_RQ}l&r`kM0z?+>rtt;Brm=cx1c-1,kQttrRmh, J o  j3  #  + {C<?b"\CQRt5*Cc  W {m V -  G eu$nf [%Vp0IxX:-p6uE L  /$1! 1 h  A$zkdA  \wD   lR s I H  f  0I  k( | v  .I)*_`Jo)B~H7Zr}|znV5  s0  Gd } + - 6 vKB9D*~3d)rAr7emE{flD{%59Jt,i{E-eu2c=Rt"Y1w}F0U>M&G(Si% ;$  5s - RKS(GTg\9a4 s'4W   v A Rv Oh:CH&h}CdYHy  h O'>>-fUg],s[ 'z K ]  c It/~ycn\pQ; 9d*j3Cg+4[  }  & V    "  N 9 Z t 8q k 0 fZ&pfReW gF@g;)kq+F&*%Uh\ 1Y^vB&\lx^pXZF%#i7f`+q t~p08)$:^}rrShd*Fn5i3^!q_=Y5(v /b`0@ {IbB2 ) _pSA2n(} 8 }'tIAFlquF) zI S9 5 5 #'(dD}a^&INK8q[ nN  =[,I}   #R  w = K > <8   ?y Z $6  c b  i D \=Y`F &{tp[}N( Ws  @ y YC] a vM -g  a:&5hc.P0'c!$8RM/  t|<^1k v\y)e6y%%\F{N4J>"  l  1g W8  d, 8     Q X7 7 Y$J  E % &1/2P9 Yv I N .0D:%(2  L7,*31=.$[@|oB fV 5  , + @ `;$Ha7:  [ x;y=v*Nf0M-X9 cZWDeKP7M7_1:avmQ g>~7X{izW{C<[ ^oHD+oC;w,[>YRdu{;9To.I\77)x~nJ!4  '. jp  EL   -WYAb+>!u i%u||ygd2(S_h =  6 2 \#  vg:]@h3vWdE4Y1R>{ j) 1 7  " cYm`2k|~7f t w S V % H tA " 3  |VY6m'kC>t%^Tjp|r)M}Cy/ (R0: OOJ#'sNyt jYc5+ b (cV/1RiuMtK1wgh@N ~T?>8/M,ax,aOc{M\:xVzXvu<{Zw 7s;#M  F: 6~mI04m@Kb d9 _ . g B+qxa>/9GM~xA"U  e i e&+F,t#df'WyS  U 8 g o x   U 3   5 X#\8k@S1N)v    v2  C @ d g Q  b   =`%VWu6".<Xg'h^L(b;]N6A LNOqZeI~\  x{ , Q k iz T ]pR';FL$?`URgRVU2 O}pDJ8kTA g  uA> nE 5V"UL%zw"Jt kSh!e_oz`wn jTw7Z `  AF?piW :#+ F [ ' 0 Hi9 m1`Fsn-g@/pNGp$wt EZ9IS>&+]m'k}  ' v*Ll ]O 1 e  j  Qg=d{vc_*O( ^ju^h c  M  o 1 5Y } < W  B t ym  a{ T "= W IA Fp#xb,&V \1k@gn1yt]q'r}F O2:3(6YT.A6ciLz"0<k83IR/H=EGr(rI'm<|N$SSI fAw%Z- MEc[o 5 z; }3lAqQ"rS r J 8%w[z/ 1>)x.m$vI%0  * e    K t   E J @ t | . (U  |a Rm >4 / Xs-!Bm}tVi%w&ny B5&S_]S[>bmyC  S   CW@o,"il ~W c ; ^J4l $NJhB9ofP !0p`61<EzM& 98ch73O!U4.-KC(vI(Ned7\ElJn "R)tX H R }- % ( c  1 {  - v R Y!&l. dH`n7(| c K1!LaqA:UYgg8$3Gq(1xCNZ0mK.o]. q   s    P    m  >}R< c9 v0Gv` b _ "zwIH>V^+s{1W!   ?4g|`{ 0g ` e S2 -:l-G  ^  V0gMJWVi>gn`\:(Dk.'*\4 !-  WIhO72L IFrcX[]LX V=a;_y%d|Q^CM>? {      (y R   $c NA o[ ] ) [A l l  TR.MtqC34(o C @V c $ +! FB k TK E V xG   L } { :  * h  M  W : k  a   3WZn*jt,(&~  i W "  0 _ `? r u 4 _ @$FL.eXYGnalLf \.0c?Q.)=&]^ZCUlo8G-[YPZK $n;:Xvv+cg#CqyDDmVj9D[kydo>k~1@nBv6.*D(X  #EVWsPm`#m:k]7;l`y]T    q`Iy@6 ^m:NmbL=`ocLH 6  9Sey.t*C7csQm-DN ?r *9 @AIjed ]2sb k E   M   * 6"Fgc7E & 7 D_ H^ ` Lrvi]x-'n^bOp{5H D /  ;iqe?D%Rq7T]n0tRlXhLFFgGfS9jOh`zX{&w4M[!f{31f>N,!@x5O<#N?:0[iHrl<NM>%Zh)^j{k9vewb,Fe(S[!*4'V`;/9A>r6q9TS\,2`J-g B*N \D`sa[|cZ#<wS  V # | ? # fP'P+>JA@< l  LK   _  ~ e - < ! / Mq 0 p Kt}_ D\o 5  s4)a`>LKlYM_\*rYOJCo?kD+y(n=5ci 1 f 6I^GW p  !  Vy_;{bvrE&5G=Qo=>Ab Ejz\5g1 z>]B$24001Ot~Nn$[.*M?i P2k /8S&[P* VU fCJy;1XGJp 1 k  $ (mbv7M|yj{W"(x-hoJ;6%KEdNa&\ Z Uv 8d ?}wQ++s`#l1tg{ @5s_~   K 8FC1&5!fk?#   Au|.]lkd6  |.vnx^n>>v^MLf2?1kX\Tx U ? Hd :.i~I7#g>y([/btE"x;okz<C]FY5v2&?<G#46]sM >/pdWU[ Yuc2'oS0*1 K *D%)"[<rk~  z r U  g 4 A k  g g O  84Y\~w #:G}Pm B D Dkt*.xMXIhD%Y  >K y  YPh:cs`,  _ ] U  v !Oi{C: ?[r^h E | H W9] 3 G 1Oz6]90skk-&wE18nd]SPdKSTUCC*F>km ,[,g~xK{S VP9M0eh}p1/&C d4~]| YWRc~UV166 NW,T _yZ_X{ZeLUypu ,G?sk<(bX7BpuZ`  !31loI^2c.Zt{kDBjY5T w { { + !sd yw td@Z$o  F * 0XT!'XhlRWmc* 2jq$o ! $ >fa#.?Y +<-K%fKooWjhbh BuG`8e< LQWkP K > n       C q Q w   @J * ( |g)oiEl..A6oq \Kb) S .P3 Vz4%  K-g =MqF\6{d^_mml3>}VL&2[J& B 2u8<m #T9b)!K~  |& %d x?=R'cg:Bhn)_r'7[5#l KmDa_ y W  i} :^"kWA3wU5#z9VT 4#/!.'V9J@4 P,jKZ!wj)#"0nKL;]S}[Q%QWA x|]X oz5 8r<zZf7 Tn UN ^\<&|`YXm+`<iL U   C; 2 6n d | O ,u>)/ $ i!KEso-So; ni AdH  G .>z`: \h@ k( DcauX?pUvK; K q P/z6RrSnv&v>e ; VDq<- 1 _] a |g F 5  2Jc` i@~F?"COH2-=fH>W4By@TYqlO%D^=#%Xt$WI wr-o,AnC%_|hV$lnX%. GQ+D>ps'IT- Dxu`& ~J  yiw *z o)nsCD0a/  @ `  se E Q Z /  7K h D bM}8qlthm1 1.  T   )    u M s  8 8: E j e..1QdK2Mn ^ }8?ua78u;.)[l5O+g "c;;G).}8L &_3|:QmU 1T`z/WvQF/nuS0XE#IFBP 2`;%,F+VG\ot;/ E2yUc*V()j1:% [PjYXdSh% Z{+ -'Ez\ FgJXezGn3J: 4 ^/1gT M M9X]Y'8 [Kl9dAHzgyyLk: X  s   ddt~$N]XGV?## 8U8(5%L@pA(AU % Q s #  o]3~Vy|=0,% W 5 F  ' \ bY{ra1RW=w h  h! C  C ,> gb  Bv o b3@=9q+/eW 'O/(?x8:2w/bC2GB=pr(@>6{  _4{ 16*_I\%9w$ )j7ai5O]/Bh8M90&@p% l   n  f y 3 + q  Fq p P   ~ x -9k  { F5 o7_VH#3".AvkCG>     > 6 A lF =t"aY lSS};V|xOv] k  q xl()nizO,KZJC]4 s 8 uE  X 1  G  XV$fs&Wz.ZlQs\za9T Y vKX{SH ?e1p  w s" 5? vD. -._Gw8 j  34O<Ie;KJ9Ngyvna4|L]"&EQ a^9,s2 %~ ~ ]  i  # LK[i9+8vSq]6Y!26 b6#rJp<h 7r9#4yyuf F & > L v 9i : `6 ]  3 R ^6 s  4 dmYs7^ZBJ%+u2h SJ c ] #]GbsY|6B7}K|?n*RSWlXu62H$A[KVz;QwtFSBx{'^>6ox2N1wAT~a^|~$AOE} T%#_m@i.VF+^A$ Y! @Eq S |>i55O?Woj  } pA GL|.pTZt&-xn=  %  ~c U c- s m3& q  <  U@`  4# m  7 *  *e"/`~b1=&Fc|UZv T f: q J  T !\r( M b O O D l zp jD   R  J+  s8 f v - } C 9 o 8 n1T-cdf?lLQB>V4 }c D&l| C v C) G h w Z sy  k S eP+C(hZhYNxwmaF74|wK' ^$4&Am(}hfgmd.%YHeUN9_ (sWQ O y8O6d9EX%Js,v7B4pkNO0"p}^F/:];Z]OtgM: grY ~ 6 $ DjbmL#CP9C1Bv 3  X 0 A   . mGBz|XTh      ] { 1 H a n A=^> K}PI>@||nk5P:V;A1,X9}m}P65z1>g\P u ): MG^Y#t4Yf%ZT(\f^5N\@p`0Or5Pߥ:-݈X(Rw:[7aqa#R,v. $VKsX&r(9O (;du=c>H{_ 7&sM*>b ubCv1Q?|f_6cZL V h } d(<Hb0h0D0<E/e%XG^FdD8Nj-,2<F  4   *_ ; NC2Wy|#g?-&79Y # ( + Uq|b33g^~vo3n2tk;4v{ j @ EefflkzB7yb> F- P [r +)>[? ys8w4L)%T\l;&"h\Z16SD*Q>Y*{/[_u:K`fSuhZQ},"4~@G6 #aa uc_`uGF57i)$uH(ihQIE >d  ) q 9 y?XBjw4 R  o ! ^  $} w R  , Kr Q t  x      p? % "8a& >t T Y6 < u b' [ y 9 % O v L w  * 'z   % ce    G~ j z - i G 8  x#wEK+mD$-D7|&V-dp,}%/eV" 1| x o 02rt|p\Dc`6$:69\?)Ki#*Yy3{!W}\XP>yEb7y TrTn 8 r jH7"KS2= ] F H^k*.34KWD](1f1"fmcDJc a]V\6\,3#AYbf;JE5'j=Rh! g Y]  d      F 7Z A3_JI( tkC;5? ;{]w'M7,Q%  r ,#  v 9l`Wt$IB  R" 9S@o1K@a/F= ].B yB{_i) yTDllhWuguNr$ >C;!4Jj`6zmsMQ7}OHYq Lp{=sR<'m/mP1gGpH:qo01fo+)AQSJ1 i2-eKw, eb<$[%W6$@;,zEb GZ+Z UJa  bT*YT:/I5TV].$,! s f^X#/ q8{R- z 7  " 6' "y ( 1  "4pLj ne3HujsX|wKC04  " O   ]  d O Cn[tv5o0 RD  bCK,4o89RQ"#^5(dwtHt&]D6rl<&tq4r0?NZ9&] twf"g_AlFM/b8I"R>Ck0#W0")|R]+5>g/k8)nMb5bFqL6"@-E\q 7<Fm\/W*?d U } u#d/*Sy sAvH-w* [ 0_jxT\-  8]'=L2*i  + :fi6]IhH&5 : L o6xAl >   FZ  \n< e7n<cw`|h{gS9[f Z   J  > # S \y; {,$GGU"zJ{,Zl3<a), 9nfJ'iX2I Z,v7ka `NwzO;iu|JF"Ya47_Tv].-KY=p]p?S=A5K$$k'?>`QhIt=F1{&8F_N]3?wjq8_:Kz9Q:mz0@7  [! _ Dw\#5-HFM7U/$h0  S  ."# #( #e " !g b   z e.5Bm z 2  ]s  ; x\. B~o W,>f&87&FB&GoMg \6{it(i5 < Y["Q""ss\.Nt=E  sou,ADga"bjNEi=oX}T+|e ("WnQH4JCOLH{r Lt=.wEI0b}l,w>ZVeUU9Q5<V?IeREJ#gPu    J   :l " U! K *s rs|GUL / F <; mvm )   g (  b q c ..  3  5  7 \ HKB5u'd&' =<"p  , 0 e  ^  # ]  =  <(M)F7'ZJJE6xP^*~C(>m= KeHVT4c|w7YV:+Frt*s{ 2LiZ1C(~pyyT)kIB\5DG)r - & d B 7Y\(e[ 0  lvA"G?p|~@pp^Z%h&&DraCGb|./r 1  8 =  iI K  k l  ] ( \  5 h :_O&_}!m5=3  ! K2#tI_ RNV2+:a-4Pm } 8  &  c "RTWK|j?0h)}3  F(Qe^k'Y{ZC"5z#XKDE oz:]`7n M[ 8tzOLJ~&x+}fOBQ hz'8&q!B)D_xc]R B fM  uF Y @  c  )  B   E l) n [ 2p#-)w`Acn +8~Z E-S 2dSz @ |+~vQ_r cHd6Ul9/2dg.3hW~^ > T  EZ<`Xo    I    ho F6 > e  ? t  \(  .   t}e`m4y$oY  " R(r|7nAj,zX1 O xDmA\P9U 3Ld<  Q , +V8 BpAz\<*?d'Jpc5 ~);N0!l9):aKL}46Ch6u\'D3:h:o@i2 %^'kWBzk38!QiX7IX-P9JD(.jy(4bt@nffS % jD5 F1%O}Oz->=bKwa ) - =b[RC.u>a[F%7V ,0H X   p3EQIq1_"&[   e pk*p'n  hoHqlGMbZFgW *  vgX5-IC8   T ? %i R$bq<9"+tY@"GvNI;id v%m~g)<9TbDD]m4Gv/q}}L@ItQwcC/ddV:x'"5@rT=G~SXA-#R I&R6_FqW'0eT]T|5pNQEBfhWv~<;  I/.n#wMS]O*` @T1zo:V%TKxJzr#GewkZgIs|S43Ddj^G- ?T {)/\\ 8_ !w@#*k\K6y5W)y U n>F\zI X.54xR^b*[S t V VM~B}-ern"x%cY /    yFHjc#y/?+?[ +  . 45NGI &zT |\ $   9 {d |    1  b 3!Y&K\i_JX)SIh@8I3Y8OIHjiv"LB;r+pKV@R?_ ')n>p9PSj^bd<,`2aCL`33\pKM];^?7PCpP2%eh(>*V4*cF(CfypB TsD,M=QD7Vi z &*  & =  l > M\Vsfc3^,Fjha/"!Ai4L+SU,c{SiPBL]rek \m V  cB4'T9+9 4 %~4  4 }  ~ 6  8 %RK=*F^ @Z : I ? | | v  Q TC 2 u  c /  e    d  VC M %i Q * |fNGt;Bi%9H8<>;4eQJ/pne ^ ^ W \ 7w/a3l k#v=J/HOt"z VVb`0X@eiu,%@} - I{R MG-2Y_706[/Yo=hqeYo7s@K?Ap%GZ,<)Y;sx$'O@!!f|'%;qm02+OjRpbvZwqp>9*XC".8^{}S^yHyF6G#b*DM)'.d^1 @ 8PdYRa%%Ol,(A   5!E6i 7 I7 0 b? 0 o1y6C  8 e x&?-q- ?W\]kcmthpx!\ A  U Y[ R u R2+ft~HV=Gg66|rZz9 R i     @s^W$>2y=t~ml 63Sz{a'/ij4nb X@qg E q S) @4S`Qf]&E;s( C]J2 E a LoxU,0hO 97*!)@<*/!O]?uX(|2>6l=1N4h$6&RzG]+^-MUs&{TK^=K*)YOu .5 X / _   ] O m   < < _ ~ r3RK    rz r n M3"o^eZk_Yd|% #C   ?*06;Ih 6   s  K x ~ 3  x ( S  Re65{^/{A7}aXvI0#%m9vJ$l/ v&$4Q!EG0L/)O"-MQ'[XKh|.~q?Xs547$J= t[]X&?v4Abx~g<[5>7ee.>%K   ^ C l pD w a l N _  f :Y*mPK7 [ / g8mT/3_?la1R={ r S| 3G%@  l  G F Q + n t  J  v) a m: _ Zb$AYa<.Q a Y Aa }Muw[+2s}Jq2Q03i cXcc4VEi1jHa_T|It't`G:vB    etHisX]['fK[ * Zn / <  c o  #; +Cu4h`\~s k u f o \  { 7y .2  # btV m  *Z u M<(d_j)2)R  Y A-  $pO< > 6[    # n0*FA!zk]E`f(U+dI3 b ^ $b,RkVQA;f*3y`GUa)#u]OLS[O!kp - N W>7i;\hif`6QxZ%`QV`y:mdh:_m^SWJn#(Kk<6w}0n>,]14;RcYZtlB6Mz"j)G <Tu c:'[EW)f  S k I v O K z, HtO+|< R  FB6ORJdK{ucN_+` B - 0 T  , P e - x g-%qC?yV\Lm _ I y    , |u4De1)V|)E_V[o}-8'wYb[:{>#C9 '0>,_Q-?x+SfEh?.(Z?^P%7i_yP})5[|az-BVCv\cl/d3D 9Q;~BUGqb1s@Jm[y d Q \ g n   0 M  n^ } H :  h PZ"}#Th QRys[E/:"  z a  ^A   9  x L 0Cw|7]i3{msHZ]>  > f = u  u H41Kb@?:IztPY@Y6tbJsB( wn[Z8 ]3@aZ.45=?6PPji.   =<    ? q UH1";]vaookW({&%DI4/#6*!9pe4s3ct L " D B >: o? A o l cQ !  1 h% h   (r i r v $r }  e  Nv N l HC6M J B  CLI  sp  $yN?/p`8(K?q   g C  jC p ^r e#,P   RwD{tS H  X aisWu 'W7BYBtVO6|5 PAay+Jov=&G)3dSDRf)- J>$g|xY|:M 4'n4[q=>C\o~n)L(~/q:pckk]mf>}'Ps&.X GW P~|q$e0 "k !`n?_# oc W0 1 G o E f @  A{\GZ&G'r & g b O h^>_k o!k$K$nb?%f)JeKs^]}e,Kl,FB`3sCp6vaBoC)DPw!J\zvH3 ScaiyuRO\nF1H}^ V]d}ivl-ryeu8[WeOq7ei?"e;fS4W;C)Kj)+;bSn)!.%GV i e   N % 7 a (  # E    J 6 v w *a 4J v  xQpO & us,iLX   k   l![#(^zP9i*2.#utwtN7 O   K K B)aQ 1z-w 27yG :a8A1q@pE+%$0<$~ >DH}[ccK@,lgi! }YEz=3n@S{ w'!ckfM@e$TJ=oOa;Db`3 DV]0L|+71;{g^Nx]D0FH61, Qo tzA=@M/~XF,U|f3"m BxI<Ppr<-;{_N581 1oJBC]I KM325WtDs/Chb|$&go BTtQ?6 < $D~gfU. =M3*g-qtS  _ hy E-D   u9 / ) : d q / Y p  *(  }e  C |gl%.\YV[-  j  m.  R  I n~sQ  & o  ^ gQO  w x*ihx}@FP.8K.kBkZL($nrW5C'uSW4L?>M9"PXq-ozcZZ?sb, C7H&zs.c0 ]1*pn(b=RP =r !Pc< ki{R QQ ^  + ~ 9 ) b { 7 q k v * #e=ZI;9)j?sn2#lru6}l&p 6 j A @ n U w L c A aW|ze[\  xx<^$ + _nod( D @  B ! " nT -  Ub P s3" X7B-c~DMP4j' W% Y_Up8O1 M 2q 0 e~C= EqsH/0i"JItu"x;FxGU J}G3t  Z #BgC1M,u!bZ:@9.)T4 tIz.BJN'hL+Ka zu @=ci@K i8@[yuW?c97NtA'xbB6)# ,,bSOk> G Qa K + A u   u5  e # r I ` /  8 t$ .d;g@q%z~-GS'k& 6 &\9 j % l {O R  f  8 s  = w  o Y  9r|7A  Y! . 77fm&kQ^^Av"n I}icGjVF @=[QbeA'@ s 4 *MyA3B jkq|AYIE{\.z n\gh/w"8L$n`"`7O7Lo2nky5%oQsx+9o3;@MrxA&'r]MCq)_2b >b^DOjHZkB@z r a e+  [ 6   Q(   + |5N  D   U ^ j ^  j { tu*79pxXt)p K P  [uL8iGTho }R,f:9pQ F; 1 TRA  !*HL? 5 {s>\/v*L46LiT&vk!=zN> S6RJ na^B4uv` 87{j"y #X ggZ.<.S,4 UhDJZb\p*om",u+huwxc._=iz%DQ-0XD@;  ` :/0 d 6   3@hl  | S G N 6    .z  * C A <  w  b40r;q.  %6 ?;9k  Oa'U  O ,  1 = 2   M U  2 $ + G F  e  ] X `  g_ $b >5UG2kU0vEt5ea4l PCkp4l5JrLVE\KZ>n@ev|&*sX\7V2$(Y`[Z\8m.OilkB3d29ZXEjB>U=  > +>  r0BLfOTc > w U  c Y  \ 3=y4_0 N l f P  R { F !Iw:J)a4</ h o # w r 0VU-3P=ER9pUE YN[ ?  9eGLPD a>\];oTL@D>[''j*@RwG=3-bBw*X\R~& :%<+Z\rZ%"k5 b?HXwi2otn12rkO5d AL1n$:s2%I}4H*a;?U$||e79_N x  ~ ( < i `>  E p 8 { AZ563dGBZ9VgHrx7\u 9 [ xA !j M `C ~ O? 67 j\ i e  nw  |4$QCU=glWYpf#m1c*l( 9\lQ\K`M.b#P tw1d]ahbCv6BgH%YlMHL{^Dt{vk0c&]q jC@|u%MfA (  x   ] h  Jw9[7{]|5@QOVXJ, DO3^-@t ^LDce#W%BroZ"FYx(XJoXf7Eq-C ? - M \ s X&L2/Qx)m_> H  T (L   { a  ? % k 3  /  _ h }:  J f,bHW#^Jxe!v7Lo}eyhDj@KmIL;  " #  <^ E g= 7\ c g@  y ] 4C V? ka   P   K8  \  d   @&)QGVWrk}+}y3!Lq(c A+ _vSNn`?RpPb<7Z.5g+q#:Lp3F?w#E3)3xxJONuw/I{t"~3oc$b#[\! ,P>`8r3pR#kK+?6D3z~Luf2lc( @ ` . lJ | 7 D + Z  P 1# , un d ed^@{ G  f  !|    W  P_  {k  v F U  n 4 "   . <c  }  QE*I / Y `  f RyIXduhVuuY<7:b $  5bX;<#oJ33sVEZ]hU!%\# X+.6RUyMn !e>;6TL`4J~NGw(h1 tߌމ6ް|1apk#}LP[-!"sT>R71xB) hlQ[/&J(,Yr6HEMryD| _j6;;'QrCeoVwrTP ny) /]L&^o*YIv/]R-+]#76 rG 2#>qMb5^zdz [g3KTRsm#2 J H  | ^_"|m  s bW~8'6%Zgk99 fXO@%2- / 7 ;  D7Id]lUNdv Gw `  .EI 5`"tt8~+qJwW&oC * 4J * P    C fHxmS>{=P}XJFDLIy&^M_{^7]&.-q+GY^D ;> c ` b L w Ued&^a\MD@7;[ #/gN3sNB|%} :*,\QKrMrBjQ]onpd"DcTA{@G\!!pBy nKWhI1FoB3  OD d\[LvlU?/IA> LbG* schOUfw GQA  Zs yYbEFti Fc}  [ G Q  2   Vc  @|  = @ m ^  3 otm[[]L~ k  t  SDH1_5DP   W  ^ iZD i  A :\}!b|w8E85aC g! # b M F ILF1>xiZ'V`iEZev FP;.5NI [G 1m'r.fj7%M [j4^0!Q{^ d9gBr2XlGfN(vshF.V<0(xyg(q7?Q;; 9tCTz x1},p 1 n  #l/  : ;3e  o ! &  5 b Sx O 'w   rU 5 G (  I ; 5 = T  <    Z&I|q3x   C   0    k 6  = v 9 T F{ T  1 z%"+i[P . Zy  k} 5 z .; N S Q WS U  / m k{]95 U9*)5r;D=oQ2/Y<=bMH];?b!d)C\$Pi,zS@e##13BDt6_I&RsYh$vBT%Mh,KK@?+% G \48(BDVP , " ' } 1 | < Z O= q b XB 2 9 4 * s8 G -K QA , F/U*/.' #A c   k8l s x/RGQ lyRmncbbz  1 iJ+_tB'{'wx !" #$E#"0#." -N<]Zw W O~ qn h " ^VZ2  a,1uoF|lyVA#<8;o5}"N1[S+9,(5y@#0;E6(5>YB`zNNO(z9$keLPQ)2G=Cb^|`-Er8/k/3 [{i!As%rz7|g m@.- <  )  ;asfvL6RgI Hn6m $ .  3SS7[[\  4    l` "!  * { P   q D  L X }  7 <  : ^    K V  : 5 /n dyTgx^amC]7&{8+ t)ZyZ  m E JP z   p l  w 8o=?3~-&6~D{[L6"ZuBpTi25!_7n+s GpvULJ $|.`qk=iG%DNH;zBt e 1s;h,(Wj;\mE[)vVLy((tH*y+MqT7k8#F3y*@_7G~MI-::/FlmvY}I[2O)hV e!_- t'D!y  y 9  y [&( UA |a]< 7 8 A 8 )$ I   !   9+yNRw|EHqHqk C =+ XJ Kl ,X(/rz<n L}6KFR)t#CU:;`(RgPIR=PRkj:< 1i1$L\Pzqm}%(;5JpBirk^y3 7g_[>"8EtR+Sk\LN~LbaV',$B     !  ; 5 h  @ ~& e1`  h n 6 U Bj-SW[w  9 h jWZ")\ Zi+~b}dvV4e +  HAAGe{MJkX $d,aaF{VSqH __ dL h  ZM HOg|X# w hj 6 ` Q Q 2  \O  \1K/    = c 6  X p  w *wV)Y]4I KZt%HSJtw\aoLn1q} x $ 3V/:_|NZ_dc7T2HE/j+CM@:?]@l?9!k:j%Ww:C77vQ &^ 0mV`H0XH, WC   5  ! <L^K 01 o c R f z J V h l n TG`508- f&)  I \ "   ] 64 e  Z- 7 V 6 i U   `[2q G # 4pDj+KSm2Fxt^Y1(h !5k:3>'7ejysq J[ vdTL<>42-yt4qT>+ER.~q߲2>[M3\~9msuwb)-CYA8 uf aErr/ ( 4 { z#"Nsn"  D  q  R Pu'>TAyj#Pyro r %  x IEb;W*razA"KnIyUi-   W( Q2R3?eZCzp  O (y5 r'yw5zMM;w 12*L2\vJaKUuMhy|t?-}Jef(Jw$2(w-U ZWMQG`eZk- 2<~"CN]+3U{ 4]4/(D]m&J5 u  q  1#)Vh(W  >w x mY    q & " 4,  Xz y\ k  Gww0 #   O |]  /   ff1    = e )0 9 j/tapPC;Ur`bJ2  d yl~-8]FV6 &cbUYyBYZhSv|%k6^5OU u4ix!i`UEIPOfG`i~vfbmo !XH7|D {N1 \Fl$v m"QX`b\ <|m,W\3pI:eMrb7o 9dYHyQI7#\# k2P{SM9QqA?W%O\{\8AQ% ~A}|R~JyRt!`w'=h:W%od#kqKV`l[9Hl^FKE%f~#FD$3*O^~D.KS$2_c)$0X."^R8&8KdRq < pW  G p ' n- _    2 v   ?  q> ~ z    V 4 f  (  R   M  * T  sD 8 ' k &!0_!tfLO i  f9\WBHl]6<LWKV@V1"< @ c  '  k r  @ 5 6 x  O c ) x 1 : ! L m ' y  R 9~o}ghc  S  <  (] D DmHwL!_U@:M{dj 07.'k9 ; 5 ^j-'bLjgoY^>yDs))-BY$h%3b>+5w2WV4O5)4|cyt( &9EMq;zH@x0sXf0 N_ZSN[^ "o]gl&gWWX} B( b_`)e ] L Z1 , 4 x  v # A vC . ; Lk  % { VR s )t 5} } ( Y 6 - M i h r   B h23l |  ,  K  fr~A   Xy l ] M 9 Z' OENW(gdd!Gf(s/J`|hrKK   L  w x' * L ~B X ed Jp~*/pm W |THn@t3l"~)j<,NtmIjyw*Ii*Fl41_0%%_i%LEgGJ"Ce7TV B(bmI !%\60[JTnTd ) d |E4%QZfv_UK ~ =`u-ro8 r  ! 9 4jPV0 p+ `9 @`_w'-qo-d IZ8)N9=?2;0> ATqTcK|_A,x^f%KsQf6i :#H(eDNOwN(CH1z2|<ZXz^4\JV-M$n@l kqqPO D i ` . 1LlszXNnjXyFw g 6  T p)  db  _  3 M?&qU`}b9M%=-z>p  y W k > % 3W[Uj_6B/ >   @  ?  ]y )  q] ~=m"/\5LuimL%m"DJxCV(W,TI#suWIZo,/R$'K^B;s`FRD#hDpgqKPv^?,tlu5X>;C>wb8.Vo4WmcRKW2.yvIP4Fh1#&8O bXm$PLgpW1Bbd/zkDrSRx@\)~8@N/Kts*&_\~,\ TU)q~*mJ/?{2G;;lX/@gx G /v3@*  UF _X=eu!/v8VMfy%t0F $   < A (G-l7y]Z?7?+ ?. 2 F l +   \    {B`0v.c D]s=8DQ<1|#l 5d  a}   & B ] ~ s  W  R C s vH XY,!#l t3eX H#L  D y } gS " n  a f b Yw b s%R#=r&i S   o #uEhx)1]r(`wP )p>IPd_Q/0N%JlU+SbtYR@4H4H-!5qv.i'ew{]~ Rz%u_OzhD%l EYb>z 2--qqMRT h '3&%{S?&}{8,xx@iTr" q -+#;-SD  e]O  &  l   c j Ix yWszmOARXP>  ^   D; 6 8  :Q S \  Y    Wu ~N r) f* |} @ 2 .9RT$A%]AOJM ,- q c ! g ' 3 "  z Zo:yZ^1'q;U`3dyGSZJ.[9*K{8_$m5ArOAU`^kW]MOg/FkE.OCG6_%|t'*n{"(M1`UMz3p8m)Z fh |r%*uoH%/(' - T  9 A E] Ux f . 2  !KP`EF^QV0%66,of,|pv)"0p: } zM88EU.n` l[! >    rSh> G  Q ^:'uY'XJD0Xv E  g  q 2E#0Q(VZZd%m% 1{ ZBA}f4Ty\T5k[Xi&)Hxt6c()/hcJX'e&9o 2{  MR `u  ,GTo LZWdWhM @ L  X A j7  ] L UHk!   (/tu;aT]<mX h z y S veV MqaS!v >x  KA2^ `r)l   { 5  1n R* `,:<6td*GJJ/k_[@?pEsohFt'U:meh ,ReIj|Eh=J?)c$BHU>)O+0 + U;N`1PK`CF29D[F0iUOxl5'oW.0(yi Id) PdOm* =rwqckLVB %|B4hp ,  P N W 8  c  |  g. l  y 3  b.(/ =  + )^ O f: " m:  l< ek~'X6#*7% QscYggQ$x sC/d-I7(8&_yGR8AO 2. iOQ')$x9 4SxQ6HrtplT"{Cj!+w#d1VE)i'/> 01N~pR %  M \ nO Tv tn;!Xt?uJeT:A1mKy%8  pi    +  ,*TI.%\:  5 [  l Vlc825~pyWl # e   y:V1\C%`?ZEp/st)zx^Rlx   t PW   j tvVS^B,j:W_T`MY45=#Gce| *  * , C K  ~cw1t^U-W.Z*/;nva/@QH J?CKiEi1#_T?J3+F{ion,.F?ROxh$ n C*!pk6kgl9xRrbocTt>(.F3uc6'v_/:$d#M(qJiC W 9 c p 7  iq m g  ?( ubGF`7V  [     NE n    gV ,  DB   V   N Q  ~R  4 P#   f  N  M Q z *lLj[j!,#  "w 5 ^ l6]b/dv7qWFtI8A V = @Fe?}74@Ez5"lf\ySGa9'. ] ]ܲ 5pYub /?ko}[Qe$Kv^ v@4{:({yyei}HG] (GT m?-/KwB} /0QJf?^C[d]E"&_yKhW  A 8C*O: M 1 &|}og/_(=79`0}8YnRT @ l {U  sR   > + ; ~  IB  n 6%&7|.zIJ}f)U\s{@  NL6u   B  -?WZV3-gh6#w57vU>+$-Tt=@\ocN#%>H>!w65n5P,pY:D" $Q'V}t/ny[;F*bwn7L / i @ K F c o h    |_ , F E$;r0] m L 2u/4CkK  QX |,v?<a2D    o  jH   D   n ~  # 0'  I}]O+!*kge`I  9q h *  ) W L z c ))?r.(aKT | /4 q " x H( jlk Nd>l&u9MK:_\Fc\~Q>}2s32dpr!!5#hJ(*)\XTTu#'#BK*s-%)&0 2mibm1-< w*_baOq{5,xy)bl< 3cWU4Ow*I~1z O8)#7gZl]qcM.CgxvGm1R_q >9 1 NWYJEkB'f) , C  ; 0 s  p [JQ>.:"*O=;~+g_ : u # DvFCnj<kP"XCB+#|WG2($aE{fsYF>-/0Y>m~*?8Zdri+7j2w2P'd[liq2Lzu#x]Hq: `! S!Q;oQ%bO5oD/9x=A,U_h!mg@[Vk 0QE?lSA X - % 2 {;kd]1X/ Mf?V 1 :a   T n  N{  H ,  . L 1m/,]  l B ` _\ ^    q ;  Df  7k AO=h&`,qmGJwC?-  M U Y  sl O  4 n )    8 ~  0  p A 7   b  .{   r M . v \z,<qIH<OSx&Lz{]7V?(~ i6ZX@q%gI2.B>&tQC d{={+u|}Hz0q ]='3Z0 --;Ou};m9M8 Q*W)XI/'E/;d }"[~d+E`v`J$wZx%3LR1 I|2\oE1!6+UN;g  5 e  R0a<  _ *=   #5 w ! L N K T    c  ( (i G! #-q$2%\o%E%$\$##y"d!N!I  ( J JB @# ?\}c 5   D w   ( + ]U aK {N E U  c  J  Q ) , q  o m v  C! U }{ [CkO4I(S?m5~b9Gݼ _vHHX@|߮$߼JTf _2&ho]U0)R4gdk f^:]`M%)E#'4dzDm]-/d(<v5 C_ ? *} 'p m_/-~*(39[#uXMBI S" NUiYm R_XLCpAz r !<ABu%9Jy>NO?xab ) - k  h 9 A w ?jl{&<[`sm]A1^?LdME2H &AZM3  Y G9%-L 6 ~| #VB,C>Ws' pa[m-fjqSS%& g' % ud(Pj `2o ,\~3I4IR$|:qK8?q4-4{B ;m vE =KH8D:ie zV !Eu2@;2T 2( "v pJL[914qlG n &  hQx KoOF Btd&e_R g2 ` v| X Je$dZI2'E-jR`_7 p &  WXe[] U F  F    ` X  m :$  a  ) : jH Eoh:+30\  ^| 2  QN+8T#iv@ j w V rTQXc/ l ' h  1z0,Xm30 7Nqxl5 2 :oj; @!WzaG}uWEZ=&#bV% 4yVLDIZ:W!]QJUJ{0mnm1oi1l2]s@nCZ %7K ye:B~Ob/{; Fz}1^UZJrxUFyt {v0d0t1>-&r:0U_(j]4P$B]pWQR*2iW*l7mmD5 2 _"  r v dVAxF}n; :v 3 [ =1 7 , T J"i`"RlT  e + rZC pZ V  :/.0hq\:)3v&ZdY>  nZ _t VQ T F W     E;FKgCM}R^z,`kh 0pf\ Qv6926~ ""8Sߦ21iYm-?~n"~;9Oi`-aCwQ @iXw }h*0c |oO+K gM:~,^Egz1Uy6] u:C39OZg<h5 % v  h  o b W ~ < | a T    k)  ! o  (9 CKt$ "M j9E +  :  j 4 VDj[yEf. 6 eL <V C *  G yZ o O- `G @  K { M% b?]N{CUM"4]  { ! ?|o*KQW) v &< P&7O* h) :Tr{5UHgF3lo}!/|A ;m=3'LT\V~lBO6&:*Wr4J/FAhMTG_)wtwk$j]ox?+ $in xrO KmE0=|$z*0{S(xbIDPzx[o  <=w-$C!ru^k:]>gPdBa7K42gqT< v  #X p[ u) /UXA|  *Y z Y dQ!_' o?8 Q n jdGf`MKVM "!;!o$"Ng""G"s_""j!  X 1  3  i  c W e S 9   L/ : x) T ,  ,  1 68 D32GI q p [ v #! p=~$ktu(0 g.MqJ5,ac}b$ޘޏn݃Bhۤ8x؋j׼6EtnՓ>RR]X2:Dk3~f; IgITR~fmUT|[6X"\h C)u~yXG';FDU4(9iQ_.v > TH? ~ \ yd[   K u# xh'^3  F? ,H-&VlZXse4VKgS*|z   v ; - E (D "ep+B7s_.8)}Xp t  T ..| <   x a - #YTK*+6bi5`  P j(T>gMR u}f=Q>XaQ U}+T] )   = eS6Zel4cgI(R JlMl3QdPYwa1BL:_QK -`^[F]JnZ RG*m(} 7 s~[ge|.qeAXY+  a 5| > ] J l H+C|H t9Y^`R.L 5 _ , E  E 1[ -( 6 #   /  nO B @U 1  X !b %!$ !  0$HhV~mP 4 0 Ud6@Pz| D   i`9=~Q'G hh_?6]*4|:iLNGZ_Pg&m|~v  0D-*d{A*fy,7@p: ;sWB+ = /$!!{KLCgV`XS#PK`yFrgbhr@Bc| B ${L`{'    # j) T s PlZ.}@_s[?5f=3A?W8oD&_W3 C  7s. O1,f /^ W. 0TG  { f MZ6 ,K7:?MlS%:^=   {O` Q  0+  6m,3"&]7}HaO HIT>P@  .z'GCYvu#xrC gF6 {y(7 Lgx7;p07d<14utSEuM.,?uۈ+ےy9s']yF'x3GueInu2:? gE(I%BDHov6 BRw*se{nFU xX}wnF)4I$_Te |=q tIZm S      3 \  7  4   7 , m    ~_G: /J K q0 EZ { ; @g C n   1; pz    y uT.Y~o^3;' Y!@#$%7',( ()7)R)A_)q( 2' %g #!v$0{k!"*D   8h Q  i I dXXV0k^maz ? 0q y y !e   V 0"VDNDI;r wst%%7@~$B5 uydmv:zgF\oy4E[Eo0u;/@ pD|!y5B )&[*Bx%1<^UlJ8n|}U*5 8 oJeP  s r   1 D "  &-m2G,{k#>407>F9 (~9~|1F^{ '.  ( n`Nl   < \! " Z# # # X# "q S!  0 >  iDy8VA)*Xc 2v M( [  7  "` &'   /    '     f86  {D  e i2pmwpzL`|{l|6ߡޤq/ۄ'٩EtxלFվ'ZԹlԔXԡhNrxؘZ3@r (3 FE[wvuUf4B//Y ~q,qpEo"a6{$= ,'^fF^(r^hi,T  N4G &4< m m 4 7 d  /M b h H . . F A7  m 1Q   Xbu5*~\W_E{igV:i^ fz1u#  M|EFhRl ]IXt  y] } U :!AZh!j @  A<  o4yEL*W v J B i .3JhXe9Ov[h|I:k T d  >.]4g0KI.&&*%E[oY>44 7rWdYKh mqNuuF{k 6.bZvs"bB7/l9/Bm:&\AxlCk_3K/3~ Gz pvj%Ac_Z >;rgK)ULi}i F = l8: PI  J r &  J (  < 9 ` x @  y -   > r i |    F!C $ & ( %*7 *"+*P)u'%#z!ipiG6 (    * s  b5&]}M? / i \ {-f,Gfe ]  L x ? |`Y~ 7n{.to!s,7Gbd=}(l6 WC~Q-nni M O p-S ;-^"\0/}XrC)AzO[g*d'c>S"o^W(B65bߛJT#=Vn48qs~VDF4"S3.@!}jNv& o'Q"H`QU{+p?2Q33qA0aI|Ft[L\-5 G f  &n #   1    Z y   s i 0 (X # * H s /|Ek+r g  u  w : y 2   5   \ S  lRhkw!ja%'t(+,f.3g.-,+3*('&%Q$H#4!j H h 9 B } _AYV9l { < ]& 7  $( p 8 x9GPXY:dl[n^_& bt_Z  z BVV+XA'6nU)>[#'$UEC)_ 0z4aAXOJX#6'[q=78nfb_;81k6LzW dnRC)uGm^ixXlXr5bL T8?h=l^Md{b5}J  c !7 rD'=hkR=!EGe$ys`eG"VcqCDR4wc$7 %1UG k!  " A fg  kS  S   4 0   $15ex8_Q}_]   r    3c H>  F 7 u   N t~ L-=o&b%8 ) M    J2yr}0)u`MQ/,|{%8Wj>cޱݡݹY ݊ZddcLG-zoY]c\Տg23c۳Fd _b[+Aa #n=, = 7VejFCl"*U3.[Q7K;I&$i!C/R#z|l[AoV?h%Pt`*. S.    E ;5 A N j!~\] cK g\ U t V B x R0 0F @ < } g =U   [{/0Drv u fF7$9!Z  ^obC}d/eIeV U5<="G ! 4  P HqL*K`Ry3;  _fq J fp 8 5 m : A Yt1jLBgxD]lEjKrsy07T|ec5D{[u^13a `ly:C/Q "w' 7cQ .bsOl)^] X L lwn:R^u a ! . 9d ) $ D ) <  lT!4j1/  z 9  9E1Wv[< Qi I M[ H A ' j  J  . = mC r  c  Z$ lV 4!O"y##y$#"!` >UYIx EmqKr9 +iaTj ;  ~\ . O k\pL|nd]&y_^ 3D26=I{rpab1yq  R o H   S w fU< * ? lL>D.d}?3dO)MY`$ ܪܯ ݿnl8P=z' ~- Plz0%2X!>.x7 :@>ZkIUHGa6&w\8L|EP  3 {o D  bO  gi4 j/yjI9w -@p5@Y!J  > b.dX't^;>>VFf:Ci|Lp ~ a >   1  [#R8K-yIdADW>fo $ /Q } % ;4 \jMG0DH7 D; Q Jl?86BN u C  ~2 Y 711XAOyJP8L ( f"(/24c ? 9x^Zj!36 Lt TRk8Vq7 ,Jr*pq6J9$XM*}7n / e45${XoK!oDz9y'l 1 CYqk-~b%%.K+!s>r2fIcA D  U;   %  &  A9 D n > 5 \ r+    v   sE  [    M l  E@ YPRT v  c @"    < :k  !4!1!s! .!gR!d!cD! Vh Z{LCh`]:jvb& 6 e 6 y R b r l -  vD'|[3]Vrga'ld v BboN5N"^_oq&Xhw&]N|3n\G+(TQ}&RhVB\rC0/F.xdOUvnyy8A\;WN%%NrfFP5>;rQv5]h F*= .kvt_OzaT7 Dud   U t + V n @  M   i GI0? lEa8v*I+wN  D9N s ?z+vit[   :$En)m .  D G s  3  ?ipYk8/,YLV+C^ :  L g h FMW7")2 [ r x^ *z   @  Qh $OQ %n x " E< = R, ;SoxLwB ] u B Eab{H &@}p \!B^Z@\>09-Zw\*_,=j]<NtPqW,Y`@r c G 3 { ; / K c % < 6 / 9} T sX  Q # 0 k vH5(t61^eoCRIw m dq 4 f>j@FW{S@V!9EX y0j j i  >  + Wz >   z T |    @  K GXei l{/v6G8ngsmLUl ~ @   l A & k 7qSK? c=D6 K , l Tw`fY 0rD9Tbob!ysJN)3 Nx^L U_r>ypeG9'w )w},u? 7F/s(O(# V6stGhcmz^4g:xH" ! EKc#-  "65<v @x!ulo: 9= m w r;3+.e%CwpU  [ W { / 0q+`k-2=f; WL c Sz,vxuU}qXIdi3[2 #  ) " q 6 dw C Tp =  6 O N   # 2 @ }  n}c?qn6?l{ a2 m  { V:4}ERCgi3WWK7af%5W"3w 3C ]}oH5 6c~4}rx(x8'J--68}`dJ%pW>uN>,9+iVu`1n25jNtn4A{X?zO$UF8ge_6cI/> S 0 4  k M 7j 'I  _] 2y KY5 z S. u (  1<& J (WsPRmAim7"IV   R6X/2 ' q x    r$ X h kC Zp >   :  Zp %  a %  ; R a c \ N} u m !  g   T as_aZ1> C  l *f> n:#_I7GA.Tq)bUxoR@/Llzhl/;>_ ;\G{{2LMP%K>V=*i:JQCmO%-6Bx^#]?@X )LynIF#39 ; uP o9fC<"8~ n6  > Q  ; H ^q ` v 1 ! Y  PiiML8VqE  G CR L 6^ ( @ F ( m -  r# 3N )z dU9" 1 K >Z > H* A;})B#xh*e+T,:a@uv5=^lQxCA)t&&kn;,ql9z:/;)z+R;]h*[3QAhU(JD${dW-{ko~:I!7WT`]Ih$|0m]|F.rh#:~Ok-t- Eof,bZ,B !\i2$ Gl~Pfvy!     <   \ 9V   p  e 8 i  A  J5   w4+'5 N u W o  >  > WZkNwb-_+<  WFK>V[[   c=~Md#IwuS'*@[  I>  i5c$hXJ<C2  }& b$  4 N  g d  Q  JTM7y>8V W<k6z!R rE1!/3(@,ak uA XuV<=AfwZ5q/ej4.l]eQ)AqV8 TvvP2,-ge>E]-dYuChz6*Y(` {g'`%sUOjJ . tZ Cn-qz x o B  u>_ 3|^%    "@Nq " ~ C` h RP BlnsV#j3  580+r?  5 Du  LV/Xp&nXe[["L^2$M(RGM:p=z3<]KIe1fs$  W}PbI< x . h_  - Z.y?nNJ;+3E 'MqF,oe # _. *[ A8(w  >a 3 ;1p)73I+ 5Gj3`?w8KxsTN}R=1]V,O1+euQW,7\Eqyd5,+ 6Q^ q~=p_W@ % V F~K:LX1 j N K  < H :8g2r<];*)[ - .   L J C ;t L sl v #HV[`u}{=RpoU;V[mn >M# H}#u D@o}sRg)#*\={ XNGAfuHBXc;B0F45|eLZWe6sb) tDA`\D}/G0 JI}y41S=Y,?(QAs4"= 05c2e!WuT#F#Q?>Jb-: 1*%]eEPn  / / T   7 zg:Q| _  F 'w7`,  = ~ Wm   i1;EGT>ki\7dX9's^amIV\i3XF Q ' . Y+$DhtYG+KK+{w!'qy"g  r   d ^  Z \ R    [  . ` h  u& T.?Gz7R<gNE~US }DNoCXv!)\nd#7Wh &8(4 A#$WctGpuN(V18 ec;BYuV`u oLndehfTz -~K3 8zv,bvG+{Y9CD.L` a*F$ '   [< _6$e1B-JH23=wA 93X7Bx_nD'Op~[4 , } >! qr  yX,#(DG H_0   T  qU1m84dt({ AJ 2s3 ?IGOCPp%cwksN1N vaKw&XelA5AMF)nJ\Vb4y }BK %!pzj[]b T:y_xql_= BzLZI 6>SR$"ma=m + 'Wl$jg^Y tQtC_xkoVG * b 5 e n)0. J8K  0[ : E o b4ODLWn|Sh`)$u (  ~u ~   b=pq!N|w3+6=  F  - `M c pF = ] & V r.tLR`;'O|'OY @P%@Vg @9w  Y KJk.$.d>+% >; N3~9A*6<FC5o>g> J m   x 1 tb ze NZ "  c k ? I p  G   @ ~ w  1 Y :"'   n  U   1  [ F  2  vFH * 2P ##J w y  * Ns^(% aNY#iD(TW"ca8@c0gmFQ+ 6nNIFOxF%K`&x"M"qUJIQrBw-XgT'%I/@ E  (7b^a 9`EV',AOoF$ SSdvRoJkFB/3-U>6#E9W p_!GIHhq q _  i  4 b   q   9 / Y  g z `pN7g d `W h 2 2 d g S(vE;-P<bQY<i],#S`S?p v Ums\!g 2du]Hty'#'Rs]_XjQrCU9<'<sOv~N.MaLsQSeCs_`'+,ikq\E{8Lh60CY;F^^T1[=<- nU 1 9 > . ~9 .9 X[+'`[ < j C r E >\ . , M f Y=C# h/e*E^J(w|g+EKN1Ft9   c.=~,f91>#7\+[mJ~ ! (,D#   N M    V    D0  MM-'K| j" ]  O z ; V D2  o  = | I z]G*?j x} .W@v#V /5mEEGq%]C;%o]e4oHZ8ys[bkbbWZQ 5LQ{.]@JYm*ut^c\9x * \ %    4i  7 Z3r9(` "exK{5:JXp  J z l r o u; N Y $r  >  _ " n+B d!!w$|`<:4B\GH@El   +~ OTH,O6,;  H U a fY 1,] u a O : ZK>33 6 _ $ [ y  Y   |  K}  l w   3  D T O U ~ &  S > e,at">Sa^-'U<|j+1 bEW=qr*OE5Xl,/4` ,)B[?Cdlr,= \PtX17O@\#h. dr"|E5U[ G b     5  N G U -l SX f8  N :J  W |    " 7 &g    2 hw%   w W Y   V    eb h MMaMw@UAw56,pi3S6e.y$/_t`.XVt}zTThB#4<rPeZZ@ B P R"NuD    > _ n S  0F    U)9iF x" G     ~y X, JBt3-vsEcS  < m! -   d*.= fL     6  WV    \k s { w $  c O  I 0  Z.k_c\A!pP U o  \ z I # & G hi~q" N  L2^eOuI;2l{s;s)&ulI#T<]K7%qtsyd3g:m67;S4[.^P)f a; J nT>Wwr9/06"&m_"CyiB@  t Y ' . ' {  3  [ f <   V  h  W ^ F  h  K ? yh  ;f } sV (n ]  $ q5   D y\D; i "ERb\i`|r"7Q 8o X 2    LU  A     4q #  D C H q# i a .   ? H ! s u H H kn - L (IipozKn  m i$ C Z Q : k lP?Ub4e'ghYn Jv$W'5HJ2\Xkr{sM:NQkdsD!@];53`hHVj \F4n '9^ -A@W)(:P`H |h}0P2(EF&O?pOEkXVI]4 R i  1 c  QU.UQ`6o7$_z'b,k= l 8 Fz  m \Lh "  8 % z% O9  B )| $:"=MZl } S } JE  m :SeU~.2]f"/IiD7[|)f b #29$"ZB4 4FcsM-W+YpEig(qr a;  M yg}j. ( SKcv CJVb>Az/2AL$F&YP*9ZeXI u:J*ps]dW._S5 .(\_hupUCb$HT_ , 1sJsyU{LrWa] `IB<X2N6a7 | e    . %{{gHE hr"LI$q8|> S $  Q> +j E ( _ ] zZ:YUMP6c ^ F B 9 x nUN2(^Mz _ e N H   a[ L g v Lmo>=Dp5S2!'oo:Xe# 5Y_3.$ n #O L :n)gAJ[e.0xq)~8EM4 }il g8m}=J~{]~[]qI/v m?19{kLO\EULv/   q  P w  +a gm N ^ d` n  H X z/m3B]B) oPL s o ^\ "` x  )V T   n .n551|4/ H {^!i  m { x I. h hq p Wp )F r %-..pG=q:EMXX^T_  & e    Vd:96Pn~ _+BLDu%J[  ] 7 O Y 9 A z K  _ # I.tkqMp|zxXa91mr ms -JI ?N~oQo@5>Z~#<01p r=\ 895=$&,lKm}2p~THUXl'6$t[o ~!aE -~>DhWJ^mVeV,+zXm0=(#[P#>`N E//3CX&C J p  '  l "v   1 N~ "    4 J  !]a !   , 4  =nn~Ew+.Y3  :L ,*GHFf ?BG<FR-s1^}DS6bI #3 T$ n  NG Q  b  W >G_t I -}ov= # `E *  ' E e   O Zh kd eW f@ L& : y?   F o { o > S %eS:.NLHLFt%(qe!ޔ) 9޲E߾>L;`dXhG0X"߫S>P߮I /,a rJef_6k>:uBx$F%P{,]:~v7:!4P9r^tTQxk[Jtt8\O /N';Db0 ;?cX\2|N -   0-r/9@_5y]^0p.2Szm!x'T, >ovA[k3M| f $V!a/P;{auqqhrCAO {+   Y M0 5m % 9 \ ~ l $ N.FV>"\Raq (bS^.yxuuC/UC6V݀ <ܻ }-DS +:0sbu5 $F*}=VPQE+E$P ;! ? Q H"N[}H8[ ! >  "  &K 6  # a i ^ l B cdbFHb7   p 1_%R46"!A^,9yZ.|d*r)WNOs*#"T.)GvR  9  U ! x Z e A} g w&VV  P m 7b` j5jF: # ]+   QgH'[E ? = ,C L C a)EU_r@K@{>p!SV w`j7xClS4#n]$t*N90>r>{8 `EecnA /4_:CMA5SifLZ a8f,<B08T{/^: }(V|vV  " ) $  e8 rStR ' 6  h    *]%%~  ` +  $^/!hJ V b (     K z [ = \ I G QgM9F] ;  B > z U  [ D  - [5}[~SL $gbIL$ag \ .  a  I I ^f " , I # ox1,QHIJ,o]V0ݴ}EI!Cbe\'&xRz_YfU$k?ޠA%|6}E޵/ݘG@0n4ZTK(~{rI@l U@  2q% s~T5oxm*+e  3  j!       B  s 4  ; { i 4dY~ak  h *  0 Gp (  ~ ]CC_ W  4   <    o kU ' X  ( m y / S ( )  +Q rb  2\Rt'w CBflGgJ _fP&   o `\[ w   )   m< b   j     d v   +C'`urkli4!@[#^~3L#)  CM<4-Aqj(29(gg3FC+;@*31j}bM_l@{N3OHan>Z<lSpB`; ,/la fw,m/%En8\!s]Q}Fn%BO9/*mrF.q,mM,t~sZ$x o  9$ZF K$ ea&$bu"u8|ub$K4Y oh!xN9td0l/Pt(n|!   8   '  ytBu 2 M'B~:MMsyS 4  +$f@|((k % Q' " " [=2]I~?u;c=M D {0>rDuiq^wd]OJ|jF~!<4 93(FI5vtEV N}2o^S?. `  # ^ ;  . / i a  f :/[dDsw|g>/m AXmF. 6~u^b n r    y K 1   s^8&srex f2jM4  v > I +6   _ :s%WG`;t~/q$(!nVW@hvoSG *9TD jzLj/AcM&P݄7WٻEx٠ڊv۞0Rz۲۹HAPz` iAk#j};ߌ}iP-4hCTߛ( R_ua%Y;,Z\bR%D}{o?_S5 GZ :I > 2 + A R@ 9n   , F n z[xhkYeoSfAt#Q  j< o fVI [@  lt e  ? v @ C   9 ) F  {i 7 }  -    e G )XPm 6d1B]" 2 Z    :X .t  U* g _ O 0 Z w r  ~  3j 6I l T   " @1 ]~&21z`RmZ=6uRJ%G{)?&C L4S n ?ME7t!|+ ~*{r^vmK4t<MGnc@N@-\vRt8=nk{ Z9 Z05b:4|f62/Y  .??2hg &;Is'x Yb m`CF MnKqO D0/H8c8-^qb:}O'qb4. wH(^p [ N 0   Go '!!["'-"&"f!!j!]1! y  A B /%,#Jr+e3Q@k4S R 5 njCy-g+! T 6   .  > f ~  [ M! U . 7  k v  b d 6 ' Iwtv U  #t*n,\!igU>[(߁ZCaE5޿ [ބ/#Z_ުEߕr`]QD1JJ` >a\bC3;/U%/_/'+xG߷,!=-.LE9\yp-] ]Ho.rz1^uAJ*5"")S2@ 8k yg  58q=j<a5!Sj8;]D     .Vy9Pl@"  , D f !b !< "K c#D#-F$$m$w$$#M\#"P"! vK8Zopy!a 2  O Uw  @O_"[f= d "F B Fw " . o :JOZ+K~&B[f]jM#Q q  c8 gQ3V: W0JXs@J14~*zbAfnRmvJH2_f)rVNeG@5Jp*&m%N?8 "}e~.(UKDIfG%{XRth:fdTRvoL<k ]8f ={K>|w0g%gfVqG3 eM $E    iL  C OLN#q \e  #  H +|`AbW~ (;Djoe?= c+t{+QGI[*CEA8Kzq0 z d 1 RB^z .S  x/VA_5(x , \ t",XO <!    ) Q qB_SdSXNz%V#L$.d^7Ei (v[_@-L"\QV68f9_40݌ۭPX8ׇM|e׿vةx\޾4߿r|R(7PJRC0X;lR4LXj 3QFQ_l"E# #H5B~sK<(|f f%   ^  H   e v d Z  R D9#y%7%A6&W:ubMtvpa$ o~  y hh>w> [ m+     Q  &z %7 xI* J    0  _ \ v  $ 8 7  . Gu  ?F >ns[6 +)|~cip Z   fN  w 4  l ,   myS3z<{x!VAJ#[b;T/?ju Wol ga W [j.PT:~)] h}E'VAScsUD+H3_; ?@sLv!2(N1d>;."%~iS5I/s51P #tmId9f5o{} [ Z x @Hm@3c{"Y:x 3 '#*20eC~02N, @ y V ~"">J B!E*#$$$$y$z'$#k#w#7#'"gQ" !Z w E d$ O&S]y_hV`_' O! `9!v:, " n ? m/ aK  2 0 C 2n  q d _ 8Qn(x9a0'EO    C?-4XEB:!1f,ldEhAQ`,ߋ*02\z^XY{gZl-kC"fE g\V LIyJ/2-MTT?Ro{VC0=$W)t*h<\g zK$D]zdK2Kv!|\Uh7"M^+J5-r  JovnFW~g  B WB ?  A $ Am%7= 2 g#;V19, t,'.YJ~J'a0n5NXqV~z 0r F   \>#!+h'  ^ 6 Os  `M3I.nm<3 t;lyjs!f  2! W W^V<?MIk'= 4jC<Q V8TdW@ VjvQKH<*7m t l;-W0n-Wl6. q3)h orv@LUt,Cw"1\=  @2 p ['ib8bk \ENu _8Buk g  v ! E! ! ( B  r V1vY} s!Vh"b# ]$ M%f #&L &* '?(VD(/:(f'&%7@$"#!5hkg}T+g~o7"mfkF4Skic"p x  y  %  ?d 3kH#771h _+ w[ uMxj@  l 6 w X[ !2ec0=i o { q o 7XDQmFQ!R 2(/; =Ifiv8a!YwY! K6!%xPy:g&.$=',^`beYQ}lTl Hd0P6{ B$hC@i3O2 sQ1 5iy)1"ha0Z_1 q !  w /be4rq.R$DN{\]M9hvxQ _Y9*f0J]+3:y?r ~'H4/C><T7C  @   m d t V 5|i!T+Mi2 :p 5 _& y(XMp^Xisd[S 2,]g qV%!8o&2T+Uq"@Xݢہڿp٢tזLqN6֩2fiUCׄi#َ!7}ژ4aݐS.MK)|}@kR+WN)-;oQy9MU{%UG\f^16<`:mAWx_]_B%e   `6qx-& H$O&BsCT WQ0n8=De?ATi i  u s# ,DTq@eyh'G5 "m p G < % (W*i9j%V &  _ UG! U c` . T?''W<nE} 8 Yj y # .9 Le 5 I=_1 y  & a   i [! / h t 2  O D M  NF6$aw,$l O[9"/Nly }xE^#2.p/!k,G(.(9UC 2 78-9qGc-v ft/ )A>K# :   8 i z z z + d 7 ( ; k,[MGFHi.{*q} ^{UMITW9z2$kE  Lf  3l6 *!")#n#^##"! 2 JGgz 0 , 4u o~?$Cm~g   S  sG__@ 6  o@ 0 . O a  /skk & ] qN M |xEJ7C1Z5:y(B"\Uar+3)r(Q=D?LZY0A [fx-Ab+8zeIc{=craP5&H(%7sbJ'9f/rq51_8hMW*,|c c"0 H2PD_+":Vgv tF  \ & { )L q # $gD'qx / y$ ` A l  p)^nrR[3QK m 3  ]`p:P6On}1{v 3 3? # h `1  N~8^' *`lzy[T)$9]/,MVJ tz X Eb NOIQ3!3fhPA D   Cw!4ZnH:!r8VU htn@6 ?2[QRY[v;KKRA eT\H8Tuk.l.iVn "R)DM,3>U$P - _os g{2]p fLfz3< #h 3 WZZO6KJtW !{"""~"]" U" C" "h >#& *$ u%&4 ({ X) Z* + Q+ +& -*| (" w' % z$C <# Y" !1 !t ! 0" [" "#C#H##""!z\!Y 4v L w  y*!P!5! \:p? q 9  K   E u aT  c E O <   " 0YW j x>'  M v " <+n*kp{QQlg  h o c0f-ZdPN>u}tUAF36pmlznJeNh- ~! "1[ &M)8c0,NBhc <X5p<9CEzH1QgnpDYmVv49T #A6~"CU\xobG8- Z ' b FS~E3 2fw)TOgxUo<SrT'3c)b;r)j~~9,O35UG!c?>xitwmYs s  1  + `  -  z f J   [M ?y.yzpA %r P|*>X:  TYrwoi.)4M?pPerYaG>5ޭ"\ikdHwJ,[KhTjc'+wDS%DN|jNY#:3|AuYCVxzL)N_k^ % Z  KqA5  d b n f 3 "'##8T#"!k j L^ k yU!!+y""]"!"BX"!{! ska Z),1   S ; d0/<P9f}s&l  @   N }"v0@uHZB!0 R Ef|BP?EDp!'j (n >^6F3 n Q0 WmC n] -'Y{cN\78'!1C7. D1ZX"c^zY}kK8M4'zENdcAf0xK^\]S=@&Oq7 z@L-Ev_k2qKUS3P.xmQ')v8F>?Lu[94 JVnU1LI4^=]V8!@6  B O 0  V&17J[rt8]T<,G]MNQ0=, 1]2yLY cy)`1u  7+ )j h9O3iF/e\//(9i%ph 3R h / e] #:*CZ y- }@ :$*4w ~% Cm i &:*KP0jeh}k T Y ` m& E /Cr` @I0~AvfD70EO[:o ilbd<-T'~ HcB` lJqdyQhal Om[2~8P\)mN]7 $`SBACv7>^weF/3B! #9UYk }nF)* ~!N#&i$je%cW&&F''(<)k)/*'_*V*))$('%M$#<#" " S# #l $ % _& D'!(n(u)$)4)Sd)('q&)%#l"OM! E 4 {    % !  I < d '  {  i+  O   5 @e ` =8   iBEP? B:[h .V & Az$h|;Qqgd(C?JA3w, *= T T!ogB$Vww!fcvK mrR+u%(>Oum}(iZ \>7b:@D(zyC#tXxQKt z4 ZjxTwi :@XbSM5%gdXH=Md|I0H } htl#LU}Csj!m 8    -  " c S [ - aC ?  ZM z Lcai_ffzy=*_9po]yCe4;.q /&KamqgE V o  Y kY[r2   z  (( B q T s # O \ }bTJR ^N e m @%sN)OvRT!+ON ) 8=3> 4iU:|_v6]/  5~uJ߃\43 B3!v-4.۔[O?z_/Wm=<2G:(ya\Z]_ Tqc.OFpFs>>p}WUq=bb4z l ` {l~.<04 rx S9 @ +   ! " # $~$$$v$e$i$\$I$o$D#6#["/f!b e_m4E .!"$%%n%$f%Pj$f"P !4H  S 6rlI fM1v  \/ADtW'a+33X+} b yk `#ea t\ r R ' ~^8:4HF&@2p _`~,L=Sn[~RN@-Ge YzA.+ ~#x4%8^KK*u49r,+JS93%1$DV*cl,c{9Kn8"  J f x rV     ,.  =  y3  E j  r M B~?oGYRc^t5}5 ,6#9@4(D!K&d013,:  x -7nd31M,F17  =0  cS^|kW+ {1 W % HZ0Dm (&  _D  B p~MkV5abpB{Q--3:5I9V&|V;qJ-aKpDOjE0Q`t CZ G t n migxJD]V+s  *? G ] /\ P .<D-/d_'iHVD(74p {tB]_*' $FJ A c s W~wLd bSV!X}e2:2(y n^b6YyE[ 7;s'4!m*@[96=V8CyFfs2`!HEB{Wc<NfH4E5 JW^K J]Nww ZXB0Mefj[t9S  A pH%+|J{b*JFAh:& !!""#/#)#"#Z#)#+t##C$"T%L%&G % p% $ # "! 1 CX(#)I;W`<t[    4 v O E a   `  &v@ Vh Y #cB G2 n X[  W G w # X &8^09 Qi&Jn wa !_ {odRGPޢ`*xDu}z8ZfLJ ~ 6-_TiqG|9xZ4#Fq.I;S{$YZ)8Iu=|Lr&j3m*c ?7 E  ? - G   3  2   )1 l 7 3a  9  r @ 3 oZ v    ] , r E~1zD%/-y*#Es&l'R:&dD/;[^]Jby-m7P  ? A * U  P J C D   g m - ~ O  9 [r.[E5ncS3(X.j\o)4b/vfd2z G Y Z BH6RtDY;[ ]( rB[Rm;%*"+^7!\smo'cLpAgwl2wcF?+sNdw`]A@-rV> u:ߑߐvp'4n?g gGhuK2*#k1olKnoP&n S`  g5eX,-_Li  +!!9!{!R! p4B}%; d _  Y Z ) >?QVlz Vv%Q L  j$"Rv<q],  `9s=G7o?b`u i6BR*PZ3$l,d :p^j<@: s $ w ' '   * xZY]m a,!.M8j]G2`3Kb8[a$V|\rj _Y/$#ps2dKq[o4ZgPzX`eg$sko  9enE|TY6.UP~Gv9axy ; Y   P# 3 / /  ^ M %  t>18j+*  t  = w) 11oGUDLOSCwlFa } jX:]vi}v: @.t#9   /Gl dv - aS c(6TI%BYz |R}q<uj9 te b '>;_:-#D 3 d d  / @  " cn a> pV g W FD $ S  V o :' FEd]AO(?Q V8q$OfKWhw j*AC >+!p;I}h;0btES7/R@wU2XFEl jCgWK5_mt.6`;iz0daf_} rE  %   l   n ^S  m69 BQ?G"XeWO#-T> ^9PEDn17  H76_vh:J` m\ DA  s C "L/(%TB Yb } b 4( c~ V} ()o)f,_j#) `'4|4] [qR=syrm|V]+Y r $ zP  s 7 D7 >  Tr9\" `G:/VA#|uXuH oZ> `(e]%yC^H|.`&q#8v:.a^)A oX{s('siAaXNBCYT*`>\7? R*1 $ (  K*}[% Yum kC*,zj $7rPtPx!3djI$ W!!b!?! ) @6 8? !3 (hyPY<fI ,v]QdS F<    y l   X !J  Y   ( DV5 %V  e 5 PG  c A z  F3 ^ e M y I v / w  n- >r  e  \ 8R !X/~f vt |)MlIc8Q17i}yNJy ==\Rgxy-#F'M"LXijOSO ` `  %  % m   < gz:N*7Pj.oi 4 " >38'u6?24J'  $ W D R &< : M s_ @K s _% q A ' JT > nz"hVi<'7Z>v{g`wT8VQgg*AE u:.r+{r0=Pi}.'1h3v"lvWNi; 7voO7Sx1-yzu$OJv^Xt s @eY{Z~j\d!V 8 Az!""r+#d#K##" "U!@!}"!/!!i  y &n  KLdy p6_&.T/chgC  z  S }<Kw n  "QLf`E})v .DOJdUHny7i|jJX gA!i*yN  Y   [ 0Z H* G Q R:34p63 HsS Y|&J)\XxZd8n|;i{Npwv"P(!63"@'}!Jatc I3 Q F ! Ua n U &zWP M+ ? @*? e| >)~H0%<  2  p k   83 z  ?  b,MnY;MS$+ME/${+>+hAF'<s~\#* + < i  iO  xmi]j(*VEmX:r%54 H   C N K u Kr^" gHnxqT+~+2BzWb{U^7~LkcrjxeT2kgena}W& ; fiejy8^$jJq"AqfrAna@ K>@\ zNJ` <1UL&x81NBGYg KIgzS]a_+% W 9 t   W< p   3 ^   D4z? K )>\H $H@D1JbrF! 4 P{ k8 o ?R6xV   Ys | Y e 1 n : &  N o  84 uS+f(pf%aYZ4Qf8bK qP b/6"{^g0K ;i7LmpSbRm @Q!lGu%v6U{4G. L2WvkmI@yt YXo7O(/e*H$CO:deS/PqUY]& GlM#|wN3|-2Oo p  n o XX) ~ ' }K  }z  ! H5  /  ZH" )#2G?MzV&nZ8bNOy ,ZZ 5=:!M,8owE)P m w Vl0 ?  5TR':    8N}#_|[%6acO n\GsCrM Y ) & *%g)+;EYXbls9`>W xEft6 &/7.NE*S7tGz1Oh,5{4yJA{rhPw0=$&$:3uRsq!Nu)].|\,gjE13Y%@a,}1&# ! m_ vU46~Nz V86f/ r>$e     '  *   > 9 ui      w }  s .m r ' s H sX o cm m   > N l D & 1 *6 ? Z V3BhNB4YC F'zu yB Z 0 D f Z K Y k@F?iy!`re#VWt@O  8  E-]cQ 1=5&{ q-KvW0zq+~ k%|o {L/$#m)(jG}1N7O|aj/ Gq~6XbV$ j RYKH*#Dvt f-v^ st`4$r8 B_e ]Vn oyY!o"Jh#*$$$|$$.##P"!k ,PP J~rO--ZNeZLQ n&Hj\ M ] k v T8  [F X   Kkwu9U`]s-r&zzP/+r<K%?>MI/Y_O)zE}ls h0e\a"Kf:@A 6  8 i +  D peU + 4d~CW r5!N_  9 fvpKoa2EbugNet 2yG?@UOns(5/LE y$ |] ( `gw=ZAN{S--Oq # H eA ' iDo!;SpuAJPd aIM[ rJ    Q  7W  _  :8 t]ny)# (J=}M%%)9A@. @% -L  z ) s< goY4q  B^ F] Q CS(c@Uch*8J 'R S S/um., (xt2 |-VjsNKQmsK}d'tVy^l(}CR6"{QVbs9nu`,n!.iz]1wkwV]^N-ewihay*Qr=_|cC*brJy5MD 4zUASd'c0F-w9\)  V Ulqi[?zd(k!6OQ,jkKJ(Y"vtN>d!9[&     5 k]3Njt#ObJ~Q||wRP  mp : vw e a[ L /3 h Z ~2 5L;=J_&Z|F>~N$7Ze1v!\Ul"[>(8U_gb>Y92o]\-h8fq\Hf_>SjC U-JB}ocZ!m+(3&PcWZTQ#~fP:VNI9,AQ%he  $ + _x eWC  ,1 4  ii  n a E <U  ~ : p f U  } K &! 7! =! /! )! 2! !X  u % [iBzi7%W*BQ?MoR2#K|: n < n 3 n > R sG j H Oi 9 p w  NHP8M\OA;I>I   dJ E pX- pp,E  Pn W `O^A\Mbs)e?m':W$o] $JI"lZJd#S2Q  =MRW0R~}}x|ms3<-@TDx; \M$g_7Q>R 5 1}Nw-'z( Rxi c&3 ( *Z~hWc?x%5%NiY Y!m"4X#@$\!%P%Z&&&n&% B% $ <$2 #"$"q~! '{IZQ@  %  [:  L  f @ 4  If   i  s  } D *_D#JAfmM n9)ZecSRp\A& 1VbtOt |tlO]bQ-<)a ]5jp > 24 N? ( q 6  { d"4E[^ak Y04}\:jN\. d>w(WV}QejNSK'+],o75 L0]_$W" B2A?4 <66318b2j ;tHmqy[a6N<p76  iT:M0oTm.wd)] hi !F/!5!I'!! n   N<WNR)Yt / !H Z | y` ~ 1  ^?aL=G)P6hK '  i   c h / 8] m dSA{gD@v MRs)$qWe#[xK7t*iA<6  #$s'o+/{o  > Q::?l9L]k~VV8J4<%C V]KcQC$SqSS?JCP8.0JmZ#Ni}7744/vCLL]Ny+ # v d Q j BufM:R(=".JQD{P+N_|os~(aF o|!H""V##x#6#/" "N! bf b   B F  Q  A   eW    2"  v " ( ]G;]OpqW.@%x_26RR9B 1 N !/. &G,LJ4zx 1 Q VV^#J=I/$"p] Qa ]bA5, "F)7t}hI73/K]}8VhR9c*fbMlW 4v|% G$GKrzA8m cJyR-bT e|t\^KY !D^]8|QT~Gt 2 V a   + l\ J Y $ !&+m[d|m6,$-FE:~ /   "   bi 4T   +kA <8 <&4bHL<kK ?(vU { ( Z  X n cL( : 7 s 0 Lk X $Jtl@z)!PSG  a % _ H 9 f - n X ~V4-%  @ =  `5=Zy*AU ToC^ v;%Q9(]w' j%lTpE:,iz #!zn;ZMJ\z^xmUOvs<'Dn7ial|EaGkv0lj9OAo?/n?#GDR".m2 h z6 H  fw J:!Yr 6  a $    ! V I j    t O # Qd8g  W   m',4}lqS4. L _ RP Se0   6zjTd VVq:Bxd={vU  > K  "wfT^ E/}8"J_!Ve,Wp, \  g = % a & |.\LZ^y*@?e'^ = $ #oY`\Qg naMah]Q$sW<lFzLI# 9=\zgZ+2  4   7 K  u ( f O  _ { { W  ,A&=$u s /; %  m+30EZ-2IW4EH8s(%&AO m  , t \ b [ U h Y   M h t d  = VUwSNsdJ/fg7/+L[r'Nraa,>"?Bw]5hYQ`xFs7MQ^/ nVM jX } (@to 5-R=*TTej&2J ! ! "+ 1$) g% & ' (( ' '{ U& % % $ $yX$#.`#[" WIXk\m0;vGWZy Y C j  i . .  Z e  Cb xD C q f  r  r dI R     y /qJ*GB)){dO\?-4;.?v'jDb h] t ]P !3YzsZ1p*{'Q8X!A* i 5y0.pYljC~*Grs `Au|%.C;O9_$*9b~5^UC4$zkNkT-uA)1d>r#$c zKe)%p\Q v  ?i i:\aP Z9g  j  n <4XR++" /c-} w N  HG  H O R3 F 9 ^ o vz"xum4c ]4* a`  T k  ` \S 6 l C  [t.9.[EtsN~3|I<l x MJ D  U i  Y K v j b(qOHv^dX)X_H*p#d!vIv*L1!] ecB7Ww ccTnz@DPjA/ J]e%Y-}2\n, vtP;UF<Rz  M x    #89pMVe  z: a G  ) =   X~J8 \D,8^ K . W  X' CI(Jg6\ULNLP ^ sc m t>'/W dv o0 ZhFL{my$^\+ M N  EervH9L<p7e+\l_Pg=Rlnn 2p!/0s  t Tz PnWCb  / ~ P 7 g  p <  MsI])tpK_-p("k< 8MV4|Pq^ 9tެD5Sތs0`ACu35[0:z-"/@,E7/h>Hfmvf>POOBtg"}PS@Cc^[/P] u  aW y b ;      ##$ E<$2\ f[eH(}Iz?{TP % M     D3  8 9CgTa_1o 5 .x  Q  o6 N (g ; 6 7)~WOq \RvR&F kBO\+)jjPe%}" 2*bEI$-fd(Z')ywwP 9!!):qC/@T8OI[  ][ d  & ~ : cW {hSoFq,8v*\@Z<&NRrA>e!sPC[#o*v4H@P$Z`~1Jc@DpBu}kn}@k2#6Uc@B=d8;33Z_n BR OgC<:_m4u~lH4(Y1TW8O]q5p M  > l .3K^f>wyzw8x S ( n   0 W d O ~ E76Hul  u j W  S  6!  L     Q w 04   | 07q1Z,J<$a[IcYtSdGB + t 5+g{]<~[]eE,D !Dl:A  Y K = f t i 7 d y"h(RNufLsZK= ?ONT=]d wjtEcm5SpImlUmacdjVB(esJo*fVS- u     AO ~6b RQ L thZzx) e" # S% &lZ''?S(S(o$)1)-**+i H, , ,0 ,b + *(&$@r!s#d>WuAs l|V  G x  J 5 F  {_eVAfvV" q   e +\n @AJ&epA3ZM!|!T'| @ m  >"|Y'aU%\}!cF}{T 9  ?yS-"{F [u!(kquo )*kzCFx <6iEM}z , Dp*$/%fT(8F + Ud)&o7OAK%${x{7@vx u_9"Neu`NIi m f =:L|lB,Y=C   v H2P9#b fp^H LXcx1W7   y0MflD 3 G7A+Mg B(srw9$U i V U ; F/ S ^]   ( fPF o1DA$(186S^1g5MK\o=L$, O k )EPX& Eal1]?7ZOw5bXj7I_}B##S]9(< h L A  XLuWh#=.$du`  $ #aN1{P"R~l v*yPW6x o)vIvE' J C  ,| 9 B ;7 S F V D i  , D U +u  ?  )4 '9Dzky[9'q S | K 1!>]+3;zrtWJ # 6y+]mg'[(h@]oz9~9 FF 4 (L MS 0Z0sA'MdQk`WZ~jlU R]u*W @( z K S m $1hgY mF%Q0   LAZc}wO0?>[.  H r ]  (~ h R  . b!b_zJ!&WC3 - FP yN X   q  FG  '9  )J "-u"h5-T1nR{-DcR ?y&J71 V E = j p yj=BHSp[L~8(~&p`0`@k$ ~$c;oMousuoqX(o{8  ]   l ? -i # {" B.%~T\ W ~ m jV @day24/<1)!sE / Hr ! "ti$%& 'E {( ?) ) *# +} V+9 T+d +f W* 2) ' % #r!253, 5elDQ> m UOb-6t*> c t/|~OJ :a]w<SG qJ . E  IT~W\#1Th&YqP?CT %>lYFQp GiU ,   sn  ! K | o #(@^qrO0S'uUwT*R #<"% iX/t]+aA7Z1kKf cu"7"%Z&}j)r&o(UWI6,IL2X2P)z ?w {p  J C -O Y{ p`  @T;}]70p  ? g  X  oU3P6 5 z j  | _&hLK>-Jr$eL8MT'+Ne1bk <f2 {,)g+cc&Jxj6k(9._ 1:`+X39&D<* u.OIrYgkI)\'ui~=fIeDbW[hzF- &VG-Y/C-jczuMT] j J ,u 6_ac =NDAPY> 0 3 ,y^/IiWr Y8s]v .9`R\[DxV|po%   ?X$Ma{K3L`{dV9LOCu  X<rm/HUILL__J:AaA ]l -Fc8*{ W * K  F.:mi|n( s 3 p U ' a   88 Y ] `! K $a  XX" x ( ?w3 ;tag al D 8  VD4x v8 E ok  2 I . 7   ` k  _ > <    T  $y ))d(dRaiL R ~Y  4 GXaez[?y~ KZ   C:@iyCU<t j;T*yWY b]fp::6#+O|iLp#]'8o|gTF9C).\b<SI]AoTP2t&|5epV/Szc; ya&A V{X^a g! 1L-ZL*?plHO%yQ.yVqF0 cNd oTI~vy0C| N h]   V(1?6 r U FRqY{fvDNJiH2\Ga@v0eR Y6  ';h]WONwE wP k \ ! 0! Y  `N K{B $/xR9nW-Q,c!,L>bl|[*r!h@.7Q"wjtP3F]BXG)sW E{DAFmh^U;TaV TVB5wv[R G _ (< 0 @ f 2 |y | x  D2T_PA+v?0u  A  e   d M   *i 3 \S       + g H k 8    >  Nz  !# "V #= &#; #L"y""L"!1v&k9e`DSIM oh-_ca1dZ2'o:xVctZCD{i_Q=2" mj+b5Zp8249 ZqmR~_V bM4=< 'dr[$QY+U+  #Fjrf&xrv#uuu<Mg[_b5 B |ZLwX 3 y :Owz2  pq8h[)yh:uW& ( z I  F l %P 3DX|=ZA`97 { Ip & q )jl 9}C`d=0RT$bBFiL7u\T'o2 2%p?3:,|9+ YT,x W9&۷'Y: ;Z g3G s" k %]-:_H **Dx0at _"`*5|[ Nrp}xl0[Zs|Y_LPWm $:',"r2h|AOj)O WCo4#8]q"CEV03Up=mPe$Y\{F);T[N k { ` , #O[aN  h +P -K )  1W4qS? ! l zhi  8 P fr =R$3]p&[% } +  \ #! : .X ( '  J w {P|57 i|  ^  c ,   w    B $ j b  = $  x D$ +   - Y G1;4dwxT; J 2 7 o } P $ O E ' g 6 u uJ {  Zg)(oVISJNVp[ \)tx$!EnVZ{vD\44b +pv1Y[O(:0,%Ey{W{j<<"5]EcO#KG}nxWCF2tN7Fj8JX \ 7 >L V z 3 G d f^l5AC@JWO8MXan@}BL?wVxGWz    }   G v n D  t8 V s 4 03 ` 3 jr X O KW5J[<H8 2_ A kF ! K  J {  x  K ! T _ 8 d/c  H 0I    m i   ; /~ / g 7d r;  s LJPS0^H:$`P   *  | $ t R[Nh&f;\4/(Z\Y YF z 3  9   i <f 6` 0 N  f p [ m D # + + ~ x   Bp md C] x  EE c\ 7a-i*XLMpvg%Z_^tYQ t3?s H s@4(!R9k_h6f48zcmox_ gf|sS} ,xv}# M b9^Xv?D^uZanz K xZT:fFg"W _' $&?Y5(%&f *Y    Z  L0:kbHv m& 01 > :l /f 0+.*Ky b \F]<Qs=B B    ABIXYlR; X & 0bwKLN=&U3B4 i / B Y' b`qI mg f4/ .[^{dVoNCVUkq;ߏG,;ݒ >kݝݫeް   q +z   l "S s Ob    j 4  0n ) x$  f   d  g ( ' ( #LXZ}7/Ab_PZ.; '9AiCQC~M , i T3S7AmB,viF5Xc|z.|{4Ab)mN4N# G O | W | L X d  ` s 0?LwJ@Lx_A!\p!O ?uzxNo93G +[g^]Z  ghdp$.5-a`,&l5D}!/)fa wr'2+\"?o I0|XqrI+eH Z  ~a  $ " u d D  5 jN !  , .B xc [ UD  lB i ?RL( T b d , qK -  B = ^  .R>jL !   y  p7      W f=B=` s Xb 6  C2\  -3 : e   hG zhXJ0V*u V= Q X '} 'T M M {TcUT %l\D?s;v[I9;oU gTg.8&2wxV>%&`\}8@vjbS|6V9deGQ(A^=@/dN> `A\NCQcNp7SDj[W1PEe1t_>cbIx8- #[, 7| d y\ d9 kl 2 C( y.   K \t#bFij*,*1qJWs$Hoo[ Y XIZ`c]8UkM;tA"paD,N y'> LE[ s ) %/htJD~gL)Q}3waD/GyEW&"PFe A  8 5E @irAH#jjB{|M?4>6'0v9Z-yu9A1.hEZ0  u%k%YU6<1j4[dRX"o Z/"dUPs,mrQB-0t,pDtXW$?;PFBi O c   P *  &, u  T  ( D  . | i  ?I>h10NU QIV+c 8 O   G W } 4 8 > } B+ v<Q gf I' + %! 2_ c ; 7c$X/` ~| ]  T X  y   # T  4 AF  D 6  i  %AX"yH- a Y -p S T1ZtGS] q W sk!j/"G>"4.Zbw06U(:Pe&Y$c Qs=V}%<qS4PT.N/4 !, C `.ryc% ;cfSa=t' " }  Uy1JqSB8wp*C9mwjJnL:!!/$t\G;m.@`3Sn>-tn|ZIL([^lq,3]@[:JhiK'o- rD hQ*eHPe7/KYN#0#5&{<y ,fzK;B6;3.cLF5XD Hu ^ q r      W  &U2n}H?!-ti O%?20w<-Xn| R< _ k [8)Ciiq* m  g  HS`/-$}#p X<  c m`}(lc"'p.,Rs? E h a ,2 ) 5O/ ~W'A$!{Jd.nCe([};v}Zi3-RVQ3`1YBb3}{o$\Hr5x}_Cy= [SUIb |_7kpT,[`=1Yj2$U O=M s K  o } ` x , Pb9Uut =&gi&ds"1b>9  =  _ w 1 \ V e % / Y  Va;0k )     GCA&<iC_ . z 0  1 j dlQs   Z 03)EYgoDhAj +& h  < : =   T  . s j."+nld&f!F0"/033+!Fhib&'1+[ U-&Ow+LepmF[;>-IR,.)3An1-3q|{#jD \&i[?s P;n@ glOf H S g . % "     {^ )  ;)  Pj^Sf/ g VZE XJCgp/Sd>0&nC,`LPUi8PjbDC(5nCu0uF>E*2od8E.mVkZ+na`+c;<$UomC>drM2P'>"W|:V#^nhGJek1.(!D5vA t'Z&pC }C?LEqB lW(eFt I{^KD% ;o,[ Ti;Er&++=(4YP j ; f (  s6 x  a X  VrZV8 V | n ~ M L a F   0 Op  7 n  c WL\B2 Zm@   e C iF  <)  Z  '=   ~0 R V8 c ? UFM % Q n lSt? 2 s  a z s _ i  . r s BH  p  #  7  e  P 0 e \ .ZI[`br *  ` *  X  W 6/J9VZ=HXlw>A'q{`s0(EiMEnWf3orc{NM5wCw8( q = L U  p > ) m AI8# (yUxV ln    fL  6 e   6 X [ R = j    >]0<S| XZ x 9\K/    a1SC ^ 4  4   J W   P $   R  7 Z~4YN8V`GR`  I   l B 3  , 4v@_~|?~ %Vjp_*S y [)V'*3>c)=#2i%ZT*`*6>$2z&PW8 Vv}#p;"^B4P^@LT>Bf2;EF!VF~Rv0{t,)s%0VMG <;EF` ! Sd 0}DL:;@:q( l  "    l r ?\F !9q6R}2pW'R|<%eS(-ELO7 C K  \  # m  f >sc &olvO|h D _1)_rtb% /  $ ATJ{6*dO z mg{^m9MeVZwlPaG*^45nvTUI[E~ Xt|^wF-7`oUXA+z :Ubg0CW C Z7  ( < \ -? +7d5ny#XvEfkEbU 4N#* f?~6rk3! lT@I[CN  l 3  [3 j q >h[_m+qg'xZM8l((j>s  @ # 6 < 2 z0;7A6 y - U:Xi:"  T : ^ &~L'rz; 0~r"gucy<%}l%9 ?D:o k-HQ/( ] @ dx6>m+~zX(aFjFD$ 3k{)R$k^ i]*+ -r^@ W)l.5@s>b9$F~\KpZ[x3K8iGWAb4V?hQ#&6.b8s%; r P 5vyb 4? $ 1;  n  R7   n N V 7Ya}O A0  D - = nL F& % x ]  l    y   !O;K%cu8DYn8 MF6'^D~ Tttk&\nPtg{5<]5CzZh2wy]3{hK?,i!w2)| u u:.KkDF?Xf vO4uT(B ]/"@a++qr7!<q;;]6e28 JmwqN,,3,=fd;hFll} .? ?  El$Bb:^v/ KyP>N @}E(exfi@1 Xf  _c  t  h E ]S 1  /  X ` ~4 W 2 { o  }  m C IP E' \ $ @ > E D b $  3 B   Cn   9x     /LVURgpN:   = q   |  yK  O   / S p  * / 9  [  x *Q]{Qg$ !    m ! u zW } I p Px^Jg/ s/r -Vs{wbo_8( R p- .P i 3 >[ A P h~:_2;R\j fe.irLH 9rIkQ;z7N]!'wlsRUEQAm. ]   4  h ?] = o i u !+ J z u F   j o\ e L Oj:#f u 8 5   sR o% dI > ^ || E   R $F7!11-& V X(Eck!i v l6"/lQ]d*  S yk@ =] ~ [ Z' ["Sw[.^e`kZ$4Bc ~Ljb,$1H !  3p  2>   B |l[n  11xOho>76%[:UfZT/m X:[88j-gX#4$<'+siscX[zBq j61j CaY?%* +eT3ve'PT+f(Gir%9CcB=@lI3 ' Z L d oD]8u! E    z 8N ) S Y 8 :i 9 a p  aWze?^komz65'S&/[a9vm1  j9 CxVKtxHU+PU4WL  1DN>  WY}'Q M:V~]_JhP\ ;E O N ; zk0&#'T38-t0"]19p s C=!Rk = "D h R u` )=\ivv6\c*]2 X(RRA%QD *#LBA4YdKPh5' 6 D)  g x 1 x g ,G  ;6>yZ[7\#<T4A/aCL  I ?, x Z[  x4Uxh9e   ! R"~     - ] /  m@    Q 4| )}e-d:VRC J  _ YMvwg>$imhVmx (  T  4` U  q DiebWS^iPB< ( pZj;@x%&Iq)DrbzbJ/[yU:v 4 O  V h A @x I-  cJ/D r GlqquO @^Bx!1} UzbVztkc&*?HDgn|#V-R&!_+7 z`hMg|v=Q\s-k.}5ah yV^RWA#twRA [2 jg  p 7~G]"_eVc}F  0 e  O   f s   k G ~ \ J  \ w 6 i  d        v f  T cY*?.kO##K]VHE)*0UKX b6WKJg0.[{vng*JMGnX,`B .$3IAGI"GE @!OkB| M"Q;T2uSA$QGDuY#{ >Vb9c(.#g,MR G]8 #;| }=V8h_ot2DU/5 eW\~nkobu|RIOU : g   f +   E2YW=b+bQ  <R Y  T @v1r6LN=xv ] Fh fz  1D H/ S t  - ` V =   N 5 3G 6 !p t  -aE~o^0v/A2} &Y   #      y 90 6 Y  !   H m y >+ f r 3~_e5 Id $dv!mm0l=Q*,rxA{}lay M O H^/tgtdx`KgN\6)9s6X{YcHle#I8i=c=QTy=~Txj\xjxm@4z+ud# -'`(csh # W ]t(Web!$i)2)!lZ6WR2,! Fqdz2O]aW3`V,3D l {& 5cy}Bg n%i'U F%  2 x i { j < ##  ya\1/*esP)U{B >2   l s   F@MKIY31l$];MAWZNN)X,XUU5 X : _AEw=<3'%h u$b"3z9,| Vk^{YH*Tn+8FR `l4q9.qn[*NNA >CLi1TI]O,HuwTCr^xB1'a:>[2 _MI)FSo<6JqI r{BS  G u 7v_a8W$f$X nd [ R 2  @j +    Z  A}~-| `sz7rDSupg/Atb%dsB'pUC%" 8 h Lw  g.OP3HAx>+=  :@ 6S+E|Y]]adQ11q ln! n3E!u -j ' _ _M | S u g I ^ U ~& bV $ ) d7  - O`oZ) D W M } c**~9nwS b M5nL-yyAIR2=A&DOr0{v+>oo  z  .  $ F ! ,   D V "'cf $$( ? _$ 6 v}DA;/98Y_9=`ZZ%>]  j  P    C | C f W  H P o N  b{an - t  $2Yuq4{= ca={JNr A3\J>  koTeW)} ' }"N+7aB;lM[zO$  n P\X2W[E'Zci+D}#Iu{EN Q2N3Q o U8 22l]n'LwbQpd&E4\BDo!=t,Q=FPL[9H=s\!8 1{yPn=W_ 4M)-mId,{&0y9V.92k$3< b' I1$5}X%) ?  Y   } # wioR LSZG  9E    | u C 5H A i0 o U 1  # x  5@.5 P  P ` Tq  mZE j v  e P6^`Ix0l@ #"b-s2h, >W{hkP.00 ^]*t)ZTC8XC"s[VZQFZ16V9FL)E;:U /h pr4JDazX-uNXNnCBGfdD"sE=>vEP0%y I^V{NV}|>aQV^=OY$[)PGpJ!3 >x4uzBuenD z(hwR `  8O e ;    $  >m%YhY|Wy^[3T[0 Y 9URM)  tD   _  f = 8" / `H  H 8h E  1 E 2   ( # it B 5mw1rK3g( p U   6 4   f* wL V@2t k Z " 'iZe|jbfzyOh  '  | & 4 #; @Rh[|nFM_n".GFBz*lagNF1 Il$j% A\|MP cLbj * H:"_JM(r6FA9Xwu pcrT cJtU4.r[!  Ev_H 6/M$' /@nGkcko63XC>&*+s _l,;BTD^r|]i" H !7UP'3BNCVB~a'T0f    8 <KO1Uc)  %viy2 ijFkI5Oy{:Y x% &|1@Nq Z$FY iJ @  d a +3TtlpWp  z 2 7mk"SApzee E0;afhfB-du2 IIefB Eun3cP8@7 z$vN uI/uAJb !9r M :K`70TLh!:@<H$)chL (%$c9 H  ;= je 4  Z ? Tt DH ,D ]   Q/ < y; * v- U } FZ   R & + 9 Y  & D P $= N  trM1,--2?l!0\8pd\K s  q ~  s;  sq  ! E  [r  &k laW hJdv Y \  S k | ToJ;vLb~A\PxX!   } j-jbyNl!\Wc}ARU{1P@l[zTa8|QP["H5Wh^_`NNPL/Y_ik x Db 3 O +m U L & G b  U  BEw=9-2d8 ul$[5 v e '.fZwgV)JJ{s&  $}  % ` - q  O Z  J ] eJ/)"`<e(BoJ?eGva`  9 #  @   ] ^ x - ]C W D C A a %{6oRgGh |Z? S 8!q}];i$~6GeZyL9h?^e23D?*8?I}2Pg:gJfKv)OtpyXtKS)n(jjT(1zkC\<5/m{&@O,2^ci'y8b}$+B:u[[Bv,#Y`OEV{_ v*&n)'_-%Cv4-bSuE=*58  ^ L  q   P   O q[>Y"rx u1 h B D ' #OmZ  }  2.  S X  x  ] B 8 -  Q  E S eR 7  p+_r_~; +M +ug 73$z96x7B)0TF0{    U9  )@3Ub)YY%G OAtmN-_ek*[.!\,kzD{@0>U VC2=DmhE] xL|ko.Fdq \FVI\JigN,FJ=5:FO ,3&r-@v9U |l==-JX[C-o ( n 8 G    *\ pFWRa)'E~D%_5A f K %M- R _W  C Q b 0   _   ~ tD ?mZ  _  9 X W q  cH-Sz    I ^ M    ", I    c * T b  g n Z (  ?t    Y vL!adc !   ; X+ @~(_7M]P x B  .gA$btwbM> j[ADcg q  4p _kb*gbK L{ *!y1gD $5G:Z~ F"vA; |e7|H4 ] `  D H}#Y6=vK{WOznZMAbG _G7g&;F1i : { ) @ P  dE\r 6Yf-8k;J# ;9^d3!(sVDE$\I[1f<&%3r-hMm  _ &&UX?fwnwm12kt x 0/  E  = d 13[)Zf;3r@`!_SP ( ] G $ hZ(=* 2 A/ F(y~$y9h9* y  I -PE(}'XdwfeJmfwXtsrtQ)v}efk+Mw_+w8='CZ(b} 1 !YU\aJ5{IZANrH7_CoMTf~:D6z5 6_u xE  g N A  i / . |3 U  :  8a @EMPc ~Dq|0[     Z  & a  / b   uV+8$V&y@|Hou NBb    3 :   n v  L ~  F +!8lG1E V u M  l X  .D @7g`5:<fXoq ( QW C @  HS3;x_dhfzjl')/N~A+SsWa& .;XNCSHt*X}\f?4|r ) " Hb ~K! [}g(U29+(bB!V42G@I2If# ZU n# y bUz jEf#hNV5  ( { m  f , 9} l  Q6 A }  b \X l   Z * oT ~#5eC:W:BH  q < Y g]vV@/,_ K B C  j*  n/\ 9CIl2YIW} ' 0?$ 5Q)=[0&tCz>joa*ZREv7}ZsCvB`3QA$'4d:$AVAkKZg* \;fdXj]6tvInL=CZ"2 % 0 X 0 = # HsUF2d AK q t| 9|  g ( G n 1  I <  ]  +.S%wM1  n Wm-S%)kFZ~*:Dl56gM%>Wl v 1 `  K   g  o   + -  j {@ - RmQ[}5WXFq&?ojQM{> : t p & 7   p"]gMsztXEs.>d:J%JfupJU34_$EZvNoR3VNyD'mzjQnh@2t@@{ pyGU2feE~sDZg2#<Yw&8EwiIj+ ? QWLrm D\<"F4Xt K I Y w0 =  8%  BBEr[v$gA  z p M 9 [ ' zX  J u 0 W   6 7  T _ k * b a e p R  D  8 x ` ' 5 l? ; H T Q F X  4$ H?   Z ! %  C & 0 & ^ 9H @ FZ skX{^  " ? - 4w go" /    #W%Wxa_6.D })k   R 5  N , Zb0;RMQU}f>W(ݳDqbZ4{ܻjމ<h&yF(jS(-$tBSyRlg \c  m" ioX Ca  Df"`_2 V d:  On< TM w r ) } vf @Eq!VAneUKRNa"s;-/*6QS+zc='\&fwWk!a8j[)V  s xA 5 vf  9 F(U;A vQ k$jT*o(Bx\7p+]Gr8HD.PI8=', f @/rB b  :KMD%\ C 3 6 S+ ^ # " k >  Dm9 > N= + , sDߪ߹ޓhRg!ިj 0Uzi5{G # ',2z1.->JqW[^5WI>i[^x:d/;pHrV)<^[j)-  FF|'EN+rrQEc$w+gF-wN{m"^KO-|.m|f+l35J3$LJBIEy6A#L/0D : *8   a S SqZP@,mBqE!Tp ib#TZtoG x ]lz$alb}!AyS ( M6 56 * Sh . - X  + # : m9vW@ 7' E k } o %  ]eB|H'HghGSk1rP&] l"B)N?|7f(JT D`H'V9WS2<0J[G]u}S uX |zEf`kqqXscQdH =[kh6t&&8U n  m   t  G% }Bx P  a8PkPuX2c T 0 m` " N z ~ q +H  R E Y  __ ';-,`J   #  n * ~ `g vM c.    a  e k v v S y& . 0y f  D  p#UG&  9} G t V?w%v'HaT&^eV MZJxTjf{AT}>5zA:0BJ31q*5:FM~q7.qOj{e2]Xyd)eiAk n*27* .`IU } | ~ ^ S | L fP  Z { 7\0Fsf'Q  [  mj   " ? ]  g  Jt  :LM.Y?3"#   R`  V [%u :Fq4 # 4ychZ {(~ { [ ?w   ] & .t q ,K  | ix :  !~G\ue6[@/`bA!](Hpm+9 . d2 * |y'iP   i -I (  U A('}4X@;AN9g RO /Jc.6Ae6)F_p A[;S1S&:HX^/ 3!nD}E&7h h 7n(w=Kg5MhQhmr@Fx*eL J| z h w. ()|jQZ; B  p : i Eo  \ { T ?z m`  Y +E tj?t 74 e  ?  7 l v ` ; k JW L  ; 2  P  > )  K N j .   2 <  +  i    ~   ,? $ 8~ ^ |  n L 3uUt/YoNc0  ? [ C) |\    7` P V|  & N1 v  'o \P W x b  ( *W 3 % j kky6} NK7pt~1}E~Guyߐ] 4܁{nݒP]`J;H4O4HEOZxX,P r s q wi e r-ek/\Q,L}&DU9X! t  jy jM j  6   C [  ( ZV q   u  aY  T| s BW d*8)x(  U;'r6Q$F`+/LL^W4xP&y.%QK<'pUO{ ? BB  _ O )e 4 z iVT`*^%n (LmY'SGVdaaM`+jJI&.>h2hT6Ra"} 5 5 g \j = W 5Bdw=|Yv*udj8X,mKAbI;V^_`K Q 7) ( ptK#_M|ZG?Y2TPb- !$%rK\ Asp^_P0 tvKW@NJ=6InFfv]<KKF9Tjg&C$2P2p  @k7g3i3)( R u C` B # 6YbSEN .D   q U  Zs ] Rl$xE;;&J5 R # Dpsd@q}xc\ |jk-+$>b ^ n" r [l Ik; 0 ' 8y6>O&4ymU8lF& }:hZc>9{|j-&D' y. JKL>c^~ d(4-E(_@x F n L;qD]a'6G j   f o ?0anbm9(s;`Ly    $ o b  , 4  wg {- ,  S[ b+o{|^-/r   dL#YV>Lz[kM3 FF Z ` ~n q D ?  9  ~ mjs> a R G  I  k _ \      J  j 8 ,_   H : i L j   > . )N ~6In#< 6,3ZWlUgr C x^v#}Q=y&+[&8WEVSM[x]n>Fw 2M?{7>|R`1B6unLzcG.T<,"(yANFi$ 2 BP fr ^C _ HG_"4^%y 0 V 3 }Z B w# '   N   S   { z  V > j S a y H V q L z4    h(  ez w 2 x 9 |$+(s5W tgjPVOO #4[|"W.$m  9 E ! s      L Arn<>r 4b ^ D ; Y C N p A  W y y w b& Rx C  z ? qVB:NN"#R4Ga#`AvNVLR@J0)r>_X+G}Vj v>%iPa&*[^G1*"8n6]tKKJ    Q  }6q MiUl_f!2#mN|fk  (% f<es  V     - 0 Zw % 5 q f + `SJ;/9d4G    : | X ,   $ h 5~  d FN s+   S " v u (O < T C e }  st a ;z  v O ( Y   S 8  hv   1  Q3 T z 4$  4 ^K 4 7 88 D l I P\3v $J K}&l{ O  : ? @ 8 V U V fl , 9h}a@Hk]n4o` OKQ@qhh/' -^^k u][_Dj`,TjZq{<jC ? S |8T3 0$$EPjD`oRj/9  N R  ? % I H ~ (  c j > K   .E j  2 v ?P  / fg ^n*-_KG0Y%J t?ou ^ < 5   = 0 }  {2"<!p k l 1ANb` D H n*q-]GhtB*#Jp4Mr;#-hba*~P]sYm2"W(2RmcHOBzz?](9e78G  X }7 k B a X  u  @  M= F $e " - + 5f # j { L c y aK  T oxvghHv2<a?eze)Oe!s9nEF)  x   6   M P } +uI  bbM$ 7N5  2  as kjz ] h ud Dq D  4 a ^c>;7f7,W#aO   D l8 m}g\@J I!L5w+EJdOm(  B y O&"E#riE{@K gn=' y; " %\s e*k+nH\i #o:E;Xr/9 ]pHMDL.s}:x$7arOS9(>#Xno;HYrK  .Y pc'. 8lc'Aqr6 'uw [ 9$ t9}U;k@_ 3 z Dv & % "5 /W ;3 g T x [~ ^Gg"$y W,UA&)CP4T-il/ ,f IVktiv16"'m:9x&V?U*G=X \H\V:+ DTfIx9)\N&C|n%# lY F  = v U)KNNqU%y_H&q(IyX   : 8h p y A I = U    P  ) R 3  % s '    2(BWq;3D|sB*VTC+pll2Pzea' 3-KAPO*   r0 @ ' '  } =    j ' , oXp:V1un[ .F Zt*i!]s@b''4X}*&]-MVVw1Ea'N+,yY!SfZ*6Lz-\}Xb\C{K6>>6<%YU>ybWZw)Yn0F6w3ou9\*.g {r$RSnGx> Yp/~ yI2=;oxUCVgz)#wr!J0>M "pz L _] ! QXJ:{ M 1\  [ v x @ e *J  W `E,[:fMMG$_%;Aiq-(3,I1r BTR54u ^ he^ZR<>;DiH^k2P<bbj j 4  XEZ)&N 0 2   i q#`F5<^BKBb>yO7P[Q=EOw_wN}|j1D "{4)|OyG+/  \f/wqneIqZoro)\B7 p tp 3 p / C `C &( a : H ! v 9 m o  < l : I) y P L M )| U /   #MImtdGKV9ah5 > t   U* ;    I J "$    6 IN!67D]@)i[!s W # 7 {a   ; p 9HN*p "]'"(( O  u  de t&IjHB9TxRdB[ @ p _]XJ T $3 'x : B% :B"'"dF&$0't0Z"NP|SDH5{\W|(bI/hQ9^ dJxHkvDZEb'1 L+nbs,0sYAC*Rgjj1X}(HNF?%L?eH8K9dz( ~  c   }M = ) M T B] W~ =   >i  m1d 6 G 6m  = @*   < 2y  ! JF N f iy *3   AUvX  L t Uqi P H z 3Qhc\ 3  & (s  o*  $    : [  o U  < + R X : > $@m_AHYA^ \QܱD1;)}&*=>R`UKI*3ZiIR529n8g@-8+= )y}LLdnq ,&8 O+gc \ /b[YW<UCBs.sgD*= I K6 D#{0zftx'k7C%Ebf: jDGL:2]z7*JsC;x #ws0 L s J2  D "Xbt+   .    70    j N   ZD`^qE   U$ * U G L 21 8 xs  Q |  B   y ^iZY7Wp LI<+F7[9o) 7 c*AjQNp;,-V$;f{MP^[nig/tf>60tF~c+b:O8xvsE bpr>?=LX{|pj"+8T(.j3\@<44N!HmQF _Bld * " lHazfg*+iT7) e@mSMq Kb  /(YKQwy#X ? P T |4 KYgmN$ i'2a2* )\Xo,C(Biu)cP&y Yh~e)FxR@*zdNO3*B2*z`5M]O.#I  J` b+ a E  Q[x[07Ti1?EAjVX%)dUG2%)tpc!s_VHyj1O5sNf@`p&46 y ` z Yo u  1 3J ^ (o C A+ SNvJ&8c 17 d 7 O C1;fL}Jg$d(E3^bZ0M(l[jF/ W !b  b7 I   l )  J 5    CW P 5  lcKAoH[}n b  s  s #vwp#OP<r)k5@k{2t] & " 6 }   *, q -y TR%hn[i(q4W q Z & B | _ vK 7 )2;">UE>?wL%glu~xJrhB@K5O[oMK,gH@ @]`(%( |vU{<'BxIG6J* e\.lTlwkuyo&O$~_{iTM3{g.L cm j 7 ' 5G D&dn ^LB^ '_K T 9 G   g  u F |$ \ H p?ZILWZ) s  <~ u r0  /  ^ /ufbC*  C  W 8  =5   0 K k e 1& \ & D>o1W!8QODvbB 1 [ksuXW$}AAEuaJb MdweޭHYhR+0[986!4^^M\!]0Ap~f/ku=[F'[MdY4kEqYJyWbY>v;0%uy;JehcI8 d<=2;$bPvAq*^R[I4*} 9.#0vSj:yQCZ 7pOjKn4N:U9(_mv5[Wp:vK|6j8\g%fj6 Z   Z  4N :3 E\  I   HKGUix@g33+x%ixRN  o cw%$    x  L +bY{e*/>p+usWxxU0-O3"0&"\)Vx4X A#UM|B|o|kV72#jkHv/,Uy^74Qu7AiA X  ~N6Z(XO5t#WQ.oV.FVm?l,AD. t d + i&    :  ># ) o    .U c x 1 E<awYf,lXL9%QKZ}]3{zJ$pR|$    Q {;3% ) #   x  l    (QKmZr$o!mox/Q  ^ Z )F  bA fDpCq's: XY, ,|jt;ceNlU*u]Av`>E!|bP#n1K3nDptqY9NlK'GOJ8/8b1mq#+f)O@dLla:0#Td:wyQ 'JbBAnkwIt"X<Y ;E4Em0Z"T~p"I+iAaUGZ@O%v H r O  bN 2p aa . S} h#( r ) u cM2tH 8}RNbvO&|}Id"KJ,&,TuaGc~p!H55l)Y@GHdIE~&/jY49rtLnhM2i/>,dL1g9D<3`Uzj /L,4Ms I` b R y ' h y  v[ ES5/{i<0T ;R0#6Q cFRC#/Mm'!R,V%}ckVKlm#'HRAtr \ h [N  S_   <Ng?5c | 06    Z 2   qu  sH  ?  Y :    /*SfAZRV^ls",H%'?Zyqjt@0&2 (g }  wh )? =s EXt'B^i4prZd)bd$5%HdK4gs+**lTc"{TOM_L bb7JX5YAOa`<2 ]U"53h+gPmq ~!.}> n (  ? + ey > `ja#ir)'=\APFN?o[aGe5#NTaG2&> t   | M a9<Y q  X [ kx  $  8  |+ O\ Ao3&2Er/ M . D  . s      X 3  Gf/ztGD#-LTAiC`qQeU- = /H>leVI GAy}5Zެ2I.OcW'_ 2R/P25 K=12v!>3n\ Y? 3VDP<0iw `>:URV.+uJA4TwBQ&MEI$"gkFsNp*^ 8}!SG?>nVvhYU gj};]WlW!3k^(^Q1q>RGH*4Y> " v oB t'?w    [lmd|0f\ \T:VuG$"bU  . s q, W  k!  x c>ttjno@14]5H1NKgr&Ms:$w?/J  Y z c:E.&{F B ew;@][zC D MST6"0NG<AvV|vM.(,=JR_s[C?!6J- NI&% [ka Q`8Ji~Q3PKBMy ! &5Kd"prO=0cEc3hZ@.%apV . F  o]CH[GSr=m[ 4NVhIqn{1:4= ;7Lqs{ c1}9P b Q +T(  O h {  < q& 0[d x5u y z @< P4BlLof Uk NHW2&~]8-M:P86hCys{ aAzWh jd)N PJjx0I\ ys|z}r;u'3$j&u1U6M']z=iU})O p  ~    a 4 P wS80,ts,*ayP=u1ZUtdm>E"SOBN5LTat o & 6 o E "" P M ) $  C/~wZ,C%q.v;z^^yvB4@!R*45oX^s>iD[BhB_g!}c~nknKI18 c`5@G}Mb=E?EG{2H"kTVXiQg6+~7Y(30(C 4 " W }O50}EjR#xWCK9Yt!q QkcU [^Voq=XOr%21^x/1|Rrs='w 98+Q&' d ed C  .RTR D % z   @ 0  $\y     V^^5B \ n@ THS T  ! <?Bxkh`6o,Bn I{ Z %+J`2Vma\&#b^t]Rn$6u \@OP =I CS#oV 2@pSVs7^4GoCz|KOi. nneTZ9C*bq+8WT}^wtmm : yL  I CD{BS\c$c~QU Vc L 29 6` #l b *L w9 "> Z 9h v j4 # z T  u@GP Om "+\{ sVR  Y - %  C6 F$ ;D 0l Z =  ffy6h$|Mh^gL7Z /<sJ;^/$aGE3enAt " 5  3tvtu&BuM  R.QHB/&J x  xvh;qezߗvaݡZ7n ;u*Tؑ}ثB؛D عA!B =d}ڙ#۞;W U jQc :R,jwZa1vy@D ^O ~  + 4  )  6c    )j-A!?hA\5 r8p0Sm;O/9k.F*#9d{),C3 & 5>oi*[~j}_SiP]>KwfJ9,\H" 5tI7[]n dWy7oDecL_E~'hFG\2 O)m*- L|N*xW:O Z'dH~8MC{t/{I  A# .R @  c Y tV']@D?fA    j j+ & # - 9 W gn k :  KY  a   u r   E ^ ( i P e J Vm_@VkIbE[pOgK( h  $ m tm U 1 h 4  l QUAC j MJ   }=pE|wM+O{y)z /  D2]^3O? j~=3 iLDcQ$rx>}cmagKTk<m M(k 5vhN}UDE\^o=hy V@1A\0C?#OI5lFiA$F O1=2%1~Y b <` GVD;fCP:z@ _ B:  n  R + `   p<;3h(4?iV*0~PRos;v8l*Vt`HO^ s oE ad 2 {pIO _e{| S a Rk:$GX$wgu  f e  1sz^`c.,]hm\IjR% #BGd9z~2h)W9oqRKFsv|b{z3o>8p8+2 7s%D  v:n4iVpc}l&w5Qi\E1?>sO  Rj?0ZNw?@9s%S[,5Vy {C:r ! g; j yIU xs"WO`Nj%\#rv/q4?k+K>{u:Dz@z#p< v^ U9SSfQjisOYR}LD2 ( A!:! P   " E R  Y 6 q  ( Y K  lK  K2   ^.  t ) +?  o{h22l}Cou! % R j LA|Si\1(b;~}uq\X$6 3 &c x[@8QG"f}R7o1Nj udxG;aUSn i$hI `Rn|aeBD4 k9Mh'(l%,1]B5 } wyQ ( RkrLZ 7cTSF YmG! A u" fw +  6 **cVa"e,};ZHV'ygFVy|>wnH'v!bw! ; Mb ~  QXfm9 mWcd$VwzWV&W;y  > .vxVl- ;  > o l  r T]q2_di`i7>tXVaj 8 XrK  \ n 9 5#[ot15O lAG9r'>q  Yn N :w5 >iOf5ڴتe-T%lԪӊӇӝӺ^ DՅrq0S{d;uIݛކ''XNZ2{(0Tte3]|{[pp1t_$!k H$qRFQ&g G S CW h - N  x  L]EjP_JXu7*NETn1 +:l{USNt % R  h > )oUR1oMoA)6&-< L<+'rl,Z  # @  ^hICB&<o>@^u]?   " v  6G5J}4;@R&4?wS<i4>Gp& s5C-=7,nmA,h:dmq2J2 N ( u gVj Pe94MoX%R.s&'wSKrX9X2Lh$(x.1ZX"O- H=K,u'c|y (CCMJn~U-a@Q!i~_\Jd$OU;}nw",KD:2)[1t _*_=dXw[3$.X| cLax`\yJ*<Y@fQz-`t;_2!x V 7  5 ]"  FokINyU_a=%"v     K <C" HQ i v   x 5 l`   6' i 5=  '   V *  M # I uK>I"Syy  `&l2M!}GI^F;})%uX#jZi>W w! voIa1)3.pP]/GrqSz0{xE([gqv@$J-O.#YB UPNxBAF{R5:Hnp*`<&Dq=_  } ? 2 4@ D @ KJ   [r  x 4 ;m3 ~   t t [ C F  m    BJV'oRIrHWA1ig||tP 6b*[}L|8)4?_)R&A{ EE ` O #   }# KK Ru   V 8 U % <O b E IH,_c z'TCg[lgL:Tov3AL@>&H,o^,*laVdqs!&XQ_@2IiqIcJ g S2VSm#] M9}\a"Jftu&lqB1x3 I}.,-wd7& " ! < H n @ b l D$ )  |    T > f ]  U   '  ^     4qEXdOyy7+4Q|<kxa:8  } 7t   K ZB|qdSz!+nIt.V ~B  ? YW # &k J 25E     <hO(dc"K0if J F 2 _ v aG3d@ 8 ^  L ! v)8I3)߫~\ߍ3jtL#;Z-:{fFd]XSMH<g>@b,yj&9\&6ywce%[?o+X:&[4 n (IeDqnk+tr:_n<hr>1 sYd9Jy7  c 9d]>E"%K__9MTw3(_w 6iGg lH r ] /   < P f W ^ eUo2 p/s:Sat$m [f_  Y   B   ?w~La.RYs]"u|[^=d3% @/97"d+Ygy (x  0[mv:*la,0vV&svv, A yV Y1  y3 m-   RpSN6?)CtKݽ_=۳>@ׄ5֟M^Co?}Kx+h%FkB>[i(a{&1vGq,Y?' ??m f # &  -$gF[2  n d/ E} s -l gZ >  .CPg/DM1{_Xfvr|9Y!_&:Q >DE; DqpM<I ~S:pbW8-}(/M0F;ECe'6 "  X MDS`HbDk' y a Y]( ^  O ; 2 %H1\6@DYaRbl5wq'fyr )E ` / 7 L - ! L # z  Jn{iKfd` 4U"6AXb=Is+}DP(t|l8A< 1t5sehmD ?46` < [ A/ h IV * %@ u#$X3 c{/cD2^i  `{ $ q "_+|I A S Y xI <9 1 uJ '&   \ l HJ  W " [ q, M% l ' 5 O P O W `   q 6 d  Y A C+ M  bl : ,2Rz3QIId07{ޡ3yIk|ܘ.&݊8Gޅpޯz{ߊ]q?=+?X!~u)=]$`%5(KrXfJbR2 _Be 486s1RSV 3 V P itRhE74CB  G}~R_Z ^KTY+ IP?(D~|@_  6 } w M   9 @ s   t   )  /   o r w17iFKO-\ < - I3 J5[m~OH= - bb  V   i> M %Q ^  . B ( 7  E " T G Q Ku    g ) 'u=}rj<Aca9#UW8q,:GwBV ImxoW`4"n^P` f 4[@^[yPtH=|)j%kT| TVDCw ~dZv9*Ike=5$:?I2|W$\_"=3 J y?=-n?mE%<s .n1M @t $ *J dC uL LQ      > r  x W?   mSgq9K4^J1[nP_/Na = r X e ,  kd 5 d K J,~?*>`.!M-EVM}!jD73B.HoR_/ VS!3AEb,Uuu  ] LZu3JA,{H3b(6L n;"(-DKvD)B-tyW}}IT YS/|B[j6&a4ByV1Q)oQw]?G"iaw9X3D%{9Q1Z_+{WsoT2 l <seo.q9NhI05s:5{JYzd*u\  H|mD| dk S n , x< c @ X|D>OZ t+M]jc *   Q w [ E   n F * v ?  a _ Sro @QnESK9! #t$x 4  o o 7   Nh` PP j  0 nD 2 a# & %` QS]*?54&. _)T 9S  F 0  u@M} @ 1 [ Q VH / H7tq7,gd j ; c_ f k  j . < X [X % 8 \ Gm["vw/j!xX} QW'^} eRFl4m}_c_9awhYu:"jF9S<)sA& j q$ a Xd c5  ,CmX yoOyMqqrbgx#{hP$ ;*z^fNuEAs F vo G! S\a?u238{TL. K$U2l)5T6|SGM h #  ma%\n:e = t ; I ))  gp-:    8 v u 1R1o8mx0Zo;k@iAWU^;$rB:+eq jDV#CbLr3>IU/ahuP E l[ Ha vp a = @P:rpqJY#=2&<l c5 w x [{de;\x8&zYu,.ariN7l9?(Z91[/A-`+ 20*x~*mJSF6E+: !?Mn _} + z W 1 G * \ bFT < ln IJ:v}  \ j #   Gt  (X3mVF " i 0  % F `  A= ] G  r  m X 2  : m    67t \ A R _j=.>Kpz w$.J2_$q>00/r2O$K& k1H &e#izqOSgJ[B)PPxHE9QXW[.?G5fWY]wQ U G d 0s Y N HR {d ew +/   Z [5riC2>V1m_D9zpPVGo rJ   } &lOJ  Vi z }2t  G [ U nY !'5^ 2V   I / n u h {H >K  v  m #/t@7u0SNTvyP~*-4 $ 5  VBarz  7 H  tc %7   Z ._nFdqcLd?/Bl.,#9 8<Xrm+P;wwjI3&WE K,7YlO9m *!% rN;-Sjq kvf j~"~io;}Q YQq[[4 @ ) Zo Z e @ B g_xwx;A;zdU1 A( k'iAA z1O "  X +~QcP~OlO6D =Q0<V^R!4f70I ZYY*<.kPHW 7 R ;b?CR`d[~G=<E^X?LSX7f(y`02YrUo+dk/9.h(u2g[ q } kJIA-XS+0p a_.wEH[8Uە_? ڧn(ۆ܄8$TKO4Im^BEN#lG"fyR~pCtMtW@ 'Odhl&?= n#+Bz5{Fs2M~`d } tc[lAvO5F  9  LxgKYsQ$`/"N#Q  z  JP.Nit8C\-k%/T3x[Zr~< <J n 1[T6 \T$ }  Y@ r u (F *{1 2 4 j B '% ,* t  9 x  O{  (l 2  ? qJ B     6wy kc1nX:A[Y(5Yo]UiP< OVT^b,4Si,4D9^COl;kp4wwUYCls# ( ` b& ^ t_  0 7 F=w[#k_#zcT>3b kS?+t\]Pc`CTKJI~VvJA`F! c=}8!c7`tM:% StVO?6B!Th@&"NfUA2G|vCQOpJ7 1U nx u`CGk*'0tVt ?[}&l_L) oE # ^ V W m <[ }(@1dU_\ nRJ #h}s^6i/9r3HW\Zx8B%'vjxP?bEu#W:c\4/a/eK M e ?M/k r cwUne262RK\P,E6P#d\M`~2 ~; {b,x( @ +G  hz\8   O B tE S { ^ : +T -#} 0/?HW?E*{P]hg3~J85JQtUq$9NIb5 3Q"'4D/ (dmx? K * W9 X Mo ` 8    Kf 33U$EIQHr4bBbKv{\}QUtGt     M{  3@< K+aD@ j\a1)8"@]{\&1]0:k8U$m"d&@5HL  " d m 3q_r, N } U  | uf } X %:(@])bu~cn:QS`!TmI<Etu-8[m81$w|v qk }zO92*JH,%.>u :lzjm''|b|s59 # ? ` % ) m Q Fj4lCO~Y$5vx:1~ 0 0  I    7  W  +' W whfkM%]wT^#I0Blo `57? p W,d@7WF['N(~e55n6jxjh&bb,aܦwܠ'X/S߉ @ E8f0~?PC4J2 /wTR5EY gY36-Kt(n[4+J%Crl-'D7mEf<W | : G un U2us~ZH{8 V < : L7 ;  |] b{XYZGz,_bVi aS5[%u<l5 G!    k 7 @ r x( 1"  J o 7  /  L _ } 0 %7   !7`Pjh,D Z_!m7a`g^D+ue[Eb/'cn7%Nf?.^q6xAJ0QUoY?mP3[bj[nA wG6adX.:RgQ Y T aNKAf~]X 3qB#kG<yMb5 o  D e | B c r(Y$><n"F4Ge{~3G\u"CS5CNL 5  TsI! P g dTUc9:iZ hK&/$#0  b7Ls   5x <s1*p9|*Lw~x@bGh# w69d(G6 *"z? N v .dQH:; S2m 5^wDBP E!9-<}zr/A|R:KoI"RF  d]0=?~xnQK{C!'}d<> G5S"-\Qzo\kZkPJ;h| EC kb>, 7d-U{  :  u    5 _  ( Ap3gkaO6yf}v~!cG 9 Kp 3; # Q @NNz/0rIH@MuI6 $ X $g t l ?ucRmE=g=Hx0;*PXHJ_?HS/e*gP#aYabmJ:>AH,o1Mnq9 P;M(t%b1awZZO:1F,z$*hhwta)c p5jYJis0Mrx S7zdnN!#DAqrSd6MSx~@:Jq@k)n=qx@"[[}[eZML!~U( , 7 eV  f J q1n ( &A u   MG t > MOo1TLAk?  0 N Z e b D B g I 3  v* ^   t 40 ( [  .   S   Q S # z v * [   Xq `# `a"MEn* Gt(w$v&i8 5{9F;g_:S}Z8\ KzZIM`O1=YgT?6{g`w`r%vGx?c&3h{K[S2[vmUu~I<5o%v-5hghb 'iR7@b,!q9ig|4C m  rD  v ~ . n  O   K_#J nT<2  b~wh   1  $ sf 0m<)   :  ?sg5X n2yC"R)=LsBSO"  lI m|K_q,5d9mhZ uCHQ+>MR_#? T^|a Kk!=x`7Z<>o@L([puayLk9h W vN$I>L/Ja yImLsK{FhHO3\qP^#qF6~1e{03|  = V p}-;DwJR7*rc 8 "m{-@`rC\*)_bwr0Yp`H@t2)X & Jl XK  r  ' . ? nz   / v P g_ P r J x l % @  @K0?4#EK-;2Q2{|\!ztuSa2u _vUsO{`/TR7O47Bb0l!)SVtq" i9M`J{}|psX.;%Slg#?AZ/`(c-=&,g h>>y >#|C6dOsWT|mkECMYZ*E>zt tnC=\Tl+ R ^ J <4 1 ) F ]J s5L|UHk7YCe|f{h*dYmFAY*8Kkzc x s A F$sqrs P JfpxWg&,j  V  ` {'og.l [0 a [J >a _ i FC xG`TUsJE~ 7= Ww@ aN ~ 4 n a J&k-_YRNcn L'&of2Z7$2r \<~lo<PUp[JT: c|^ubAV,N~,&wv&p1JA7'4l,5 C J ZC  x' ~ U a 89$OI1l54FHN&s_:,J\`*`VeLU5qHELI\ j   Q  f\  m<^$V:@>= k 9 ~ JV 1 p1AW Z r f- k  Ehs~k#k=T@ t j I?   e  '  ? " P  ~ m iH8Q,>2vagEqf`<Git7X  sl Y ?9   , - O 0 (  N ls`rpao:UVe|z2J -g""mnMv!//!#${0W@^Rt#g}@-KRTA?.D' ,G|A%$(p#ovj\@&4M@G8Q89!A\~gw=L]QZO@.` zM c ]/ `va(OP84s&vD6r8fj$ ~  }  v@G(&rNww    R  ( y  N ?x  Rw ? S O k @N Yr ' %K.ar|Ba[{3 se@+x.mS } @Z4MI!p 9'_ $)^ p/W(o&p-l4q#tV ~n}D9zl9cEY5zJzm ^k%7Ha">#x=]kj&m"6u1. pL k% U v iaaqgaLYjA#4T<S:XS m D = Y  M   Ek{I s.UC   z ]  l zV}?G] 2@ +C \ , -w  - $O R R 9  *  @  J  l!5 8   g4_@RDu>FWkMFgI "@~i:taDUH'O y c j |[na.g%mg&Z8TjomDuwoHp*_h mNH&xEc[<=$N^\51Zx(4VjM >ONRPHL5>J A~G\fJYG!u?(;fOoT$W+NAiL~F4$~%!%1  g . ??kf"qy{  ?( GM  W  # <7Ub= $ * %d t r uU h q8^ s|/l",h Z  L   S]  E j    Gf1, .M } 7 ;  W& k A]2W/e"vo,_,)U|.:q'yRyK<F11!oR/p$*YZtM9Z el'qDE]z^vqen/" /GuYg+p #{AV+eu$  R x Du|UoN8 ni/N=II PmO ,E # ` i" $ Q ^ T : R | G _1#C< L     Ibwmw4W$  !0 n&L! (3S E F 'K  Y~\A|ZmGF t =2NzIH.=3zwb1BV[}|n1p 0 [i ^)YG(sepgz}W:t F|N*;FQcxN{ajj@ mMi)Cm:lJ{J[)VT3s* n U eMm+xw Vt* T  7 _ t4) n'?\Y pK Lr?%"p | mV n:^QYWpG2|=Tu i,AhDM,. N'u _3   I z  D 3 w 0 y   }/<LP4' &  $`o[U]a?b$K:f(kYG{R ]s qJ \   94 Sg=md ^ a n I gI9m\Gx1 .@JjoAd&Y}b/eF'dpt'Z wZ_&9%p!oPc4'`0r5/,s(63V(^G &tuM3CLc1p~eG"pOshv>~E3%6=Z~Do9TxAJ!~P2 9! 0 y ;HF$c9)B/K+V  p| d 2  L k R_% V ` | *5  G   S   O  R W  $ x  \;eT )i_;*u{\ se< jkrR^Dkizo8z '4i 3Z~z~CzP>\Zi=J 26;WslXYhfneyuKb:2u|6<]9F%rDE $#t\L%ljlI1-n}\Y0{ilN.\ h<}   I%O L %N  {~~;v<D v s ) = z  iC   E* ;S$~az^AbQQx}<*b   - s  [}^3}S)1 ! 7< L uS /D {&U  @ 0 N } io5j. qPXr%<^KqS0 h  $*g\UHpZvz6@F |-#]d"PlBNg"`ga+4`Hr6o ;4 &h~Grfym$S`V{ndCJtG9{F/2uE n!UcRk/JB[J2;-0.Sxq]: iEmc DR H : 3Ia nO 3 l{-p-%*x2KV< qj & ' PC  } U    _g { es 3gQ;bt7x B 5D : % $s X h ) J  Yq5oYktP'!X *O9C/o,Do0w1Lua)#(IOz<bRY! <&u&vn"Zu+qp4e$:6r%| .ywi"dM+0Dn~V8Pl&Wko_%9,V d@c4U,Jss :i R><]:bFoh,( 2 Z + S /8 XK-   y:V'-Xgw02 g 6 @> H7 h( 3 9 _ < J < Il 7 a B }en\xD *24Y> u  +q  0 fz  c  P z9(kc }R{|%5'1E2# Zb"   l Xn^:xk/ d7<u_3Mg7f99}L : &I_{O?.&~=Ob0k *m`e|BReva/iVl o): /v_Z|Pd&Ey,H){$ Y m?*6ZO|kCW6@mx/r-]  c!   K1r1 W h dn ; .YaS + k  <  ]r A 7-NZuZ;O  F "zj~6wi:=R 3  , 0   : 8 b  o z~  9 W O   3  u @ - N y < QL 1M C /   ]j ? `6 ,E )p } a XW=pC Sufprcd$] d  `S( $0DH^\[r =   utg&tL&xg8'=b0,XYPN|,wH6jgh]p0S-_e~LIU?KQYQGIhqBQX41V `!\!X}" ^>HU@[y>4+>u=IqmL]Wfr5%{]X^$ZVm15@@-^'<|@9M  * VT a.+<_P c  [G> M   4 KL8N}O~, BQ ?  VW;N< zS}"U)U&/6o|v)SipK1 P@{CCBKV(\K\mHsNdT6NiT 1ghr] $;K{: ;2"uV#1):S9a; i)o 4F0p02';B6PNE65bksE]k&}`(Gj]w: 9QppUmb   g b  d ( p  RB   'RmC,^  ;  4(b    d  r  c  H 5{ g #   d -6 2NogGk_@FPwls X  ?  [  5Me Bw.kN A < H m  K   n GT FJo)(Mz "pv = m h)2x % )<*% ? -W   p  s M f \  Y _ s Q kR}U&m_HwthFmiC;.{DqU t&8f@w 3kW(4YRUUas: 0^nB&1^?|;0 n!qr805P|kS#2.=e$! h x cX< [YS3$rqJqQp}7Fx&CR9 aY  1uWw@pBi]qn-W" _  b>    8 0 a  - ^  q I D  " ffgX>](j3ro~]a 7Sk=J~zl8%_;wf?l]I`} #  J I ;heE9H>6gs*7-hL{yN U3Pk/g0oJS\7^rkcSMJSw1 Q7\Ws4A 8gK"@\t-*6j8uD=G&, r b B {2 B x g ,- %  y.:grKNtM<b2Q,Z_h!Sh2|Zi,I^ue = ^B ] uY+p O r   zE l  Y t V r< ( ZE $  ?_\sdU8*r  <n s2aQy.fr#fY[v^pA hHVx R#` Y &9 @Xz?$>s<! eL)(vF w {?=+UP9}Cpo2 av:09$tisY'QqWiT~W4 . R `F9q&&Z3]+b? 8PCZr d 6"3a-%J[}MkX \,Fv k J^ y WTLLVT!^<T;w $Xz v G [  N G  8 A  r H   ].      ~ a o SDH r ^qj. t Cy kzz[9Bk@0B{M+g* +V / u E ~ s a N 9 3 8 1 2 : Ojh i &n[AMSI@Q}![<a|{ !8o?TzPsN\^3Ok!G%3SoJmJW$-5xg)!` "WLk > Hl e  r  a  k V =E W s=*oKLUq;O0z((d#YY/,^M* z  nq-Df  iD! Zy 4   ! `&}"t' 8PtVsK ' s ` !W <ILJL6J^?A%@P$>  nw    P  i9 ,  G HQ \ /B[fzgr5QYZ4Xz &{KRUWZ,V:fB. j/<7f4b-~, 4v.,K];yWX`m~W@ EV J r_HQ8r,UT1_c frR.^@H4>8m - k \  D2SD q   F _  #  w  m 0 h   ) {!  h  #k  @ { [ - u  -  2 P8 . E Z*  i !   ^ x   ^ dK :  h4 % P 9f9T( @ la  G T : ?  6Gww N\ +QMg U C )y \9 n }OfM_G d;}LV.gC     *qM=-JU4N$@(\E a'%',IU U*d.DeB!" ?O\ MEsB/{bYv#O2w 's+W1Wb<,$v(t  '[7Hc.Y*&kJNs; _ B 0D ] ]xgLOmk:WzuU cs&E,thr)`_t3#(F |  S    #| <K V3 ]H & 3 * ' p \ d ; q :6  "  < e~9 T A nY 0  <r.w,ew:+t%x2]~?) ?:m*L&*^p{8h//Z[&_"C>I )gt}g]D vkp>IStAX Us'%;dX,z4M] @l!@K:UA"AgkP*DI!T_ ~80Ym6;=xr~ uqAjz.H~ _ id.h R+leg+TrW|RX l T d  ~o  z i i!  R .IALdrKy|YH.G 8 4 Rn  g ?*|5^Q * ( ?  +{ & | 3 U s r WNO &   U PVT&nw+-c8X6H#5st# ,X &L;* k`*rnSNJ Pb?YiF"$~lhV\Arc7EE`,/Ky=y&4[^74O69@~ab1A7`9obl|a h(n@XTX+,+^'n)8\m3]trA`0HO- rMcWW 2 UNJ"V%*:Hlcu71JuGM[l_D +yj M v  tr'qy3BtZX#unI\D39,WG&Y Y  pS|v*cF0Yd} $ 6Q K t A + [  w s Hh B } =h$2u( 6\my^e &Yoe;+pP }-\u %|7T]F.LO9{LCGU(v^9s/60}C%N7XSNfRu+()[eV%_RL:$RD"rSq,*N g 7 ;!jnJ"[o"lf=)o1 [ ~[Di.u\2L]-YNf4lFoRj+iaIMh!9RQ+l="+ \ . i  $erJ<fL/3  R&_C[   ou  n  r C  u 4 ~Y  } 4    s g \ Jn 7 h  tr  nG O R(W t(#4] 1 J $ W Q ~ ? LH   t r M  d $/ uZMs L,wk0h_+U[Ri |NjIe5(rߟ8kNHQ\D=T^1 x@ksJ0Et  @~`o_`Q6%_]b[2 T#YOy/b(Xl Vs7>d} ;40h~B4_92|> j{ < z S^m^ F)3QyK?\WL$m>  ANh-s)zzZSz]uR{(=l]<eTu ; " <c vs  Q }  )   6  C 3(R"?3KiI|_l~ t W b0;<5nH#<Ea?Hmj)0d!7L    <wqtkS/ O bc]lFh&wwM2DZ0a<1_AN[,\66 '~YP6|aMN#z-0|8NsX-Z4gLg`C7Uj}7 ?jm]f{!T) B s .H - 5 U7M,,kDDlyAuDs5wb2 @2 s u } B ! } d ?( UDCY5-6lW  U J9G'5+MprxCFJde)ArG}Rz12ekQb%/J B_&;rJE{]mh!r fUd! :`GR *bt  _   7 J CXh;tk`zXd>L=':nYCoG`)AuDcA5u8C w GR|^+(j}/m|n|MYK}2Y_.aD|xuCN9Td'z!R39N= "rgU}V9Ys5 T Z v@ 7 w H y g  [ - t# w  'f #  5 9 l B  ](F|g0HG_{Oc" }?Aj"l"?'u wW   T=  O+ J& F vZDe'M Z  ;S -  5 N   C & |  X  L p&   PN y ^ v(C]a]Y,\*7]HM|6  v uT$sPWn 3rj0'fs&-D'Z"x(O VlL}!MEYH tZ7F$wLP{nx416 Xwa=Ot%}2'dR6{cV(PmEu}/-S 0 |  9(}#C !   d;    u v p7}dUebpN;9 &x`F^T!w 0 4   2 b ; F *[ V M kA r    N   }  C y    6::D   c  Ifl[>VLfhGjE }ELs2$$eN-i=j[Xtr@R."1s?S%7&mT>'?{$hh?Jg1 GJ=j^Txm5( [:2{ )1==<3-RjAyQ8/nVY[g@i+,DE2It E|'Y-K[\rMY~   o 3 q 0 d 5 0 UV TG 9   - J HF # 9 3V[^zEb]J#[b>Ng qm   E   [ M  b #j O ?P t   VD H?A'<\tlF*9gE(+EhL ] V S[ w ^ 1j5qhc$\=@uLpk|@[DhW6! bw v8k@x}%tRtۦPM&ܞR* ݅$qnޯpy&+"a.;u\B)uWfG,r2#xWzF*?>KoSkx+r"'yd63   P i i[ P b ez    ^  : S k  j  X rc"%NWd/xDd2DrBYqko3A(upoC A y 9 7   ` D. (   y  N : rG  a  \    TW   e U\:4L(~M / V <  $<e9i@4#g?v    h S < 6c @@ m | | LY|NGvlZYA 3;qUo#T+2zD*?=#2**_$MG#:AA59F4mKnaM(D;|H8{jU7V 7 + > Z Y]  =) =[3j$DfHJQiu- n6vK58 M |0 vN   A  T  (j C[ {TTfVW;]mOlATZ156I.,Oz~/G@|hjl^uy" q[Ey7LuT!I4p(z'L ffzUN( V ,X  ,npz  N  A f  n  { {\ c Ulqo-[ []5>W!s&^Y^AHpz%SLr'1Ed ,Dfhw0&|Qr0c6`V<5e_{~ H&QwsS)9tbb wGQU(7 ;hz t8TG%Xjl Vc `) YR `\ <&fku<c  ?_  H`?q(JtnO@ , J ?txYq]y{dd7'Eb=b\?b&v8i&>c,*;1WqslpB&6fj^/Mf&bV`.9:a:`i[J/f`=K,=7 fs/D|{Seu t W a + i #  UNk&(j 7 ?='WL<FBD c  I3  c   M m    ,h Q 2 0 < A , # W  H kdD?5$u@|  i 1u#B(7.c)(af=xx~ IN%) {VX@0ITWN]u\x#s? Ig@ a,v}!VhAc&_G(o =19my_@J, . #OfO1}?-]dV5)vi>4u?vtY%$T+)0'tGfo_J0I.7 Oz   0 B f    >DTL~ L S]JIb\h~h9$6gbM  n   ]7 0  0      XmDzjlBZxR: ~4 m   !6 { . @ 7 %Q E 4  \ & i  e* [lX)U-A2eyh*eogc-B]wYNfJ=Ep3`2-_y)){kyo! JQ`kgHe.yONty/#d=9R@2|e:Xl: m * 44y4l<O'G %sB/~2Q[ b f f(#'%r$+28[MS87 T~uW?}4|JaL$# Bgf3.63|KmWCc:j%S YQE6)R R   "M X*ywVb36T@z-mc"Z`3?cW |  H   3h  may:X Rb0;R 'A'}s. Ti\~M84BW,/H@v#wB";w -%  + V p  ptO7{z?)6[&%   9  e/   c "w  'h D  > e*G(F{Y1~'rZC.Iu jUR`&Qs8xJf31h/+TZgf}!xaq5QwX C'@;o {# g%6NJ=OWH *W}F!+co,Z=thl IyCL!CJ>*?u6=R.Pn=p 32zYJ,k:7\5z7O K q z c tK CN r -9  p   'my=aN ,  _r o n   RL ; 5  ] 7md_;^e ?~ ~  :  d M    b M x k  R |,f 5RPNQTI# x t  &IYBuc4|0SvD67lk"r|&j~>";$'{c>vr=g8 2y95tWq0JeSI]F7_pJVX{dpDbX bjOu ]AE'MJ9K5",8-i67Kg+y~^  WI  +m \ =  A>vY6+ o F Y uY `2 a ~ P] c8 B   > 7 "' b =QlT7n  0 pwxg  E  D  ` B u fWfL_ g  WD  )b m2U2MPW&<{zLB_5ha1,t0%%9JV"g5t vXF&1O*ENT2w`5:%??kT+L]C#(Fwcv?(?}5z}[UZ%zcjyztysF3Y)a$|9\ai[pNMC<a2u|Z `* Q.Ag~ImN' " t  , J h _  D _<| ~pyk`UPE4TbG#4dS t ) + >   a+ $Ue<})LI ?U     4 " # \% bF<!)gh!\h In{>|?; S  +  [ t D ?% x < V  yo Z ` pR 1 ' v*K.{ T F)% gG!5$0V|$5\*g}aah+_U;:{ #*_YD'4V`tI}&x))lS~{R2CuRw4dt!-a"? ) M y e P1]K2 UQ V  ." L p s CnNW  d 0OS<[ q)LO.7  ov U $  xm&j+hj!Q\)Eza?ON5p{t"BZy5/.'J-Ql?]HF{ [ v M dY '%eW*@XK94 mZ"Df   C s  XA! 2!ap3g>Lc Q<c`U`'=Cn3Hm;]~2Af'i 9$2'1o0pq sI-J))+ZDbk3@. U:t/,rRG9UA;J :^q $_db1,uU,4$1O&|EC;Q:!5GJ&^ZAS!p?~% 1  R L&*g  a  VQ rm b W%:~+.%;p !Y ):}Iv{Tw&RDPmdOT=   =   /'` _qL_ W\0X  {ntWni(;` SGFHvv pHT?%|vu+yRS<@t<%Y9vBH-pb;:x:XnL{DqDms1}1]q0z;:oK dM@57c9W1^@{;' pDT3F.2]M+9jl#^dR vTW]9IrK5s j X5 mW 7 &7 Pufk5b[5b x~(?J]O# qQm^$P=  t )@ t*=}3I 8`   * P  Z y t  T \d y) Y X c  y>   ;? :  a]    F& V    ^_    L   \ j _ : xkhzCA ?cydr )[4:[m&nt bD6in:ltT&=%3.V Eb]Z< 7{TC@;v\1S`m2?;$m. {3(X)e?2NG5E;Z< gezU:?^ a<R}|HZO=SS?vfP "kFbc\],p3,#x"9  S 9H rvjgj   JA Yx. ?hx 2|-!}/E_   ] d > f E ><  _   q U  8  b  1 u \  m G   k S U y XPzuf;x;D7)v?f7%^b_KU_2rtTvu,/tzO_^[ S=EWU5~ 2Gd^0b86yYMeki5^ :O0BKPEf:Dn-rPDujZ<!\o;}]m~K>|H>R{icX<q#!Nj7Y,_82 ~ 4  &   WmI'BY  _ G s nN  p  (  #, 7  Q<. /  A jb  <s)6}./   5  {q  n6E n i      1\nd 5   L U   Xlubw>}sxOYwupm7&b7s=h) h DV E }h 6 | >J\LtH%L73l\[ Y]N(n 6inlw_ 7gB.;_^ep uE}>p0}g8Kv m9#P 5f ] 4 > R   1 f *| J H ~ f c pz!e" 7  h I ) 5W&s9c bY<5'a19F6vAIO Y %0 [%I5f \  U[X; r h 9 pC | I Z +. L  o W;?%q NoLY\C[Pe@m    !     F {4  S Xo    Q y1#!;QsbQS#1 kRwfv+q9xcOGEzh,9dq$k W'ZVs`Rez5BKRl=#k|oQt1n8I/(v=(s$V ~y_Bku}~zdRF{'f3dS='zf 2m45I &;\6.JpV 9Xj^)UM8-j@ c.[#3O)zk j@ Y T= wt =VDw#be@y,:d<0Fj(%.7{gll1**ns_?lYt! K  7 0kB}S0 p  P ' f x XF  A ~ _   ~q+S|_+[|8V+iIH3>ZfF<7Do^&7 6nB'v ESOT^V^v(+{fmx)Tp$ ,#bHS=60"5(WP@W 4(c!Uy4|G#ZI):"d ' B hqmn2ahXY8U{I-J{jo6T,nuWo G >, G m 4 0b h  ) c { AT 0 # . | J  c*w}  P \oR| !  2 R   : e H - ? o M |k      hJ@LSQ  }SI\;u^Fk2g  | $ )_ O. z 5  K @( y c  1 Uj Qy ahwG9l`<8@r>ctCM/~!%z[-ykCpb`NBD\Ar.7gnbr2@ ==Eom=[ '] D h 7u @ q K6=S 8.dzP@_?aEEMC8>0c>qfA:8-ev8+|p6.: "'$  b$ i k z N ^  B / j  E A8# zk v  zml  teIa,/#2ykutfUmJkm9J$._ow 4 K XI Y5owB g 9 [ VKx6^\3wN x 50a/9%vDFtBJ?Y?a9 S3)T{M'.,U ||WBF\$rV1EtPj9_kXjP4i(oGZ#x$c9d}HD+nkv&U /J-S#{3;B0PR', 3 v T k b s9 jB w E l   S'  l'Bf  k$ } ieQ w  A\ KS  c  %d  1 k"Y)O/.0cDo%6+]^ q =  xf T.fm~?|h$C f 'f 2  * Gr $ ( &p^    Sjt3)Zv $ - (' K - A M7 BE(*.%5Nq<>\h%s2+_5'qRz L z / q w  2xc" ua5Sb2X=6u[S5 0?{6Kbv5Aqv! (N8,AxIN3Kn|{6 ;i?'=RHX<*1X*ZmiHZ/j, M j    {) 4| & [* ^ F/  ZS X<m>mXf1[)D%%\Bwy+qdh+$84ZG# ` e 8_, m _C5"T?z&B CG^D%  y W,^MV;"VEwQ ^_5$ C MH )8btM*N~3@2)= ) 4U{T\ #j1tlwXay[\COJf\"c , 8-^ FL-r[f aq7Imd> aZ?@7p2"La|r 6f#(=Ug[GA)!u9Wp2eC*dr]v 6n  ]':q`S2$aJ,XH8] [(Ghm-"U_MZZN;ssK*v =g N U *  8  ;X `   5 A f .  4) 0'B R  |$R uFC!HjslH E~EV\^qsw{bZ8~"mQQ:MT, mlPFkbC|OW(txoFglWF6$\DUha=CA#[WPD5#:~~biy`0,jyh%&vi M)/<!~/PGUd0 ,*'}* b? 3 &o  4 O   ^*U{H!P Nz.1p:c`W-N1'J)\   4VWE< n2  G P ~ ~6 ) w [ I  x 1 M  ~ Q P   9H 7 Z $   a^K/=Cg]J7RF[*PaaiTgx*z3_7hFKvm!4I0>8yN& bB s @ Z fL .2 w |  NG+ 9'eB"MPP.':uZ+[ _rJSc4N1\@IL+zFE2?7:mH;idz&Dna<Fwy\a*Y ^ e #p r {X"X D$9"=ku$ EE,2R=wNTC,c}3SZ@BT3A9 .^W oLDsMvko z C 1 6 9 y !pHks]i}IGEb7Tnq5zVq@E0^FX\J'}u?Ah.5sQ&BX  ? ?B '  _  n5};_q=FXKgi'+~J|XL~sp{h|)WdPkh }&KR$m Bbd_XY`unKRs+q)n+HSNUB{SQzEq{sV6&/l| Lum{vg T C Y L '1lXRC%ev[cGGSws3G W   Zj 8'7u9]?:J*PmD8 V Nr s  r $} | A eO gl .g X  CE V)   $F ; 2l k  B  0q V ~  6$  TPxb)`o!= W  Wo  ; G & U ] 1B 3 gL Z 0:B L s c  H-h1/hQfVMmIx08FF1<~J3&xY-%F(:< y!kg  gX/TX\t dc]p_(s~$hr>!@w_;MU\4w+i WSM? 1%w%vKy"cGR 9O!W_T(}J$ bN A Q (p 8^Ui***,jG d N } c4aX>~   } 8  d  Z  4 %0 ^  '  e  Df |WO>r"f  ( , Z t@v6auYin0?QO9!cVH-`r\GAl* hus;[ZTOq;f|B(R^S",`B c$\*T,c 7=~{C ?:'@U I .SDfe\}31'UJ TRnv;lLl5      N  $7DU/ x x* R ` ,>#~Per6d7G   N w  6Kj7!V1BUhT5< ?.7 5bhSVV   mmQ   C w s s|"Tq'3E3A|^7U!>>bN l&qL"|+e")]vo. v  t "-F589iFyj*r7c(7MTJl|bW6eG[[p /"V|L#U2YX6C5J{c,I?w^9$^'=7^}~ 6d  M O iqFh1*1W8K4U~ tG(}#InGI{+iaAW&0%^er#a rv - 1 %{u'v/id`B 7`u tIi@p$^~l6J q>"0K.u2;d{SSX/[rfNU`r4|>kA^gw#Z|YM|MEId`Pg:+!j(7+D<2[;~=HH!OZN|zm8LZ[:X? R(z|5kckRXfJhnq - PkS`6WQJ * x \Y2G1jzR oB$GKz  61,u3nq  iT  *d5?w:>2` + /R  * :IZ&o > (   S jMH+FoM$oJD#QrV^|hen e v 1 1K KB p x3 nH  C8" ;N|nx8`K9YAt\^W342LgP}+lir,J?\g*rQ0CVd5 }  fP2V +ZS   D nQ T U R 8 Q q }l = x i @]pJ#,8mz/   *   f { j `x b h 6 ? $ k & GF u x|$lg.rB{GdX/r* :  F  ] 6B o M ,j("S~D\|?1     F 5YrIC2w~o:SD kj $ 1 =0 vm  i 0 lF ZU L]nd((l  Y%(,W@3{?n1Wfnt>Y!K#u>&-' |  k p J 3 4  x  t w w i - = U&  sY[elb.zC9lY 3j B k Z({l.3)d8MM}^=ZuJ!CxTzN'-i5gtg2J.IXlq\.), s,`ve.-}eUS|`Fil@-r,mo;;  .m/A&,WX_$AA$Uj,c!/s5.95nl*$k2~L* 5 * Z i F s  t o9 i% R   n# b ` q E ` B   e *    ^ 5 n ^ Z~UIh$=Eh5|b l |, V Y C  [ SY @ $$opF A Ec ` iy E H u" : : # ^ -~lQiO V]uQnq6w=?ymA 7_     L . ,+S "L S  =;cV~G96 A,1n'd#g^dB?c-5  V@R.tE$?^5OGkS91ew:i,UwO<p /0@8vDNWV+*%\pT} HGb.Zi.9X4n?yU PPUq x1f") ?h7u thTw6Y8g w  : 3r q *Ma4@B4dKC}Nv"4WF9r1Iu>"@'\*!O m d E`nT= o L ;)f9} ]c:8D_ ; 9 2 5*z~vJ)};>0 oeXSG )P9MxZR:E9LvyR|)*z\XauU 7+Y41B2 2 P (  6 ;/Gpb  +   $> M "j?7 )[F8bZb5   }~|r 4  0 / `  (Q 7 P.*T3R_Ap!5 K!7u5}2V@ <4r >m,IC bu/Y58<D}A"`|%|&,+D [L^kd5B.s|B@"\k{+=UCBpNieL\&Y@d:Y_o#>1.kT<sUt~8g<'S1XFgK6C9'noU f( \@ bC;'oJP( } v + x T  k m  "^* = }L A  a & v* MO"myW$?bLze++ R J 1   [ n P y   ]C f b Y LB z  >     wN 3   W M K { $ ;   t %r  Bb c *   ;M&6 " O $%<,x w @A   g~ ! ]|MjN|s"_H =yA;R+E\E(G4WOb8;:aY~kjQ)[#`GFoW}w =F~l - G F  A h   { # y e Tt B ,P`"HgQ]>j<]X~Zl{qcdbDHJ zVKQz/Po_ 7 G 1 ( : 0   B|9Lv ~  :  Q P < @ (.   Jh    ,]  X  #P R V } "  P,Cwxw+&B?   1& i)#2Z#e%8s4FP?UhgM5Ow3Z WtL;Xn;f$%{k3"sdF  K9de#!#<BIQRcLb3gPn5 ``4\R^ % r f H"AUb=bP4 d Y CF 3 >D r 8  CB K  Q3 O\ yqD'fZbzAd+Q*^/nB;cBkUpwt=O"'Xg]edn!{ b  r g : ) J `m  C   Z Ta Q D 3 7` 1 kx * >  [ d 4;  f g` xz!Sc/v|$-$Y9,#M>SiflT|[xLf1/5/[p6A@BEp8Jyzfs3wA={Vk9'dD}i0j;Zp G A i !2 .xM}Z..=h%M}EI=.,-kAm% t  5 h #?Pw@,`O"F .lF#KqUi'b]r X{   %( ?  9 \  F  qa J J 3 @. < t :p${x0v^)[4Jshn -'-ZJ*Ip[5 {,t,*^(GposT!V'_ .;X<0cZOY] X_fAua.k{(x1"LCm0y}BpX3\=24: :-,c~G=8<jb { Z 1 _ . Y Lz W $i   7 S C  OX,=J1qmbg>snKZeTC- h B q $_ X @ $ Z& UC :e  =  ^ Gs4}4 rt?)Sk X7  x  b, dFqy^d*$    z   7 ~ h y > ` - t " c 4J xG E _FVgk Z8r7M"3 H9_f/}5"b {Iol@FWM[2uf/1*).EdXD?I+n+}[*+7P!HWzJx'&6rt eRx^Aq:]Or3sdBA>^kpGM.  @G;3sUp;`;W+p7 M a " t6w;.G];:  O   ^W C    ?  G & jo j IyL1W}+X]{b,w_  8 I   V^i b-~(2#0  X C g%y|g/y<Id{ 5 H  $ * QLH_h g u  T 6d O ; l hDg-F%A S  ^ / C OD> =K >^zNAE*IQzC$~E3+ j`SbB)Yj[ss]{mwYTRYO7 zz6f62=jZ @*bVCtn-d)PfGV(]>)%j=] , "` "  /k Z *1S90uR F [i  k I H MZ Z7 3 *;y4sokIS~O$2k5 1ehLA 'S j FV  ~h C *V ; rKw]ND:B:b 33  } n vs R 6 t  1 j L O t `}0>yf!rjAO(30za  i -K &*z   +  f  : Y yj *  0  #{  {Ob0[M4MI8AEZtb R hz=D HCh{7i;o D>8yb+NoHi l$M1t-c-| 4}*KUo ,8ot#*I 7yw :  8 ~u S " +Hm|)} 5 ^H G 5 " E&hSRF6 l [ 4 SLnCWw2AZes@et5W6d1 Z$KZ <(]#v` ' jm .zt  P > \@ m  X 3 t'-2d9TGKQ 1[%pC/bBCLI%_8\65#Kfc4\E. vLVr6,N|yN<&9$-E*F[`i4VU#EpX1'@Vc@SDG Fc( _] [ G~Jf8  s } T_@Q.3#Z@b,NZTm1Qf[.u;C|Z (m:D'K[0dk6;mXu ]o 7   r-<D O$~ / 3| k -   %0ia`@bvqzYI  `     A   * ' ^ 6{    Yx 7 : rdKX`fj)~^uI 6iz U3a!q:p.{ ~wI$ruJm Q:  "l+"G/xs)RcP,3:=,nri&|ocq'az[FST1-h  '   n F#aEITV8?5A9* F/      nP4YSi6YC&Z./b/ ! Y   y  % h  2G[4\ & g M t4  8/L}?6/sikDo>?-5T  ` H _6   w"  ~ f  ; h 5V M X ^ B c. I ; . P v i(".}<W G8=@{M5"Yu>g[(.(X5BWb G `kqg)*$nBeh+ R Y (e YV__Z8 p 3 o= n * !  }  0% ( _ d % w2E7S{O" t v J !) E0 [WfewDtJ=d5l & b *qqK [< \ H r[    "D:!]+ N> 6&^2i2J l  e u  - "/,NlJ - 8   k % J . ,( _&4e~l .{;80B9TZ.{E{A [ } +# , yF r  q \(Ocav2UKjx%C af=` %xY&L>&0 ,$$)a^%3 mwf>~mFo"zAXDjJz|5  =8>)QuW3og~LOMh}}[4{K  A Lc j%# {dZ^H8* 5y6 9  n!sdf:6f R XS O4 6AlOx(H1dd v? L I ~J;D FD<[&. lSViQ[-iq l- ^ T q  { w  Z c q L DTG_1V z;  $ \  M , x owV?l"_J&c c t: 7- W #& i c E "XS*[Mt). #0!]X V%d4}Xifd'f QlWyO.3u"+'\ 0"cyN`f b#~kjU-pQEt&17xphW x ?;}T~lSHW15 X )B74nPvuBZ~d0 $ 3 ~IER%OV(Sq " 8 T K:FE f  ) #=   L i (m /_ (  @ r q  H     B X G R1{4XzgrBpA   a o  3 @ ?P J B   ' c  #l=w0]<7 O}}`yf|6D EAmi.>;*+k[/XfbDHt(>_r%6 @EKwOe vT's~U9O@H oAl|y9I8r[ * \ OS , ? ) Y K<.Adgs]c  -[Bf`HWq[Dm]J {?m2.Da=TEUC N] < (P V  # ]z B\#_!3Kr ' Cp 'qyGJOZSnu%SfQk@\<k, s  i]  3VS^' UT_*9i5~CVAl{o9W({2L\=\g#MbPB:8NF6 @j p!(qJz${b:e ;M,ew6@ ] Svt8()Lf  ZW>fb6bK*2I4V?K~o[&EyJWu%482$ Ps / e * Ov(\ T+ 0 g ^ U Z B    A / # ? " 4  t imbZ * ,  + =   Y |2'Y_"HraOw5Xp. rK hb  $Da*89$; ~ ~ u We|/ 8 Me N <ReRH*p%u2hgDf}/m w8{c# R 5 z h 3 f 'p i 3l $ c  .*.CLv..Sp{"|VEruv4d^^ejq>{GrZ:e( V OZHC$/Ta%Owrq3Dfw< : 4 = i PiRN6N(l(vSa8Ysn KGP s B sk44~,s3 $R  p 3 ,r  Wu`3es"*>xoFY w f t c -_%$K) 0x { ' X  . QR ] @T   b & ~i'hT!  & 2 kML"IC*W+El .5c. $>1lPP%):ZYiEB!U%bQ: E@. G|b/9~~.K^ qIvbc6;QK Z~wF| L&S%L4hN&AEYN:?]-J79$Ix`f   { YdK//UsvW F-[E R - d C )X>n;[wR\cz,]}8$1I%p5Ix (w03d\dKuhY#\q "s: d8Q.WQ]Hwc@Mj`   ^.C|ojK q 7   ^Y|] SzO; & E LE;l=vY ~ 6 w F ) +ng])/8*hhYVSD*Q]3)>nf<( ` h a  4, w  k ^   j zh %  j5[a "pYICphr&G=C/98&BPtXNAu (xU2? *9 p W,gbFn}D)* [" Yp9XWFE9d6ZSA}Rt td7Huw B#9 { l WT 2[fea^jpSiYMW*,yEkPlh25VEre$m`U,k5k1Rj,  Q CE c ^ GP  `  s )Ty p1XWIxT3 g c S b jO1X! + O c I * sr qT'!Wl H Zj v\%+Rp16T@--M D_ x B 787U{O;d,Pj/nLXh FZoep_zHfIH34YHs3$o]-o i.G>NX}se k3wm$"al zD1PN05jE}sQ Q L o *[)9-AX<Kk_j4lx@)jaJP|o  | h U<RR  jD8xoSt6 R(<sdj^ 9+]LLOd0 7 Qlt1I*@q;J.z t | _   >  e  C:  m    lE5C  (  : ~  T  q] / T Y [ Z 6 d eB_5Z M N )  5 0 _ 7 u T Y r7 ! #H@9;f|1-T= B\94+]zT9$N4t\G /K g( }c*=$  . ! c7m z}qIFf@C>{Dn(dp/kq/BqrF@)dTdj4]'J@ F f  *&p(BFU$Kys.'A.qT!> 1 i Sm7@3p\aR .|h}(d-:~%l)4d)D(_t4S J  &d ()^ 2 T B 5   E 8 DL  f z o L D  *4 0s ;:F"2F5  }  D   mGvqZ?!e> |Yez=@_5 GJ\,{", [F"g.zx#X!r{(8lkL$ Po^s}(C{eC{@#wgeI5 E/z[Z?'vf -kOb@2i [io-D&.lZ0=1U4/"a&y s/  y42woh)q&?  1 l h 2vv t rnV< T  K@  6  ^   m  7  H "T  @*+wekO,:jhh=U{[zt>uK6  E =  $ivn  Q   c dD!?8U\mGZj Fm gX B m m ` g> q   Q nG4<;. !#V%ZX;Iy{Z; Ba9+^l=_ ; Et4(c1h5^vW In*v_LQnu) 6HQAHszirq~, 5: g `u 'Q!b*|1_ 9 , < # v< pz sP  /P C  m   . $ c HIX2` 'I8Wic(ZV 9  jbt<% 'c B1 I ?l 6  J{ v 3 3 Ab yY1]V, N d  M C r  b   B F   N   5 h x 6    { w F 2OL +J|%?D\!pF:n?T 8[='r0@MlbcAHL>nC/||CaO}be*/t"nq`Xpg) 02 i % %# 5 paLT]+l   _ > 2 8}?9 Zd 8yBm-_/b265>h + x !   x `UT8}l9s& C  v*0c+  z% J  [H D F  h $ \ Trl   ih@Dnyr/3dsgYtz 4t@8Z D 7 M SIlN;1eo\yv\BkU~83k]aV x;*!{t1wP~_l`gB|R-/hCvYo~>"j|rp>21;<i<m@ncTy(O6*]( _ J %:mUgkH_ 3|C *d*ao@M1d 0 s gTr gH`76OpqA/!]< K  ycoi4!  i`<Bak:[ ]F ' [ bpAFY :? . ) ? f B |  T > M v ) F     Sm j' w  6 k ~ [ W `m E & + $ 0 ~ Rq Pt )Serq=u:DS |Jmt9yq4 07! B  a < 5a\Z   X  7o[1!\ }6k[$a4F>c54E4.':Yw6HMv7#Zr9K 6Qy&=5j [%W%j9fU$4GTj"^Yo_64z@Dt&mkZ P A<{9X])(B >@X=+5i-V'7"W n1 *   } ~ j:FZ 4)=F9f5l[|QSTU=x F)  @    '( [ c  o    ,2HuM u:$6<5F5pdu]4k!=7X[?G06YsxSbu[ND!U;(cUvpvDt 4N ! J M*PT\pG+'y D`zbvkYcL,9U(BYAg7C 5  M vK  5 nTuXfnx@pTJI[H] ETvoz{U8y1.p;_$nK 9=(T&Jev"~;;nG_ L z r  ?DKlRevR+At:lpcv&cC"5VZb 7l`{S n \ % @FLg+)   U%L=-I ^  H c s hv}s6XI#rQG=f#\V@kY < $  A2Q4(K\]Q 0$Wq!U } c  _ `q   T | GC #r } > ! I x  < Mr 3   \ <7 ~@ hgU]/BUCA icT\?`DgC/9<6[e @$ T,92>\DD/-~q@m1]I [U-J*=8']F?evj6oNA|W.%7O37 5 &h_kVv l y xq 7^)dg, a!Jx  P\+^Im((aRr(]8[+ g 3 q ( G S  0]IQ}SO-+iV,fn^_?fs: 6AQ# ,Pu fGK[j"  <b'*Ag  . 4 ) (Kcz ;5\+ # 8 1 ( o  /qkB  &jYkC:,rIkE{5Md: IZ0&Q*/%?6"}>aakiO,v[X'alq5Gm %'|d 4?}Kb[ .{p%GS?&VTT?n<)q \G X g z;h-OY #7lXSbvO7 a ( N _ q YKuVH? +N$ L `U !     Q TR 0 m r   J     @ [\ { }Z u - k  m_$_   t  1 +   G On    UAq  ;G`6no * s  Zi|?8t 2 s> 9 Q:-}GpGp|D+=W~JVw@/_nJjBst}lBlM NwZiH#=N/V.zg$W [wHy'XH Pgb l;k Y sN5;c8  z ]~QNf2 N  s : iZt7-*7oz ^PMf = Q` b : { ;@Nq}A$Lt#c{OGlst.Zo~|gea/=QV  q  H Z  5 i  1 v Y / ;| Z =% -O2^ L5oB67mP9 `c h  .0_ *=Iz<P= ":W 6arOfMglWH_ s'[ .7X o5}'w]K(<3doi]Lc#x^]foDS ]5)?cd6wEO&P;a),}'A^!V F n ^ 2  [j &IAi@F0e:`DowS]MT$:eXyIy t_ 6 2c(u5e{G% $y)@I5Tdx{ B 6\ aS9q -:6tX>. F  T  alLpp.I.dg/an(n,\w*uh/} l 5 (E={>J: Mf69@HRp5TP8v!HL=}%Eu9[r @ /vI+ 8H M!op/ o~H`dqpZn?'4Ga8fhCyCQ]<#j22) I ,Z9,I_}%  e .sP [;c!  c[ #    _, t  L Dt 7 Y 7| Mj]=& /Im F r _ -a d !v  + k 9/Gvzo3g`J Y- vH 3  3K  =DFY2vd25  ~ * [ _ e  n g W  H l , K  j P  )  R-LpT_^m?ZA 'Ot&obJ#z78!m_ /]:CL]#u>"xRBQrR[nf?v `[o ".qrCA~.KWyyV+zq<pX*2*[bswh,c~SHCPKK lWn:"PO"V / / @3 jM%%0Q/;WHN?p UKXk5zS>z V G 7 a h  w b ] =# oA J 6.$jnjS`|wv;kk vX 5 " (     . d; g S = ]  98  a&  E   ` F d Z  [   l n MhUj`q+K8z#s c 2J _ ~ E~ - e c4 Rq #UJ E b,i{yC}9K\q5wkX4e6'O}bG\xPn-(tGy.-!Mh!QSG'!G]Wi vL|&(P,%3e> 9vy3$[B  : V  z C 9"08q-c wTk *X.>!e~Bf7l]3,>\.c"} 3&82XLX.m@dq FD:3uunE/o kF ` tt ' )\0&q.Ex(Tu]L 0^ KtBv~=cESY7 <) h O #)MM5% l b C 1 g B 'xO?fV w K    pgf  8 F#-/Qv,!-:/~ 9 @  ; ( Z ~[ .>  / o ;  Z  m i YR3H$XqFN]S,~#4[g6PG % + zE Rl-w9 M! !8Z0=$L6;7B6 yc? o#0&f]()(k!hk+~j 3 r4 } s ,|!J \ S %   || s . oBkmf;hMS `D{CY$4 |h 1c4^AA#$x 7eZ3p9X:&(ou b} z W ]  8X}[t"m#[_3#u?1Mf}@ EkO&<oC\BW' ov>v#`4.jHT2e[ugw8h3rpEi@#}X,Z1PK%?#0xr(}bR]'tIVL+j31e/ \ <Ek. C~i~_tN ~cF_.s$;so) Q _ +7 4NsLx Edm`qH- ; }  g6    #y_h;HzC3pA@[(fxviV$Sgk4G 5 ) w  R* 9 5? ? Z ~l V zCZXZM_#[s T s |   |G0tuX([.3cvqXP(+IFJPRG?'tUy~^ ;2?"T  Q , A t  5  / - M uu r$/DX\|4Y ko#1d^o8WET&B%AJi#l.:`DIFKb (3~'M+~;}u AL v ?M30e:gF +W6[-afJNEvfL~3$7Y,3  { V Aj V "$E`IF(zLP <  P 3 z{  Y  +>y:t^   & ; ! ^ 8Xd+qT-=cVF Z; q dlPjEXqXj7ݷLO^Oe<yAZ3TQoC 8OCt}yM)" { l`y  ` 7 2 Vf   [ ) O GYO6@ ]    b 0 } L S  # HA 9N  (  hu V K  ?  ; l t -o   @ _  v"   / n b aD ,  H ,   - v  H j h , R  "Fha   Q    3k .   5 5X sBO'1D)X~5TaZ:Klj; #)=_@;;Zos/fpylN-@p}yj[&_m\WvfC5J izYR]V=C&QSh;vu{^3`{ \P 2YJ^-Cf4d ztn  ` zrvfBCde<U G U X  +d18 3 > )+ %K:id77!0{20[3erMZ * <      s  ZU  "  =  ,    <   pCX+2<T         x |R J JBkPfJG].AshD B 1 :rXyk?X;ulrvOQkrX ,b+t"d5tH :e~sL @, P# p AS{ZOp4~MjQTF$u]?g:5'Hc~Sl\B&|),m&B  Y6T M%X T, @9  )   # vG  QH  $WH4R2Z)E fmX}F = SX9(w$1d % @~dS~GZ b {R  EUj,A< ^wzom ; u zi T Rm ^lg`/(n _T&pQ9tZg%@>K~rxw7(s>h _(rNi}*%n d[8[4k'M-;?!Vt(tOn=PQb9i +Dzs7gX!;z  j&SF$1Yb6D 7 " . + C0X&h*p~Zxw|lQZ%)|r8HN ` [ Y'U$0D|Hr(q*$D9D k=i-p_5 v  qVBg,.Pi t D  % DS \}a=\Pmu<byg8"V5ArX:L+bxq54V ' g  g (  0 g v \ 7 h @  O ( = T  He*d^\<8+FIEg]2Lc, YB MB#ptd4X\\{HZhYvmZD=N22 0 { c1W l9d a#n ^Kb\EBnIxgy8 U P  z [ UQ<'(*~a 9Sb>iw:>Mq *F(TMv$ s`v5f R,|{wEVnltveS@YMeYo!78 |t[,)(>Iq pLOX` U3  w@ o 4b ) $  \q } E Nws4EPd?b 5EGnrl]    S) 9 < , C aG n ^ d | 0 [r j * u z>]7)2gzڢٻ?R&ٹJ1ٯ+ܜ ^NLI  ~7@z pPS-Cs;*|;YKA`V/ >c^9C; | r zO 2 4 DN Qo d   >2 GcT"Iv<wLV Wl2 Om)1Ggam|t? rXg  *c c @  0r  8_.+L< =c  ^ K    2Ph,7\U)78_ii  Y A  x  -08 Cgc n T^ , z f6 /fC7 v ) ? U  ~ .  :^h<{nj$;U% (@h`0 w=>h(Y%X@%FUYE#- b.E.oaN N%"+-qNUg^'5 1.L/(8]Ivg-ZDi)V.\&RO[CK#%a V{>3]&7RDwBaxJ;0@jIx)l\ 7Y ! At Ac'SsB_65Vy^L8q; 3 f1 ^% = zhK<F,m)qNd[36:[$zbdo M e W   $ q %   P t   B   P B l D{ }\kp!:tx   A  1 =   t ; M -  9L_&S\ h 4sz0n-lV?= 8   Q Xm8k*(I]?P)qT~lqL|j{v- ld"D9}  \ U > h  F \   AP9<,g5m>7 +:m+-eJB/H (2|mv4hG  g M q r < s c ? cM-{YvK\J2`_fVm  , g i + " "VIzy9} ~*Wv%3'_ahA:Ledlutsdow:b]XPIF;DGY gN&x} k~-"0SJtUxa {   S t  a9@ytS~o&cw?3f>f"=E=%;Q&jwWpL  laCEeiK w | 7 N 5 >R T  #  3  $K|9~BxF5`^. 5 `k +  p F  &/Y SWJ7_&tmE+2CLoC "w[8 FwetX?bz *S~9TY*j6Zf:b  \ ^.9m^/PMh5&ybgEXQ v > a [ L {  F < T 4 ^ 2 iRRD~A,z^Y{sP`Wd  w Y$uTI P '   = oq+pPpMn'wudqn?2(RhM~O e' xf$.Hw Z6!vc Vn[W(lcsO/E|` x MkV77]&'1q$e&: =+|LN\ D  T ? w ;oVj J88E(ו$dzT(x$& ]a K d5 *fwDp  5 j Z m V^ xqb=+ .3)[ >y'p!$ c H m B 8E['%^zI+|M8F*b|mL)uR#PAN%_.hES Vv/Py1 A s  TO{}r^GD1%B{wJ rpr 5 J ) ?  m [ !bq1/F[\@7 C Y 1R9 u S gt ,ae\d}XrrQM~jsy{5O!1h$6[.C%E:},}nz;Fg4;F'#N?~^cb()!=PR83t!i j>   R ," .B nY i )m ^[ i 0/ ~Ge?:-B j s : 2 -*Ca#/@*r s|vQs A  6:In,s u#t{  Q{ D SPz/BZ hYya3t<{*E9jV'7F\ lw p * ^ _  V P m  CN * k G w   OT   0 v k 8 L  ~TtkIc8pJT]K   i5 +   )&  "  PR"FroZ_0d3A" ,$ (  et39<~'o mb*/AexyaS@;^K 5-++$K {~k#F* wFP H'tNd~[;$?{LK25=S=E!fKGYl4@ sL06mvMzkrl0c DS|m>3c,O U ^   R|A\) V ] J   8l7 > P  Y  K%`5Gh,Ugy>YSI s  o   W!oM1V97  H z P > .  p :HmL?2e`'Rps`[z `v(,dvVVky]J8w{*l>r D*Rw!4KS:I!"GtR#(HV]g 0QKvVfzmnY<]q m Zzz3:|NIw)xp1onH>qtuT, KG r / b~HH+  4k8= n  + fYk7VI<<2:=ivN Ln! j #Mz01Ej;{.2{XWF;D7{He}yx=|l\{@b4z iG 6  M7 d d j s <    } 2  : >b n ] 9 3610H2V t B2 ~V uN0  ] :  9 f O A  ^M ) t32To[4#oIqMkeB0*Swy[\3(j .%n+ix{u/I8$ofG>b 1)Bgdya 6UC{mirg_ z ^ 3N 5 4O$koRx ?s=cbi. ~+QN (  ^  x   ](rw I l q5Ry<x=itfdSXNd'c@ G 1 .& {  b '5U%d 4 Y k    - W /S 9 @5 O &,S_ 4yzFFbe<]wr=Ay .G-8|*Y'5[Z.f:Wa!X^1dMKzXfv`IoCBP1`250{aA;zL4_-yk5K(GgX>`c;9GOWAp"lGH!|an.aLBDt$oY ] v) # % ? 0 w5 # SPkl+Cis<"l[\$ , 0   : R { ~ t/M>k*!: [:KrXh-N#sy \KRw>e5mWth#y:F4_ OS Fh E Ln H J k  z   k s n u I 8O V0 H$aB {d  w m 8 1, ) - q 0   ) o  \ .Gxz xg; Amw@&t  Me  s(/]u ]2 xES#o-b=6M5) 5YMF/j|#{M 7^j8o>)Gq^:.Ww:^aiZ0*]Nh#yMB;yFH}b"rQm 9 L~ f` JmG.U%m( q r 5_Lo}2.S=ZSg aezHJeFpG  MB h T[O ) R  E  6Z@eeI<Umqk9K0*WAcwO>^B[}l 0 Ty < e z o   9 P D r W Z 4  A  s4 y  ,   $ P]  y 9$ d < ,  | L ^  \  OB >/?  M   @ P b 6v>YY y , Z 3{5>d&2Fg+ac95-%cf wjOq} h/}j;=G1`~<y{  u<6 3"ylaK^_=aF +<0#Bd%Q;Vi?8Hn)]7 <L k  e %      H r z c % b t  4 ) X *( @8p }:  < I  G  s@ahBvSw}~Kd7  v X  ( Q UnYa lJzL + bG    #nGhjbnh$f; 6jBa=?f\\M^:/OXTU0s[t+ul!_(wZKAgwbD2Mze  2  jyL,6|A[ WJ 92 PlL.I X 7GOmJOjc=eIL$@?vp=-m#si RKU7vc%dE'MM>L/YA :UG  5aHKH-T 9 ] . 2 T  / x.i ly6u;TFuY   5O  rn  v j BR 7_   r  GK   #V F l 1hus,TsCV%\ L OK uB 6  ,gG=,@|5o{f67LI  c x dI20&|5`2+(Xxzy:*KD7x.+dVFwm?F&2u.Dd*=E U ?!Ji!o[i~bZD;/:@+-F6=h\j=_ I  -V !p \u&#9Ccj Y+K/} m<{! L5T ! Ag : X  qj v  p(g  c)]^MQp(!Sh.\5sni&bOfVS55dQN3y|ubKhU1$Sq;9%:q|H >6FDL?s/ydD .M ,'`:   e   Q S ]d   b\   x  p E u T } kt v | x$ $ Y g G U! % 5 * j  x K 6    m   = # $ ou  "`)v/Byw BI o3*S$Y{}%zn8$JR1 N161Z MHZp D7qXaBN3ZwUPU)UgZu7L$rd_&l c z C = yu8  Sk |  c I ?s^|HpLhD1o~{M aJ .|"Nvo^k~@(b M J ]ESbOVW>`Q  ;G g WQ + Za/Z` X9;D5PRDI   + F b K  7 n ] U N  Y  X ak?;;]y@xA 5ab l   ^ q 0 n r  )l D   ;" 9   BA  . L 1M e   A g{ Sf , 7 d  K!|D94Oo3Eqc>I0oreN`GfH'qKBw)4+]+F r!,0;ri\ -@#rz& "AeJQbcSHI#>$ i -6vz'vo 71Ih$,t=|_AfG,D6SEqkYE1*FusX ) /&N1)&1'vN_ h  , \G S K <dEGz7e^mI7uN>-s7 zO   B      &  6r K Q g{:4Xa?g`g+1qInK733{ du('NC<4 VYo)@V 9/0a t4g3vbg2lQ?hVC,9ES(Y:wndix2 ~-U_0L8m`$";9gt{> g#8;;!Q@f?p`uO&e? s    7 $h  1awggA1:hsHo|W-kg,IH @g p( 6 n  6 1 [ < R> ~ ?  .l   8 P Oj c T -   p |T &|@K 8 '> D  c[ n 5G^n 8 #]H D EW+qJ=+8R3s:cR_EjZOtx0 oFh`-$lF^x6gy}'.[0AUQx8u#w'a~v*z q`O T : : \& )S E; L=\6 wUxVm>$uO+R/b^Y !    x <  M ~ Y   N    gCr$\ vH S {a V uK Xe"V} iOgh^A}DIh p P' ,0k?[dP`lN'(tY C? ;Vq8N ?:8g!*vzQ 8@_38F 0]u8UXuh(-X5o)zsc.0VZfMcBB4h.KpE`GC c F| :A`lg@pm0MQ},_]=)D:8GKq | /3 u @ J  ; s $4~mP0 8x0TxI|v dp!lt[@eHZ@7/GCi9X3T&   G | JA Rl .)5xG3{A ~V . < 8 U <    " M( h K= W   f` K CBVwW'vL" &a  x  G X 8y } q } ho &f j !u { k \ L;>7Jbkgf L}edSYE'+o%) 3bFTa>\ >]65(VzxQ|v9%5(&S_NC9>VD ~t/q)INzgP :\PX];Jn1bQ l GN~)MhA rQm {? 9  [T g -*%lp"W5yhf3 {z-HW ngCM#(m7* R O`8 } Hb4#ML]quS{_  P w x 6 o M!'o$ -= zL 7 W   S  4 L _     E  C@ XenSTT w l    & kH n r 0 v uq -       2  x N ~R0zyltCyxg +   S R U E8lY8Q_]Ra UQS<m02fy2p8!RC>6KW@LA-oT.z%Eo@A }kKYC7@rr`q +W}_"5cS(vk. #_:Q:uT+w} CCyE+M>C=o  dw2nc,]{~@D'Uj _     fE  ? k>t`MMnmZhw(F{?h p |  a B L 1 * :   7G  9 H@J,=p_TEl !^:!7e;|=\H ]j<6*+h[?SHu)eBk%=6JE6BXhnd&s_. 3#j_i)%<.Vty rWJ!B&b j"ZFF]kBm!%d(\hQd?w,-T#=VQ.NK[S I \ bQ/\ +cVuK6x} Q+4`)<) , H f U m @y  w d_ L w$= W 3  8 : ? N G5J[^   Zx  z+7  |6L[YD#? d  U |  A v  i  LG   d Q +J k)  2x   p    ~n;4 (a r J t  E p ^ d B ~ `.  B1h'$;Vk""*qoYU|?r@a}MCp;0lXVDJm6Nl1cy]e[R5xO@Zt5prBkExtZ9&k>Y*E b B _ 7 j1W[j}@ 6_CU_r]zgl>z7 w  v Ia/!E3ew-[*8 > }  KD~%ZW(M"Q9~ O48Q!O0 pk z mQ V1/eGfd{?&1e*v<$\t1)D`P(d5^VImt8d?TfaDZ+Syybn&8Qj,!7ux}3[`sz2uvln+Wwii94Xyw>y0qSsO5GjMj2 3 & ?3}P {)m!5,TQuW`eYm"g| h$ i . f = i - t EZ & -{tY*9sj@?8P5^H apU7J+{  8  4  |@ 1 " R o I  p p : rH #   /J  r  F0 k j SW A hA  ~C  vo4qs @Z Y X i > _cAU ] . Y  _ .< K G OI{Qe#?|$`m!.[)RU_k97e#t|6KW=1o)R=~ ]\)>gV>+l ]SK4A 4AI#`{ gq7Sk'f-9]mSEMk!?j_ i TsRlWV- w :/  1+  2T>.&5=IH~:Jkl3~~&) E B T +3` Y:[dwOYAh\,'?j2    & ^C/8E*I` E\} 2= D p g M  % B hYGQp)~"-|2\=r  L 3 1| b . dg 'l = _t K NzC;XOl.f:[\-,YP6 @ 73  m ab C V%  8S>dC/7-tYrUeP,0w/J_-D2@ uohz^J$UJ.#}KJp%uY=~iUbV8rgfsQ&|sG|hB} PafA8Dq1oCBdy,ii{=   I& P k ]DKDCE!tC!V)7Shs)*2    v >E 3Y r`LJqj;ynh)<L(fK w  ~ 0 o ' UC ! a e  j  q # / NQ C2Y]D3gNiw**(w`]lnk.@17@IVmLKjS'wco `^vL5fPAbM!2p)}0i,m;6`8"F~ GZk5:}~Et]hrwR~ML-DHzkZP{S7~FT|z7<52jE#xy>zw 8 dOG/:OP!W/m\E(Ig8n   ? Y `K |+ r` V/i6}`B(G#R9PRj* #   -  1+^B s=.KcI1J?v  > 1u '(nX <38;E{fP e & Z 7 ~6 1  !k DK ) A K ~ G f#b6;gB0tHko/(=a?sO7XsE6owqIn!~6Z'<(bP7$!X{AQ#H${MC =yFGZq">2.&Bm]L0qE~,|\W@;1IP[z?HH8q i  x "K_f^HRkoLc]#TbW@4  c> Tldiws\Rt?p-$7 [ K. m R  ) b+ ~ A EF= wh W4]M:)>-'qCG]7Vx7L@vt0!)2\ETP.B0XC[Zo]r*3=jDZc#eyb-T6Z|zB,!j.H Gh[p}6k9T0H_s&zDa[)}9+!rvI0Fd(cZl[) ~!^Xv"U,y:<8-< N    p  p n 45  ]  e  s5A09LN^:om1 o`#~ /0a\-F+F1ah n g ;- yI |w h S=nhpUXt g_\ce  > 2   y~x[Al F l =~0U9 9 m m 3 a G`g8 :c_,HI 92 $ =A6e,]x.?WCKG_5\dTX#{CgP"Zs/1C`V&G$_lc au m%W;u,QsW6z+Z 7Bxg'rd8  y ir T" 1 S $LAd0PV8T7z.~y[;IdBxs6'OnX7iQN_4!!hR`5IR\vNUBIV0NTjg- 5 Q v/  B10 J V  3 QK U c wW6S@ y )MhA ]Yjx C VOb/01K,p^@;2m v6 g 5=/5Bfh @@ > LG5*CjcS<z~;pmb #  0 P M, D F 4 Z(@\+8`. GpTvrDMF%}S'(@(e/ uko1pCVzPi[i-GZTL& + #8gDo[%UUy YC5\:lm^cU8+2Pfh@vF^ Ay"KM, lk Z, 9~/:> ^x b[Z dyP  " W d o )[4ztm]*9q3^L9O`79EIwKX^v@F%bL[CJg1gEU # G {+sa-`VMqfiX8n!oW  ; 6 H&hyq*_E<b#R)xT  8 c u \ w1Vz >cYfXx7CiVV@moGADaa@pV.kq2 P!w 2>'!FsUCx} ,f$yUJ8Z~^D2vVGHU^-obh;M `C ("9 4*D9+,n VD1GjRe.,4%.NsmmuLt jd   RU*,&[R#-Y U15 Brbhe$kkY,*6\] # 6*  g 5 N g:({Q|dQ:  L 1 o nFEbsr _  ~} !e#~=g!~G~EB] l `RLTi[Y[" Va/uaq/5_O *OZ`[v:]B`s*&KB+zX_&`6)98>%xo#"%Xe@7(} &"JTtv+?siALQ~KjnmX z { J s, ^T =rBwNfO0tkE}M " b X5+r=e<C/'V4' Ak  k::-aQh/ T2 j C g V g j n O Au`tEk:yPKB0D*^liK'-?\a a=K L=A0z|A8%#b1SswMymd/kKc4 I ' K ^VFP4}jysr G4,| U h ZSW M.U bRZ(i_6Sl}GNGBrMEK20L C {e #-5"] {&}W"O"t5:V9@j"r}3v*n[gPuiSOk bw![10j:)5x } b* Z  Q  e If&Gm1 GON?  zzC=~"JH 0 * D ; u6 u6 ** 3~v  T  b )i|f> d S e I fr  R Mf e S.2] YozfV0tWz8    _ \ ) 0 `` G pq  g U 6E hO sT ?N K W j u]  U`pdL<5/V DxB<U9Vbut H-$XqQJyON44v@aRR3a2/C.EU c m D7r5\YKW$mIK BeSb'vc{OI ^N D  d0Nc''K([N9q lO T T ` J : a ]  S k ( q m xj#@VkU(~ g?8wq Z Js Y  6 i << P w J F r h ,  _ 4 N Y %  =}M~It)IlMe! N q R'29zS0IxFA@&fTI/ n Bf x J  K '  &`~ <[{o )lk )lBL,N[j_M(#`[m6zU ;u~GEsN'Z}'LFE8,q??eK w`& hG 2BchZMO jyTq.hk9N)oqXIVze # n d W bA)m{C>  l5n,L/PaJE^>pp  B? [9_X )0pf%:d?':w r S r $;saRXlt;s' ">x!H&Q1:DYkPg<Fka: t ? z w " Q "o sP  P ` 9  v + # 'fB{],Z]h # }BhX+aq0w=#v8++U`fW] jz={X$lQS;1u&~)sTR2>CIb IyCAa#K$":S:^~k1}elethvm1X-%uqmR2gTyQ"A>mL\z$-Fp ?9d)} 0?#9tT( )5 8z  r A3 }4 D t` / RmTIV,p1XLmjExoE# p . 8 t +  C    x L    K 9   9e \ |z  oS  txl40R~BOnMBOP,}5b` uFff9iF8H<* Ss_t]\5.n V^9)W}g%"_dMP\<"53qXJ}AG\6J&} 6;c>)a FJlI>+Y8YUhxp yMxPs9 $!69w1yVXEF@ l[u? F iN 2 Vc k yK #     1 t 5 #,fm3D p UB ,jIHBwMwb-EN8 " R >pvND5bq'+{\gk%:;?IE 6 RJ1b: K n| p; <b(#sG  i 67     |7 +3 2 ) &tZKRoU]y t/+(5nEqf\./t#@iL/4?E7wrlaRhv GRJX,K`acKc$7;H&;n 4_!x~Vfu&< l:}TPS^q  w S #t [ _ o y'E5@zU!\|5;n=kC^F0Q=rU5HjQ b}   ' s S Az # 5 wY m ^;GYyekQ+A'9hwD&p ( DL K6 V d 9I. f } Ao y s 3 [ %F } f  Z Z  S   #y  m9P[K3@ "/Pq5<o +!" (r5n.I.Urr!M8^Mvdw/ hUL=z6j]%vm7%1kN{1,Uj3 xFA|>frH06pU%pZky53 4 y M; :  P N  # `  4 5 ! H k 0 B$ | U rZW)kq?MTpc1  , `6 0t cU1+oEE ^&"kfVA TkP z , e mC xMo Z8B]hOg;0k{{=gI M  ,` Q m> /a  7 w TsBb3,c3A85 u _` NxcI= pYF |J 5P/\I=:@2W%qHF1p0gU3]oK> +7 B2jz# SZ :Q-"3[]MkZxtI#s(B>zM U8M  - g     )!_ZqYx_8-y "  L^i>@Cf{1o&wYW*k[_[r[)/A M $ V? &|: * W )@evNDd$<L>IH0Vz% 5 D    oe P 5l 8ab?iRN"0K)/ePCi  o v 9 O  n cE m g b p  d F2 B BS@|6BWq<}dO!VyDGER <7@TzSM4 !N kHFW4iCX]0S9BDmm" dwZKR(k!=b1:;rVqf$^>~sm3*I Du H 7 G h "\sm J t l8}opwcm1 = t O -  I S A] v w O  ok X  s 0 3?XVIu> 7TmU Rb E0   2a      )  6 s 8  W n /qWo+X=Sc>` L) n a ?  F ohV*AY?'l:)p\T$rgB/PqNF|y}Rr${__:z t K7;#34{1 C1B-jU"ysle@V*j!Q[IFuGdy>L5FNibE]K5o1)xSBc LhHV[Fh9T>; &io$, Q|k#9PPy]##ip eRpF }b=={ 4cT E _ ^D  `Pw4 D ^5  E$?d[K\{FCbrjnTE,MQ*<4IbIG .+p2_'c\2XisF8,(_v[ {|!%4 V  q   q ) 5`vt\DHg+V&BRc'" ~@u@Udr.Qk3T#U4^/`z oUMa;gU<%1*.ZP#w`,]AvDq\[1b3&r{9;'ftS$C_"sIfK;pDn-/wB]q"mB l   Z  } 1 #      R;k`oE,UsslQ@@N{bzQ[#m~g[j|Y2=@ a d wVv}wI%^{nv[FDf 3YdyO (#\].`$P|mIJ7"y?uj`6$ D  t L ] Gu x ,i hK V ` 3 Y) EUSd`0Ppy83Jf!@h zf}t `g U/  *` [ @]7\ xGg }u1y%L-72O0|*8HKVYV$   ; ; = B ]| z \  s ,  O  O  3 k  z c x = 9 * H6 #  V  F : x0 V &H   22 B %/ Bi })Kod/- +0$T9kF>kuPdS`$xGsQLJUEd9*1Vm{ s?"f?~MsH\ VXgQlCC3m19>g89CV9c%:O?4cK,x  N ~ e   B T   la"\suZ#wj /  !J| |P' < VW|VuUvjg}h^";2I1{)fSpG4 mSq1-,}aJ,Qhd ko_**Q7bLp.~74| 6$r:aVs0e,?hcuC1>9~acA+bn\ Q. k z  +   l *3     L s c x U j / 1 A T  '    p \ BS  9^}<~8Y }>K]~ 4D}Z~uBdO'P$ B  + :Q 4Z q | K "pVo5w  & \  ) M@^! L2oOC[Js]IkMWCJu* i   6 m    na;<mmv?#Y ncUwr?8:M[19bq) R ,Cd]i"nVF"o(Q5eoiDI Qi{|l{OMB)Pm-e;?j)V+3OB>e?{^2"6e_l7TAbLow3f)S7{DL  \d dy qO  f gNh9FlbQ9hySWld!l(dsx[R+ B&TX)Sps;mQ>?Ig<ldHg^??|k8&vdA 3^  4` g J  b A D.n[0#OAq`3.N*i;}2j-B_ZjS4  , - B k h HY  b  `e!g}r5Y"'$)t/169vCRhjl}/~UnODTlRf}${nxhhJ3L2=+0@;]&WN y.6F <e8!P]B^afw y>N f 9 # ;Q \ B e o 6 N 4o Q F UN g    x b     & U ~  = W T  H f > Z  R    |k q zj Q d c  : C q 9Lh_kjyP1  yU c 7 6 l e  5 _   .& Ce4-0h} AeGYT1gfNR;re,j@ SaS X1 &. + 6; 5t6+  [ aE, Z1d=[ jY Cyw]$Va ~cE1B^T)Iu,Ay=7dHM48AQI9{;#3]nY0p9D41wJF%-bI  sC4" y^\=4ef>&PA={2mH&Vg~w ]  z r@.ld\<EZ.B ,N8y_#v7,e c2nLGp=QQu(.,F)Gpk p[ - e # y z  0 G ,f | 2R  + RTCXby t@ a  2 X t_ S:9.7PjF|!uU<%^.,o/RRfPbeD kL{%TWZh(3:oYL5169SJ 1!Pk78$JqLd6*f>!:8Hd/tpJAqj}z\P>HL!T    G{rzej}cX)lX$;XShVV@n|`Q"PWRvY!`sb[FV9J$(:xmbAl|V # Q YNM\I Y * =YG:l8,qW ?0!,2+(;CJj:9G  8yD,rYB oLE4~cik*y_{g%EA#9 ,V,#|O0 ] \KK/?T-9;cN}t&`HD *uP]J'e< ` qq :Q7Tm1gnaYSg h <  aO  it I 2 ] Y ; t F qV[^=  K^"['+kO[n$eb4<uK O ! c M c 61 >      4 . ==_ l ' q ;     Q 9  jo  m/B_ b42Q  ~  M $ L, P; 0e  q   J  > Kn&oOv7, Z]]C7M}E7 2M4YtL veJmlj03654Y7kJ<bHf{[E.8l[_ub!g|AkiA~dRZ-$#I0v[io=&> 3 z  #418K1 x[L M V   !    (Q   Of6u_H,fPJkJsqfiw+E )24 DtlCy24fi+"Ib,Kj=4 -K #  r U m 4 r .7t\ub`2zk/xE00v  $*Mlxyd#2w-t^!I:Qq dW_k8EH YsZdOd#{W|? nj@ !UOmaf*VZlF1m+zxxkB[H5G)1'NwK\8pR)K4D`O^h(NCPu_:Wk 3` F5 "  S9 , > k - d i Z B; )O K Z ] n  ( < s ;  q `  _ $ $ :  { Z  r   E   t{    / g Q     - ? }l M  9m0+7 ,  s   @  ( ~ H l X ) J &&  \ 6   / 9?K[(,B^ZgW/)V@TP 'T 7h4y'q,:oDk9R?7{U OcK=Z-zXj2<])MtPu=g(.RWYw9j)Jeh3yD#:\0>4laKU5DySFgOBzkHkoX+Q)dJ Ppb- { s u }@t /AJ>%pVO,j(v'%1!+x![Sml3[SW BA7yY`u ~ b , D5 EH   D g w 4o9lcB"7%0sAb-GJ`N@08_ BYOG0r4 s K , f }  bJ q      3 = L us u r- 0 7 k 5  W AQK !<B" B GH}i`GOKV]qI=]V"sR00 =2X ^.MQ;2?a%wsKVF'I.") D 2D[ihDU@_?9#hzLxX c *[ k s c )d ` .ImlRK\(IrzR  C BI# 9TNX8R >|*;RX /q^]RC,9%Jy k O5t#>U V4 OTs,p7[0_5}GDd e  g ^Z%z V = x r[s^[`=s@@G^+-Gf07~1.W 'ki"GId+P]>7^X"NSxEm-U- :(b."=bt0I{r(b!&8{( p$$C"RC H '2 F 6 s 3rc| A+s?w *%=OOs.;O\07M   )  a~uai,LrDtE~${6P?pLk gy  * m   : 'zF) "urPl.e L \ ? 1 >O d d { [ .)`DZ,;  ~ \  36=!U  =  N C  %S  Yy B X ;L)9 by8I58VJ;9Wbfs!SHn.'Bl 2&6j: ~`n|_4{t7o/1qx#e;:IDC D.Zm& |`[9]5$Sj5K(Q$ v S2 5} [G2~} ORV#ht"K3gskw/@(  ~ iHFx\k$LH.R9~Ede'4t<-n1X#juB,\| _ev?  g V- u ? r   < " & 0 ?#0 g 7 ~@NzZu,Q#&gh;)ASKg25/-DI"ML?A8F3jI/Nq_=g5E"-tF8w 2j{hL=3=e"_,NjGz&{`*JF|WJj;s2 2V xt]jEkp 2p*2b+bm&X[2 $  uX  G y } E w RWfxKrD'J"#x O V D C %bsMuV`~$d  C (#SiXbz+D 5h 5  X  HR :  /u c+ f [tPG&'9iHA    ,]  8 %H>$+bsf~|hv=1!$:7J|B G7U[)p(#PAWv :d c7'h!&gR sN/nQ!5.}Up,5u=AL:/_ES$${SO| Yo>p  9:l5X,^xunHP`hOVhz"t U /; pgVmR#;I ^AgS]!n,CL + i'bH|Vn3AUla 0CR6O J f 2k T%Nwj}!eT:= 5 ;/ %? x'U#-Dz~W/wYK@Gw%y_ze;oJH~  + jl T i> T 6 K  =b  p +   w @ #!   m T r _ K 8 T|f8{{+k9D#%v;^4LBMJs0gz)9wK Z2*8DkBl[;okd*?0ZNRLt llg&m */di>t?JS)'/?~Zqrs(t? MO  < & &}};y0 \,G6(E62t"o>"|h &  ;x )2gu0lm@S ~_ M  L| i  T # x7,k#, ~  >|t  F#udT&(W] 1BC%ZL : F Yemf|1[=U] cy v m  rGbKy QBNU-\8Q_s4"cVY:GFM`oQ8)Vx{IbJKoYwN=QGfM V,FNMY,F> NO'c " H % aD=N-SOkB%k/9w" &-r1`!x:yU = P&Q'~ p XnvUQT|ng#,]z   ~ (a O & bH  w2k-  = f "ews >   r : ( CK ; R oY x .  (Yti gLY/9w  @ t % < ? |1 2ea~|;Ubk8 EC|0@7S7@4\)8uFIeKqX;7H+n:0i_5?X84qB !4_9't#Bk!s};o6q[VHBy@D+1VBAU|6 3 A I E-a-hkI:67 Y<sbxSfc*\Q+` S n LKG-C Rvih WA c  w, "    )5    MV 4+VAw}mb0ohA' K  & V  wJY Q9tg*  gn   $m6A/+sO4*$*~) pHRNkVNZy| =$  # 8{8q[^Ic]WfT&n1aiRKp=W)L:YbcPI46 (-F m *upc;j=[A|soFL^Z,uO"8ji3va=G*E+:*G Y g R  W v Z%sXuv@K j x 7 Ko - Y L|:JVZUZ?:7)y  j  C<eogRoZ  0   f ! 4  | e RG 4 6 E f * k D *  |I  > . F  dO #   OMi@ { a   ) 9 O Es ?K'D>2hE> b]bAS<k=hk#N8E Up8+HHed j+$){VBF(lUL|ot[V>E>xiCo`Oet_'W _jm|zp'{y"a#If(KxM1&s`##S$uISA H I''}, NgW>xj}Or2 >~$OV/jH9  0)nXX[QE;d rt'Ir2]x2*kN {d ho  V y,  l w B MOs~qBFQuLh{1AGGM? 7` W&{r1CAn;U0 ,TF*qY Cu)s*Wk&rnM.>Do6:ER SIobxti;eqb R(v$z=T,3{[A [l X =S^[,':T0K#[m_ t]hu66  y U M* -lB%28}H;o -/H#Mqpy1>W<}BEklkZJ<ETqSF5w-N p s p =# l#pJ f \ s r A xEfM@8 Q 9-fxx*0MV>ovswh)B^}J   7k 7 u [ "  \ 2 " h 1 / LxrL%sJ,KE+hNOqgvo>V(E6y "6elKK}Lq k*I|9F_ wi6 pw3#SDv:`&:%`q'JV?Nwcs cwUbORa{P F E]{l A$4ITba$FMXptLgaIjT?6 (XS]<! p     y $V #  Q E v : $ T 4FxK+L 9hrX   J g c o d @ .  q  X  Hz'C H  p  i / 3S J p    y O # Y  9 , L* i    :,  R  \ v "k m .$ `   R f jGf}q+|n~L6f/y =(RL@ -[lh 9 D upR@pR}T$$/C`! <8HMn!-CJ4 >p6O' x   . 2;z = Ae#V)##*u8|P&Q+m  NQ Z `PQ+; X j   O v  8{gM&5-.2k;PO@1'i~T 0D < Q i  c cxP.YMP(U Zh0h]kA9/w5)d/l21H%`3XZkKr6O5.0A n O@s-)F_! t=5,( A9 a ` N Rw WX # Z # Kw7a/[ :5Bu8 ^ @ =  J 3 9N4b23oj j'p-Trj] } 9 QL E  '  > ` x 5  V$  y 0e ) k   \  w S -  2 D J/ b r xb ? E 8{  t G6 Mw g   \  f 7@ m 3 j LGBRYeDW <  C{n`\FrE!~&^^7_wQQqT"^GhJ-kK}Hzbv?HGpl+e/yFA h4gu<=4TimHPrja{GkJ6F#'w W  | f LTf!;\:d+NLV4V`1KyB9"!P@ uIGae{GKHn(<ckLfp5K% &t'  LI  > 96  % '   . >4       )  + X U . [ [^ } p Z a f} h Q 7  2_3,NLF  x # u c  a ; p L  %K& {m?CZ29AGL5.MH1n^dN)"49'Bg#U9u!?mI 3EPOqm{UF VBZ/$ 8R$%&Dw3l5l\a S% { W ]nf|7"!(rhVE]*PplN+f!>T, If12R1l64]F j4 n `~ j Vo3 ^X|ST@tVVx(a+/!8 0.y m?"`jw@p &H R1 $ X eq #_ ^ b Rc K  . Dj ~ J FTQgzq.L?R.=OGpMwU]  S F  Eq|^uN Wr(/,sw %.9wW6}#wVf{3 D&Oh'4}(eUM~ofoNNY sw9=7f28+/*)5yC;I&L)? v.NW - g cgWn+#JBJ6 YMdGpCH% O>ERzNFb!Yo  I k Y  o7x6Yc0;  6 w t : h -  R ; ? N   l  N ^ W < [ ` M  K Y     3  # MR e \ %I  & x Hzjc,C  1 b3(G;? ; : }]4 ;7XS\f5bn } %kir1@$FEb6b#eJ5A/zbWGTdowjj3wq,P\2A1HS4 t(jJbN\s<   e t@b{?A%5BVe}  W5oV\`{cnlgL6E aWQof}J_Y@A+.BS|&qhT'$gO  5  $ R :o nc "eU-6hW}SX!E;$Y&F SZ 3Y2\SBq@fE,kRzF SF)FZ:RX#Vg U$?HfxD,RZ ;6%iY}:42Mw|y7f\9{%`q2*^:?wz}Bj-s) psw{*5 %'F/,ICF&7'82[O?'~Y9n}/` {m6 w Z 3ey% $ B H)ggs% :~=RK>3fe%j  @ T M M P9 D Y Q - s 8}NAZ?-Rwf/")&JM'8;KoZV$B[2rQ_}:3DlGD,43aja7Y6# mCL/NXIt*+VUZ)HD`Zya,Olu]}O3XF` $Fe* tFAyt$_{.qV:'^ c{8M2; %3 - Vm y 5E z  Q s C ]#VNWI:$}-aH-3 [!"K#$##Y#M"! s~oj> y}6wE |s R AC,6>=HQfaP8|`haJS"_{\xE ]~ 1J,*Dy _E  M kG04!R { @ %=P:k(4}`  n  Z M|X: t   dO >  ; U_ ` h  >Ks?: 8fSz=&|SIa VJ8-F~&x39 ?&x!^i};S!BGu5g8_ t*a{pnO@lHTfy=J6i^:a#13w= 8 n (a]bdRxsA9;+I0zAO''Iw AzZL^JU1K!/y"V 2 &S  / 4 a557QFYr^ x+3uDU l/_N =fgml]M8I< u x v @ Y _  4 t K R2!K { i  gx1l(>M<8K-T2AEO1;SE~X <b:d TX C  nz0P/$Y'BY>Vg` 9%  ce#~ T &\Q4'h *$di2F)Z_ ? 68  L ? 1 5 J 5 EvM)!RVbTVn Z=tK\ h  SG @ O N- $LO^&A^93jp15F~!%x {f&hv#g6vC8M7`Li7 NC w K '# 3J%@OW_(*6,ILls\chXkaC9[f3k(j`>3,Nj'41 #EN_d9!KLu @{B Q`DAAu#g:m6!*:lK'g"ew s  e 1'Iyo> JvWJF2 Vk(j  a   wJ>fTYly)CXP O = _ Z '#i+;Xv+|>HVLYL-\Z$ b5#H#%-_[),h<)&i`QJ}{@KgB0GF?zq3=  cR/\d 0.VFY54KKPiCA}Uq>]59k4cp*c=dU6G_%EYOK4Q/Z`XvaH0'|]9GynYvE[x2<.{]%cbte(Sm6 / CZ)xz&[|!{.gB 7!&}qA>Y]|xa3Ld9 + pp3U{7.V|!|>w R 8 z E5YL}nF d\bWbUfWA) wAI4  L[yV  N  ] , d h LmGC   W  |   Z I  }  ap     m  e  g<   - t0 m Pb  H @f E=Uv%rP'kf9! ^2IQdQ hRUkYG 6 N$y2V;v{;O2# :#*e@p"YcH(HqjuErA/+Nzw   4lVhRO(  I Q g & T *  9d }1)\rVWN*TsGidelbzV+NaT@  4 : 6 qR-a )  ^ |y}Hu;6 # b;KGpMX0G w ] i Z $f U Q0R{( N X "  P p\ j[  B j DG B?r<thN(9kA/PAF-,n;wuL[je>N<(7T`X`sR'8F)cm@5OiwN=VB WS}]%fG3BQZ,jcCK9=r5@|~7F2NKW ] F:xz!TfA4_,t3D 3+$;Y"`bF ;  hM   s)   (s    |d g} =  ^   | t g t  h @ G   "P b e *  ^ (  BPv^07#6   Rm  f 8 z ^  9r &K xk[Ctz9 KP&E!;bp}*v&^VJ>AYS7-u\sMcW`x{WCr!o 0R)^ D2R"y E,%#xY_Wz$mH)}   R /=9}}MqZ}bkd)ja0)T)rW\t*63AV p Q 3F< axFcRhIOCNdeRUuKw!IK`G|z^qB0  e  ( b | B$UEp `^46 q ~ : ! ?1 w qg _oI;kQpe[#`_x'6qN{_A4#Ut6h=I"!IoY;&!V|so4I> #X VPBsEu}f\;c4AqN6jefKd{MzW#nLvoU^q QlvhGg6t1jq cHqA~]o@RU2VC!|vT9$W = _  M , F a _ dmS.<Q,B9.lQC+M?5[-+v,0"@0 s4 \VYBh2g,%TeT| & < lw v&Vp8;`{`( ok>6Jea2G`M v  b=  \ rq B^`QH0y;mV , [ y\ L '=    % #  c Fh`3KvFN  G (  _  $ v  q < B U ] @e  h 4[_:G ;[ L"y%hi3Z?qi b[REA/oe }  f \ : d @rx227~Giuf|xSY?  Rn2=2j28GRvv7%<bbWaML$ 44'{x!.!^v\gal[rl*ed"Rxs<:4b6:(7jgl8D)ne "  P 9 i^J%) u7 bu h % -    Gby7$DRH  j F U &.hx?}  ]<P[tuRq=n~F5Ju^VD x U d  c : . ^1 #n   , ) @ ' V,EV=vT8a&|] f = >K k poy-FZGJr9-({wE} VghNvs;$g),OZJ xy $K7$ Z%e/pvEL7 a,6P|$EZqGQ-}2|Lfa&{)s {   f V m \ a L zM e  4  y!\Sg"_q vd| /B7]l7D5S?gXf=6fC%CNDao\3e?4?]o h9Juf, Y K :  b d  k y C " L  |  xZ#om$F5[h]SZe6oa/EjdA\)}YK8, dVhoGkaT<7a~O<>h+kc1jBlP%<>%bUW-W!R/;(3r s'RG#cvbB0b%-w+VKj3k(G")k/bdM&9  C  | ) RW>K[G1PK/+~Iw k!BNOFi  {  { ~'@ z&  < 5    <* R  i[ 6 Q &  $ % O68A< &'uqLEk((!V<{>g+ ? - d ; h  8 | Xk17&u#A 6V/%Fk  + S e7li^6@Vh=nPe7b ! j ]u Q ] ` h m \J F 0$3|?u5'qnfXY_i4 FO "*\8*5\&SrT   918 { Ea9IhcSwE = { $W   Z  h  . d g&8=t9 ) I H | f s   5 Z Q R  dl '  de ` OL1e3^K(0w! mX  "_   IK-r %%CH@R8-1 $ j  jX  v  { ^^  3 bwFP>M " t JR / \ 1i Ok 4vMwLa t^q)tU2ksL[1]"]Ko4.FavT7q;Sr %E 6|O y~QB  G{{V*j#% T"' c w XL 1 >2 %: (g E  6 F ? # z t zC Z zp &&WhJ2 rJV8>`p-g)0o D~+iu6-. E/[\LuQ~2, LZH%\ Ds\ A_ K "& h 4  J Z ? P "  0 f ' > j  F   - {% U t   _ &  _  a : ( z : H R i } !   Gd  V1NfCXOTSBe>RYl#{)]O ^};b+|J!"|Z<Ce,bY(S UZ)?CV20|&+6lP~gwpm4!?v.5`#E^.VxGt"VF.8R9 9 1 : [L V+  1  , . y   j     N I S V s    bZ  w J c     $ u M ) ; BHBm</ E p E` q m U"6<7 / N   Z b?p  P<  '  b= @nE3t   dD)mgj8   : ^ F |y   2 E  9;  uv ' R jl?zH$& m0r-\ @)vy7to( g2Z58L>'NSc?o}?mCqC~)zL6fn|i.XcVF<{Qzt#%]5vWS U U 3  u ubvB& |WoD0 & ( EE I aV A | 1 \ (}cP''C#a:^ md(U1{<R&v{U%.=hyaxk :c  D  >, sO B { G ? H *( n  _  < , o &  ? 7JLE   u I 4 ] ] SR ,8RhIP,C4K!_$_K.^lHb(n4 _M3s6>$cXX1-4~G,P:ImiLWG< Z?ZL"rW1Y)XE@+Iot.\lz]y,WA7, \`c.- we + -so"4:&vi km |R  ` +kqAGj=$ %3 ?P \ C i <  r FO 9 )'   ) E { r    ~U q F  L  & "o  G ! y ] C 0  Z ` ) UpL!ly n]Q&I<,l=h82 B f o  ( B ~HUVUP/U _ p p & ]  0I;7;SMW/w l  Q +-n5d NgZP2 c l k  ^ *- 5 &,wWk,ZA~m4%=!oY @L"k1;JyBU,Z~srabCN t#[OA 5fbH!=UX  uR - 6 w ] i  IR  ql b *S ! ' x^ R Ex  u V   FP g)`UnV 7/QB[ Yj c 1 E V '_HV }  I A  "p jv3>G| 0 TG 7 > _ON`{fa^^c(C( ~  :u"Lxi> +L'czB )\V`s)WK< @BGJ!02^x!<]= KN$u9UySHW v  9 F H_ D 7  O,0<jxxpPD  eYy[ ,^}  Iw@2i "}!6tiybMX_4i0?e{dP-"6py1Ndz(Iu{4j48` :  * ^  G v I g y* z Y -<y} W   C/ >E L B R M 7  7     S (  Y $ PW ) Ags~:nir4o)aM9{eRz1O.Z_E=2ZXyxfm:'` R6Li 7aeB { @aMoi2vj5^u*hw ?VMqk  a 4 L @ a x Pr st(wdo6 =:xOC0NUj r~XvQ>} Y  v e  / k E ~ (; q a o (  S  P H D9\3t B: L G 1 U< sxe;1+   J    N t1 J _  9CinKdV_sze?  X  Q c p Q y  Tj  J  r + ~Sn@)#m(a ~ *[9P=T^!`F9U3q ~|!i01Eb ;,d2%OEK ))I<\%8 M+GX7i1%P+.{e7%Lm!k)>B 1i'2d:WRw`'X ; a ` 5' 3 p H  = UZrw@k(VA*aqK %6<'&0+n{wN{CSI$bwN!^d, TV1A+$iZQGYE o<<%C *: W+GbNM:dl\?  | sy/nzqVj2aW c  r  n & * % y 1  W 7 E[ 7 ( r G -bul*7 Z.J%KCt;bN@N)32\hp^oj5<'F +JB'X5R )Ma[8;Vo[QQsQ&b1l-Xd'I<517LlbI]6p_C mVvOjzG7wjJ<*VcMAH'Hz~K_i 6   ? ly  w K!], N < 7 8} " N 8 h    b c A  {V#:  o  =. g u 8  U  z  Q  I (  J  71 >1R  `A;qMzgt\?9D w  T q 5 / $  * 5F n BC b ht;KPjW'3k4|O1\?G?yd3 ,b B~ s B #4  jnl[ v  @ S 1j } t M < _  E q % Cz'rM"o=@&exB^%{SDw+-=qg;tK _  B  '] x $l F= \  h $ :( =} DD;X#N^1H>Lf @u?Y!qP8DbV;IRU : d f R c ?  2 R  dx A   2   ] U '    Ykm  2 &9 1 rK 1 Z   g   RrBL {HD>=S@ A 2 " 1 Gii8M\  X3E;7i618 9 gOUka\[S : l f T-4g*c?zgJr/W I 1JA:> i5Ar ORau+j$e>KDAkY'd9~wu@$ :CWw5yTj i z [ E  A _ Q#@xV) 9x^ k  6 KS? (UB):>V]gnF r Z?Gzsu ('  O l /UF}J\&-"dr <u$[aMVyq6b y@   F e b : -6D[f     C  o t^ D GL  k   Z{  >2  +  V e v L D$ r6  L X  0  \y 2 * P=  X "{hpupW=P[1M2& c^+1,x-*O]c pQ$$Yg^J/qm,6=m: !p` tOpGTF  J {M @ ) r l2 i*4*gu}Pn9w% <ja_\Me43KJQ8s0;J '- 6~ W'?1  ` y v   S  |  1 BA/w R6f |o r  do</D 8 1 3 /L NzJDMwe=eviOe"j  0 Q #  " )}*1RP#s p 1 i wM2#7D2j w"voEYKgQT$I*x[ ZFg:J4iu}X|GMm1sOD;z}R]QSV`zuGwd}] C = ek c 7JUO(~y@!RB~=~12n2T%yKGwU"26. hm={..mCL_2WK_  * k t - R 8( 3= LB |:  y X / #= ] U9s&\)K{<4;x|f>)d/7o   ^ D ?$$Gn\clN.; ^  aP   j z DW w. [ j { L  zL  gH{!%Mi5{UU^\N;8+QZ{QYHYY5;N+CRa-U'4?tX$@E i(>t$, C|IX $Dnz< B4+8,wsZ||"A yUDq+"FO+%' 5 `[uIc.8`rwt J i t   " ' % $b+Ko2*?r{3,NbzTYa[/q/,<T#` lFd1!@dD_zB=6p:;b  5  V # + V  G z  "   Ow   _B  ~   % C X Sw >  V En!'[%6ikJ` \ $ O  $F 4 T  A [` AaBcy{= e u T]   ? O Gy [ P e 1j{p Mf^ATu.n9ZrVp-H jX;* ) 5 A4r ,#)y$N s Q C W g  C n v vv~ We \ n B d m [r GF0Vbk=mZ~^@Enlvc&avVH~jRQx A  . ?X ' o  h h 2 7       Z l= ^ T  4 h U   kt spFu>]*Z %1z2 Dl P%=Q_lfa^< > g 0(/2T;&9 #PTzlO 8H4muN h@ [ 4-O+w`44[i yar?I?sIP($6}{\DpK[' :`Bv\&{@CMo:#F:3 1#4cwvN5:|:56Os J  8     24 2; =&(c?,AM|G{^Jp#K`Z]pmXA_+V A =#B&K6Qab u 7 uqPaYcvi}}h0>FkALCKlq#UH  Nt E  !  0 Y $Q  ? F ,Y"O   r/ @l q `T 2 J .  ~  $ ;<yfI!/d?D & [ S & a  / \A*ut^j.j cb!J8fUiNY(/]fy+)JMVQ]/(5e3]-dof3 r_m|GDmf|RN) 7?Xu, 5G'watrjhVBEl(pYm~x<lk#d0<.|"@H {{l   _4 _r0GVHBEEu`"}q  e s  + ^ 2^o<3uyd7\,c)^Pg [ ` [ s Q &- -  k7PC TkN3JN"[ G S [ `@ O 7k |q  4( b E  F 9 -'  / 8\ ZrkH3|@A:KTJ,"Q'f$UGU3AF _9d4oR)^SC&kDL&/[5xL+a x 3vi%hl&~Rd8hw>'L,$'e\) a h 1 [  $ ov ys1)Va<4 !:4pJtrYlBG c%fgFy6KK ^ yw 8O 4>l^M,[_UuNGmI A   /   p KK/& Z ! V 6 = g& U k P 0 6 a @  SzACNLP\5rp|H o  != =   S & ^ s j 1   K R ( 7 *  c)  *3}m$SB&" +V[=hw?JXV%mLduV}hpom$h^>q(6l 9Zq;m\6D:l_C +|L(G@!+M"?7l-SD4 #<Kr.Z}x,(:-\PjI}j'w<3St%k{ KjBRYLy    q  |k WN>lVhD,pM:  SQ  ; g  Q   L s 3A:.\8L7mo  ; 5 T ( D  n t7 g. @vXUz)k2bPf7 Gks6ZTm2Ji5jV Mp r`%,P"yY6<o4 b. RZ y 0 ? H DS  Z? 1^ eQ B*)V4B/@}J.%tHo;*7 ? "*;\Dr  , 8 9  P ] : }? Q G ; [    l > 2t0f=)@-pYs`I1:pc-rw0hf@ZyY ,J{WhJ /ho a1u4b$zy AE k %BRZQ6Rr2F`\ UTq'4t85tP;~ F  QGv7t ]d{)c ~iohxl3}U xVg3r !#bl{}C`}R1:S$"=X -1i4s G\cNv,>3jSpsd*6Gx?A}V3Kz`ZJBC?aA0:xKwbCbTU+,VYO>=~&wC -IcNC" ,d;luht]u>27N^z F IAe ] F d L AQr8`\}#^3AfLInr k$56 q: G!  L c d, > } P"WMkH0k.SZ>}PeUi}t &%$SpHq&pM ? / | d x  cQ Z:GyMj<w%FW!D#!%p; %!&54}=f>, ]hx-{?6 J-0Q"aZ*_1WYo,H:yFe xP[~ml7C_1GV=Dl;V vLDO^ih(aUnhk h EF {    33 | < -Q + 9 .  w ? Iz{gtpm;{&+ Fx I f  t0 HyH 9FV O e  kc  vz   V?ke$YN'T#?J ;. d   ? t  l   o /; O T }  (" lW-|odx^~fW[.b|$>L1+Bzkoi[e:[n*= r S .  o   7A1"st 0   Z2KnYKarpz  |aT[  R l| m c  N r =   r    !F U]M1Kg~q S K!X$)t&1Oq%)IDCE_VM[2e0mD[X%>@lY<e6 ;XX U}4LN C]*9f(GH0@r\b#IoMDbGH,%9UHt74duQGVv%FTgI6~yE Oyyx:`rA<{   x d  Q4j}&gPG <`O2>{55,+h8Vs\sSB:"=G} R q  > % E g R :4(R\]S`J J (  nf  m A)   :  > G =x (&|=F /krQ: dK{(%7G.MHIV#)`S(i%ZH$-~DwJ+!P:37y  V. + v H pqW*h#W=I*~mibsU8H -/l>zE K;c9B82B<\,Y-vbrCEKR f \ L f 3 . H 7 D    D q /KW8eYb]QYL u M 0-R"D H-V u B ,< h\&h6`.&eWn1d)c! ?  N Y . N =]7VWXBr'B. ^~%U>Dpr   ! 3e!i^jkfZn uUqe<~<|}.[RB;t >z[jVn,l;]Xl90 V@7.,KEp';juzqSmi%o 2b(~G RA{Mne^ xz2FD:I^8T6>4d6gR.Sw$1Kw#qU^P,G0?d>(&0  !V x }  > U  1 R     h 9 j E | R% % $ N | E >RR 5  s3 .V jmX L   . }0D6\]:dR3 _A6PO2;6}p,+DQ\'$  W3 * V !(8QmTcqLwV.O-w2PV"ubl[h1J_KX9WuI ' $"_D^kSB8fq{$iWP4<w3jC aSqN@%:!~7Nv$d pE)'#g n#d  a &gtp (F \ O ^ f #)\zhWP>g0Kib$$^  U:*;v ?<]|~$ aE,,@uBp-0hjTBsV&    2 yz7`e"D#MpM2lO=F-4V.%S    )<   \5 - < bo _3 |m-3 [M &&F~ C$ K   } H .7X  : C | ^ A )W rI) ' Y)/j^#"qQ$ I 1]7hA?T<}f3U]N`11Xtt*t0Yhy]:Kv[I$E9]=k*'|''8rCMSPPU{kHK5\RYU:t okP@Ke 5 7LdjIpWLb4 e! C   gDw';5kfyL9jaW#glGdyk * ^uqI!p*r ) q" c  W  =G,e6 ?  hL ;] "   38oIYYX}s9ZI0 _><y,@~Z7$Y~,PB rqSPWyXG+#,:Q+|XD!~zv!~H^|zF>mmW+YwttA50= (@'0 '+&2KI jb{Q0Y<1U*/Jn H& k  =Q 6P"X@sQmg#p{Xu9Gm: lh[n/bF8uN8! zK ge,B_MI+2uOs]|U  |6p$VQh^lXt2suE7:hR'&% n(Y8>/%SY)ooGOeBTQ =   L 8  + - ?    Y d = [    s0Tw "SX5dTa 0" z b u =  6  { R 6 = R M  h F G!x9UZ 8g1$z&tSm i gv !  KY D  6 V\ VD.bXff;Wd5~  ) a  z  v O [p"%fz5}*$/zKL12nV(X"Ra79: t?/hh_Uwp)R > ~ANsK){hj7?M4 ~ g)#e&_C)g[[Qae } D X* Rf%%H-C 5xYp   L Uc n `K   S Y o N v0 ! 2 Ms  n h Kn    [   ( Z l N  X[ 8 [ Z P & ? )H f R ~ Z`eq=%v ^ . A (" "= 2B (* Y T Dy%|jhs<!md% >Y~w{|rU2<~i.>#q]x@mCie5_/ YGlK&(-,Idz>Hnq fAW ^@\:r{y4g,X6^gmzV%z^T#6Z^hhjkQ;_M 6(/pTV&=@Z[b   * yg~fM1 O bW=F9XrCYvX7imPSn  _ b 1 2}Aj ]}y{X (N V!lln{- q = Ljg { L  E X |9  g  i  & p  R t ]'B" PMeWqq985Y$Yk 17Ic4k;2@jqh s X= P n eh  5=x+X;~v%w^U oG z,8D@IjrQ|?K"HAaM6i~@WMr,d(ySME8u>Q"j#_fOnD k ]L } ~ s y  ( H .   7g `C7 &[ ,v\_h?v\"Y6d(rg? d L s  R - pB 2 8LlkkZ5'|dj-= p ma$;~ u >  x  R ;  c  O*%|~ MT  y A   E   JY 5w9sy;9q8 A=>u_ht]ilm;{qOXIE5"LkSv^?C%`"v)/Ie3Z/w/jX;sFwGR? a%BTkQg;9H+P, V.t^#mw`"QZzD^Jx@_lwhw0puu>-3{NY[y)aXOEj+5Kq<4%# kR%R-'UF.1&0<t:i8zmk m&R^C5T *DSQ?|mIM "ZuxlXG   F z ? 9 e '    +   < pI @ x 4 o  mf$$1 ] O )    8* lf N 2v z  k D  Vymz-~ jx . ] "!h\3i  5 L  R l i  J]2V_ U  { & / &8 z " c  i "   B !  " g  ( N 8 3h HU @k v c 4@  ,>k^u:P. 8!C5^G G?C (ubC%[0wAya:u^[%u!y::=A6I&)no`Ldno `B"7e) NO[Sx wZPnN@YAb8"1@P[.fk; x?K=\GJ?v&D vQ {Wx!*6W!RE5yN:`9R42L9~6Y{h{-c)A,2   $ zudA!w.l}EUz$/; ( 6  Hrv^e32aH/L4EhpLgQ*   ) K uX ` O   f ")H%pE !    % >L    f s X / O  o ; P  v  m ^H r O : | C*   %  v 2   Ja B J U G   4 _q `(^>ulOUo]^,_tv|6i;s&  G $  t_ OXx~xdBA%/E 4YR#P&m"h&OQ1A)V~As)^zY9[Y<$"=KxNUf|P6;n?!"IroAZ-*JqL H * .<J m  /  M  R Z9 r  i 5ImNR`n  !f v9 $ y d 8. u-\x+ N w &6'Cx) :  ^ ) O f; M W0!xE{;m(43r4\\cpY kdR@f{rd\1C(/ ? 7 @ d .P   c}GSw( @1^Hf C4j,:_zEkZ8% 8@~r.&: O#'U4 B?Gr4i34M<4&RidE@bt *]9FxBGO#P+igxSvXWpt]. i'dp|M.abx$ug|  =\tc5${9`whgSOqW@^\0la+#PP 5  _  k_5J^[SF3,`&$1^W zNwys-Jn /`ID)W7c_j}%gt}X~QX>1>#C|& Y)Ebc3_:`_HP ryO\X|_ch!^4}&!pSOq3!t1PoI?o%2IW `R0 @  U*pE@Mf  o|o|g*$es,+6H5 C  D 6 L[    k i /" * #H ;   @DCpWS;Dh ep  >  =FnA  q + ~     1 O  U o  ; y > c  27; | y $ ,b ~fju1 ]   8 1 oUOR0n \'#R  !Fn;P] k 5 D 3 v\=h(cxIe.i('./'HG{;p^n= )u H|ca3*RU+jXn/>V}'4y+gr8pFzAcV2V! %q&`<E,_%)%7y.zy1`PkS  t   @I R^ a i ~ TG[pd_N{J3eee  S[  P  m Q Z r'.p.2%z ` 'kW[B`s?r^)'m6U L Y x  O     S   Y)" QL?x^ ijH_ aKxjCv2:1qA RY#D2ySJ>sM8[dm (ydoY|z7\y@Kx%bx!_"zJh7?oj2LIwy\|AO!" 829OaTPVk T"f g5%kgWIdc6    X  w N }5 Y X Q      5 EcQ+`l{: ^4Mw|o]g$1\'%h ` k c 4A ' +|n(a}e =   w ? zWx;U@    $  0   U t  d /  %  b [  K | D  U c : T r g t t e U Sb T + xqtW  !_"C*]jNyY;jb!zPYA {9T?#d^(Y1#5 APSVOSnM ',v`;9\8L H*] q I`uSB{PfRAi?djBmqFo~OX0[o,g :J3'I;d1p7t]!e 0H  F !o 0y 5` !& }  U Emd+, h6S  NFRt?#l  Q > Z 8e  R p   Q B (] H > ' B b } ^ j {     E 7z<-gOvyw93 ^ G#2 2"IK'\_ZPRGQr&^&FzTnO#6 z N< "S  : g3  {Q<kR-.2m9_IHzW(D*t4Az%kTe81~r+2umT>U%,gbAl3~+U=[f em(.|i21^)}5)$L- al^&(3rRT=4G8ek!#f|v~SIh@I Q!}{8FU+Z9{Ey&De | 8 @  ) g P - \  T   Hsc4  ( x  T OY [t 1  t*c(}V3aw)} +1^>A&$deSr5_.IrCiFKrs \!\ SNRz3 N\Z4]Uhle9E$ 4\}ULdBfaoQ!T8qQ^~s9n*d"OEwmQi [?zpQ3B S h a XM o O}ff r    x #  C% o     0 \ r S b Q i < Kv w& <%Akh8+-mi  @Qlx   f oB djd>E K  }6   5  X W d Y  % r / m k  i n ; 5 }y x  cplk^)g/k-#]Rev!B Z & ^ G c*  i ,e6QcvucKX*qI %<Un?SI!L7f~R)w;rvo%IFl2KGhw6In]C 1 ; *;<5!`V luQZ{e5 @v ` b  " nT*a e$yO8_,d7[G'n ~ u  fj!~  <.cMpo< 0gLJF37BHX^NHW=|vT P ?lP&P0wsU98[>Ix8SR_VN`%)x?UD'>9l`4(CwGB1uS8 B0WZ`'_RvMb#?iMH<Ja%J$F2QV-=JQQ#.;!:2.hQK/s`A,^<3\6 nw 0 m 3 -s \  : [ " X 6::u>LgCxRs} UC8X")" Ke & 0A<+Ji #`?6_HlS W.?:I;f>y @ ~ D )  u w?fM G>H|o  l ` @ I i v Q  Te 8Z  6  p7 ?.l=K73,mi 6I XJZZ/>Z`7_uqtZjz m'EDG6.HMsDsaJRG[iF@!jfz.NVA^>+m~I$}6E@(8&iAU i@ t"]i7+8W   O?BId`9-#&b ?8 1L \ o q Ohj!#j+qd &_+e l]KLgS#pDol+&  J #  & ]b [ *t|yP=sr>f9E!ymF|#YMJ}%[OMs ccmZ19G, eyl} E i U ? t hP@]ablww0- "4ek1Ui^M-fxhTsR5}7 L( o8xL$ j7x_$iv%V3{B-SL*C&%?7u,hxLI  3@Yli! RiJfsS<k.vCP[b>gVdY6[t`<Q  mb w&f6@ & 3   u (~FvTV=3a^nX`S y  U   %*  m ?  j  m }  ^ 4 1!8p (s5s6Qa" !R^&NddAQCghN=OW}U)-,, pwVuuXWmlKT9+cAyjY hI'xFs YMT7E7"uThRqK%1{d-w=5f{ B D: R g i S 3 h g q 5 7 - 2    l #0  f   M 7 p .   W   % 0 % M  eD#!Um=ST^  z? C[ P!   $ E: aU X @}U<T7E;=FH h   ] 9 X .& / :   Q  A  ( ^ A Q N a Q ~ G 8 X {7 ) o7r'.$mBQ(p QC{N C 7+ e w ., N \e Z 3 4 q  i v ]I I, k  _x^}`n I3W!Lj@q5g _bU%G9/Yz;6q/ jm&h+c2c`>U%44Vr(k?Lha_`\.x2u- IelP=>\ U(,]56o; )O 8  :qY1zMW s $R ^ 5(KqO   D {dj'BI}OY&4 #Kt]t>x*' #  +(~Dx G tX=$`^4pW+L4-E|"i_Sl'YhxR;9KZROc5 }Z]j=iG,;SCn.c0?9TzhmUl2\e4L9.)t0Y#5@Z)JD0gkM1{]F5D-zX`/)DYGO@gP~nk<tYa6KCsKSI3!)5Z 0[lh . t / A ? df2XtUI'xj& 9 ^ O  6 1   Y\81X>2Qfj8!rP9mKw`?F{ej w0  v H9L'=P2   wb  n '{   * p   U q R oT P F N:     jPxKC!m`v,0gm>S-_HH;ak7[CNng#>dQ6 ^6(9XYH2:m'.Qn4bf kWW. -`Ie%%3Am/Z#jO|X^ff$ljiNZj4uXne  U  o$97+))"ktJB(7H % VNHeWhM N*# dy " Wl%y=087N5&g%].vS~?(}TX7]d: I ^U *_ `z+]US-d]|mNQ!78|h%V|cgQHYs@QVCCUwT7 "D8"LcCfI\ 2p? c..m #7DV^RvN1He3=j?$F+FBg{jh"Yk &sHteX0*{YsosCxn,:DP;yLzvtItU#`{nCp',9;Yq.%* ,?4kt rt2/ %LaSIW43llu^+ &0 >4*L:,08"#zWKO%|-   D x GJ \  w |   0q A  Q  u   - W Q K  | ^   9 3 s ( e 1 B %_UWZt0R gm &4 sX# FnuFaa=Zb CW0]kYX`U^C|gz`r l}vBqY0#BQ#SF >TuAt.d\o`z}KY@vONR&UA;o",v /l-< 49kr$~up{BHHl$~77: d l S_ A5 > +c.y nK\D#n;"&W3FZP2p.9h,Fo9j! 7 ?  ^  *0:%IT"B8qn = I +S ; |./ > $ D< F n  ~ (|  / o &D J ~ + Q  C  2+A]KT]`[GC1~  n {Cosft  6+ H G G =M " t/  j5X<M/l~Cq-%Vc+=~u;Q}MNm5H)a bkB";[5j49% idQ"6V@#uCNFR}r%VF%'FLnK*IX   }-  j / | H JlKwV   w uz -6bc@6H,zeqfh~ \K$aX *W  [ig ,UQl[.Y |fN?0WY4L!*_/"f'K09HK'NWY!TXxbsj c7aV3KE-!Ng/b8SoAA-+>AEX,'!)74Iq^C2M?y\Es?]P*^CR3fkE/b`e)+&OJf q!JXKX|;ZSwKzud&2^pM_2ZuddM:xEni% d6UPyX.v ^ ,    C jB ~  9  V  81x*  ^ nM;H$UrB/y:(FVY]p;m)?7T4( 6 A h qY8-V .o U` c X % _ D  6> !  X ) S/   ' {  < \g aq~S"Lr!9eXV/Q](8^{ZP%o_%9`$+cD;..<#G @9yzrJ%B  |XLWRAH[)=a&G{(tE j?zcR1zZt8{{qr@wBdOb!t& %"S# 6[;&ac oLydO_S0y!  f  Vv!.n- Ub7\+M^hT/Xa  M  9 j qa { } $  !qx^M RWjSPd*^6S|[XF8K #&WL] 8TB3+&K Ti   Q   w $Z  O# >:f[1 n\{SeDIk*5{cxds ?f5S4HJXce4:ZW< 8r;lK|d}+TX;|'HiSX  8 J   c ` e  A  4  6: ,~ _z Z o m b Qs ` / !Rpb3 7M\UiR)@Wbz9n`5P|J[OmmgGTldF)e}W)yCrIFvef.RPAXA~ s(eoT3FS>l{{ ;[pN mk~>ZSDezY"\ B  m l  m .    \ X  > T "  v   hm d be w   q   <Z   h  7 8 l 2'  gT0"ru>2w1H  % l P :t{hY r  A }xEN 4 G 3 0 z      _ h 8dm  XB       {  _ KQBiU:Vp|$5Iibi/ G = I 25    { : z  p  a l / 1hOt $SrS*"Fvq!j=C-Wrzzm\O`JH"tI!AP)r4EW0lV`Ey}`drPWjF&?8!5!:IVoSZ;Qys5y%V+H>vocY!O'= =  (' e_   B   H W  r !/  d QS7 k  B     : g  0  B  [f9h"kr^<6  )T,+ s , o.Vg"E0y8bi`6/aVp!M,/Rb RG' <3 H U = <1  2gKw7#' gIX)#q7U,-PcbQ@U8T*#ek;N2-?:z.`ym\X&A`W([ho?{xlv|Quhi|jS` zndqlLQD3 *J ^ l/&i2l$c_2x 4vxQm]KNk ?  D  /   r  e / + ) Q y 4 ^  ! 2   CrIOu`JtgaSTi^{F\ o$7@ j U  ~ v f h e FB H  v <`bVe AgBh{ALHzkZ^PJ') ctmGqr!&o>wG);I^E>?xL w6w7 .r$sV . 8jA7f9uZ / fAg[N+,]oe :I7>S 4,adfUae$x^R'1UX9}xSC2;xu F*Xv^T=h,VT m ; ! F l   EX % I5"   ,   Vi    : `~  "HN<`x 6 Z"tWP hTZP  g l _  B ~ 9 BW~v~0ewq!tJj0F\nFP%`65L&p P:E>(|+OK sNtE?LM )pzf|m&v;_8%=k:^#tx`g" ^SGf,;'&g,Y 1MrAn;"!'/jKd}6;}Z'Zc_fQKf_3[TIX^ ` 43p^,EsJ.=L8CK}l"lU@{W>zy86s1L*l2n,7b1k3j!^ qw~As)Xfmq:d+1;wh&K^OJ~5m ;Flq'~#4Tfj3 ?@4#N;f~M=  2   -tiPMZ<4GgHoS '(Yr+j/@IL y /)   9 J x}q0mw]& :  m7i 3   fe?ff !Dx  z 7cGbK->w*NHC[)r yi-O>x1,DJvi!YMEK|+I^8)BLHL m"!iE}S^* aXPt!YcgrT/ r|Qp4k*A8%5D<`f`^fHM%vc1NU *i $dFT>l~^Q'0095i?XL-lz`1,> * N ;} w 5 X #VIT P   # 0 $  B ' j U   ;iWqa!)   ' d B ]  O G |< gC W  2 ` b '   'I ;: G4 _C n] P ' l8^  6LO+ D?  . [ XO a p*SC;av+[K;w"I2&U f@mtZ2 \;0VZ!s iF -o_|v ?GpdWi*O<uH?\'&gzl!t14~H'Iu|_q6c$Uv[] { *7P)I[}%7 }L_Gz:Q>VBPq|q =is(fqr j 0 `, ! G  " A n mu m bF $ > #W >  A Vr A gtI A  @l:Y  T ]   m=ye Wj 5  D_KUi_& 7FAk k 7 p   ) n 9>   } ? t S0 s$U-<T}_(/ , =#4<H;qyc g<m,@_JbY] ^ptBcySFr:FJ?|rk_:K8Y8YXaW'2B>wC!N( $e{6PFI<U0pf\@JD #_rZ<$SYmCn t=hxOs*AQa hKev;B+'C`$ Z 8K fG TP J(qMGg@ e O 8b  ! 6 XC k    G u ;m  x  t  1 "  f  ~ / r . J K   _ V |E  W  35  Q = %q J v0 Y.A{H&r50K#M~1P@EP/z}K ia Z@x ={HX`)*/mBoig=UP/+!,$Wq .K>5-sf6k ew&Z@OcUuC d2fl,~{yd;p d}1d'T$q*to+Mi$0e&'Z[4j>F]A  k}[0g1fKOVI ;  R ( 2  u k   9  0 8   / m '  A T E  Z d ( 09n0GB?J7qgm;g!.uzEZD;o:Z\E2$sl*N6J7L]soEhrByu;;Pl~NIlC#QU @8 MW:n-G| LT,LFHAz8+~lVD8`P<<q&W=Tu4,HqF$ { + ( ya \QK ywB8S4fVYB3 dMv9gW#_<E~JA`:9\i-i ++ |  ga6aZ$w1yrydY  pD    0 K k  %nCh+:8  i VfCI/'E!C'1NL!8#4 " p ir 6 2 w  ~  ,.  J K `8L;NM[{._9nTL#N3rp WiLgr-0?5i,89 t7GavtM`1x>X7\Fx cK{  VwvX0TU]5w'2Hi_XD|+=BdkSX|AE Z^ L Z o0Nu:X [y[vD@ M"gL5Dr8&  M. j   P7DBB] v  m } * $    W ) y  & l k  l | s o Q \  > 6  C R / m  ' e J  D 4/ z|+#b\OHBzgP/4!sybKt"E2<@ Y//6!)nOH-gK 0 / B :7L" PGzv6Yb|EIuo 4L)=A<3~i o  9 G +P S Z b -\[0 ` ~ kz 92a$n=3V->=+6jT8G5g7ITo*r!zG|vO#UDs'MQj)~|O\lz~~hMI,ROTk68ry ~Y\u@h>+MDj@nJ)[Bw~iUHwlM1ab?"<?1/WzOk:_d]yfAdWRfKKwOG>-,\`.LEIhml@OcBzG'xr@E>{\_p|-wd& J  R P N @ES:Sl.9Q4cH H+) RK  I Hne&  Tw  8  =  >  ` $  e 7 m v v     F P  G [c R# }(ng9flXN%vx^S4Tch>,0jg|oO &59U8_72h=HfzE=rim [> L=_hM Y"D]   S ]E m ;  " "  F E  N  WWR1IP&{2~kJ46b4s#)(G4Qyb\kON% y S .M 0i6* ( Z B f_ 6 uf4GL{kV ;<qw1BJGaiV3e/X(;x2UH kx[ $lZ+\4D2JM ZA@mcC~MInJkFo=w>BSG} k|zUI L _ =Q & M 3 cS~b&"dG9K&nDjP{$\!xg= Od  @ = Y fM :6>oY[!HZM\q HG;jO  vv  ?  T   KY y \ w/ G : Zd l zD   Ea%6EgDRFH_ZE$,_rN *hD+3 \)Bq# 9u9: o'Et<$ m_@5s Y1Tx?SrE 77IH*2 O ws?K".R(:FFB^e:]nuI! 6UnacK:T_r~5Pv + 6 J f=lRsX03D2(rj='Q!MndC ,z)#6fEn3u_Jd)Hk F*O%n#{wX[f^d/ Mf(v6ujl~U?u97Z&NRKBoOiuaT K  c * t ^ ]4C]Nr'ZJ ~ ^s!4!K! /M >pwJY  0   5y &X $ v 5W |eX   . N  & | J   c   A  C$VHR t>~<[*Y7TA-GMKDH99kz)S~8<%q ,dx2I?Z0xg'] FrNUMq,Dsf @^M M$C))qGL&h YjNIia&9R;UogLb?eRBl'-TRw&"qiY s$4us~ K !TJn 6 5< p y :cy^Wb#$YJk^S]g]V! l9t&DBSMd]"kJr t m|   yOm<? N'r</dA_f^B T s R   | &  ts  Lwvp%j?d":_Vc\Q+Ki(78bw2Oj ftzv.N6p5^9X g2Lg f3A<@Wo8-6ly< x"L#'jTPqSC?E ?{:jQxL8\~ea $No^@r<,K +Y>b. ZU ['O Kb:Npj + CpAI,_9DY ;k  B+  & G> [>77U<-&h   .  f ! r A TB < l ? 6 _ UI 4  v9 )  GR | }Wd     WX5|DG 6 az 7 W    G X F L ? >  <%]>CPYWZ,%{1mNw>^ &c3X, 0 y Y ^ 4 Fi9g`& r c ~% N{{P0g 2>QbbFI _/&G1f`cnn7{9$5\j r^kcc->6jG& yUI,8gWiP-nX SQkoh1?nY_FKWb vp , : ~%-^87U6 d3h-q4z%"HcLo  " S T x l %  T  f u dBlj7>.rv$wT3f3Ff(N"FG   m Gg}\|'brZ+K+kM+H 5 1vXy:1B 0w,roX _,sl`s'oQ#3+nH!qZ{ ]f>3.kgE(Ak,Tb7yVeO^\  p x 3 l @ H x n 7 ^   H/ X  } $d ! ][  fd'</r pLu(a ;]d1 ! % K @!d07*u@QhYQ}9Wb!uAw{jY=brqmy}vZd>rHwX fsJ]a1oP@XXtZ-$u?e5qUef3C,X 4]TBx&|Xag jj e vcc)pw[+g#=UgdnU  p   9 r Y  o _ v   , o l: X _ H#lB J G3 X z E  d  w)  s]fzTx>@ EqJ.c%[g^4j%C'F>]%U;:* h >%)8`7Q]O`+F fA"atb6ez|H&}R|/ j"T58_qmGo Xk!3X"8cI  u?S(#{JF(O1k^m;m>L 4ded[C<:Im% )z = h n'_q {eD?9 '[R #`&w'%dW34=.IjIH?( Lc  >2yUDd$J;&&SY2[] &P b s I 1 &+w;lN= 3}V(jBPonK2,{'$Vu=$jUO)v'Q,}0`?7GR02 WRR%djmywnc?GF#3 2 QEaSl6<N}FoM@d< u~+@v"IF|Y?8?B bDYSIsZ4.-mYa~Ixs6fA}95 M  ^/5q;JA!|7&a\8w%rZ2xd  B0 >y/GS<C@4, e  - l%   |&!B&ag@+9x  g[     ND H *a:|/  y k eH z t q h- F^  {WBJ{hV*2@!> ]!)$ifsQ!GSNZcC& y L \4 k N  Y ;f > f4\WfO(?3Kgo^E^2BAY1sm/-}:Oo$tpAt . {  zHLYn|bVNY@A49^ 'A7r810jMIY+3L}k $K%@j  )] y^QNz& /  ewG ! 'y z 1 U - f NU q c Kc 2i  9 ? 0 ` a c  l rY  Zx  cR  b{ 2J 0$Kqd9~\Uo!T(D$^,byBs K 5 w   e   Sod~ $)  a.  NG!Lm3`73KS/SnF\lOkX6w_H Zo4~e0 $orL_v*|-1,}V6] r8/g~wgj_?+y"b #K%Ef?nCg&9k~=p 80x(N$?T`C @9:En-euq[8:z.B}"}  'N VA+*2$8h,oxvO[JDYwG!nZ  ; v ` C   i 1 T:  3  ^ J  I -  _ w o4# ?7 [ [ [ > { i  QO%4!n+A%yA6t$3anVS*b.aI`\wP piL;];o%;{K0~aq/D3;y)&c=: *AY_We=v!^/+mA;R.N|Z, >;n_J=Blaa _ s h p"   -j d > 6 + /C  1/u F A ^ r g Lr s c    l: G : ? [ j     @M w p W ) 8   q f x  v p  g     Z   M, k r   o ?9E d   C 3 U    +sX[:-#E5o0Pq>e3c {i;ebS ;7\BAteY")3__?]i}l2 4`8`]5jPZQxKQ5f$__P0xP:rXpIW^fQU;KV'Jq+Gi7~3'LZXdI])+0`\Gn^p OF)U j n{1Fhq)(I!]rV hN3WpM}eBAg)  8 :IC== l n   D'1oCcki}'L )8ikH<0]mzcl@k 8j<) < MA :   #   <n[ ;x8]RgxxG XU$-YKE7GK3&6cKj&(dzXL^%}c'^uY>r>DJq7I\L_>}x=$su33 Cc& XC}{ jO RVgVqgj$rl ]nS+HuYv cG0BA$"8U5; Y>Mj@)!G]Y+@qt ;r/ ~_P8?px< e d ( m / _o 8`i;.(rLU;1OW + & .w ]&REp(yv^  "  cY$OWh;'o m gW J ]  62 )}N{ i ,W        8 F9 R 1-;*lFGz&K=eMY~8MzJtM ;,;H.BJ0\cgR~V].\q{:}  y|6&BH4wt>3b:{4W WGV\l,{:K ~lJ%L  qV { y  7  <  J >TZbdX2[`c/=P*JN"mQ9Q$5 O > ) = OMLSuEWbl }) > e   ) 5.z]g.$C4*\:;r,W}pXR+/ d g >0 E  E ]Pbd4lZzP2aAf/6HF`G+4> [0T-W oh c ( .O5ElL6yvX(B5X q]Tk DT~&O:)QxVe6xU R32Z8@Ehehp(<.uBJn]B.>JfJ$)G{ `l X9t? ~&?_Ns[an:u]^K3)# eS wo|\QH7,W_gJC|V7-Cg,uF~jNI;B Y@ - Gs [ w L@    a8  k ;  3 ! [ a   YGFV 3 hr 8 4P " >U s f'z3+v %  s -@    w W R d q [i =  1 xp { ~8]V(zXyX-Q]&=+vZq6%-'ls[ALs319oD;q*F0r4o  "2;&}Z04 .%Z zL0`B M@Dc^Y0(3p>^m2CR8Ff!  P6VE m]>xQ)hw+ 3WRugP(~,D>2dE S;hmWZ<{|k7Dp==b^g[=Y-CFX[g3eX#%50*Wl|f0f)( > 3@ 5  ( z    j L : _ M x db  3 p K   : ui @ p Z0 ^Id i  p 8 C "  .:aRb '  ]  8  5 L  PM   9 | R  : m < 6   g q| B 4 k   v J   V<X 3vy';>i;q<5kvlqk0vh6h0 }*2Ac'KGkE)TfAfY,IyLy|Q0$`%}H"ZB_ H:u'|(=: ? Ft{*Ix6&_9x&v8a]  P vv q _1c^i BK1Xjd]!CN}  J M  8M7ATcbI.!@b6 K|nnpRa17%  J   ` p = C :S[$H8\b'T>AESzR8aZqn w1/5$%QK!k3iB(.RA/Y[b(0uCJ%3]TWy*L[CWV'I}'i/'kQ 3W13`=`y6, =Rb/QO8~$M`.^Vt[I;yfF$U?))<+37Xf=@Dl~5?J(/)ARU 7f_6-f.5$xLNka4svvd )DR'T1QGcQ|8D ~ k P I 4   g  %% z  $aH& -   o & i g^G= ,'~  v /^  8  EF/MxzPauw<-K C  ZT H%  Q n cl G 3;7QZ6YlIp`Xhe1 M/ ]" a^E).y\#I}1oe%Jd|O1v. r!<KE^2v=s&` -& mQ0#8l*0[{m%d)Y\ywTC]Qv/A&)V, ? R { ; v B b 6] Vz.\()+O | R s Ix m$ EIs|[P tX Z D ( .Y ]c 6 ; 3 @ > } ji {22wuH T9YJ~>B"u rTi85 s  p :VrhpN-LhkH+GM"i$dA t6[Wh N#Ac4 !1: K4&ISDt0)3Z||Lf"BxG9YOF'`R Vui02A~Fd?Lhj_13I|mF ?@fJP_wZSJC=FikY!+R,98=nGDn>VT?5<%W%Po06?,{c$$L@=5`@.i# |%in`uJb3/HT>3X  ' ~ , 2 EH Bm  L q hX 5p Z ) )] c % at W P q 8 \  O  ={z(VZt b  > L Ts & t ,R BzjCa.`Qed)V$ &jlBB)C2W!p]?%#>a fAyw[9;-_F@c ;_#0n0ws)i+A/fs0rpdY]XWcw*$]Yv*7^]e&RP@*!g]lE^_P>1Etb^'5!13[_F,\o8*MvDn :+c]m6PuBz_dnnQ6*eQ G Q i ; s  e X  nU 2 o(g#G1>@g #  H h g 7 b  Y [ {  A &6 6 9 3 <  ?N( $ V I > K N    Dg = >` j 9 y f Y _ V /   v_ K7O$  ]Ld$p5[\|{ ,e\k='.J4yqb 3#B!|{,tqhkt`VrqB]7b>AX#{\T{Nwc_tt#C*# *_]@+V; SbM4Ln yi8>n +v?HgCqFx[ V;4 ?} '   4f\ii5mn!VXLUzGlg'W(Q~I~{$''ZX-fuyX40Eq [?:ly4K ~;1wz#f{q@sJRyK-P? u768= (1|iBuWyeIL5# An [ is 8 o- DLuD! er; [ycs#ZQUE } U{ q{ X !f rVL!>  sP%q{n) `,p/4y'fxZp<\02.Aq~QQ(owDB4 -% fM ~ 3 ) t . :{ku\ /%OtS+LVxz~ ER#zdnbO"bVYl!JC0[&cdnA `UabeH?fFU=8k8MY `? CY3BSygO2"]3OPiwe+RI}^mT 9Ja6;@I 8J3xUzASq   ;   +-  l K wK )TQ  1 >_(/9k||WD; Q{4S|\7(M/qly#Q!jDcOI`U(38}[`\lr cUs1Etspxr6/J?3&~mAs p(+SA|oZm;8sr~~1{P { k q A  t}v(?T/ G `f g c F $? {=2m9.8/7% C)M:IYNeDCn/BI#!U t|:3DV?"~)h~y?)2~IUlJWxC}Ybi`$gH"6_!86#?KYVlNW1V= s3s0J3=LpdUI  P /x`B#!OK* w e  VK NCJ.U:Fiyv   hY +8 - j ^ 9 2  H   m  i  ti AekeD/ H  l ) l 2 n)e|"/%X: j#SQjc0Dk }$6K[y_&g,#q]KTJP_ oM<Qs7WK OpL60!M.2A,\N4Z@c+h^*GDk/D!%4jy=_x~V AX g![DE| `^ -  K  # -, @r@0QK c    F s Y N `  +    6 : Z!  e>9Fn-*Vw4UX%O) > c 7e 7  P$8],?Qp|.Jvh@6`~tT0&u>-g f=n7C5xs3PGYz#Iv 4L`#r>Hj}niGmQ _qsu7>362 %e3p0y4DLM:U$9kX1nsA|0Cb2:j Rmov@\"CJ"`JE`?<0%LZILMC*,4b=VP9r@l CKc`Ov;^]pQGIC7QIb]Z v " d x~  .  b ) % , _, L   Y 2F ( Rd 6 #X }(Z U fx E   ba??u,j_Wr.CJS`DS#2[ 0B=]+q_EDcc$BPz*QiFC +|YNE:<# '{fL?~>Vs=]mp CblR G$1!LV@-Ck ftl}c#>U0"2Uk TBU9z?&Jerocb]?ql VW,!I#Yq7"3__^bMX`z[= ;Y@^,|#*ywF'q=6|   u +   < [|  e`  rt *  r?  t   | $  , z   J J J )![G=a! q  gF   ?Z     F l 2   B=L9h 5   4~  F  >  Q    h p < E C -d4@`Q3gb'/20 x  ? '( ! c  N qbgiYn-8%-L]oG%,1|y8C"|t-z.%`G@3do$414W#2#ddw M1Q)0TDq3m1l'Jyn03Y+1iR7v?[v\9brW J > n[ef]UpJ@(@h1Qo Q (" + ^ %(cH [V Y -sV^ Z 4 rDT+GMv; q& x     53  +  9Qq})x^ F/mqq#r.eh )R6@~wKE-JZmOQ#]<{T|Fy`(ScN? LK/.k^:tq5T$=,bDk[ET3d e@fMpi?2 bo0x'$u|0e& "6+rW{W6xk(3C s R69?6gXRtaDd"D5q%| L 80{i:][?R%xsk   ma'u<K@G  Q -   o  lF % z a   I p ; c   z  NaT|Lmz[` "a)&P:B,aQ  FP C' 4  d L 3-X`+ ~oBjsGordC`blFbfvA3_|vebEg!"gJ\{ Fhugp4^CUF7;`l+GDjT0C9BO=6jSH}5PifPGi^}_Q45GRXo']U)_|BCU@J$W]+  u  * ~  ]x $ g (   lPKV #  T  [ J6    bm  { b !q /=`F^V9 (&B6Q?*tdx%s] O*   , X m   N @  ) 4 *.  X X H IwC{g:V. ] # . q = <, e < 4 Bzy |n3z4k][jtv:EZ OH?$~#T/E'1Y83*.J2=aKw|=^-'\>N0/X=cjUD6 #-Fe%qPrU\-; R d {C  t c  1Tp]S  b  |    { # bC z e D b eu ] mU i MY  | DO1 S|]p'%G   z  I   Ne nlo fAv|,pB:Ek_BSVOc]u.|w4gwaIh3 ~  , @ Y 1 i `3A%$N7CFZ[ }(vd"AH0- h}SF2x*\|sLcQ?/u=! $_:sLLEjzo9nd#.0Iu_@oJpk&5R0{V_q~t%>eCMa& 8BwYa <=mJ|=[z.W;Ul?N Nok+N~3#h+(2pAuR H    5      . = c   N   o K B   Y Z z : d s 9   j R   3sm$fpS\i@fon!".a# u ) ^% rb ;  $ a|%Ik8gx " MR]_v/w?{z dPO%1f{7[Un\jkur|@(eIT + hsDCLXjRn1jh3{"!_yW;0O*W`S,5;[%E $U t>F=@,HJ9%zF.lz3 rcW5m K U2VG:EhN,dw`&VVp a*  MM   BT u*TJ`4  U l  VlY!k=GR >Q k   , {2jV(b6JpF +<Z@7eP?CM)|UaAY@c ?Gh1}N'"Q$VcZV5sTIkB"4G"?W&4 }O=7/R:~YJJKP] ]?o},=V"3^,0Y c$gl F(g)[~Z O n K   u L y3ZX0 b?VBwV-+=+oLC^qMu|{C*dKbcXDl5 1 *  J  h  t 6 jK@eDF ZvH]s\=K; r s L " e Qo}33]v}B$m0e1E[2%0.j'J `;ir\hCX%:,ph1FzbUFiWVlz J+Qx3M0nKpr&> >&``L5 N , E ) 2mRHk&hi?Bt>f}k 2%<o1P ,* X k f 7z  ^  T uy b "   0  )   !  % ) E JG _M j     ru<_r4XadTq1c8 E3_LGuH7f~-tnh)q F s $JvA.3]kV%-iLaTTTVp/B HK 4)/S` @07;9ED^g~xz5.+'-gRG FmY7b /SepHWn8by]E FlMp-_i28KhcN6XK9R[8C},L\1*fL:cXhDfQ~q;9/,C>_({>hg~ri17~na<[7vpL f  =  t Ie / { ~"S|^+|Qs; *!Dl  i  k  @ h R # {  X   *X f  7 Z RZ ;- 3f)o25FpwWxD]a6$if&[rM0mN` ) Y sNG  q n |+ufUaD^L`.`aN# iiXzB 7JmI H%*8a ~mg:2f:F|"*ckq,,4Dwxkdg GQOy.-w*cTO #aJc>Z    } E N&f * l  0 x S  w H  Y wr4= 2 X   "  j94  A J %|W[{1~5z  N ] G*  o  s %# : Fb-g +  J -  0 - e? 8 j'A g am e'  : u +   > 2Z:<&7X? }OG2ad-WUh,gP,^dp)2~ *8Y23p.E") E(X!D LOe)9gAK2 C `pS!>t\#ITK6u^b$ Cbpkx8.Rr%.T{Bg# 3=!Cv Zx > \ b2  j  n Sl^S~%5      9 )e Y 'A ek@C Be XS*79"  > -   = , 4 = K"    .d  y _ W x [m X    nTkqO' ('_`u M  9 % R 2 ! 5O$Ue C-+@L?!R5%jVK J<)E[r`%U*hg%S;IS1je?8P3 B~4f",O, &y/Mda I/Lr*BtWv&vR@vO f}7H9Im+i4S"9V= Je o"ZgT$|8vQ;GN5Tc[q 2W ! .&&&0Rd:Xla8YGu Fc+/C7 s  Hs m t !d %  B  G 0 b 3 > `  9   Ab{:WE3  n  o  Z a / +gQud~RqaDHO0Zq`HE p>C>|vzmvZP.L9i   /x   E C R  N 2v'&$Vgmi:$\ n  X  EZdTb<{.Ot Ee~9m)JYD (-7lJ qm{+CJ-$\NU`m.Ug&MgU*t<4k:[fB]Q  'wP4+)G2kmn{CWKURfJj :(%\/O}Kh%uZ2uJ11%F#ZP  \ 6NL*3#m;*u4[79`Re63;}3|"[;rcS5u * B N l& w x 3 V i ' h E J7 a  ( jI l!'BIOFWP-o$ROT( #%&n1 e"A[muW|IR_wmhiOmM=SO;fI[2l7'^='9Xp4k+^sO|EV@Z/9[n!u==J4,1;9S# {f b}S.|eJjT~X|,U"P rtD q 0 Ny   J 4 F o -{ | s B 1 r  C  E  , a >i8}0r\  ; 0^>2Bd2:8GR 4H | ^ ` ' *  + k_ K n ~@ 6 O ` , p >^ s_qr}21rYzi**t)>nMw:O{^($gb^q'oUr*AKSWiL <i5Qlw} w{=w\5bSXzesJj3em=>DwXC4f$!=ai~+tvK]n 1 , S mU < z L;0rZ&E=T^[d F 0S 4+*,`N jw h O7  ne  {   B   F 5 B 837x6C6AacC_9{F# _.r(GyPPX6?u<9I L1gTbJL zS7L~QLl0 li%HQOxiefNPG>A3-m!<#n25q):5Y(Ilq.f3X)o8Wi~Z2|ScWK-1]e-fS{[|u WwkeGM(}&f@V`WlNPtb"NNL@Av?_yHh,bO3(Ig !c]3*-}k  ^(  oS5yjwRB24O 9%+OOI%k8ghP#:%_}`,}XRwnA+^f% 2lRf e E]U65nxpqDb5H4guwi7m4! 4*\cNM~Q %4`p\SF q@;a*I8sa-aAJ9 E h ) S$Y AJyu73   ?( T J r P b v s  _ "  T  ~3 SY @i F 6 1| ^g 4 k, X/ c  h  R Q 8 = @ }   7     [ d ' i  b   p X  A a k gqV5)Cl!C!1/ PN  fc - ; [p +Jj?RZXsuv7LGJWUgN G/o:,_T@ ;azi=VFIX[#znAO{AP'oB$\~@l9T2fwgU=WYoa? )Wu0fR5 x Q%@V{^%!]KeQw_*Vzegc)^{.rs%*bBN9[&c0xMX$c]Gktmp . { +  b  k y 0 w ) I  \ i{.)k8 co r  [c ; 2CLxEGDop,AGHRT *-  + wb    D M 8  / * b 8  ; 5 8 // M / ^ ^;6 DyklBpPd!E09N.[qPO="rp6) Z+H7Pq6V w$-BC_xlD]7+_aJrYX7 %!9#YK DKet;\*~O5U>=x6vo[hY?Kk9EpoeL|x<>Pz1 ]6Ok%6mE;VET e N 9 p  HI s   y%Gu+JIVFuc#mQ*& -h)i]n "h n  %; yG b G~  _ K &`-kVc'/Ersr0_hVCHb i O, d@4YNde$P33$`U~ a+v.?zh@AJ\n{AF[!~e"VloK>3BQ[~YaOzMJ<m{- N,jJ oD]|Ufr%m}?U8UwX]s H$+o D><,+%PI )EVZ 'z'(1[k,7cXU'%0gk5^qyt~4V|2nsOV&km & f 0wN_Lb%Vp9Uv< tY)ke fj =>  & gWF  w W 4P:xf0g 85 5Z L _ u F'ctc$.n]D}Jd Y.P cu$CWi5R!dZ8n`Cw@cy!8I{1 m p 0 mBU :Cv0_ \wV Cxae S![25Y3^0^'j*fe<YQ+e B'lJX-(E$hz/Yvvonk^PLH-'>I787\u P } *n R  qixM 5|z`X TAag1>[NFL_dF_DFF0%, x  ) yR P 9  q v 3 N ^   luPt"Vnt: 4 ~ 6 s  k <" =7 $E @qu` iaG@*G`y\\G%vYeS!CeF?(>,MenhTC,XVQ0= [ jPC9nd!^yL[04HQ)R %45P 3R$7"n K_ o b j4Sovs, j5 3 0 . , { 9*#OvC-o085g i  iV c ` H *a U  @ v v?])R@G VB2 Fpj -b 5;&t'Rf7#ztq2CY|u$/tc|t'OQ*u}?fbY:rteVu u,NJ8M`sOiZ1#0@95E<c?+QO4<c6R|"wDMR:Fg0T-7cn" 6/SBG&n9>w%jy7ifuf> xb.' uB;{ 8 *  = { | 7 K | $ W [   ` $~ ezus`5mv5@^ 7 }f *d w = 5 Mj q / c U3      m n'   S  _ Y2bk_ ?K  7 [ }E &   1  I ( u   !)t),# L \ {S " pb& < v ?B  -?   8~ynVd}1XBK[61KgS}8Z_Ldee-jv\, 2 Ux1YAi.:A|Gxy;&A{~7jrj`z7>$?x HF %^A8=-Unvt n-  n  : E   K  [d  S k Q l   s$~<Mi2g\ '       %o z   ~  G  p ;  9 J  W  .  \  H 7v 2  | PL0si;KFm$[mB6DQ)9Wy"{70SC 3<4.7.`{X.Ijw&w^$_=\@ %Z`qR(B^ay82!\4 %WFauS4s#;C Q \UphYH6)(),/7jba/k.gM}frFvGM( o14cVWD-1Z(GwXO=tsPP&:{CAW.$h~3 |{h P S f> 8OJ@abe_e]      ;      N  =Sme >g  c 9 5 } Q x d S bzxYlI'6sL)Rl | _ k 9pqP)Y,R :zZ1@`lk p|wbT.{VBpS E  6 w  r  Y;l[tf um~ )fFR  l;?o tJ .W < =  T $  y B F  O1 E   " * @ w] $  J2 c| z |7 o  < lEC 8 Q y i+ ` kc z X E 1s}[93'0]eA 5_EV*yw,^4FRKV m|0mv "-B#p&QD!wF/?BLG*-]4 ZfB`"scj90^ O R, N 1d+g_ vg)?$b$FR, #vB~Gt=w9=>6y?a3|ByU C  E   0U-"`   T k ( 8 * / J   m   ' DP o@.;_N }RxI E  ^ \ L  # .     b  I P 5 XW   t B  q !s3{6 $ d '  Hl9(`c n?B  } 0 {  # cO   yq ^ * + W  $F<C%!U($^ KE K"|7wDju{5Je!~?:r%;XcMRh(&YZd ?;mrj]d \ z{lq UoC:ss4zXfQ%1_f=A+RrA)H1S*)l4&UR 5ExmN|,JzH     `4  W '     b  =   b#O`+1kQ   Fs }    "  z p Sa G L2 %  G n   Z*+aC 3(?i\$ ^Q  t  d' 7 ? ! U v EH-AUfTtGT_w2I7%"i-DK2%.C@z 1 r d," {'>m(YA4 I'yg0^b xf`A) Izp:#TKx;b;]9IBbeKK Nr8Cyw=|+j P^?@Y_{oWL /s>~^ \wab,1vW~ecN_|ejvY55 ssc?  <( ~= R V Iu %jB<nj{7Ng>O}G$Tp > ^ DxW_3*w  N? +  mURX .Pu9)D'9; : U    b  |   Y n  jR  <  "e x6   D  tQ>1p'v<9e4]).Hf!>90M{37&N!MJ*vC,x=l*u<zC)kyre H7R@UmjvbqQ~)HL\yDmR(k]s*AmBir2J8eZ3'}G#FS[x'!A1tkh*hEUHg,Fp; (%  s D  ,  3u L  K w #  G   . a  j}KLEaj|C7@H   v R"3azgC@= GudlA|:,   K   [H#NVu7*<dK ^ p  d@2k]heo}(#TX2M~Bb`"h)Q\h<, ArmVTl!'_6cB2i9CHKU &~5A5\9-eKhY\]Wq>.Rr_P,#JB; fOqGA:5IWP>^7A&F([\4q ]s& r 3 o p G ^ jV _ V o e  P )-e #@jo/9/?juo Z& < &" } N  U@  Q  [!:b{m4DZhgl P/xL#c ={&f@4:dq'@2R j  # Q /    z b 5 HF K 3 dH?~J<:$^'Gdt@2.PiHa - 0  w _ -r iZ5 C~*p:ML/1cC/$J=HKhRmvC3:,p<$%X@$pA45:6AM@IQ.pX,hrz J O+ /Z2j DS0In:" rK_6P . @ o wc a l#    9 < U  6 )Q !j ` + nBD,)h$8  Z  D IL%1 %q&0|7Qa!6$  & tPx>U|KPQAu`3`,-?(GG%& 5$ l @  S l L 2 " v W WkQ:=p  * e [ ~ 1T8D =2 d =#$NA mWi#t7N&#Z}8rcZ5$W|5tF""SCM;A't2A@}hwx*m3~7]Q"_~QF$) !aBQf:"Jf6    @ {aYL3FO|# $ZY zfm ,dC:%Aa=0Z\ I      xJZq}!$ M( 9  /P y  8 d^N{g,;a5(+T4gh R*gw&;8qJTb)hx=?eNNSJ y~abODUs`,&hIC_CMD|.1X$]y%4;^E!)h92@^m j\Yd\(t7Ir z4W</iZlT 14OBvs' P y  y E k$.R8)S"eCB `o0& 2 P _f i < z  n r"(8TdDQ&0S' Y  ?2 R r e | & u ? #bapTgu 1  =V  t $ ),*y2|\IbIFyE,o5PkmUZbib x[ nYWmx34y-UyOx`"h9+Xjgz.%y2Js $C%A}L'vX }F'Dj?W;IQH&uF.F{FF9/i_!{B^  0-O(l)X4 & 0 o    + - ` Y p      R  \ p ?        R K}T   'y Y@ !>bpFqGI]_(Nwll)!V  G  0 B :  U I T V_L  ?2GLA W - 8 4@td5sR/=aicP0o ?v4i}3 ms?YNRk~.tWar}Hrt4AYr4hJnk9"*bA5 5(j$v#&Mp< J:lz2jLTL+Z?w\B EC$tw  ^  Y pl L  v C  r 3?  n u r88i!mQ*m  ~/ x t"  {@ :VfG(~)B55\dKFJuKCdN]pc(NZ g _T b 2N  e c; SZ l e NJ 8 B b  '( P P9   <  >T   [Uh$T!G_0^Xhw@8o@ v6 O"AgJ x$ hN s8  P \ 1x;XY30QP=KU2  alLle/9FAgM^ S1 bDP"5 onm*sd? r0DGT7+  U 4 ^Q QI v&  j J '" $ Fx eQ -  L  |L f =  $  v * i nwzZX "  ;}sqdIYC At B*  p  o g c |  1 # 7 ? ; N/    1 L    o y L  d[  x :T|  ~ b Kf_h =P).d?udFgxxH nG 9  2~JY-?L,ax5Ajg +K  I &   Eg ] ` >g   +F W)uLj;k%g ! d 5 :;4Td  WC0@hS;3|N,QcTh\Itv\I1=$( ] 6L   O F hA }1YJfRVTT9P2hW61.@b~-p~x#>mUIwey7h<Nb!NLL(# > !{ 6 k  '  m   GH  & d { u 4 ED t l l  /   " v   &  ;   4        ^R  j g / |N i \t mG Pc  s  )P=G#=LG1b N X  3 & LAnll UB{S83H"-AAr_ k* > s!=- {hH&7{{oQsO #O)PD-=rD<}%P:<pBx3|R {+q7p?m -?{XzJ"&t{ !uUf6b+# '%QArz?" h   9A8> R   _Z p? ;t  "2ndR3g>  n R  ek =5 L  (~]J/  .} } R)Tn>fmI " + } ~H  - <K     : 2 U ra @ r+e/TWR28MQa;zm9@._'":G8? :g0b)*>KQV z3Cq?Q'5\8|t) -`&g/fO-3=+y /T\43pA1xM  gt=RwAa/HM^..4=0AowJ30j"RJ5g'  j     h dZ ]< IR _ 9*bR/#g B u C    ! ; t 7 :  H 8 a O ` W q;    v( S +4    ,Jw    ' l Q  Q b  ; =><P%m # `L l J  " }"&CB2/\B'88kDmu0[CK>cf?|PtL$_<VTEcH1R?UwMqxtfH2Wl'| KM/BqnX&LG-76 9GE-] N5ns= }[Ph)k+/EP]L(f@m R {  o 7 z  $ P Y ~ a # H m X ]C [ y; y h@_V X  } hh % 7glffw-S*%<I-XlR-"JW 2 ndls>FHE,   P  r R P 4UU[ (6'> % sOn(t6r;02 83q? q?y*& Av~@2a&5{0mQIQh` r}USeBC6Eo 1rwjOb? 8pNpL06DFI3Y|2hjgGHpR#Qe; uU?'0 8 _ % KR  h m '% A d !  6 y+0<ai^wIY .q  j " TS X jR J W   e 6 "- W  u3  _  NT  w`bhf m b    H z > K  w 1@ < }  / |g  g  j 9  t :  8  <  [ u 3pdW]\?:K<D>]J  K _" : `_*[z 4z(j }6|Mr:^q# ?L E1  _ e  h  t x # rd <5/;e(=)+i =HDb{?Lz`B#e5X\i/5/ (d6i(T  YA  H 7 j p|-qeD|w}%>70R\(LVp@96Evp6QUU6* M ~ % z S B x G A  qG b*mu 4KcjNHy K t    }    M    Y K C >$ m D  (U W j 1 e  3 M O F D V q     7 A) )GBGHu72;MZYa"?2CMFh)8 z'-QeKui>{ &c+b`6tO[<@x&c60pAqwC cH\Y T x 5 W g    h X - .D 0 l I z b = d Lc    DqHB  , ] .0 0 B7MGut7ot_BQFUdnTG ^JFfc[eFE ES.'-1IugI,h-,e~M$Z|t!TyJv qW"Z`(e  )_E+f\f6 fF*a8'#kCI,yZ3V[1<4S1}oS1 Z ` I/hO7R(G4Sg=IUe_VrG(9+Vh$`70,r{( UU  x h  k l n Q f    L   [w p0 O  h   E ,  $ N m  > ]QSL[k,<*in' qd c d vW 3(  iH )N e D - "& : Rp ; ] e ,M =mBS&4M|^3nDQ*<~m q&)JG N\p0&ARxo}rN;^s*J; T1k`kNjDn?E 1 h8$Z2ce5I"O`WOiXL! |h ad21WyFZlC  > y :5    r?YA&(H!  C " i+{mss1Y'c 7WA}k{T)# /Y8*O+  =   o ^ 2 K-  6 ,jjY~:s}O{1y96e+L8R|1B\ 1Xe=D\sb i:]E)DBB7A"Z!3+'v\h~Y32|DT l[!2d@w)k"xw[sz.\5A1cBZrENS`kW6qEbU=6~ #@OP'T i 6^  N v p Z q | [fS52Guxd`'H<mq/~KA130PSIXO]qD4S l  F Z~ R < -  aB  B  5xsq9#  ?S   b O j  [R 1zj~'%yO(e^ L 4 W JI j [ S: 0] - I    ^ U2=I=^6x < n =$ / S 4!Va5qW&mi] Re[^e1(<Da~:%wvYA?A{$0UJ LG;$dj/0DR3mn4!OP'.|QQYB~l(28=*8a- o)c'E&<gv/r/Y#fcQlZ\A1q`jSvK@&$S/V|5.hMf1_s$`7zkC \s 'L)uP*+y  |J  ' Dba1 |    a\i_M_MO&@#->[h`TSt E s S Q4 <  n  @ h |n    : g8wnMfM6q . 9  \ Z,#!O 7k&0dE?I|I-^3Ukq=!|mqrZ ENMr iRw5=o@nU/&[$Ei@ M:]6G2 D n z  Qg A2O3Iz(\t(d u  # ;TalTD   r v *  F p ) "  , < ] )QpoI>\^VQe e!JB30c>t{UUouJ1Z"U\ BG5e+5 MBKSto+ooES~z?T4`VNZvFV{t"y\,C#Zq5t&?ME\yP&DhvtKm$k~ @Hftz,V%?  T9+<2,"| ?r*-$~- ;U (   h ayTXQFe0z,#Bo`[QKz;iV+D* L "  B y  f mSN\?NK84|8I+\I     Tbt# ,Kj: L  :]  W M ryd0\w [27\y9is0 o3"c p\4@#=R ( #_Y\0zbN<4i/b@=>UiIC$+: [8Z0.8]5Lo LXN]Nkcpe=n5ewOJsD mmJ=mW!9VKZ]?89J% # t qRlci?7 hMp(  hg+#Iz `<,    V  6 ]|K%Eum 6 K > y a0_a$}2'=tGNC ^   T  A +z l A 3 m j  l :  " }    X    `  > ] ) O w t d y  VD cI f1 BB~T?nK3v.]*pbrDNO +0Z70kG A,>cr&}6  > [h\ (/g v!.5 [ ( y D !  1 D ( YV` UAP2mX@ yWr7^Zhq'g.EzkMKjj:a^J- Ui^ B qCg} ]fh!SDQZpL)Li|({SU4gfu !C1+xgF*]+ q*  _; ~I /?  s3O D  f P!{.L51Cd_x;-`8 c=9u ;.3J |  pc ) t2 -  , G Q@ r d4Q{?70!sJ]W{q_3\;2Qsk$W9LNn^yGR)W < t YPPX.VaI= (QSPX Q<)3L@}?8%W\'WZmYorpMb]/+{f"nv2;\IF8t:7{D]<ck E!Wbt!jD[tzakLBvu91EaV88 folcP_,XK 5 5D Wm b pQ  * UYH9+q758>l7!2p [u B M Q <j #uZ8{yu~ni4qnHXldZ%V9CmY_c)9lTxT8~] 7w 7OBSsE2ZG_yeE0Xr t{=t4F:Yrf :c%1[qiFej.p2*" R4*,(XGMt<.P `fO;! c_s3B5o,/7z w__KW~xC8/t"*Yo/q|@]Up(m 7 s $ $I-2C' " k > S T t42e<p lCS}3ddKKrWVhg]9 #   k /  Fj3  ' n as U- V a S h  4 /   ;    7-PBq?8/kF).dv]@smx_;Oi2n/P"JQ}^D w7F0X)j`Fz w8LbhbB.~GM ZoV8.nO=z6 DNeY2!jg87Cc7-v/b "% 5;xJ.uAA^RbS_\YYtL Oq[I /(? | RE T1,"9yJ*3iXw^g[D<o8#}/O4 Q%q8ur@_`BL>Q "8}[eVI,,Y17QC^*ew|,0Q":8'o>\>]qGFh ?=n#6 zaX>  B " d .  (   += |   S 2 =" q Z  [ R AU N vl e d p S 1l 4m0xm<0f57BCNcsvU~j MKci`Id,X,B@RA0b<Rl_sD+|#Z}o .yGrkxC8'@SQ=k& duKL J[ktHTZOWEm}O:"[R+D)#X9f8*n#;fQ^>^"uQ>:F6?mnBuD Z( a   > Q OJL/+yiX5 \ W ( q  Y >  \  LS_Z)R  ^  |  S C t V: Y ,m 2  C d { X  f ! & 2     } mj6)Q  8A H YLph'Hhj$7'UD2 !*$^q)1jOPInEmHN-eSJ 54Auf< RM^ ,1 b  |  ? *  > ]J<&bqaF9F>fYHY)z8T'  -   R U  E %\ F~rxl_9gN#'V~ vR13se7L<R HhRtZ~p~aE[?Y_GcKQwfYh Z NaJK[l7*,L7$ T#\   w }     ?   k /~' ) M |  6C!w8C JJUf|&,O|Q %5  * 5& !n ? %"5  q e S <aX\(((4#Ae]1\oR14P)'7$r~|T8ZFfHxxiso19yO&"Qdq'x$*qp&O2V$3hW L$4M1i p` 58YmQjwklqr\tAWZQ 9 8 82   '  u %z   A ^ weLO`frR%qCW-x7(Rg!~Az  a _ j .- t7H-yj$i<Z] : SZ | 8  q&K\`CHwLZ`\ eu{i \=<  S 6pPIDdf;Dh5{ *yw%8w/#d;(s _$   ; Z C d  #  lO \}Zm43i V^&6MxLG`pLoPw5:G,v S^&3U;3mF^a[4 If >Bq!zJeS |  1I3U/]O79i[f]l\[ "  '^ \)   +P@[f_L1   h e 8   I   5 S 4  => :(>]%<mWEj!^/A(o'WRQ" 1}f2=W2PHY^(LACLGQSh\e$4HMKf]=L Fqt~Npg['}3! &R-[3 _".gla,eR'^Oo^J95"PIF%:fwe|EH3so7l9$X$a=$YzMCu>4H"-BGrM8K~wW,dy/W 3  9 i 3 o _ p; x  8  q ^  * ' , ~ } Qn  zP  }  ^ I %Y   g+{6y/"`   [  f YIagv'fJ Sl3]  n wL 7 >Z+WJ^rkmrs:-m|r{aa  ~    < `$9eI\*(G6^I6z6Vn@!]o@OH`SP]rF/r)=X},h.3{I.Wj:H;03Ukm1n[ N m} FJ a-:GmzJ '!V %q=O1L}Gim "' |  |}v  uL f l|yQl>A2WJ/I D 8 X # 2 p M p [ nDk <.rNY{9 R|!8tNCDQl1X];/D>[sg8g8Hl]4}-].?2T-mtmv9+p|cA28gnKai-Ts#\UFYDSQo sLMEK*](f[9i~}& nWAJUCKM'oM>JT`Mr~&rXQcAb|>i'Hj1deS,KB<64#E42_&2S28jd  ,  !8 qv5 ) j-aJ.vK    c (cH`1]py ;   3 FWVd)bI\pxB)O([;!{B\rX euXj.Z4q(NhE8C-b0Xf;s/},. >.6j74$ ,SurbH]t?a85}Cq' / vr T i % T  u B  _jxL?tH{ K ` A E59g5zqt #Y!ZrGR< .u "*S >w ',?Yu3R*Ke e63> O[i'}G_FpR\y\QuU!Q?I${y  "8^=Y4h*B2+)PqiS3m'x}gRPwY{;F6)9R7l,I)?L#&|pgc_fF$- v"s%4G<ufGO*uR_ucxt>^Nf`"5"MG s Sn ~ 8 1 Q"]\&HLma*4vU K  0 kj#/b|  zS  mc *  ) J  J \ "u  # Z g G x I -  y (pCgJ^{,EO?-r]hSB6x{6hel@r^biP'sm7.YnFwNE'l NQ3W/wzAk,7# !SST!+ty{$8H x R  TxF]GUu_lMT4U"P]AFsr2j! 6f{&5< Gy?Oqi)2?G4v/UM`/lN>QfMu&F1hui|8 p]+4 G4&|v%o  /  w N   W  + P f : c   4 ) ) !  H V  ' OW  z  R? c C\ /@ P p b e y d 9 _ ,   {PO2NCuF/Vx'B~ !92W  dh  : 7v$R{M)7/@@`z@  ' L V+>+[1W @ /* U v6gHwnric+iI"rcH3u9Pdjqw<1,ai6mAi T-6S(T/i4U}pk{N|S E\+Oa 81k)x;c't X<fmEH0"nDfg"(z[hfUE`q l 5 /Hax~  - vLS\@VY8lWR+9G<S%v4j    W X  : W yU<Yf?3.x:x&m~7Axy>wB|z\Ma#U^T: ~Y1!]@39|4?orI/: q ; q F <8 . & / y RI;>PRO&/3)u<R@<5 H,}E:rzFT utpuW0p|-"/Ta,?]jJS{C9yNVn(hTP ftW,O2vkb!F$L=|c8H(R H w /o # [ AO * oU { e 8v     m   ) nD {^ gi / [ >B [7 Y S 4  ~ ' y  K   # 3gayX#CbJ!^u*V  -O&KuP-rTy[-w jg?x`py0YP|RHJr/e|w7&lH43h+G,Il$a)CTG^gc=T/ 7Atg" {x-mW#q[Fe Di-.~ciY13u ]i_ID*o&z&7 $ Lx @ ?   @kmB6=S81/z[ 7 | k ; ` e }  6 |1 ]    9 g t @ C  S=q(k-QR  } YL|(;q+qM[D+3iT*-2YWF;jhel@kHo9XZ@#2cbgGp"4zv-! +pcOT$*iy?MKM5+[ B|M2s"6P!OeX2xF P    ?z ?*3;Ib=Q+Oy>5kZzxH`^9!QhVWNoT,S _$W-~ f p!m}7ZGQw%9    K  kY  a  AY     ; e [  VoO0v T  K ; A  r      TJ |   n  ~) ]  dEoIo Z0 D h$ j  s A/ k  i  _  L   C| 5 ]ipt o8l*DG {!'z ]23r9b DLb KABv*w56&v4ZHixw7wX ?Wc2%8J}?0Z G?\A[bk.#F ' T o0`uS>Gifx+!JIZK:]*(Uy(#h,^}vTN(FDb79p1|^ qj$rIL:Y8[FE- %6@k p_s#MgmB)Q~)tXQa | 0l#v(O t X d  / b xq >3 n    Q  T < l 3 o ,5 \}" !V&,V|t*j` j fq ng k@  2~OP"7 Tn:>{-6m'b`;c7R7qz0Z6`zL/^PNI~:f;YT^?HMZ5Tg Hn]f}a@mmHXw:^W>;f]cGi6,32 >Kxl [I9QJ&+ rsbkuc_qo"a @~~)q*]mwd" S=O=0Q2XK  aa  )z 7 } `  , 9 mmce5 [@    A - =   |  ~ P  q;   Et 'BGX`Zfg1C 5 a *W 8~ 3 Z j-n.7q7`LJ?Zkd@  l r6rp;P`D3A<.;C V$iAbT:~_AoH!+8/qi|-48;1)T,g&>6}lcc-o,>> tXk*,mu/J~_m%yl|yb;Z  M~?v'I9|#$nFANw&&6$w7|$axu/i ]U :S6 ?6^ 1+]R%&_H*6lX<[7P ` X (qi;dB~yZi4q0p  (*x-! ;pE=  u 4 { L W = <@u&]Ys=Q)a\ )/   > ' 7, J IX _hn{1*" 5.-(Xa3cnkj}*{i{z$Iek[(Q4Vc@T^/XS~ rcA4u<&CE M/ 4k,0504@++ucaVVC}Cuc,[T%r_V(#fpCd\evk7@Y2II2h CC89xI:7(+tKJ F3X[vU68|Wpb|I|q!0 u   e -\  3p H K%~Nu\P|< E c 5 l i ,s y   wQ 8 gZtd[tC^x. G''?q:F w b c d 0    P=  O |I~Ua6(Q/~^A^ la3  y  f  liQH*e=oe`.V/Ecm)z@w2& }V)Y.MI]rMdEi^|;)r#o 1?EQV R:?4k2kzf4_vk^;[07za8Bz E    \ .a1KZcE.BPz=oBOr-t {ZO [ Q \e #   ]I .  ( s_t \ ( u  F * H } f " / \ V<:Qskev {m7q&*MfIs)`Luagoyn-=C2{F' {  &{ ex .9  >  U  r Q  ; y. CR;980Qd^O82=]PPlKm.^ 7*[Mtw$I?NXvKPqPS9Y]#@.2GQz}Ms] }%0 G{*}#CVAcH33<?ZD'B Thb*VP0S =x}!_{U(+@SI^/L|t@ce>% vJA$iD~<8[W8+ ?h6[m8!^wvoPMv&EtwVgV E + QWrr1S=%51X8W kKoUQ>8z`Nl[wPiHqt/]Jq3/ s     p    tU   + 5 O  |   '  e(L!6m.0]f's#v=) *!j=' pyO=+T$.nGO?l' w";HE[}Wk'D*0 iy{+K<fA!2lt#F{ i4mZs&@Oh~akm9VbJ])! 0wF,s$)O"cbCNvD0_ ?c)Yb<[w@Y_Orz g` "wc EC u^MLH\@)nz z ( u e M [  ? 3 IEtRK 'o ; t ] # ! O ??   o   X @ O ][ Z 1  | I n  KC  T c i (   P  0 N  l O  N W   r   V ?I sru).w, l_T[lR>#44N uc} k N 4  dMaFc'J+  Z " h L   g ^ y Q 5 1? )j "I $ ?m u    )x  "g7It7h8XG;GP*B}_1u8_9Y 'X>udY DJmO98._Ae aula(YABZ/*,-I0L<_w1 <_Uk|q~En7!e]iQ2&BR&lMC\}i;mb6P;jO=!]   d E   I       I  % ^ :  ! jL   9=l^w[.C z 0 { 7  X 1 4   "  + b8U3],Z([Fw%-]@N3_hzF2a]pDE3&h~B N=  %?&MvY/  ?A5>29!SQWqDroq.!E]n~fV?:8IZb.q1nZ-q5%O\Gg<.!l7 e~Gx]yV]a">5y~_YM L [u o j 9 L U _  D  k @ + 4 ^] o N E { b ( " L T J |  Z ) < P T0 L]p9y{z_@78N )cP :&AV-dF~!{B~|c\X-Cmzg`bD*;\augZYX*:ciwnO`8m~eK_* Cm7=RP~bAqmBh>zzkF*Hmv0 bbBgl 71r9H8re:*"/DrvH!d!CBu^1x B)  ^   >\L5#;  Rk i >   R (+ p vQXDLac_AK dS MY ^ y  Z ? o  L m0  8 X <'tb$ \fV$#wCu1]MJR$F\%LmYwc<']P#=Etc`"ssrr[f KNvY$g ;X47 z  AMx2dxZ;5g Jm9L0d_n-xK!  f  V  61  p  | x xq  m      j =  V )W$dtI~{'?}6x0mbRi#c2;hWTM{&cm4=R)}7FSsUU l:0efJF M^V >` aY!f!@^YVg%+$o[X*ScDJ-abk9?U>ov}5xbP5UGxWui 03]7]mjv {2c=c2X 0 gw,u  m s d/A' c h5 : 6   B 1 3 3i Y A r Jj O6Y F B   WHkmcn.+:$[mf_V"uRqb'G]C%OCa,t*NhGx8&P6$Aq4$<lD$jPO_ o<cRV4[q [ U LE m Y B a m /2 , G 3 '   > KKbT2q>G``HK_N_;b}^kR%#Y|eZ6q>8a)3Jh941+5 y=c2.bM[]rLJBoQ@}}?#coe$ Iv  + D r  l \  : f 4_f1TW lL[_\ (.fn>vZNOIe{1gQDO}_GM$&d$F^"+Q h+ {Yqvd_{F)1qZHA#xO'""i^DUy ue4 zrEIEh;iquU&"*f:BFF@VU #p*v_ YF1n5nG/l0o\.VbcC8L6Ou^7"YKi%^ :*^;clTRsJ>72) ,eZoN9VnDFN gPZ~u95v!^SLyl]5{j,|RS})bLQJP+3 = {O -   0 $a Fc jY L D ,  v z , s#~<Bx"zq\ku`sUVM4nppPgdn_[~`:9 CY@E mf}W!nHl c?D!`{dwx'OQsrl@ngTDn=3!/7~ <0=IljJ8/(Dcm(QtnZh/aC>.B:W.63gTu|=B3lXcx} 1 S  P N p   S    v~ C Z H C y 6 > m  J [`,85a#8y8 P  f f a i c  z > % 9 b M {   B e g  [ A K 3 @ A IJ  Pa4,,;t/D ryd@QCSzJ& :*b~ Rqx^n*h53x F[{ZPx8R`x6>JfWtozFvgMd H}5RyVPH>D=1cCH-mgG56O s5tz" k #ygT4=b iIh#+Q)nHCP%^z@B5> 2/h D >_ N x  v)//~Zgk%D"9V>. DzVO3O`   S  |G  t5  1b_^XsYFxfPi E/ 6Q [ o l ( L2[g )/8VR"5[*(~eL=t gV$[lNQ {S7f*9jg'[dFcWw+T gq 4DdD.c5LQL^PAL1YnuR[ v %_/"auH;+)nmko^cGR ?K%ZNI_DX>p~IfU`dx7wf C , '] y v   [  8 9 M } ^ aL ] i Ow     # \ | 3   ' Y  2  0  :;  N0,aZYY:$A+%lU\DEb(d~yYRB  9&M33k/S]`i8W7;A#~4EDd b))z-BX.XdcuJk2k5c.wP,L _lpMXgS(e\'d+=a/ s P g `  G  ~ % = < NU h 5 j L :_ +% yn oNWT5}VYFOtRt e*=:@YzHM_/ wyH]-Ka@y)wgK3 [zXJz63{O @ @ ]r  }  h   + xGK/]u/1HjSc8zT $PZ}1J<{c0)Sb"ww.%xU/LWL{,OJLRoIc7cIcQio7!@Fn0aUSs+ $*]\pcW^]I?*6\'7*g!HBg87{d *27hbLRl1;e0WW+vR;~G^{5$ A Y1a3 U h:`\NqjcAkJXz_d:z MGA;P_0W c=8oGXV rs.C"fqe $tID'Or)O RLi5XD3)y&:u"/*5:MQzP\HMfHA6AR*}.+t*73@_)z4QmfD7F;M"f8~.ll"M xP0:+~e!aB81n:(wo6&p6du3^BB;]WI:8Gb<~Kdk@|yhrJB52AYHOUM52,B>=Zg\'GopP6v7=y\\b}yI^"/W.5. BKDY+_ 5NY$Gf'HNg>&i'mjF!jq f Q j  6P   X 8   I  Q | G K . ( * F   4   V ] U 7'- ~b  W  ,[0Fq c @  ;v Cx VrS&X!%u]k+\e(Cjg$p\$=5^RSq "8 C  A~3<P'f94/yls M+_k3zi%z;/S*k$VQ%?#8x>U1Wg-[S |d!*M,&4p8Th}_8@z-VY@NtScSMk.Oy\ MuZ"Dp$H ~3Ch =Eui2  & 02 > SS ~  g ! Y q{ ,z{9Xnwq\W/.O'  9  #  }[    t#EX$:g N d}UP~Vf9@- E.fd cq^PI06P. @;:b&B8JU=8nBe[u+6zyC#N;fQj``L*N>/_K d^[.F~"liK&*yzfV;2zf&KX!| MWyA\I%NO0!y2le)&&!k+:6 egc(RVSeJ7Oky  *o  O E }   - R n \ #       _ y ^ V rD 6- IQ  ! J   =J > p  ~ |7 @  | [ #= Z g c d# `VJ+&VQ^M@xS ] : 1  90ac Z\{&QWxP |7npYd9OM_n.Ir%4\2~:GT\ 4h]cB+&;Qj92+=9_5a=0$d04J!>,&[^,Wa_u  E   ao  M ; G2  V sM`>'k>3We,c-}Owfz~d8I.V?jH2(xv8`c_Y[ R 0 : uM   +? 6D , 7  E    b , ? \  # m  t Q   T'xrwS'k?xwX6(g-iBGm;_0 C(mqncak*`gxw\~p\ZqG"K`iFv]{@D}m(]F=;EevxdNlHztv?uGUbZ/uPAXP_`,n>`}?3L7,}6>axP:7$~GJ/_#"!Y _l-lH%>i"h!;W :\a?6\$d1[^`-idT=n9"EHr{bO   O-GLVL.(1B[WB<I)P;5n.W$E)&da#d;{bWJ sv o05%l "- N ;6\Ib!%Ud.AKJB!>Vv_30`k8o`?e3Kgb,.!uN6C)>E_QN#^}|Y)]o 5QkeZBmU_]',R V/WUNJV$i13GA U~opZ}7W {(a=VY[XaBr\[cRXfKzfA.`O9s+ Bo "   F x  # eM ~v  a  ) S J e  X  Yj<]p@7V%3H=o BV z  8  q N S @ S Sv | w {g|1wi'nz-T~f2WqG9T{v;%F|f2\*CDdY"=@Gz8wW,9d'9FA= _hW*nk?Nf(BvUU]/W_sW I#9/Oj$%H xQf& G=N}1*i&dWbn}LZ9[FL!"-Rh2 u)"| &Dm(}DI&k?>(ov*  [ : \4 <x   3   " s M K   : 0d -   ;m l] {l     c +f  Y}   _ "   "v ( lv"`ko$6f,b&jl6%4_(qj R*D{HXS q8jn%3t2? J)7av][L)iksa;5#f4,A~xG #_cckH*@YhMY g=u);S"ukG(!~d]2-]sO&k&2b;Q^k4nCdi 1>=h{aoQ<2S>,@7Pn C{~L7  !! t  q  M K# tgjcy|}sxT) &{ / w  - Y   m    i 6 L I J8  ; w C  XVesNG{t~X<;~T92 p6/1Md$r7>e9=D"n2u$ >j\Y{}75[Q2~|n{&l N1B@]K@XmD+h2 kq<!0"1e+oV IEP =ShxE6]VnSNS`&Uuf^ ~#F1i'i$.v9E%:sc>]:z@2\tb?)lL{bM% ? ;] g ;@ #n> dM//}aDMSMTjw3U47 TtKQwb=x)ho^[^bjjJf&}2@#n ?Qc% :^+]W,N1NJ^MEdpcZ~/S`0 "4\S!+q*ZZboM,91V;E<`2[ x^+$$(<Q? l=#8{mn94Y{o}!%Z.>U'_%TR5>ZP_go?:,E{{I% % HD8 R-tO/-_o J5!" M!R]:yW"_kmg a+  8  D8 d q Vr   W & , W3  O  u 7     Q )q5t+O(ehc4'Jro\8<v9Cf !  . Zs !B9y~ #&1$7 ?;p}SkU'vTjU[(A= ewES&UO2 $w*` \zwmES!s*=FPc; ,k1H#"gBtS8s6jz& iT}hx0)zf-fi1 +k EQ/$ nrysTh=zB A=hXn%/&& |~p6jW! wW Hf&g!,fv`B bFLT]  Uw {  w> W\ /  Y R  &;)   <    [,29\ {  @ _ _GyO h=S|(NGy6j 08|wkGi8 zIE.%S)G 9#9 M P ? 9 ? o [ W :   wz=5ZQ#`W P S @f  KU&{Mz   B I \ b A %5J=L}he!S0"HjyYp__j|X?QKi;HT~Iu I2K[6Z,S( B c`@I|c^|(<~n!S|:,9f2kU \0L&h& G o/  7%v3BLTF]|j%tcruyb>^L?H/Q}A B ?|zWlM/etGD\&t(qGI6M ^T=>vAn  6b   * !m 3 j   z 1OJ\\czFihV&Dl;Hlv2Y?"R6 23#.=1?f3 '    T/$x & gkJ"52\WSW9Kz]P~DoeN'M~oGn=,heo szU-"K+gU2cE a%eK^*lxOOA T`Y{t_yVLMX,ng`lB9*BX"yS4BTS Sz`S8svM# qE^x nU9r*TsL:dqUvlra$  U  t , >c d  [  a,t{7 k $R ] y  ES_!pVk ]f Y7~eWU1{oQ~+}EzL@^}Y4! 8=T rs c0pMk gyl(D::kNdE@7yZZBI%~47O)s\)gBZNKvib_~r,5 3 z z l O t  ,j ~ jf:|WFdnjtf9qA+$ 40A;NQpS k@SdNsfv4A%kN</_d !o@:Wso T {! # | l   b   x  N y I 8-;e-O~Q/ 9s-} mO  ~`  CA  e T ) r} w }IYa[hO`?WcV?h   w? v Q'g5fn4@os}7Et`4u~ |?1K A ep(sONS^'sz}N&vUC?I^vUIJq=;%t2R+- ? ' u  k$  r , {y s$\W U&2Z3U,KTYh`X\i+y{rbEA] M8Z%m\z=zE %@LrTB)m&Ovmf<X5VOa- F k _ e} y Bp d }    A l 4 cM|O/zCcqb?q0,&EK>1\#$V    |n_'l=p AU)I &<:\{5`'G Kq-9f;IhoFQHCL8Ixm B1"QP{"~L1hzl<px;0sADTj\ ia|7Sr j! q z t [ N O [   s e noKu/LJ_K*  yO |nIn]F.Q*~kPJpq>g`VQt {gsiPN8C}) KlyPdha3tDT#r"+XD_"=ZFX'(KO!oTQ TqkqK`t\REuM>Z#36/E,G8B`)_2OMsWzJ.GP!"5ag1\KEQhkaN.N-N+{n^W).cx Qy #y,;W CPGq     K v   k \  B     @S  G U(&R/s =a*Zi#g9%t\U6T=ELdk];:(h{ y  gb fv"z}eK"Px(hSs=nth!Eo{>:` @~g@PK7JV`,.hUuz~=6U>&5b+$4`Q4XO*/hmp {nX+$<(lTY-1E7vj`k5   +G/D^v BAc!^-zGu~x0fcjXtm TUfm83Xn so6[PX Rs3~?]P :3   L h - o 'O p h  I - d      "  `q,>) ~ x:_"P\:P^<1RdV<9z.d;U=ShZ  a<Em"_ JFni@\HP)(RMR $  Fz }OeEzNZALHt!q.#?=t .-1G*29Nm*5;Y;HI'A* dj7rKO =fuvxEsF\^ddwb ( \S  m\ R  ~[ > S U *  u   2  p Y u4 JJUnvS$5o(lmp + Vk O7 s_  { b}e e   wfYlI Pb0->F)L"S.d=`Xp C }  qvUDB\u=~ & DQ w n 9 2 d { e ? : B 9 Q C H ^K  ? r b [ < x  3T4%m>+dLz)ih;5Xa_1Pjf@q)|c k_ae -2A+l Wh%f ^D0,CAThvh.:isn~r.e7c+0t?-`~x }dB]} *]deeV9d     zn O  e   a } 2    g   GJ | o ( o :R ] o J [  h + l  K0  p ;7\X x  vg X ' ` f  q ] Y T  e   D ' K  # T <@d=?/Dgr_Sx |gN,>,b5V=]?(!>{'9q m  X o @  " N {78;&&`b'<~/: cv9x z[qQgXdJQgg1nv57tRJ:p4 1W*hY&4UNnZ;w8CD7v=&Cx:eaPPnT#R   u e]bPhgF{.\E zEA! 5qp#AN<]HIam&fi/N{|r?\$&r4 BWu;4_1 _y"CR {{Kc~8]8gA/Q)v%I gSxd>M-Y$Fla5;L= Nu{ a /$  x 0 7 K 4 v  E 0 [ ^ \7u m  s l L\ UB.* `5[NGK3lPsR<>ax||   S DepcdH .gFPsGO6t'O"'.`U|f||z ic2s8bCA!IRvT[A<3;^dlbf~K&/1YZE+Kf7G(]=GCRC^MWD6$md0;k= W [TI@|7<dn^{gL0 rPS^Y 0wR#n>}28OF8>% N C j   i + JPyO`Z9'YOi2 6A]t_V3yEilW@0~`\hqpJr%W#0L.p#`.x^:wvjbf7Y -E\f], 9Z,t"r>OMlIG/s mi 62u  2 T< DKE3^z`HX r + ^o U . !  # j  E    $a vY T n H "{ B  Hwm:/ wi~^r    N 4x[& .\0y^| ww 1  w " mLWb j:BANc<C Cl    X c X = n A $ AI h k f e ` Zl[WB/M{FS\-[** fw{Cp(0  O8@pmQ7zg5m]vvc3&~=3(j+| 6}ISl(nh-[SU> X{BaXu?+z('WR>M4'QKz3 `Z "C  "P j hOBwe, { Q* )  >8 E tcWf; CdD,O7Yg~'70F8]N& ` k /    >    4 [  p 0 fZXx-S01k F k - Wlysf]U51Egx6@W`vm :o8[QBZ0,~JKya{'_\6[s:^N'btRAri|@?&02t uuCJ1/y6{GS'`N_DtQ=A0z6BYwq4;uG! [    9 c:  > ) D R ^Y Ld   $ Ba    _  U T    m;psLE"R/ ,ua8Ad:0n+>E|a S?-zcv`7x &3se qNTy9YeF&@LQxsG<4, h!clX6qo U. U}uTOBuRJ 2k^ (W742` [x gpY]6&X28R)0<aUYX2 / ^ ` 5r   m G  F  | 5 \ j y  G t r ( N #  Z  N& {}  s J,  HWEm : E  V  v K   h  LI bW [\ ZC M_3@)'CDl|S03@iw8r"gYG U;chs`uK^ z  Y  H 9A v n D6\0n)l7[T: -W($3*A3w+Mrp ~FVSh H,Zjc%-l\OT5mZOO\ z2L {6pyO{O[;yD127[L+(w5xf9, mN; Ob w CP   O=/;{AJ"0   m @ e  i   y /  % 5 j R g W  F .  aZpOxx f k  {, qoi5y^4!   -PMZ'?CwW ntrPxb TXN> tyMg(yA+;~[D C D x/ Z* 5 A P V $J7A DFu.K,oZbl_I?*B  ;WT Z(h~ZVD+,99V)yI[Y>!~);yH*v Ku{k[HM<%LU\<]8O)+yJ- V+g"RGv\K l R b= F5 )l8P4V75Xk7 3tQeKZ    0 N8.-8hD$-!h^ BpD P#7(~:Xd t ?\ q %  9 V j z k [ % S [ 53kS *0 c ] t 8 d:y8J!'4of3i"(t^  % ^ 7 t 6 ?   #p \s p B Q S 00>aW ZC!YyJi@@OiJR8f8*2}g;EV7w[  ~C` t%|{).jPZ[!x&zSdQl$e-6'n1NF{fn AZ~9ep^SxM t{  0& m 3  W N  = # 4   ;" \   N w N e  nD6j)N\KbIEy`cY py%ILEMfK)%d[$1w Y G2CJ,lgIS259tku_noTm0oo +`:^ e/;~(H_x@VF#+YH~\m-~lp6Y6a[q Ox+\_t]t P:'{'N*@IAQKez:Vb0])j([DG>*ITfQan-V/E0~][H4Mw "  K  Q  d  eD'{SX7DSF&It^#FT%e1(H'FA]|`&P j z6-?1;W3CX0C.!eo1]mdP@BVYJ-z6P\Itdx]!eQNT!`Of O}w}=qW^)?n:y X?e'r&HT;[lEYl>]gJ^nPR+W6`$ |b1Xn91,w-QnO?b;y(`W}f/0 W   U H  GZ    a g o ^ < u N   h  : 8 \ P /7 U*   P \ , @ C S I v rM#r/qr  ,  D G y H / A  _  I  a y  9 Zi  Q %7{qi[n Z7fkox*a kVxhw%NcN ;.Wf.>MkP=$&*g# ^n ! . p & 2 V r I 1M  G2Q%VeY]35R~8+P&+KepmV@<:t.f= h#7ze^!gv` Zz",?j]Q' .B@QI[Rh7V1Eh "BF^pF#OwV>.X   } 2  Dj   ^ L    5X % MF  7S z Y \1  P'KZ&q#98Z-'6N u@`wOHj]_0r1=Qm+4#g|AT{p(1U/P}Q_ ]eCWgkA'? W .M Ir=k<SA|c2Gz9 j O  u+ Bpz K=cWc ?X,uz\=g 3+8ct _SzvY5wmSA_xHDWX5i ]Mpb+=s^i`izzx`=Guz/|?s=dFshlrSd e({M;> 40(b]I:n Bqm% N}EzE-.91E#-   sT  R = K= 5t x Y G k   3 > va8LfoV{tXnN|n AV#hcm]mn;@Hg_#m >\0wLZN,=E.$I(Z9g ' v  a$1)'O &)Xzb2Y`q]3J\^ ok!gay~fw[N4?$U`jB:!>iVhm >(}l3 ':LSP&&pqcE 25@(l7J p XC p-r:Q`6]f' V;k<s7Yyqj<  ^ S  )   q r . . J  S D c  }} 5 o V c x d <= " .* }  L *\ ?   q  H#  Z 2 {G , N QtQ  S /   4 L T ; % }  U i K   [ v *  8   ? aU u Z , ] z]]%*$EW_d(<m9V7KT6Kdqp~P'@[XffigSm~Wu^swXMw;Q Y\1ZyQ%k1~#QB?i~lRJ4cUDx]Bc z8nW}5w7a`EvjG8('3:/0;y9Yi'Set{%L!bs8 _B = oN;$t%'<Av #eH [73R   nT  p n Wj 9   = V 6  j0GEOiZmW/vwO>XmqFZfX8z7Wrrs\.^dC W%.:4EsmvDU9VO?T~9 V3`1:c 4 {;:M qn>0{#N&Uz>Ubph^` "9v= DPWkPt|^~!hT>Jjd]W7Euj$O44 L/9I`Z<w}Y#+ss-q%1/TDKoNf+rRy#NX(-vr^G/E<B}YjAaw$b"s\$R"{)r+V#,U R RU4 ]h?[gNPF"1&eT!i2`G pxy<oK  @@ a li    ~   ! 8zDV-/m n{V~9d/nn{uh_G`<sk;Sv: 5 9 ;)  @Zb9?T2S<&,0HSm[#P>naiYJ$M.0B%FVfQ|d,[6<xLdFf=>A y~dpS=#R tVCAG`VYRdd`GQ#GX/$iy;Y~#JR_'t]l >k<I(0biv Jj"f/:D|Ove* B[!{E[\{cJ0[2sZ!  4  Qb  /rZ4G  l * zyEeR#<$Xi;*Cg{x\pcfxOc&y3OA\o][Kk3b=*~lxY<D_jig2zN3)_:fT1oPihAK1~.?nc pEP^ONT4NNY5uOiOs8L7 ED!s}V[@HbB# u '8hbD TME0> x s Y ] e9 ,  <1  9Kn(\=cNNOO*PpP ,m,U ("{@X" P 3 e ! CxR:`a=p|k9Y{9d1k Y&:KfLhlFI.OPx+ZJ{Llk`DC59QJ5BSHxRThd{Fp0`,\q$;av}V tMpxn Xe\{M% " \v>`KNso{Ow,-3 ScD -~fWG^h|E;\p_> =IW #{ ?D2E 4& g  X{ 0 _   W k *M U F- 8 D! Gr  ";M7Hfw9nWDAK`` [~}JrBo(1 { o  W  K L  M > V J t    6 ; F  A`   3u p {\ * Lw).l6[u  IjKlqC'$Uo;xzUR~Y39%M?\~Q}-3_H_M_e+\CO/FQvx@WJ\q"_%bGEJbvGlvoHkACLt5T L >[~}$mJob&BG^biB[&@^C5Oe^w;L %]D18*:~`ZDT~D8)  E   *  3    2 9b _ TM M ' W g9%F>NI=>\Z(h3PH3]G)QD &;GW#Q~=::{4}9sG=)SOKM86( 5u8B H8#^g7b[;~|yU`'If h  VCKX. p^[8$jKP:@\t*po[4nL=U)w^ui8H= )..4oTG9%AX8lqXM;0e + >M1WGT8D#;%o`b C=,jhJjH|IboPd `Wbl! QI8[ q:dVKsh%SX Mi9k !CI&s.Z(]G Z { K * f =   \ 2  I2 r ?zm(H``&0hu,9d%`v ]a8 sU ?#f<ch',"mm{hbG@VF@haBNr*G*VnI)+4t4 A*Ykci=+c'22roaRY s(}@j+c -vh~?BR\Gf" "z I 1De8,wAt1Vn9>I V#yaw2-h11Y,[  aj]6=G|c5GW)J_Dk 6,vpyfo }:k"h=tR^(TX@Lz *IL igIg#r  @}2:e !Ij#vX0ElSni):Pyi<fPx5g  k*bQGN|j)`u{ r)H^dp[q VcP\zG|r]2IyA w@k@9(Yspt">AGZ>Ez~@/ ]'q))gpwl\I[7H .  LY )dgrz[71 A   L y 4I\B>v0N&yN?-C&Z?~Zx tppcG$cA V  t ( m [ ] Z~P bN)E@?C?j1'LGN +)skYkSTD@Z3-u7'oDY?D5 8?S+ eDg8vXT*ihU.f MjV=g7\I q=mYAxI&0J`[ncj_| ug,?csQ1(hZ 2v0_RkWnK8HgV#L7r7VYlQV,K'+Ee\xh%[`4DI  Z ` K 9 U W   3 F  S  J +  t   6un\1@f T16WK Oc dMGU`/ S  N &  8  4  )    S   \ z { X   ; f  ^   5& } E &v , )h  c5T.2@z &~'tGG KhnvB\T"_Ku3E]ACHIjF',-Ta3J(uN`OSU^^] 3K8,BB\9(naiz x\DaJ7 *ad7u nRJ6wY{x m#{(IiLClM@j|K s?$&<'w%}szq::  l w  % a   w 9 :z/DNv  ( + " ! B3__tE`/}v2>UWy_|xO7JbR?F9 rs K) e q q*</vg@bt a A " )"\cbKU B0tJYj48ZKDa1x8B CBTkK,M:V3lmj(]z#fb7B X)U{.(*8ZrX .y<48#NM =zaqm3 k{vcT/A7V'`uBhJ6oWlup`:#LU{`:r3Uuf dS 6D;RR ]<&[unY<Q11D9)(-]" ( w  w; BU s4n7w,-]9 )s]c( f+ V { ? | 6: % L6 & G   j p  p"BCVMkyD !V lntz?Z~XU_CHNQo;v!["(c^bD` OJL bwhZk0,z[?IV;4b:[tt2rWiqnyii/T)-  :zd. Q 1 wA$(sw|3V}QNP|vniA\ P [ :=   5 t ! n    t  : v 0 J   O q | Q 9   uhgq@=wYdJzZ^+SYn=o.}nRZ[4:B* "&> 6#1'$(+3R#wP_z,dt_F|O88S?^U] 1&Lgm])CQ.r3P<En`3V~Z;\kV}[NAGye PV  *jO\2cXF=>a3q"zH.'SgV7A-Sp@#Hz@dF0&:G t Q l@4ey~sQ v(>6'_;2gM!Ki\{ I;z\? hl ?S5K 8Ro  z O   Y{ * (g O o `_#Fr1 3.dh.nxRE94;[L$W.LN:  3  6   5  C F  .     (]s-cDPFUnZ)~p?WQ3g\K6iYWI{6S; c=HbX=vCW% QNTaJOys+J]R99# oT46f0&iBfQ22N\ lV(6na$0YS6DIVYA    ] !   #" j@   +t  n =x9 ]Y4G49R*l@(k{/umki}Ul %  b > \   3 E q D p h   b-OF   l  t  AS  9d@ t]gO6t35GkoB Un)NO@ 4k|!+ _G M # )ygAwx*\Qm,.;N* y*`rv*]O@i ]dPfr}ob/Akal"ef#>j~N[l Q&>c' /s3:DxjO9 {R y@&b u   S  Lv A    \H@#  nU    r H % K}  ! Q w } y ` V9 9 > N {   e K, K A (m  8+ j [~&$ } {dd='Zly|^D;Kp taxd~k _ T | +) ,% 50e"Gs@,V77aIbOTNGcaB1k.Eu[pL|k7AZI@_uQo>z/P`5" 0j V%;Ek:*@ePLbd2,Sq:Fy?08wt } a<`&i6W/5Q;N rsE 0Ew^Wk}Awc H%[" gM{*@eJ4o fJUVRZAD;s R 3_D MsoxlmFes# f$fV b 4g~.$,-G?N f 0.  z7 i{iN^mYam{Np<m?eTA 67^g6w 4qoQO%nB~?U}<V.&3BR9 g~}%/tK plk.[pr B12Zk&Y mDG(V["cm+Zss4-1zN!^<]*\MpoO3D]WU9i1eYF<<7q#0.cX4o-Q^uHr!lt{Qr7Y lk  @   Mi s %? 6 # Jt*~/58q`1y\o3>BVB-P 3.bsd2:TkC31v 5B~//"@\^f^x9 -Wd-(hDm{`l c l 4 J G;  rJ 9 o a + 4 s8opk+ jN:m ZIP{K6N$>p#0JWOt4~l)SX@|*XZ=et7)Qd8%H_x@ hTSm@Ps}l>xqKTXiUiX ^z_9hDC"Ih \T8)pw8p`*6XqF  V  { 0? 4 -   }fOg #tm&C^,pM5NG 28 s;  c  M]+QzsC`1nZF [  wb ;r  } t '|:-s#}//B0L7DjGg9cF,+zvWc%6u(Y m#M"J''t_"#u Z+>}]ds+Q#_S )u6Qhsd j4bN\/ot$v9[}{i7V3 $7 :YIVZ,(BvE>!9(o(xk$:7(* ['rw8?/a_0X[kwRl%gzF & 4 *  du.0Q5&!GR!G!{I#! G \ ~ ^  !7  EEu^ad*W3v|) t:F[ =;  0 ycv{k30wt1?fkAR%p ${X;I{a`'q Z&  C.NIa`UEJ7-4#D2/ )Bke} hJa{axW%^jwc2x|9c4n{K 3p+/gCA.%*2)'^$^c)7w]\u VNx P G H < p  [ *     r cs   <  x   n P  _ )s t   j   >a  k a    l  )* a U  y=<z$CU c ^ 2i a k>#<$x\jE7[91RxZ5#]zO@ o6?^TH,Q)Q @6BItY7A=nKCw^D  A C   [  K   S  SY      Z  v{ A     /  v 18S>iXbPb4' ^jZO\LJa:NsOf^>)]O4+_Zl8cFd-2i-RtO560lSZp m&&x26 yQ l1h}6mWVyREzl_xTCaf02Adsi8i5B^ mJ w=n=LEdLyN u@ cV/$++ 7[[0s?oR:?? D  [e 2    K T  x l I  4 |@%M  T  p +U Qce}Py[Klra=W[(^ I" D"  Z ] D N J x:6T'PV9Ud{!kO!1e@ex/]^^ i |  P T^ Q l 0 } Mn  /l f ] (#r1\<W*1 8(8):9XEuX(Sb\8)l%EBW=&? Q('1EOq1F~{?+]$>Z,q]C;05$J-! v!wZ-LdQ};%$*HSN1f BVz6bsDKVq yn]kxywFx  F w   _F    >  _ k & _  )m@sKgRHOjkYX@ P0l]vd{'^pG  gm = : kY     D I E 0$ ) " 0 [ K S  .450#|?!i[m- k`'tqx*(c`%,r*HU7w]EyD9]"!^3q!gL dovZeP#<5}S;4i3qek/_yJM (  Q'V\$9Y0n$lZo+_zOrWneS~Bbi_d6X/wnKiF:/b>`Z0RMh$%&}?hRN| 1 J l  96 t 0C }%O =  ,   3An?B$1YC6Yy)lx`e_a f   a @ -^ 1  y " 9 ^+ D I J ;| |j jwZT];|+2  xC$zs$L4&oJo0HuAp0H>\6<A+uWbc b)^/??@%R=8|>.eoV6Ki-#>o,?c2a"I* X+;1@)NtJixq{tu@?>*zW+$_zj !I3 /oa_ x Hog1kLU <0`]^7!iKJ.rnx fFv;&b_{-h]}IlS)ON+m;?mQ8x.B9P=W9O<:6'Ubt}FKlcY=[7C`!%6xph&IH mTf7p} 0%[-xU- ] gm  N  8  ;   " ?9 u` u [ M J bC x  3  + a gS  / _  u  C  \ R P X . yQkb@${  B p   G i * W  Y &*]XFFOkuDu?(#'OO/sjn XOsO1c% YE>Hx[z|a'ujXGxmeVt`U;LG!I#V$5i$pf[):|Q'9o*x}1n8 o~A]T~3Ue8xmoS+$!5=8)`aLzl> :F   * 5 =2 < ^c    e>  V 6 R  wr  7g]?'!"qj6f@ As B0 ( `"Gbq p  Y !  | 4  =Ov})9sR I5ax:@eZ +qWRo*\ 8`WW( "g'bRLm`3d D   _ U> g  & , :  m^ % >-?~Eh,! !x(uDK`:XhRRGHMctjabc:Y5QM=\98r. }hN(f5e3~A-9Xus4FSX~\KLB-e`3jWFH]Z ]{VC   A8MVJs&^{XA? P?ITv#<WZ JbGD1 m n R   : i , ~ D   f T~V?v%Rz >H!I${am4#th2:p*#Z!K 95 c^ ` -A  =  B i Q l l|dPA?nsVKdwMZ<zyf7 }; (A0I#zVK_(!o2V #DBcuhK}{xYx,@$>%T@sTnC#X\8[uJ(-~gq}X-.GQZqH P_+ -~PB x, (@9.)+~0q :zh'`(;QD;8Vu*q'vD+   6 k f K X% 8 m  %h M6wKfc"{o)l grsPsK@5D:wQ PgQ1-Yk9_ )  s  U : 4d ; ; '    W b ` u+ % 2$ V J : .p pEgp=><y$2qI1!imspfs] |r/?1S;Xl)*,8f\tnk$Jhf|H|MjF2_f~Oxk2[G'zTJvLVtMNo'$2PwKN" 3&:9`8zY s:HFYtkz\gU  - $ q 0 Y r ) L1  p  @ bP![v V:>!b_ G@<oKi z 0   Z z }  ,  % W V 5  q* H '  DduT42Ts>]^0 wYg)sv!k/(R[y$z^. 4  ELHKrFw cVpGnJhu%s}Q^Kv5Tb8=CPAgKXE36pL an!< ZmRxDj;M_.bR}v zQzMeF$BcmbG^C v=)}SyMZY[TF[6eSBl    s   CR [ - DF N D O 4 9l h n l E  .  i       Q  Am4d-<9p?U*tn{j\3# *Nhi zTF\L/L8p b g]W|T<^#q]u?pI>N3}v('gt"$ i&6N|B3Jh (MbHn~'NR> i 0c\/p =~!Y`*/2AiWZ|xK5Xe37vmII dqsjWzgbF.\|xed@   - X   + l  ?o 2 F   V N ` Z  Q 2  d { ? n IG !  9 jz L  +ph+]  D   >x 4   X ? c  9 y (u S  ^k W% KX PP ' v[ 7 g{(1V9`[M!D^yQ{-L+3)[_B1j5(:'':/e{$+}yK9 \ * . / g K G E .] * N9J gtZH874$tn ;UAMH yKG @t/1JxU^f= ;7z\[T`:!_p 8  =n oA Y G Bx j 2 0 O'08Ygt +fxO,1sy7.H0[^L?5# -j[b\`E#>p#TBs=?|AJF.4PWf}N\)C[p_CGR ?9)^.%ZEmT.aqyr<2#7Vs}5O@ W *CFPPoXJUIJm jF|^YrfOT2 <a^r4f(a(^ R  L h 4x { ~G~ 16 ( * t}`=jE^qPVEr1U@$V l4EH1|ffeu.Ev/0TSvOJ{n} \M  f G 4 = $,a Kx [ c Ur 1 ^Y  o . ~bU+0lbJswgyagv1:*}kZ2%g`1[wIt^NX'd$"GxGVYKC^"R)maQ dE/%a'ai -`[DF c529+MCT0})@+BkY*/ raE !1FNr - zx  x  ( [ R  UAmE(NkTi^rz_?]L G F     ) o n'  3@ + -A    p S ' g6jm"2rEDZJc9XW-y2|! %]y(CBeJ[Dhk=Q+iVU^/:3j#|b<Pbr.*=='( Q~`v_fFwK} }^p@\P mpM?.zMPq58U)l5$6W/Za@d8\L,@g=yX<MD<5 cp ; IR S 8  - u mB Y' wgK@,2_WYJ@6p d W  A (  , F ) m L MU [  V s : n P$  H  Yd " qmvH@~%[#\$q- R[ES[|G{.w%:=E$ih; 8:Ji$-[$)mCe+%si3LRx.9{i+-\o!QCSIZ uQByg~.VCN"n}E?|xhYE2% `  ;  S   >* J ]   tWJtA{ df) ~ 7W |_ I  z  N  D W   3 i  i    I2l:AG  { . gs   xS z T i  '   J { 9 Gv .x13aD]4V p9TBXDv#~;(Lo:J04Hv&B >(D36*:C44{(LLe=A~0 oPdoZ?1 ?crvot3/G*>$es 2mMOnN8Z^:\3;:()d@Ml+>ROy>YDgID)[> BJ=6!j|eH Dp&J(W! h =I0j 8 i H d f!  I!  + k+ b Ne}}YU,Jy  2  .  r `N + 6 !] WV {  R "?7} '8`\ 4 F[E4Bs1~W \^e 0  g K l } m W  ^  +  gYOKM+ B] _oUu,+vOfVHu[N>X'as6M;Af)o oE p ~,y'rL&MP?jfuwS|'{hd4G4w; V}8!Mf;7zzS}2^KfEZ:bv aa/|O/Y<_^ClPy;x"C\cAwSZ >e5OEh1 c= ,  ZP  u 6 as ? n 1p>s m ~ b G K)I MZ3!7}W]Hke+@Tx)m[tE4*ix'h?q[ct\|i ;x ~ 3G < { n  /o!#w } U d A {   !  E 2ii1pLCaR,L$:#Kd6OZOg[pG,= ]t4]-$R~fzpl wjS&D(TQ@&a;Pa/*uz2OG0v)(@-]d$g@1cxL9S|tH.+F.=)4[K~XS#T|qho~ni u  $ h [  ' v _    T9xH r ' : -  \P 8 J d U ? 1    9 Bp Lg Vt t | z E  T 7p:(jF# g/ M" l-7-:3*W*w(7,|o 4vMh0|CHMgUpMF>a=Q\TmDHo8Z!jaswK(szd*?PEG-6:UT *)e9,Ug?45j ; G |wP}*6+e3-OH9.Og?[l|3%|+<6vT50tHx?rn_@Ul kWY "Ngm _omjmz anr %SKC|ak9 z/_lB Z 9c  2 sJ '  4 t S 33`H   l ]C 0R 0 S  "   *    z V  +xd2BX4 ? gx   u c g   `Q (0Z$2 #  a  ; `  ?\ )I W T2~;0}j|F !$q.1 "` '  n < | ]h | F QZ}4B#-]rDfh_Az W\E;}%"XV4v6 ?LA; nw%^aX=|V"C u}Zs>s;ZDy k69` y_6z25 AX4#rRJeFa&A"4 '03(Go0V${$|IR, (j  o n lH \& vGCoq%2kc#k<6n !~9ht  GS~.1\ p M! x  t  } X5 ye  U+ P&LPL4qw"yf29#!OT7OT_hW d268} iJ+ N+>A,X;3dP^1W*p Y6 7foz_i0C Y2_W6L=o:m33\&i$h;TWlRS9s!7QcJu){P.w$9sW pO-:L&[suzb46  :  x >1 N A    { P. / 1 \f  #i?xR2sche$A ~)d cJNfS bR_m;m  c M x X J z b^ + u  y S G O/ _. |  (V };0w  tOt EG t42@5 {,  D.to#0@wg(ew$CVnXaQP/s,yHTM=96x1E%tqrt-uhd!s5 C2={X.Y]=6rb),5 g91PM-  D    l ) 8L S mb  V E b   O  _ =     } eY B - V- K Z U N "Q O       Nf 7 E  9& ~ T  ) PZz8 ]KY_Bj)p<-n{d\9vBBGi[|X ^{tlBc6C]&lqW $z'3Vdom>c"dZQU6?)P.%2HmpaI ;1DrMm+EQZu|myhcCPqLi75 *g2T)U yq#fHL]C* $/ec^&k\`^\5.4%  Wr&-H@[4O*\"TW4=_ l; [KV;]Yxi L w~ S `  } {T & sLS<*Go,)A 6;<<4q 8+Y BsHO*bKe+~Y;{|j6)(t~ (?]hA{o/m:{`XoZ=a$b.X  Kl /T=!LZ[9Nx(~][yK2kP$#c>DwiT-=s8Y9/  E :s vF  ^ "]7] Jv)6,UKD  7p  - ~ ) o 6 @ Z ~ - Z a X F   A 0  h U $f ? : N w *   l f+   cQ o j O q } " i vk|lR' bykmEI0C@s-P. sHs8ohB WaIz{X9}0D|x_SSl`bth%:.YUu)vTAZO7 saH =={l ps1-\7[#P"tPQq-wi+|fK&I\B)BJIc'~\oyoU=05iA 3h v 9 $*2e5F#W? 8yZ*13oc+/+_.6,TyZ. l4]mSqBa8q p u   cJ +{8p  M  ) H    D ;Mew1M1#/Q7HA /+6#54fB>}\ < y   5 h G # o V.  +  ycSr6Rh4t K2x0VTp [0p&F[`)TW9+V !AlMX]1=XQ5sK6>+:@N)Qay_e1_x_6+E_Fb6 QMhhR`cUI,1Iz'3_8]5?Rfr|a$^>VTt>Y!Bg]TRAzX] .i^  o i   h   X l * R I T N C { { % C{  z oTc!pe{TBa,vcY')^](!+D6A_ Tz]M;yT5l1LD{&}uD_kGidF% XA @WzCC=T7;V+e+Z0[&e(TjY7  [@ :of,fRWck\ J : f c R   %  z j U aZ g Gd   h     d Ut   ! 6 3  7  O u qo s q ynj;7R'3+-.81R.:K4:xB%[ *lL$V(Q8&C5RH^ V%;>Av4ofqt2'ecxD\Cydc|qn(">&<6M{Dc-b2x+mj)_/,tcP~ tRessD$`kMg&3])oDUD-O(w:KY[r |F(bj<WN*HCi) m^~}B K1w|G+$m}5"[6>3+JDQ tcLM\OqE?JA:N4L}R7|%gyk`GutFtO ))/1ceZI}DHp/6PeURl9NpvQPf{"`[R|-C:# ( "D|`rhs#~fWV51OESX av&d=zDtml_9=|lFX.[[2*D}*dt9 ^xcE|go): guR5t BAZTovtZJ D ;`LN PM  - + G  > Qw   ^ 4 . * TD   u Q7 7e Jl T <   N{ yA x   k  sz 1  G z 5 > S&i& `\A&{WY}E: ;z7nLU.NgDODsWoj<  8 l d N1 BF)+Eg>~ &ss+U/%4O T5GM }E d@9C3+~T 8eH([g{}H bv-6CMXb4W\tG4PJ1.%8f6_\E=YH((zX}GrD XgP]s--d GW9q7VTM.J4JA1]DFQuU':q>Hz?!k+>];RPcyetuUA  a j   _  * nm cF b T ? s   mU iICI>A( 3oH4Wu"jR A . *U | zd QR O( w @ : L `_  hN   I  f V6f34n-i l ~ s% 1yF1 }<Z," :99+|dtWm~Wiw|k6%XL`wpY'!b:}hhpHuuFd 2%?7Ja^z~$2u.wl[*r0oWbSpK;CfIKUB}zvb~Y>*Imi}G@0(ZKPy-Y ?5 I  v 8   [   <  0 {  G&esF@#< z ?  A  ? ] c o%[/`W# ryVf~mZ}:)#[u=@P]b' D7 g  "' 6R & a d  F|Bp$Se D\%_4b)=jzCFGGq|Vs-R*h`"YC4Z7lzle+UiYjhp|ujooshn-wu(|R,x??+N3Bp;J^!FkO-1B{&Ds(Z%<n,Tc;3,Z9smB3KQetl)OH8 U%3# $ B  Y 2   vv  X  s i >z     | qj S O x< a5 N }   j * |  ZV {3    hJ * B  Qe}MBb` GT+I=iVV50t(]OX3]kZ%@Jr<rNxu{UL[suY4>k9D}(g2A;K{wS8v7Q<'_G2+.g'fL}c^txY>'#JJ=E Rr)jzV8hrr=9`1x e)m:!UGUP]vz\kr:{7FE}g4T\jaUr|%/B{{/DS/Mm+Cfs\2A  C u HK AS h M _C%- Y{_l>B2&]fh3~W(}FTAHm"3rA:%qo?G0ka]Z hlk9_vY-PbD+#&+iLI h  Y E{   *8o|.bYpea[odo|3Eg$&11o-p.60 Cs&ugKsOMj_ppgS[>fc` ;j)#.TMm dt"\|FQb W9\1  >@'J DR8?\&A K \ +J t } Bn W J a9 a: X  5 nf  _?=h.$rSc;J  4 r   x # EwhP:<AT,$  3xH@ P! # L  s M [ , 7 E t , V a 0 T 9h   V xB]Gp.@hSVC~8"{*5|q6qIiy|h6&!{0WM" :|VNs??(0'uAktbV>P}S@y|<@'@*%Eqg\~p'VNEkt}HcJDBl= gbdN9Jjl-m.9ec S6K>m- 6 g_  * 9 /   N *t G e 4~ufcw pa ZQ'F4 o%Bt_ ~Lz>Or$X\ l {!8,P TyQJ*VvR%yng_,ZzdBJPG6vTU 8 D A<|q10n|rR2cx*2xa mH86J9)L ^}7 |&.i/&D50=MQ[l;{M.7Mr{|`+IS$~!)6}h+_l"Vd>XR$dXd@YyswBF'@ N#b ; I5T5XMr C   &sn@ExA;?{vbr^   A  `8F}m  ? z % w G    :  # @  Q d   f~ xqHnY,qYW[E\ ! a@QK`[Cq;XE zf2x/K_9T A8t[U:ic',Rdt(*;rTbvl/|P o;;g.0]D  (-FY3O1% KtazY#Im+u,C1.r N bg.h0 k`?'`lqlXSX /ZDM,~> =G2p+U:B=l[z y`$#5`/~l`&N 5@a & r xkp>>~np)zVux e f ; L- n 3 L : =J%*=Ppl#lT<!"+66,Ak6zxSZMopRx]!,]y' N3yxOzz X,0<A)Lnt5HT~) I %- T M `6 5 af :(|Q~:DupRd=nQf @$`\=EH%VnbL4{0.Y?vm3`=!42G~Jm4f:8J7bk`2_*0Yu:C(HbF;w$L <^r$C\!@e@[| j W> h{llj  1$ob$yJw !N+5ApqBP1+LrPjG  { 9I  & I fU  '9rA^6)W y\!/icA'u"=(+JNl+-"VJj3QQt7J>[/:U:NSt FNaX''X{qC?NN'ZkXAuTxKi=&lK^U$N PTL4J(w  =OKt8b}tdP#l Z6&/D;0!L@91!Gf)77b,\~ [ Y dDBu$!g>@= g  * q U -  HQ`.FTo]2z7AL';-`fz#[pNBg?W\:e@$nglLl]zv;;|9}q9%O5[=45|QCm],CN/i4#h]Gu%vm!d, S q   t  iQ  [ n c*_eYmZ\ hO )  [ # s0 |^hgD.?z-&FOTZ[#- Z`/`   kD$=u/\C4o 3+r}^.Vgqsk*K]%Bp~EKx =n#Ic C [L P  0 g 5YYWAf2M%sW}@MK 'h?O\q;#_@7@xqu7gA9{XX:\9uKh%HGJBgQ^A.*u@?~Ek?lk)#SsiXEmUWFLkw>A1^Wc\h<x0qs`U.Dw;>  ! \G z a%|-/|{$FqZE 2B)8fsjfLnlU :-Y# >L n = J R  { -   Q  |    @ ` 5 Y  A- ssLBY=UF`o7A!L  ;n=W!=c`:dAv)*0_[ l.q0M6NVU75AmK,\]pbA!;)An-r'nH*.I4J+g>`XvxA ($A|rOl_V[O5cOWsSql{4mBq7]I3myOB9 ) U k $ \ =    7 ih   Mtv<V.rF$OU#  r4 [ vW )@j)uhKYM.{d$",UDv  f 5 : * rTe9 B]BP?H>2~&  d&wX13:P]}ppcI%A{vQ_rfNTVLL#}Y!]@64DP\1\.Rs]5w+CH<, 7 :N ^| f iW-Xu7?C~s>iqN UX ' {  / t $ t B > 2% Y w %Y!C yI-{ o A x) 81 d>*Yz&6$#hXRg/Q;'~ <bG8 YX ~ >Q.}_]_Q}]4[Z _' :F mBq('sFYHh+dt{2&wKr*svK56;.` {&Z3tb$4j}I44\I5RQ5TE]*3-1QnzxD#$FgT=k`9G v8x%R3u5OZCF<84/mV/z-$Ho9<H = Q -@ w CuUx5 {q2<atA07jc@T(+cq,gyOK[HJwRDUXahoLM f=  Q a      E  r 8 r-Rb83 "XRYNi.5Xdr bJX|h_xS [E$T&IdF(aa-~}]u +@aJr=>rC0QBiFqj5~ZqQ3 c7\K7qW!-GqkA!k'nqYc)_@Zfj'N2]|P-C,Gm{>J_4k{;BT<6WuOK:OA$^h"&dO"X t.C>k. t ! '%0B?S@[&i^ _&N"vS]-85zQ1Q]+  N  tS   U,\| Ejv; c L ' 6  : ^ R i E\   L c` u! E2|C_KV;T]2to{em` bmF(.dI{U *94V^cAz nUr'Vuf`SGWezqb V7NIi/#[rCs,n.'3G<^?I/Iiua09S\s lei_i1C{'~n4w(c H9B97IDVhU_' e  9  H e I G 2 ] ~ z O w o w   : A  f ZX  5  E~)vNbhBL D-g&kg&!m|~V&  j 9>~f7, yz~{pUJ8 vv1R ]^-r7f&u9ARddRFU%(,[*T Ig50OU%&]e8mF[Q9Q.#+?Eh:NmI\lwj6 N)<(~/ k~epU'U^N8}-!{X<!txfr~Tj(2zbLq_?. {{ZDGm+y]uY_%M |8,G1'o29jj6uz=*]O*zQ  M 8! UJ%h TLf7F1_V$"|X=81dS O D}E}G@M(z)mNFk=w  _ )  r (AT{2L*>_|A|(~]~ObMG!kEKttRpg<ZNdnzQVMLN{I"Rgj l36?y5[&9MO+W+@>g`Jq+ r Ud>6ukA$0'(#\0T%Xsfo%P?UttWnrcoJlaEl X7W=^ wMM`CC!["4zS5@ G92Fr 1qK=]:[k+pU)@ a N PKL4 @Z13:Oqk1-@%:nc^|WC1 t& D t l ( TEpA/g>'c>,#"2>}.BbV_A5y   :Tm6)W(=\=%D9 U  X , }   / +    ^ D] %  / r sIb60sJI*, =c `(C}BaD{B  v6Wou n7bO#mJclOIP!L>]uvH"e?rM D-Go+]E7C> n=UUNl$H"Hvtu:6Q{ 3'Jp s c 4 k \ C}. 4>i[_wJKHj^3HF_0H4*{ 1  3   t<jYA`.Wu}(M[AL}p3?/BY"?_{2(o`iVgZO A5 9:9L@AH<#~zqNTz]ikn/Y0]c<wk? I IPw7Pmb}af[Qk ~^:v1`h6@DeMjq;}8Ye;"M4;DSLvr1QsoBA1{FwE]s IwycLi-pCiEolB"p-*W{uU'vto g+W%mYc'cB>sT_V3PK7-0 m8X;BT1wjZ *zMRJCM=G>.Z" >h)  r 7^(SM-H~AX'nh|Pe2YK{$@ Y Yf ` g  e  Lq E 8mY@Rx2\K-pyvLgHAHSoG<nb$oG N1Q Kd$ & I_rCr'!J#YMtn y _*iy 1eK)xA`&"{uajd3zxT S5e 4>NjF!cm uJl-*69jRy4$iH Dw|^=Vx$J15KFuS8&9;me"!f[zJF* " z; e  yJ5}`i{i% %^~XsO>B}4rbu q oS ) G2ymcb ]P.j q#V82?:iZ|/,7j)4&<M[88<tEv`sa" y$O?XIrR!HIZpi]ao's]>'  f ? u +   ( T %f I :  %~ R rN ||l Jzc4*R? B;=:2F0YLp|J Gm}s9}Vr^R <"(D9<v2Yxs/}[#Mx6% fG)tXekhqcR9*BF" 2C@l5 sWV   1 2 Gs *!9yV 15lH^~D]Zf"A|brOw \ E sN  * = S &Q $)w]\9x+1I7Ad/+/-Crgw@H%nQmybRv&=YIhm-]9N2%*5xOs(yE4V ?XXS!rI$tLo0)f>}9"u:|e4UAy-L4=AO@+,#>@zfG]LUtmryXp" e ]8 \K3D:,C >*7>dX a  N u(z ]7 L^     i  At x   Ii P ;2 ' n Q p" J T WX ^ F r@ 7 ]  # ? q    j : { Z L ? - e   ' X7 G ^ o \x   ]Q [2v=aQZMwVI>f r3ms< : hv (    :fg=R4` et?S 'Xm 4 JJ+Tz7u$au}:N\ +sF &d^Tmg[X>X0{e84Rca-!"3=pkS=y mw c <   kVelX   :  % O c V 1j 9  B    O SIMX;Aq Q   m k]kKzU-yXoM`7B%O[1 #[0:4$/_4h{L~=J9<+.`DNzrJ07I<=$Ru"Zsi)yH -82;$Bb1H8z\  $H " V< f P_ ^ m t 4 Rd0RT*#[6 vP  u  HJ  3    : 8 c " 0i` xf#dLt:v{5 XI7(7of`GFY._ /;]6eF5-:1F cfepGm}JmM- )[  J  jaXVU%.}&-Y& s^Yds'\ /%>xFq:h:f 5 o_VS m_5t^pRQd?,/BN%,?"MI2lR/C5 _oa{w z qK]vs3VD*k  { T   a |~  h W= R 8   |  m kPRgAM|ueLYA  ( g *' Y dc 0=lZy$xD)m:vbh8b?/=GsDej- O]${JM87deGr%x"}s`a?qQu%,OVoj9V"c?=kk]  \ D  2` I : R  | Y  Sw>Nu?|VhIkre)G"CnoRkT'hVbhUw.1EG)F*1,Q!_"m#HPz wl98}.t~{3Z.!=kuqr5xtvrH\4p^eYf-S:sw)j [CMc3L&e+ND6U6b7KD]:WTEC[jVO^7.p tIrr&oJs!}\ u)Mcq L hn nqz_}ooZa3W W Y v  fE y  J <  j /l ~ & 3 a . [ i q!  = qf0'NKssDAk[s"D1h|;X~F3 G.0x\2{3?S5ZulQLH']p?K?!1/ j(:;TCBfz^ML?6`5&=WjC6ME> HoZDXyDc=h')A ubt}IaRXe 3`b   `o$T)Mm`TNUk`MVH\gaa_!jE0R[1p 7,\*/E }U"rZ<Em/oJ~;o>IN`i1wK0]M>Hn` i OW*PPI&E\~ \Bvz a, k! bBOf iKp@s*j%^MX! u 11 x  K m, O T b"  J  p a  G Wp dQsI,|e-?U!=Y/f=/} 4ni m7Wm.JlB!8XnN%:l_'D0u`]ui&P 9] FhI"+F =VgqdTCql|w%~B4d0RYiW.)I1/l!4QA>V JkQPY~D J`jyU`A$Wz@f{q:1l g-[_V]p=w-1Pt^{qyd7E &  1 @ w   IE   hf #   W  v[  ) GB V n 3y m 6 L|X6t0355s;QbywrpR@2-&v,U@-O1_GB_1KQtv6.Pc(^^c D.3O JrGPX4f!p@i=hKu4)P Q=}WUFq =V   J   9 q 6  c;   ; s }!S;t-Ep2``( 37|n9&T0cPB:f%%iqb%Ld2g,w7n@aMLm7)Rpz_:XloXG=HC\Yu<1 n 2A4 2 M< 2 r %izWRHu\m7=?a~WgnsR%e.m10u &Segu20eZJs2BHrL7;ir%V5X{VeA4/DP2-_TeJ ,\]'<'`+]DP2gdz,yfO*?e~+Iu,=l*@%^>XhHV 4Ajzs6Z(1Im~nO:? ZvE {)`0!hXM(!VW( xq31ht\ 5x @ 3 IF   J'  O ,  v ^5  _R-vjT*-JvDIL"H>`fqwr^TZa{& |0z}JjSv!, 0 5tm2^/[ a*[{  zV xU F4   q N ,  DC q  ` 7 N   ?a g I ;!4 f|L )C\d;U >RB. FBg3a Dov^V%b1IY%+]~{V)=[#< qO1YvpA+ %:c4; UZa1(F]cq^<>0CH@hy$ggM&;_y/D$,pXZC S(*/6x\K#=51b 1  g   `   7 u o S  "   8 B A c N h }   - T`+>%l=#. !? Ws>#O1g, ;p17XrT?-T*MxlNQJx7*S_/CXUlHK:}rCD-\S(A@a[3k)#)y>tM!O(]M'7&[DF}ac}.=<5<m\ ?g4/xc(bO[% m11;n*ca@6:0v\jpTU#h+9g7@f3mann2ByKAW$O ~2|)7?'9N{%V& bDsg5WyurR3x{%]+O^J!n+kK59OpX"_{W9thw;NPd'k / K p O * n # e   E  HV gxfpyl?\,0 #U iu5Jx |3 - s d t % |^nn\K THnsNYD0Qv7>Jo]1}>le=wyb1r5FwLETS : ' oe@q-$0_j >Yde[#GwcK,&KyA /  } s  P  4 w L  TG 3j25j.,qEkwgYV88 *-5X=$7KvDAVn[*& gH)N7Nh3= u]`~i9nTFPJ 8  v  "A zky{'XwTcpS8*?7 d";xvk3 4ZAy@uMi4t}Q  ` A  G  W   a    M  x 5Y t 4   nH  g  8 N6 - j / \ [  S ? G t ]M^6T9L0(uB8hX$2$n Q9.XQ}VUhD i7V: Z]xx+0mI# GJPqO1i0d%ps+DVvik}Zt qi%*&?wW.%8VJgYUPB-)n8Z")(*oE}$nnZ;x" LeS*fg4& qMjd5  A  *L sZ t; ^d  U Y  >fFjSUXU  w  v  x "4 ,|@!?."irdTOBOkTs#2V C]EleE(*@LQvIs_9uE.'/L% Ptq]"z_(*] &% ptJ4t QhA]0L[}w)5dTy   #j{I1-rdkd$8/nEhC& :6J^mE:\eSI1VmtMih3PGC>dK|Zsa(U[ uoJHkZ-1T3omDPa6FC 2 |`6(d:q=?Kbii@am@I.;NlgWUh9@F5{Fi>'jY8Hkm" p\    * i H 5 ? S 2z = _   ( b^w= lz8G}N]*3u@P.7Wh^RKXX_ GX`K}1LY f D~chhGG;}0?w0y/ic PxJK} 56[UK]D-SN+:  lP6:s2in<lTvmt1(3LdYss!SlU@X?(&\Eh|$^@{<=j\SGy!q\n 5KFb;6X~T#icqmX*MLxS! :,^ArW>t`\B\ |y)` W    p u ` E ^ s} 01Qo;)oBp\s--`=YV7r@-H4Pgmj%FE M[/O|+&Z2jV,fx X.d&| tX;uE^i%}a 5;hj~8u N=8W~Od7.-wwhaa\8|%Am/om/}- 6MPher1h?L1:1'H!BEM`l5v  Mo  S  I bm d  W 7 =  f }5  u v  B ( % &   d 9 jPsuknD?[bv;)L8UH#5~`B 8 6#  { L $ , $ b   f  E n . h (D - x|:"6_,J*U<&e%V)F;OcPp{u ~`KNQKU`9Y>EWJ"|HQf8qT'BA)  4ym. {|!|mCS3\1 1,(!3FTP^0'~;},v'\*9(ZQr#)"`>ZD J P:@s< :tB)+ZqK(!wd[ B>4+vT_eO<q=GK?qEEeE`?i qO   3 P ) K 6 V  : oz y ~ )  P  dr X lZ4pj?VWAb-:MUrb <}iOiN RWg]vM+<(CPBJ(W3nk>.L?~F`l|a'?62!"2l- #6xM@'4|qG  F [LZ XQ A~ %     1 b  9 R . ' T  Vm`zV)   L" E 8  JW pl(lL-\4t5 >/[LtxpLw:`8&! 0U&\x-MPz$W (EZF<q.Q)Z74$KSUs3a7RiHshC4 |  D 6^w-/6IwQkq,oohp?! S"ipJ$x!/m5 M#CX(NEQh>h<8,w c $a)%;R'];]L_NkWvi}O=8(xMpyiu^a-gR6QIL;5YC7n R" - 4 4 X P ^# ) C id   `  <  c | tO=2D uo 8]  ~=%R>em +KCsz E1XMtflnqG e,2DHBx@DVc2hv}Tt=vhN| $NpiI\wL,t9<~4t|v|C?N=L;Ohu8Qzd[WU6% a!vd`$_zSh>qEI%1l.NV ~c ?w2 YYz{JDy|05tik;E]m@?*jtD7NQ -Pl^ ;R<izim~Rua_h?hcY*~y)o& .F8l5}+UF*Mi;.zy ,(J)?6cr)xJa8Q( 9Umt>2a4KQ~F  t n 8 ii   WH 5t ? L O&T}xU5$ETXpTom}^t1r/lIx o LB_] UyAaf {XuJZ)Tav`ChkX~7,W-X  \  h   w  : _ I-  it   k     9Ip-xK  1 2 \0  ?  Y  4 ~ \ h  V  } d t  4 u z  } ?K m  L i"  n@u+ 2SE66qT1QN!QEWgE)`xJO\['9}*! o*D06Z eh;Y[PS&%i8cMq=M`_*c<"6:n= Gl}Y:<\,.#j2!i,?Abb{P2,[0Z0]*4W 9 _i7!oqd5J~#{TO6(&_Bm c-Y >a  ! K N 5 / d  k  E y}     ` `K+* T jm H 2  # O e :  Gm Q [ z } g Z 7 qP  C 7X oK  W S ' ) j jm ~6[P  {V9'Z=/WnAe:gg7: fi E@v=f2-kY$_#|2EXQpbmU l\[TCi!%v6(/NK:Lf^ 82@XUmL(C@*Gv*oMi]zv7Aid6B1Y1a lI+4  Q<   :+  *R @ i Y  2 B \      [   dF 0iE:}7Y>[! b z } =*  ? j wi -8.C%4MbpkX/{,^ ^; ZM3WSOF ,R=Ky b@^\9`V2V64b9|I'3OqDi]lg Zxl3Km[[:a/UF ]l<jm-\$g5}4-b"Z,[fb1"U,2U!S-3;bkm6,vx&6ho0vN'~N~]#,oK0{9ti6 6C&Do?>YKnU^`DH:1X3vo<W^Iw_2JzP9.   F {[ J1   sd 03    E J hd  V 3 < L + % 3 VH o { N 4 / # C = t d |E\J|$ip  t\  z # Y 7 ` B   2V&ZAR* w (mMg0iDRa3M^Y'vh;N1Ng:~jUHV*>-~M$'-} A;T[:b!z&]ELGsOJuI\ r@)@|ZDjtt9cbr7f'Kg ht!r/s(5 *^BqO"|`%Ue2[UJC\/HAQ6Bll.X'<{=s)0MgxR, [ T }c   & X J  g0 zhh!*}!;x+q5d3{ tu'CIF660? } DP a"hKY`0\ h{a@bw%8)q0yA!O{komONy+g+9 . Q < F\y1qID.!F O#&9<Sy;I  ?S%;.\;^DGJm3vAjm/}w3E1oR9l\`?o}w'uqyz-D./eSO[YG3[/;7e&5s? 1A;LKO`oi"*Y>1%F[{.N 5y)M:\("A2`7k=BE #OtZr3qnjjL bpCg :{ Nl7l60rq{MqfX`gj bLUWVFUi0cAy]7; 6y*trTtXC;h/L[TqRPL):#$<Ls iOaYZ!,YF&$ph    @  { *   tR G Z'NHXjpt_(*oz{<J )(! e cBBcrnnmH,7  c % V f PB O ~ >G x #  +1"7R:QHTJ`.T3pi$c?q%   jDl3?L5f;Mo Pi7WKdl ]G!WmCBYkuVFQ$vvPF}J2mIK~d-Pf jrm8SI; x@P9`=l=54<GkK q2   _[  * D} @T E" d $ d Nf 6 AbYuX[<m)]["p@pQN`CD O_"Unc GKUeDBP)9xO%U6Y  $ lz H M S 9 ; 9g }j ^  )*q(A"/!_4Y%^#x te)K6  & " [ o d [ A Z }j kv+]l GQEyd!-Wa)2r:eH =}QkWrW g"55g+ID\&n&\5u<[hP B{R4H{u#3 .is-F-g<l{5=mX[yKH2+.":6eE U O _&  EQ D E SK-Vq-]xS`p%r\*@ Km &q A * K& "A QA2[9 _?)TZ(<"5e5k[RB,8]$q#jeugV>9T 3Gx )H*=OrAP9> eY"ck!|>7AtG 4SoQ7'N2{oZ!/\&7I/WZZT=^p5NN%}]jBLgDt% @+[K^`kzBb\k?`O{hhXmE|V!CC>fS6kKL!` \?#/%0s.+*87O2> ^ hp kp Fj C" fPL;^FH QT&D`s4z} ; Z 4,^M 3TlL$0ND{92 P4m\\6I M71uC?tJq[=tDMbTSD  [ 5RpB%Cc ^+:`%Lf6nE-CqM5B_C\ #AEj@ Z+"<m4Dv7 I: td"Wl:4Jkl\{ZusaM8mV\*LIi|Y?Ys\^#H/D1#0S yq>Qf\2aL;   ]E%YH\o2{NIg @ T~6 qG.  EfPClP6:9},n8gyt>a!_b  rB}0{K !  '   Et  ?t  9   w F    ,  " $ i d { } L hlM9Nm%rHV971CL3)6g?ax~lUp.pmZXxa}[$zF6kLI")cech,VbwwT 48_)] I / 9N+Tsy'szxTBx_!c( ce1 @h~U@F!96'h*oIN2ANKh!_d%FZG*K[v|?h16ac*xxPQ 7:[O>kj)Q=;P%fW88D8dJN" f 1x B 3 Z [g p   `HHAULUo'0 H A T I~ b3H*VyU, !D>yKD N) <HluP+%?K:t%vdpgPBc[z/ ;\ 3 v H  | ,L < :#  >^v 2M~!  QG\[t(UcKJiC'b8#$eX,orhh &} ~Cv{zkUtQO-\aGB"[Z`S= "a1%@X,@*z:FA9T-{" iM5Dk#di6:S p Az3>A  (u:'sYkl% 4  U    'G|Y?|}fkM|-k)$3GZ~]>E`3i'Z%sU#Cg{9kEo;^;E[-A[A%wW@Z/j'Qn2$2,>^CROrZ]TKa s{) 8*"Hfoyd,'g{?S9}SJ*;,Hvgo VQa *n!GOnKHaSgI?Cy&f}qB;dHyA^^3k]$z?RZ)%jh[#Np2,Q"eVQ'{&+nF.a`2"jah)eBK&h%  ;z=cF [M;=_WXS_BNYH::Qy>C%_{&S5F X#Z/1FX;-$.\ tsq2 t,A,zR>PH) Ic )l  4X=SLSA(] 6) ~ sL@[& xC}34`O_8^6bH6pU(BtW<0 Qau,#q8R,*7!S}0&=i<6>6eEYm^+j :B'<,3Al6[QTX3=\&k}>c-j][x\vk_D%PAt  ^= j OY Q  J\LI0#&* #yUC7-Q#ab)? E< ITplex z5r99@J1s%6Qk., 1G~% %!2F $K*W#&A92i/>LQjc<GMqE  W,i (xuCM ul S<14!9dxaDm`$Z<zp3ks6C ?:<j8d!*/- WU#Xj1O=^64g(h9>eX1. e:<^   :!8lv^(aH407J`93WGg  I`MB[&Er*@B h2Y$ .YOJ gc0 <+Amy*DY8/hSAN7\)c4bURxgaT4!CYG9]7^#EiVY^#mdJFMS  1vH"qOzR(W6?m=%O  ,fx4Ve), %k i 6 =z]sB Y#,<k*9t'Mw a^wa<+7)MxeCs.hm;ksc0C ) 9WSCgD{dQ]L.5"pG] 7u%ExCXY?*a,_ #~cLJ8BMT&F{ff80/~eRL;4 c ($LU;0)jS[d8WaXJAc`%->P~ay,j6/YKVvd'b7rn_! B{- }AZI  w  1 . @   # R :Dbvqlv|]] dr@^}rWqDQBi~8kLQ2$G1hI/Hc~i{\7%Q )F\.(2JVSY  vC'x0p9(3w:;X WrRe*=& L|8afYLK,KA&Zj6<@v[KKd   " t :u ,L  :X  "1 7 /C9HN2=_~/H Xu=X}i YJ}m;} _-N ]xGr9U6Y&oUH_,:j~zTZHR- pG LFAYVkb3mcW90 unmU~9JAj)`\o]46!S9yD#2(Xz:3 WiC  J9 X 3  4. vj p8!:HK<;T+gyK=_5_)t4]a%*=H/"&v .I*@ ;  {B{, % La;-G#Xwck .5D@~@Ww5qq73Y!Gf=i;a0"ZcM9Yo]dZQ1Atmx%Hw%AyrjWd2pL1p{4`K G'5)wb~[DDCMwOxb`to}U*pz{v`Y 1:;    Wr:}D}C8J?'&a.b>=AL}-hYDitbqlxCgO X 3 \ T . Z `Oz5 27hNLcHF|gG>Z3\jtUp6@R e T 8 ?   -   'w 5. H na 6  g: EX0GSJ 8|&' nf"TN ()ZKo-^y0L]?cQC',^+4B,d@?lpS2yKZ% #JS_0HX=<PXWyy=eEFX=gb~2._N\HfqL!#C`Pq6MB"RnO>^^8 /d2:g. ' p n 1k = R  L }Gv8c+y?Cc8R-}eZ+1)HA[v3%f.M p%14z54Cp5 - UbUmPxF@| 6rM Gj~`T\9tw(~mb6~B0X j $ C D!  h   :4    ^E  ` r N h O   &"K!"qbXJL=@4HfnKJwz: ES2|/to yi!6-Tv&jT`U$g?:%+l%-,?[q)s{64 x8 w-F]X%nuOdFy8f5qoaJq}"d+BC]T5Oe^"rv '  A KT X G + 1 %y 7 d  f7]ch1I~OJAMNy(YYTf -q)PVlR;%JI/*~UHSbK/G4eYy"S03z;vt-XyXIb"~#Q  VW   @c r   1@LzJs5azoQ8:AmnexW)!u9aF\4Cu?FbL,] (x:@NFw ~d Y38QtD8xEZI349zz2_kn 8F2bH ;->52i\C/; kT!14sJB\^2n(cC[y,y Mq21NSE_Wq_D{nL\(7@)AC1Qwxb{R2<Fjqvz^JBZ\^  &( -  _  &z<l&h54S$R} 7 9 A{  k {JL=(~b wPIDkc:*Cd2*X*fj{JE9[>%F,Y-[@'ZN)XtEU?)R XJ Fvimbki3e jz8Uq32KuP}g T0h>4nU:bjoDhuv\V  $ B o  y WG@{+a> > T2154y@@ `6d'5o))MHe3Hb65M c .Z&g&{V ~G YK3      Q ;i]lx3y47r[1wi )w,P=Wge+{VDE11zO3y:P}Oa4IZsP ~}eap+?`"S6q.9{% lQ_@7ffO)872x z#}bhK,eM "M, !4oDW(H}7D   0 @ @B  @  J @ l B O v  $ A|D2P}bQUyp4JHQ4/&t ;QtJAxQ"s u8vg7(+B`~YjA"|`P)7[&"a'OSx/n!UNX5bJ>(Yqlk$4Es/ntA 0,f1V)!]tf92sO n "^<J5d #$&~[D R6  A| 4MPQ_-n%t-0"gH7+_?nuPYcg8SYBW]n' l2Qp5\SIkm* N2g!'7Qdvo3 U7t7GY21^3hRYY&mn ,X( >9B5_Iq`k9 CPAzvm7E &zeE*{[<csa$JqaN=JFO"Sq7_ht}6h|q+!<\ l;#8 E[}lN    "   A  r$ w1jd_%r.v<5ZjG1 ,6iYF!c%g*oW!?q- ez 0 Y{0]pih yTOiaTe ?|8 U?=e)H_}UL|nb(p>Pb#mH\#4h td$'H]-= Zo%QGrc|G;" D +| _<]w  tcoL>|4G"z<hJ O/yET>F3z lmE&:qIsNp2M ,r1p_?vyI>O~EA%J sSG\<?}Fcja`;q }Z-d8,,d0m6:VwK!BZQJ. %8XV zl oC E % x ?6 P_ tcdnFOGv46J-x8eW3J5S Z?&$e%iv.0 w %  % < 9c A S 1 d(CzI>E,y!{H|jN<HP0 G n&Cr!Y/h&,n&b tWP @1}HC/#bp<))%ZnC*$J 5vC#OZ1g7cQZuuk"\~C1x+&WuL6PB] {9~y>m9#9_pF./V!Q= a ~EJ8LrO3?%wMvH&'n f mD n } 9x im \g 2Y F < & [ $g%OK%O:\I$ +c#0#w  A= 2 " 9B J s ?W  B  8 +d`;aH\I?seHVN6fQd5Nmy*oV &   9P ? o- rU A  @ O   6 c%fK*2eqOvp<=YSYAD;p0Vmi^=\sJU]iiE>?;Qx`qi@O&~Udpq#iUtR4 c GRa$Ck\3mY(ER;H sM Q,Bmr)hn 2v [OC0xcFgWxO ~;Q`(,&t-7!?KGp|*m}0G%;pk\y,yv=r + 4 V / j mu  %nC$4 L o  t  3 9 0  9 ^a= >LaTn9bX'S2;3H6v/4zA[*Q X P Qg M ^ 8 & )  B= ] ^G>V     T^\{Ae'V4?B arB18-" W<4]rs s-o:pqq~6?Mv&}J% {;/7gh~GVCe NGc\F[q nFQ`l_PWYh/b;^ol{iirTJ*x+M o1CAd& -tuNTXFOBx% )*-D4~NM`@0y   x X;yDc?LR L}DW( sH  uc5CNI> z|TjY44>mQ^67?e E~tr CieC1[G do3 K},8 r  sg A    tS h  C     D zfNcp'T A`H\o0],}u|)VW 0x$);2qk~/G(I4iLirR4{H;Sge["s{Flq3[jNx=kV.YrnlSs9q]S <Pd'o2O6?P@m"2 s<@ x0/ L`$?0_M+%fnE \NzK.FVEyB(/?sY4k `AX"oI)fo0{dJgn_VEZ*Grx> F*-"CTe9e )U|k.mSr'\g: VAI`[GPlEe4RP;(iqRJ-QP+3m}-~&Rs' kt|G'8c+TlRlH& &w)8t`:$#N,~LG;dWO@v]Rn"e) SO @ 8i m[ & ^ m _ +|t4@x &DOg>m(1::3HV]R<(-&ck " f  L F  G i V s, d F1   \  S '!_ !a(kKOt?4;t`<M)#(iE4\hUu =J e i ` i Ap   Y $ JG R  ^y }CCaktDqUn~g+|^as`]L@:^${-&+&/6@Y PK21W!1r7~ Z,-Bz Fyq n{j>UV'cgtF"4 [uqu<nR#3ImG{n$e7}mO>6r7N")m%?;0w]:P@XUyG "`riA.?M3 0l_ Y  J Y z sg ?K /(  M g Uw c S   N ,1}guo](tK@?Cwu:Z;(~'jVm s= U g  _Q  G       \ V 9cCVL=t^&O C%/T^v:m^whwA;4+`2B=\/Sny4 w"aW;v}G1?Us0lZS[0!_1)^ojd-w-P#;>]0$rdSm 7@+HHR}X-G3 PpswzfURgq :mte#Va8~P  W    V . "^n0CLfj\@BDK7zJ@5GLqo]XEL?r. :}V,bE3co,7< md ?"2~ N@. UvbF }[=i%9`km\b>@(,)Y;"g_+X48 k_O-\\`jT1_{V)t%4%iU/h~*~G]_;24N*K>e5YxY4q&|X5&|h}DI 5./!R3f68@6V`^I%*# /}bg  )C 0 ZI q kp C 5 ! a 3sFkE]'>!Hdhc!4^2RST;`- R8DZ{rY[ta ` "^2:fUnxNa.e~l6*}F`BX-VT,}%,H4>)'WA|HuH*;B@\S3h)  9% ,T2# Y0VHv^f662o`0Rzdr[=Ssi<Z1Gyp*}:SxUhmgH_</"`s,13;06&g jI1j!32@R`-_YDYqH$`mlKI9*JTrcEvg{63de0ty"G m0?^>e5Nli;J/oL**v~sb"UJlt<|q9UayP1CFeq]5rnwTB}+$a Wxwhh~Bas  8&9<ok;l@H oJ-,:8wu+ekR&~v_sJ(eO"*GYrV%_  ^O$Y|-h`LvX#[iG8(,FaO_a]2-))?_M*UvbX-b.[:S}% ]n@ : : PO J If  Q^5-b @W HFF8~Lji}CKC0`-yUtzn7*> \<7.Cp5 0o3)ba%2GP6c<_T -V"BueV+uK!]*0wU3V-?IRxgr0L%KTiR=(R^*XeJ5x,nM;Oua4N S *t,z,MyoK"o ! p[]6f! 2_?(u3R"M}Q  q 3 @ 9 4$ : t  s cr; ?|X:|(@UKK#Sxu#%$\.4!F oh_yJ x w r \ +u 8 2/uS".B'#:r`%?GQ4x|yjYJGJi 3@;?T}$q5<ly R,.P[5Xg0do[ @'P'5Lsi"O{MY`=rsy&b&t46B+DKa=1D-M8 ]  }+>POT,8;` x13jogS*qYRD C})T;X)Vtt|3pfv|8"  f6fQO3C2a-cez2Qy9BY&`/-q8\'gOlzkI R i  g  r\-5KJ{(S| i#y,T:Y[G$ c<F6j-fU=&|Q4!6u`J"g"#qwc'+8Dz2&mSacgeFjgd1Tza3.T]G ={Zp0+dvm0)l*f $7`nF%:]e+LuuY2vgcvuE9Z*\D7GyG?gsvHLA   }x 5   { ] b * : ?q]rod&b mB4':_#MM q LG {s\Q' jH8 _   {y _Bxi,hpCeV*$4\XqnDPqM+u}I O1 L(wG>$mia]#w;L#>_\jw8lfWS%9^L =n,\:q[ONt*?4Ic;%h{<'-p)8%(IHj0_d\dtfAOWr'\t'u ^NE#hNs7o8 $D" PwI!k6]@ x r T e8 Gl>A:/3xE3}:+i&^muJ&vd+5zhN4@?#k c 4/   v * & 7 E  \ D I :rLAxr mWKG>}%`&Oj)fGpI/MuMW=^<wz#a0=Sxlwp%@VGAC+82e6PUEa` l rNm0WTb"`iG*zO3g`Rgt}:GQcP^SJq.+nA)(h`7A[\ ;L9E#RL9KxDCp4&$j"C$m )y>/[8C-Ib7X?MR#8BxLT=hr2:?zo;;8u?Iz A?+7!.@3 "1u}Xr oHz t ? U J Z< Wk  K M :1R]h 6eQ_gv fHtrO6~,Qy^A(*l97I[cA08WL8PCXMTwraf!gECk1S1`gr!/Z-5w y .-88>kb,Y) !o?NyKm7\,J)6Y CIxDYsN qD)rhq }nl}fGA)4CvPvpa:P' lV E  S - LW n } z =g t5 i e 6   c 6 & + 1 (  P7/Mw(:~z#WW7Y0F C i [!U+:2-T /I bQgNDx,x&PEtYOMBp>GF4 k-+:&xG+^Dqui%CM9zkN"Ii88=;T![An[,&UL\V4x0V Ru_V(0@I S_*<xf?<<^Q:y];=)30ObP|+Ez   !    ` g A;IH'`A0z:ikl8VswT_mH 65.J )}fP}prbe4  ] J [ 8  | k Y c^}9#(K-RT/N):7 \lA>&)5;FZJG4`1-1 Qmrou.V&3&-f~*Fa-!~LnE4\vgRHN%mES4)~G]$K(VY7}rNHdkE{W>N& #0BX8MC@ >F 6k D ^ i Y r    #   ?e^|b?n K126e|R;DNVaL|lCD &  4? ~  7f  g  .ju&?  h  E} IK  M-CRLt,3BK@} z*?\'5  Vqm`;bLe./$!.\E7OgB] a [  U }S r c 9   nN  :v Y / E  &p9b\oL +L^Be kUL:-*% 1xzCOh#7wf T~Z2%MV>c<$:8>5k2w{(b-:]28SW]q:?\'/jTm 'jtGbQnZ.O5B}0}JM@ :,p} :;C> h{<-XB]oSdt0y-]JuY> RT T^@6#wY41 {( K   " L; ?Y ^ w    ( 9 - e T [ hh J  U ( f o [X 5_# ED ( g  -  j7 +mq3tm' {Xtb NsYc iv5!Nlv (tch\?kf`AiZM6L2cZ \l rK% i_|CPB8V@~fNZdF2E*>EMYK ~>J?&&A'z-C`2.i.we7O@p/jfV~ ]RCN6s XI%t[zptA+=X0ROx|uFDx`|T$Va%=m$[L9=--7-  ~  Am  7 d ^% 1_   |   /  y  "   \B019LWYQ(S`>0rrZowqR +  M    5 M vJ '.@VVfE91 Iv % ) Z S u ;  ?N qeTD L#/z7AupCX8)&x:hV@zc4f$=DqNNUirq,JGPcmYZYrHrP~T'JQIej+ MW\cIn,U)`C L95a}_kze()ux[ _{1[s1,C> t.xQ~9LP(j{O>Sx~fu ?} U  | X - B84Sd91+fdj{wJHGwS/h ] 83 p v8 vibn"zD!]m4uIp+[[O{\ mD w y 7J$s3Kg 'X*O* SS  E O Z 1 , a=B{QqnC&I}db lim M*wq:=]W.+sRpC uC"`l&U^vco.#M4G#[uon*Y v     b } z] `EB '#Wr/Ab]0!bHx5=p4*~f@L?&-.;B9# Ly#5obi,Cs<ZO0s4YZIsxw_0,x@c[]@[FHrnjl#r_$\Z_yrhA<sA0z<Q\ cmPw+J 1 F , 8 h0 H'R lu?$?GG:nUnx_7l-x XvshM!M j j ' gK  P  5 _f Z   \  y Zz ` S D F   f* @ 9 [iLWwvdkcnG?yF  K a   ]?W [A@PJJkWnN7 l  8 ,a R?LR5)Z3rY6 4ChNr<x{};sXe.xlZG[&CjZ 0 $( G\MG',2/_Jv/vd1-)=6j`0w0?*UTb?E%8D zw=MmB;BGS_rL3vvW6m6HXPkG:vrD` P1}CRekXTqwW{WskYY}'V ( A `  gY PHR8 y6]:4 H  MZ    _  6nxC2Se/xJ>fj15!W  U6 LLP~f3vh;AXtKR "B    0 ]# .y{9H%eVN&Hx|F<n#OWO)%B/_4vJdrq:4 Tuf,X&R'9T!UG5uq|)k{GkfL&-Qi9}u_}]MYw[ q{0vH`& X#Q}SNnNO=< bw&78+DLLlVmr}}X 2NO i#H(p 0}< f,^+v+\GDI"4,Jq!v7[*qjqq0 C[EyXdw QZ7s" I^ a T ( 4 G $ x  "  W v ~ mK G, % t "  b  2K` daewBk7aI4 \#.\{AF.DBgU.dBHrFU0"a/i[ z~'a9Sc7sK&`YD$kVP}M^5Xg]UQ&l .|LAg294-F]DnvDf   MF  L#      n ?  p $    T  / R z  2 `H~#sdbe,r`>w>j&x_CarE!b<?4I"W/- O|  4   x w | >& F ce2(X:AchMR8;ZLD\kzwTmUR%k|Z^A+Z)3lL"R^<aprW+/3b#),AQcWVVb1t1&i^<% ,vz|"iF=c{,g$qN1g7ujP etwsj"P=B#791s <v-OWtX\(rGh0) 'j(aL)kyP'   { c G    2 K &\ g r v [a D &   ~{ z g nJo[);/z.i8N1f3>&t +< R ^ 7p H|#\D em\& H c ) H  = > 'P H ~l]9J116[Hgd">{#%p{0a+Bgq8UNLLorb=>~23(ZF(`  +`?B23$/+v7Y(,56@MYbRCd%BkI*-$=wN{:VI9l\jc?dL^$%#&<;5 4!!'SE0VUM1D p K  z <*  C![<v^YmY*J}a6 C   s a L H F Gf[Xic_Ux# z# yx7_`2 ! b L :3 e l es +p < _Y / , ;j O tc n ?I5'kL d?F!H|E%qisDwd_1$a9=^:(#.(Iu1,PaWIlCx2ND7lH> ~ "=vsX |<#lFygce|LwDo9?@^/uksZy}IG"usvjvXekLLnj@RH5 sclTGr\++Y  Y M y Nu JQ "  m K V ([Q- 5$Y$6h?Sbf1#4rwH"&PPT"Q?Nn R " ] W  v c PQlB)#6P$lF ^ ^d i 0^ G 2 )H &l y q _ R EReZ9FRp {Q0(n?(Csfpr`)9l/x907BT*,xKN(+RP`yYbe='*5r'DgV-$>]z%@y<]/'$4V~tp!X?6Uox` SS"GA`9 vE4 =FDp.  q  _K!JQh81Cc    m -  g   D2  'u  2Cq>dQu;Cr_n )r[<&;tGP$.2^5UU  K Ch k Zh @ m* / ~ }^!O,koaY 6`77Y(EX"n>{ ]h?x$%nWI`yrr^/(BM^Waj4a<'$`I$6|d]W FL|%%VD.v0yNB[S  ND  c O  z 3 < ]a h Y ^  I F 6c P E>c6EDO@ru#WXV>5=9B4Lzf%`U$wV<}f$XSd]fIiE3SK tWno\e\8}H`&Gf-AI_ktwg} ,X|gAff 0Jq%a%Zd&9( . "hl_6N<?aJ[eh6p5*i)e,,D?r:mw_1s  #Q)s-Nx(D9 dy !  C  M l / usU[7:bsMVz5OzBugC]'>Vto{T;qH:- 2    c  p` # ej K1 ? ^ (Y  \ L0 q q) 6k}x k{R"2~3A?B(mMES/&Ecr.uWS!}kkk8O>~+}5*rUQ]g<4@XzjgzVafzLP/:t:@;WHyv <(YBPk vz>m2W<8Hxgu}'7 #fgOMYb  .F?!6 (x6Q}ov(r _T-h >LZh``zV)( r9 X ; H  O V ,;" t  * F  ` G  o4PJ3 A0[Qe3=gO#B u{'o>WgH@ !q9E >g&t2mA7P=3^ v&}fW8j~,"E(Bl/3\ph/)8l*}H:|#E)3.B_H'GBCZ6EWsf2 PusWZu)~S `y'Q&tj.P1pDODj nU-mIK2M{29CkWul/Dz<(K =? / "  3 E +   H# hcS8T0*9;Y=e`vr7v8^[T5 ^$pZZN`hJ6   &b O E 8 H LY Z E i5  J  |   4 rd.kb6PacSMV9^'?.v5Tpe t*Kg*)bvD' c ^N[o7aT )1|dWNOrN;2t94PsV}PFrB<3BEPMUs\aYr$ v+~g`(Ra~(n5 /!|FN5h^683=6I:C,BToba9*U3*=]RVZk\/'tU-d/G?Sv,,om=!Nhb0Vc" l\ O & 3   g   3   " Q $ #fg'wU={$4[B/&8=hkTp1c;;PSF<4hWSJb/.|2 #4*"itucevsc1pL*:s K6h{M0\~V?o.VTREZ8},eIMVA=NQ N][_0:dlm+c*P@cNhWP r[8S K2w '($~|>>\,GR1uj9asPI$9qLzwF {e;f9]]{ [~BsSk#FsNt/@m:?!% ^^aU |5EYJG,wP =  i  K 1 T 8   @ < Y .  % , V'    aw 0  C <QxB/Na3SP cl.9IV@ - @QorYvJ/{#9NrPq$A0 ^T/axtFS,RD69jr0`(}/=57&{S.o)$8]l%i|8^iAO:[:=Ys6@  )$A)_rf-J h~E}~50azJ2%nK# T =?z%`T-6iFm.u?6Z:[lXamOvH;/LaWY 2  [ ^  }C     5h NB ~#    M $ [  T b %   ~  ? :u  ~iZ*L\uEM4 w=3)3ihQ/|G#Z%njyWeSImRz ? Y\U9Y7c!xt7.@nq[- 8zxU:H@uv20_2T\gz<^!XDUXF)@LM-(!/1;Xiw%N)?D^L-|)` _Si`Q#7_qKtQJWS$CHMC"iQ]Y'ajtKO:$+JH:/Z .jj7hM.b u U     F rK!MypYd/d!tx'BJ7 ?DcRw%c's>Ld/9JSMb,6`sEe]cmZs0UlA'PNCQ6V;y#Q`Y/ hskMwm?7^U*OE i a`-a~4 _"&5 <CR7t0mrwhdT 2`@g&d>^v##3OR[XgavtrRznc_1RB(0-1N8in4  P   4 M W qB X+ *    Di  7 c?ermCg~e3H"}\xf-&8J^J0TH@[t/[+5LD8)ECMvn_d& r t@'  x|x #CJpcU80 y9]W@)=F|y  (ZrI}I""y0'|Z^Z5ujJAH,}cxItp01o&&i' E  p K|SP6>v=>?b+.m'Y PSF[j$hn Z^&+iygV1'chR sEr'pvYJJD`8[.Pb3b ~Qqkh 6x(i= uWg00-iV V[?.+1ym9d{X:8N?kP1r`046 A`k\&TYlx[n! ?u  #9   v 1  . ~ & -  c s\  J s * x{  ~  Eq  E4<WW$  ^ 9   P    )[LtD_jR5g R.(Jj\T)KM"D|]+X4xjbq n4JnnU % Imd KP ;6&WH3dpK+yLW9&o1D>SY) k W8L,_+V$`~%<oB.Nhz}~X%8/C&?itp{W{(8/97<Z<0OJv'v')F]zEZ:|Ev(+8MY],+ +'jtQ$JqKL}*mI7b`ry]i.$XfqUc5sCe1hO3yH,oqF&Z?.^' yC oSktjSL/v!<*9GvyZA!/QjMj=~"$S'lwKojjE%#s YC>=*[,om~)cYS,=uc+Ioo=K<VTi9m>/9b$Iik9+u\CSf!3b]5w 0RW[}rX{9&m+1~% n0%Wsbx6Ff8/3OZ[Vh?N6JviPU2_hlN_9?2  2  5 h ^ Z j2 Sk 4 0 6 l   U\ ?  %  + 2 _ qE\+MRI_VfZ%>3**)E~A0~C )7e.Ngh!e#c\) r ?hrhYJd^VCo|--R%vxU$'v(3FL8@~WG!MR<uTS9?2BUW/:"Y|i !`8bRkzTMp~bMD9J7Y`.zSl=|FVV67 dK|M*E WJ:12 9,^PqUPzLmY]p+,mW4H(B3zq) 6?KB'EHIhTUTQN;8YH`R*$/e>dgEF2$06G>j:H74#+)#1K  );*:t=O xlMcuvKxT!;QV@~/+`peqx}nh(-} b'fTPo#M2 F @Y:.68TBS\iW;~.T*x/ \Q}ZG`d_QFS71#{mv~<4X{*eJ& A , l,  s[ e  F p Qtn;k< 8@Q^#I z,6n?ZYV^#HMzOy>  V "Q&~ #0JaM_NX6Mbb5/O Cl W O (  L   nt T! 9 %\ $ . (7 #34" $8T}a"cF_pB}"*:OAf%oyh5 UX9XJ1]//T3?V&sK"Qi6  z+ [@Z{}QDr x'~Bmw`D5'++GXU_\ky_Y8z$Pg6\ UkZV<:}b(zNmm ry  e  , w  z U > YVEWu 1.yv/S9$6R%pYGZn}{bWAP{E5MAz.p q   o    w    V 2  *<k6*E{$d:=.}^]8&6 H#O\[BvQs\iZ[:cD3+^Pi, v6 qp |d('UX}rt& wEmPX$2k Q"?s6UxTN(\"JunIC!'3[4~+.0:lW ]lwHgLZz0$MP k! 2#m'm#/cP;={& ~G4'lSy-.z"yH8i B-^\zO>3Tk;z;{]KD?$#}={8 5cpm:O&wygXpXfy]{cXk~s3g5$ m;<GH?4AWY@9  M&7 a - ?Q ^ J  < ?L 4F>D, Rg1C[7v}Y.zODW<#K 3f>7dQhgV^A+Q!Ki:*@!Eh+j1 9X(a)]sNI('{%qV48(4S,}1KO<|h '/:{,!fk +&|~l_QKe"L 3AJ,5) K v&0N78 . qJTVSiF_cDFA]:v0Lc0$(a$A$18(,>15uch&=Ao4b$%# 1R:li(`/l=(R,2r)?/t#m{cr-"p67YUxt2mG1`j:!OWCPpLX1&eEP{Ik}9HwPXda\D?V9V_O(N.L&'\S0~\D/~U}>p], [ Q $ l* ` x  Kb o% p  4N Z TY Z P | W;a;8oE6+c:~tB{hG0@z]TvD]I =UG3v` sZfn>zD0g^p[71H<~=BQc=MuAE)?;?)0hKl_O\[;z_{SzfuR 5]GD~M i*5^wehAT^o6n86`3IKYIEd,/%-,1DcZ8lKUtezMn E\wxmnu4i7 Zq>/T_ @l4Y tl@F=Icqz`5 {V;"'E]xYv?XK2YQwLu18#~C:a iI0 w w f ,  n ? 0   3 X n v  u| w -n >  %a{_QQ/!wJ&LBaGME]'Q'OJ-"Q{/Z=*-<a~#-2 .(56!K  ,4G1f9Z>;G O/raku-<1:M2ee[P%KN@ty6!9! Al>} vethdAQLnz|&I]D%bM| GhaZH{i\9[L hfN]cpnk&b*((r?@,~Htje*{},tKJiV:)f[k_4(S 3krKlR={ 5ZgE?; ieXEa/$?i QI{BOSxzfm 4}N5 R[Y\ '?r|d@iqY5x2oc|o}Vi7[*BD#aW|M0z R V2&Nymac1z21cZYA?Q' tr'n!sQmi.v:6aR@[C<4fjo:p;Uf&rbf/o\1*{tMn|mM{UF&$?O{UXl"1!3^pk n175!~w[I 6Umv8gg#6TiT?H,O~|`#twK{2Q',5n^ 10FpNnI+->u!cFqf'OI^zs(E\|8* h;A{mlc\\L0e)_1H)[\s-1M,8?J~Yaba"gY,\ r2|E\V\|t-:i A.wdiz  @hZ+e#WJXIOF10on-7vYWdOM/OVE`*RopvwcoG IXOP0SOrv#kXKv=q?.6AEPk}V#hB7Eq;kol\QP\@Fq[ioYv]A&>bs",4OZs&^o`CPADxZuR+;+Nj~J!Q1m9l$)BYg7MG,:N80f I}up =I@JKY;e6Y.6N]cYdfUXw~KdJs>#D@i9,tHs_'lZLzi`fXsvU=n'g-%Eqdu; ".AgGgn|5zRURy\wLKQ]nh$i_K51Kr_xbUPvb;r_4iwm\HN.|[ D4WZU$:s}f1lrJ4 {pMJoW/ h4nT J*H2=R Y|Xi k.fM_ l6B[A8q:/SxhE(4M5,jYw!'|h/: t9Wf[Dj~s!VvK_.w .g.9+g^8GYe:r:hx$E0]2T H(h5,|e34kZn2ra> IS:L g}&{H rPImW0ppHqvt9Z;ih5 {KN}6a# 60m-";pnOFEo ac7/cMx.=^)At+%:xj_32KjwRR0X?]Grl, H_ jf?YhivKxs@ H#dDB[rr\ZyD)9YU:9kx]ilmsAr.G<\Cccl+ <h;._2D-]&L"p2ghb4$>H|dCdpzsVmU{/7q)G> MDljghksyv [=Sp|a! z,T|[w"{GN0k+,0O"_E_g[*cbf;,yzG.l;\ui.n-4Pm)FhzE<[g_^OO1 e2_hRt *`[!5 \#7{x pk0G  *wd$(-Isi{WNgQFKH9 ($P ZGk &+/hfpwNLEu9F?gVFX!Ai~rv$kcd :mcca&lqH:W< <r >}SqMMgN6, eA28"#I6IdJNP|wG? Q2M;$f {&b!g q.XDCA:" &88Suy=sPNMXf_1'1e._FN5SS5Lb. }2 }pe.UTK9mAU5cF\"dyV']j}E2~liTD[$#4zj18xRM-8C.6c8r_;pY |dR;[RO4R ]HvH_D.C`gpuJ=:Q,+`580aKji`x7d6rE5G;OAjY323x(7<E{ s}mGESq2Yrk(2*H"Z*v *f\wZl*2`@+\z~R6^'g6ZbzNPd~'kW0GA 8vN7C8!g6]@}b>Tm_]0Rk z Jz}}4|fM[=-02XBV{`Vf 3mL}iPEudMsyX[{0-Rj%EbOE 7R8bLC~!Kl3;nux.KMz>BZwhHN36R^t lYG\f>*\]\8:;l@e!]U3J%T.{D" NWQ&w>s9\-H27nxZv%R7 yGek0zHxN=Z;C<\(tDGFWt}mq`haYf<oE/;Xi|=uLrT;+GG;`yEe+5wn/@wO4mK,J4W.;j&?SYgl-<E_:-  B{J"{exJGM!7`ym6\zt8"EhJ: a\iw; -5<r.%qzh[_G K!b~q_cv,{ 'DbPHI]^70p>c<F[E)~).A;.}o^d@aMo9^shAp=mPJ@HG|fh9x`X, {z#~'(~]%]&:suj/&Y'3-M 0kxPZ(C8RO>mlV*y19`MV j/C4} M|{&rIYykSK4,:$'..NV_Q`Zd,m`/h0W\&mvI =YK|!LgUB8LWbY^:_C1%2hu~]O;=1CkO+h7x:je(T;ly5$z }n4JN "{RQ{wN P*]n;M G:#*='n3uR+:Nj=wx|OQ/z&} =9 S] *` Y = 'SHu(RLH+tOljU&*s@>7.y 07G+nemZ9xi`Cqt8R $Fr.EU;m~dmvv tV!hR7Z@.@|  B2q8vk$c,UOTV]`&F".Wt^2J=j-jp|O'[%9{G%BkMIEaI_]MM%aHbGHsrpH/to!.bQ(:NtU&?:?0NVG>NltzvX|Xnl 5FDFG~C"5t%ztP,g,?}5zIUY /p m- \ } b $- lA<~ka-  o \ c Rv - X N3 _9/ms&aj0 Val/pFCr_r~bbS]D!AkIy-ofyrgfrBV5H.d?ag\[ Zb=(2$bQ!V%(Z+6)W6Z&MTUo66<pEd) X9ZUX8SlyVP:.5\By^*+MVBf |4P_\*!0+p08s`kLest+mij  `{ 9 !   b0 6 :  q y V  @ 2s%wre[USOlE8'8N X' f<c  I{  ]  x S  C  f  q{  \ - JU `5->6FFC%tJJM-9v* e gDPnYG-UeXKKJTM0Z/k kcC!_tshl6FZ' Z B@-@Z_YLj&sVFR#%JNbPfgYTB4Vk=$d3xW1O{AVScvl0_cDW  Igm)gJCi^  Cnp{L#mDC#+!QLm]?Rvr8YBIy v(o93:+~ ~#O QZ+zFOOM!<24jR3%U8e^w-0eXmkB&!m "^(T>[ AE{~2)"CqE*hL<y&PG'v2eifK|G ~C}>KE&uvDOa{,$${k ab,BL^O]~8!}Ev4i&Kw^>40?yOP^b_cLWF;Q&{)=2Kc5c!i)l *4FaZd3, vjlr}%" $'aAu){}R(mL` \(o Cn  (>~@". -G Kd\w9G7!erfV]sJ)"pD[[@jiQ,EYDQ=5\y}Q[VmtV{REeKjm&Oovb3 r<7.|=1j()Rm"NdPcA=Ttb46lNduzemL+vId@gda^B<i<[{ZF`|dPHqh${ F;9~@au9 >:Sw4l~3W7(dY'm-KsHxtlWF8  w <0<?D_?KYf2,7n K!j#"G'_l&^a!Ry&jk|A.Uh_3qr%c lW;6;8<`14 ?i< b(!-"yOj+.Pkgs "&2L[ c'={z_] 1hTn@kO<w%GVPt{Get:36VVV[L^$%aAkjF1$Sll!i5>*T7 /yl[*j*Vd*#Rc)& XFjOxRm@j;)Xc@[I%}Ce$s# `O V vM 6B  dj5t -gjEtp8cHh@, e@54      T `!!shPKK09#v0Nz;)^4s`ZAGnm?@eaE&xPwPd7u+XBRM1_D5YP?[G}BmK]sot:'Mg%5VBU;4:.y'}bpq(g;GQ'Is&s5k= kiz/3QDSIN<)/9S{@#uu\.XF3lW~r.wb#c5Ayc[YO(IQvCW11#Pf}7}q#d/IC\E sA=[T6-`T M+t2ui"_j xb?Z)/1>VsaGI,?qencdL _+Z*ipg+Z MIt~U7 EG/B_FIK!f(U m2z"65I9)ik}v@j~Ruz[?+!'D`4BSFE2>mSwJvQiR~5:j;v|b. ysKD6.Bhvs:wH;'Hr Hc2S!suS4#IaTXUT#7b(`_Az"SnPxLA}OO k K  APc#lK KaY/SNvqccM,.3c#awW?(V}-`G zp~ dK4Y`n1+,s?KvvaDUj &gJM( E!xR/K+(VhCmB^ 6`3-.go~ %. `0BS/r}g7Hoss g$O-'31GU)!>=!bVtPm]rxktN}, fHE a38)K:jrE!/ D@>V7+/"\$y$  Z2#haShFB\-)#%e,bYkL>P-a{'@T4IpFAI6e3 '\1)~;<VP]L~>f0%z )5s ,}7~?4(BY6b VFHew7x?U@t{<]HhnFEL O3aW7Nb7"V 2(F/586/>VL_o;{`= )OrPH3\:.Dla_ Bty,Z9U&sLf3F@f& bPk!<'RGC 3>ho!=CQ~HYhSU0my.? !nR\4 . &XD'fZK$@aRv[dV  [*Tz@m>%[C5_D&_#Z'IyL]OUDKX6*_Z; > pUa#mj=OZ0}7KbNnj5J8  Blu? r-@uPt++fu-[;@K@4M|H'e0&R6jfi$2`B&o l2B '9S iM^L/fpiAx  97}j& _x|Nk/Vy]03N l\d'o\$5M]2q ^[s`J.;7 LU_3=N8UPj s1fqdlb<5`wB!{uVA@cU^pHzr2fT6(<t+i)#@fhhS~Gv#9PU= X`+#UvS1+LVBdrMfn/n{:=o%x\]>el33:Ni0'sNzTy`H(vm>{ I05)R`1&2qBB)2X U>h+viA?-.;H[yLL=p.AZ]}8*zn@X0J7 J|z\b <(H*AB}DVJ!({;-`}q@p|yu<H@`2{15% g&!C`lxQ]y;O  *-pAW(\_@lBWPsB&X@1 H,a@{'NOJXbek#4)aED{Hu T6x!LyLG`- gz[F]zC4DfU o[S::UncR%O*oleZS)=Q -1Ap8+5E &k %e+9-|")&3N+kF*j[ #GgqSCge-DqP/H3YACQ9jo yY A &P'4Gsn[s+{N'(D}(Gz"FS'L30 K1 ?k| ' Un=&}'XwW NpzR'=IX2ju}\ ,wgFJm:?co$$C\EeHF )|:-63}U*}Qu7pGfNK;L?GeRvO"Z8LWy=8F"d~]E+?Qt48avq<7cn^BW9%AW$todrd@ eH^.%!5*B|gjSBep,Q8WP_<vX-} K;lL&et"b4sbSsXN+G?> 1TYS~]d]i(gQ% FxJsU1K2T ty[E!E$1|,<2f,<(w.q5W ~t)-pu&[LG# Dxw"In y~&K9 8AnB2Ol.J oD"(';o-#\,d SSwlt-N%/#dQ]^S}tV\&jPX6=kf53heQu0S7b&y+q\qeFicet>LeS>z[d%5XfL; =":yiG/'t ]KA2{_V M _YI (X9^[p!zL'J2@Lg+;[=8?[RLC 5eePKTss2N>[3`jyKa64yA||(e4^Y-+R;L+ o.|fIOrJ[-Juzt/eeO*q4ZJQNU.>iJn|tsV 4cZvJ\\1U2%x>>=qc9PZtxnyi]0aXcx(tJwo$FsOZs]{jt'rhCu1 utV+kY k\D9izP]ZA6/l09P! = 5)(J@ =  nFw1 JBt&mUseS!ATr.N/ vE5k:MuYHfh)_Q:cn5HI^c",eS@'Q$[kQmJ9f/_$BVw?R1TAAJ^/*#~rz[g?p<pUqVgo1XGTtF;ic Egl.c9m}YVRKda>XmmBKF+\ggcm|z"r0N$%>6=H(Md^s=#K]j&8~";{NPSnT\,(O5mdd@`C$qxpq 1$1uZ54{,>p fiwee2C2zi _(`#OsZujCA ClK (!a4KCNWO>C4Nct>_d'`j0h!,YRlv=yy^ \=9:q[>k++ +L8]sAVg.Y,sAZ a?D|K:|$]St~XY"pO DG      V  ~ @  ~ ?$ `xExT"}~KMG:|)Gl>:|VRl+AAH1KZEq,#Eu([f.yW #t/ow{e)+,3Hw cDeD@~,wjd0/C+> :i%a C-m(_5Si|yDAk3wMxK}C|-.0 4UA9m m ~e   _  / Z}0QmZ7TyhUG 'O0erxH8 " K$F"<R'p #0SmSj?${)'fY~g@y*h,Fn~Z8s+O(NQ O ( $Ms8@R."Qet)t0[5qtWcQ}[zh||k>n<t?i=)f$rb; w"!5 1v*A/AGaw;f-G`gek.S)jQliOBY&mzfC kr)HGc@Uu{U8[3  9u}9I\4Gn05xJ*8"bqB"4  i1DWolv9d">Tc!:2T%GwI^T1E)l*O13= +pU^$Y[Kd#[ l1H*(g2~zX"E[i;O>>OLZ-#_\6F5&DBO@ ynhk v5-M%nTw]r%vzmq~MeYN'**z9iZ #K\%<Mwer_`CRnET?Ue jh,(:!Pw}1^Rv^9X^4a*d 5..82Pt;?^sDA_i/l,s6IOY&I88S~oQ*pw>ZghkbRG)<7&DX S0?>$vZkA`W`G"^2p2ni>V4E4<{SI " dN\.tWs(HpJ#l? 'e qpj`YPYft5hq"y,{Z*ry[~ 2j m,O[cAN2'm&G]b.uT\t2$q"oe.Yhi@)*N9&HP PEVJv]3G 1f%m,6p\X{|%|J6,/)GgK-65b y=h +. Dmal3q`}V3ZzKf.!L0pDu8np+,Y3|>9]e-.ZMC(\W{c G)K;L7H$N/Ud+M]4ZI;-@ Eg0iu-(z X$mV7sk<)SxXfP zJUuEQ?e|x=NN5THK2k:W7LXoe8h!GSs  F?t_z|c9(<6,&'R'AtI/o'zfI+ TUw{f=_fqq <~#|^:rU<j2y QR.|1~ 8a&3&UO%-225L8tpP@-]h5Ug]HJ;7/K2, .)liZPb c2N{sv-=oTaWtA:0MLd PSb'HIEiqF A>5|&yD,A*V8 l(T!i G:0d P`<xQJ=\HKfSA|Mel{Ld= hX4k7^(Jl&J:9:Wte'jW8]GZG &v9QdHK 4"Sb6QFPj6/r ,DP4fThfvg|SNw{f[L&YhV%s6N8s}g3gh~N?cCmBX3?)<t?c_U`?ZfRJlR /0\plmYj5r_Look&@ $1t:/Gg<Q% Axk"'Jy Pk mu"i=  26lk*7Z$GB(N*vR vew<b0<fLqT9HXsRl0T7/OS9O~A"yJW+D}ZX{oE\L 2` b@ W!DYF 2Hg[gUch$rAd:Z=[fC=G?4H( $4~wa 5dY `).'6y[<2(Z|)O Q81caMtO;l'fE4g W#20 ^ ,?FxCK+#N-ZiRJciN>(;24df,g9j+K0]zP`YDT} g%lbT; rGR(H\QWf*a.}1fPxz%M0oMTQ3P"QS+7@idS4N jtUA:&kjQe4 Qr0^OLm{YUBJa0^ #Ws44#RH<>X<js]7`325`h,vF; I%G [Fu/-D'3Z6NX#LHzHWCBr$3jQ>JKid-XF. x&5Yc{cZ#HsQp*?b2!'Rya<StqE<Ff~I{TYFv'/lA ystTT{!"LF&";uq`q& *~b8*?Evu%S>7s %qxWx wxTs^$&*4ND@\)VagU3 ~Xz53c,2s=n  1:oE{D b %ixJ<:83Zz<w5lC<O73s<Ar  6 Pt [ ? Q  # @C#hB *E@*Wg&XAxy&1i] > 7Bik)xMqrs!S.)v}s`:%BsjZ*A)Lhj`u#[Kf9wSy4O(s7sD=WmZk@fjT`Ox :Zm@PP+)o,c e+ G^P!n  ; tpr=N$WT\?R%0|:zg5 ?~l< !Qb9! K.RKg wx)ZFsP:j/?i")t"0xX??LL}(OL^9Cbb*rV<&,e~iP)shBQ{#Jq3x\<?|}Cv{VMVd-%zk *<9%lX&ettvVP)Pz=dBk]^3;!%*>S+xZ~B"J`'Dm/x!m/~"0 9CwDCL4HH+~MVMm{zV6i=-X#Or 14]JK:Pelu /MA\M9%d,V~kMo6B* ,  +"N.v8Cl  &9fe,a:l =Q['^Z$\g1d`CZF&l$|yuWp'0,dS9+e0=jo O)bIkY2st 01b@qZv7a\Np  }tSveD7;q!.&\hy %28XIL= 4$[':'7Bl0&Zu<`[=4AHggpWA"C]TqpM546\U6_( .Rehko|C]*$Huz%BJYk^ 11)I8 $ quQr87RK |3(MJf"'r 2W~;OaDw#(fH`+FIxj$*y[ZSK5,m1dg@%/,H9i[\ kh|\v%I6[2t33m\2pr\!Kd)XoM'n5_>{|Co/ 5g4LHtkRH|};CpV)vqL<)\d,v4 i k " p N " O  1  4  4Z  E :} vr 9 4 v B n A @ StF(x(/S+A_ $0 G.]9{/2Ud`m@;cQ9;~%4b\K[9YZ.Sl cc/Uva5s [dI m*Nv*Xch ry">l,5x B~}sxPjZ('KbE0v7D3S.3KNx i RT'pM1Tpa2&E/e;(}0QH\rz\ ]-R)PdK|oZNB42X;vF h6oqty`5vsa[^yjktJlFaJ'Y*(U.w,H7GV6 D);`xY:[ .R^8`>I i|s`7HW(9B9~.B$w Wzej~' ^p],LVnxs2M=^QQ]h}V!unuC#<?2!U p!V5tM3"l,?;j+ 80F9/)" nqMu\54d4;/, 2 -3rFYlW`A20wg d!g a0miduqfowE$rEi+!7aI&MbH -06WHi`72>yJl('kXLRsi=_7hZu~gf:-{wZ*,gm\ZHYpt{YfR1<h[t*DI%U9'(2)4Bzm1-j6@d'HN]gS ^ZXeylK33:|[rNQDcYO3O~nbQt[03eG 9 ":\o?{,AYwmy&yqa/?%Ha>F"03c ORnkw[,pwcqPq3/(d}LMO-x v[[r~u5K}l@ 9bl"\Sw,BcRv;:iM5a KK4L4f9?|I V]S_Wi9z;VeN>HZ2{^TDtFxK@FkgJ9*6 vy}=jozkaUasXilJ5Zw(-|tF#Zwbk8P H}N}<\$,`=={LfX0`[mugq<Htlf*6Q7leR?%. -%] ik~ COVgY`9yvKz<i(vwe> _02Jj+b.$gf0<" A`HP6#hj>eSYbmS.[v(RHmLm *wqvh1EEc977W6:m X7hU[kG   W0E,;khRAbj Hz>:f eYXpIgKyDe$:+3Z;-d=Q@n5p )m Rxz8~Ckhk9D!NWe`o@PtOV>;wtHg 9N ^- y tV,EGT"Z{xg`RxbZ vX0F (f#S_<Mi~2f->4 1,VJ kP8H;: 5 ZNon:'j.\,@I2%. uv9Jo11cqIJ4Zv_qd/!x7 aQD71%TwQ23A^n]IQT)wD^ro>y>X^um?S5l,Ohv\Wad|! OV\UE5k(^b}& THut dO\vNtB'w9 QR`Fgca^\NDH|c?i3K1O'O:. *IDhCIc:!o1'z<Jkw 6S s8cka=g@12hWp y~H{7CCn Jyw|a+ohPH%8c7 &~Y +o*n}|%`P;Ks=ow1 =j    ? f NZW>qo|=W!$A~P9,[+eAu\RoB  8Mq 't>?P)~ I(6-aW  *E'|1>;~T%+ V#3 L ;   Y bB}z] PU z |  L >CD4:%ez`e`T1g8-@D!xrk m O|9'pw?|Uz|}nwP 4pb!{TOA\\N1 Wi%:'v0`jQ.bf;f}H(v8+[D?)B \k ^  0 o : X rc q `O 8&/e1Halv m; J7QyeJZ\LD/v2H C_\>1c5vm";101WNC41XihEni]jnBy<\0 dOhw=fQJ){F #*K o3"~*^zquW}^N~BHO:gl/ G&C21yKX|1 K uV?v9sU'lD}-?2O V" HyGD+,BD%)MWvb ;axbq$4mjSTGJle6V"2%yHI\^gMAaB7hinTA_CmZX[a^8in4a  )_-A65/Xo`AA"~jwL*"}+ (;pY>)dF/ I\*hhX|>EHH(b9r^o w`.`{b.i6&mh"Zez{WsP=mDF0d4S;1Pw, d .u Gf /S @ - p= U wi %  r 1 N Mc "C 7 a  O l.:}{,1*u&m{#-< +q3!<8]T?Si?Z3 Wyf5#ZX{I/A3$W  ?f]FIcrf kV?9J;cJ#;s$~b#2~+"s%T%Fu\1E FEudy:gXsyZF\v(q.NMu;'${w%K|w&:2:\$.|44O[2 c$8Y|g!meexi\_sswPH}o;+K8GDjW8R D^!+L=5Pb`alwQuP^x2oaQBZ8\jqL3NVKlvCr`'Nm]2nOt:#lU FOm!WD9K8F\y`gnJ\S|:i}/I)B^"7CrK+1dB qU5?M=x3NgjoQvkge$N#dxh g7sNTZU9 o/" ;)|{if/zFDa~ 5xppN>p-:@odG!,5/=A(^ru -kj(U2E;:t#Ls0F-.t" O @ ~7 4 c 4yHp*dBc"bj/Gqiij)M0s "+*LB=bpOQ=_Mz ) >vE50p(KIYQ)cD)G$? Si: !j1LWO^0RTksgfi+LgOkeVUx b.7(f'k1)0zP}'~N0.TNSWw#mT>Zu(g=}0y ar@y"~6sQ`CP\hi$_x $d?PI^4E$7:#U&C\ej/!Y)3vvJ;SMW=R= i?r58Z' P=zZYO*: qP{L3[2j4|r=8K!5b\pP;yjG~9# !ig||U *k:JL5mp mH)! kD/uaijw2?w*e>/nP~*z}fFZbhkscZ5Xr}Y\fR\z? g D;s2$ajoZ%Bomb'`$KYnNJE[g.L0gyLD *f =z9KlDYSYiyYo'.KqxGE!E R=uV"Tp<-7qUh3M  F ( 7 J +9 *V \ 5c9t{"vwPe.f&^c_p.{8ruP4.sbo5{y*!T-)Mzq 0&Y,]0ujIoa$Z/rbDQI "yXUs v&}?n?lbKpFDFWq[dFOKmP[%}#hbU&#=O`;gl"t MJ.]EPwcj|h5:3C 5[fIQfcyz)R>m9qM>1axfH( "f~9p8;|))8qel[/ )2!ibV a!~ ?w  0A}^db4CZ)i d@})Aj`'Ip&:Tq7M 4 oP*cvqI\!m:1ns]VXa>!b  Sy;(ir7gk(k=c@SQJ7U`~Q1}-P4MFX)O,c`IOi*dqC@S{tr_M1VB8J ! *+u1ZZA@Ww Dvo>oOuC8sOAd2o]=NlUr Uk$+]vf_6\brC+fxFS#ZOY_?47]H;j?U S)xC+fwLH]D5";H%+ A ;(%ZJp%ie.^qmyd ^B\m5gnsk(ptkZ dI/c>Ie/?zs}gH(OhmRga'Q0sKyS0wN"r9,] XUN F+M 3fDP? `B3|O (=rX-~A#xmV:{8=z:nX U&xe *m8)3498/8Y%<">p)j_N& 6a%/`uds>5!>TSE\WJ0Gr_A"T>R(72)xL"7O_wqKir_$+~G7~v:uA8@-]mgPj<.Lc8f&Y+M{Mw@jK[:x/M*&%2NJdNYqR)wp!l}Z9gsRG ']-V67c/9}oz/s=:) WJ]xf#|g97W<nKIRsd" |++x(h"83@_+WY e7=XK`#xH= FVXL[#`kW`<#oM,+&Q2La@j  sM : <L:1cyU8'y(tEu@ VS"wmy+] l(nm?J%^3)qE)Kz ' }5>j r`%e!3I+%)hg)J~rNA[Q`a^edM+ 0z('GX.e P]iTIaZ>6FX(2&Pp(xC Yw&xq=aSs<m0s . Wu5{ i<eS@[h3t u:,aDJ*?OW=E0bFclr?0yk)<]'P%4eaUuk\Sn2**8a.^G5G5Wjkl#be-b;Qo H%\2$N:v{@C=L{@)5xtAi[EDIb"*dqB{i{X9$E# I|5rBw^->OUjrSg>JbO[x\S;|*". 'Klv"zdm+9v[" NwKMfa,gj" %/W'9lJ<?+/+;1S@#sA[ uhri{V\n%2<\{goL_"JF;dVZ+`p ]-O$ [4)CTg|7eLH?<0%>DY,be^;Y w-h%E! }K acm 2]EoJI3Nmg>M^/iGfSFFA=0 uQq3 ds$P -}f.MG,Rrk]TAkS7+} ?w(.#NbsGaD^-^yU'nee;aeWh*OBFHg -$DYeZx9p_/~0pm0& Q{3Bt7E>Qv*nI9vfauJI2-&r,Fro2^G5!J_^ IBQqS$<[@k5!d|a}E6*IN$\6^523MdLQ;%c /vVNN<MK{B|/2JIQ^/k#Jp^EA]oI}z+P2<0;@#8oR s:ij#s''}FHBn.GF$K i?|YS)(UsRjpA<-$Ie{t2oond%pf)w-xfM ??im1cBZxI%ThG2lAQ~ )jq;Fq/yf0Jl[_Y?r2&/E(0?US(nzQM21lK^[T(=R(t 3H 1%a=4HIfL''U jz1v'X8?gx4mFYKZ#fzn@^(   4A{t4Zkt~Oj4A//kw7j Q? ruz V, $ w y +* T u r fr '  > ; I bv{=NKKHPGu"q?tszPxlERn4m[uR`E^8avYUB|%T5k{[ (EqgcLr-=~M1HgTjs$Ph1S"6#AJbnY(&$6)h EK`  s@V!R3+DRm*>Y.54K`NnBK$88%gd(*]uwt/w)PIjsE@XB2&R6M$+h|' E~rj,  f ": y  C 9^ +O"Aobt*tX0 C\\8] lh%ZYjA; ,=7C,A-KvS,!:L\p`, 3 U$ ueZK+8gY`8;pgd|K2 @jM$v=^,:c?\I6 0+@IB+B!%/)Ey4@^-$ 8h}Vvs=; Fr 1fQ'-*\l?q ~u0!~4j{8!stCx)|LB94!(-`]`!A<`t"JQ`^ b[f/ %(KcluWpe)bq* Z?R|Nd fn2O1FGi'#!V0>~ )<Xh bSvL'~mP K*L&EI h^,$/-gboVw; z<qp(A[{N, ;sNF7me;;pR&$>oOe*|Q 7O\ahfR[jv7Y6O]A3h@B%A,kBZELQ F#+H{N$TUQSLOO W3a[U}UkBKq]W=\YY{B<0arW~\"pa$V j>q$xl/Bmv 5%4<MyMZ/ZORAw{"&d!~m5EXLZRE\[iTWWX=cfeqHPOA 6Ac)kY1UaVfy@ja/CK@F< J;0Rdc5SluB6WBPnE;iZPOh-4vX3f8c[Xo7\OKdmPT(k~OX-E\f04nnWd`z~M?NN`2<`mgvQBjp8EpR Y=f"V7<n@a a$ GQ[0KD /(jv,OWV-b D#_`2 }P 5=Dz">mCm KKo9 OC@*fXxqb].bZ0`oNt:,"t/jvx@q\:M$H]w}m}76np)]!-4oIH7;{TsSqi~{S(JmR" (9#DrgsoV>Nh[l}i9{XK&o #W++ag!1qV)8=YWcnzG|e/c=?t99Erwu 133,tT94 X74 "xIv#7-p`>w.MB3a>m0XZ?],cJosn)BU6a4k=k>]O>F7W M5W&[R[ ~15`B:DE4f)1]yRk], ? I=  ! M % iJ?,wvt\/ei}8;5 v(On(wb"` 8"RDMT^:.e. K}~TLH[^rA92*j"7.{|v1A(<L$T8L2C].[?+}$cz})WyiA$ANRo3gIck(Ro2Mol!xY^>3' M<=cl=MH +n,_rGxKd >$c6l(UApV`WbG7BWi  mzUv>`(ytUiF'&g fR2S7) xbf#kaorm CCSYhMK16G$*/4Kc^B&=U^ 1VUju4~=:=DrE9Ahd5q3?k.$Sr [##)Or-p %-+wr4A=in(J !Ce n`2K@iv^093FU:i27c^D(GLO_tsr y54}ohh5=6iJ0,ef^WA/q+a;BJ~DF{DlqhZZ'Wdjf1Tw<p!Tu:p F"w;]V') v 7 9   $* : = = .  ] y( d/_xI@}u *G 7G0zZXYo3j m[,s[T> S1Hf1~0#&zo(aJxLQ>S_hy}jKiFoab[AJ{k|Q3}X yIU-D? _y,U:D`y&CMbfencliv\PUVCfv",t8ieJs_B ?Lpv]MfY'qlx&^88XTKvf>!3hbo~7/W~K[F d5,3ls}~-?&+=AH]Q@CV6JWDuW/Pzx5 KaDi [vgv_"^ 9  9@  4 6~Z")N.~ =cL' >9m9h U._$mf61?zETJGH  e35J0g^u-,KV| +6((:N[*A&!|4e,eQuQl JiVLEZ}k z|*dL4w2MZ/j j'}yVp8<$h +zR8g q5r9Z#K4 u5Zdp!I;~ku-xu9`Bx;kppznY&o2:=X"CX |yLp82 k4 1, BZ_d=;ItS9G5s:LyfgeB @xTsOZRm_7=z^|O+f}inE>@wF ?gEZ9-9A-N]{a6<#@aK e6*?aJg0!vae Mcq47Y/xk0B~uWWS'x>AdX@p9LS>nQ{#$B\M7Qj/2t*ee3{Ak9h/PVeBuKFs7,q|VJ{dMoZik?D2k%Lm}nC>#]bp}a)1bBS3i   | }  l {| ; } _ O51$-X%BVj5Be%IhGe:]yFi4{X7^l}Cl&h:w8!+9<~rS*kmp ;cf}pwVa.|K&, t1Vn I yD(xs=:BM[$#hEzwN2BkZ}}5@H@/oke-8vb>;9oZlw!5{&Rll[^QR-ZA},{ \@gev"l?]ri6\Q\B,1|@72(mv|FH >?"bz>clXYg) 0'' N y  n  c C B J q^ B &  " J %9 x*   A < C IP+Dk/(/M+PrrS",CPctc m3r6`}[yH@#i[nCofF#k YOAc7=0=>;N6]4:*z5||! Oi"Q] {M]QOHY\t9xuUC|TSv %/)H8IluGR^^bZgT<9{tY#J7\>f!5+(FU~Hn g%RXj/TB+4\`[+CoZfq'FEG|B ".z-t ,Du<43fI5|5$jH wUE/6L\q`roN;}]AErdqf N@L.@4bL}k{4ESi?w+;^Ws sz#+W y tv NH!  k}>}kVY U HL 5+`ascWo   P:8EQMv#u -q{;6`8[UW*qUES*7t^OgF6oT7=o E2Uf} QfKfYfT{t0  $ u ? < 7 y#Gk8%D>!)"R#S:B~X8+UzqgY )16 @e%G&cC&OzS"{BS+2>`?o+?4Q4?7]nLgP#JG~&+l#A Xz&dcx[3!HPE HDx[} 8L7zf<:t]d*k+/ \W(=tt?&r#/FMm*Nz )%.6i~AHU8o'.yjQ"|a T ? mG  x  O   # > @ 1 .   b   zsmz2A>=9Q6BYW$=7O%/m 8qtY!{jUjOZQ@3X~x Y(&#19U] ^q9g;>2-U_{ 9]7aqot-M^R1S=82$f=hqs|3I /Xe bbcpqd()j9U1{\V Fv:rvavG]eY#b-UqMn/>q(X'15bD3[ %3n4 D4 2 \ m ! r   > W \8 Z`lvjM'zI!TFfjYq^d1ro :#%m %al};a} 1B_+%Y_\!A/R|QV Nk2'Wp$=`[ 07Ncllo@=CG-EPs-[h\dJvDe 3{ =~jpxEqbOam4S {oWORXHDGaI!\2T;Z9lRS=Z2 `{a+bjY38U``+z.;v}^\^A0yCg>Sa[#Y7:yq'v;?&PNiOn Z%|g~S@D+rlbuR1 M4$LIa& Avk+_.| GUG&"wzTJcL]q%Fz07qF`;}6k)4q!V=_NHIn6p;JaKE*n)%OZFy6kkTx$Y3}FQ VR%|wJ.>qG/@<Yk*i#- HX- MT Bz4<'kyzp h#X"Z ex2Fs@,#(@L`S-oF xn^4IgL;q]ib }Fpdp:-L*#~&#$$44[MZ0H~6~OR8~:g iT E$wg$~x!{)O8KM`Z zs1moZG:KTYN2Xih4fY 3wf2RL\u|Q*y x*QC31PEp_6UxKCKqxw}HTR{I({Aa|_Kx4=oI(- >9cPeWh1?J]m=jZTfwfq)%0a.6pT!qJ Gk" Th7M<6l -1FVu=uG58@3%ohIcct{0-s{i1'"Q{jWT}I2CRhR<E=2#1 w{ZCPi"Mcn>$m8*i)m'u/ ->1,j1o!\kaJC<,zsxfhf/U5 Q77WdXm5f{{!cmr,*4bCZs C+,n*z,5m_'1oJH2:r1Ep#}s.p!R82n8iqA g`*v&Kys IH)maBoW9MK 5h!r~d|A+K_)l5 Pt(64CSKV cI8:TlE#39z1FBKX[9`/t3F=qD.6-/@9oiN4$X?>_Q%IG/' mA7xp+HA%4+J 278VS@:xJu}]BqOTYni1j]t7+8   ]  6  J ]?qLAUt*tqCaVB7LL[pz{M7M6L\#yK(Lc?R-8KgC:Q`{"Wwk+T84V!WTY-0mqtcwl` +aT}J[4-3<i"k3)p<in%  YY!/E P}^6a9p{t|F, qSkNleI&*bXjkYX!v=c&:2jA U`eIP2l8Ge[8gn6\-y !fG=B0 F)Cbx]/3Z)j2Ma4(Pk [Y5c<P[WpW3e<ibGI Lxtjj)=#'D,U>y+4wB:^V|3]8}$&~Fh/0g-jyqC_- y?8{}0k-+apR > $+{E)S~MU! ,.8Z]}M (sI0$pQ|R0<w-uW.m=1 ]   W Hm.ruG>pZND,@-XKTJ~97UxV|;Z7q>->(_1).Zt=c -pu1Qe /ls_:Rz2c&+AXqOuDchG{ctbne#m']on2JxZsJUBcP1Sp @,Y=##V cN_*zuowf4#E'SMa4^{%`a#\.z`,B -9q}'WJ%o KdmBe2~p9@{c*dt;q@I`vyxN}wN%gB.'@2n7I\o|J  b A  7  B  gX   w 9 h :   j 8 1~B4/)Jn]NO;4o <IWfe6{=FVeC0f{Eb:6 -lY@/LE//>N8*948Q.# M:-ia!M @vggBR=Lo1 r>mH)Wf)^F J(N! K5VYyY]3FW_-Ung}'vo5G U+P-_Kh^Y?K<2YVZ8myD=!}LP7R1T xJEbR~d.&Wx0&L)Mpke)T@"ntB_ (8[!|C sk%Z 7&OiE(+Pw_?qaW"bFC]J8q*Ii4g)@XA#>`TxKR`h)LQytZufka"X)IWaY4!'=mV3%\;ZX! \8]x@SL&wae a*xC6' l' G/=t$}+X@J2AOzk-6a>e1m|;ZT'5w_`{z8G1-`uSX/B.9$:5<8v^#tWpy_3tHVF$#nKpJ"XH ?q2~lAejc6u@W:.N^93_dd|I>R&(PaZ_^n'0~CA y < 5'  %= ,-MF0$Y*~#G eZk)  g25 z  I' |&  5 / u 5 vp  $Zr4-p\^<~\2a@a_Zb:dLmk>YKTh]gcSq; k'uE|=NE=3]HZx\g{=*^pbus>:&D(+>05 nROi+v$ncV5+,`IOe=inT:d<g,BK4$?)^4[i6 v*oSLx0"L _.+U"8S%p +  e^ z /  O  ? 7` s)u]~}D:jzlilflJ\B[qO)zc`)b cJp|AYE Nr~(f.lZzM)NRV.;IiN+?YZE>S[< BN+3b_0ZO-hi4bBZC -v1P,Ih!oQ))l?1c7=+0X1$0 i-Z|=' 3YFQ.8cHZwR[jC5AxBn'25~;SG_r+,wia8dyFTH=!cIlU P8#9 s  g ] &   z d h} ew    > G   r u @ a R > Y  ~ V  2  \ { I0& D O9 >  {S  +  27 .Q"x;M^t!y-("1#8|^!)<B9E D02DS{i bLA\xRPAr?j Y&i4^I"w;"2$T@sm_[~?AD|F}ezJMp!1h(***!r,[z1 (-3`|\.?:,N%N.z YN -iSmL6;x3-S_13: /.6;2P}1('kZ|u=y|t>,0 g J    8 jv   ! S d d ac ] 7 M lo/J}rH#Ki"-ssr]4@!w hl7TXAkx b#,hGcwv51pWM+=LmrAbdAIP G|Un?SFIJ>a Oq2.  o>nejt wrIrtf?`]f54=0c2BfW *@}87?\. >x&I[p!n]jV.6"$9@@G ]mz6R@.Ai& _`a>/`\}J9{:{+WXD%7; Al)-L8UN{r75."'HkAr 0D   8Y  w  ' V^ p w  u1Q  F* bRY4@BA0/ /b's#qB5j] 3/is6WaY:9d>>w#=tgT0M!80YkQ'0?rpApguXxySyW"VF~z5_&%G/E~x l/o:4lZ,z"n!m$9~r,["b}+j>(y!zZ*xX ?-2 |t.V% 37xY'>E|jt|e. `mw2) }   0 {B 6\pq,|ZtW#+|ntrdA$~C~)E/\$({ 1$ d# ts9}Q{6qcTAW`b 6^APnZ>go K /5'J!?=Sr!uK.:u8n:]M VQhZ-?o"o~#L4?i4Sd0X8Dpq`<)kj\z%6Pga$rS>j=D1 X5~/Y&*o 8L6{#!%hHN,m+iM5 1 /c M2B)|oQnN'_ +{T=r?CM]On<\!?s":(:%vw\d=#xS CX\-(:lg\sI0~][q#5mrBG$h 7/     c7  Z I j ? 5))Bi!~ rqa`    "  U  D 6 |  Drxb8Yux!GrK<>oEqxSa-g9Iu6{7) ~Gxn()YUW6_ELAL~xAoD\uMC6tusJ+jR(P)4ESFF=Oi4Ya_{h6- Zw.7%*M}pznez` 8]`3*89'*LIVl?*Ftz#<Wi)>4eyU=kQ 9}@5s(-Y{ "Xk`T01ay14_ o&Z9KT_c/ _u.qn0]i:{-&IwVn m@{S(7 ?U oUS^EE_~6. I-KFc/wFBp SX>f7 v.Lme`c4bT'[z:F1~,yFX= r%~2 x|XhI%2`}UfG=RXzL5Y-*O/55S&AgKv:;|jyi.8#NSCdt O"Z-)QL~XlBDb;6/|[.w9`M&Qn Bu$a>P9-nvzS3S:+oiP Z3{ HoZ,Zi" J2.=V^B^B8Cb:HUt\ @sy]6+&q 9pxS1\gIu;XGp6nDscHH)zh=[(|"W0tcXj|Qhl]Er NRqEU x]\p.^M\^:g@,@p[~-tHp1ip9X"~O(aXB$fO+% 8T?^3T7\;j O-+c; R   W R P>|+$0/0{_pWl.ckJ1L+b+w>o9B188-_IgN ZPsb LKOMt(XQsp0MM7P@pn~`djt@KOxGq @ CK Rf"~A '#:h&jecd>d#Eyz4o;b$box>/. QE95[8^%P6s.Y6G$!~X\y8IwD['R HKu 6C D?G`*^i'rl(26leX9a#](%xTN[Z|6 r=j]ghpw.)ac|h*fOns>n8,):mxytRa%9qIkX$nE'(g:DBo3$K!!l9/[f%g2K\Ua? @nF|ThF+S$+-uGvwp\ihG^q|{`QMZuO-%G_wha%Q/@ALL ~C^w$.W8zRqtF wv{mccNTj)k\> sj[^\kj.OH"3&5}T)Y ?Y/"7Ll9!](3h{ge 4h{fttwP9UO(JO :"o(Lmh]~pw']f\!6ds[LxN, +~,@eRL]<.&-#|[Ww`$yV Wn>xcn;C>WR\U^6;d]d{0t}-l?Rb@cjL?: (TX`D T @ ! n 0  ) } CD d f  R s9 / ! 3 * T *lk`2V ,:NZi(G@K$)*K, 94^9/N/ "}wZyxD/&fnXO1cnXJ7y3\:k^$L|/ivUh}egsxTy]%1fv@Fhk]R@IjAE"A37+9h`=b$6dx9K^vg7=hNb.8 ko&.J21S+YQ/m~,u(N2.;+<;ouX/P \PS1)XA;8Sh%k@CBB_G:N0"| ?uT}@m 2UatOiwopl&4%6.sS!eIz$I\dK:4`v 49-8tLN|YM2EBu\ v * P g+Bvgia"p[#Mj a033}'F{lqdwLII;TVN]OX)=+j%9UR&50Gw?-{#c13BCqDX~Z+ |_5$j<qv8B2eG-L!8W>b\)6Q8{vJ"Iix6?|HR[bo;1ye6%h2tLc T#(B,59>pW&/+WHrT MPF<4*6u/ eFq\u\m =YE=PK#.k}+BC,W_KmMBX)aiL7#l.)b_-+5  ? Hp][iB#i3|t  uS[U'jhvJ2{;Uq0VR!S8<94N4)2;Y?ZXSQ^hcaWSpH5X-pfV^ tp8 MJWzyS`lxNlvdv t  O  ag 0 - P M  (2T_[Xh-a|=S(Jnxd[d|&F\Aa|!G 'q1pD 6 F0m{-tj]p^T:qqzX~tZF*<1s+YB|/)xv\]G3O{YwH>t4GC{(\ \*+xe806f[gtKl3+:`Z(C;"I"wOhz,`6])B)2IqK'k~TS-/Cx<0z?Ig * [2)(A/^XELiFKxA9Sx:]b=6h) 2z8Yj V#s=5Ir1a.bFq?7q/W}D /^%\r;Bl]7up6-< O{3l#:tQ#7)a*  ^./d3f  (,"=>tc0NEO u[QQ?y;L^ *]Lzu )kGc'~g {7?R>DKmy["![sOqBJbZ:}7Jny.R)2G.Vl65?y=3$k~:GSTR 4 H@1{"ZFc(sUM"5eK(%/}LyvMss~rU. 3,2g?_urN` 1wg A%d +eu( r~1pe8x|d_X8~-Q i  w c Jj *7 !81v^t%xg;uzOp(Ph3;j5tVZAaI$gUn,T** e@XS = w z d V^bh>2-,%6lbzWN)H<%/48OVVfV*viJR,w?p$CPNp@KmTr)[Oi[=Ei.>3 -[ /5d"RKvI`>fuo -7F?;C4dmkQ$<im3Xa>)nFr5y d>a\:PiG_nDKlj, ==9'.3V94q#x `;D~Xk}omQJc|@Z~r*owSyM^} \~zkISi|;I#Ha\~8E~ n3T(nB m7L0kFR5Qso}6SjzM?k5mN-4EGCUMNl>.vVwD)~ Rb26 e<wagHP",ky?f.GA9m"oLgun#<3| @71Ov9)m D:N^kj3A a%fp@M xfJ?c1.h8{ I$P74.OO$OC/ 5 k  < :L & \     <7   '  u    x /    ~ V   !k :> 2 iK %c r x dq D b   Y @ B W)/ 37 F U&[msnz;!WZ?@d:zylAp_>!#2XwB<NQuR?)jLkiIat5$UT @MD $i))mx6]tUT{r&XSafpy#MN JwW/#:b?z3(vc4}{gUQwNH~/tkPc&hnqnIxYq1+FoUdS {,g@9nH H)YZ?E5SQeq"F~t8}h4*HOBZ0Kpvur'j6#; /,#pab7k\<&eo} oM;=/ /FApSzJ+GO|@nI21mY\J\f_A!a:V\womo i]PFY5qX-pH6u;1^jbru(O(L0W{/VacYKHwv#}lqMG=B5qJh i M$O9dtj8gtjnpB}3_/a"zCZif ,?ixpEddlaP*dX%~||&6Lrx ' :Ty  rjJ*8 <j(\=\w0\sN=4RS sX73 } 8 q j> ,y{) L=s<%J _`XA<S  \]aD oi+PlHG"3Z#`VYY@8zJ3Zq<|doH?)6kCF&c&3Ah1M"jcJ?Q$:n'Ca+m.1FZ&}MNVA?i$P F;g\0 1i03,NeF*1 21d/%(@fh#'P[gkZnlb}z2RP;   pU 7 4 [Cd)$5Jc/4iS D^z@v?q0H'6L3>)XOV=C:03l aCsF_B:6{ vg`zhfbtdFsb/\ 0Xq3JOj$:l[ ?iIq}(afux=9jLz?kI"N6Bl}#s2-zaEG[RrIW-KU1p{%Fv='myEAWBNwP'A4-Q4;QAGQ`rcZ g%Gs4YV)| S+mcrGp%iB0<%-EoB> f_ V>))`,`$`c]Mj$^/up"{  x S, w  S  \ z ~ d LX aJ _   K y i  @ C x O~  * Z  " ( R c m R 8  ] ^ !v? ?a] l   n\ , -? iM  [J N  *5BfU/"]NorZ!d[+-br -$0L~dP5+dkRpAfP$fncats1 1cv#fm)2X?j D%Cx`$+_ymo8_^QW6=D#L Q$|ZVMniYi;U 50|D)ePWFA5>@]1J8Q,J:g=@@j7Wa{ABLe9%"h#*|~5(Ca 24E|| 8I=%zjSd4;sZ fGZlM~  [ )q | >  T < 6 X-   w72cAa/H04nOOCKrbVR{qfsbco5WQR'ZfH]e!]QY3lJ>[kcGm.I}q J$'7Yo1&{:b[IP5Jcc4tE8 Y.,-Q a%[s:xE1GMLx\7 gHY+%t["?A4.t|f@yE(g!]M O +Sq|"RYZ W.{ Uj GA7esF)3+{,\dA\Ew_E'_ ;Sd k B @ X ' k A /* 5 Bc ( X       Xl gO|r .u!WtR%HwWh(dDb |/c$Tj|^ ePw|*tX3NN2&jJaNRRh/*=O.fCoj%ET\k#_W0ebW0k:(}MG bxHj':Dkoa ~ O #:46uEal>q+AA %~)@%V.8U "P{-NYRd[:~.Q{h!"TV jOO+aW0p`T5qHLxu&<]Fb(9]:zY<-yR_$_$DC+SPEI}V=TS|ADVGO EVI>:X; gL#t*6j^nfWO#e azaaQz &VbXI^Et!rQ\m Rx*QaA$WVI I ' k @   @ Q /G . [   0  y   j3  w}S;u\;VC4^p^ 3:=)RJnaoG"Bw8wtud 7 %KaPFQ/(^D:I#?v~kdM NfeRTVaqk_%>ND7uQyOj sV!m)2@t6#6UjG]>aaxQp\#6mh]2*<_f5)5GJV]6"92CRT~(A+VnR=8 9B~xg\rMf4f$GeL=- 0 S [/ 0n Ii   'yt~7)ugzDy k~sKA-bw(Q Ko/^6pC1MFOTDm&tbgAM ;9y*2}|.mT %8)4iCE5@Gdc2} *fcIY N-(Jy3=P J.gZb^?j,-,#"#i$7 x!M/K ]JvjS1G0/=[{R5X_DL,#@|sV4;/u&'EXc2*MkF%I\nRJL3oR6 (EycC O (,   /    !  RUOujL6.r|H1; D,A_4z/<#,PDY w  4 U [w ]s"Xi mn }{t r:Ilz\e>!sF;Fg{cc=e{~ l  C 5= &2 B %TG"(&;xl<*y33\JAre FE?yXQaU#vUs>c4QK'3sQ 1[LQX.&nn9)T#O# O-ld%|<I20p k  2   R ( }!O 2l{2 0 |8(=Cs!]$C~'<T (qhqKRW\3isF@]o}?9$5DjT$(uB$WMB~{DbT<UU2UQ|EtL ["{t*Q X    ?    - k]  V  ) E?   >     K #^bGhV(bbTj`!?$Wr  .ktG3\\v<+eD  >]#.vY[RV+juh(!#I+QZBQY2D-&'SZfI| Jd7!8e  O kU  2a 'y]- _azbYupv0D*-&0:QsuP a<7 #X32A?EflYI"WpYs[ -H2)%n3x(Bd4ee@(hq#W &  %yFmh}O@!_0V2eC1/uMb&0DEfB,*$N|&tqB%b4Yd{Q|<j:l7W0^Hgi[.r|Vk=mO[L^V"K}0:0$ag 1v^Zf QWLY@,aYPPJyjTz8$I303I`H\IXiutzP`!_=x1)m0rIFc.x^= 3X{h fICY c94Yg Iy50`li0i.&Fx{/T' + W b  T[ HB  eq['$|?!,f-$".kZIbV '+90?kbhe.3k?|-y.L"^8!|}UQJ(3LSfWb !f)af|e5}E\$=Pt):x={:BvSU9"C5|u,ckLiTWy{M]45\a j/jpW^% b9CBWM srN@X9Uy*CE> p>4p}$%@w`^l }2RUiE YL c2f*Aw8 }<q F|am;/ vO/#XNp,Zn6, `>gE-^jkmPFAih3 mnr"gU?ns]\9_1!@imE%Jonmlu1RxFS57 y>VrtS[ql){u%&q  Gz p Z  Y n8   -YBqw+ d]zhp) 6/_oPR}t}$pihboh ?,P% IbY &}jQ8&Sk "    k {E]J=l X gdEU\0-' m    umbe^s"f4;.BjDhk&Nr;YD{Zx%<)~w oVTHw 1*F;K<^H-QX Af/,h92xn4uDy}!q24\=(/ZUSr57GSJkM3&%Hx;8kC=(}`!wP_Q]sfKBcZ31R=.NIM s,yHf?N4F6n6hak1[Kje10cYRhO-4Btcz1 {`n# = J< } `#GIFUyi~j|/{cvD_]||c- r uy F Nk)^-[P|r %d , * z631D5b[jQ!js S7ys` y  l@ CJ zGfco&-OWj _ S$ 5 ) i  Z ~Zv,v5J'(goP(VN`lOH:Jc [!@f c K 8T N' p  bp^&.$%""hp37vl[!R)xLt0wc(}8`>$ F D # }  w R >. g? ; 0 Q  , tyUDfVNvU`GIT{R7>fmx\acCv#Wix9wK(X9gJ{A;1nych` gzU|!-{;Z%q ~aua~+ pBbmI@_;m f / fbxA;$ARv6$_?7Wh\{@L[g v; h_C=lp g/X'}=pdQ9^j, ?|p kXM?0?Lm* W  k 9 ? 4 q $obX`2 >P#5B*Dm&LLFpj92v&J qv%5&{-fweNG1P,   l  k   _ , @  Gd qY}p9r E F U E D  $\ }xNbWM8 uT(n*LHFhp!{sU[?4^"(%&cpAnEc.7>eGfN|S9APlq'^iYc{]PG-J ~LCCd 81]9^M);@*{j-YF"qr#e JDnG+=iCK9kgoMIG6,*G6s2b:)|-k l9xh56O#35s5#)-C,+T?Og95}y Psw ulW30~]zvV|w%b|XNv[DZ=h0e;, G5XX;U|]|SAj7hG0c".MLu*@HJdD UA'j@{A/v4.))XD,< kL<)C#[V8n Qbo})bbU^ >^olVIp6( 5 l {` i'<yu*^r3x5dRMd=r._$LH.Z[R5J#[uoO-R i}{imn>}^}\GYkz}5qD|1/0J(te418 @q' ]XPTg  tB L  Q  a    z  1 "PS)da')S`JH<$I~    K {8Mg5 | C3wWJEF+ 5^0rl|>o.WI?-[n2bG7\ >'uV'~<D9:eB%f %EntdL*.W@[4K>u+B 6Wh AL( 779$[EfBxM[\wQAN/ (Rhs HOH-xfRk?UOn.z_3 E+m 8V7MgkRuK~rDr  '\h6tM$    BDr`JV>bU;Xg  y  xM+n"d [6 2 %  ^KC 0=sXUDc?7Fcgm@[b7iU<7Bj} 8Lym-ax! 9`:<B?n~Xo%`\Ce  &gU FB&jXVT+Nx +[ iZzGf:o}0}c_D# &3{dJyD#=%)9sWB 0nQUIe[5(-ZDt ]oOWpd%&u=`[>[wd` }oAJX ?*Ox }EW'ifYRT+3po>[Ou [  /v_GRVzy! 1 X q ~p  t Z -F 2 c ( 8C { }kWC ;^>;Ue_{V~.'N.}`o<     ( /h  |  Y{ GUbnqeD Yq . 6 M  t  * > B^0"FfAW ]^=nwFs&]| Pmm}toZ$ sj:'*TA*/g\4`!W~ +I`?I)LP9hee6g6yW17?a|m{SxIG$f(Wf?z=S;t5P6sfz=xU}&1BL1V9IZ,Sa0f/eUiD|/+oI[@lH~Ly*CV84G58G, J@a@t,7iVs2laYaIz+Zi1pn}pVO^]@"^c{^~3=k I4b\GBz> w s  #d + D2 ^ 3w - a k 18   + MW V C '` z  mW "Y$yW~jqO;U$UQM"hsaiK H;}_a)CNXA Eu2J)t=#,Y>w.3z*q: 2US Fx{_"RifGZ3!!4OcPMflhah*e6CltxF$ADD6$xx*zhBS%]IZb[P3 gK41`v7t_)'-M56V   z o #h  aIQp*Zsa94t>3HKU930  gNF.pDt14 V S ] 3^ L u  m % K: if Xy7)Xu+U30E`[mMPc_R, "g,DPo"`gvVkh2e0gxue%zwYq$t&? ::VdN9VPJo)zVQ7k6<_|IXkGQeO |~7 O")r>m  % 7  > = l 4 }Sh^Mrog3w0LK ShpEe&^?+TW, 4Xa'\ eSqe*BnO: aG t VeJq]jA#B@26<7!i5wcx]`ko!.w\O4?Vv;  E z P " v q AH 1 H h  J  O: [ <% U ; B \ { rVN!{#U]Rnt(AvWNj2el +;|,6_[=Xg0~z>a =} g  v   G  s   `} B 7 i \  " ]K&Wu.u&t^yV aP lr 9  h Nk)}5wP4i7%S"6Zct`}c>*5P{fHY[C5C/>/1xUTz%|>`!khoy4$-aO#]T\5&B[:!;v=q z)v6C*)%^'ZcjS2<3wF 1%lcOyKQ|0Vj*[xm0 %&{*cP -~?2L?V7v/% Fnjt_9n*fy@#2L"YQwdMOE%Za,B}eN}5xn<xtdCnW;Jo2 ) Jm}:HcF67VqU~z #ho M7wi<#4b /FMV!*EIvwE]Q [r,qhi H = o 6 c P) 3d]XF\?R /=[qa<y8)=S2oR S>r5uHz5KItl0WR>l"r.FK|_1#xjK++z Zqy,V!Rs=Iucj7  u Y ? c  C + n S frW$7;Qwt2yB]DP#6J|{Kf 6i?uqWw$\./d ~c)x0J>&E_oJ/\?,KNi0gq.]MqKO: g n J d8f||(%Q - G/ !  gf|xqFM.K+q "N3 OH|?7 ;A  "$pKNHYm`7*!*a @Z!dM S& ZrFfHJSa KLx/Hws\^$yqNvD!klj.|s9 J-.c]Ltf((*X=  # 6w:"_ /%h b  a  d }Ld 1c i*f  - P k tpZGcT"zj )_zl\]arHPuRCka;B 5EI0y xdoq"OjN *B1 - `0Z[HRu ,YsT\d^05"wk?qI;4?\bcdU g Li@rjY[i-JV@4 dVcg~| YKVWdi5{|HQfOsyn@=eg=GQ1;>#flF2 z. J@PF w`R[m4X 6 + JS Jt6QS882'r ) U 4Yr`[hdl 5 O t? 8?>pK=6Pou<_p Tq:QTw{={{DmutB@(K~[& = ,4 P  A  j 7 (  @ 9  C k 9 C@ 4 5E g  i ^ Z Z X 0 5 O g r  o  "    0 ]G Mg@*   "  n    p$   Jb;H.;Si0$. Ug|0vy4 e^7QqI  <Gj@# { 5k 1~= -v-5gP\B!"NNCoo}`29tf+!# L7z4Y V^'{?742FoI/*R|x|fh{}J5NHb(];G){Z7&EohN(W/_ic{vQL 5*L9p Vo e,^w:) K fD.Nzb>= $bf.[wyh*uJ8_09O" `[=4yDxVVSp+G4 G 1 / 1 ~   @ 3T  o z [,9Aa(CE|p{nR aT~3HXIL3 ,IyzDx_ *BOX9e0 e(\v[%[OOG" f !Oz}_QXcm(8H"e*U"JYnV|SS@47;8c [ 2v d/\  ML b A H,LIURn $ a  e g b<  ~ o  c[ v J 8yF=X 9   #ax ;!Y\AMs",2QgXcWJ(f,VckUI`^hf yhmQ "8C$AR@nGk[Vb$l W0T6nnld|fkS, y=t!_hlO5PBF. ~ #  _op!+^tp5Wg _;   M a *  I V     D ga ] D Q p l b S  x h i{   6   l V*02$)8HE~  M J  f ! zkc!"RR?$Y[TmJ0DLI'hxx8FPFr j}C+ r*m'D^jp$mX  ; ])mH1y(]"ECw@VJG"DpH^Nmx*kI+;hnd j.WN8/>&r_c(Yn9]NFt1*dfK4~B7p@h %FMcUXzU4zm=fB$F/\Eo?WZg{wyfVCB/=2$pc=5PKQY1] "  a 8 Q A 4 0  B+2Ik +   1   = `  $Poqr <eRCr""Bw*re;-~ym+9F;. S&,eB9J HKKl@qcnVmO <I3=3gIMx)SeLvCSm1 93jW;xJVyEUa]lib6+]>`)$ =5d>Al/yo~BCR{ YNK6B|x5qinR}rS3)4lr'U}8" Jj. |Rwj Js?IrMQqU>FJ53R]h_hbn(wn@O(40  w Cg Z 5J d o & U |U 1&   L   3 k kYV f~ o / k0 1A}WJl:.K>f"eacawNYDSP|FW;7EsR)YS@# +: R g^ O- 7S&VpNK$[I } .B M /4 !O vj b x Z { Hj j[7gs p  x V , a  u C ) 8_ x>@DAt@#&@IhoAEzX#j=!,|y f W[O0 y KJ5gx6VF)h~Egtk}1\EjT|E+. w4yDRys,T:M YS&M;;j3}[}LbBJ6UPbY#p A79Q]T_gX#r 6]bICl<3t0K[]tUA3ug}3J;[%'&:r$wl$[A^B;!E137&Qh$ l z @      ~ l Q . NRMI+ k 6\ "  ?'FQM:{2;YmZJ-2 B1c9tI {X\ 2  5} [i? :*4:V6:r,R{I_T4|g6'#n`rLTN&#W;q4.'Ya*ZLz{RR~@^ g-/p,xlGy_?%Qr/xCKs?.m9Y3 ^ mIai i9*5b$,a@REe"AB"6$Nw}_p>IO+i"(>:I[dtNq[ Es8a#!(F C N % CImY2ovZ=A2;N4 L " N 2 P t  u<n& tCGkGZp(!z/c0&/Fl8 :L`x]"J,  -{4c$,S}+wlu ,a 1  } {V Fv)JmcW$us@I@uDu_LRfkb Y>(dz7E9\ o o7TSgz'#!duJrz_x,?@ TT :0Nc0)3UcdTeDHY[*+x1Mz6Oc kAFpF1J,KJa >vjoC'T'PU F|+wJia~`h,'U`: VGw,wUY`-`MkOvApDlwf (Y[uNvO 7N@Kc.O'Hn#P4'n!'8qc&Z 7? t_%PjGGc$J*"kTJ`UZJQD _{1or/{ h P K f1 u/476y]'C#^b9o>5i,_ kt.NlYg5\X^(IM%"4A9F+bK[ZHqJD+QxEDX40,5V I{p~OTc `K   & 4 'G R^ u q Z" $    >  X4(v|s?Wd/ l<%:a(j?Ff~Yp&j?$Q_qD)Q7iT S}P ,/9k GX;Hhylgb-A~18_U0 !R7a5n>/os?si!b!T`vcu)R:GGy^UDH`q=%7+b-a 9<|#P6] o\8/vr&=(TA30u!E|ER1OZ.6Lv9 ,$CN8[&O 1kL<Lo#TWrM5,*F,6B~m1@I :vYs>BYB^.bEdu=(ai`?'  m#?\a Sp117?*!R)A nYvw6BnTF1],l.i tk8ukt rZb]R\O:p1c(50  Ivc8 I^b 4Rp}u}[.U4Z hoi=HKPW SV<!Mzg)10 sNl0D 6s^})1(f D(8A!/oIH/*Fd>]-L 3I6Y iS\j4$Y!Lq &X JXROm2X&%[EHPNb$  )@ YS @   /B A ] p l@ O)s#e@%D|j8UdvZ Q>@Emzk&\:v ?.AgX<<y& %"4 ' }   DHJh9 -nu&wAC ? / z V KfI4OX:c[r>'{Z@\5'pK8H3Dng=ps"xlj]V:rn:!}$% G"Q{}(5oFCsw M?}Vee3J/L8wxxw3Y'i@Ey=$/Ky:5O54oupkKHt!A6*:Ya0LjNn~[ 9neiVEUk;=jfL:rvh$I_~us n[I385<%K{ 4eiu.O1\"Rc~e#Hk-?iT"vGj~a4a xCzn|IxA$%Qm!!(Vi(JGr oB8@x/~biB_c[Z.5zqArV2Y X]t.Il >; cW9    1 @=9h\a|<"F+?   b\  Y < "  "3 Kb V i  " =f - ^ r x   O  8  o R IU>ktPu||^GN`H@ 8"cJS~ G*+')7J_l&H\Co+E>hoc_O7a+P1IHz693}U)H;!0BB cve  Bx  c W(  i & F9S_ap9@[HH&3%c  / x OiZL"aBU.`mv:| YR Adx {c{Z.8}{RP|:AAMW'UJm:{k=Lo,kN=nYO<iT1y/ ]o7v>jRZ* 9o|+]_&Us#vu#b6ThT4w-hUTk eNLp6fL2Mx37mi{RMjKB}{Zkyw5%Z 0O#*tXc7L)mZ 57O-Lx = >,       %   S  c , }   ~ R  f   > YmEj9 i<9)~(+<@8yn PUvpxd;`w3ERg9]$+BU66S7qs0<oE5\2=m9~!:#O~S!!1/)t?i3! @5 SLutH7|;zMI#rBMG+#a}dB$w8{1#w!_{!Pis%x Z~o0Sx%kczsM65>ER5T9u|ur^)RDp7;Z)4@Y7De5HbG^0YM:uN8T_Yz- I N V O vC K h,UB j ~ 6  a]d^:9 nbt4h:=X,R[s _mzj^cO+S$>WHsm`;ixD{ l_Of]3&vj : f i  ' = h  + ,  T 1 s  Y  e  D : QA f9\f.%c=;RniO:8? uCm:4 7+h8\0;puLCkCW$&w8BQko8 K4Lb6c7m#.lEEEwIX- 'tAByr" $F {$Pz=)A3!n#QRJZhrfPx~nOYf?0y;7P{0Uii7%AFFG[yqypr%~6``o\D3Z}KOG^\DV6!gaz]"S@fyj_/3iS}':cS9cODfi@ z~B$dfA)*; U   L "g 7 5 m8)g]FTZs=4KM=_.L/Pgl2q*[dl#|vJ(~3lCNy};uNlZs6pP~PD!d  Ws->\c/- 5}"1p@DWiuRn^v q%Aj(>mbO]iOpj[e`jt89t)T()nU,#X)<Mp ,NWxh{1zR_O!g :   WR   " ~  l v 4 n ; e  2  _ N O0  niYn(Df t5 "gC#@\+n]g5B/"H#9lHt|y!Tx {iXQ3c ngpV/}T*mK='oWq*x$gk-GYEy' 7%>&P(&)(>n|7% FpiCtfpwENz6g'T~ 3B##6gP38+N?Lj7IQ3\fd,<AfS#XUPz"W]wB9Y$8dS{* &"NbF{5Y;8V&CP4ptxjF~&axb  _X&>M,m }lc|X^)4Q}Z z.1~{Zuxo] P:S d! Qu_M[5O\{~3/G_a rR!fEB+x8 UO*GX&Ky1i@[_7 F O j o l<    iuY:~0cI,fFo>l+rb% q 4Pa~zM $? p j/  ; Q 4 @ " w e c L  b  z J   X q| : : L F6 h;  Q yo u ;^ FsE$qC7YX610 Q-PY30T|%:sx-n[_G.YkpiZGU5%.w?Q?#o1ksA TTj b$ )gK#A  -TZ$A_%!,epn[LPo Am[=|DX 16zr` {n D0yS? v%`AxkmcXgSi<M`;&f^2,Mta+o G#`+J@aN39KCQJYR@BFT1"b>s)J'6(a7! g . 2w g  C tI =   %  x \ N F 7*NB{>1 9 1  ! \  V j FQ _:+@|, Q  (.Td9fKgKTmL}:$4<wZ.]]/jUB"R; E    0zHo i: QM - % " b j H (   1 2 i E b E g   S! h  `  [x'^vXyD\$O_4Wb)udacPPDzhxVA$Wv|Ck;!b  e5 |  $ P ,  XE ` @XI,p%W~O%c9(dC73n630*  >( 8 aV ~pX< 1Z$^F(>1>a.(DLD)3]>(:/V |>r(p:o+[V[\'G 9r`!_t)_z"T)`1wrvXm?dm@4CD =HR\<w< |\m+3nuo9{T"}A?&RD^a%ijc,%'Y,QqGXYJC @ ` h  ? #d G2i~QhJY:y}tIsbA_5=p,v\VP={ ,{vmq/>4vq`#]b;J s  2h~2f} ^GUT=^gGF[Ld2_aE K^=xLi:nH8w /8x* ~ 5  j M s " ( ] V Z @# $ D c   ]@ J D  w @ 9 yB7(;Wt+s@]mnYB* u>++NK7h>R\1%3L[b,7`>Ik#m'VM8\sx0~Ny @ p m-.wv% d Nk{4_t/^JDcB[%^l19N9@CvU5 l7k1|a7/K:$AXm[VwIWmEBQ?TUjNd+Dz?OrH}aRlxOpXLG4=1 !73EKVkV XdP-?fYglo<`ixKqxq|ksrmc*>{SMeJXvBlE&j;UtUg81%(#VgQjhw. ,5 5sZY,$r 8vztj{vs GqV!wyeIG"?"b k n,(E* 0=SBhl[R%f0so#/X!qQ }w w{:v_ur&{5$  M sD   Sa  % % S M 9$   RK | Y  ;  2 s 4 dxQbn_.u} RH L W Kd     X M> 0 [Taz&A`"khkBOjGi z((wx|M `{FH{P}~ZMZSMk 6z\W A I 0   X k/ $  @.1EfKqPeGz T & g 4E l^1  $ X_5E8 =`Rt |E@I:6$72JRg;v iSWSvs[rTB~$0\%_6Y/!@%|Q -d? e NL,aR[j9Z z:;b@tV6+?!^FzYlX^3T"~ aXLV  + ( # yi : ~ < khA,h-Ha$;"Q}fz)rh/VR=yVdL+Gs& L#=SZ$I7&6Bc)qpCn3aKVoVja# lP w  #  d $ v p X  e  0      4#kB^a+EXV@<jr-^+ ^Y: [N`aZ+%p9` 1~ h({iY\(g }Dxv#(]3af= ~V~&?HwE,<1i8$~B*(lMkpZ  oxC^;]$  I " ( [/ b; kk 6 i C  , U Tn S f:  N5Q4$?=^9H\D/0vN-;nz\LM*wJ1f>j3N6/hC}A+f \R9~(#.>9F")hxyNxtwr Bt"aD67{,?9Emw7 51Mp,Qw oFW<`~2sBc!:n:" hBW.rj']dRcX;9d- 0sVB1 wG^?Nfu z;{i5lAkUZXLzLgAPhLM+[451sBdzY?*,CO6E%e>m[Wqs(HkAq`;(8jZV=yr$<ac+>k@p`l/eG^h C FL y , [ % _8eq  K 9i X N ? / D i  s # |  z  u *[z6j=;-[ gn/Y? <Jk g;6COj|Z Czh7Wu|@yp'dc zD ] d T ek  C  N    u ?  q2 X j L ;D x 4 Z 7 u $ MOkh %`&&:*=lfRbd cw/ck x$fgSR E@N9}uLP?k{gL6:tur~P #bs "o  k <  &JDNixW9O0d J 9 ( }[Qg%WunZ mLm(rfsoywCtI|A4 6>Ww58gAIN7\/W +f1g+quVHqH{P>tQV8T+okS&Nb$ 45Dx]e8, 5V1&k [PZQ;lo#!cKi_kB( m%45 p e J # ^,yNhx  I i)tmqAs 3~MQ9bv FTiyPHlgV*G'^Avq\x&3, B6 [  Y f ; D Dp  M.zbF N=V:UUMRPcyfuo\(RhV l|C;J3EL[%O6R c p FxI/x_{S=yrZ3kN&,cS56o w3gd gw$'Ut*\"'[Cf3)V~(gQjd=Um?tkQ]KY:Wr)#A v 6 H XZ-'<@7||^f/%l13=-?6Pk0vho<U391G]s)z$p~\J ~>g Z\ h y - a . H y @ X ) GU r v = 0 Vo xd}5b{ c ) $ o r   $tD1K gl0,wTB#R 'o6)qTtc_:b?Al?7&dA:kQ Q Z  2 i  3 B Y V c   4 8 T  N ' P pM}&'2dC + , De,^6Y2sjNF4]U<bUpPbM}t\ 2h&C?he/sjP+e( b,nCw<};DO r U pA 7 y#% #]c~ RRe}Fu-1L."NB, $ * {; kd L8zyx!|_DM"Z:i&(  ? = H c T r _ iJo=YQv Vq"Q8Kp L*} FEExL2K~5S%"Lf\HBT?rExF7N:ImH0_';![  CZj D$we2yJN pvyt$vmKU (Xh;10NpLLTN Mr@^u&'>WU36t@7RFz2 ] G x    j X3 |Q+YLv | o:  ] O   . n e lW8+njzN*d56!f hA7   @oUz;-aA/&:u> jux`5}n6bi%g^bIvEU`J@S1!}w +> 9 ^Bs?pIM|G<eB;.qpB7hogS\e<{Ap9v T q s` U $_iG<:8q!;j)b+D9(9tIzF>JWq-$z.uHSNMrs /kHY @H*-b/vPqEF\|.GD!w:? s' 9  1 ^  * 9 co * 1 = Y1 _!-ftL9b9>4Jet!(B,Gw1qdiG XkNF 5~b-cayc|_\Z">}5fk>:J <sL5 c o 6  > g 2 ^IR Q*n5|N-&?cEpVo2 Qa(@>,\Nd5TS)_4l(.n[x+}o|cs75!)6(^gD@=  "Y0hai(L0 wYQ:MHt!0Q%%_\QOc|n/AY-&Z y<r1bLv_ K U  ` C  3* ri ^`! QUn] 5fEcft;ygMhFML|>K:vh-)+LkV ]Q \w"l#KzEH=zP\ I  O q v 6 W } * E ? ;gM: 6zo JRxI"*UUkEi\oZy{DN$oyi<;o;7QD<:$@ZYs*2; =  c  "  ' $  kjaI^ e' *  $s` Z >yd[*o U'&z.)(E%f]wy`9'KoL?C;WQ^-;5NO//..^!}XO AcyF}$q*9g 5v _  uz { L + X 4 u  U[ 3 $~Jn 4_ v zy'$y#BARrF1woyv/:4~pspWW:o&$i/' \ c {  e=zmdX_p[ ~JFiqQ$f;;ppz(y sby+a>)$lbzg k2c|f[JF'+Bg:k5 q#Pg"01 j  s \Z Q# 8 p b @  t]n|1mr#w~.Dt?&42,%@b~(\ynms`d9%Cs89Ml`T|I %    ^  e } g  8  A >xf1 h| /m>("OZ 8D"kGQvu*>%]?U(&EwhjY)Y`:kIci Q0eGs( V6?HqVg&@]Hvp%P,[;6qx:\Oi[N3 cVL3 :hSo}vX`hQ} 2X]3,rRIZp;B/{\E!)Z\tGp , H ( ~` | Y2 FR `} ?a BJ fEo5?+3\viU +><;r8l7Ie k IsTN5ycD,x cD Pu^b S 4 ? x X~ T  3 j  { A \  q 2 zYSyT4   l  + w V {'%]nKJ_mqL @}f,(QAD XA3O[wi S72f%S4Ro}EgfMvg!ZFe:5 3LP D/fOYo0JJ%{3X*s STY_ vJapHq_AU=BdB/o{Z%&d?Y8vPiI<&O)8O~jk34;EL$f+;A6T$GVgr j*t}q0PdS4!1 n-VZXB}NVhMP11]e$\-Se] Z!y o/  5 G =.g'~a%; S   [%A Ug NqStB'$u$X+9W}>7b_p6Y$> (Emh%]g)8.3qTSDkW}x*WBQ-t#j8+S!qdi.  m f # / "9  q .Q + c, lXe R8W7iNjKP*^!>fK$;@hBko 2Ee4v+ #!sy ^ %]Mmz>TrV9df >h+t:TUJ%i9    c W >tws>')o|pjW.l)4oQD $ Z(hPa:e(f  j%y</FyY{L#/&G=INTE~ldte+J]u)(- '^\ w]NQ  ~ / t ! F A ( "K7u{[>_XunFV`XM6t5'yFP 'Z4@HePgH.l(C7dQ8bL fxy7$w#QGTWPsbn&a K|3TR_"4F %h-V~Lf5Hj0[` RR:,2HA >4 Q5{c [S ,  7ZZAwaw,s "  ^acC>vl]  NT%7uo=z[_q:dtY# !23Aa:1l`+QzWM6?[z1| SOcAx/#z&+L^Rn9<kJcqyE X  B hk F wl  z . hjHX{lAm)D-#_3-mF|9( /  : y;&3Zh[qoK^;[fHX~bs- s,U"vSOF]GyTDGLRnc#f-ymYl/6bE(!^sBwD>Sr|mS6dK#YP$ML>} <M   B 5a ]# bOOn`i@c)j+c3 ;A`D676,oT?6Zn^'lq  'nWV#HOuKA a ; {}wM~)z fY 7 {EZ6t=&(lZhu]kTD|waB9L^ [)>VkT*r>DDZw ^/f#DblFm6 D~1L mG,h?M& q , M   Z  X > + 1s :<gL[j>Sub<e _S<N``-=N[$x4 nf8F:R{SzcSuK $&)2m'\/o]e[jZ^}crCP'$gdWSl = !sq3hYNe W +G|d | ! a| < mf Ww 9 @` <[  Ql- |U=:\ImGpTS 7 Wr k J +  ! B DH 7l|>h =v?T(6FJDFKI4O*t G4,-+I,nke0lO'u9 Dqf9%JZJ:-J1 !fN;IusrM*-=~ 5Gf2 -{Wn5{u# <u\9w?) BZE[\XEX\UdRSd |w^ 0 xlBI o & l ! |  *-0zEp;w{hzJ8G,d, S _ % b5 >:)iRu2~[:nG%UH!=l-}q.3QX}?I2-&E`YZpMOlVk =:2 zZmm9$ZR s ZY <)T;!Jq4lwN|R-9dyT!~ RDl'Jkg) 78gJrO6[; , L SAStXx</V IG |En`fg;$jfT^i`3aC@ae_@jp&nMGn`- tTy  Xvm8Q>g08MB)C$AW<BjV'v|!  " G KW"}n:;[BPs76 X`WX0x67 `$ ?P_)+\@mU ;Sb]uFTrcA!R$ 2T}`Kw8wZ/gH'mLzd^`Pjzv"0^)^;xs `XL@ " w   w 7 ~!,tDO&&tw,eUB^ig+@np@^3e5CH /=-1kIe_iH]<^.:lXAx`]T&tX+VfQdriX$,p@IsD{1`[JD(v6T6x<\'Y$^[q0]xW -R  Y5h!7u  - Z A Io6O$j"r/Ofy1!S?.J"jE?%Ty7%  h  } c d N    Co a   d ]" z e  Vr| =\t3/1$)  * ! K V -  = !I3 hfKM%_HO[CHLs%6Y\}UO-~]V~^l8` 6F`yu<0~]7L x 5   ? ; ) q < i+ 4nj(63|,5B=chktKx5?[$r;9)[dp]:?^Ex='qqJnGa"xUX|$Yd33t?mutaq):~9d; F22} g{Hyw Q3^(4X2J5]{js + R 2 5Q ( 5(p:|w!7}=,\?/]L`k 6 Y W d } B(ji Zo{*X4VLAACqv G( p]|X O R r t<|--:vR0y`Pc! 1>`w(c=p>cZ  ':\GT-? f+m:"*>R&S+nv 2/:Q:zt2qWx S~1& h ) S2|2X|(0 )/&g`a'n_7/A 0FE)J9Ixl{\q1j7w?D:@wN,1PU?dT Up  i )86/ ` z  9 V N o?g}j'HIN=7= 1 w s R  >T [ PxvuX1@!1 /!00FR;6#6u:n[\Y2|'*fJX3u4//{KV'1KQw4<y xL Xo`r H *D/{3X0lD>Xof@LIla% #`6<ZD%gc>'Qixb@DPCsJ%p ZY [? 2 i #   !' J k } Ew'4MAR0C_F\217bUC c 'AGgoqrh x  o' 0 U      m @  vc Sqi2\ - j  y Q   k  N  %y q Ev0Yy 8K]_>^_Dkha-)A6 RU20r_[,U_hVfbB VOfz1!t8$XL&EO/ v P|9wBY1 GO1m#;j J - & f  4%RvElTjATY^Ca+2'I)^4N@t$om1Z;OB.vk7`SJTY`whr(+N0hnvn Ef+})'rtx/RHY0b#lju:tgv7X!U("8SoZS   #  :    6y 7) x  |  j   b s N < . R)  {*0@p+1Xz>KNKve|8dy1l V Uzh%_^PL,pMfQE/P!tQJ6Se':uA 6p$rQ N R;n a:?0OkN.%dwdqX*e'l|Hj@oQMFR.YY1Zs=Wunyrltl y3gfgOA8a)u9'd<tQ@Z:m- >NIM$gdzDMkIE7I+Pd@p L}mhO![6iPi]= *0 ^ F z p Q w };^?;qvZkOxD:P?61s 3LDyUS* - > J F> 5 9v] F:PQ6   a u   Z,i7M:a 8 ] # UiggDxB%-3z yuz.| *&c#R3`l#rsRssT'^ >x'zyx#^P~J\KJj TfQpYQ/s1V(wT4q7G! K3 o - h<<weL:!_l~OLf`O&3+L\\H_sz< 5NH#Ab4j&FhwI)gB`l>7(cj)Vt&j{p;Hq26w5:.5(oX}Lj0byB5J0 !8rocRl *N^.Ss^,Z N G[ ~ ,1 o n{&| `2Ucd a%qK|--j #U5{uUs^5 \ * `IBG5~z6QG f  Y    b p  6   o _  ` Q    6f8*x ;  W + 8 +J V"dWcw771Z ;"}/|=&emvzk$G0@AhVln%s@jB w(   S ~ |b Pe  z ` 7  JPo .::=|^&q"q1fEy$ 1v J  b do 8 F B W&{yG;f_Uuq3'0Az9\yp- v x@DA !jA; |vP29=V% z/ X] v ;  p 8$ HR xiyp>I) BF7vm QC 't Q = :w\S 3  -L B l i lcp?E%|/`L7PMRr:~[_$a*zSSzWwK& -t :  %  Z C 1A Oo,X'Ut L1M} ? [  ] 7 2k 3 +   v "` Y 7 JV x yZ - Y a  k ? b! {=%.`y$sEux-Ps+ 4M(SK [CU&0 vK)Sv@Mv@,tR*ewLvK[rp.rtF4mr(UzA51B 6os(8;%gs)K}9\&!587b*oiJY?TCba71>gCA4E{O8*aY`xrnOm4$ >h>Bnk~ FVd/zVYcGt:),A`CGL/*II fhD`o&Jxv^Qbw.O[&-$ L  ] X D A 5  w1`pG;(f` < EG.wFo@U5-H^wD%i7$< K ] F D* D ~dCkX ; O< D [  ; n 7 k R h 5 \ p 0    i+~\t " h  D  z5$4  #l %;_XYhd\zB_1bt1H3hv+{v}*!e%xB @\x:u;]#cT0G<Gbiwu\PCMDi, i dPwkW]9Qv; <~Wk 6S 9 xV| ~Q$ 2te] *l%Fz1 ^MHZ/T&YdU,%?f4py~`ySOKtSH?Om& xlzx%9j|CT_A'()]UWF%NXA'~K\ye[b\qckM@ DVio'J"lu}52QcM04BOM!Ls41\m @gKBUxky 4W#B`v-V[}6@6Dx$Tx8D& i .$  w *  6ep]D-n[W   ^V-"*S3$]SQ  , <   :   B L | q Z E ,  aMc t  |&/`?=R5$n9FmV;_jAoW$Xhm|gSi\qc_ !JNBOE  _5 P {e Y v R 'O / * Q  n dT/O4\?Lw)f2 17-4&rD(Q] 3 5   | ]#fea$lK v~]^`Ajo@2xq-7h`[):a @J \ a F- lL{qmf":RWzF|jV , ' )\ /X ]? , ) v - $Z 3  c q + O { Q*  ?> /a hS  aBFo#JqJrB o3$19#Gn}rEQO$uU#.s6lR4yQJ3<OvY>9!df<(K3gItS S:H?.c,PsXr *9 6 k a o v d ] e5  H \o s % I 8 + ">;P #  # n u f }r  ~   q eU x. P $M  h E  +(XrBA`]A@+ pN;6Gc2^~#,v|\n>I,, " S{"^I<lcs^GwXas31EdblXOjTx&6 akDmP-} # Y   y/8_}yl8 TZg9`>Tw072q9_A:cJ&&"e>C*5aP<*1?j=/GW EI6rchFPJ"|ILS^{ q:)b2 ,X?q nyndt3y2@IlG@K /] h{  X u K5 f Vgu>S"1K5O%uJg ?'uZ5}<mP-66e.\S' /lqi%dUlF* : N t + 9  4 d K  i 6t p   &    x   Nm*[wO  & l \ |Gc.hAI/5izK)=~bAMOV wb83Pu9%kt,Jd'Ep\bL4p@#"t\qm%?$V013iQ]YMqM+TY7OT{rM]R?~4uu-{4nL32GSq !.ceS~+FI`<{> IBghAi2. _   hd   X55Hu:\   VE(,q]Kh.=H  ' j } n c %A   F  - i"  n f *    0z #C6YBSX%a| od`rPW O[Y v[9}J$.@:s w]x2W5zfD]"|}iE&72p}/H4?`$[FZH !K3$ l V N \Mx((8m>EtsP (vlWzjg;-!Kp]I}}gCRhl  W    C  s >wUsW." s qs j Wn ' ~ #{S t# 8  h W  0 I= ok oS9E6Yi(Tzd~YCql#vb@Be|"9pKW$} , lntztqJ@ _~K{svx[Znf1~';vT=cp,}zwnP }(ferD e x Qx oU nRWrz#q=l % Y E| R  8 0 ?`a.5CKn)IF7i~Yy]`${`fPXJl630(a  '*9Er%"Uifn g@p> f3ZoB;6HSS> uo+ ? ?!"' b)`Cg~]BeV|:;~^Q[j*$mfFh,QEf[ ,,o+PRp?nO/{)~50aJ|biDaKV|9d=};hB-P:_HYRF`iDfLGi%,c"y]zr:r=Va@nccm}BP0[u1t`qF,Xy F>k1xmPep4Pn&_1G)E&*IgsfHG%0)*6t$ #  )4 | W m0FOW`\B84\u\] j3gjC?s$Jm$Vo[YD|d Nejp0 Z I (H  Q 6t o )  ^f  {   n  (I p =  s o r :{ v 6 & R ZeOg#{[";t Dd:'  b_j6i}&S[O4P$|RY ZhA?w5q_yHJgInu}Z=ge2adVft/1;!!tz0.BZOcEQRNbAqc{:qhon|HY^icyz6OXtm>;ul;*Q[Ms/"!^Kzx8]J5E"aY7-7Tsh5=Y?X*5gGCR.cEKQ^#@JdQUD Ka~ Vhq/>a=T8TNfNo,EZcGf,(Z,"(4^_^LcJFOGX@kft^ nh<,6 w   {Q T _ " \ U ! V  _ - ^"mKLxI'6Y.(vYF=* o  \ Vj S & < ] S6  7 %6 zIL    7 nK  /lM#:,Kxn ; Po) J*;Hny!EJ-G92Wq)\nUi u-!<wRljAUBV]^p;6to0O  J (  s 1*8F)y6.kX$ c!Gx"xUPUc :F 5G H 51 Qr; ) % WnRDfD#v=m>(.M13}v<S~&3rr[&0  3 l ll M [   ( V) TB y  G  T {D [ 8o   N ! - ,(  E e DQ@84 Y`4h8sqw>FNOA*uwW6?* pmuK;gdi9:';L^ <$cA"I T V f`:2pXyJJSM%\i^dj02rZ_<G V qVFu*5'a q |K  V \ q & cm  + gS  Ss " : y G qvo6 H  Sg z y f 4R90  @s| =K e Cc ~ V 0  (\ &";6pV'B- +B<#z;;C rCjqM8m((& D ^ArSDs$"?[+E2p((6)Cz&yP!Z?^Ut.(\U xq i<6 8 i0 !#5n!?ptvwi`9 ="X_X`j 8 lEEalo=9I`f^;H<Yd3q&2]7=;<0V,O Ve#TX&4s`Hxr|+xi@l1CtL6I}WBQgEQ lq g =ja $ e ;Q%B"Z"HyXj [UV66 F  kZ >  s :   3 5t %C '   wqMk;*R o 1 ) {M @Q K  *c C (4 ak en4! _1@6B^UW;""T  3>UPwo9` IDnXB4i 3BF (y+"G dzuE=n8 W)ClTy-RnqfZF7 wO9#B&RW^% wdt0RC J ?6"U8" hO1`p!En\M!&\TrZ6S]>HHDjKad.  r/t3~2: 4;PK& nLI7/^%7E2bfY?h=+sH8gT`&yFAkq"Ce*x4}hyuV`38 W={:F1U7zvt'J-x  `  Ux{?|gH`#.re:0dV;$" 5(T0_F#y.   Y  j / - v z T  d  r c !- iT  $  tB Re c Ne mF j# 4 0 T2Zl'jA&(w6aI>.<,t2QE| S F A i \p G N \ . ==&S wk}:mh[*_20=2XRTpOA#Rp3QDK4[g&eoaKjf/Cg-CtsP@P16_,P$ri4Xy9( ]Zj_ot nUb J DA | k Q} & f  lNGUy;OVa 6 a @  rs _ Z Ym VcM{\18' +    M ^  z    m uN l @o   ?tp?$b&jw^{ m#UugXQk sk:mI EBxOjr6a@  UB2f 1w6_7D7@b5#{ZkJ {)HV5 ,*Q' Je=t!Pt{" i6h  b K B ?"}3 }  $;agR N x  XA * ~ a8u-c;XxWHcr/(<(+k%|'_]l]cs ^\r"  A M J m} " X = bp= ^[4gkpdW()&a"|,'U i&Xy5xG 8Ag" ,?I{=D_m$TdWj68ei VbwH ugbj" EENmD@~3%$ppS"bWutUq>T[y d@M9Uu.-- 3 V b +Fnr,r $rM%0y.f^:0*GOm[1(r^A9Bojr|XTd/}x>]QRq{2<p)&2Xv|G  l l X\ * 4p Z. $ $- 0 ' z/}N91K" 9^k4iMrL% { ?  h|  / o \2  S A D & Ou +c >DP R Vh *i`qjLI6O$_%r dEF{<`;lA^4L# ! H ) C d5r< N 1 XrDl2Kf q>$>`0cn)mT!tWDL0Cumo(  DgOB74Z40O/:BvD8}5ppg@0y6xFA\6[}X5#(Pf.~'3,U,KI+G37zm:jC>q}1>Uk<  #  / " 5LL!(w8^[EO ;=cRi/;_5]Gkg=% \G!~*|O Wm$H2-K"-9;&V E_ XQ%^ Xrxr.z5p^R!@u\FsAzJ?}SwP- 9 Q z  / : % +  | + [ u 6  w   F Sw   p  @ Z w =H   ^ c cavZK4Ch$FNn^ +$V > V^  - g *a s J N4  p / ZK  ! gy'`D S6V%fJj[P!82m$rz"~{*Mi)u +A {7  l/WNrL<3/}Tk1.G@7} eRbDX'nL *r,ap uT#L6]id[f(uM:c O b  1 itU(oY^cTtL ?  } 6Vb~Rt9e<" j6p  (  E.6)~:nH\u   *  "Ogkp*>e8Ndd>'r8{mb(7lq`; 7#VQ^N]yET qV } =  j) \  g[]C5tM dI'AJ8LmcUMD/_`x \ '  d   y y D 2j v , u  Z jl SK m? , ai $  : 0 Q 5 RHf+ + OQ&2KC'l-q|'N B.fY>_G8}:c1Mhkv 5t ] 8 7 i = CA8VLZvj|Cl0h 4@r`kT} P=FQ?x OC;"-! BN2f!V<+4X6I36AE6=R1*Dpgt 2D-]%,@k`|+`:EQ b J [ 6& yiBf6  }] eaVZ iy'1 ,:aGVx]]B''2=2 iUK?4}| f!`L0zbp*%9euVQ,X(|-$2IXynv%V'Nx3C   I `  YA 15 4        " b 1 WP"}QAF]S 4_  y n  r^ [ N 6   : 9 9 &O  }  i 2  qs P= p } b !   = '    2  g \$0_3d#Z - Mvx3W. = <8ft _ E c # G OO k= @ P }  L~Tv{e>lFJKAX!WkSC]|pp6Z% 2T!4 E0J?\DL,^b> 4OiB5Ko<GGWl8R;tbgx d~_|j^a]L= .8b4 H|&Sy#u.W,EM,L<CswOD|g/O?E&>@*MS - ^m-x j#[_7iL}wS2ohHS#jW[a~< Ge@62Ii\yV5[2.5d?g (XC9.(< &:=d!h !t N> ~ k 3s{ N 4 9 ecAB Lw!/3wb9P,V)f$ n Kc q  &M  ; >  *} r ?  : t  j L t   pf j h Q } I(,'Cu1g H 3  bL-.|]G%0pk/ Q={&ic|Bm+ NH  ^   %L  ; :  '  V V-,1.?K8,\XGNVNC qx7   @ w - g "4u,Xs[|?C(kNzdF%~#4`#bVBBpth{( % AB=i!"ZaK}S3kN 5 D) l dJ$89p?%_Q;f[ A   Y g " 93 4 4[@_k!wHS4'mS v 2 pv h \  WH  yH .=O dA]V=#2m)F4kn'lou{gRXLj=w6k5@ *i; X Q & 4Qtlm} ^ 3  h o7x5"X:$<imHcSr:L>h 0 [_ e q hH  g4  hih)aH  7F LU { x | g .- G R /e |< ^M Q J HKY#>4UKcED9;?k3K796*#%o}y^Izx(r1^   M d _PEmS+e'DkQ<e-8M??B-H+B$97Bi>)Q#?'OMvlop_QXY&v(TD7\WE6^jC`:2$_T# 41 n"Gakry65\o}Ur4K'e#@(~4j-eN:t@T/MG?* N4,LZIk:H0<q]3 1'1R,@- r=^5vP>/(Wc@{HKs4e=H%p)SXGAPf0|^-V ]<=H w@T6'  q  {  X  9 60Ur('#?yc`R Ca n)   ]  < Y 9 ;A}c$ / K   i   b /  J   R   R R Z4  w\ Ri=Vd B %Wmn(@ l8oM*ZU/@YYVURm3=dogQs{u9  j :S+r7h+^\9QK[^$] =g: OLyi{\>g|N~f]zV6Z' wU7/O'4(_sp_-w4D# bXn8u0KgfVbqOZ149RzS92 6T!*yVZ4{`MRr*mO{IK_QNw~$AK]vC,`X'{; xw_h!AQhn[7#G}M_F +dy<-)/Yj@RDCI%y e i { ?) d{ < `TDt7 4 + o G  2   x   c /  O *  h h  H \ u<=(S k U  v >G   Y X  ,  D` V D  qVQ3x*%&-} QV,$L{z2)[!N VV7gMM S9oxsE|7 / h dK ' 9+tss!b4+2"AbG[?LLQ\qy  ( / =H-)[iI2OZJ,`hTh\4-mts$COWI4yh:X7.-n|LfT7qDhU6RrLl)Q)W     *A&,  @   p Ygw71*e`H8'=6Sw(jBg|CVt(g A ;5ln   / !\ >a, 8Bf&Q*oBN`WbW$PYkETenyhbjpt+XQ*p~ [ )@j$aZZ_ ag <  Rz  R m&65VyA +K3I^# Ed UPk=PCe=* w ` g b P P 4 8 n@a1mVMLXS{!@QPv$,!HC48$iTpj-9..bzZrC"qTS/r'aRg>w1Il}$tOKtjHz9=](?SIXTzx$#nrtHCn'9yP ]yyO;-H,gtHgN Ju2B  -U ` !  k >  / a L 6 R : = p] 3 - N  & : > A / zk] {!lh?{wA g '  I p ;x _ d p  q 8 d d D    0 Li    6 P~  s z KSb9C}Q?h +}n`6"9xY _Mg  Q k Q 1  e p Mi  q /( ] b y7 C Il <U,$G~u*b Qi: @ f P  g h f t    V ) k M u 47 }tB;>n H^/mE$G >$UwnO \ P   ]& G >T  bA  H]  }  y )  D  ,e   ]  Xo 4 i;7cB.mNh6z^=  f > J v3,}N.ieNL:6_o77t7FX:f&&(5II_(gJwhg{urVr2d$[ u  e   Ch + w } d  ; u l 0  $ ] z 2 20 D B ; Zx  ~</l"P`2I^\`@f2P  u y  si/- ]/ V # } td x] A V + gQ ~u s K Hn } 4P aN ?<- v!v-W,2k0,mgf*5:[) ||L:uer@ G[6w462R8'IcaPM5y~gHS/;7G=mxho]vn DY^w%yUbt}IjGR6v^:"?JCJiElP]bt4T;xog`6y)w9 "MSx7O=*Onw<0 Pzlucsn@zvX||B&%dC6@jDg%FJQjU))}#SyB $Xx[$>q{9f| k!i(6 :6* EgTc6@nRX=jN{},Ag]AM  ,E xb-VnZwOS% %   v H 9  @      ^ !  e C `  ' L J ' Z   4 4c d H I]N>CH V  U   Zf   iKe$^$ DNn_E7y=- ~[Md K< u<G$!-iI`\,q@^TQfvRW]H4 96l1,qw_$+^ZNkq$Bp9q[R`5'6nXr&d6F`zO`_e)B/elVuL|D= :4x5bVYU(6N xwZb14Nhfcg+tKMl:]1D"#Wgi#9ptG/ {+fP/,*|A7x  7-QWEt (zA^+f|1O)~P6\ e82( b[a  k 1 L 4  o l$  q]Le[i\jD2>}b V ' ;   ` . a  +T /XAZfa! f  oi K  E  { D  0    # o) TX ' p C B   [  |  ~ P j   4 E)?zEd}y}vp*$x'  ?Dy.Wa  L    Z `Q y m r" )l+$W`|h_9  =I0gOLRBs8O+    ~ P # Y  5 Qv iJ   8Q~*},Oc oET8GnFi7MTBJn#(aAi\1L$X^K gpp $gUF}dRe53aeg\wZbO9z}<J j_(w u 6 j ` K S d4}< sj9b([`b$L!-?cnJ 5HN2/$t2vbnqJT s$bbB%jXH/=nXt, = if_Qf h\Ny(&UN)/^O(^$KC=K}e*YO lw]2n~a"CA rE3AGryI,'Y A C ~,sk Cmps/jv-d oA~a@ZS[94%(<6qd/kQaZ-:vH"xl\OX[O0?qw;eS 85+gcFgyi t3yAb^3=A6pkS@W! L-lI}^lnSJa'q7Z 7z1:=d"Th Y Y D X K , Z . Fx  $ C a ' . OqvNkATxJ! M|#2o\9^,sF!P) . 84GVMm=b0   o?  n_ WDl miA?n}*GWOShu~R\ g|{(JjR /sRT {D  3O > ) y  < 3w \ u S- B xv  .!M2~a~ca4@@ qBU~7VIch,Z) 2     H2 0[ F Z=Zd a]Kt<S6[3M/n&<5eCW~I]u4"g,id0,f~  #"L7_F8tY U&$ ;)$`3b"[wr7HK/)Q1:< =}j/lb_NZvV_E{TV+Tz m 07ZY`= y<!;NIAQ 0Xs rFNjA Gtpf:e"]W_l,`fK&ZQ@f%SG4-Xp"L 5 T u   L d     L  ; Y \ d T   %E   %Q  j =O    <9NF&ZhN 6dA#h?mx_ ] - A -K h 2  )0$7,0h g h- 5 1.xu.{ ]:O7B 7@VN[5rs2dpL?RX$}=/<)Z<h-d J-,K^eX"kVFY66H)tNwqYilzLJr??_{sa%7 5 atmOx,n sD8T'ny$H2.eaaI[IRy-Cy.Q"c>Yv/"_0p,3GZCp9m[ 4 = U{ % \ ;$ Ho P S qtno^jrm(6^eSX~!N6D=CH^5x t04l>H,3 9F3FA 6   V  8 d]   7  > x b W   : 9   \ M  J\   2`OYc1U7&!I8{fntrc7+KUR|rC[#rz~ A = Gb M s w T $( 0 a r ?H u ( 4 kEC4'm7Q,Zr^eW  1 > [ 6 Vl W  H{&+<C\ 3  `u `LM#e/_ bE\`+7~HvGF#B}8oRl/ ?ir3Q1CTverJnjutf 9Z/X4 QfPW#g '.9/skMb 9:wFE9AIs5s9w ,xRuzE _$UUib|mFU=Ges=**#]Aa=ri+s5#gw6Le]]|=]X64'%ASKCQ1[o +%&(+0F~Wd5WS~*S%a%3\\~ 6 tf]yJM D   a  ! P I )7 [ M | `SIZM-M ] A=  [ 6 t m  , H  ! E   / G \   G S L   ! j z B  w 2 | v 1 d  m  V   /9+/76[mEa g@,_ d- ' f Ko $ [IneGlc@A"  DmnQ`phXd;ri."1''\38rvoOk=67 #2tD7,%xYk I*VGItw8Lwh$6{==x `K ~w(2L-1Y!bX1g3OvJ5H^ Y ;$bNp Ive vi9GrKeq7 6x zGs|avaj@4GrOc  r` ; [  3 ,I f+.){EY.?1`N25mDmv`cp&^U$"/;/a1[u|S @ K Q PJ ~4zm D ^?LSc Y%x{$(eB)* 4Z F  E  J~ x' 6nU+Rs w   e+  ! y  h S% [ : . & .  G {F.|2E02C#6fJ I9'vV &G&~iM ;  Cn + 7m* * '(=PH7S@v#o`pw 8H) iH? n }UuSJ<jp_:+9T:QV920N 5 ?S>ue$ +{GCVvk^\}]O<+2a>qD9fD 7c?dkmj[ FA vv}{ :D(\jAT_?,3'1  &MK=+c}$ejz08%% XG:0F{05 | ? N & > r ]7 ZH yG~W!f)2.~)K w)CrB.EQ3)OsI/B(m3 O/ 4   CL.MkF   j  L o  n UK}|5ELj*S"qy8jW{Fh"{<|C P 0 }  L v d  %j O n g? Ri7hcP9"%/%g%T+*oGasc+gbAkA+AL+ fuB]  8 b 2_?iH*jyDfR12  z M:| $'Z  3Psp piyEbk Y"0sSaQ z2a\y)kuuK&o-]"GI=5m.K_P/,pN d %rM;~0i4kw:/hL>Tem* cU}AP3-C?X :=z@4um[l9` te;(8IJ s'bp=hS#9UtI48,>K11{"q[T/@wR%KH\cTBQLSa+vqf&{?GAv^ P  1 o  r { Z ~K 6u 3 b e  _   D \  o  ?]H;A^  Y    \  l<  F 1 r l k   }U Bb R  gTQDdiO k8#]cL #WSHw Z:XRt$-.TfD^F IH { K 3 2}  } d p] |Sr V @bFXMC9&1kuLRL N- P; WI@=C  Hopy`)WOT]]X$M!>9NTu#_019hCC8>HRU[D_ K.ZJtlSelCwHtF 6Na2L'}wwg?t\(<u<36#3L{438 EX3: ~`m 1  X  T {m W 8r  d IS[( k]B/qlrgR-xG H^FajXUX}~tz`Dah8D K Y * ) /peG z   p  'T;@Ax  R ) ' 7 z b n  A5+&D A   0 ! o | . >  Kp~O T \ w ! Hn [zRo=4SS7{r/g!Pr%,Tm   { 4c,jYj!N^C  ? sL k cRGVayohY*} w! N@6"D)FLg-0\mu9WetrBN*RM*, ya &  h;  W U1j.UvPz7iM603p4{!{Y,Pz0jiV [N3^Rp? p=biw\C^sc)L// zh&{G'Q)mXf*Th3M{_xY@ Xis!B K f{ ]  &? Z  I [ ; d  | Lm WnJ1 V$'\vbj[D=2b 7#uK UHno C { OY   W ] # &    wh 3   j W R  u]  w a JO  3  X : 0 X N[#DP)I)( GvN? - = ' b a $ 9 xg) 2[b$,> 49 a s*[rztP|':VtPQ.}SjVo|{pia 7 Q P /n  >bR-'}F7XpG3SRq=>3H6v?^ga2p.0x|]pmeg9|+q6U5 )ck%+1v@gB&JTfTBX B+h>EZu qnNm6FP|Wd2[q"az8/k3J5?")(m nci295wy3Xb!$kEo Wd 1 yp`[?TDOd,&MDL1Mbc{hIO"HW xMxH?;eo*c'{J^)?Na?PP~R &    + , e  a / j   3d l J  i o ] 4 e L & *  :+=/2-Vx*9 _ 5   s   +  N ] D ^*rGQ"/ER*hX^/[{ R  S * > {y O7g/|q 1 0_ j 7 eaSq%KkuvGD!iN2S2cf2_\81TpFNBB$d8k0*&w"rjh)3/o {qE^sF-Q&r s(\KT@}EsQEl'9.C! :kQP FiuLK_h/O)aq>TbX)k'[rQxuU-;$W8>[<A7*BB 2 S w 4 ; %  '@uaX poU   v j o \ v  +  0  J& 1l   ]x  6 > <` 'cQ  | V oP   = C G A z}    ,sFkFGC Ly  < w  l ] Z r : h>CE\aJ-Z I e ^ k lTv  l#. H  4  $ 6 7    $ * j  5SXsanVK1e!wQAi% ,3Zw<)PK;Aht-r}_Nu(,Pd~XI3uB3_> iElym : 1[  ' I Cq;>*R5quFt^ M V D  ;?F4+(  J  imfUd |> ^#FVzpw+~]NDLO\=_ c" +z,4WLV?1qG0RKw4V|G`(||*oSlLV/ascV 9UF(}}8&md`_t AtrX*eo:{B[q>O"dsm!LyO -Ng.jEg}1q Bx{(<'j3egiAgI1E[ =W %vo*]HZ]CqpE',9} vu{M5mTd>  :/ ^^L'n!7!{OTR E9o\73cfh^UCK: =Lp.(t:$1PrmF)1#+J y  r ]% # E e   7 ?# &S : y I [   ) 1d of=_%%tGFm)|6IHNecQ  r  !  0    Q! E @     d  y  Q 8^ r&  B 2W'+/mOK9yd- u  h Snh% z :9 Z@5~T|%&9GtoRFD* v0@.r}\J{YpBlhW)pECho|(nv>j(C0@$<W `)k{9YvlYt8bILs$G-4'Vad; +n4Z\4]rP '^7K:G_r$ ^Ko$v]0+@qk6Q] V{ kH7E06NbLmS``/21-&4,\]@{ViyuNG\L= ov\N; )}KyfYE[FjZq ( 5 4 8- A m  U p    +  ~ /h  ;  ' E * Q [ !  1D  ) OJWRA'm%8h"1LSu[#(N 8f>X0N2   0 REz&o   J A 7 W J B P } S * xk E+v\#uZD  q F [LlfA   d  `  ;CN3waJUN:G1Z%d*'E;}$y?XZ?Tv"EF9WC)%20N\[h]sR+yucLe |3,%"d;s 9AA9[i_,\:}#yj\ Bw4, )~:qRt~oFF+L,FnT$D+J:*o_o,M,cW QRAMg+Dn#Jt  ix$D9&Ir#OX#_TK4 '`OB2ar^2$}e Uqx~|8B GdqHn8 3O zB +B4Y/[A)JIOd'B)&Bk|c $T 'P7 A$b5n>f64B[bO3(7B(}zF{;E~+Rn3;(SP>w#XD\=mKbd1prF .Bm1fw^4jI* ;1eW6Kp|Jt7P-&LQ{a9D_!$arG 6.`$ 1gL:  Q L 1 Q 78 v  XS  # D 9 y $ 1 q } P\ ` c A X4z<*W=ClN&  0 0  6 4    890,Q<kTkhW7QNh{cV^Ex  m 7 "D v^\ m ! j $ ' N '}D+ Ua - I. jE @@V$wdL" K  0qX;_39j v"\d GU:L #R;pc|fEtQpwHf31|Vy{9<6h\=}k}'Xr@"Ha_}j5h,d_Y*5+\%@j)hWGDw1D%izF d[4pF X6p>9aPIjt =%d9UbM]'^Xrpyns ~ Ex }u!l2Imt<((cs}p#y4d6"g  #)Nh ba g4 8  : 4i7z-Ch8[ "' d ^ F z   6   $ K v   a  6 G w @ 8 X  c s ] /Dmn j>MJy1Ep 8  -. n x-]l2W_~ ^ k U k 7UF'wW_s'I: y . ! nS1J{*rN)H]Y ? Q g   )  Jj ]  H 7VH[ $e  NIS 58sNqg$qnqrwD  l{FH-uF>0q.]#3::+@D8 @ J\fHqY.F e -_pr )ZGN6t'R r0lZR&oL /   M wz ymu]?81u#:T>-]g|J,w c A' iH t  , Su /<0KxQwY?)|^`oLE&#2zniV Bd12@U7r$@> uLtuX ME&1Stq N &Hr5  22  a    ~ zk  ,  J C Q  KT|'s_tx7V!"m!,~ ; \ Ke jn106 e #  I S  wW E  l * $ Aq?bSW u b=hn5$#,YeVPd^VvZftTi)w{x65YAf\X|Nb;e^!tluH![oL:5#cs._L2+aUetf3=tX ,u50-lr {>PBsw )8S\]Z8MgVW ev;'r:##pO}vG%@NtB;u5X?p.0@e6"3 W^of7s`@gw4~9F~-: % % Q9  \ e]|)CYTG9zJ4y!WEvjn)' N:l3ih;K8Xf|Z me9~  f L  + %     I L d \ qsNG] f r  q +h  *  ` " 5 U uTe L `< K *l 7  tN mj q 0 ~  A 6 b & c gm A  ?it/ /m[''J '"eu^ zrl|9 F1 ^ y 4 mKN{+_ 3 ~ f  >*n[_14F+SctDT L+}^z9bG!wPvJ& P5f|{>2 r$7I{ #ZvBJs4 8%H~XI 0+J^ #Ea/)~u,)v v-8@XOE3fWtoV+z?HceH"`X""o2n]~I 4p 6VB $ ;T n V ] (U\% X D *2N~.*WEng7?K#5t 5<@7EF\6:/NXIB}T=?  6 4 k z [s D1 0   n!LXs.6 Q  +h kfo  cF j9@xto MS  = M  ,!t&-/N:-} U oC  P e 5  J ) P j r Y |."2r\ ct UQ ? o % T x i)WXrS4#i `  B H C   X 1 Be DH Ayy40Z{j(!u7Y|II'[.{y6 n58sS#K7nQA[x|~':T9p-@pl(: M@Vj_EI`a4.\{44(U&=:k/KS?!F z6-=-_' CS-h|pJ(~ O::k k gA QM`Z Z ]duD?[-Q5?9 = I 5 @ 4,(0,<!7Ll<^fGN-+ $}Yp_yz*[%m6E+8j@/qtJUp`LF,g U 5 K   * 2 ;~ _f t j )9 p 2 O g$ U _ 1"  % 83 [` px jK N h AxB@}p  " `   }00&> L 9  y i S B $ yb[+T_3 [oxVEJ\vlL'}m55wq&cVf9=^-A *suGh{3I`;-Dm@ Hhz>lHUzX6G^su{ D;CeT7kV S.NwW'Z3vYz]x@u,"i[,9@f3!;7jUc[~Hg"/ZFC g#(1UtD8b&dMwSKpX'VT4B1-'~~?{ ]Hm uV))|@>YEk :^"'+Jn1 9 G  xq >hm,$c B   Dt$/GV. ! M7o (HPC{}89`0Z4/gw @[P0bj--(/L3TKb6%y-rE`SN % ; L D c k W w j / V^ - ;OR 8  %j nj ! y  "  y c  S ! N %==5Jy@DA3"`r"wb|==YM@Zs2 ~s 2 x  l W  `8a~ Z X p+.9^2:Ygx~nbLA810bOE#rV=u0?Gm {=# T}'T`Pi/*Nf%M)&t:d/H4 iWKJ;iJb(8!U{_JP0Xn' k%bpA$b&*ML v9+V^e+)at#he2%[dC6Ci-"lOu~kjh#zGo{ y o  n7 G d# ;7 G L >$ #Y T j+ Mgd: ?L0ATgd g}w]0< | v ; R ? Nrgg:`'U  O } *GI8@jnY Q 6 QHl<iT^]6DKySJ*  h} H h & q /= F d U  q %A  ( > d N N E ~ |  ?| [q]IL,\@.p    <FTW8rdghF10-n5G  V  lG T:>e  E 9 [ 4 b y h?0#^O.`S6s uF;D|p\ /'#GH-)ft"j%T^Q()5eAcj^<Nmgr^)F dH2nFAX]'%O)4O;pf7IF$djaX|TGok|9QSbbHsj9q+5vdb~, ] Y cLz' i x X QU6@;vl*vH)Tm [&0Nqit;z6S[/T\ /H+VJ#$ff;4 ( 5 m2 I G u 3P[X ( \   L lu:0\~jfaS k U= G _  S N   ) ECWl8 _}   I L  P   X 8 s h E l A #Re}K ).s<^Tef%R&-w%GE pimF6L6pu1M)cU)q,AClyI9$xBXxl_3v -sPA[vWnSRG>JUio(&Uo"o&MXN:1G?~V)@;D0>%R`]K\n1_#_k@1}5+u({U*T)`% --j9nI%l e6@si'7.>B)ja    zFE \ < kBo )i9 # C 7d  C4 stG>u,4?Q7C0[xkzVXX<V c&_ ihy+o&Y7\0i4 \ 2 b > _ ~  gE-6LlvX\VK   H 4*5N?  u 7bQ}N|n t%  n  V c  ! ' < 2 6 > T >ZY{*~BaH1lk(V s s 1T |[ aI  k E IL NV  u K,7dp 94:0_kj `W uhU0@ZhYwI&{cM=.HyA!zFeO Xe s h [j w c 2? _ /c=-+(/+KM> Lop_78^hyGzy!u+'{mI%YI a`*MmLb_0xi>d&cLxfW+[G[.H'Cik/g=s3?C(Y<@tW'LM E} Phq1 P 5 @+  SYK ' R L " ir ^9Dip;ciu.WK]E9 v t I   ^ n Kj V W z f C  W K{ Z ?9 5 ; + :  ^A,Z;$Gk   |Y r7 " d(m,e%9 D   >  d  < ) , s J I j S :Sp" o " < E uFNWfei + ]#Wp1X@tcd+ J  Sf 3 Nok@[ V |/#"C!O ~ B   r  bc   ,   h '1 2 w   rD@3]x|Xr3MMk(Ie`$AoTo/k*1Bg<1 Iy\%<p`e <<LAlObRzw3RbAX|FxGg[8 gd{);G<vu90}]M`h74n}#o,^81t~?Rk7}PhNY3j } " ep w-FM8B'% >   )  #e~Nm"fZBJymrLT/g]1d.J0^qDa$_Jv8\sb(P2E:@P&o+lgwK $  r  < u ^`  + M r S 1# @ e &` ( ^R ix p i .  FsZQjhfQ5]p%EV@CCb ]N # | [A \ OU !}` -+tZAAM_ {R fDzAc8bS bP`nMa7u:3szPcV4r45BK 6P>yV#R<- 7W:8!j]\u >j  % {J   f 6-  c  Vi  y%CEE""GK]rI*}yZWydJ;QOEBXSxi4n5dC~i[osCID2NKQ Z1F[>b5'a(\mS(i;mb6Gn%0 )7  ol C   P & u R  p N    ^ hY ] :\ ^ h 0 +q]{nIN)cJ['g|hX]|*bdtv 0`lG 'nnLuL<m$bkE ,  X 2 iD/"`Tjrvq%Qk   "%\3C` z ] n   Xho\2# < \M  Lj8>.Z{v |'4UO28O'b/R j Q HYtWGaa l + N AY Zq NZ*$ O#UvAs5X\i5k*\}FuVv>vO9&DNkcO4(!QaOF.Vq r[cD8%J$x?r yP?}"r4vOqthk?1r:n3'TfU]0zD YN!Hh: 52g[Ckr}PmaX pOy F2_hFvv}g|* T    t I E  ~: wyd@)4b:4   G   m o ) 5:nEEQaBKU"4?^a " c r S-x'B zF    % 1 { h  Nx|jU   q  U   wO Pj = - {  sg=]T  s = j B   P  c ^0 4d     LH@dI ` $ V    ( o  q l  Xh  /  - 3 C e 8 / V _ xn a0 3 8 N C    8M  :   5 s0 G  ( geJB $T  v   r 6 . , f  v 1 < H_,WH!5_706~ 0Zhev]Lw^/JV'z"'!F*[1k_c.ng /w( #q.j}- I/zq;'6HEZ/-`HgH*-h | | b] +7K QW WsjbBU+vL{+M iC d9PZ*{n2 \ F)  &B NZ +k!x2#&7mSD{&J-(1-v4sH!v!: &o*f^/` o [ - ay M    ' CNuR+&Go P_Ld([F,?r1?$Fc6*~ur\NAS,EdT!chbf_W@,EN^HLc(GC${?ZYH"W>;Bc}l2m54u,5*_5:l_U,D 07 >4 @ 2 H LE i"+vg(N,:UE*3tu BK4#rS`1zs];^^uldg  1  5 2PA ] _ @Y{K>WWC/L;O eknZlSG<`hzq$HAV3n#3BT[W #h@^L~FAgGbrqJFj3Auz K o Z y A  ', cV Z Z  5 H h [x~PifM/8jrT?-p<ZXE\K]3bUdj_*`Wat j2WO$['+bas383KnR~),1cVKX!J#HsDOQ>@!PB= 0>gU%a "FU:kO9iNHh9|( 8q0E@& Q`1WQ&j6 3%O']Y&=FrUl HYclOH)n!!GIl)pF^n56rR:-jZ?n:"NK%{ ws  U^ O H  K d  <g<]b\\; Gw0vE98,^$a:V>! ]? w\),(Z9Dyb; }@>S_;&z[U<3Hn39n6QzR ` } hij G ?} e - C q    W&d<g.6)GA f"= 7  H   b . ( | A C  " S   s */   K! BM4s&*1R   3 l K 1 ;  _  g  % 0 % L ^Y    2    ' ! :}  2 we  -B:"GbHM*A gEv\'DhPgNv:@ppicx`flwe|x$UsSqhFgwb+-q=`U)\ |q"$PF|d[jh=>Ykqjk@PAsyc1=:Uo_,BXA(bH!CVtJhvtGLc\Vp*FT[U~6&Bme.yr5S6/4 ^V$g yJP''//y/, 4n)qWpWm7kr]ZXUcJRxU 2^&^-{wSy6A(6=H5'U+@>  m#QL-FAC   ffDg@s )7YnPiKP_BcX27I/3H7\A}RGq@  jgJ| &8tO>ef{kV> dV n D3)JN=qilV:""iy@p_T\<9Gie|Rl2- Q   6/ {+   | j ./bytPq$ENxW(MEq/zw'F;4j*yV=0t-asmT#<,.e.E{,3yj@ CwIE# lu8x RkQfQg{vsvZ3*; 2 z` g> /r c  U < !     J s   Z ^> .T %P_DCU[FBT@OA{< 1-lD}nA4y7O~ &\JXIMV|s*R >9lP"Ds<lV;F5]? O !+P |H F : 3    ` ;/Li|!M9)1!N.\?a<79DAnwUoH"^3CJczP)\ TGv/Ql2N 9W]?J(>59XTs7u(4Z#K;Bv&A=9 =  &FIpeJxi@Il |Czv,u =l9~XI>{sh C ` gUhiR.+ V4 [ z & x % s : y B , W y30 u*_BA){ cE v .  Nh i  lP }f-<~  1 z ? /h?<*F 0@--2 d H|  58fJ X . U  N\ i  c G  KN n ? w  3 H 5 + _ _ o M r   1 V aq  t hKf0^n    } $ > +   . $5wA-pQ.&O G . -   X @ &>oaV$O G[ut4*{zc6f 9;w b,r'N!<5 7OQ?&f sX5y6a9>&QCafm@S^#M1!>W Y[&?xPNOOtR+IfrB{=:4!Vl;^6:;/Q el*`,C'IubDY*>ty,Zb1h d *L!cH*)v,uo|`)}  yOz H ,f~WNT}    .  . W ( [5E0WW$b]Lfee:|z/9Hucj{- ;e~NEQ t!X,Zrn;cb%"P^US)~>~)ZM+cPCqaCO&P@ X [ w4 D zz K1%9!dh' sL*QV!\o?>:0p]J,$fpQjW ; %JZ{id>-6Z`xN;e/Mj*FgVi@*P|dq(]5Y_: RZGYKx7& S 0 y    ! T UL  O a F,2$|ef:i{\ 2+&FcMwNu?;`  CB &  pbm);wS_lUE0Xb}h4gdi^7  u 6]  l !  P    V  3  TUQu!]Vqrs5OB{ 8-+sP[s1&`o`sS99"!#mCRM-2IbG>y3 _  Uo G  C S m4R[X~D6HGB,Mip~eru1)Y[& % h]4qi+9 >XhvtgVo*pJpuY#CE5D|mx*h[&_#80&2y 0~w G++B?> ZuKJn3;EjxZ/C0:M119HSY?3)%a}|B+`tlRfnHW g.h_n yB-Zn%p>9)-Z@?DBJT-85HIs{'5+,dT>&I34)|AmsCN7N  A j  < H t0   C k *z AXW 6l F D Ds A <0c`O &BteMTI  @b qx|mcgo:TT   l z - oY   |N % = |   `D5VNlE >8 > U , 5j0+"w 3T ^ o d[M*y1LPims ] " _  |O )  a C[b 9 b )  | oB  <T <*2ZT\#O; kf7l {  ? k e    3 p 8b4 c)SG{L ]_. cWWY_M&zTPiBXw<9A`AJG ML>&p%G#op#4DG{?)#qJZGVxo5G:r!cyK.R{+ 'TS$P;R6 ldO!Fk~une_|m 4` ^[X~kc    e  x e P N1w6^O0C{e1[|yY:#K|p^1|jHf:zvd5~kZVr`+pw4XW`s^l7pEm1eS50a1t3&RPf; OT{fB K8  [ +$ s)Xg   j ,R)OVx2 j8Rr 2SMd6 n U2 v-5g<n^ EK Mg +IxTxc  ` ]3  l@@W4!$|*.9EG;{&;D)hBa >gVXF/  k  - 3qF%+y Q}T+lNh(qkyL$p6>#R6HUPPe+\=3"[-v^fE c>kLi{2ET&~X sS# N;  ?b  ],KAf-Nbj^Rq'g^[X36R7:F>> ai}\;.{C F .. T8xZ( tj@W\$f   i  Z 0 m 5 Z  I o C W S : )Gc|f7_3S0oe3| .  ehR&Vmx?p:   K k #\ * ( R  Y c  \  5S_jX2s,1K ` c X [O bx j L_ J D}jT ] q5 j {  'o *( 4( 3e s  O[ =G  | "  0_ /- ;2 | z/fe-2\V 6 p  l ! \^ =vDv'"7Fd s g a pm ;'rt]-Y( {{  y71F|\B ER~b*m mJr[&`uKmk_1l$ Z()(6|sN:bo[D)P{2kyg udCPR )l oV RN _  ^ JU t h<\v\"#C!d5  . fH     !QWS! StxC5KnS'a}-[b6H#u*k&Iw# [?G6UL4Y{28TMP:C /WxQ8O':k9)#N$8{2*K.U c  E 6dMm7cY 5 v - H  > u  0  . F $ n'i(6gtuzM]PkI3;i4C~{W  _ b %C ,Jm<teAr$!dvW3[[>0$! 6;DXW\ }kx    -   B p N t z   I / % W[WX;!sJ6g<@elK~hJnPa RI]kwy{}lLlU89hJ! j fMh4M{d34i!`BSOY&/4U292  F A$q>  ` D} v GsK Ck6TU$#Yt(ecQaBIqo+&|[CKCc- 3b Io +p g S 3* SkVH;n:ukVV+;a"'l 9SJg0`fGLBjZXUq$lr m YZ  - #e b | ^@d9*  n' k,?Z$G9'S mi6:{4GcLhO`W8N1Ra:x{EA\Qv%w&K1i(O /jPBX c!WbZ2ekvlS'Lz'RgakPe%kQpEzqKD,9>r-RqS^8?%d`2X6V}6c*,() 3p@{W1tD5 .7mxRtFLFK}'"KAd8A #dq&(F:G9O'51.HW_ :4(#9#\FZ<9+XG - P s     $U RY>Ey S   D `  ~ k 1  e-\>hbm>Ng0  . - F R &WWt|.IZ/S#+ 8 ?. = s c  }   5 g o 7 \ - r B  ;3Z/UIpd6#((T+b$}t:v@n1[O?#,jdo@v[v)M:(E*cT wN" ^ W~[= c, v -  S  :lj $E]WE0  35Z`tu"<Gl$ $k7FtJ-k5kFa'|6z*w6TG>kz-jH{l=U%6H2BGK!#[A;o F_g$6(fp7#W-2fP=) 7c(b/P(]1jS\$[lD1U7Rl=^>+ 17W^ W ,9sh[>r[ nn8]6d' r zW$< gfu"DpxU 5 f!CfL_- m:>2T>sAj" /'7jz 8 - SG 5  R H$N=:c0}r]` #&i9N0vaYA\Ecb.uJ[)G"f)KLAkC@0=.K5((fok}0`GLC4a `*-xYevRsL[&u}E6zWB @pO*Q 8" LOL^-;4v-7)4@/oi t 0Sr:RN/@==$}m% a=^oLjsH1s.vSNm)k+8MNCc,Qr~FCIK2A0~hE+jze\lgP+B`_{J>&e@v-d <-ymF]udQ2BEu0N =e v+ C ' + , "g  M t 0 h 6 S  o   " 5 KsJ$#~ r _ +3 *~97 4 Q2 ;   ]\ : "9NIia ` <Q [ \L5dBaDK4T L@    Q _ u  <  :D  v%m H}=wfCP"^65 ! p( & *, & j*f L*=Xz ?[~ <lQ:))5vh)I{I<]S Q|U[Cd[`}"Q71A ZXw+ lgxUG5f~R{lPayO '^} #~E70Jp;OnJ_&x*m2Kz X Ym } ^ Q 7 PlSoQx dt x%gFyf/G'A~:7wm;[YB>e=~SHEAPc\58SKleX}JK3bL,jjK;36aQHn@ h!*p b}jB;x/zeLxRXi&q7D@  o {)LTa$N G R4m@?jR C5 W u l tT =- 7- Bf o j x " ,  |  N   K k1 r u U 1   3 e !d X o6eBlpd5dJ. jA2P  Bm*p'S'LQSwD]i*_&y3viD n$MG>& &"tp$&|N_z@{{/5s}S[S:I   / S 6 h& +V 'T 7g bS#QH/5F5%85vkz(+9_ r9?\ Fh$M;|p00\4 1hZy$d@Pw }o 1BioC)40J?]Rw2 @w40: /]<Q{"%Y})oRemA mEobl0 iS LY?a Y'lq0=G,I1O~IzeiQ A IdKOyYTUiMgyn ["DrFa\qvuk\}XRg7 g >v K { ox  ix  +E5<"TB 2B",WScx\Y]$GIfou1O `#Xs#V?OU~DGvJ ?-y;+yC0"8b xeLr zce IfMBRf<g!]j:2wK(_! ]h>~I~A Psp "B^uJcC-*AZr%\F;&iEG]0Y', lTpH 6x[7uagxHsgfC-&UZz* 4u~HehRwT9CRd2%eUh &<(wz[Fwx:WH"=-`7M9b?Y-uH    3*rwtu7C(>mj(* R  f e  "X X + [ r g u x   W i X  q,;cM(ZFNvqNpT; s  V  pF <  EJ k  w  y N @ G Z * W  T :2bxw6'y ]RTwGWV5}`Gi Dv  o V) :+e3tJ? K a N "fG1*Oe?- RSQx+ o MFwjS 3 !% 2y Z6F(*7Yn(1-bwFN^[2Va2Zvb~ob& /Ku@hB+V g1 %V? ES  p{9;  1 fa \eQ mvus~1-(^B{5ru :<?RgsZ,f#<:".pQ{gbkG+60-|wA+ u(.t;8R-fJ?7y\,Ev7&'M(?E_xlaJcoSt!Y|r<? ^  x Ht ' I P J  5 k  X , q B\sn}W;~V.XHH8.fv`]Q8U20[~w| f )I yg6Ok~8O#|hoJBAl_[l`exRWjnl>De5p{`;$<u>+ }H-Ew;QK]PT'fgYenyNi7y(UA>\ i # f l4'(YWq6%iSwC8FsHX#3/!t]Ua.QKd8>V2'nQ`/*}n!}jQ$u>oG5cADd,=|m]Y .]tv*W"S!)gVoCpbos#%M!`AmVLHg8R0#;G[5ON]C*=`&M<+3 @|!?.G|Gy&)kn_|~n+S[ J_LP sY%|4NUJ(fmAr.>  r  P x x > i t N 8  $   *qhG Tp =`Zl8?3z e[`uf gg5*$& aO~&K\02T{D8c b*p|-Ce ri6g$oFS|97:6iL'{,v,f S ^2  -!b1R!)]z^ePyi5g\)WNB}(?xhF. TcDZF"K ;,*mT&kz 'G*9:uyMn;*x"IB~ fx\o,} :OCiq Bp$ j P CO < 4 M  aW e L r g! 1u)`dRH|9YQLftb\}WoTA q L v  G K Q v k  C CO((DZs8ZO   K 6 y ] A  # / (  x [k%]p5"h\-8C n  6    ~ l d Q 4 2  3  o u " X # u 4i':l(#G!; .lm &C  6J cyrvN vn)P?tXl2[l <Q*=;5Z/.3@B2&q[z9X_5D`9y7}PD Um[i@Dc sY &] X FK jc O f X (^miVk\D* +e+c 65 t s  \ >M D  ; SF #  k T b x+u #e$tjJf9Eq*Q,9Ojy}m>B|w;a_}/6Rjq\MhYd6SV  f#W9jUl@;^44g~U.>s~^%] U :^9#  H 8 U  ~D ZPL"F] {  *X  ^ 15`Xub.^5)7q7I6s9 YB># . P V W6;p`=0u(k 4x82fApa7.`jC?#(6 <( c,4Z#$=Y]D_d}2Vj c=8gBkh+]I%2^Q`+*G9k=w@ Vs=9[N6QbUjs 7 Ki$1o{ 0!J& `  !sb!i2r@M'nPCmt$o Tw1{-=XUdh 1g5jw}ucmKf |hn\D_:V]kqn2+Th"mv^PV(T1{ys#y= p:{k O'_O"w:uG=G)M~9Xa[XT_XWH344R;+3 +kb)1B>NN 2+}r%Lb$7 i[1lZ:X,4%Az#*h(HV " j    I> SD+ D&s`B"~8U 1 eJ5{a!8}D"6nOO2 ogO8,c>d=IeR0_vM&Jw/hM3KL-UFqab],'X+. ^_!BhXU  : n [  s & `A % 1 -* XO\$> Q1)%Z -X,:{s)#NdeZ LDuW XHWZr] ?P(C4gn'B&  +0G,_j> q:#;a4zK 3   C:\LHp ,    3R> >z\b p K  -  P 7S P /f? 3 U y  wB U Bn r?gQrB?< o3    \ "B2F p ` C     K )_d8(W]z"qq A    /F    2 ng m4'XeS&7 {  ) | 7 }   ]  u|Q E    oB kn]*w"y>bCcyy I9 e  Lg+ "}FL@8a])_VX}Z^4K4Hd!;S MiT;Fbm7DZ^`8K~_;fG% VNso ~Fcx(T>OHV&v p ,I ~& L  1 R u  ~ 5 P\n\"h& #e 1  7 J n EG G  6\/f>3P|w2M"KKV;1oYT'L=;xv/DN*fNTx;Qo3!(12s[NwG^d8y8$]iL(s,#bzZ9=Rp\@j Bj+(m]E6>XvWkuYlY>\+V C y 8 Y  " Hq~, U > TC d N ?  &G dX y< \  B v }Q%yISI H^/FaA=`XF%&ymyX>'u+cl[Xd+h A2 6Z ft , zA9&DnQPi<<4YqYu7m l3 'tKixZ qq 8 ? d  N / F5{b~{K$d<JrI\x,yUs-0=Knz Ra)]eG:h}]IbQZya~N/LVX *  v$J;\D? ;3*H K J fr`^E8q?MQ6&jv1u5EBrc]K"Kbwh5Jee|st1h i7jE+u&~*b& Re=jSB1'-~N}B Ez4] F]jmh$"l5*mA|XeC&?nANXra00  TH z<6D`vXVp o`o.hq [+EI1]zW )'h99Jima-a!T>BMaNr[KHsm)\jm  Nr< ]kM H6ZI5a0[S r'A/85b=re WxR-gW9fcCGE\ZOoRV *GiW/ C d[W#OX1 9tv;!] Yw6;Ub)(Wkw!<`jA2F[* wY j  32 ? F K 8i ] q >mZ^t? }$ ' +c e!S`-(q!YM4c%4;0 z2ygP3!ZVgu MO$ Z[e');Z7sJ*@U# VL3U*|y7gm(P\K 9at]{l6K(C:M{D6[_3Q'WLCV!= ; 9 , / I6Ba(  + WF Zt.7^(mfAk$n6>l .  w:  ~ >; F C) / 7 f~J 8  ,}?8X     r "  I  <JM n t > f:!hH^ze@"gG\H X\-cr  ! . N T IC  Q C Cthe^  2 <  v 7\  x 8jN`$ 4Tec|NS  > h *   j } :  6  d > @yNEIKFx-d`Xp$ $osG}SG=sQmz@7 -a_Swa1@y0K?6  I  3 RI H < # D# ? zf ' # = nk Nw `> ' M , P\ak ot r#  iC t_ ' @E L ~3 r \ !<)PQ?i4g6^Sc"h3.}A~ve9()6x .6~S\|qSKcSWAJd8<X56% YKB`WJVQEWGHXdvXgP^vs_ay6c>9`}\5SPd(vOk4gE Fj $  x (y NY te d d _"  t z  ifc 3: = Xl  . s ,W8G#Z G x F-"0OAru\ Wo,c>ha/?ZH(aVN`3<{o Ysd/~ ,ngU[{?5qhs/_a+GDM@zR rZ(+`2HyS;nE 9X3ijJd~RT%IuQ6 x L<&h=hb; JnydWAJL}OR s  e?='(rCgw@G!{ff+gU?`$X-B4K\fVV]I+_Y:F 7c_ U 6wm<[r&y;:wf2{8l%ff9UdC}`@(M BEMx/}>ka0U|.^@5"cH oZ8%b(hgh !y 0F_abE^  (  S8 D#F tAM(kNlL}8 WFB{_\8`Mzrh|*TtX@@ "w X Ol$lZEE?<HeWa( >fRgMJm%=jMg(E]; m74t^:a7BJaF*v^wAD afdQi:J_V/5 [A|BYHEC 4U4}f-M d 0 w R C # .y & 3:*<$5(tYK</ix7"|*E2.6JA+`{o! < d O  u PlT.!ZuF=pua5n  v! Y[/Buk6Sh i i x  G 7 $ Y} / \ #D k (:YTQ z+c[ 6LY,S/qvI/vgtI@C6+xYt)T~ Q<y5\9fp~F9;puBQ UV%MkZ5M/{L'>Os98L7w  u   d . WFv8 y V0 H x   4 |  { 1 *U b6^yp?{)  R&/%m:q<r~>6qm&|1A9k,)i 8xq@Hb$dS?_$ AA2)CfF$1SqZuAAJ;-M86B&0&;Vdttafg+h*EfR$Rr2fG Y8 Zd ?   3  W f5 ]a]H;B<+K1 ]o9oxBjs$q6l171 &6`Bu/bw){f  E]\&R;= Re]p>|Y%sN\??!';T|_CYcjf8{z^.}o?YuL,o k3=3R3HabU<.^28vg r 9 A Q 1 ,n_&7{Tv]g-+y)HuGD0}0 Cz[L nR  {"j]yf1 E zzYMB?~$" 7<-*Z:>dQH*b  z $ \ +R`[5^+CBb'L S  [5<9*vV%~f3u`wvpU4Xr_;Bu 7BVK`dB6SP-%D%Jo]R.,Fpd{A{,S}P_49(7!,zTMI?}TBO(j*BUh"VJ#.J "L Ug ] <73Yte * h!Ibw$!(QY:P{]!s2g\].-hog{Dmjw(>5P %^|<L/GzP6NO*+CS1yYJ0*>71t CMMoQOs_nOGV  L BxdN\} {B k u wIKof'%/tx wc=  U # K O R SqLQ Cf r  '^ FM  2 . `b   G r `N *7; = K * ] FQ$-*n  u) = g k  3O ? %~ p"[v.0SE8krB  -;   e   C  L m Yy %S )D] X h N % 4 !JEuK&^LNk$d'0PF3jqXUdemv?w~x ;`YI@i   #( NR Pw[OT2^j.TZ?epBj5yk  bA r & xKuA:E1V. Q Z J E+Ll58:&tiEims  I *@eDh = ( hU  ? V 5 )' i G Gq4{aB}]j `f0@P O Dene^La|$yc Ze[#l'6P_?^wqb1 w\IXzPL9'~BB+ 345;a~?IFcw EXmtGXN,5+DJVZ6?S: L6}b5{Ia m +m  <  9k c 2 X _ F [ lW9'gRddP!zR]BDH[ ?v_K\) p/8 0'  x? Z X Y   :uW;Z!$rp0jsZehaou\s DQ)Y]-No ? r , i8EE}A &+GRg0UWQ%0]E66l0v!-4 p $0>je] IE t V  }-Gu40[N~7 /7n,s3}{(h3oM4A= et}i#nC>?J*Z0|6|b81 Ag{{^l#>U<rZ >tUM,tciQBJ= Y G a Z 8) }m v d L1 d A Uca9|LFC cj<=guQ)G@x5 20edHx5.6 YK]/q\?&Jj y/TNE)ET({2j8 > l  x<oJn>E=$2Fw&+7=Y0ai x__b El<=L: CQ]XC@O   9 9  D  % Do " LRBG00qU "m H     6 D & R q \T G /Q v^,mj}>( H @3ok3GAqFRjq DTWOF;Ob[CBd#=bdK+l?Efr f $_R{ <  ^ Q  . t$ Z_ Y   l:tb}CIgzv>#o%C & K H 9 1@a^OI7w o` 8=g6JH5CFCxk 7i < f 4  D a 8  ^  )& `E\|Q~HEPasR[ (aBSSqh&_W l & @g S G| P A t Z' = _* c0e <(9jQUa2 5WRXv6R i*6Xw:]~j5]OQXv{]%5-3Q.WV<^hz5F'#vPq1GMe 2JCL_?919F:+  7TK h\E2.|s_h m  A( Y@=#bwXQay_0?uNW`nI6S o E \ O  e 2 q 7 qu{s^W5@$q +M" -267C{q4lF=-<iT*TKB!;ku'"cj$Opy!NDYIor M@  r>@s>9 ;K F% 6 ,xRIG54*&af%2DAC~H mZ@Z"~i3R3' GNRMx Z O  *a%l%k4ea&&q-0R_~W # A "% ymk| % ?5 p _}15A%],O]Qzg3`@oLype>x xc3hLh46h|! V7I:h2wn@p 4  } 0 Z U s | " 9")T'w1<PDdD)j2 ; [ w On Rj l;)=w6tadF|c z _b  E h .    N 3Sgz6-JBba  u .  BysZ5D  >\ Muze    A    Q N &_    IM  f ] Q$V+'Q9l 7 +  $ Iwz<N.5K9HB   b5  8<   ) ;  z  o$ Q | zo G &G E /RHyV q C t~>#\r4m>:%m9em ? \P,0q @!+jJ{^ "^#K1oCXpllZ-w(_&0kKtO]RP79BtebYEW`!eKf Sl!~tD<JUn[G~g6H}p]Rug<];;?QA5Q"Jn@>w_J/ W ~ \`7_h& G 6 t 2#~?JcRzlmDeF|{r_OE"Hynwqq0oW5j(&{N; ~ =xApd]p6/$W6nqcaZoa b<WA'k  hY   H3 0  = O C ! k 6 @ 9Vw`8y M= 2 H RI MU-fH 1fw Pc k{}`3]y7eC-2BTZN@rkVYd, u&JC?~ p Lt $" }^:R)O/Ul<kB$Wk@[D 8 ` c5/VL@JFbN P> N U M nG ' NJeygU ?,j p**E}',RQdA?}  tp^HJF=QG36>5^#n$UJ89@5JO^JFp4YR2Q ##z A nC@Xj|I tW  dnl_C$ D  & n @ ~ k 4 |l t# V a~3{8" zb41 T e C  f  lF RB | I5 j z  *1e*d0EF B(mCS\?)khv kvj+A.Lu+9,A67.> &  G  8 Aq  2  ! @ ( * - 6   5R  8 y  0 3 r  </oiq5NeDEuQ8u5<\&!q:DN {="#Qm?Si t{)pM==4_;]4Dx,j&&_XV vfX v63k#I<HlC=2>.U*-Ul,Ey ` = @8 ,G F  ^  \ % 5C0<:L\M:~L98Ir>*fR I %o~9<|@:WQ9uQF`N @mmpJA. P[>w)^a7R&e/@r|&l9yykRF|~^vX ~ DW$r   V F  W UzP:/@o[a3RdI Q cc # Ft5nV=:,h~6  d  HBuk O t_ T P 3B    Zt  P 8 < 1    q j" 7 - | m    ak 0X   {5 v<_okhnmfEi2X+& i  b  @ ) 5 } _)eO V :? x = w eD[*~0suwlnc.z[dqHb-NEv \ZGt# >k)  Q , 2A A% 1LXBk\hvJ^/`c{NC q] h6Z,V~*L%(NpOa 'gbNjPRLfjeF]bT3b~dW5%!o\ ) AW|*RaZlb4&Y4  i:q"zaea/> Ken!K{.=o[_$3=xrK-,^\B;R}9  M GN  w B , - $ O h [[ I J  .  <} V*UNzx!^tNB.gN2Y`|.-z}^ju+$vtnw|xsg0  I0 w J  ^  ? z n  r  }E OH / k Am9>Lr3^xO!zhh&UQA5 l M/`\OMd3j^2C9k<CqC>}.{u't`Q:.w9.jkGl*ZGfK2{ / '( JW3(lS + ( tv18N=I~fRq_[qH2@U(&5puq ` .$ )UGcYW [BJy0\Y5Ss$AD |2iQVlG = }dWDUso E  |  ] ,) , @ c 8oc]s3LmE!>^T%Dy G<`*T-.(z_ /P=[fcQIN/If(+C}wG}$g!e$KY!STb[ t:d3YA ] '  ;u[s"fW  yEh t!l6.WCk*# OdB*d#;+r6[}$h)UyX1 W UX  : FP - T  r] ] |  ow)pbL;_nouvF~yUZ>%J+Ff!HIUW?oC+!V79!   m; P1 mE  z 0 $ ] H Z p B  `Gc5t;Os%V P (Y M b [ . L , ;  . >  A  )'  ?   +XZ5 C$3   S  c  'h ? #  / x   UL V   up " = 2 +$:{-'r NH ~# h s s ^ K  w ` 3 ~ | 3@ jT  L  kO \  <  S h - Z * I7WdtN f|"v\SO> j5C|Z^-RN+z H HX    Q .sd:855*%e3^2RA L@- U u p4nW|OT*udLY1u\/)]w?'_ OT(6?"t:Ms7b)a1_?~!%7KnW+ *     0 Gk"Lt0b.Xc%]43\Ws/jJmG` nLjh>]yQx/:55;D${cBS dZ1[lSk Q%[sB D^ke ms> 6vbIJ5kUZ\r]zK."l0A)5zz~[SX1_Q22[R>}:M&DR2 H \  g  4 < / 2Op . s*^IV(-W]P  I6 N   32 b  M ~<1{e-s)"uBczj;%L,RoV$dHr$ @\xBeRw% 7*K6S*3O6"U;ad2D[yTMj%,u ?_ 0 *scB?mzdi]#EFw l X\ _I :mNfc tJj=0}s|:A^P<3}' rYN5e4n89RjqO]r^!kJKW#&ZdVoh02JLEskd;Nqjyl;  ~  YBy  6 Td=4%B]uNqlb +o]9 9psjy6/cyR ) & 7t aS> mi " e}H_'|?>9xa6Ui<9uPm, eE:QH!# Y  g  4  $  _ {  L/I$N@kRS iFtEBk ` {xll]NGo5y/_0_N  -WX0t/wI~z 5_kY A;>tJ^u^-5Y=@(p7FyL 2t$ xOGJ R e x~ x pmUX:l"H|h=x| { |I'&-|0 ta8xCi--V+|aXJ 'SP 5{_!ynt R  N wVu %,#iANIu!  =\gtn4P lrG%F*5xX{DDHCIzX }  {@'f .  RU /   x > ?  & lc |!  (  U K|     ]! IP Q  L 7     ?  ~ QZ  K/ @n x b84(_D)  ) u<    > + 4 v '>Hn@:L 04K;#"X x 8 J v 1 j j] w^%)O* V " >kc38!gG H x2k<nl~VXSENwCYKqC\* 5UGX"$:7 I / !; Vi  TI y TL \ Im%T/?6N~U9F\jou@Wm ; VW8 "'O{}26V  ~ 6{R'N&DCkKag6(mU M R. a OU.51rE3 Sb%g:GM #W 9 lG*q1? QA ~|  5= J' l ] . = +qy=2e-T5A /Wz?msuk[Sa] -T:WC#\vof*& 8m>dDxTd.fY4(s Ik^;H0qq-!|!<?4N t =ZWuV=#YJaKX Inw]n  CtO @  k { ~ 3 )  x B&8){  h Cjy[OIec2N# ip9]%j?qKs43t!2HD42t5J(Jt/gn5*36wKdfqD|{ S&-N]sk7gWSuWPZ- $6_w i . 2 b~ J <Bs`Alp'\>#A ] M" ,a@pUGHy4@~{b@& W^ T 5 8['8G`[87l[!LA{:Mt<0tns$K#/B}/r{lbTmSI$if3R[V8T7mSZspra)Jl0Ft|kF?t!%jlO} 4E!4;GaZ"u < H_,gs[KyHK)AHpg&!72\?nMybY?Zb`b}g3 o k u E o R / ' P/Q_}:aiG1d U  c Ey    9 [o  V t dGY=D@rVNXs=:@9]VI(YS = K " tG K  Y x\lS>pyZWj7z G55,t)T7-}$XZenBg>seSGkx!nKqzkO!Hv[ =0g4(pNl& r8yw_ jZ 3w3] .s v   8 Vl} J(  { Q[^ V  es2B# @d^SwX<}_L-gJA-L~L S#z3 z@#I\dUs"Nac;m Gf =      @ 4 @   b m fh   @h  i T0i2Qm Uf j x1k\iM ; ?  F  ~ p  m $;Q_Z1Bv  -7 (!-05u %:d`d  _  A Yo   : Q y^ a2O./?ojr~p  g @ Ph-sl%xt?Hr%&   [s$5r~t{ Rv"}A,5qNtni} $j3 o2 1 1 D-  MDSlSi   p?2D?K   0 !P2Yz $K}[u'#R!.YH3<3b}l^L}/\OrAq=]?[Jl({QK:\/? epiE&J-#]m!hp?uE$ -G&  tI a  e m e  AE:*oo=9Wqy>cg.j>4L,e|PWYva]m E S 13 k 9 %J ] ^ y Gk,t~4~ A | # N /B o-E,OI4+uw%~'()hu Fw/O ! j T Lx ] q5 /| ^  }0efm wiL x{sI &nE?Vdyno&rYw;y{!d  F T> D:p.#D,Qi w s : V L  ( p: 6B:_NU_T ?CfjQh|x}Wx-= | N x `E # * '3%m9 8|8 4?+x|1PH*JS! O2e%J\~Rhb )gT3h s * f WQ 6t T 1 f   wEW=dD6S|)XwKh< 4=-w3ph~Vr(zCm(I L9Nd?l GrY#-Y1$! r_N*;Ru7Q~q |ly/e0GZTg2[!&#aSwR%,owEf  ) qi      T y  ;(Xaa,^a5 OR X+JUwZ X@}Dx(S (++w19=*M   Yi@,d"uX>K Y 4} Z q =Wn. - p   1 B Y  H L9 uELA;hn%*nwsSm7+/MCw/H0 S ] ;n % T XK r k JM04b(? *@ $6f% V >  >#8cR G - f-Q'3;7*`n w '2DPA,zM}yKv T J d N U 5 p {   B 9 +  G  jw&G  =u w/ ] &>fd JC5 ox 8 nq'| f L/cyS3 k2sYcdLQmJ g 8F4qw'~jS?0g&D*d[y@ &'M-?UGZ+p |t}cQ+x"\-ulh h  gl .  > s x yh\ZMa yyVOGZ}f 6COdk|{MgG Z5D0{4F)64w Wi  "  aQLG{"Q o  X ^ {@QJ h ry b[oB d$+Ori%=8TNF&2O)}/@H![j l P < @ s _ O . +  Ue sfkg1h^ a<-?5vxTV"u.#k86A8 2  U {    , s ) W S N     _ p     R  ^= F R h  u6ZML{bv FPQ%m  C+ Q > #AJ8C?FSdy(   Z   :RkF*3 Np= \r0 oH^A{Erm wkAV ]R'9:x : e 1q Ray5e=bg.xU) NBk_f)H   K 8?] By%OknIT; 27) C w Y 'H 8 PL Qtjap,8=P!-zT0)!PF/  q v  | D  5 o   <F z  s Ih ;  ; l f  F Y fT y *W:$OX)bac?'` dQ#+l&j? vU   L8#^N ?,y ! Z>;a7O@qQMv9Xl$]eYHb*XjG H N    C 2 T q  s :  z d0uFO.!i>._8 Wy6R@n*zvc% )4TdZrkn2=A`=K4C ? a  : I " @  ( 7 p4- cI   6blLmSO8@Uh]K/8913* JDWzL } xqtP\xOsQD('U@ } A 6= hrcJ  2J14 AecYN)}R8ls*@@t&*M53)CNL >\!4G\ P%12r3> Bqz<] ]e) uY$E]O37W=)x9  < {  , U7!<&ibV7s | U- u 3 -mW& &   pFcA m ..kvK*\OssD_o\yv+-^ I<wcw]r  ii ( ! k Q   ~ 1 + 3 ~ ? # ;gNBO,,;`< \R+ a+*JXh 0 }U@MSL X fL   B&9'~GpuW8t3*0k 9   9 ,xB)5XXK2 .Lazr6X&s g / ~ \ 4 B 8 CB4B#'} R Z  kU0JJHH%$|m_K#7nHS~F(/rm[f d_]-uCnbdWh=T1y)_U\<1 @   IAS(U{JE>:8esgD!*I ne=&'5P%`@F., 2 m 4 % ! b O ZCY#oUhDB&=Y>M]nFg99J=9^3*gl R  _ u  2 ? U E ~ e W  &; d B g ;   > j v"uK !g'ZT'Z@2|g :CdpK*81HgkU2'3|>~-9 Njq`F dL!UD5C Sq~c}'Z)q.H!A@}9 1& | G  $    i{ ;   %c I`  Y : | s `   Q<o qqTb2`]&%vr9FNjqw r   Ht  ) c  #Y or   /] Bq Hi <U  9  F ^d>(7[To=E2|Qz*^vz$&(k:Kjci ;-0  3 'o q ~3 W yc 1 kx  uGSovJmuS<-wji 6g}A{s;%'N]N S "J(811@AF(BSm!8pe C / a 8 ` ; 8nA{-*i&z7DZ+w`b;<mB.]/Y>E(? +z+>*M!v#z +HNAId~Nf\Y40Gm{~))RJz 6' ~]):*mJ X Zs k. H -Mo6tX D(D$O8Nt:3HT. J#6=yru^~% ? |   `   L Xy; L0 9.*vyraxmJatKtmAe%C[X l%):`26"$s8S g & L  { 4  < 5  z j { 5   M O G   U<[Joaj:8a( [+1alO6`|Nn QI e ^ } `Jw8z9[mP~#)DqSSLw+=!&3=nw(-5:;[V7 )(&spSi/0/@dlEKjv|A2~nPVVH"DGva6G*G|e4 Xy^:A)vC}x E>   g ! I  Z 0   Z   K R _ o A~}WYAK  _ ?N O(CQCg21'>{VVdy  C (g  `  4 k ' $ y M ! $ e  3 I @ 6 &n > _Hg=R* |?yx8C(Jp~V%y b h 2L o&  bdn   cFB^`Gi #/CV vmXX/Z`-qGhq$p7  q. M :   _   T 8   Y } ; / +d F:>3T`"a*4{pNa8|Zd \ % IW7  8 -   J t },xA:4tHn?["O5 432\jSK\ol.O`@6Z  9J 6e >   [ ' S P @  W .{saGISosVirqzWET/g ,rp_Sv$9TN5I]4 ayxq?Dg[}Tg:YJqt|_]-ZXM$0[ 8I  T y ?YpVP w0 ( P / # " % y S} ` a+PJ4x0 S  > *  }8   GFR p(  ~ D d < w 7 D   V k  4  3_ZXx{8"Kma"%N|Z17D)+;B>*d:.G$C! K Fi L` 1  m 4 e u $ Pj+FM3#i+* {ejlx~ ::u x PT(=JV@v%"'y A  d}D{0J 5\ S h6 ;#m1/~DWnJSw@ 6I4hJLW-;qjPDpSb:w-j4<)&0AW"OA5rFgL0*V7`~m2'2\ q'a)\-]8xIk(v5>LRD_Am[=c?Sr)Y'PD] AG8i\AJ_km|T.}kjVqA +5 Il 3&  ; .H-D AD?dNeSQ_*_It|N;yG K%*=s<c! Yp9cK $ f %  "D N      0 ' q^|(81%" B=u"^Qs}S/s*_{>3<>GMW#V7$TGt#m~-*qxR  /F\/0*5` +fu~BU`4jQR2SMu|l i_.! ' 5g =_hX[eY{<rioQS2Y+") :}}MPe,Iy  ' T 8 8  < m 1 A k#  /   /[ ?`aC"m s~ 7 & o/n3n U n Fz t   " $\ -U  f Uunjw &E8@   { U  - %K\rL--6FDV0~ 55 qk]r#,    W  0 Y7 x 7   .8~   ==    W; 07 | lGt1?on: K 5 &W==P%  /T+v5 ( 2  7/E=%,*2)4xDf, MU7),.66x\ Y&U  b @ V  G 0  X  TpM&)lNwEEb bNhVR{]$CBv ;  G X # : D { S  ( g T K o 1+<0H?f~XRFZ{4`;GXAKJHqfaNHH$t]Pj?}  W { ! " I 6 [ 2c i6"SuXA tjF"waITg6.uN|ENQ`!wIr"` nl+63{ \  " lwai~'R $bu+\,k$7=Chw3 WS+^{|'LT]S{F%t8:N}w a % @ >,BLoX#) Fdv[M z:j x o   UI K A%  bA  &t |bv [  I   d <  *I I Y Sx \ .  F  9   <zON@gY;  X|0_\|DpOq5 Cto#_Zu;+/CSTP9Ot !w$ Wm ?O%}Q^VJA[e1 2 *Z R = u  Y Z  1Q&pa:M2 #  9 lD_LKe&~ACG1^5(k, Y%`WDKV\&|)iSe*P @-QZ |9'\* ]}5[k a* "   yBWigx#3 bQ8 Ht"E`s Nu3NiSn ;?AlZ+odjvB"^m&_bUMW25^3 4-laa_*)} \?elyv\04~6yUx:2 | n 9 gt     df  3  I '    cR!^)@#5kV& #P-0?H YE7.L\~'iIw[cy[ ;-tsYE73Mshx;NQ(d=B/hZC=qj9B fFe1Z|U(2`lUC8)BLoF_*CkZHyz\N2(3mZzKt=K\2qMQQ-W/'# G l Bg(    @ w (EPY\,     #_ Aq Qf <  7r6}ZT g Y F s \   h  WX TO mS T ] a% * < g W~y HX.EFldC%/,jGnEgb9 i ; <tyQyA-`vN   2 >u_`)*   e  4QtH L E  /' ^ ! '  6# ]?Kd~IM 9 0n @ jq { ?  f\   X) w z % @T1eXV[&)t8pJ;t$ \v@ >48NTPbzs6thX?Khgm c x *d}0!n;ZC `u^0-}65U2b3r:keU4 >  Y } K  e u%q0ysP"LxbP,";})%SmbGtA'lb>T:;6~J.f$[TGpG}T2/  &Z nl,};nG;@e'wbN%+6A4L,zH|YCNhP$}:qjIS/ T{2^V/77h>*-Q6P rvcE?92SN fJ0}``X% Q{ hc;(r@SHxGLBOVO,,R,yGwmFfcBu5 e ,-<^= Wmcg/~P}zT ,< +, R }  < s Zl =xr)yP_Z@  F  a  S  6 f a H u -%(P#&RRkMKlidc"X!s8~do-}k{~xLU;6THczib#(_e \Nj6"Km|F~S~m.`7vT D 8 y  + u Gm  U l h b2 N?(,76=iP\SP- k0_130&OKLKbB|. $gEh O"}~S]bt9 ='{& suf-Z,T.{hsK8Le)bxOOy=?}/ & 7 <  & j,geO%ra24 )XWB};ptri.; "L?|c [ZY%S LD$e/(tK EQuhq-5hc+a|}$U+2U| \/m 7Ni 4n%-_    ~ a cw>E  R ] \^ Fs <9u II5HV=}9v'8[:h^ZCr~vI /@elm39X,Pva&>r4%.m<">V#7!Vu@;/6;N!nL:"/Fh7VloU!IP{}CV>ru' $?q8?H2C~uy/>H`bXes70Tu$8{V&7k4 ;2 Wj6Xd[ F  V   + ,  K( JS { t  y   G  b a?,WM<;`   J a/   ^ >. c  r   Ca lZSKfr { vR 0  'u\[pb6:GX # c ~  f.pg`U/ A A >NX ! Q    q 3 , q H d    # (   F YM~$j#& = D_<`> gq - 1 0 :; q  z 4 = @  [.jSSsdb } : 4   ?r(  - P v N# :+)xt0vo0[c'MwJRk" 9~ha1"i^O t2abU`]r f$ 7KvQ#o#+z%,^KXg=a\'Q6!ocuzPr,Fk.v&`L7AK+{t)0XY-+_R Y5Ah9$&>(~4+2 2"Nd Dvw1 .%Ph  ]i y E  SWklnR}^;jn#3w x]I4unyn&~_V5AYX Z < .w~'A*6~%abWi4VuE)lw1d|"s[Q:5TTVzZ)DVXIs,g!N jcc)MAC3:;n` O| Fo;{CR x~+ n} WC[Sj >]}:44uym($,l c  A sQ3XI ? +V  =  O  US     Y2 $ 7L ;:Ys5ENj"<%GMK2 H nJ|#EwmXRE|1Hrx="[F~Y+!}up4Bm^Bp@wG z m o  '  7 YfHyY5!9 GH9]?I_lVqD[LWWDE2n>\x7P2XE+VQP)HBg^EJ. m  Y : [ )/ {I9\fO yj%^o/ X 4 &   V% X V   =    W  C  '  A =3_WxK33[)E4pXeUvG7:IB O%'%&x]NVh`]vpNt:wFc ;v11b{ c7I-q&]@}%.;b0; % 7I*g 6MK?g3 zuN}>80& dn-k>l=D HDj h:];tU4 JZce!= f /) 6  8 W D y# /  ~ tQ ZM B ( ~ X  w o 5 N   C G  Eo l   (`U  P e9j " ?  h [^# 7 , P  0 ]g8q t rB  eyT O>nZ@?"  l    ( C i3f  $y D E^%u e Ns  8 mj  x<V8Swd }  u Mo ]* D w J: u u  ! z S s  D  X DF -0 J - &44!|101iKL$1W n \!o f2Z(y#[E5gcRQ=QY9ASKxk xx 1+yd:&jn >J0(0G`)rn b hO g 1o tCDYZE+Poc|CKjy_h_ )oSs1CnMt4FgC'PukwW bi,P&-a?bdTi= ibwD]@+U QTz2(Zvy$i]<W(}E;7$TsQo1)0xU=w] nxY/Gw{q:Wf zxQ f.B /M Wc'$+Lb.-]3iy~VS 'GG"VT i"bHN{7WAL=L2vD\! K ^ > 9 9 d: x]4vM]+w p{   5 k  4 5  ' ; 7'jM*["z*]8Ps47Yb|%QC{4"fL}  n]wx}qC'K[|7q;)OaFax|QTP\<<3}i kK z  JP? gIN  jX L kOW <T]^K{2>~~-RH=GpbzwPb6RSr\5Mapgh E$T[x5g=aH\R;(/QJLhf 0:J v*fF^q8di7h:X R=O#Go< *q/)v W_i,a]M;C`vJaul{n 9b3b,$ X @ k w, :D}>(4bl~[3!gKuuB  gX @\ t ? ;z(2 !T  X ?P~U CRtVP2x    T  | 2 ; to t 8u N " Q O yp  V+fYfG!H*2   M  t  ? _ H f `  U h %E F4jz'wxV v RaDK8OIj 4 l G$P  V h( L q @ { ~ u n V vu y 7I Q`@x%GjE ngQo8"prFv1m>R4e`" ?V# ` y%Pc? ^|d8y}$&4m%WidTY?y78CDB\,EHHiu<-u*E\3tIZx#m| ^   4\   @ ^ N ` b;PiI'QE5"RmTt.\&eg/1JZF 47`d U>^p @=I$wf!]/P/) u>MUS. L:N)Z;5%3ClsZ&hO@"Ur'*z0JZCNW^`v4yH d3 f)?NK!r_q 78hm=eqj;q'@V$Ck4_\.'2/5{fx) spqEa`gCf-(_wc< dy@X{nOQ}$)CK/_] a J  m 7  1w - 1   1; ~    )x ;+  | v V [ i z    5" g  h+,-Joi**ra"33zFFdIJXv9LKV6*6l:B~UB-Gzx 7dJ&kEX|}R?$#H3(JAuP{ M]+YL%mnq" w\850 - qf _ Z3fvFZM--xS Vw  # 3 -t &Gq8^DK<)q*/5h_1x`;v Vz&<<#s;69Y2h0=_Le%kK4uV6jqF6x+<\1{  kM+E+)Gg0GZ:V O7U>h O`FHaORCM=*N72gzU*Cim5=~M2syrH_+xa{ikM c;'ej7MUMX$  S 3  u [,McNog(ri Kz " ^ ;  w x q 3mFyN3j#(X`7n% ThL 0wr$ .  h   +ZUZM@}hG|W*>d\A%?I K u1 %qarlE"0S 35WyWqj  6  ( 8 S M6 b f , J  ] y+, l ,eft|ZG7N .$ =h t t T  H T  P 16.C"oYRJJsM<Br:! U ! A 5 ';P4}E    <] {9gc-P2| Ctd ' / l =F R n w PMr#9  )O+Z2B;r*eFz"F c A*QcDS f X&RFIu}7gp.CXY34xZd)J u+  p \ xr#Yg'j#q<:j+O[ v?hC:==\|"0+.W'O?t'TPn"ClR)zdT+<:x C ? O W k t   cifBP"-T$P]'*;U[.ja18;w7-JK L @ l VD@QA%   9 ~ DI wqWt >;X]f-,;*!6p)G?,^{v?'Jwq<Kmj:^+T.o}!_If? &K W dC x 7_  G X >~ FPRCZj n 3  / 5Z ` 9  6  b V  S f o i ) ^ ] ` `I A L _ d 4  cac\3Et q 5 ' Y A  s VsII5 5 S(  [={>M@q)%~23|hrHv - D qOh];&F\xw@+?$r0>Lk NYR<1 Y= $ ]  t^>{[+$p}k8a$+QA6 0DRrkg.*546XcLm\(ZD qh',DjH"Iwn2 :iXN(}tVC.)j yH(C3bI<RVCyn#eUoF_NH  cSsO7R+P5+ 0? y  6`Icw)Q4ci!@ HHObbSU5P~ayo{z`%T kCT7B0Qg#F.''d]Bh|fG^Ln3YTB n C [ NN n y D 7  " @ s p ` 3  0  kN  o &*,' sIo>kA ,~ j E9iHl2 V !Hm@{~fG#>GmKwj^ [{_F 7 5"U f5M2l~5g`fH/*iBioh/x~A4&*{j`pNk-&b K9-IWk#L@hzuB,uoq< :%=%8(ORIJ:P?\}nC!J9RvGhK^6'  o L . ~ cY|v S7 n I A 5 zD]jO>2|c`,E*8 ;*   p%  V  }"YlR6`c5uE%k:a[H[8\GU  :  u4W-vF15h]1  oA + l  5 P _w VV B oPslIX zvV $P "  = p ! z 6e (^ 7 uh0pid2[(=^m:JJZ G / ! , W  " { u pPkrkO / y K . P  u# MbhHnf8 &r   c M + a As i c 5-  k A hp 'Wsx,rJQ9UM\B~WYD37~FUm2  V . Q E Z ? g=L"bk~:8t~a:|SXCm!USg4 #0 g>x_d4e_]tA\t)}d_wZeJRFAxZ'Z,zTIEV Tx"'P`qsl z 9 h n #: > % ,<3ACN9" QL 0;R%.6hVy/msB:M  ; 3   ? Y 5 bN y~eYmn$:4qzUL6O;VGooy_X_F 9ba'lnWf}Jo19GondDepR Sd M  &j e  c YL #? X _  kR C b ' 2  y  BE + p V{ r M@-^9onDo= l e y  yAr~'`/~vNe-F>WI_w*=Z2c4Z 2x\ojq*b&}^ }$;K~1yzFz0*2   VG ~ s,5Y_;r]uu  F u )I    *  Y h N$CB Y }  X { bG g $C  yu k iQ /_}_=:3h8ay)r qn4?MRy<*.;EJ;9Q*HI6&;Gs_J,@mql|S/=^cxGp}S&aM2%n fl j d5fMHyEvP7 Q ^ e \v/. Y)s< * r } v@-b~t#ei@rC 6 " <^whri!ifgQ0 nKVk/L"7{c^ysq/Z VUJW$zX>"!? X 2 {+ H # C _ / O g  Z s  u,` /8 cxE3*%^_ h] e ^3y  H  .]f ,SI3.5;  {=< NE78y'p^L 1tZYS|5_=@wP/,H"=#T"IIciuOtN9}hQdNh `(`w{4t  wTxZP%$@(pX cf'oN&2$[GrV E}7kLs@^Dl#-jt$O0q._%QC = R < ^  86   XT  0 7q`loHBJ- *\oq4P]  W+ ?;s:f2f m=[I3C%k Mt:>nNr D ~ 3  Z Q I    2 B    n 4 )K{]<lP    o  K # i F  '" ~g=_V W  (/D{>?eB9mI  R  e fkAEU6 m m a T  ;aw tIZ SjGpA   jn k [  T #K& ; o { |  s ((a8# y+dp.MOWJP+md~3*9w_Ur[@ fCL$4i?2}^5PH?6R?&,=M z1n.. v 5Ueb/*H*":IIJJ_@?CU9 zO7 >I+5i_O,^aMkX0s^ 2aAO#apjOpUy<B1F5 !  s/ *T 6 4 t ( S?@{<3kp` C906IkwDsTweP/Ub7uHOsyH,[Ly"Q:>'Cq%pK_y_z1wpe{| L0%\t{c3z&aa{%81F6{;H  x @ ~  V G % ~ * g  1 Mb  {n [ n# & q.&LGu&n1N @ h1^uw2 e*,%KbJ4FzCks0  U  , 5 d #r z9AX5;:( G{vtJ@> @NC]3b9i;31gur3\A2 P ! wDeH)a3j-P X  u4v @{$7dX8wzQq ,!hSSpWt0i;w`QM]2x5xJ9&=EHm?F>p4[2 F`c1(43a5oY!B@U^Vy~qZE$ 0,}Ws$EA} Xc1z&&82Hu_(2/K~v!$/>=^ W zQlJR ~*~-Tcaz fj  &Q8 H.h U % x N ) I} A  0 D9#  $8 D H  -~{},S  QGL+0,>9.'C|x1?z< S a ,B "b6NZpf! DhGQR= in5Wfqv R% Y   .*  E Ds , %; * ; Y *s$"/ Q=,l gt_jGz0ym7If/0> QmuY @ i:  DLn(,JMto Z  ^?  1T SY{]TR d '*2/ #qQtORk$$[axqn7u=Wd=vE7b!]n^'9 SS2^_*,/dlSjYx2AMwv ]$l0 wsF$uX2[H[Wfu)j'G&5e;^$H(gb#FV:w*R*(g\c.-5<L K GB]BbH ?  y5 g d 0 aERH/6:I23lO#e/5NfCH3n2 z>)0C"(XU r VGI/W[N}l#}74D={DZ.}_5n7:&k  } N d ZAT Z| p UY = _P X  j 7 5 =":K)|UABp>c}zH1Ed A Y   L A %<L_v^VdUqCZjI >+MF*jMCQ!hhunxCi 7Y 6(4%ulkk_Yh<05C\K?j|/$yr^I\jk'_D e LM)C + ) N z z a Az- M\p?>X+Y#>t XMjA5/(yy\{ F,(}w S q "2L mJ3W_:T:_2j t q P S 4s] Y x E  O qx < e-S% 1Y~cW Q=)jK _fsl K?  (< M ;  pbI3m?d PqI\z:} 4-TJet}ElbN ^x w    Mg  Z  Z  *Yhb   +   2V  8iG'G- v   K  `Q x 5 [  &  /aBM:HJR#/k{aqFX6P0u~BDn-rA|*_eTJlm$j]\.L["~`&D<^|6p{HjguoSz=$jl P0#C}tJ.M`Q:qN;|%a__/n]{K5Q)Y%|h%g24?+v7LCB9`8CiZ]\1B :" @w ?)1 T 8 p"GqxhPZ=fr Y_A$wx- j^ZTr(FOjlx^|ME}OiR*Ia(H4gG\hW!yFXpG9_^xQhX]|"P[*l%ie*t#Jh(^?qS B S (  [9 3M\nld73 [ wK 6 5'q*)c3 H M s r n J  f Dt VZ <Pdgx_AB|1NNQ> TLG4RNjS4|9)' ;5oam{0eg&Q^)L d J [eD:RK j+3x_}u9%\<oC( c *E 214jZ!} 4|,2/0?1_{eS eCv~3hqc'2AYNqm`4fE/| EyD:NVO;XsW6h-`A{?_g8+W+v   UcQtk^6N k 4 v X  BohX>Z+$]oDuZVD/?+5JGt:]A*d^Lf$ Ua-nu SqlTK\TEJ|u`T!n8tr97d&$q_ Vg] \ W m {l S .  q, ( A u m 8 r 4/r !4q$=Ct/<=<8USzy{hR<[n&aO'@l@Z4]osh O0f7#%T ?Hq&A+{! xZF"/'C1^QSVJ"Lj!($d9D5#!kN(>WI0v8BzM6 0@97(!`6F~L \ ] o $   :  Z GmhCTj8Q&bC\KZ^"[>^vmYKbYZ% & j  m< P 6 E = ) E X_Gg(<^  p L N Q  |      < l    b qzPieLRQyz3-}N@a F O  <_f 3     kq ~ &.cOI&qM!7O-E>cOy(@t|NiNHGhxr+c3@;KK| ib )  <  b  Gd$#B ) Q o9L  4 zl I5n!_1S { X t 3 A n8q`5WFV9%Ek)# ;cW9w;z7ozRnGI[N }kOPz-kl8m*i{[+&x(I]b6N"48A`Cv*bQyvoiI2//gMv&z&#v=ry,OT,lF&Jcs*X d :v P U fMIudCz.-Jkf1D BJ (Nt^xP(NCu6b,9RnQQhC_,,Wr u 5 R T1 . y( @V*6kjv.9=+56~k jBn)e_|FM,a,t4tz1R:~-^x+ uela*7 }I B% /a C s Y>j zl-z'MM1Vc0l3dtqJ B- LT.b^{uE 9 V Kl +)Yj[3T8Hh .ZZw w : 4  [ _ pG 4 z : !  6i<`e z0iv`AD:bIK"3 0QYl)HHLj&WOy.3th <K].cW;.@ W J A d zp$mkBu(MzO lIwPf*LB 1j9! 3 Q& I.#cqPyZl4k^ 8TX'^#5w^`mKBzW` moOkE\"Ac\o< O6Y,>@41f-6^n)5Z$6JuchgV Z S " X R p   T?\`'IRH7 <jbkPHe'<-%zzD56qT!3^ ND n / x q ^Q6(A:k"R['Xu 3|h7[+<VW7b{6Y d  Jw,bX@hZ:rU h   T +Gh~oD.whV5$3oIAK`!/{{|pNR%\fKOE[JF64/x[cfp3u ; aR+f1yM,`eZ{Pbe{EC_PNu1d;&<h%piA} 2 6m!lKDc>,;#/B&'lG5 w)cYKUJXp.GFm~55e` d , J f s f - 7 %  . u40IS"]=Qj5H97BMbV[xY]HL#aN lF 9  9 = WJBz8 /U  AI *  P  k B/S<9X ~ S $   Z  c  P p !  L<  K l S|UW  kE i? z     G a j q 2  T G  a pi  A3D;?S[` Q._e'5Ox#er O9eio> A ; 2P+941dqEZrX,+  Rv - N"  pj n  ~ x \ ~~ Z *%   V   N  -~ 3 ) u  &h"T I/T3 Z - >Z -4K ]WJ}f;%PPJ<1RL5.LN%t(l4S  3  +] Y 4gq;]?'w$V8S  m2^uGZS3l)op3O=-="h3kOCj?~E)-~g3b5Y1M/7 ae<~\` iKQYcEPF>) na"QVo:  o [J : V & `H"o`H,cUrfzlmcrm#MiI2_Ks;pSG~bltKzY3-+=1? ; '] &  BB_+>7jW v R W>n|zf ]id Dn  T ) U x 0y.B:lwxN )8:~_2~"-)7+&srxfE;atwV`4<W' $b3X88 !Zv;  Y j B>z?OIFmPLP!8r`Zh0$2AwhQu(p0gJFQ#z&??ZZ 7 $ c +| M p O l3NK8]GBz8;/> 6 , AX'>OqM!i)=t?&QGJZV|oNs  @ W , g y  ~ x H s D g  4  e 0  , c  G 6    Fl QP i ~ qM "= } _2M7 Py' d 5 'mvT N e X  -?  d _.6An w0VAd;6([g(S ;>1.y@_][CC^a   <% ms{yWR|$HkGB FBubc?7_#q d ~  nd 6 Jl"h1 # i&cyyCvS;B!uTW @ < Wo + ` ]E('(("A TiN[ S#r,3u-k +  N V h b W Jn |_ T 6 } u ]O%s1  > xO ; pC z+"R#XIYS72 E&0Tg/unrc~ *Ax5 wsW!(BG } 8 ` oa "$ V *KPq%U\lpDABi4WWpL2v/ $ y t Iz/%@" ( Hui|EhowDSh  M>Cl;MG0gf@ =%rtlA3ylnA 8p-`*Wi{q^V` h m s q  N b M^32j+"nUD mo: n& Y.j>JZ:`.   $~ >Y\6lA = c$~A S&. !xtM[L4O/J]b 8%3lZPjtC$E] _  m tT7uA'Yyu h  X NG3ez5ApTb{c! 7 !!%# ;-R 6 7 #) ' R[>76tL+i\ V fiw{xQb@{reYE}K < m{T [f"Obc 2P Bms*6T7?MP65& G t xO3>+?K]HO?-NQT.@4}".'q!C]]issbJ i WX?y/xA -#P @3TswjjlAK>M&C,-Dd  rU  (( 2# 498cB ^   8 u c  9J[>w]r/p)~8 g)4EW8H-Fz LbI 7+uY0R). O 7 h g=w?k}T_}J 5  )tE,!8N5[0?*5q!F-1@4(* wA)z^QdLL"T${qnVpIC[aEfr!jPp{ti,sPJPD!z%O\%tj .JE4t!l Og c_i 1 N\\_1}?h55EFp4j-pD}%A"5yWiCX@g' 6jD"x/esaz~]D9[+il[ ry 4:XXX *~ va76:gy*z} e )  n :)DE$"Ky |  a ` b  m  G7e)$J ?" l & E )  F b r  $)W!Hbg `.tX60E n { _ m urI.  A  )` !  c # )m $ Q  a =-,]uRL!>1 3=:/%\}b<n.$&MYFv2ENr . 8m{u,D>6cT %% ^ m x f3 Q M g Y z ^@9 .|   sR '4Fr*^g K h i !5K|Y@ha ' ~ ayC0AyZe, 74 dp  o + Byn_D , Zu~m e U *` |.r  v x j G/ B 7  x W* 8 + raq~k$IF#zz]'Yccbn+5y'!dK 5H6 |  0xPR[FNpBk(#K0<\m~D ]XMp:fe w^h"n@ )eFw 704)%? @ ~xY8 {0 e"k{O-? &x?ebIO'NXtc^a&vadb)E:ye |4 w 4 D Ex @ V t**GI} zE2W6cm2WV0VG;o >R@[Cq" 4rn*. !_ |p fQ Q l  4  V VY E ' ( /  3 P i S >g HS wT ~ t2C1G P"  K3q8QqgDZqn / 5 AXHT U Q/ 5/OpY7N|% =qE07 $"cEzxJ &9m+S^$J   vC pPwj  9$A0Isy%";`e9c~f.`ZPO>oa]>9Y C:K9V; _>FO!55~`\5/@k ( < < ( f  Jf/ xN E`d%a(T-&YHEJF!<~n$?gX@r & - 1% m  I ja 6 >b Y  d<Q|t>) h x /X ` / 5 e ^ F R\iK7!+a  vz~ 1iK>.II7G53QetFl/B=l< m%eV~o-D f   1 . xq0E$z ?v -(P}Y ~m Jm4jkFX, :0~Us43{3DUe f#ED^z|V.`vS ' k  "Y q:O0@qd"PfL|2  &1vqI,(0$JLc&UQ[S  n IL.([ E  /   @/ u ^^n_vx^h/v\ 4  ( m& =  %xqrR4TSA Q; q Ib b  <| <M9\{6-d1Uh-cya~je/M;)<2.d- L- pdP "~r19Q|d|R~rmZbq*=U.b) '3Iz? t En + B q     %%  O 0 md q,Y &> C n R o  +V r  D V9Sx 3  n]  U N )m 9  &/ |M  - l  [ ( K mn @ P 1e . -9P3Y LaG %CU) `jO.][HcDuU~=1$v. # b X .\$}'upw4`R'g Y' (?9p 7L_nDY![LP)6H.p>DrJ`As^\kPROYy"jq[[0C;e2pa;/ Y,Y1/k+\&RM|QQDJ#3  S %r]!C  w vy/?agu T) L m At : r =!pO09xZT_F)KEE6Ig_0R {&Z:AR (V$zv;x)9nw Xf_hrzI7$8R7Ko rZs$'NEd2cau&4w+x>]Rd&[Be:q.mLz'e=O"Y q .  ]  H U n3>&fD6i9Q&p 8e*cU|EC#R$!4zI{d-RDB\>zP[#X;k] t U G @R#ZVD} .X[^+QW K7%6^j^7rt3cfi7RY{ujyTXMe7 m+ BP.ZkmoUcOvfJ _{&t jK9@ t  ccC;kMm,c+E4_-DA;A4\qT,ocyrk^\B*4  c 0 7 . {}( D;   N > X  q^   + 7o}y(4^A7O8Z*Us(, z~mi~unxK\F5> , Eo  'a z%  j @f_!. 7 o<# -@_  JH>s>wi.&T^ ;9 '3 I6 U$g q &# i   =  c    ^ /@g|`/EX.b m v  +SE ]2 w IkjQ[B 4o&chmX<\r0jr9C._8=Y+b0/6fk09;=2C>W6>qqFU_yq(eRb]+ w A hPoB&$f:Ct,(tocw!^EH=F+zO7,?6JJ[.G1@*X &S3k\d # |  H 21)8Ppg QRt=`+rS:aEofQrv1*jeNXONHD+V{=U2=7R5E{Gmgosx QAs!ZInYT5H'aT<?ZO g96moS6jH<i9+Qz7=KG45.4sUSg?Qx*T%"RIT$e\t2h!q!Y$U0  Sy 8 M6 J r   W  Yk Z Uj1G:r S0~Q W@h ]m?:N<_ l  2 Z[OGIT<%XBD8fN&A ?dj <#mndTlNQt*? FF>4H]xy'B"  J7<HB@$Jjr# JI   :? D ?  [; #P Xa$  q 3` F2V:J?  LW  G  9 rmseLl  )d:@pKlI# E1 r yV>;Ne>,+  3 `/t8cYYAoO3|; M1 DF y {  E2   <2+(a*DXaywJ7 b k)Z,  DV | l P > {  p{TeLD |  0ZaK:V>a=8 szW~g3wZ69pm} V < l? ! Ww"7jY;2z sDw<+,*-T2Ya F%so:|K|{_ d . t    :| 7q U6-{AT1Spl;3<$r#1q6zs +AUv1/ 23gpR? A ` ( 4e kN7-|VI>0* y0?CbA,;YRJ|hP0K0O*!V@=N|;e1 ^whc<B .-ee: UtmXix'l\ ,o.}wE-?ZV.7i6Z]_VH=7 a D^*#iw"5 m}!+!z n  #< G+ 9  mIL@Dz+"[5. aT =Cj   b  gm$  > _   7{ e ) d u B kQ b ]F * ]BTROz.|cU1T , kxh8UcE.<WCu['h ' f Z R i6 X f @Rp;T+":{2.CWTSiG\LN{V*Cb1?) 9 /;;= ` R k}u;|Ou1s:RWY9T*d8 `C5 ~ Eh e41Xq-E 3;RQB-JI3 G;ineG}x i f;mDn-8 f Al^ 0fh2 ? B & ` =  ;f  1:1N;|?Gs%aO]6R#o> dN {@( "-_5a"WRS#NPsfw1 8ji>A H/QjVQYb C @ T V5ZYAx PJSM,'ToCtTy `Q<"s.&Ceni\{^(}%c8$ # ;l 7 > - %~~z%O~}dfGm'gRFEniG>[@' +@yD1ju"6 &zO l  \{ee+'_XJ}jA#)P  \~;~O B _R 1 pI u{m,P>MXdqOU65 8: @# D .  I A:c:1o1SX?p^eic%6*/8th k [!Y!&"p #"U6" Vt,mrnNt/;s4( NKjI3:d [kR"}Z  I6  '= Vl     : H +  a  F Dc|*`d#;!5b  O  / Fv6888QF'(EYaycFFvu^+C c H u h /j \P  Y y 0 cH  Z @ { .79IV<Fe~cCo A )5 X o  C u;   F   V W/5\a9Di2T t   ; I2 | t 6r  2 kr  |N+   ~ Xj 1k^b\Jt<@m>B'sl'-3LCJOuU" o D  N`o O L D$[-ISutbASjB5A]>n  ' WQ   :c[R;:+cx(PztlZ=KfcpL>3*oA+-uy<^Vtr>yc7-N@45x;X t| L {B "S >  genzCJs2~#|F+5zAFJz?' k?t;2qAv4CZ1xG p'p7MorI^cJ3D=@Kfi/\WTO5RoGs:ra@Xg&[~(y&p$-^NEMJUY'u' | : "/ }  dBP)E)^ 1 : ZP;/d8+GA  F G#/W?#p!1a8{8U\saDX\_uWTTs2 op1OEo-\sU|th'xX zZ,$i&. I>Gvqv%7Fdg7f&vTl8Z6/t%"[gw7M[q  T _/{}'WLE0ReX\)O r6OZCq qn[nL K}~d?W,6GL$<qb L LL#);zsR z }wzcseC- G {-b,6zBs j x2U(R!@)b/u<+khj>OQTxeq4k> %R R<)Vr!|P;UK0~]wu405vU3pF;yyt$!P nH[c-VUXa]rs'>]sudOL8H!dr\1iju<+ d` ( g M t#\|?k1g4t.!>{/yz'vqEvcTU## EC8W!QUM`9*k&xZY 2:;Juz"6xS,IYtm^i7  ~  {H_Vo  { {]bFST{Ecd=QG / A JLeEG&_ zql";6Iw{0+Y^pxB" E0=:Q <g5 a8i028ceY(%Y;.Y4:sNp_ 'K  9  fh8~m+{3,; @h?DT`=tU{_O&rEc9r`] @=Nur6Rx u#o7uDU @ TwHs4  6 p% qi W  xni)    'i#IUj g;1 +8LK3S-gG a -  b! <   G   ,) I {  &C aX?/KV Zh=s4jK lrXTds=a<43<X(/)G'&LHt:vNBC4Q MJ9(:3 i  Z P 7   U  y F  +sg  &^  m3F/38mf/igQ yb ^%qUd?:IJ'@N$_|&tyf&C0;/`+^hBPhrFj @ U:-C(qP vD , 12 J  K J; ? /  `N^  ^gx(KBv=J RGyMY8t)bFY#0l,p~x8SOF0,QG 0yS~7qQ37w4j.NICo|H:\j8|*Pp1^0=,D{yE rt F  T k3 ] : _ Z$MXY, [ 1  U O   :5  #2 iug>UgJHlcI k  ? ? U G X # s7"Z[D8kbTw#C}&z$)KIDi0|X:^ hm-jM0Ma==g}!VXVD\pB?DXKex=RG3X7:{y[18 P   ; g  ( s  c = H  H0 R E-}\B&&,R99J Xh5X&UB8o.K<[?<Eof_p<AETh~92LWBPf>w`y2A}U&<+J*~7kE - AH 0: K> yQEyz3 \ ~r TVid*\?    !F`QX)_zGk>}flvza4FD<_v^J(yQ&s<dnNd>hX"6$/Fdbd-)s\>r4L)P8)|!)$#h eiLqti)5w_ % ^ L  ^ l W U   i   C  X l?U&/:2R  k_$I}mj)m'V>qti )g@ jB ;=CKL>}m w 9jj0cfz)."QfJC6iC*UO7&?z?d(ouYx1g4g&c   D  id u ` 4 F  o  ,  '% U o| )D M & H2 D qd  ? @P 9 | l za >qa~FX 4"c ;la7\'<T*Y-.9?'R  \ G ! [ ; V 8GzYoGZ<fTqlhm}*VO][* |M=(2z'~8w  ) b m Uz ~XK!z .0 J"3G%>}<{{B-fap +: SP VZ 0D w[7{[\tT5z ^3 ' cJ  0c9;Tv7{J-|q2ILVEal =4NDr&h-)n{i,l(v[**r   =[w_G| y : 02_PD3BT@^3car6MoV 8'|JI,]>(Et9?[!nu8 Uy-?:!D6P+CC 2(vk} ] y ;6, +  ! v _ JN,Z z pbY8AD!g R c oE5Pt/a9KI}VHl35eSvl0-h:g Ffo}3y:T|=[Ay.9Fv2i;U}qA4O<~,3T.4,uM!O==YFO*V&D"kL/rA9w;9-+;?%B|\ h1N\oiDgH_yt i4(yj#sU2Z  H8|TIn)r ?*" p[t A c M B } \ Z $rLB*$3 O r@ s "D~4qq  hs i<8/ 4 3   2  E e % Q &  B& K )  Y >m:Ql_.DhR:m[_>x!:QGlAzbuNZc$geR. U):9}~:[x,}4bK6g {JwuN3D\aJRvb{%XcpNVeC6Ju X / 0"97b1y { 1 g6}b2S1ux.7c(t8z;m[\B +6U2e@CyQ&J+4))xCRCEe8N\jJsxSj>j C 8  . 1  \ v - _b  CL `  A"T   g3{A0'j+"sm m5)Kg28 "CfU Ow[I&Hu.B^P3#sY!#\S-7lsQtKX3* -?#J~Bcq k  7  ^ w@@l `lQNT0  *p 8 ( |`UJs`Si8P2T?n;B BpVb8Zky]u1sdC3X=q=: B@jO=LMV.RdDKwJO2c8cQ< ?#-W"_d[YB7ANjk ~ 8kx?:Dp#t   - M z lK)& eA Ao } [ vF0 m584 [ < =uU{2zJrtQxV9$M_Qf$ g95f2lD i ] _  h $    |* $  b b- v:[]ruC[e0OQyA+Ak1P4"DK#NwYUYXAc4E }   I^ Fc /vo ;HKxD?AkE3`xP Sq 2 =V S o h  i  sp<i^2nId'%U <-C X S b 7I@ #BB`WM} J X[2Nn\Z uJvC_  Gn\Vf-xH! ?kB >$q>M e M(  <  . 3 JF!(y9\E ;=j6$+[N(]:5chE*'4gFmQ@DY]D<bx|gS{aG(mnqp}~Z <} ?C;VXM Yc;e {Y C  "?iV 0<  (` _ 0(  @ F j(nN~^KtQ( L;B4*V W )  j;% M % ] u r v N  f a f  x ' H    ~   e  G_wVVCk KsY#\SARchGo`X&4!&4N( DT4s`7U&)T%H?Q+C ;)1s9aR+&c1MZRK=}YbLyx[ x^ T l Q ~  S: C Eu#yCa'5/kkn: ]n  ~  IB I |M?{5-F cebYg$iA`B"MrHtMD1Ns1^+ZHgoL .]b__ T*x 5UehZMx;C,`JDCxFX]Jh? 0 ^ A > %   o4 F A '= u ">j+$n@3|v[i=}x5s#iN,_/[ 8 K1 ? 8 o9wp#8} {B;%XY._42t #o % f K D Xm v7A8iYTnbp F 3 *HK>v'g9 j @m 8 7) s2Kevo@$r?v EY[m6xE{V8nxJ1P`O<-H |GS slL@%<0]6g,E.'KzCzau "D 2Y#36v /S~~0 F I rN a% |s% \? h _  }  Y ~D/uaT^sN^33 272u b ^W=lc S ct o 8 + x 5 I)l&o0w~|)yZ5 q J Xl     Q SX  ; n  $g\QqwerA  G  m FQ   ; t %L9enZXpFd_>8d3M4  4 I+ '3  nw9._37{Y1gcRuYa m< h  * Q 1 S$ w ZMh;YZnN3PJ3HW:) ip Jn(rh#sW\1 a S Dx & "i nw Ny B - P > N uwD=l\ t 7| ~ ]]TA +q &g  m y b v =  :gJKUCD;IeV17MMXf)zH5KM$'w76 v"/ }T\5}yM]JZYi` jL~UUro'2- C~+3\kZJf[/ )g_d\,I,RIa ~uz(=yVu = S (6Kj^7<1%dtp!}v7 Bk h~[L"B'/0`8K1$ %B[hh+6G@D f%<wV z43;0g5O&j@  ?s%V>Nt  D g 4 NQ zA GoUh "| -oDZaT` : ?+CC4Bh_oSM=zdBE\MmD; 6I+Sj"y8sz(J28`Kh JKsp`/CXC=\Z*[],"D+ir!W'A7)H Z ~+ j { 8 F  dw u51PB`QZ9+F@XG$CEj'EV4 I 4g _?RW=944_6U,Jeb{<%t&"En U R J] B k G m X  Lp 6 a"a/ m~ {X n N m ; /OmpjVJb}gl?st_R!4F()UT{"QR" 7]OeS`h  t n u ! K%d6jnC&CW-;@sx/_^J)T [% O  x6:zavP2Kp~avcQ2v^QHJozaC*"<0E?0!D?d$|#7TRG:6di_i@ 2UDdcTVy[[ T[5icxSsdmUz\\a]Tt=.K+C4]t1aklfCd~B=RX+0P- c"OR+^"Goa[IM(8S /[ M 8&JqOI56 o=B 6T!?(n )) Vo o O 9E >a  ! }K6)T6+ XAR  2 OT b {   oB$G >WYb4^dt8#,#$q cLj.Yi 9SQ6<mbjVt'=mCTK W F?8A^bT*z_-TQ#Qn,:ygz(+^yp  o < ` n F SVb,U`[yryO>K= GBcD#6Y/U2c0F$ $L.hs`}Z0a!  1_N %%[\6?*,.r+\N.8Vg7qOA8G}*av0fdZ x" a L~ c qE U }N g ? G V   B@ Y~rrXI[c0\uzLjv+,d!`4K6)c2%{d;S]#y'XV(d0G)K7{Biu ^,D /"HOb+VJIt  6 l ^ ` |p `<_ Agz H1c!!Jb (`vMVYeGyzL{#2WcTpszK!FknV=",|:y`KvUM4cC{BpWAL <Rj8O_rx8cE0IsQ,   >M OA 6 'I'p*@0Y +/{! $ ?Lt'#fq-@e=Z 8  F p 2( z jc  "  %W*~ | : X' hq  D0 i q!^Lgt Z  4G9 .  M `o4 rJ` ` .  ah!u#u'/TlO<so >x n  Zm 4fto1/Cg  K  g  S q    q Lcb4NI  e: 8  a] * * U  ^+$* T!( axT3<  ;::eX/xvnEbB|?{f?@jmMl h}gQDnwm%*c.(j]{ V<T   G } \+ E  Y  t  Y  c }2r  P| a nd(_ # i 48.VSLBK'cnuH$@8=1'~>f?  Fok1|-:9 E w 2g ,Sb,nD%  v2W5P't']o\x71lE8Kb*F" ,2 * $NN|5B:aE$[Nf "y~O*#^S'g*9;)1sQ20Mg@BEfp62_hI^R&M)Gf^ fD*O Mao(-I V i  v b es<1gxO)= h | h]h\\^}d6]oBO}I!J;%Cc"h1 T]EDKQY <p  K gOQAO H .n 6;qnMy1Yq0v} 2 z+ b HZ    j   'b } m %! /"Fx1LP &  ) E  i)T<< 8@IFN3#d|Br{i'!},WZ6}jGlfbPkn\;X^Bxsr4 :<Raz?E f ) E h A @EDQ W3m1m5iR a I  C) C T _R, #Z:Jy`b4?,Kas `pC b8E#n1hr~fuS7EoVoJ>#O~ 99  O2 iR `b Y a S 9 {B ?L x  dw ; GBHv2,%Z2WcF|*: ! 2 & Mnk$/^ _  wjz  _ 2 R% 7a T* r 0a dI g l $Bz7[pi\ @A*TG{(xIygpr{S $ i hb % 16A  T! xh"S[ ]Y)ox_ ]0k]~|z^ulkh G8`Y`9p>NM1R  .[dW/|K-N1_v ,O;]Y()=-vn^  ->i_3Z'{I%)Q Z_# =! c Yv #  M b^EJ=6 T Hja?cLfy6qI Z n ; l fU#>  v %K| |<m   5   F E - m U O L 8 #5 r   ~ %)b\<)p)X;M?S0x9OK&aw&^(_9+ E>dXv#R c! y E,$zT3$6=)3L  KOehf4QDQ p j |\ 6 i wb d=aq8wq=8#@T , 23 K 6 4 !c 5> < ^ 6@:BG@2 T+zi:SZ$wEoWagIU(kq|edLwr>n%uzZHp [' Y } K  & ? , g e i iLDIhU, p  d R+eLZ,A'ox  V[ ~] VMenKB_ /<la 8 q   ? ^   @ OI   Y[ `  ? Z  ~ ~ /j l | @A"_Q u $ YTG=g_XPL! Bhma { 8 Bn"'pem nuj >|:'ZtQ'O B@Lm;TUS6|]"b|GX]U3lNi ~K%[Zp&CHcn>?p*Pe]xx3CR<Q5ClDq |  ? 2F\U"R =t1 0H & t %vpSQyy0^ ^ 5$ 9 { u i3v0[J+h.G8.t^B%m\C>I,T Ix$BQ61Vo7 6h]iVZ\P' clA<0 PK YK>)WndjCSnWTwL5h0ygU - ;P J  l<e,-~}a}#=Vn~;sMe@,un~)1 [  7 H k k`T -Na .mo:  1^" * \ _ * Q glZ0y#3gpiJM~ a F.v] v?x  5 yH   7 1$!w&XWx&%E1xWjxj'lmSA #M)RrMPT%IGk&l8*, '^Q@[#H = x_7F"  W * e *9EVy3Llw%-s I^ I DDOFH; 7&(3SpU^6L>af6Sz)OnGrR!Af@d{ZhH(,C=}ogYM#: HPa%B iN| FUki/k<y P  R& V _ xZ V *] + J 2 g V  s N^f .ikFs6Q[q1OEF    1BK^ C> 1DU5r19m   p #U _ j / G . r 4 L  - i c ] #! 'Rew3~@; 2 9 \ + XH&W{GJ6(.j&,i]JsC  ^$Y4(R_(*ge-  h 7# dy,% E ~ .8b YW*N Z G y? E + ,QRJ- "( d< <Q+VcLP&=&b-m!Xeq2J]i Q,;j+BB a $L &VF?sHw~v9sRk;^=^&.F!ze 'x #r<$MEC$X $)  h   P  C f I P f Xo 5  G c fH1,.mR   AP xaPFU|rkz@p$+(GNZfhlcz.b#J~WJ- l Q  I x  N , 9 KX 3 * U% , I  .[GHinfSG?Q`ri] 8&!M6*/-Lg*H:k 3 A9 D1NPyu|mNyXL1w/}u[]w*tfJ -'%0&%F7 U8#_ng~lyWndCG_4sw_Ft+h!dddIB"[n$u{""/O<4 RZ&|qg _CEL, T0X? 1 =" j  : Z 3&(=vj^us> 2Iu 9`OXJ]-G/#, :i8U xG(+E)1ND7^h.qgjL)3`gL&@iuiJp2Ajcg"a gZ0dQ | ~ zL ON u O2x3D6$9o qbk=LF" hU5auw\ u . * * W;M?*0_(*f~2j t cLQZdYSX(q% +^5?\p !x u Uge)3v7%-XCaf0at}(@ @^ T    8? 8w R N  td  C c^Q "TiB~=v3ADtxN_/qu5{)`!"69eB sc$a ,  < V H   6 h  |  OF ` { x ,  A ) D  B m 4]^yjzX wqW}lk|* 2 -_K`JG4FqAa  GxCoR,G'?!< 8 6 -uAq '24jc\k4J^nw {#twq+%){(3jU} z wk 7 ({]'g 6wT;HW~Q3PMB u  W K b * ' 0#UhkbD<{%)  OQ;CVv)@bX   I 6 0 "  ?N y  i. A  H   K RM F  \ > L: (\V0! wm E m `<&!AjyA1BR(f-&H\n , |  ) o S  j  Y`iH.ea0 ( 6 [] f}#n)g_iM 3u"CJO/Mwio#g,!$vqOJ9 %4 o n ;   )  *#  J  >61^ Z h+ w5.q>tYSMLqW)w4^lw;jCxnWW yHuv}b~J5C?@=9:hqv+ oI`y(B;?xB{lU!:ItFJ  e lJH 4  j~  v#>uY3!2CC-4z]ercTU.#W' 4jxO o h3  P R8.w-ZoDn}8Hc8~kYKpB2IC `69y.cKm} d Z?7&y@tB & =(zXCfTU(p'B5\?7 !-!" ] ^wL\4B#J{O]&  0 3n ^e Xi=% yI#kj_!&GmYw5*,p K  `hry9 Z : (d0  H zWE':$ >K , - dt^2*`tHHq_%@%n ? $am*K^ \ i zfA~gE/ | BX (13R?V^d=^Atm w< c4'IU%hB%XY+XcO!Y3b I V- o8#n4Y*Cl Z }@K"u[-H#4+*ubM)"/L[n_F=OM  Nt (  l*W8NK? O ovo3r$ D|D vN\xwm D-k@vY } U  .5uh-keeT  }K >F yCV > W j u+#-qsaH@V4TXVpIBAG32i} C zv} ` ) 2 bU + aY i K B A} d. &2 9S_iyrIO,=Kz~ay%iE_Cc B  d , d W &   a mmZL7CV0^Vi*L2 ^ 4 Aj{5/o$ \'"tv qrA2e=fy RQw+NB.^bxOJu=?RCC> sMH`Jh N:!DgjA3VJRdBmr Lw} TM]KN!lw%,7b ~ ' Hi k a 8 :: X o 0 %(3Af0   @ ^ ]p m  0H>Q3{|NADg6&S7 +Q}b  g!E`hhZC9,1O8v gfDjfdwh * Y  ( )c &wcM9hP`d `q,Q<'MiT|uhXtrM'mvQ  m[D!Jz51hjtN*MS~\.?1;[$3& Lk1.V)>Df_- 8Q?~c3g\$*$Yf[3 M qk N (VD9cy__ wG y&    , 6    U0 * & qo  l- A     E= GLGokYMjj&2TB|SsoJ AF 9dT"|)/ g jC dskfk  ~4~/pn4{uTgeUG > b! X R  V /vm"{>|'pmr#M?*}UXX~6tgG?9 -bcg b D #GE3P8s#g'KU'/ NnU\bjN   A[NX^r2?JuMc$0YNN`A L- % WF?r .c<."@ O !  WwNrzZ_WznJ^8 A o q)@C: v+u(j/GI)*%R5]| /  ZQO&:&b u i }{^7u%v\6 oO_ zU(? sn]IR ?dyU.P~6z`)t7(Pe|J k p jO -  ,;CX 0mISR'}B)HLQ6! +XZ"d* <| 92n<vZ] f " a  !^ [ U:N4 A 8W Lp#8;.X;)ho$5Lhp  v Y d c M !8  F +M :% Y6pp E3`Y(NAD\^wN>8TeQ1$3 v < G 5  k -dn~lAqK ~ t !  0P^*%o D /bW3I?`pT**'Trl bG9(  i ?L*$Mb!dlf`h + +| r Y  c ,fR%B^r+g/O-@Lq_M-PckREOOzn6/h\Z&ms-[F`!gu a}@ , k<+JP)J\8[Xqkb1NE2!UQ#evLBa4h4f5g'2h7`mAKEFN@<5E!+u j^ ? ~ ( lX m  c n eVBI!]<*8! l  ! p)+ZGk;O!Ni!K[7:EIrH'(`M$5} T !*FR]sR7 6)Kw <hR 7  il &1 _ +nY6r$4Q22[ v6=)C@Pq +Wo c  EN  b  s6KR oc%^uS 9J0vY>rEK:4:x*-  m j$akb%JE _( w[a9R v&w4L!_a ~"U$nY(7g/eQK.]WuufE7[aC yn*adzBs u$/()%U.K w  #IX`X8N#Mtk[7<,7E cU M A 3 G   I    a) j 3 1sL}80p X ['  [ ~ )   #  Q*tvC78ZQFH  ~ Q    >  ) Y+pySV& z T 1o|LzJ1Yb(/ _groEg%Mv,tHg;*YGe 74S|Aq4Yk i({w=Bz ~3W#7Es 4 - 6  L ' %~ JDA:TbV a 3 H Q2 D 5 ! t < , ;   !  ;vla!v fdomZ24T&Lwy(J[ll: vk % /[5uD_ueso02! h Y[wl2 [ =  z 5 F ?=Hz|%)}^9.]uOJ 'w5e/!JIrW%#|M+sA10JcsJD9`"'~!&+Ip[uL2S[F9z;pw_{yxadUR@<D9Tp}}S_5kY0}'( w}Q:  8{?B ] !I  + p^<"[jY   )  /0}y{sixlRYT6JWv/.T !Z^ @ k@TU=Iq%+Na/ f g= $Rf]`Q, h;oah\m!D+}*[sx6XHUizA_nD b U; X/  r  bz t  M!jAC+7x; rK  qldHw$S+ .r2$M'.9>:D]1Q2 ) ` ( f A x b R  [ z{m[WD'C*x6"HAc,8oUmFAFa7_K[K= E59 ~|kDW? |E=2fAI3^W:K%MxRKk S?"-fhuK19CV~]_ 7tncf6D>  g> ^ Mt 9 j 4 j f ;4 E5  O, y   h >   /&aX`A2Vgp@z V}c4l$b g : L f x l  c:/KI56n &| 6NvjBx7`X! Wa 2 7 H hXd-m ,FGuMKG \ZO&ff7q;aC d S D  P "X.u]Ul?Y=sPcl EF"T     Tc -E^L@!=L*a Ux4b lu36~4nIs*FL1oqaf Rq9"e^ _ c $m T  4   ! HCxULK,U5(w 3:[rr$yW#  0,L8w:&sM|n.<8-B{?Hp4t62q, tc\#"b\PKhWFU{Qxe_BGR]ls fP>Tyq \ k"HpS:PbO 0 @ + # so!-MEeA_%GzO.?qOxCNGfF!d1\{(_Ou:~cn ~QEa]Y#WR!QgMEd]fxI/rMa1$  ' f  ; tOpJLg*NR1;:(a<W++  d  E |"~1,$I7p_nj*92u*c  A 9  nU l N B r .(by; K ]#W7 ir{d f G h,NOu>!aX7_q G}UT#U F MHm9^mZ+evrK)dc \TW>4 Rm&Z%$'!/pQ3HT$: [# ]& x'%/hi 'uU3B};&b"s;P$gL#CwE<92#cQl )ryz*20~ d # 3_n gKq q6 HUQ;]lh!SL/!zc xU(%W.I VM ov~k Z5?}2S`_3GH% t  )y'q_XJQ<n!SA{YfM; Z!$/Q "Fu@IN3 7 4 L    E 4  ; s , *Lh9@   ' # i  %  | z  %NcFF+70k7l]<{hr3Z~H|EVmu6: |kK\=0DckVvG5 C W`-DssrNY6 ," F T &^ T D l k!@)?0GlT[spE._ ]qk#3/<7c%K]UMwLn5[ax_8|dW+lZS    B-  e! PTj: n  Ce ? p 4 C #H !z ## L kvxQ Y  0 ; K ] @h       F  j )C2r_vR=~->f  * 7 l U [ 'T k Gn|4q:u~1 j :C h QdZsfv)J ui)E.p1gm`9 m T Gm`AAlT"`g[Wh`8KLPiWg$kL t M |f!yM   %(65N<U 4 %  ;ST"5Pi13Y; e  ; Pz8  d O@E dg* E , 8'K 1F[Y|gI8> %_M]N+8^NPH&_4 KI@ Nl ADqLsBIS4~$_,M  D >&W4ULY|h+M.Jt r { \  A N  6lMQrr  Q/cDX] y|;jb{Lf 8"1BNg~j+RT $_O%h6?yJj Q[>I[){}kfs caqXn:~En6r~ %<S  ^ ) S  [n t  5" , z/ c ) s^! ?G5S a+ x<^ ">Ew]oR> JowtGO%x0L/qesHf+7*w)R+ &Oc?A %  R \oD/v N :  B*R: ? r ) H d 4 9o  v    { AK@d;d b zr: n k =2I(X+E>(    Jk['kZU# T  i0G(wDIe+FN7 2`EcY0I J@M z K(>A4\[9-`x #u|`_45J?|+Zu?>X PUVZFhz(9?"\}3uzLa,9{9!UdDFgb6N=z B #4r+z)TN"X E  l)v0 6~ )  LNOn / 2V F1 ]k Y \ n 1 >gv` U cjT e Vzu> "}K! it9 w Z Xx;`/VMpzYl"nLt+]h B i  p 8 H[xlPi V 'a/lSg2& r j S  S 6b  H . bsa<n,mNWb! v !"&O?m378 b  b z o Ec@[]h5]A7oJh zte(U#_   JRpMyPp  r.P+G!&n7 d/  \   p cp ] 4 s  d /   U ' _ N k h r   8 `OBNHqmycw%. \Jw#Z]U=p16  > u`% )EO=X.`?[HLO"wF_#`jid|F 1 G$JJXW?xm+1IT:7x]O+CfV O (  [M>x7pv:=;[Dixvqr:lsi u@jKOCJP;L'Fid)Sya [8|#~|O4gE7>*\h>O|Me;DJQ.R=w={ x)g *\ 2*q,OgIw!py-=Pb1`U($K@/34=`C90BHFtkD0ve&yLR48X~(h m ` /' , p (1)6B2EO  Y =a| ?d1 W \ # 5*DoRko 7l 2 ? _   2@1iZ@  -) jb1~& uR]Jo ~N|D}0 n q$x2XdGm'$%*(f;_B1;jnQ Dq%e3=cV2-9`w!Pzmo= p3 e i^  C , .5mN>>"&!c `)y!@exi^az1>:J^4U& t[xs#x= 8uM^.BLuTi/S5*n];Mc|fcp b,!v9.e5[/@M? |zb5ogUuWx*;nXCj|* E[/y$K:? V M vt =qb- I8EgE-scke p 9E - ';?r67Y,`dS|Q[N?;Z{3qUvk J  4> . : }dv` K + e & M t s . { @ 1   ? d{ G{<x$XED6o7Gv +%  1FT $ d1 h .4O!'^ DL{+B2)1!b=ziBV*Kked'(xM/cl+] 7ND:P Q / qB%|D'_g^o &.^27./  u " ) }~  j  H  =^  C % 8 n8B H!WT<-9GWAgp  u C 'GJ,@ On[j\`(<y l  k F*>|`U(1u3)fg1H S8  t Y87p#  } \ e { H < f6  ')0nTU>vv:   I} ` h _ i B s k A #  .~1 tso`}DuFS?MMU<FQ4kk{x gm}i[ Z UkDs09by{^lP8     5 t Q N s S  g l x (  { @Z   S  h  < |N C7M&Z$maGvX+5?K= <  hq  x {  bCnA#W"o/_19F+dk .dY3{WXd3BCHuf ) 2vRZ1o)-$y/ kneMY["| j Q6 V{}mO@Nq%@,cFNuU=ea<1b_n9)giNu$Y5aaC7 liG/w USc:pa3}9 i\6o]#VKm "g | C ^ Z ,M #Z95 [|5.iU[NLT{XWjtZ (nDYN !]4TAvYDc!K OrADQrc)JizDG{@"Wy+) < 5 1 2 o/JNd20s+# f Z x < R$K  j Yu;)$! iD W8 Bm {(fv%] E ed n *y/Gt/HdK7A2vC/K Db}r n D Ge t  lQ")-\:k@8td&YFi&AF 6y-fc<`}z,/y_q Yw<~*%n!=HtK@+;e;~/>rs .ByjPOv,dXE.)x[HpA\z'ip.-FK\'[6p( Rum.9wDW'5l$JDCU LL&?pqZ6oB@J_Nt13LDr]{LZU\j``0| $G`Y3"U-ZlnI C u > H 3 \c 3   ' 5oo33Py+;Ff<xS.@`qHu^m< J  ;  # p \b v  P{9}TE>.=$[e`do[x<$9 MZquXaO!R  | EJ  uL0C'S&Gb5oq s/ t "w{WHY;P[l)-n J.z;f&s 1r&QsIkaHGdp%OMyH ';GVK/$5 e53{?5r*QBGWC=-<E$> 3`3U`Xl G  P M   1I5Ka= 13asJD41"Ca K ; ;c>[C.b]<>TeYo(b\U  y hZ _"PXWe(e<prP2w     `mc\d8." $= 4 =I~iJSe0> ~ = 8s=2%4h@- Y  "9D V$Q|:Dc8 w1N4i:t_{R +]j*KO9  @. /; H $o BCl^V[a|_Z>;f S Y h . @2 :    s l o- W @ s MG%S*T3G4J|S'pt>@>Ff U DN My  C!g  m q  :WlD=~]$=hGt )W ,  Y>L(~bC Z,/g    A K 4`eVwJT\{j ,*;D;z ` 5e[%Z V'8${p`q#]EAumKmUDr7$ 4 {f2gLJgYG2al[h% t;  g  y  -td`"m3 \vO{ n*= x?a|HH7 aPO'4?mkJ( :qVIs%{g CD`bXXm%B%M@O++mx4}.D_h;'gRN*c:dbRKi7JRPTiH 9  W R 7 PE v  d H /   Do"k9y  G   X ~o1oo  L 1~i : ~ D< >  O  a*BW;xM]A  Ys " $nHXK8~/ #B_PERO7a"/J(8j]m3-W=5>|p`M HAgD@o*XDXC1/{NP!kw@ltk,K{@p)#L_6be(:Foo;91~RcGs+SI+/KuSo]h|7AH5YyG_Q^NcWL'}hw=ltl 4h,9U<T*zTu:L~" O+k5%DqmuCH7rGFH((@|p:[ KX Q`1v},@N[gU4 /: jG u l [Zm[{1E4cP0Zf)i@%mbFWch[NcF<Y?5Z;jly"~N#}]Y0*axrN^#mjPx@]^ExL=q&   B  '  P77ghjstPY/[p   8o j&8j[/``FcIZ]ee=oY +{]KC!kyYXnb6:8aKsk?550 ,} Ei/@Nw`9C`9  A3  ,2K{3GBhMv)\hGHZ>YhQJ)C$|du0B{Y   <6 ) v  Vz"Ghc q E   '/  L &&$n].} D {< #yrlQ$ "E2N>?Ry^ Ip jEAufd]fh V 0 | w X 2 x     [ h_G`2L(?t9r=`H3E1 6#m@:?7  .zhF^0O@!Rom E (  O   Z  |(P\jb;=XA.mx- [S]"Y W  | y * % /x |[ '  sZ^e/77v~!w)yDA#8+=Ut  < B z` ?  g?]X>q   \hqh 0CM?|L ``o4&<-E ! rkr>?U7FFrQ!\bw0Y- N4r/:"[,:U vipk]]NQzZ[(/B' %07s@tC4P1MiMG^t,.SEp@eQe.UX$b1d$`n gYT]+zl$i |qzKj)>rs&M`t(^C i#?a\XefyyoV3hb{Q!d6}GNYF%Df'hXNCZ-+\:6U% [YV s 78Kf 6 &},Sw.4R@V3  ; BF f  9 ry D *  u?Tlax=RI?B -$ M } f H @ y k5P=.%K4+EXQ&7^;}Ree+m: #ZK9kKO "DR ncoAxb3&J?@m#jc~S"A.X[fz;`{DBs KSa[Q5[% _aiWxA[wq;tK)<)fsH' w Xop26g`Y{T_\LK*p-X"w + ~]}q3dSd;J"rY`  W oZ F cqKD'x b @ L Yxa^o,`JS%9hx(mG. |~ O,P|k=/-!m4(m\=EZU*O  M AN]F{,\Or`y<Tr?3 g49v=4A>(mZN$AKq,m|n n b sKmOg)R#K{ YDb  L q  f   F :mBEl6U":.D!+M55scP&9,cguuSf1XC>a{ >]_VJ|u4V4\E?tHG9,!G,Onf B +9^H o/ ?[LJf8<VOx*N D`b=@_5  C + pvi.,JcJcU@ L  w4 Unj4  a  d  o ; f M :  U e  : D  _ J  IK4-LyWnLXuV0s+o:;|i1_q d*%YNK; m h )e6H> %hn;7po X"w?C^ws_ y > 79o5Hl3  'A /l   VY  G]?;{ S x ="?q}^u8hOUc_Nc!C 9Y < p  T %A%KH 3 =  PA K3/O"  gH)g*  ]2YAnZI g M[ d  a% !+ >=g ,Bo3HF;Ic g Ve [Dk{FEr + N a * S2z&<kF{^VR*)%-@'u`hGFMei&,y7ey:4y1q8x mxxsjHG KIOd#(}"<Dpga5"Ub)f^!m@  =e wf68mw$B}Ne`-x7 D kAI&vuxW>LiRFLOl| k&]lu&^YIa/w (j /33O['yhM\kZtqUR[ b j [ w %' s y Q dEi`w4 E PT~szqHx  & > T  W  ]  @ => 7G0&Z\>e;o O*zP v 5 N  4 [ o 89 ) ?AB`M# 4 R 6@~2^i2 [  @tM=c#n^ %n.+g|-O|V+Lu= IHux0<]?j|!n|P/ueYki(D2\f#M: N~Bޝ1RH:=y*"RJR0a%:sP8cfW\1> 7}d>yr[|JZja$^ noo pwCP3%_//3W  .RbJN{J \"uHR(IH}  ii5 *r4 q X k % / * g(  l  `  P2 E 8 w1 Q(lprf1g =jUNQ btD D @.789-{r|A5" ;E`]QE+tAJKx-IzOSciR <+D*310R   O "8  6ad5 z  Zr  t1 t  (0 y xl91] >( 6 D]  Z A"  GPR,z 6nh][-54W~>A+/OBJG{? D[Y7>Q+(`XV*2"=EZ#^9TMg6Zt(&Atp/g5M r bm K# Rf' V z g >},8+1(UE4=UfrjjI`W[Xg]1^]4[VK>*W'1/Yk :  { pl$a!K%5 X ' J   U +z] |@DD]KI(6o?2+X\+AkNi|yKT X xDnLn F  [ C7 @ r ( KP W*% vsE0a+Vw R: S"\42 :1 ?_bg  7) L H1 " z  /  y>   &J'mBv ' e !q |l ,vtB0 ^mRtS0^M#U;^,x 5kG>y<uh90%\O 'O5N{Jz  K  `  w)    =e Mx 2Pv{NxlyN:t12'z7c!$*5 I  ; FFONzY "ULG;cN TC^ Wx5g%wfVWt _#iz%a+D4=WD>[+.iy}+l.u~v 2 ` r x T T c / 1 4}Y;XTBwX`=VHfx<44@r<J R * ^ ] I B8{|g6(<1%'9pd < 4XhaG Q]]7OIAF' .&ja W$;*>ff!uwwC2Y{Z1;r?r?x``t Sm({  f X fw}:%Y,GN ~  DsIw9#=t% o V  ,g8%2n"TI9] N  o %  ~ - : %  z =4Ok^ < Q # G 1||4 |  n7/aPc**JP b T L $ 3 M pR/wk5|hXpHcOPTb7Rskv(A2IK2yj#-\h*W*',~qf7i<;Fq"=# vI7S rJk$`Ebv]'J n pG R9u$=fVj ( q 0u3m5D`p8q%J6fb=ZrOzzgHIZq:GyAO!jp9A|JiF$G),X c+JT O  . h!' 2}+#> Q1kshH-QP&=&cF32{v+vu6,-'YOO ~CJ;wp!gXE%+Rg9I;{Hz"?Pf6r'u$q01l6`6M ~\X$5Nu 1 @M ,)  sc ;* =N( > 1  Ng ]mM: MPF lf V 9N 1 "; h f J { } k ^ m 53 ;LGR38v"uB33O^c(9OwBQty\[@pb;o^4z8+EZ@" nB + 7 q G  ) {N 9u, _ linNT`y=Ny*K ^" !U^"*"#w### #L"_!o -05qVD,>uh[ u   D  _ 1 6 V  A#W.H5+TycET?6l1N&lB&w~m}g]T$SPmxM @!? t]: HWmV@c8T*<}AGZ3Q*j./ %: OA" 4$ l M  wk%J  Ig    U = { 5{MU&0aD0e  j l   O k !o v ? +DlYb8 ^A<g%etFBZ S  R  v V  N ) 2 0 6 |UfSfhCN>G  mD!l9q))Hb=F >l j d iPxoCQiK\@ICA|-akBuvf 94A/|nrb@YF`!S;8A $_rZ\J\bWvjhL u l K Q # m  h Q \Jz@#AptA3vLe15  O tl)ds vH/3x(oe,%L(*7520#*>2M{?+^$BGsq}_u]*hvxoP7%@W=f,)I:kjlLeYc W%{ZU C r up X,_ H  ;F N <  6   30   . xB @  4\ cVk w A\N42X\6]VR}F!*KBSvXZ _ ; ^=c;r_@D:v^3TUhZ2cZ f" e @' J: >( J e  9 A %  6 &_XMP[,f46~a[z qO$-(8.5{C}1Tw xJ U > x js Pt&&$GGM3e-rY8[dv[ B|)euxK,# ; rb {M29} HiFTfw Z yg{Bk ? zTO1\.$$IR XN*WuJmE7s+s%,)4@")2'N>-}" `n.R*0a$o yA 'tcP0<o% ['uF4K>| ~we3d3~[<{syb(nupbZ tVGM!axF3-D5sU| u]:HH-9E fy<@<V@m|1nB$iAp T k p @}54jqoKF vl F : O 2 Z  -h ! Ax-g9i'iOQ&.+^p#(i ] ow $   N A } .    _ ~ ~ N S O  f s {Sd:jMRzKca?F3-{54ku_^j~bBf Yp>w _ | e5`S?`?-bz.ypQ 4 ZZDOVFi $^ ` HcX/"d^H g1Ps 9AJovK / `E2  2@ # gS/J<8v  H 1 Dh (  N w B ^ ' + 6 W%HCmXV_DC"g)Z;,Z;aS2 r )_j{Oi  T B%?T,-15XPl.ya8Y(lzg/W2zHJZftJ  y  ( a ?i  G ( 'o } Qz 1 fq$c ~ ^ dM AP [anXC".8xyK44i5   K3]xS{1K Tjb_ZxbB]N)WE3tg[9QaL?D 7=;   N|M\5nB 4f  " I    S 5Zq+wx^W2 & v. " j ~& waF)na>MbxiU|! f Hc A p< F 16%7:fq5ECiOoM ,M04ZH5dp~'P< :F .  8 my udiOx9sO]]3<7}RadxkT(9h*sh/Z K:M Z(Y]n4Y\?. T ( *  `4 ha ql  OBV=WxTL RQIBNY~aaA=0k;FaC`'c`3  Z[ UY6cOe( /]zE9pq`:G     D U tD  x\ P f'lg   s  c " wdki?;"MD'K"\6b _y o )< T oX@UvxQ==Of2SkI8:Od!@<>vqus[w   \|!_gi;Q G_t6ouiVo>a(~WI    `5 v{hom}6N/o6{Lk<:ME]1;@\|_jm zA  (  ) v H '} z.IqQ.nK}n=}vPMe) :Vmc'[oJ7>&"Zu9l$ sWe5>k+w)0xdG4_}J ] ! D Nf E Xv *+ GV c *FRD\UH;#?NZ yKiNB:SNStiRRb2[;BKt=CZbb"Pwdk. WXO9I%sk&{*b|n@z_|Qt "abW5Z*Ox v { _|\oP[ W\f5y = | i ~ ! s0GGp)b KKj6SC~BEy{Z a6 oE mb \ ~g(EI!F'(z]^H [ = V # u ; L_  pG y U ~<g*GyYa 8l6P^tf%aE.%"o$ {uJyI! rqVvXB_g[ g M F@}=t n IR l<D+ &o0%:!*oFk*3.qAg2Lv?$V;3=Ul@sLzT4jBU:Z;u2 $Av %Y9 }! i2">Y`pbzJ2~sUme "0 + ` ?RVVd?>ho R }  X6W@U2xo%NlD\ 41wCG`2Zi}Q2n:$D  +OIx0=tt @}s*gKK+d D@4P{ s  & M#2 W !s-I ]** y`^V_n~w.3 S$kT0> !u %\CM6 7pbilTncw = i A  2m S  \   i  #)],"$~vJ l" < vp Z )2  < _X v ( dt@1M:4\p|#+nigr =` z  = S# A_ Lty|1&t\}^H=(RNK7&Bd,Q5EVO1WoQV3]VH 7cH ^qTfW-ls!SHSO% "QQ7IWM Zp}c+=rzMW w  {h&x'8dL>P!j D< 6AW1)uF kOB a D L ( K y0r\ 4l9 OJ* "t-(u~^opu$WU [ yx,4n0y?Q^ot"2Qcphe2uUJQ8`>j H 7n .L:AS=f3wXZo95Nl;eL>HP9^J5w  ory_o,Yn)PNhg 5J=+ O1#fXa-v<uu~_hA+=;.JI6TW9WOM)To+ KbH-/_ifW^]5B`_ 3 e X U:!~ok4#tR* A 9g I bG9M 3 { ;z hY cN;cC_c:o+?0A?b>paB'g4 7)P)0ObuQ"' e =\fvFA4W4zX y G  joG(& !X[Q):<U*S'BY<9LV{lk_=:^ Fc   % OOdui a%H.}U S/B+'nE{U1i | * Z } bp- xhi  `NC`0 ; [_5$ 5w,-Prm:kj)-d?VF|W0~{hxQ*+^Xj( ]) p8:FZ6=!c\@/  4 5n I@TnZ   t'w` ,C'/ {N  I"!k"1$D%%z$j#!bb, U '+ Zqke }~l% j}kW.XCw{: p F G&xl :@:;X u,&b8f "2rS P?Or" 6 SfZRUC}KfD"xl$"e`Sw 6 ` S=!-c{G{U\dR=sE^-6@TuVij^RFXktE/ vv%;0S,(+1drNA*ng;o&'ej f1}X~F}s) EK C1u-L 3KQ9ww# H V`sRet| n 0>?5d)='9 h s Mr>&VG3cuH^Xx$kDt9O$~wwR"&}k]/gr`@I6LF"M,EE  YXF?}f* ?Q8I1?wtl[ALlZ  ( #8 h " :{ Fg8Pzn 0 "dcSTr`Y !"|#d .$D #3 #N!HslQY3N~pwr(gKCtTq9 OW c j^ N >3LnIxif AO/1QH!6IA/z?l E3.h?mzZ8m 6n``U Z:E/t A$R!go19+H *&X.bd{e^< @k ~KOt*.'7Q Kt35@6h>d5 @gq8Lh3l:~mM:DsA p//aF);Fi;@wNf/J z/P VV?3c wt?&7?w@ " S & 7- : h$C  - yO <G5y  *ee,,SL\&}##a##o1JCVpSh5[boV/OfkQUAgFaiB7.~HA,K[L3w4+L!1rB%'MF bF,"'L=M=Am  E  u 3 '  B ]iR+bieZF_T ;  o  K # G r t <  9 sFgapdx|_US 0=Y&lp_!hrpH2?So&V~/7NS GD_%oWX8&-n]qN3f<0z/#" l2w   Xs#I KW uf _  ` g    zTq 56Od B\ k} F  3 K  !. J ?  `4 P r>L{ETz# *]?a?E2: @!~+3[ /  :0  $ t{   p 2 R *u %A y>ZCAQN 5  oi  & m I % ( W   fA}0c`mhbxb& B '+^N:]0~l 73v3h`'KE>$/o'7B?a?ry?w&C(?k2N)   Z.q;4c=w"8S)  ` XK V kq#oa G- 0   IE KaT&F /  " mm@ G" l# 2$ I$/ #`": GF+vnw fJ:z$ z - #H`M\ yc pGD1^ F ] ; -    # X   i[3f$whI%`=<0 i f?.8 %` ^-Xv/<= t@Bd' M[3 ,n,x&*\4Q? $+"AM? *6iL::!zDsF\kxmTG ax!zNq=W-:EzNk}m?O9c Yl\ # i 4i TER9+XP&CD m ;vi:w r  FQp_#\ &r!"#V#"b!'^E i i Jr Y2 0: Gd 9 6 7 U[*v (  # % \ .  = Ws"=3+O-qIF[:dFc 0fjZ}yU'cWL{*2^[(wYCfu/uHv_`EL$=9ZhGEio p9$qCtpUh|CGbyGr $#x=&$M40y  %w}9Fo]jU>25gH)C= -}E6k#*T`yDviHL Y8UFP[oT%HCM[;nC!R4 /Wj x Z 5 N [ |P  9 Z2JOb/+M7H^?[ v|>Oi=1x%c.}:Z..2Y:cPr@ kuXUR)ayOM ;X'POu//$B=;F6W;;W,D* *v< ~ veC> a2 ?Y +O3* R f (i9wr< 8}b/TAW 6  )J { & /p x [e"k[,9jPa`|9S>L7DQ: lJ!Ap=Mj KV"]BH@{Z26~)*Tm)apkAJa ! < JK  _  U R ' .  IO  ;  t qOVW7oLaG~D~ g 11 8 _4{*i) %  ^)Ox;}L# ]uota;Zj d5) & m[uA5[<*8f~Hl_t  >dtc*y'HlNoHL3f6  H 6     nO  /X #\n(S7Bd17JeO!)s LoCs^CN2 S y ) | Bh 4c l^nlfdvD7E[.1 U-z}h fM<!42M-' %  L #  M (   ) sN(C2J S }{ _ X `f z  #Y3D\ : q k $n ? N n \ s( a, >.&E  ^G8 "] ] &  { * d ( x j o h9V} j   aC <  k 6 jW-zPG1kX? Y6 ^ F y {V {z_}M;|'ymy#IL"3,>s pJ0/DkFvZa~f)\ NwF{ 4>cC/fcr'Z=J5~X=64j1"m$b!3l)`-2F9iMb9`$`(Kv;[fl\,cZ6 th q  7 W    S = Q*  t&EqjZ'LL7P(G?@ 3zh'OUL9]E a x l  ~) < Y w:KI]Ae +;lo 29\SS(B 6 5 DoVQp. o .R ~  I@7s*o  2U t)3o ?`u  e7\(5im]Lq5u2Igb  u:Ow< n Ap uV;*Tp$P`0Tkd=A[zW)7kP^&C 0$p;ffELCwId^A6&Rg4#E" \v Zn X %aP]Sg<U 5.N [6' U?i2 ]U@:0"A;N@5u J?O4H J) YZeVP`-,- XB8;G=%] ]< q 1A G v ? L-'\ToG4K |% O oVk > fG 1   . =H}[ y>CM(+&vI+28R  >vV  107#,uIpcEM|\a:wuSEOU ?fjQJLFGqx1@ yW&7ge  u ;  i_  +1 A }  ,oAf.Z}A "N X6& , + kAVm#aNI-) K -{  (  &k    . !=Q  `  *  5r  Z^ZY9_=z)x$pinlM^..[fv.e `: yB~<X  O =    Ht  p e U  t $ q Ba ^ 5g = `  p  ?PwEM0=>WCyRvh< 8 ] Y 5FU  9m di L n'r,U@WO 4 i ~[&6< OGv!\)7"$`jxerAR29\pd W  k5Jd)_9  + QxLa6'Y*H['NlzrF - q sK$#V  Ql V *w  Qe ^   H !_ \^ }( u0S6]F aw~aUZVd!zZEH/Fl#oD8\P? WU $d Fb R)RQA % 4#5EN{`6|  ) x \W h  g TmsI P u :ofhPQ!|- 'h Q\kW  Md )T \~1jsV f 7 3 i) < : n ~ d(; i ) .   wQ1^3%}VL\7^OK{o^ s4 O- #\{k2qMDlrr!u2wX?qx)#~yV[7n ^@ )\xv3  6 6 +mLyTOM0o;co-K[%`cWyZsYF>>D5 3/sZPrSqF @#BgjK s  W^ 1    R Gq0O~+t Q$&DH+i&@#9%@.- ~\2]2x @p Q    S 8 . P9YHn"2q5Br+sE_a+[E::7SG6: R $  . .c    W NF=| g  zHL P> 8 F  Pi`.iKLcz;m$x < S k l e }  U W|sLy{f7l d K F 8q  "#a !73(:Y+R/%uT0nREeNO hDrMP%X$69Kt^E Wm>Ey|sOO9oo/T;,[,,TeX4$C:[V ! c:LB$>7r AVXMmC)iz4r+^cOXp9@{HEm6g5 F . ] c[6aihECKQ,! ?- ?  !}lW  p1J1-ws5?'3G+NDTzaD (u?'vc* ;^rN_fEV7Fz>%(4$0IV|SOz^ku~F"&VQ'q~ k~z4qbd '^qae g H<T(`?  7e ta W %p/TN?l IYxM1F 0    [ @ j- $/eAi^Al~o xL /n-Lwb4pUVd g   E 5 w N cGtyS^A(hL/N*hOMZac" *kS6>(&q &  D : e q q   T f m  * m8C:QQB ] b YH I Q T 1x}*gaGNf<c(3{F }--" w  &^ Oo H&  4s ` _;Zez~;;T X  Om^$9Lj&H_LE- Q&_\SG5}P3mhO>v| ^ p,|(n#oR? S z Mgl1 dZ2&Al0]>+&Y v0 \N   & 4 Y8 } A$ #I# n1 ~v ` > h 0   Z!  At ^ XQ TM P U F Wa H ~AJd%hK}g\NwPJ-{U  'KfU)  `   # _    Y D  0sTbz;Z A ^> OcZ4`"F UT vk U C %{!*<B" { * ' 'ow{{[*   ,)Fu6Fet O u1 fpbZr#ZR M" #y !bMs_Y.Tg[D Mi`4C X A zd   C}fIC^(E ivH<whTC3{Q YCrFoS17A <,5 ; ;RG6TTF lJP. \U V)  B ^  =MyI_ u#R33Z~ I0kb~L_&Nw0-l/HG|*we46 L U { !kM "u H 2r Be.o%<*h},&6T)T:;|jhMZ,\ ?  9v Q Tc ;  . R. 3; e 3S } #u2 )=WBqFE0FBU|3x* 9 ~ o 5Vh~b  MO>~_reG5 F  eH U  o q 3   #1{%WDGIhCBi * 9?= a r& P  [W + uv%KTsM] = $ : I&  =  o8(I^Eww_/; M%QVo-~]W]w-p(0h3Bn\4L3 )A?zH& |RaVmAx{C65a{.7V\8`a+kJ(p?D@ < 7 z> !Zg6j y h { Aja1Ebz4..!4PnfjXz.4`{{ 54HuBe"\m%ww   . D  ,p;=P3&~nFQK!IBt ;o| ,#&ps 1we;rcj !'N / Ln)o?tAaq,E]Q\nJRy8PW&$OFK3Y6q+eD7 D I `     h  4 )~|l&*~Kg.T B >8 a  @ Q6pvAN,kKtZ?w Q g h & &  | F !K Q h $   v85f.l@ 1 i_ 4N)$s't3s|$>D&mioT b  N V L V : P Rv E K h' & E  $   Q ~  C    i  yV ; E KbgPY8(^_ i_2p* =A:9Ng W  @ GPvZcw f^vGC]bq]'Iy-c< ;HNEs~ZeM5\_$e%&K1{/| ^ I B5 ` ( I~ DAh<&hZ7lsN"  nJ = H>/ z[x-<'Z% nz ^ x  W `UYz} GX lO nj[3ci!ka! w  ':Gy+:/nNl  . =k  ZPy B H@a9$u\s8|\;Wd^a  Z ` ( 4 H h\;>&\B ,  )TO-  + K_S3/Zc[   <[ J 56 B<  %R  $ R 8q ~)(W=}+p"UY]R R*Q e `C Lm L2Mq F [NE|:hF:D`}K5}aM!F$N~lStf;Z 'hB!nlbr(>N}  . e  \]FRwF`KY!l/J$ ?9.k8/xa-FY"4_v#5e>1,2F \c BP.S45k3F2t]4mUf#".q6)fR}WD/Ho|M5#K`5 x V&s+^0W W Km%mE gaf _w U ^F8UrR  T4  YH J  [:H@D  goN.rVm(mm&/ U 5z +Ra.EE?ZV~!dkQC\RILemn'm  (] !  $ \S x s o 1 3lxF0q,UoFcy:U1}K~i+c~Q>w ) } X  ~ 3 n h ~7gRU^n8 1P6W\8_zziE .Ml, y{6"gThWp,$ q~ 3 Q{(1. oNzim==O#[RXz A}$ ]I> uR Uy`VA ?  7 6 'd:? 8-alQ^7LC?P&RmTKS,EOJdU-Md5B 9 K3*a )  ^EB:%(K#8M(e\6O"!slT#t#Uxi4~`Nye> : g,x;I p4  ?z@rn,  { '  p%A7i 7e^PPf Vngy   $ e l pI@GqD E\gmdWWb}f] ] ) h $E<9A9rs: y {!{fI>R#c49fd\sU`#}_D"xc V *+`sBjPn.B  X!b {  9  eB! 0Y-e f - - D 0 0   WJI J w7 `l @q.C,)h4 u>_lBw^Ck@Bgq H ]e.L`f~$TWOV)9y{BYPlxurWo99Py *8  7[5 [w4J& \ |    (E{dE a>g |;'G0`tSGXk& hl n  %  o  Rg &B<}9 Tl x Y u [ oJ }  y {S O 2   %1Dgk5yJLI\2t7 d f/b"]dM  _ C: 0 4HY q!BA_C3QBhDB N`f IW51L2mbe'H(Qap|Va,+) jQ$E9oqLDM T0f4o8jM"R[B} !]H{q;FG +{mI J'j;hu`T(Ql! \  x 71JpQi_!99s6Eli$*\I3$Xsh\8 2YH?+\@m < 4 5 \ $ `mq   i ~AfKMV)7WG1-!blx    uE]%EE`sC29 o ^ & w e { i   r T0K<; J u (  M= !  9 _ _ A 7 @ eyAE8M a`.\8Wx 6 5 V v Y_d ^{E f  x4vis+0{%w[M3j1A j c ~~K wl O]  #PX<@]%\ja wU K]frx6 pK^YP]^{P- l VH  5b>YBFE`mSmR.$I%N?!M,w^I,vy#u }UN Y!_k:i m 3d 4]&(. [6hl'd9+~(LGG:no   Kv .+ j-   c IC5v]2M9#v]>iD ?tUBV5:fehm]z58Z;Vkq  X  T 7  g ` ! ~y>9(O6Ld%\  # X V [ ; \ s C  TN  Q1 1 ? | Hk  c A  X G   O '  -Evd{MN V' g C J :;  b   a CC6jVRjcgtviG`k-x"Y>|K G ]F"Zf' M / 9 @ < m  I 1 K ) ]XiJv7~&8O[SfK.   =3P)9Ut6wVKAOyR: 1&3>t |' n B?; kVHuI BgM%>"uvvg@^Xb8:]OAxT-oMnC* M YE v H4V x Rz v @J'#ON{di~T*) Y } r   T :& OPQ*Brk} A Z \ B 1|  K Wl<HE  @$ v iQ#t  3 t   >  b  e  L  SV  I .    af  \ '&;iD CdF3T{sx j UQ , ( 9 E k5F  Nu   Q z     Ds V I  2 p  x  *    W f'  G     % . kq@Z8(\S cU~#?lCW9Heao]/e n4{#`[$vNN0o)<(f+V4AKvMi7cDoXM,\1~O XKv&1n5/_Bk.|*t< 3,u-H4yh zQ`[aj_+}%?H'!ud{9"(J 5u-~Yx'.bAN: \' HA  t  ] 6k  aYmvJh<Z) ma r n  n z  /  b]-5k"%r+clT="C>;UKm)n#hvL<7&x+00f``V`8V7:-tFNV:Ue<y?y.*93866v3'!P FX%Ifg 2?E_ 0 _  C   `@/x|73 )mP $ V4" -#x7(68h&LZgeM6 OW(, AySHCyD8Fc}cX,k3 j Kb:(oki' QXjf{Z8]Lr>^<yf=x"_0 . x nu8&M)4('s $n('$!Gu4,1aaZ&1*C/guYc 9 Y  4  (  XRoIB;Z_[6 zy' % T o >P|V`bv] @ L f3dxa2'XP9&rh: i  9 dU 1    2 Y $ &  4utQS [ . 8n-/ _ 52x4~8`=!L : s `X m9 x8 ^ I - 0 ,0 @6LH=EbvRe>E h!6,F SM T kc $   ~ P` c k \;5cDFTW,!&p7FrsF/yZ3Hxj Z]'nMu v8zo+ckq`En9BAOnSPcwL?:z"2 otAR_g1iDI>2P?/r6(u1CYwvSPt%M6V8I-&H& C Fdk x(9B " A }_kw"XmAZ?#  . = Y V  6/ 9o zr`JU !  P i  O   ,, Q <   A   n@ %2cPs%ee]m|)'n > : 5 DiG)48 in! pW1NMTXo] Qb(4)qa`c  >  j  h;ARzaq^6CR[uPA;4TuyyC '3 %|iQU7Ku[KkP./$L|?7 _d~$Vw2%Z Mw#,%vq8r`T (0L>y~)~=b4  | & Cbt#@KY?}[-y/U~a"pH x~M5$mH]amM;/c_aOSNr`_R<[;v",2\ M2!} o_I>6+B;%goj8-LKr#S'f ;,;_u ?   0Z:~?Y|   6(G q 6 a* O [ '  J j L [ n t k K A  +iUu / c   j u %1 3 2 S  8 a |   Z p ]/Yr\6_ba+uOMyYDx h a { == UY1E = oq X p O) B + C Y qe ]a 0` 0 M :O |e dJ^q 1Tg}~7?wP _RJsZ| ) + 2 lR | oQ`!&2 sz 3%JFUA=6]}$n&EukF mI}Jbs~Dno "n?x5 --! p*YeV"7d f }[Pgb*=4m?(T/^>a!Lk ) nsj,zgHJ7,fPI;'y5+3MzRsI*E V \I+F;FGB 3(lJ&`Uw/Uw= =RwZJFh+h~eqf`SAhr!ma CZ[:2_{%b. ~ j ^ Wrp/T+SNIn"y4vd  i @eoe,'POe rW9"M .~ %o4uE[=bG8[ .`d  n n+C + J z v  N dPShH 1 ` lQ ] I U L = z  C J= x  _  X S+ \ ~E&  Q FiFU91uQ&:aZL\7<5ah7o    @ J (*&dL 4t % X  w J&RT3 M3\F!2G$-X,AG^awrht eM b-k^d  H @ n   N    7 O!.+O1I '| :B\]g|]B$:yYA^DRe{Z ' ` |o_<"Gyr*>9iv Od. tG3zMnW589R&! D {( ^bft-$m b;  % EUvSZUiv(KN{ JS Bv1gnD:*Jo{H9}$K0*/Z!g D70- Y(Lap[AGW;e KAvW 4L 2 -: o & oV]#zU+E JWcKq57~B"AD6wUI{ 19H&,9Vkn8Utx -6 [ 2!=@ ; ^ 6   m9 o k 8 C  <    L g 8O r L IpUZ6  r ! eF dw L   '  K  ; iZ  @?L9h3\"lY=N _ & c y f 7  V-[ ! . g P_/c;ZU(2Lyj|'1\m.w0: [ g ` t o { s @ [mI]i`9du <4 / D k X |  Y Q]@DxRYi%Zot;)OfarJ57>S8l1r%*2.q [(A$G v _5e/z]s\)mA)Yq8vU3{0N[P<V80vMmsp} \78.MtH*Y_"`ZVQ[SVLpl- `EA,t mY[m1j8?N p.B gPZtHI|5d.!$%1S e976c/I(Ze yx t  T7-GC<27DD"EX N <BK|wZN J q&q~-ZpP>S_y10 6^ r+VwU0!\v(g>Pq^ hv pG aiCb^) (Ftf &'5+B*%V,Nj 3 E nyFl  zC GM    OI[=w *N I*z})JDxe;F'J 0j6rU ; G( @6  W t \R l' m S k o  / <ny`^YP: x $ k x n[ > 7) 9` 2  &RE5>Tj2a gRQM FlH9 ZlRG'5 jdA&tZ 4 r, |d  ` 1 c ,nwJ xz`w7pWtK"DFk%Al3 J?to # kV f$# j   IBVR^>LjY*.  Z *gqu+i  _v Qez|q Z5 l 8 FTw]<JEVLkwd5C+ N ? "g7nG>r e+ ^0 x TZP>[z P{ cz j q si_\4` CMnpd)1i@` o; " %  YQb$ApU *`ICa@@7c V Iid, o 9 n9 j_lW:!+)n6+\guw zp4|VOGF 4szvnH#SAi@ mu#}!9/"cjU/ } g^<3>C\l :3Ra%lLa&)Z7f"xt`O NEa 3]2T1/"o-VpSan`PuqqrAW*)J:ftshc{^INv%CKmL-*?]oL @{ ~4 >= . InR%GdRk9g >uEh 8Um3@}X?M X ud y6RN$bBp3E  Kw ,-;< P  G  s% .y Ed  ` ji  j*= ;k 2 $d   g  : o  (.3dYC4~5:KS5 P= 5 W w #^;>sd8jMY Ik \ >6x]FEu=Epxp2C;SC]k?1!hK ^ T e,9Yse(MUP6)  Q , k=G#Bp"t m * s(">s$ j A= e+5*98 &aLEwq,f'%G,6Qubuu@@=Zr 7g~oD^T p^7l,U1E2(wg`vQ3&h 8E#0~=H3OJ TE?ac ]:mc{l &}D\&-`&xe8@2@-lH# @`67   D< K 5   v&M{V(1|U2 mH|U& C D{1.R$d 5B|w>T/{SqTjWee 7&B3@YhV ~!c+,Agp3j r2@,}\= I9  .WF0X[hI C v  :   |z\ T#J {  V3  e  m7>+ >& +\ 1c Gr u , o ( _1qd[    JvfL0  6!  R_ ] 13c7v5D>  C l`Y jAo-1a'RK )jP _ oY I  <;|qc7l nE0 \b ?  *l  B#aw EyFBt\B~*PrWT7Mbih?I\[[qfBR;D Lf/f?1e!'7C>~+L)no>: t@Ejn9 _ E[ n !  t}*zo9A1 L|I!qgPfeU6!z z}3;yI`[dpXQ>z=I!n5W]x*|4"cjZkDs okUNQ9.j{-lA? 7 t o  5 d@ C ELoDS>z,aI^ MS l? dw Q Sh 8  g^  (G V  V {S =~ 1*j\BC.g  ` d  I AS  hR 8 l>J?+IA&mgYskcMLIFcC`nn. > HZ 4 G4D | A Q  4 uR{w k V W27__Tako$0n`:$bwV`A. "5s,cdH   l ! X- 6P 2 tHNa  1 G ld Fd f H$<r>GYq5/:K~71 iIw.4=r!-h~@w{3tjV~=]2 ._ 9WX s]S#;u+{^w=G+ygA|UF>Dm Tqv@j7G5s !(fJ9Mzc tiC6aM$G j}`UU~<[2Lq&k7`$.!v"0*od0(n ED7>\Z]t z  . jN;2w02f[;7w#6lH <k - YDik_s~ukiezLR5Y[9n3/CuGG lH ]E | { { W81<(Y2MZ=bJid   >; = :F'D~c " Q" &: w < j y F  Q -} e@*[d SM =hq } iDR J rmR2A!B(%l%~{N W N ' ! |S Uo  F | -  E K .   a T c  4 \  E AS ( ZA(_   \ H  0 Z 8 $ o 6 X D I 3&F5)R*E}*$ >/ `qL9!)   $ 7 Z!BQ}f62:,iQ-g[2f3^. %f A %IPX se" reVh^T m ;m sDD\g U   $ W n  ^ \ y /  V Y  7,Or >|yi"h=iQ -   s  "( w9 P ; *  <YPYk4YL:2aB?kl`5Ju-b [%WY) r> 8 udMeqD <+ 6 2 r ^ vO   G j=%)3RT~SSOt RJo.rH7 L 1g48X$5d|EzHDwy3k)YNa-qdZ:^Mh bvg~0jkUOKJm} f  e l/0t}`L#p8fPedxKsoH XF?pe2z!' o,eX\ZK[! `P.fT:4J9EAy/NdV<:0m5Ue1v&@9{ELZY{c]L)Y`x;f!w82#Jo&1+   s~N0c!% i,  i sCn)+bVAuR0z    v k  X  DY|_,PfJb(2n{ gg-!t&FQf+E{_i O ov  Uo\m]uD!~pjl g X cO | 9 ^ jA p+b{R !\I<h1CtQ}vT@W`1NJa\   < ] &  : > C PR4S?Y5V /[]qzGp'` h , Ul#CMR=7*EN5:8^),LUP>mk-l;N}^iOR7,#y$1 Z. d@:% _QdmL[ |xe,xVD|tK QiWQ;8Ed+#a|l?6v6qY?d%E1t?2h5 ~ +bY]\)Xbdl 1   n g|A]X |<a4b5 A]     oE)Qn2%hE  hd 1 R{ (o 0[ t %m q)K m   1 me G Cn Q  lb o z1 OI OK'W|_+:xJA.S R "Abs\bj30r~>3<&@gVobKFM#P:&^ @3j (2T P lAx56/F34p5  " | d +;   W  h  s u h> 5 I M ,  | _C n Fb  W D ^ 1GN26D~XdOS  w n6smU , KH gJ g0XzaHAfyw,Dl#q=zj>q5(N5 vK1D6/(g-y  5 4* ] * ynipC5 3 Z :  7 + 9   T x 9 w E yH O /, ,  V v ; B > %?e8jozeX< Z#D( |q  b R L 9  l zU ylM_K;nm_R l t S y R; vVxN 0]s7E&J>c>!  DE lN J |V u w ~ #h 5:  L _ c S.dH e7DEXqyu8Q6F-A9 ' A(wh%J>rY]wM^[L3s W'}L ["``E$"tRO LVL;@>AVMOkOI"OI`frwgIACt01+=yKb6SXFsJ$+~/I!X= `kf}R)l 9@2d\kQGVj[ '< 3+$>hV^q,5;?bJ[pb~O}!a@?,Zl y{,#R *"Z ; 9MpMrcBHTX m /? 1cEj|d ;U @ul(h6_u~J p X I 4 t G ^%2xy ucRLG5  Z O< \* go  lvo7XPRP; %l >Y! \ d1-vp"VWbFM,L 6 4  } T n  D XG ) ~NZ UyMB.=g/c^Kf!*'D F  8eVgV "  B Yj \ 7 7 iiH uW<ba ta b`Z_s ?l`;rm ZqJ 3I_4 /C$'7J?~ Mzk]T5=0Q!/$y%`#+?,xYPmU:P}(4;K2w5E}xp8XS:[#[,q'Im>} ru#fCpiF @B &vwhO@G2Te( -t]UZ2r/||Uf 2 # TfJlTQ  o F3rs { P CC}6!6YDo4# N  \ T     (  O  & u  { c ^M|e,k  Vz  a 4)oJ:&Z.V%B o eN pEWNq puD-n B :  g   b  ^   6  m y+|Y$:2  z 0 $ / %|#j _uH*=&SC S <7n?``n|J *+.*gA _MRB-& )nZ8& }*B#,M{" a>= k 7B { ZF A G@ n0~A>B { 7 3 Y`  dl  K  2  `  & s }H~Ig` :'RX,0L5 N M U| / 2 c : Y X2 F lF@  ;$ C^ 8 9 & d   ,Iqy/u*M  :  $ ^ l 4j$yDO iL>h"Tl  88 A >9!_)m HU t N `   Zt  U u EQ   gzGz$ur"cZXfQ P j H o& 0l ty $B2^GA %z 901e * E  u |  N + n   [  I 6 E j yd"am3&w   $  :  T    ?dEq 2"^Nw|'8Hp, *t=.=H F;1lD\=-I%>2TV'-Z"JZ_lC
  • n#*G_c1! X my*hu,)IltJ~m)O-mx%'fPCsfx|D{nfB[R#W'hGs}1A(\[>*HM\E Z V jEOolI'd&[OSQPNRa00"7(4u_ {,-Qpk6?Bx%zr[HR<iB;(?o! *hlhx i F*Q; }O.i?4 p A2 C - > X : 0V aE 2. (e  tC    \ }  { LzN  C  `'tYG [I`MhQPd,Xh5o]Co u  4rt 0 g H @ r}A6Me^   k D q <D xQ 9 @0mI`i]`oKE_\2Ctx ( Q V^__Olz.Mp7>L H Cz 0 b 0  B  x 3m/ b=iH,23H8su9\:4xxtiFJJ2n{`tdrzed N-J*}QcHUWN]<{artOQa$0g8 ,[XnIFQ_kv"UNcdon1c 7s.zxgH(5`)GDM8/R?@>B{S#0on,}d  O +Zsui$ r 0  \   Y,/Y~  ( P y&;8F_bnJ I >  |v }`4oF+.)uQ 5 _P  z T g%\z*zz$ Y "}~ZZy    b H G   &   J }Z  ' u : N   `H ~  _ nPBn!f=?,"KXjx C 2X]/k\foQH o-~=aFxzc@kDvB_S [ _:T wTI<|y34AZnC g t n b  S ARosf L - i| , @7+0yz/K#-mq}/#M}>>/2>R @ A   %{ u=scg heT#kD  c | 2  Q 9 e- l  !  gS;h+`4VOUV<:m O / \ f 8  : #     H > J ` `~ EZ A1 9 ) &5 6\ KS P YKONt~gbG=u]H$E"5u% 9x R e: ` `9 c{ .i0{i= x ? 5~ 1m m 2U  pb Fk e 3 "Vly]<V5 #v7Rji Cj5 +n V  X  R&} }c'SrTGw'N;4(4  E;CgAQp_f2J&OrF9ULVK_4 *$G>tBIJYlP#bVll_(7u7x:iY3_bQvN}+M/3,F3 86cR~uO& 'z#Ivg>[DlFLU6OV>P ]NT V(oGB ce8I/Dx{ .y  q1M h ;I9|`y [B:~ck#%, V^i_XS9uir0xk;~z ;Wwz^v"7>%: ^ V8 ` 12 9G. kl?! d.ySK"TK@E f B =ll|SK ! _?   4@^E     fB .  N --yx ID1"Cx5  k MH{ Cr 9>  A`Y2~gIifCD`de7 g `S ^! u! {/H^ ^SW  z*Aj"m|04v00" @N!;s :`+iqGh3::7HjFK = m  .. w D2ZxX WTXIIBkd".N6+I"9(Y# } )6T'hb;)%UCg_T9{U=^#[O 9X;mT:csFuf%f $J Z8 ~ V g > Mqnd08J`CRh~2;-3qmq`kUU_ |;p yKjxtw9 ,tnjz{6iU$"Td!ixh \ B-Qg%X}:@6rLM;?:vB$wQKs\/d 62N6nD zFAZt6hME :|_{ _X 7% 87AE N  S 1 t gv X Q{`g@9TD;rbvDEQb)jiET%bLy 0tNvDhn".g/_Zz5\,<BY9}7}y7z #`^ E 3bq;EX ::*#gY=i9q/7 x D >  w J" *L\W Fd u E g  x h  5{^,&5w '~^mJmKe> &?V5I0Z2YWSIi= 8U i 5 \|r% _( 6< a 5 b/Nsv   [mZAf;y^r:WrFo)BgoEu&neIM IYTa ;. \ jV^g_<{rnSP M?`>0vg23 .V \i}tc W. F\\onLqW@YAr}u2?{pHL1 BfEL$7 > -vU.?Sn#(QF ! njT!AV]<  ]  x    Dv  5$cDZK %i)& e6 134OSmLMpa5YG'</ jbQRN U26!$*uO?  ?T ? T   ?o Y,z'&\Sa[p 4F+]Hj*c`!wdfXGm-[>4Wsg S ": >  l7 Z@ @ MBwO cp`{ '&yJH- |Q[}],\I{T:Jo 9 \ C yc} ^e  u 9 M {X^x I" D+~J%GQ-` C"b K W @3G5t@=soEn)}._ < X # H?  d|9_7<!vd@}.5[Pfh)|3^"B8" x M4x" e  Jm b  A * F 7Os>6 E? $ OyA  _ g O h U =   n^:C*BA),XHW*!!+rA/r"!.i}6BP3FRw>.`4T4>v?/=1]kg'xFG5^bV-#z,qB wcs>hQ4s KA rWT3C{TB( _ G 32Y | 3>N)\op~ +-+ ?v< 5K Lu i +8QU2= l 5mFo0|NLaZXL}cK0~lgt->+;~QGjZR{{ ' < /  m] M. I f  "N%XvAwX+(e6SK=,4=Bxe7 & 6: 4%Ow ;5Zq(W?{,$ 4^~j[N D0Cu)oR*Ps/jo*t/H]rWK8nW  n Z   Q W  ,9UIac{p8_  P&J | 6L h m 0    Z ) ] SDY^LW @W  1@rgf }C& G LW MN (4\b,SaC 4X aW oP ,Q65.@QRXq`6ak!oacdx,cXޞ݃ { ܧuܛcpi@Yx*#EYC*n[?m[Ww"!wxaiQ(Paax;-?Gh#yzM0TI h$,,aCxOz[;}L8p-|kefNy`k4r+(>8UZF.pJs<|)e`(pBX5_DJlDY{3l \ # ^ lWM[mx IzF)h|Gx p(cd5P{@}: E_96s|m[,pg3cQ{;VsC 5 & 1m G M6C_\H<]I~dH{+lu HU  ^   4I   y` \@?7e.WoS^5h t&WS{MC&Yu c ) r ? b4FSmZ# =I 1 G   YO hq T/ I4@`+Ksa@e/.D F>FwW2nurMM4I _ X SZuI5#X w0=x|ZIV71M9qQ$F$MjoQ 0 E /_MJT | ! lBRm;N<gS7rX  C Aw R  K!   & F 0  ` !  P X @R =  p 4 i rQ#Ei6Y c Ms7  Y  =tga  $p   "M xx"lY ' 7 %V BrQC,>R_=sk8{p>SH 1  3g(F,>,"{A]U_; 6Tp+;wV1mzuxY NYLXH%V W /l)$kS!%J  "}X ~qX&8s p Ls =Fs^N'qok\ j C_ M'%)B@v-.1yj+=ex;'6TZ`4#gFlt|r4f dnxHk};/2mLw7:  q q * mh;1) m:Et .%pfylEx~]H.mx/[5x_    qdOu,9 ~ Y+9r:BrRv-9vb)0xuXxEDT5}@!C'Xh  ) i )\  2 erOF_W y E W U GdL0yUD22M7`V8U S g ! ! Zi  p Dp-?#8QKAM {~*^l ]kR [k. ) !?Lp'*=>SfmnD`!Uf}W#*i5L$KQCKF5v| | =0FN0v [ -J> ug X  _[W >V?E;@ =O~Jp4 pf:I,m`[$#<u  U {Uit/(L=$$9{5{c?I"d{:YC@<:u}Y "(=),pyhH7EX~D~Fj[% %pLU zA/0A.IdxG zmt"<?ERvD$`C}- q\K_  ] I $  j O$ HkDU7-6Y?=9kWT'}G#6T5*e t1 ^GB#`11b\GJt;7h5u {vN/wZhO\)KTBH1-unY|%!K`  [QI9q<-g|hZx=d  u 4:-+;fGg G ` # 1c }4!8ir0e#B]M wE^?xf\  b   / s C y | E  P uNV,Gek  c  ;8 v X `&gMSr2W  x,I$u7S~)6 , : Id|AL+_eqlSdq) 6 $ FU2Y_ya 9L2G+{kSV`(?}2XG1i@|X2Nsv2+  BLJ^ q  );Co}Qq8[w3>6~} 6z[SY 3 pOs*&|jy  1 Q { 4 {  G o n;qo`~%apARs c    l x Q A $ X  F X   nYBm.N } ! du   P E* i5 1 _g 3   i O msT9896YS 0   R6 V t   .;Hu  `( 9 { e/ Z[LQ&fvtl;X"[E)^&?tBL NF`_PZ|k &> A u= {AC`M2[AX|i_ 2h  WC^[{0j}4Uh_FyH}G:`l B  / 2 7 I M LZF] 8Du5cn-9x. tU Y>  T  "= ?r Q{  k M EMO*M39;2,h5BX(5`yqG] Tq;'X"y! Rt  e muGMXALJ.E& \!TCcLe$]G|.;~2=8D @ W )   P(#6)QqTqUa^Dx>Se odIog|esq9Ft?{Sf#NAp e+Y "uxj o 9 7RZ;  JM``n3M+O$IvSWzcTu;G r/&MDA:Rf^eEuo*u~u #ZYQ>xH(mZj/6{OZ}wd6lviU{{l0b=L 7 2 7 @ 2c 2AsD=x4*S '  Q 3#@7k ; J hY1arE' ;R!1"0L _MFyt A T * J o \;:f#| E    M WoY <   7V T k 3.]l%Q2A_I 2db~l f/  )   WH ep}H~\^W4q   D#m^Yqe)I&$~VU}7 THt,@$JamtAM A 8 d *  I  v| {@ "  W eU  v b?,4.j$G*I  d2L=Ac.]JFBo7K,9}UJh.l E.X  mD r |%/T+8}<! L _ x + h ~Z)B6`No $Z Jz^MjC<yPvS G s - m  ! ! ?   )i +X  P4 , K F  , k  k| }  0   /  l ~% /a z  V   e& e CA : z u ! X ,yW B s 1 i A j + q K  J HQ      ! ; X`b{ODlkb \W3+^[D(< fL-!Q~ yTF^w]   A <J cT,+  { N N4    +6 IyZlF%S3E4!X(KXlD-Dxa0+> px j ' N!= dV p-8fbC3COo]ln1^537(v}; NRwu{@o(ZVO3 pB)ju*jr pi+5x5GMd5=4[ # y O H 2k ^SX]&)IbWd_YPCO{H6G5_sw^  ; vs , 6]3N- KU, R T  ' @   /`P3\%eo;IGf?9$T\?~* 8J1)~ s)gdh$ph: 5 W  & r) KEu9g&rweTY4 mWl 3i.y}*PR>Y}}H=E72d$[.) 1O#2"KSCGN&tLgx5AT/xQs Mf+E=G m+zB`rZm+_ @ K f Q   o K G&  S === v  ,z h " & , w xd 7 k *v : |~C2*o U  4 u s  ]% #HlRBbsKH4%b6M\@u}@]) LC^!Bc\g 4 | W  eO=|eU   Z ` A<N, 78 O )  My]v#V q ~ F9FY% t~jz`D+jf am xe 1OC3HW @@ = JGmyvj,G,Pjzs2){DK0[Ma;iToxh-]1GHV   (Qc- X J ; V + w Q A a P8 &AF;WmmNu-*t 9gao" oSuTSU%nbSWw9IB`i    & D ' G r4.C4TlK%   y 3  t; vIs|yLpXpq o   e(  i e bi  "eV V! , \  m R ,{8Y'!1Gr1&,2u  5 i x u5OVa .,    HV scn]\[ +CVfOodlcSsj\|#}% 0g*!JS&{"lI** Q D c -\ dB ~} VA 5 ]zcE .X*0 Tiv9wD)I7*\L|#p57 %ds6xj R cG  e BS7>0]@>?vXjDO2s.j}cip:eVu o gVoM8"8Z/|*Cwkv tX:s.c&gZ@?y e0's(Yf| a9ay#HDOy9  , i ' , #o ^~ dFDX1#Zr OR>q$NK]EQ+2|s)pImLk# mXlmro2]mH\ 4 ) 0O1^T*7&Y4x%?{ :'Db]} [w"  6 u V j /l \ .  Lu JmdTyWhiDa5HPe  G [  P ]@;Ey538V n@O$-(Ar[Q?' {rn FOPsK:r!>9[ N.MBPkKUU=F Z # 7r]@R~ @ V t f iJ o X  N  = x < 1x - | ? "d_VK2$&`&9) P 1XpRf/t\{{:d?Qa^8b>"Xq f m l 9g  /6/ e&# /.!Wed.bs8TW\"[GX\# 6b0 ('33H_P'G(Vfo /G/CKT/`.Ujta[3l!>b@wF)ea,J#bOl#3)YO+X_ ',%7 ?W  1cEP^YIT#|Ny`B++ka6[UN -  YG  I -  ~}S-   5UA+B  N  % v ! .j4 ts  M 1h _WrL_ E@zY`]^+ i    e p  .  m  8c   c  ` #  2   ] #@ 6R Y? B n2/ VU K .  p 0*s!  6\ A|,NpK2GM8"/Isb 7 )  X @ Gh /N  } AW f D Rz   3 & 9K    T I72W&Y8E ^HTL A a z c szDj-kLO , Q   4"&r-^53r5UoAR7 Z^=SOjb0%BD=]-M#A v~] ,5yEu || P NX y "(  n ! v o =     # z  t yL   a }  A " t _  7  w6 5 [p   A  8> W 4I  bY } dn mQ,Y ^ ut/1~]vR[#6ZE3~p47=1 ) 2  | jWF^3=.S;P[v ~?V>+L;'y#r4 7! 5 #2 2 l Br667~ gi?gH}x=*j,{dRL(TjOo!7cS)6A8`wU|NcNwY/DMRY9V-`d<e;mSSPUBfAy"8N{cGuvuh1~zk\rY#!(<$}_)#ol.!MVd2wS0w f qS~\aO@i6#?)*b'uf:w$3i+ru8DP3hPN7luKo% ga F)g . `9 <  uZ`oDXBR #0c{ )>"N^h`>ba13i!Q468  \Ft;NyaCPf+&Ku= " h!_"#$$%& '-'&_%8e$H" {} | @h XihG{ fZ)?( ( e '  -   u` ~ X g '1 X=T&1>5WsY'u*tXTcQ1/eHEq'Y\s<F mg :\p .MBU9)  gy i? l &{  "A I /n g qbz_a^wP(kW11f$FI\ m F a   ? r{JHpj vXV { l Y S9  >}Xg .mJx.GCzi޷t2^0[Fcz;nfjT1Cr+m_0E>Z8jd LqUVgHJ<,*  i<3Ep7;cYRc+hDSG1vn-auZ  ]1mHC,k];Uq__R]%j7=q]`q? 6I~]v_  >R ? &6LSRHhN9ZbK=h E HF~$XX y<D4 _ S ' 7&    c* zw  O 3 = 35X99#8d-~P 6 c  R S r ! ` QK . . 6 K b_2#h  * 7 9Y J ; . >.op#v  4 U$ $|0tZ^m$<3`.C57Y7 b D  % %  a 4, 7)b_= WK E ^MKV["22}dyRfAMrgs d _  Oa _ s: Lf V  5"JzLC}A'H2e*k/|6yY%*j]*/A0,KtOa 2 9'S]==f)*cNn,igX"S-vF | &\ & N  G#Nl  Y y  G 2 (U   = M M   0  zd  uNV_-dh?y"~E&/!pW% ( s`=u;9SXdER`  8  {jW+W - M4%e(kCb;_jytY4nYz1 1y * @7 Q k ml ~W B`=ZfN;[)q=K';{@/KM}2.Z _ -Dq& oh5NV2\; F R ;~ ? Ai  4 kuRM7I15nRifWY"Y>aDb@7&'9F$j/9BC2cxT5tBM/ ~}:MWqk4,U \ &,+4,$%\G 7#<lZJ2+>?`*,xZMA!{qZlx!Sa1(@nertG<9/k/ U\_M<.e T\ Z 4 G   ?k}c +>tyD-l.fb.+g^J:,(; _R p:v~V3Q d>!K!g"#[%+&6(5*+a,sr,%,L+6*( '$"Js} _! pI1~ooHwA~]Mln20ft)L  2  * G     "  :|ht|}>DDkN0U#?0/DPwGLx7ijV4>Aab~1  R% ? J N  B f* ^   S n "  IY  B W + 7 } J . i %iG@1v [wW&`Sdb\%0z?g t F L  -) m 9 w i;  EK  qaU[oS:' k  !? w | ^ 6 L _4j5!qF |[9.iKBEX.9=:PB}.zCSk<XkwOGD~Fm(aAr(God>Nxus.4[iA. %Rw2>pwePM(>et1q "Y:K$T9d~/FF ;^qrg9  kJ {8Rcdg==#,=t d00~y{9z l Vka(Wo y#lx9Z,b Az_dK  2 %2 P   &|  c g ( *[r>jCo"@ (J4"  U (, c[S* ia j = )_]Z3m4l   u"6\L)x>Qh W   ,  p@@. 'L#x[S1m rqd)9 E   < 23jw|/     8  ` 2 (A . o Y ~ l _eD-z\ $  j }+ } r: `6b]->$ci.wLXS  R ]  :T3@*rvixtnDghE!g^cd(}&^ ldgB a  `~8 < [Pf_ k\Na-  bF t ~ k 1 z y[+l$*o8yfSsTG#Jdtk= p (;i {9J.  gy! !" ! ! ! -! ] rj)c%K=3f Iy\9b;y,7Lye2DZ=@7R+vg.z %CXbUG'E 6V#G %&S9q%%R/gZ# }B=K<}?_rzY-tD(1G, 4` I@#A/)+vW6;W('Z dEqlKa> s9 S   ^ e 2; Z w P  9 R "g :|2Q 3FGX'V& Q > 4 B } CPk/n!qwoo"$&()*N+_+ ,x+*O)(}&Ox$6_"-7 _i :% 5}?Msk@R{k4{8+ c:pj" Q a \n>mj: Q<  b  y62 :/&f{/>A7En\TU n ~ '%[W R 1y 3 H y ==  b 1 !  W  L D $ r nM'97]p],dD0ot@!:_L4Ts"N 0K  "-B >x!p8 y A 4 " tf d NZ t hJ G S j: ,  L3:tdh@;(:>fLM_M{K*+$MSI*%?7d9#Q,/Iv.T)9@Bqf#^ARFW TY d'!eDPD$yj g X#Xy5,5tM-_  S O 7_Ie   cR vUZnzfY[:7 -WG4XtlaoW;@"nE x{B  Q [>47m~H2A_q/ '$#v4. g Z M d 34N#CU]`[*0d {)8kjt}| j< H T  z { w  2 o  ?;   ;  YF  m ?  _? r D .R`EAKSi + 2i ] &l   z'A `aeAf9{-41;Rb l 6[q1 + B f U]oZE~z@-RKV) e1iK ~ N     P   I o   $ Sj M pBh{4%N,sZ xI%3k h3b_> 3AYZmB 0 M\]"sUH{T!Q*{rP2F(:e#z,YOVE t ! baBGXo$/P]qXUaz#72m;K4:hhfUBf@HRBH+Eo J<i ^l  )F d E 6g ?9 n$R ?R J  x1&.d[h/2_EYeQx}!J8MZtC@C<T.@`4, ^FsBb b% oMP:XH{FzIdVSD~ze:t`$t$(7-%^gct}:9969F`&hL5eLqB_mf.%kDC\X>5 6 # T  w > k L  e82|S} <{j#9W1Q%IA0:07bIz yR8Q `W>:gSg /.{,t'JFhq%5 b q !]#$X$$cq$##" X qmFt0.Q_bQ?Fk|V' " Ej.R}X~x/YZ E A DCQLyA-G]`#/;'0%J BI '1arJNR%cPM| #dL cn - ><  Y ( N mg;|bODW";ko[$d ' S 0|"V:NtL*SMd2w;d?Fi!pg 5qPw0O|Xb [  * tn|ED}d W y C5\+A t7ocY$7WwCHFvD,f)rC@Ql@6np$Cu!U+\RD|hO &@C9qIqa%Hz%*'sr=8;xn>.Hq RI78/B   Fu v`ne_:  YOZ"z*zqN&Wb& oO`   s Ds <L%iA  v14p^Wn/|w T D Ql&)VZ.d H z0    +    T   h A f=   8>k z  Ule/xW. E W!  ,_?He%o^] C) \7q sY&F5HG $ je5w._e}PRSeFFgfVOLta|K*sN5 m O @F ey/@dV: ( r U 12 Li 0,eXp&h0r/"hL 09:jW' 1KZp.E|4,AI|z }_y~' ;    /  occ=B  m _E[o% k013z ;&[66*d!M~maWZvI $)A<$wr; 6t#Hx+NnM{A,/|XF8;2Dr2jOIF~%~Yw cN4bbEz%t`E{,c$)x[;dh\9YMGcP5b`)[Y `p<drz.(VgR|  )y+_ =K   xC 5 > Q  scYb r@ 2<;7 8H8 -k2M {{EHqD.0Yv !r"e"9"'#"!B! 8ljfPL!O =Y2W# XS*mo~rn #L(\}[vDv "]%|f T yv-RjT= @ - Axmu)v& A%]i?'Cgx^{{'iSmIYm m!   O n !VRO'\M Bc j V-}`\RC}8Db߀M tH_'v4# [_'jv] >5W 54vL 7ct%72 ^ _ UT  >3eNEkLeL OGE-&KMM=M4Co7U Co,(v\ nT /|=aL"!9r{N\]jMu=S"(L }   P2 LYb&3=v.:9c%3^8 +Y k6z P i+_-t9 4pt~; 5 XsVtL Q:Y)A7aCtLf%FR%8 eT  fc k NW ['NWleT$`: ^" 9 t ? 1 ' @ I `QiZ4kVgO I ^hgq~vJ0q6zu/81wP  g , OsdZ`>}, scGu uZ,7Vl2\  sC  w!7;XMHQ ;/ - 'f #S  & )[  n$[ uoR C y3"c>W@ U.^) q OKXU$bQ#&: n < ( $ &@a9dI Gwv m  Q ^ *  "  \ :7 D ] |  M H f ~4 K <EdSpS`9bhk,/l+ Z # 1~#H,ul 11 qR gimi*?o w e - 8 u?  y} _ qa  ( G   9 z  ,X  2 :  [ ]b=U+5mKF%*h>:ݡD\Z@. V tMS[Xi7(*&tW45`2߁ztJd'Zxm 7YAH#gjL=r<P    C   > X O  u  P # yl c&    5 #@ + # [ y  "  Lm ! 9 E' D| ! ` i ,<Nh8gE] EqWfIPJclHh34$cTRM-T7 +% i9? bESlW#X(_EF  $U!&kC+  8+#=3O OQ  es 4  5  j ) ;  O RpnO 3a,!Y2x ZgAY8&5A_1;G1FVs4/>tiLtZ`{]'u{e YrZ^#}? iIWDydz xY`  K& '}(;eW0p@TqwG$ujG?;K6>`3 9 Y:_>x-[2G;e '}!Ki0-Oa%a { 4 C o^w2AR bN=l }d <F y Ch5K0g T S { ] );S1nhn_f!\H N} ~%..e k " a$ , 9 9^H W 8M   "~,>I09~JHOtmpvUyT;mt<^  (Veg S,6 ! e  OQlaS:#Aky\.>IH    _K\k`5q 0 ; } W<]H{= 4 @O/[4,702@p-$#m1h_Fw&ut(1 +%mn7'rT8cJz]Z h / v 7 &Jf^^1]yIi-<l 6*K:i[tX B 4 (|jb$ (1@-tRxF:A}~(v T S @QaRKNV Rc 3 oM5.- ~7#OL9"*s $ R te^k !%#$$Q%D&3''b(#U('S'E&%-$$" 37}(Y 7   Cx0'l.?E'd j *M V6hu]'{P&I;< B 0 [q <TZG} ' qctou.?laHJwy\v3 Z ? +n'$W~K$< $  b+O4G; M }m#O/F. 6h--Qۨ6۱I8~ߑ:tn0! a/o.!sE*%PV%Ek dUrPg (P[^+&'-8J;w]axJAq'l9U_(V>7߬K9v4Lm;GFD Un /G{%uCvg82cZv61b7y~@hlPJ 8v_A/vT^{mo)J]c/ok-Zh + "pWMUijG%8A@[   H G <9j@ +c]b1bq{im S_@5 y `" $?k%#r&\ 'N'E'&&&R'P(())*E**)8)%)(O'*&|$j" Bl1%U GCpc f } b ;Npw1N{  K  ~  Di AP   0 /8 ^ DD7~$< pd Z!cEa X5  O H  qzl fQ;Kz1 gu P Q<vT   r' h  9  :&OPP)   /J[%wOhYzb8_%gO/Fy9BxJDX)3puj{j{,8vH@{li3 RI Lp>W=#\ULdpt, mLA&}gjp4%03#W-kf:c\rz UI O 0,  [} j p!`Td`F *cB p0iqtw_\c`V lcvQ r9A{C h _ (  d c . B   * H   2C2DTi)jm&?a8)z)$Ym@Pa:z~P"iu m'"<#YA"jR|' 2 g!!!!a! W f' Tt&AZvW2s v] M $,S uc_cVfG b,Yj o Q ^ @l=>y@W 2  l  vhrU|.u\i~yY+; hZ^{X`{;@;  M 0 FHjU^V5 6)`zTH=*pW  o u c" H  7  h0n}dp(NjQq,D# n6L%{;U v 6  . d T - E 0 Q F ^  ( P & G8D04t<1 C o qE.9k0  l4 g5 U pr ! }F$?sk hr!!!!,`gp}e7UAPU  5 b P&!&9}UxzG6#\<Tl T2  B %Ty Lat3/t 7 z "Y0u.=K+>8_\hgn oJ/C-o[ VtW[=Dw`" *"K#4$%&"&k]''](o(;S(&O((''$'&%V$f" `Uo[Y1z v  2? 9th#u 8     8 !   7   H u As? fO :15 {O C,;:D \]gB%%+7JNWrg$Ew>EP00n E B & 8qwJ[&P 8 Y |  v> 5WZ$xJ_+Rj^BR\kzGh&:kH6|ފK4|$H^["4l* xtb?4{d"&L=zRf=$geu'}Z>FJ\Lo# *) .޼nB8!ۍikܚ"N x5}fKX XM / M N9ByG]<F5"}$YHLJ{yT3!z^`]VUZTr RJ(4@ba7zWem  ;`  t  1 0 bBrG  M 3 % Tx> fz?+_"@ud*|Z7BE6Z / oI+vudU "#$&Q&')))L;)(( ( 'A]'& &$|<#B|! TZ>MJ2ZGr! n%Ru {Jr6lt  )=_[l{9P=Y h   i$"Y6e  AVpjaZERF{P^]n4Cc# e  f 6 O    C # y W u  # { _ >  ~. ]Xk#yG`k1!U )%KO<aEB{1abr0M r*ohs0- tw<xcX4#}zf9)tRu*(.,%)2=X9`tLytI|7 Q Q% 9  }J.TE lNL}@!56k:yS HKXBf`].b  z   8' 2 X> y%  =  4=\I4BS`iF {v$8k'68&tXWU!L;J':6 d Y 'D L4wf( :?!s"6$Z%f&u&&D%",$W#i" !'cJfvul0VO@ 9N`41  1l"yof!&bMl/N6[ \X 3<(v*KIt.\R|^[djM * Ux nubD.EK!5NEi+LF @   N1 mt  TShta;0  I$9 p V 8 '5`|.V\#9/f@p .dj` 4 l     7 Q 1S   Z )q V  aW   o = p% d B Z h  |p4Ct9IMuzTR@] ~ mH DiX!"pz_{U}|o"nr?\LLq JXIuQdo-gA "J tB_}@2UoQL~{f  J 5;  15c  ~: @  b QG M6c3p'H:8yKwF"P{W|*+ '_b0L\* rii!(P#>7%'!*N ,--r--C-,~,H*)a(}A&7#/!t!Za',(BD3}s>4->s [$ .} 2z mh  y c % T?LS @ |   %F>TB|0O#y{ C  & /Jb]3/g~`P"l]Ie=~?2L[ k [    l@a([+:W  8,I 7! g sYso ~DNn .,q=uYBe``pwZ2,=d#>cv:HIpxkee/.YhX.{IyMhox=tly)DB;6v,<Nidw2kya+ /RK I}lx2! o4aR'(|.,IEXU[ rQCSO2   ws  E %r;,=2)8 sotEt0&$ 'p{;UNqFY X AE7&BZ_\ !.#&)X*+],h+*'?)((('5%j$"0! I_(ODgdw+Exq] s  )  \XF8R .O5|C-3dl'%+~B]w"k +; V?GWrGLzsT>WVLFP 89 N   ;   .JY0'&y ?I d tT|,0 ^8rOr V` &Vroor.Bm`}4_)_><Czh!-P5Nt!AS}Ckw*xi4iqsd~5ws<: 6 :G^$}  gP  _ R XTe?kX<"drnx#IDZsm,#6AIBMiv4.7_ET%x 9 T- r y r  U Yu }X n } 3 E ta _ R:5&Z%2sT}OYipnsK$x N iSgEW[R.QcR{!!!  c D/ v~ . .<^S+m09_-y7(Dr Wl n BB / wk+l91 8d: 0 *_F l(kf9A sP c|oL 'H o V2D #<Jn< aMaOjy ` c  q4 nf 2    l d   A y   9  T ,G f1  3e(e]1[h@, q. . 8SSB8pf?0|0r5&pp9%z5r8O'N E: n } N[IjY|?l 67H-@G5hxXEO\[NO q' 9 E ) l c` : j q@(x,'@3G2qkd{R\|LB4 (!  o q0:m[P*{<X O 2g u$W6E#qpWIG*/(<IA \ [ <  [ A2 8o !} A ?  { N"\ MmZ6IXG,MX]WBi5 K <lasXz!o#$$l$/##a#pu#$$$#"Q^ -HhC&`/TmW*sO WuJ9Q; j l<{THs@)MD  # jM  Q ^ q / 5  A  %   x3 r  l =AQzf7#v } Jnsh|Thh\){p=~ /G} k  ?!$xT=dA$dB| QG s>ec4rb0A/JX!>o5l6[hE23=fi{Sy+-~/KxEc)<%!: }F0nz5 IhfUIb.Fys8/g UJ< 6Jz}VK}1?UV3W}FAf0_3.v'W7$R v 6  'gzb|BU4[haDZ_ uR[6~;*CI 3 ' f1yI]|zKDFKq ; J J+ I@~q0Vy@S},!krg,!w{nUR+0w> U!n sie;eaJ5?")~QsBt<W , =s0myuB w : X A; Bn  W@(|%<$n,\6Hc /  BMAV:|0 R-Le  Vg-7F BDf';0K| @ q0/y[]co6(o ~ zx2 "T-z;*5K%&B^OL(w URC+g&m~s@>8_3 S2cY ) | H T$ Xs _H Q/~LZ2=Bt|>yu(6C })T=Gr~I'puW;p{BtRPQroo1-T1V # =  E p g Q $ . E IK;C`Sd9v7m "=G&U{  (   ) R.hauj z 5 ,kfVCH$nhiZM4 { u] 51 cv 1 $H=E!;b h0a'S}  f<]o|FzQK$pZP06U\KX(S[c|() m j|VU r|7]- A } zQ !: r_ O(Y[ 2R T > ,L R!  hK 1 ; %   4 \f |^ 9 1 Mn  0  dG  t = oZ-|Ar3T^(gd Z?W2X 9D nL I1 ) 3 'N pk~K@";),w U *4^(^W8'PGDsH_U!=I v Y Wwd.%7y D -Vn. 4 !c1T{Pced*= xvw$N bI{ q  C 8 5  3 P i7%E;),l 5[ ( `=@=y ?C`* N: . _:bd <09zTs38E   ;$ -.?@E#fhu" %8 Pe \F~yRv & LVw|||,*9aa[2P/M (vx7wSs`>qRLidK9sX5vcUV  & hNea&HRL.Z   f  Z 0M-{<XR^ z  U ?& i`h%#uh\ kn * ] 4_D/0.r  $q W!TFhAl(./ l 'PGv+12 Xp2_@G&7eOmoue LQk;yy8x9<)S.'F+).zg D?B8"QV7sJx^^Cv/@9[l s*5qz7N~ m 7 f5zY=cM`Qnl{uU%M;>Kg=kI#E$${E9P|!)0p7( 6  o0 ; u GH e ?ikQ% m " s8\ h;^bmO]1s&p-kQrcnd N +& ' N B x < O j 3 k  t  qp    SYv#{Q*cuG~8F ^VS %  @ W % p l D#|'gQF\L?>JO|qPI't*p>6@Iv4;+\wstvtdtc91 KV  1  v  *  L ~S/ 'i^ UZ - OG OlR8,i]=:\45A9 B = $*.TFM!K*A4+PS\@$-^ *   Qj 8 o0 p Pc@  Oi}8J{| v   ]  n    J  ,  p u A#/Z@}EtyCGK|VaF@ d{a{~EUQ? : "  }  Ke Q \   IJ*:n/*   gy~7{e3R Y C _!v Y `E:2MZ]B7c *(Lh+n !,Z _ G& [ e ;h N w .s= VxiC+ \s=F2%J$pngWzX_  W g<0\`/7IYqaSO{_R      8 m [ b }[ceOW&j @ 'U'2(? +  z  I t o ' ( B t ' $ G gzs5 6 D -_t?yZOB\R &gSN]59'Lf=Ynn\aB#9wussf.wqJ KzjeD$2_{,/ W:Xo(]F >s+h9=)\EZY= =gHm c!= q>nXjz5[UPB>aK | Sgf@n %`#"FE*3 3` V? Y C6{Yeg 5/ {_vxUIxt``VV @;hp5t@ ` ez5lw1O{+$Yz $X Y tc 3  nyHr id[Z T8[pXVOA 5[ G A ?  L> H? $rMG ^I<.Vr (  l =(u{=6_{n5-T|<c\nAe{~73}bPwfmoxL   X y#?  @us&X};W$+ " KxQL&Z2?A6+" M q ZY!\: ovuM3O2XPM3AT? "<!9eQEuaViiOJFd)T341wA$K:0K\K U 6'3]aR}B7@yo?7^X@"G u   6 h , ( <$fMh?.zwO`wbbMHC%T @ #n-3U 9S 1 l I |d2:)>YGWd0-G.xXU4Ed&+1lIm0  w"Y53u~49dF F! olF9"d* =q6FiZ \ Z3uUF,drVTM 6pC#-F . -yiJ f q =  [Qvd}="3vA%L> pX-yc \* I 7  :- aL  U   \+$VhV7rda q v C  J q S} };' 3VZ<p%C<"x3eLa Ze;B ]]j  (8x  a^ g  YpyL  a 7P+BZHIP#O.53: wLP;4 s*s9R0"NZD;=g34dF,  _1 #KCPg=`fX?3}d l1(sDG- $> DGz3[+ZZ4 v  8 # ILjt8*}wMm$rg `d8_N QA\A@$ x :D%689g~ P7^ a n 3>~=Cmi}s[L[^~*;7$ As;j Q+,wE   iaZbo7CepT g;k Vm w . M ` S A ) 3 p E - [ixMS%0CsfY-\ ;  }5 AVVIJWPP*A 5   .   D A   F ` ` &0 : C @ c @ @ 7 hZ \ 6 q  _ K))xq) fz  \jYkk>dT>qkAw4Z%M#:pa h= lbLcg,[jVi"irT[z~b<z.;AglW"H& x}[jsQl+1w ]:|" }. 1L L H {K > zX4Q8QnPPUP-uLN tW l } c RU ?_b!sMAYh5 nx#_S D  O&"U=c mzR\ 0n w%,F/Cz4)s3 pqjx$v\ ^) P  e y oTtk)4F&'=qB!8#D/g|~"x_tpuY;A2DNKQ7P@I_=_+ZMnQn; " 3"S/=/iVL) \tjdF{G-AF> q / x on Z b  ,U z  Y e $[W?& JB- 0P !+j\ [ b@ r Ukr48 D !K+e$T sp+i.8W >0DntH M12 u!6lP42!?H!d+B  PUB s i^ E  ((J|&;#NY2{ S=3TzBs[N / l ^/ 7c +_(i0kv *r4Ms.)'n p V / VzTPjw_}Px,(Di| \"By b! ;x ._ 7 ZO PT3*6bQ E4swLr7vl24vb&gz2(L{ W-8\ =q?_?0C 0 qE 0   D z^UR(AsCj|tkS9FgA^ ZiKB(+Z Y+6~t/_7 + m u l ?  a > v  ]  5 X* G>  K v   sK6#I [m{jt \% Qq J\+>t{  r xC& | O' ~  q h -3  HhVCX{,:WdhS$B*0;Q[xN 6jGM:H"pq[pD~'j|]pn-wIV')~T9,8 O &C WEzp[;: _aoOWUP9'   ~VnS!|^cbjFu1 J3 U^f9O2 T*lu$< r+vZyJ-% } 3$ V_:/#\vJ?TI*# .[~ V Mgd?BTZac+~PM2"KD( >I tj +!wAHDJ[&J&w3^d* w  D~7*wK]cI!(>-GLs4 ( n :SWBS8FHuWJPY2& kWBc(}/oZT/@`BX-ifPzuf$ 9`]P$sF0c Zm   B r mY  " t= .Q e T{5^{O\JT{tdHv! H Ps37GiRqPhjpGZqlZN7dbi *FF"e.65!O=(@ d>]K/S14m}5>OD~Ib) iZ Rw ;{EcRFp$<2FuEZ~ N~ ^ {V R N  C 8   6ejVg7`W>Fj&VC`)"v=s,VI : Yy = * i Z@  7  1 AarPq +ypMT4I'-(V~'(n93so,MN)%Z}t?J5SY e N< ESC \ L ^ F i )  , \ GG M V o F )  < ` g %KG$M+-l9DG 6 O PkEGh@#QEAOK/m VqCTkQ1Dt      G>4&$H"  TV  D  CJ '^ %{84r Pb&]'fD3Bex   s3  1 6  G t K d!~.^!4r}-x%    W( U 0 x*0\~BHhLyh^ej gc u;k\kt | N r ?HNp p !# U 8P}%&SV,C;{6b   D 6T%b_ex?1{!`N[V] 4 u ^ <  M #"SBlsL_Zm;R>^ MTR A,i9J]Xw1P d[?{'zh3{M%<sxQ s  ^ | m K p *Hptk"EMLM H  nV * 81):} : #* d2 Ja<& wR;#{<mY [1YVt} _ ?(^: M7b IzZ~a@8  :PajY_%R; Fxqk O c gZ5N i  I r p@<M n =  L   Y  $ \     Y = . K v Lm j nSB)HEF^|H@X,paoLFTL_*3{qk2X/ \ec-RbokKsR [b'{@S r  E7 P .. SvK`{r\@nEI3"Lw:#:&9R} E T {W; :g lW>1{  9WX{AGbe.m>"\9nsg6i8dxRerI!XKxu`/Y 2UvsE`Gr'Wb@d|I54ZjYk6?D r|Gi`7)G ?7/:w+6{<Ys_Fk/LTrxAogsw:ZN8Ak@EP)AU8 H)B`x | g- .( 2 }> E<>f5 ;ON( P&?u=)=P$OO1 j )C3jjilrT-m*; TZE'N\8PZewXX"7!i8;S_{KA1 ;lIBMd5a{ * v= 7 J R XJ [I ] ?tUk{g]6~wk5)#<o[-V&}7O   Q[  2D{Fe.]NE;MX(T^|@v|Wb?}g u%=gNf8=s2`,kDp)s?On[wSQW c-n6U)x[~Pu-34n-"@nwY#!3WaK~Z&`$6C8cqxf]Tm fB 3 BUj~42fvQ%KQ # +   "   }  *   *  ?uHv^OGY2<& -eNmLv?&Hfz7 H I= Y<w[8!,4APQ=|||` ikX +4:/j~HYU6\0I6-a8X,J'0w)M   ^ 1 Q R c 2O 75 : L J e UZ &   : ?; R8fxFm `$ t\EkWiZ`=Z&#D-NWbg  T 0  } T p | _ z |v]E"[,_{>b)X(BwG@L7TA/ \ i caW,Tb2kuU ^ 9VMsb`NqvDy^=P: ; ~#:~4'.t@ 2V E$^Rn{Ohx~AEQv 3| R \ zO M  Ulo]L~S`6*Z$q  ` ' t! 4&yT}& [  ?(G:[ RfG&zm/HaP H& Y kT$}&  B 4 w n > NL 3 Cp:;Le< C \uw9gU`$|<P/z#t CO+fhH;J?~#]d3lU5o_LMg%PySe@u@ riq=8(-|Dl4+m0A!=LI0~Q[=g F(S79  v 4 ` 9s W  o49PI\84fM0e] X>p ~r&$LC4<u%aA[^Kf!0* +mFI*`!y h r#s?GG4u n P 8`L2 4j iF nK     (kg =y ||)^@R! [ C oW/TU`MG[{KG"gqC 2zZM)]*bJ'[  5 ` 2nJ~.Nq;':  L t =[^^  G;D}vMB8g~Gflwn#vG @)t?* Q 6   @ 8)WqE1y=x 7q9 b6.*<9Ee# N';(QT>? \U%'v;:QR]~7@ x d ]B  i=m/S  ,  cHJ"OT|f&~.wWzw- 6h@k<D   x @ a w   {s  ,   I F + BE BF _I4pn6rdov.c9 j 9U[kb|1bAVU(B  \ :"2f;VvI$g g? 'y`H = + em Zr 0+6 | A $ 5 = F*lE1LoiJjw} D % =e=#GFB%TcYig"S)%8IQAAVEvY/Zqr.>  tV %*Z*a1 EJwF~jktzv}-J;X./& [S@)s rޢ~~Gy7 6< \ (yv @=oZG!K  5VKenVWUbzs  *hE'u 1 :uH?q($EShn]XQ!d-*MxgF(x#p<  = wAvL>i KW.T6> XP Q }81NdJo'YFPdR v (v  @%I+{ 7y  =n   q l _X '  g & ^  HK  p< [ Y b =  `.S>+C\x,gjzEp| (HU  RGgC$]K:Po "#LO$$%=&C>&9<&%$Y"K \`n[o vq?qB^C""?$ 9 , hTv|caE00 CoM   u I  v & ! G9 \ W Wu >!U}B8,N\%ccImmBlOqO&3# Y I WB p  ]]=f ( e A pn  { ^ y 1K,*wJySO}@DZ<U,6,3LmaI(JB)*  b. f _ |r   @X$ k}$CxJ&LQvUB1B^.;zI "zG X{7Q3:/ET1 v zlkUy@!*N~(OtJom B f aWKO+x*"EAr_xGCR|w hAn$h = $Nd[] E f H nM { &W4h 1^T>-/B$){8  G n "a7HjR i - 5 MZND%I/.bd  U J r k  4 k > t $V08R ^~ 8 L e! "i#0B$$9$#" +)O @ fXpb RNH6I`S<a6WL G+jtz*w+72AV{C(D~B ' N yE9o (Qfg(T E+ eo*FEWm|s4KCbJt].' 8 C  . R 6~]z>U  ^ < Y Y H k Q   ] Q ,s1Z|7I hGT=}[ .,_?_x5XhJzRfu7 -   w] f} RH [ M  }   Wj*6mOy[=  kG5   QPU = 8 c6n<^0*bm // R  0q@>@2='u%5rt/ CS,U8^ 4swy).NoTeb}8< : ]K E  tz_JFKa( B#ytBQ_!|W/0_oX;e KY g; R ?  Z rmDx[ ;# { I '> Ue\)nw>,_e yBuvA;oUx^btcC\> V  v \1 z 3 tl\=\C:*M)E H o-Mr+^  2]U9SdZ-,w6&r;9,F"I_B74 % 8a  z eP  z 4  @  S4 I  ]x+)oNPe$ 1Q9*`4Ei_ݣ(D߾>3-'_R8qt(b8w^5>)(s-w}-TH%N"\OP{RvSKH)|Ae7Lfs~ < | = U 0u     0  [!S!w!{ 8+  ] & X S @\2jOhrF Vd<v>E*IR]8az[Co'B9PoE?h[ . 636(_D = ][ 6  u  .  C >  '@Ml1Wc+m"z?od3)9patD?9>& cH-3+ b# d d& Q $ , $H /    | v H N np(5VvOF\71=\]s1DvXH _EzG^a1(~ 2 \ N  3 qj    ^SjFPEgW0: 2 r~a*XkQN/F_xYB7eP)w;i0u=&Y9 Y - ,4{U :Zcu S~o(  Qt b W{ AR0 sBsq'({P!_3eR' 6 .^ZWDl g9-n!mmL%  S(euqF,h, t[s TnLp;`5*CIz`\$f&R9*h[7 Vy - U L " h  `    ~ c#  l    4m  C W(S9xW7:0{xI; XcLN ^]J'@0B ;UQ(i g K@)nkD6\V ?$l3\u8PYc3J36)e^SpGD6B '~  l(dol<iYy~rj6 R % *qV6k7K4M: jDV_}j~bErQ8T]1a 1xQI5<Ljf[[C[NOi +V,jT> j I Xn@/Cl5K'sS,O~C j w e  u # N?N  = i| 29  )`|E(:@N24LY*_,1l&WCk(w'>`Rs@v3xPOvwDmpF @ 1 0< y + I ,T jg b  j eh & 4k Z L| B  7Tn*5K0  J A@ 8 a/ QPb|vN^O  q 7 S! w A >w ~ VH 0I`BR%2bW}sk#[PXOdr:]f~ $1:zV7%w^< qqWfANLnf%DV}c0 $#\_k D .P8$[hkI2QTx09\2S u.$,"1sK-\S^ 8,b7gP3e%>2u1:")-69bAJ/x5%4@SJ6/dXp^WH8k pp >J[cwJ|[<x6 `kO$J;?N x[U6#)tGG9sd 7Mk  >V > Z  ; ?  L c k Y}i;2W/'FBxxjd zX6nhbBAvikTN  u  cfDN _!v_^]L ,     e  u & n 9 uCWI6#_O{&%P-) { A G  $e<K&4$0Sche=o~zZXkjAYe C:N+IH7!76}k^|T  sX I 2G <  K& " 0 VtRCP0<vs>  ug;XR!h7~?BZe v08nH,/;Kf?$0TbQ20fCcTZwDkSI\S*mcUt'3NnCUtYx1_H%DB~.Y= 7tYsL_{N"uB3m6>  A C q D 3  " H  | *  B W \)  X z(79d=]@)  [    W ;  g y h 9 |  FLl   Hz z]j\IyJ1 yLDm/^Cy2G-PQimFW?xU(_'uY` \:G"Q=`~t{~hiR~ QSNQADdnC+/7?"OF"Ri18SRaUd1 / a L J 2 p m ks*~/$&B'h|JoJFWA S .=.DQ3|ekTx V _p  u j c0q0weJzY^)rKZo  5ESk2> kYs,!i mi{Q@ z8,Ddh>$\+y_7$ k[OIS7i3"_j%.#"]ddV5L{4 C}VXqz5 $AU}>WIHx/fO/yX0|vOX  \o 6 . k n . a D 3 h QC?$,&8 b E-"zOZ "  g_ ;  " 53  s B ' 4 m 2  T > |   55 C bM YApkAu9Q+vB;l2sH\o91.brMq3 Xqd8pLd f / |7 GB$Sb9 =M1J=}K( l zqy{. G N 8 P  !U      u sc < nu  T 4 /   < $  ; :d x@Gvgr1He5 K ^Ei6^/ +<wK*gL#(iC &2 <J#j!rZa.G##\*1 L'+LE>-bV00\t e if9\:!.t x|Iqph;A`WY[,Z).o|{ 1dA=!o%=J[biHI K2+vt p " Z T 4 ! * " RfcZ>IR|CT!ojg+pJ?&&U yXcz :Ew'Sb / H \j 2  U 8 L O Zk q/ Z5 5W   \ i g  Xm7O;}p`gXDM0z/aogFie+n !  #  /: 1  < f A c y  V 8\o   IA  .#.b]n,c %egX{XWe)bQw nl3H*p<8ekvX O Q Q s KuQ0'$}N  sf j c)1 Z2 5TSqsU|  { H  $ s   l #  UK s W > ; ~ *m 0 | ' h!@<8%O0 6Qxpo+[r]Zi#q1Wvj'[P7]bf.V6* MPb?Kx"TqA=3kcu0NZhH3'O)w,B E! & n  c k` 3H S A %k F n '& j*$iUI9nQRdyx/7:j86  ?u 0!  T  S b r 8X  F F T O  O L_6CD(&!E|BRqAWq:7r, s'cR&/gaq:V@avQlWF1JJ(%6QU/sI&h3bg2DEJ|4G.Z0T`yt~_uC kLL!#! m; v   ;  Q  \U{qfmIDdYV&6w?:(ti-C%dhk : 4} ZqpY$   5Y   d v | 0 h T Z s w # W tJOu=L|w"z*U2WQY}-)|FasCTFWTIB>2 TojT!8._xE  | y _ y  :SgE`'Xi"`=x^_S>Lt9_ `uE :sYN^'y  on  4   V_ 6  a  BiT`s^~O!G6yH}#[ ] q : ,K]ym=P { E  ~ ` c X  uRKY#e}{j<= +M } *?q&t(l}|Y[m[o |^Zp\`I@E 65(JZFQ qAkjY[FqXyaO#iM6?^u=]l F&JK:?_Zxfmsp~ x&Y JGwJq[@` ]i4tOmo4q0[}IL|J[3 F ] ]? ^ !bVbFw|PNg} L  ` -u8J( QH9u1K8>F9Z@4:s-IkFJ B7lfFI'@]h wm{DvCnrSm vFY>88IJMi![o^2XiWw7-6,_~"X.2,b'7,Nk+  PyJa^b' "mA`M`z~XQY.?XEC9PgUbt9vD s E G 2l M : s=  5 f x , > = .z g UGT-%'6 k,S9*am=v8(ZD d  0 +  < O R    :  ZV  ^ WLil,')m cUg 9C,9b d$^XvZh-Fl%c,OaU47z><E   m [ | A  P .     Y  Z F K  W G2cHr  \nUJ `$i4o:LjP#p=0%I&R*he-)&f#AMK!9 wAJv&;{)8CD~b2pr hdqZm9M'@n+&DU[ ( 5 u  #N,44rk< k 1 z  O~0!E:NL9(*0 rChP)_c Q;>TEpE~uE s Bh m X#  2YBwMuBMK7;Y~gQG\jz@Gn4t?noPC!M,,~Y e'}9 <,G|<l@Z6|t{xfZ#w 8j w!@|);h?m-zZYp} W~;w=C''%G'@V}) 1n-u0V;mS#0acQv#hlVj  <   +  {  0 E j  \ 7 `  (z    K  4I4{ *   [  ZrlT68 #s7 ~ > [UE$U}j d{zl Z(=Fnn^CA`~t%x\0Q?JHu <U,nc]^l}Pi+/v8pM2(JKo7F     ,   _mK}iHg 7 0XF]w$+O$"irywUS<>^_bIF3K9/q'  %  Ex!o$,o| cO z * |  ` ) {  r  3jMkQ2@v"jApupK)\1rSMc=[Akh8xg[J 9 $ T w  o @PBR P . F pzW; 5h ! l T4`Rm<)m9x@N@f9RMnU[&s<% : ~  ,mb":3Mx8Je q 2 C_'Qu $R V6 g ggWJL'4 R u3   \|B1N[@)x'"Tz>>+KN?hFg86`"OG 6{^dW[o2W7Qen:rl_T + f \ + d   \ ? kW   M h} d,/ >^+#x?8*qq \Ljtn]_/FHB:mi\#  !w Fr62 J7S+\HS`o nBZ:E"?O#o(5jx5|Kb 0HF o qG mk C 3 ) ^ ,Y>&  = / U :F  3 (   S 'gi~x"mZV$V!/P ?QQA 1c j  ) S ' = p?a64s1FXmoU%%6YbHNpYM*i{:'  X :e )S     R/ UO  v1  O X f *    X Og 3 x yV Dk\lps$VK$&?V f e4JyRYGXq0Szt0`_!~S,VAOwvZc5ie%,^~s%7-b^PeCiu"XH' S_c.p) | ' +  P L  , nN p&FSF c d |sr`T`&;26l?(  E8j|<6_TaT/ I.h%lth(.A\ m ui * f  % m? >q H + A 5 1 Q , }  S 3   ) e '  2 fwF603Z> ;ZDq z h h>fK*i]#I1 W4K;{&~ ;*AI UN=w" R3'a8arNd I{Btf\=+BNrf6 U 0Vg[p&{F&!I$f<BBA s  G  W *Z%7K ^m z z Q [ z ` a  f P*K)  x ) #  7v {D P dkSLHi6E/CG4&TWV>7hC U r 6b n n 3 M   *= s m Z 0 E ke=J\`/cD? L3e&9 a ]m o @U9&zX+Z 1e 7GuPXn? R # J o m o1%S?p(v4r#GIiEwh8c}mK@7%16 S!NA22ngnZ 5;n9~/\1* M  40}lPVr:_,u4^ui sd ]X V 9 n 7 GBd s / _j  g % q d  N r Q wlVL6/9!$wgi~'D5M3mXxOn1IwZsEF)7owMTem_}cO F o o 8 K   )ULyB AR/Dih;0By0o H ~ $f $A&e]  - f vdp>kp L' 9+=7,,et8(iWJR (V3w%>6I1U@ Q n eQ V " m Y T 1?LI8q]=*V%]p=|3+cc2 _+2)~|;,TU(Gw0;Bed+}>slp~gI8Uk!/YRG937#bnv6/;v1%b+y^,bl)+in%L!  Kn4`NOAni0Z!*Ye`^Ur+? @   . lW L      ?J ,    PH ?  m\`p)].+fXYV2)uKqI0QWjuRR1|0JysM;#x *Ei <'3j@>jY+_ExhDG |h#731;A -` } 'R7-Alyo~c<> O>dmg`A2[]t?vN(TH.3q$=>,Xc#0?KN'* 4 G >- } * ] ^ F%Npi(#{5#^mV4j"u)(|<SOkW*HTfG]"?Z+? wA XT_>EPhniM6Bemn7!0Iu5}ZY< 0kJq[( i*?  \ [_Z, q '' 6 x &7ED\pR l: 5 . \  6e)F 1r\[W2eZk)/ O%Y,}],Sr9PO{Eh`Uu2o|aV <B @<^i!('x uIgIzpH(H)e^f(vfu0b&D| [D!3rZsVuZ%vxPm A Se{A&!^LJzLWc%5 _sA\KA:BA3Z  A *w e k A  c, l:cI?"(LP&o\{Gs  x \ ; .; 5 ; &.bJPfc 1g] JP_y\^Yr)R~;}VvfzI7h /Q! h6t4]V7MOK&X+hL;Q1S` n.x|^: t= !4kHpc7&0;]'lRKS|}j] HFw[ot><(P/8v.GBLd\ H  = x ` 5 [? d $0|,J$oKFMksKD $J C !_ v D T CI JL  j5 hcVI'mwm|nk1 L @2Z'WA3R\;_tnQI-dAQ6! L\`Fk=Hgb3 = ;     rA1*W \ l X*4^XA0HNhH KN c " 1  K| c H 5 7 , C ! epYyUg^xiP H %\ A ` \F,v,5A\%n*C   ( 09ef "5e{1 FUw83=(Nt#vLC_-I%F/zu&ThY!ZG:Ur~e&5]zmw|Y;e%0Sn& O~) 8MH.9~"m4| 8  2&bgiZv' y6 Hi (=ygu(p-]AT5d*qK tIgapxt7!Ly2}oeFS%w  Y Z2 A ^$  P U }  ' u  ! si s #T[y 2  C!!0 V ~ $ T;$acPJhS$J{dToXwiYxuGZC >= /@1JpM1"T *![6|^7* 4hy h 7 h  Q  XM   " p  ? x6D}Wrl `AapS2'HI9[fFr_%H46 x z X&|0J=  l. 'D|inn J  /pO7:>?=df8JA61Lcs 4JTD&!d(v4]`KM!O 9g ] V J EY[#TQb&7P1~LZoLcBU$Jj?K8;9x8 1B. o  < %&$EMPM$%#Cb (*9$!b [ #<_q]pHOBZb"VgJc+pW4*o1A*^_O\d|#A*5X:gt<@n)Z=={C c q]N{ h;a /(FG G 5  N!2 QH ,  f:h\/"0zz1Jlv)k2v b%~&~g-rZA&/85y & x krW6FsV~=> d%1,pl ; mBAnlu@/,C`p o  z 8 e r ,, L  5 C 5 & 5 : e  h h C3 . 1c ={ yUAk;f5iHqjp:gE_i6!Eo[je0g6b09tn| 3 B  x F [p c * < N~/vhZ 1 * U r[w(0 f  "i/ $ { {r  W OV]xKx+T F  G c:+A@IMpA[gP] ;0"TTH 2:T M8wu<$2Xp0&Q}l E-   v.1l{9a4X Ui W5UUF^?)4z{U`bOE}%(vN & f y tA ] / m Lrabq/8ub9c{f?g hI!#)F b ^{V~;m;Zy/w 4 f7 6r L    !BBfE:F d 2   5 ;X  Z \EnM  ih * Gttr*JyP =  0\}AOd|k)s  > hWms7Pm" NQ+PB>&jJfQ"N^v)2_ i g }  _ Y/, N _k  *kdW~P'R- 1+Hu5|^` L m R#  Y }C IoL)="qsyOf&~n8pZ<MJkR!,oaW)qY Q 8< e k    l +H^$p^t4PM  2h$*hB   vjaNw^?%+01 I+x w \  %  3    %Ku62"GhD&a/Fpr `iCxXZ$Lu?^A:T 1n8xVWv &n;o]Y!w\z b~ y m #  {^ 0   A i+ T   s L M  K)fQ',7M 5' ^ A) D D n / x   G O   u  &.^d kX    =Jb/ S]]>3^2!ShNSe/!U[ U } : z 'D R3 R h 6 xXw%Z*>  p. $   cFN7,!*(x#c$W`-~JBJt  o 7   ; ~  w\cN M x D7``> nEqd-&J#| Q)@ Szm + u r 7 by  s s< 8 I j  xT&#R? ! q}&5?BViwm_.7<"M;7Q`ykS 7_h& ]2H>; ScT'Rf/ m D@%KEb0r`]/ fbB<l DV -ykx"*R os8 C      `  .  ]w G"   W Z 6tx\?`i]ro m EB R @n po) s < 6p-3|{EU '\`} M /EIIB^ p  zw4_(K| m%3[X K %dT|`H(~|vJxC}C5,a;g@/y* 5J    1 : 5 )" ?   P  J g(V_'AH v Fa y 7L7]B%l$B#,Yo>42"wK8xrB-/ ^gk ?v|\ixTScZb^.*ok)_z Xc] Az  * AGTX//j) IA p  \ :U- x s / N+wlLxZY~Gn"= P9gb\o(j6(:iT: L k & S y ) y  ^P ^41KhdEU!p e[%5I$ l8/  l ai?W>t } `~ Q){ :>oBP"qMkb E [ b_  6 l @ $ i[m-W`)}i=b uQ)$G AU6_ q D Fi0 sb3`ne7[SX a  AoVd4x YPl\a(~4SapJ\KXB s ` m c A } O  m );   f  6B SnW /jORW"#  Dd   k;<^:/SD1SH?~@  :  3  V   i 6  #6 :H3|VS%ma'%MO.F'P!9@d]kD_,oH g @ iVk Q/=Gy3"bzjb    \   }Jx < W r):l)?Y{ZA';VIixpY ^tw[VqPyc_AM.SI^7&+N7"!luZj V9_j=l JnE`6 ybgVE9,)c&Ybt/ i  jgx  # Z B '  { Z B q|g L  U < Ip=G[~H-D+O(@V#I  <g    ^aOZB4@]0vBx    2u{":' @+ c B {t|5u#/C&;" g.O"&*}Go, 0  t  @   P   W  a> {  @  ?   S Q U )wYTJE~#xt( }m9%RVI    [ h X  d  9 A [-b-_Wo\lTQu|)G%~b]%s;.J6Nu\!s>?   < / v  E [  f   t  w E 5   4X3[Wj b?`NHeO`"q(q}$SCapc9{ )h N/ + 7l   \+  C4Z:bAP5 fVWxO"=(d} #xhQ~g i/]  xLs   c$wjeP' N z7rDQq[I5~{ EgV k p|)2V;|W-S$j  p  Q W R i f f j ' K *    N[j+%&kU21KR2 B8[7@)wB=\+N] l l )4  <0fd2{R  D $J  , [ V G ^ rB_0\ ogbi<&t`zs`p1y{ex[WW  OYWJ/"w Wlgc|*0{EISo qCdiL[c8D4 y2Mi5F&ro   l K4   # @ - B@Ii$-F[rA^Z$'3=`#E8:cRZ(RbRZ`p>Qq(   -. t  w   mQ jo *u ~g L % e @ F _@ y."6A_qo{si"kd>kDSOVWE  `p   ~m  ~  H' p ]  r W4   R 6 l \2zM:43?Y{oxgL2 R 31$>6oj%X| d 6 iu!@Y6~ + W h R 6.z;!zRE VD-A|0[<r2 y &u d8^ wm}ND_vC\CC  A T9GXJ=V*#j G  qZ?Z^~Un4b_A?Gx>W`kw0 4 | \i@Kyw{{!mXK"* pCu  >  - 6f*~[2#6_.\ }O uy% D 1r 5 5 1 g . P[=  Z  <   <  J M K   XW""`m&g}rD!H0%7:^ChW##^w ]8h[ V  " P r q2g8p3<Z|PE Fm+Qe++N `U ^t 1s q&/v(Rj 7z .Ym5 #YS(i aNK VIo4,FXS lxl,1||DuBzr *`j@ *a s  + w mh  f a  tR^Ti`cdvUBn_7& Cqtlll)lDiqu7;.IwBs @ { 3 ]w73`B]  ; Q 0zPEEq|HE9?+3Y' 6j<%o> $ 3=ST)~zTX}v,  lF5GC  C};A U{ ~ 'A_cI]+ABzK"Y  Z Q B W.vjkzF,~Wp^?) @  o ];l(W#*+yap1pSQB4wDQ p T8/?^dFVQn}qk HU g Uu3 "W<N+m7cZ@auWv JN Yu.pV#%Y@  R*`"L VKL(,o'v,p:LY .Y## V \WU  \t- U +   + V@` Uv<s?>|L$Y(,(/7~KxydJKyFZXqkl ijHQ66C  [k j,^4\ KwC3L1vP.ywwzEma*k!$& MjEc yY ? G?&I}T      B# W%  " K? 4 #K/Wk|2j 4}+vF= u9 H %`8k,  -ZL^8kjh ] 8 = .S|p:L uXr)MRc 7\8V=k3AXB~_&cYy K Q8< t_4NlC?RMM:;xO-6Z ZX X " ?F &Pfvj[ @Z <   , f 9T#c #-t^mw:D^& ssQi[r)[?`i1m^I?.V*?4Q$rw rsNk<:>d =FxQqa+ ScS1ko"*zFssp&y/E*5K!Ld4{RF{^.ltsgk CDJa<%a"'`/RmMt|q? $s.- BZ .G3   4) & Pt  P V k l   } 4 yvX  2WsvfiA\Ug Q TegBCT%Wil|GL'^ZZ;  [  tO1. 4   T v }:2JN76e E ] \ P& %mf~wH%d# 0 : ]K4a9 I 1y%hYs"N<_^\O}KdHoD~` 8  , JzHg30 /~ b/:C;kv5;wGS~CjJ Y e RBy4d#XT\ml`/L_TEO4sy2-'QWu|}:`[KR=Neo [ x g ! ` W \J4Zd '@jq88[|nD#~vr U5 UKBTq+q|tuq.6Gpuxg  ' % y  $ ]  @z 3   g  G f id X 4 ; + '   * y] lp | .  C }g 2b--qDJ~ # T +W  C 3 T g 9 :xkG{0lZE 5C ) P M F!Ui(g)nu% tG K G  & @ y )t+q,L7,>&{v1:0x/BK/ > XYH"Mx L0 {g<1XD>yZ_E(vQp[@z fe_{OmV 5A D M Jh wY>SV>< / f ao P {+(r- )V"dRaz# 7 "nM8ntpJc. 3  xi A L7iRp)[jD4.f[ |#< 3nCH> ^&W42"# ;9 ?  mcX-@*n  jc   & j@ G K =_ +%hL&PUHy_ pqk8F &Yzxny#52p'hYmD'vNk:nz,=(J+d5>V5auI9](eF#u l )`<^c \C $ Dtur:SCQC WBMIiU_n`$G 8N*kl|c|R+OsGPc3gkAaZ5nxNx;(5|7HSh` TR   S _   p  w&M36V'n80qIe[SBw*8F(qvb/[>W5a- Ts]["7W\GSaqb9[l2#'1j{020? 3 D V b\ a  cz h +i  @8 63]= _Tovt  y  P ? / \H ,  *l&IVNMnD YY=XI,pHS>V?R@"N|"XcQ6]@gn1cdf3\rHnu0B&O{<-:GE" Zj9==+6,JT 8  6J Iu S E &x \ 4, m 8VmufSM [ = E`FUJ8Q } %s 8 B Y a gb 3 T  A YL8% p=V+P3qQ(" eN i5z{Y~8]d9=egR(<v%^! x4?m  u  V cW  U P v :c   e ~6oE^* g[nz[nw_,]'xlwO>% 9  ^ G 8 3 y }, g _ X W_ C J & tp&VXT N (  ![ O mn[ N@NXMa#`>&hO1z'uB; V5 M > m  &   d!Tp)RZT~/{;u ^o<R*P-zKa!w8YV!/yun(:_p+d"wdu'w;NHua%vX8CJ4%^&I R T X  5 S '"sF6\7Ye/(  ` ] *{wT ` 8 i [ p 8y: I ) ? T`KZw 8e"Q1H t= 6 q 3sQbd`[}Y(%>FldeXnx\K0!h<6:eyxLeAyf|BkWR$<.k,U~@^~ c W K O Dq B{ P 5 [@ ; b  q9 J 4Dv*7lH ?4C=V`Z^x?|_;^Y+aKcy%QtGd#e*\ dYPzs$u4\F@E\t 5e }D $ ]  j C y q WpctKE=\K RL'S J 1; { ^  = LX f K8\8!< {{F> 9c= {tGyKaemJ.PmV[zt^ E  < e(d3C$Ql[FExAM"?{YZ-m6l ^ q-"VMN-U,EH!=ZCz}r>[&  ut6@Gg;#@x)vr^epo$j[of>R\=5q ,_wJ8{<nXE } +B  Z ) g  Ab h . R pQ| uj(VMMDSjI .?pvN^qlVS C A  U >  =  D }  uH  i % 1V YQdp3c>MYa^6ocn`d$ 2 Nz ub Z= G& :Q RQ   P \ iC 7 5 7 b )):JI8X0.Eqn~_$oi9ATr;?/[Vpu6&$slq Z s MW ?d & ~#%FlcX2   \  S = N d j 6f Q :  = 4 ~  (Ir0=BPtW!&5P7wC   F   68B wu  G 6 a r d l q%   <6  R!~*t aZ{ (7DFM5*6Jwaj>o b8  3Ijix\-   e./T>O-`~<P< PozJ+c&O\uwZt1^/xM< l I jG e v )eA@VB@$) 0 -I e ; Gm5pA a c {, E:#8[xYu5Kwck0/7Od`'Bx.EahBDNf.J"n@` ?7ak 5T/C Kwz{11jW ($To` X~  ^ A+P9 N {  )`B)w,! O:ijJ###PO7;rNTIk2^QKkdoz4b#P  DT < A T  S 0 : !a>6NrJT+@jb:r(`^*8gn``npGn l  P)k \  q p  K^ ^ 5*EM6CF1F~*7(7~'[j$?-0 S %4  / h [$rG!9CgGwk-S9{)>tX$568eIS P @ gRgF<( /o = Ic;&ptT  1 xa U_X 5 {r @Z)8>7qg,|4Q7p)Mt @   B EB  , d  _UX`&BME^*AX|bIaBZ]ZBF6g DqmCh K1'x'S&)V PT8e9\y0^$'`[,-\#@I8*VYv"[&xY+>h><?GWpL ,} Qm .  } J~  6 /'  ={A3/<x~mkd<H,6P2rkM[lB!d&,Z)(yo9Uk`eLs@m^ U [ L9 K  7  E  |6 o g ! ju=4-dW #jFG9 U|Pj2<uHKznJ S sT / hZRdoDX i3,MI sb.Xn?~36z)7>5CjCJM;L=q R dB$szqR     $Q  Xo R f  6  | R 7*OW~n DW`#VVz|m?| H H  M F   {;u:p"jY"*5pQ}Py1$~$BoqT8#K -93F[WSqD}gagJ`wjrD~ aDF3a9eApjcxz^xWfr).ORma#0-) {e,  g | C  `  'X  =   ;& '  tKg,o"J+2+{\=x[""Q?L751#_6?n}Nw}Yi}{?;\G)uo98Bz(Bt(K(jJX,o?." \\wA\mD_OS  d{ R*\H76E7b =  ; %4)01%j v_|4qxBRBfFrV8Zn%\ \ $ 77 P _; f  +]  e (  t- v B'   , zo   Yb D/  < -ZR^=bV4dC{l7 zM\SV4F<cicuaB(4 %W`'YY7.#,5}.YQc,GB>6+D`hs|']$h^ E { kpRu' Y(i.o     BU  ) B v  a M b X c ) jJ N _7mR3q&;'nS3Rqp(   x  hq s U   J A ettp33 ?*^VllO~w[FMQOu ,BnH T?8 XK4Wdw 6 ^ w { 8    1+ 3O ;! B !5"Ka*,0 $=s!R#cku wR3s>~#stUJ 4joyH#KY OrVv{b v8? LN$Xy&pY.p|Ctk=4Ck#Y5a-v)rg5 :$ ;%S-SAl0/X/" {] q ( IB"-c]A_@qb]~z!O$V #pR"Wfu]:|KGhv  .h@S <;aB d^3:.d5E'"#QFK|`|w6 IFk U yd l` 34 , @ 8n e zP J G; ; J  l*Y~3=0/Y8rB&f3*%UFGT3:GJ8%['CUff ajBAzs{hQFs_o# j>EC,vcto4D@Rdg tGII-)| E/& V W  w  ,l6]$}pYzPFq_ J S " 9 m }F) ,@?*oD[E^,?'XN?1]UpI.3+z;8?}O?B ^M|)]75%@M f|*h   P &F  !  /  #u bm"NT>{ -X A Y X 7m ? (Iz*fp` z;^>j1]6&zW5 \ K F  5j=qWvjib&ZPi0aF`(AipxF(qjv \G"]3~?@p[KRg(,OG`5Q|{/d} 25u=-E%IXVe4@*<emz)w66Wh kB #ph]Jc3$c   K     k ; ~ G , VY*Wk~l%CyE?(}vUX+ G VJ C :'r* t   F} ` zu A `9k&`!#t'$ sE !A  ;-BN}89&'M&w$W r%UI6vNaw}SlVwmQu\K>XGY|uA-YB_ [oV\PW ~`X eg2,jTnNTd\1?/gHIw ' i T b}SW#"eCw}zyk Q& (Gq#~7  ^ Y? &  p !P 7^ZF V#  | `  a ~ . O K#1%+`=tq( V\^,}1<\,BkU*RLK?7 \KG'joR [|XxCcFE/,b:W- CfX[B' | {y "  e :h p$%/;r^0<1V| ~ h 8T>> X%Jp>emc&sy>pEM"N!eV*PxT&d3;^:UxC(Dz1tus)ScQ,l cH N] R Q I O _. s' = ?    I : 5 w  o  ]WW ;Q&%UTq3X<[Aq;28222 6WeJ 8w ; e4wQI^#TX,klEq z5cB %}N@41J~e~=  hQ Z ! m - z i $q ]' c yt B U 3~>K!C(WTBLC<  @ Z_ Q S#  s>>|e8~  L NNOa |u g 9  i|%v_!Zv1sNr!wk'0Zq! 3] b;K "L$s/ }: B p d x   &!  g ffZ[KPr4j&<&;CN%YK  j  >r[/`z Z<u{P { b j c;ND<7P1 ouKa"7>&Pq?6+]`g0+G"kM w y-+R*WjzpQ<:6la\@"Bs_0h#= * < &+F@y  *  K a  eM V \R":f34LStid c w N Fj%=^q  4pN+Q/|6UqjD%Z!T ,$H}K/:^}PrWdB 8 i n 4 56   \   1    ][D   cT  \  h x2 g r d 3   E[mW{0cIr*y{hm3#a2hC & z  l1 dA||^.A 4  ?8 x  L dequ+mL:k|{{Ws|b84%~[As&!1 P05M  p.fllM;.i]{G]n=5.GP,^>qXWd _=/[7 *"AOQt%p=~8dG]P$T,@m%m^ Q : ,   K ;   4 U   h    cBVxg`-A2ZxVzjR 3 1R +  %Y&VQ=^\OzMpLvxEz+ :6 ~s W B 5[ < 7 p A}v?~5ya#c93YG]pz*7\nox< p@olb4  =L i " [ v}k5nv L&   v  a <CQ[Z6TyPaJ Dn.G% N mNiQ8B>Y'`Wk@F4|/t3;7M6CLr)9ZQInV=OHOLk]\`~YaGiR-$F+s;G0nPzHo9o 8 . DZ`PQ$$oUUgvc.=!VT>7tcMC%p1?v( ; ~C ^5}Si0'QQFoAw s  [  O   9aE4ZyHt\EYQfx67 X1 f[ M N nn 5 s Dt  Q4a3iD RL }N% =~[qGhSnTCk"d_ ! cW1S|Ak<b%Q\TXCE }_)5 l  1B \Kf4*0e0z G)xq(+Sw ] zg,`7p_ 2j C n} ?!lmD+.J/[z m V -   P | + ) V 9 m?Y8uR/lYzi:H [Wt8l:!D j7b5u b"TXF H {  T? V E vQ P o x K <e x fK W Of _ O bi @  r ; M`;B ' zrI d] S6ftFye_lYu'SI sY] Z>*bSZ],ifU3(U{0 Gr@T2Ph#mORP.*[:Jq D/F&cC J X  s v / 'e]g?V  , 1 1  - q l z C x 1 z ^+ER$-4@N8<%W0(9}Bpa' ( g l'34JgMI!2Z!c*>DL yddK[hXoJRH>00J o0VE BpX G Lq?`9Ey(_=$YTbVTIPi{SWr fx MJAw? I f  ? F9'jD |4ZMXg@  G $=?6V t_ BY 7I S &~ai: $*Y%E]DF]`|Qj0/l/@=?O:JY #= . I { P  ]  V LHdfQd{|T,  "w 9 D ; 2 >h M t %C d pv A)seD103=2K! Q~7yoI=,^e$D Ob\F"yq:d[vqJ6oBfdI$^v s% #+ 9sk ; 71 \a`Ep>.~Pk1  ~C  { > - ' =}'\hae"fxE ' & #W>sC2d a5b-%N\r2~Tv>a R   , #= Z g UQ U B 1   N A[1 N a  0 5< 0 WOKodQ7J.:3A'/kp3&^kxLj% q45Cd.Yz9^sbsuIAR=X-+P'_~OtE` | : ]zh?"V(/PN c <  q ! * >M  % cE(1DehU4bf=~_22"VP  I<w  h @  n 5 QyE'G{f[gd@} SHHG;_  yH pPleVU7yx /2g>&vPy!] mihQ30F4XwzoArjr2nThx>i T`dvvY )<c F F Hp b n y  * ~( x~7H[YLHFy 78/ nT wmDCLt %b Y,hy45 Vn& A $ Q ? T g j Y z  { aRhsjy= S 1 Q ~R o - R\E|Wike tUJQ V7 {mio2V ! \ c YX iXk  O[3S 0cXBLO0%`IB E 2   EwGN+#N {7  : s . } x \ s~B 1cBR\$?DA:e#Vbgceop#K>wxvrg {5Zk_(Ro ;U=} ?~   gVT I ) ` Cb1v  g>{h'x7nY _Y )K'@;V B 8 #MDR1sJ Nqe(=8cLz"lA>kC~3 8 3 < 4A % 2$ K,or~pt{ a!j/(>!&\7qc-S] Xj*"1h() # 7/$0uj1 + 8 ? # 1}V{6*iL= `. J l 0 ' u-`4j/_%TTqY+a}m )3htNJn yZ Gv "h E0u",j / #J=j_cmngcAlN#!iQNY,_iJQxqX9iRG% p "? v 'd !,   \  mt* =YG"!8v<Z&(#F v:B[S P zL`mhWe1I 1  QE 9 (  < Z([d|VL4Z%>+j Qel3 e.{ :\ "\OzO= Y , 0   j \   ? s K wi17_q C% "N" FX J  _ r SIf!Yv.-pMr |o(A"%ww<IBmd 4=C[k%m)0D {6Qd R p Ly *   * $lTfCX~c 5 ^Z z^\9sl{oOFNM9&4n&jd-RtT0&sP[/BU; = DX ] $( L     A6_w3 z*et&\v@_@oL=2#~~M(Tp   3 b`AFnB{u0G\GPqvX yUdA_:U ca ; [ O- 53dmL]g. ;  4  :!  #Z*# 4 hFTo<R4<%d;$EWw TA # " eM`U|<'SibVh Q@j5S *Qm 12D#=Cw J1 H  o# Y  o P 1S h ' 'KP-kIV;bH|o?=v}EE9]t'pGs1Ap< \n L J  E M#U;F ND!zsekg"86dI J[ =e%EYQr@)"wf18ub3o  I\       yM '] S [:C-"ywZV]J  @'ED++rV2_nW]+H` ` G$DP TP+sX{,B  Dy  t%7m*."*\x/mS2`;7rh o D Y  O Eov  = ^u TMbHX-@  &7 l?W37><L{[ld b|R YBC^ VYhAIi ] b W w 3 s U@  f  J 5  -1 %R i ?p  7\ {  q/A ] TAYtM <!Ct2,G   W  6 0 | ^ F    a[U%@Q _ uJ E7FUN){ogw1(oQAg9.CW{k`S R J y  U;  Q `  J&a` "PvJ$  $    F  C ce jE A x Y\ VZp# `2\vAm/{AlbJ&2mu/ 3m U 2 B4 a %   !  6R2-A n?  R ! ]=6h;e:j[}mst!mB!]  4 O5R bG8H +0ezoB=^?4TsJ'Qo!1`Y=Wmdd7ZICPy-ioP3C+ `<TjfH   y ] / 5J e  R {0+`WjK)V` f `v72-d B J)|?;JN"x t X9A$A%.CCD|3*I=x-N\o4gwY 8  ] j(pGs   #  DAWez5- h  &  D p!UtXhaT  k g j{/kwRE BJ6E3wxF}yj:>_WK`A  (akpAg2X* jCVy.- 86&,MA#*_-@!J|+Ez(;LT})W'!{  7f|B  @   3  Fw\G M I T# #!Ac~D 6 z^O O9K$q+q_b4{!( z. 6  d  t  Of; 1e d dm T J yi WmCk5g\CIlBnhkp(f/!ul!DNw5f'MBc?O5YM1  r >d 6? VJW<MwN d<<[Jj{HD"<m CAL E w\dh V 5 y _u18 > h S  {n`ziXr<[ y 3uVE;<a% K1W")o] oO7m#  0   8  q ) d   y BR!u4 Rk /  ; x d  Z W W4 ' W1lXW; 1  &];G~Q Vr#0=M VCjTg oqK[s5wAw#[ 3  Sl!u8ZByW b" sZp(LfZ[oGx?!meZ߹FWF k;58o[CLN-&Z(X'ufJ$S"6wPJ[+}+W|bko@`$) % o=dxQ2e $(D\~Mh1T`D!Q b?}r UyS]aqqYr U0a -  V 9  K   Z@ e>HW4-5$m(m\#Vp=!"1^W6_?TL5 P D [oD UtF;`8U ' [ P   l <  ? K u + F] ,3eS%1K{Z=eM#(, @    !Yy^? b  V ? s klGI+:wAK5Scie(<?GUF}"Y`Ut H ;pv|Se-w_"!#*  o {  { J AcbgVBd m fx    q+hyD(YeyLntkHkE;`V$Msj,/Y=9D8&5y@wF+^wNpPkZ|) Z~*tZh43 I 3 +}eZnv_o#~>(B j}])BPRQ1jGk9qh55h% L 4, [  A ]vYaf$Pxd(F{#T~:yM.H#'XF?oh&s^7S- |z3 k s \ @ h o~ [ T"   3 w  O z :  | E)_[jB B,#imKb,&Wka (?p'2OF\mOM G   2X ~ hH,O=Yj!j|FlB?Q"M  " ?3eN]AfC PQ-K P yLef#A8Ej-  "rl Hk?X$]' \PV T  N($>& !- V6Y#%VR ]YvAHk?^c5Zdp;?OK)W sJ'8bjGI g) j ^ ]0 led]'y4larQNd^v{~,w-$N4<TAJg:v- D},S*j{{?o]9eI17 [g 5$ ( e  m Z  9wzyfw s}(Tw  @  ZLpsw+I'K?-)DT.1 ~U&ou0Yz$m a iQ   ;/#e ~  $  T  b eQ1;z<"D }vkzK x>Xy&MAhp7}i;6Qr(Da$Gq)%iOXBkQ9;+m~!@vqzw4 % + J   - \    $ a D  %l2u%,9t8nX \z-C.S -zj^t1I5B%]0hd^"T"D0Bpt>`<  60b48wj&yo}m[<4.$x6Ubk) y H v h/@E^[aj qT3vu ,A p b?Viw3>'$m? q=_ Kr `ggA1g4rv6.).s8xI Z{H^6iJi` >?&NZl45{PtPS$,YX3&\sXScd+>%u F] } 7 * Q p, { p4 7o;6\h8KzFMHf ?-@% 2 #  !"lN(H9@?! w- , }@5'7%GE[PSzDeK*ZO(-vovWK{SqN+HENALzX/ b,@;6=pP).nT+m`l$^cv2#~3FI4a+JmCRT?   ] k 6 X h 79#.arYRf $ x P wm8P(\?kPQ@eO3;IZA4X;"X$ ';8 9 !*   >mJ9'MH@9LyG'z)} `  S > s U W }  a N& * f Uy4QwQBQs HDX"Zs" BpX`,hZ >:[kn 8eYS+[ EFe A   S x  T a = [T    6f#WM4Sk  m + IHvJS0*pW } | ~ Hh?2b4xq$u1 y  b  fD   } vo '  ZB>! b 5 W 4 Y {&IF6^M'6F!l!2PXk p?FLt \:|N!SUx>.j (Q& Ia5mZq\a'B~W65'1  -_O"_|i W k= EvQ]s+!wCo43gE! =Y*  ! |  <~`&hY|N|L2su7j:B}e;#WBV[   / O 0 e F  l  [ D W?7Y:h YD 2 v : 9 3,J+08+1n`X<y~e;qDuFU0d2c$zWv6IK:gQQ6?KG mN_( JxO'z\p '?X;wSCTakhe/:_hY  W < _ r vA  M *x kj i * 0  6 I x  t Sq{SH;#j5h#9.#B }4[8,5uDK\u3^0 yj_ w w N ] + YZ - _H)R~  b] T$}G2f+TvnT; 6 gsm] I0HDT?C;Y}An0w~8<)rx?+  ;q{j B^DeBBO!ear a   'Q$38ux*[   F ,`  B  t  [M]u$ ! FAH;W:}Hx6Rr  ! F02gowc~]? !VJXROk0  p } ' =Eq~'efvM=4\s:GW0ZSc/jhdD(Y4_ W  I[ } ]? vKx/Bpm<II@}.1 i5s=%@vf:rU5*v2F6z}-97X/u  a N ka^:W.RwUj&/n MF[-S`'F+/]N!0 A e :a }zyF],Tu  3o tjE@DPCxgR3WL(&{q--\<} HheO} U#   KK  ;d9 Subfk@}G_GF&m{F~x  # _ &s*<@ N 6 ; a 7*  9     - [(9V` WK   Q  gE (O6!@,NnfSSIk@94"n>v. J Qh [ qB z [ X F[  S ]G  X 0 X c i /+Sr<   c \ * I O DEui LkL p"GOfh,>:ou7@ b Pm  W6}aM \D{[a1;,5>>JqD, CU6'#B</s++2KpB?e)? J'a)6dt\t,uB k o` 5 u~@B Cz/0zK8 Tk I y @`y+H`,Y87 s!&ug)"Z| ;}2 C4q  zp x[   c {  w Y  C  v|J.8e.MTYfu- 3z58->t^>{u(PhyVh X;EU!T3Krk EL@X(oi6&Qw> U a54hS)6&  % 0 O AlN `[Z\S % , 5  #   R > ><  p  { F 3tPmD/tg3r_iV3" H # (Z f $ 7   ] U t B5 3 Nm !?o*k15pO]&5tr,E : e,|+~m6FZ[}G(C Ex 7Mx  9 |9hul;Q ]e,Xm[/mWYp&+EF c'v108 W  & 3REy [yHF6rtI@  \p/7; Xk}6J*rtLQG\.'#2< ^  RW4`olUs^] Q 9 3}%}\4Z Utz+I$ATicP[/%@ o{0f(HgWLAGE33 Rq -  V T^:O>z_,XC"K85Z+MEhV/W'>|&rizTV: k  MV.? !  N{z3GW%b%XP[S{5 92]]n1n)X! #7H;W#H%p#)gZJ{U|r;   S x/ rw 0y )   k9 ) ? & U r Au|o 2 7 ! y  U W { I c' lA {H Z Gh (6M(U-h,3b2.zp(BO$ q B= r  t?ipOr 3C6h ~  y b S  ? S9  v  J  S NZ] r=;q/y vg 8 <7p > 9 fITT_:lfSxcij/q# y-943[k| kCO|D3HE9QbP60t>:z8rl pJ+2 (mv Uwz('/}@( < ' I I1 %    L  5) x x  ,    4Xi[GT"S0kXtae+97SVaIF]xXB\:t3}5uI  w}&QTC6OjXXTb s |$  C ? LjU MYlYn=;,x*E0'U%`TG"CsYq_JHHb[Tr{Z$G9 O^ldytAqhnSRd?s>I}',/ & E  +2 Hy Az|cGt1   t %z Q r " B 0  @5 PW td H OW\ j h v  + o s M v  ) ? zG1 |]Fw!J0Lqq , ' 2%Cft9Az4=2K=}_mH8hZ^"93Q(\6  \ t >sA =7Ww R ! L!l_QAsQ$(0t1$-wN,r'{ ] C - ] ] E, ?  6  Ltydp _ \ $tawR>Zeb o' oU9(0u#*MHWMZZiZJwqi SA @ V  E   {O n Q  \ )   n k ~ 's2> N3)fR%NYL:{ag5to xp0,'MKe:c9un/x  EH Xz 3- Q oyuB"=3+e*M'n#B ~nG3dB;z!4i&:/pf9  #C 1 1   '  ! 6 KyH   e )   ? l @ |K{l)wUzW+C2''|L2uZnWC[T  [ZRLE|bJ!&"Y;"!!2 Xc->F}aVSkZ|2A = - Z  |  xDC)A)W/ofAXTpcd{5q&@ p  -  o   > x2&]=e;XDV[j]E@d@Ss # t p y M  e ` S ^zX+  02X,XpPLLG\2; U y  quk<|hz MkNyXR8HDf|b h v @  o  1 : S W 7Z  Z U  m 3  M W35{   z epiROOX]U0s*R}Xe|Ab#AdSX:zt'# AUmJ  Ax _ *&  w* gW+l: >+]"N5YqJ6+F3SdB gO6! =E=  ,. M  9:( xNND;R:`R+^f ]r~HCiTw\l t $ f : I j L ?i@.%z+G+XVny+  N` o .m`IEJ z 7 p,7! ?K|lqvBgE[o!RQ  i2j 5;-">d54rl0k&W X  mFN}  <  , h 'k  # p /: jc ] v F c d \1o>ESO0GMy1^dFX5` mOlx56%J   P/H%W5W=-0 HM.E n~Jwcv=Ys!0tF BrC+nP i ; yy;hMR 6  ; $  o 2 4 t* c";I60Epr9y9,1=77E$ os  M 6u  q  p p   D 8 ^s#T3 'U -b= n  R 0;.C65_RR WUU)o ~>u75_'!N3 .  }t $ M cQ e   g Y Gv5,0rh@CQRG/S4h'=B `(|f  0 3U0&7bEkRkn_UH_` A X qPU"06"i_Enf@k mduta?F@d;%C}iA E d k  4% E % + %   f4  e aK , # A Q G ' ! % QE'^7Y|/ kIgLTMi3W] j8  T & cq~TaRq&X#M _ ,T  { 4 #ix_qF3.$N|^B]ksK[r D U VCpo(:ixp:Z: I ;x H  i [ j * >' Fj^^joZuP Ltd/G| t tv $V R ;)d@g* { * W) | 9 0 / [:eCW !` "=_"We"T" "! ob/?t Op XU7nDp P a  i=* Kd w } d va>xE}eWI:k4tnIEmds6 2zd9shz O- ?,~m{`? F ? H = ~:8&e+)2+lsOI^ 'Eq'6hVun _hF\P+`}M3G/1+> a5gr<04}AH<cKjKoja.?f61VAN@ B s9iov <  Z !  p - >  5 S M { Mz 7 S ! 5 N ;  < qd!6m_sz$CE VqEvofI5qjv sBv O  !  vy   P j 6 % , > s _ < )  > #  ) %F y _ =vB)sWL O  Y - 2 {  Z \ ~ y =QmA: )A C7  { 6   P+ . U  }  2 =  XH.>^k>OJ ? av _FG{/2t|=WIlA, s S c x n k u bi(RZJiaOhBn: 'O}NIoY]iJ( mg _ \g s Y R s K J k Lu H<zMTCTf` e : %. Qe [Awv,#`[u1jS/E*\|)cCIy )H.+  + 5 [|C 7 wN s  fa < \y&^mH}X\gY,)`0s?o@o$xB ^A >  v K j \  c  /5+yvsB$UgQ(skmW/&>/$U}[zt[7IlB-OzdURXk IX4Tl # N w<} 6 ] M $ b `x  ~! P> : H# K -O  & x vH0OfuZWQK bk * D#W*Zhun}F& $'R = l e2ir,:~a06FPU+FX{tV!;ZX4hS'h=-0uW c.?3 x aeoKe ! YWzn0s>qdHQoGa"y rgp/.lY 2.BTV27B<ygb</R7  z  W t ( ~Q\~ZLaM2 y  y4  A 6 a z )& W Q  j G E uk"|)$y`LCtR"(_ #\ 66 C"oSVn9~/{0F. h 7 H"&8nb{~OOfPb.>Fvsk \v d a   lSV\v  O{ 2eGt#4[e1Ie o   . o .  ? Eb T]a?3(]bFl "f lB 5Dz?QVj> 9 3 Z   Gz >  l{}NK{MtDukJ8`iwa()"RXEZ` H * E  n wTZ?V<Z/VOJFKO+/$P (?6{J+p|IC vg#-SozCZOf ~9j0c;c,mJDs\LnwxfG"b_y75z E/q ,;>k>Na\pI'<)3VI9J-![+s,`TntAk *p#~;$K9noSq*sbalA)Z^L{gj~lT tR 4 f u  Y> c` [e >   B _ A {   & .jjrnl^0 d U \ m |B;mx k4lr - t >4 S `J). Rjy {lO^cz%yVUJp8?SVq32Q d w v \ 6] j y h  `tCpA #1$:RB$)/-q?]B/ P & u k V oF w " ) 5 *D E qh  0b % ] P w 1 <%,j$7:x S W  8 c%*~P<ae3/D "  [ kE! jm$ *vT?3 )} HCe ) X T Y <,9+d7| j6l)1 4&4l9~"sE\3edo* @/ sn{gYq}:,W $ e: gp<g9/_7X+k:@))L#}Sq*T%cLa<l[b\]b {:vgZ-E  % 5%  zP Cv`  d*[   X . l (  k !R(Y A 2 ZB>E ; FW VDL =< T A~ev4PxLdXd\hv>Py{DFKG xFjm3+m?ItFo$*}pkl 6 D j Z t v ] w[<\PQV?Sn k P Jz |8{}|N+Q.63J G  qa   _   YL;u#%5C -7W_A=d z/EFTT>#w1y { F e @ uz gQ  0 kTo~dA? 5 '  9 LRj3B#;s30"/Ab$Zn-Kd.{xF 'kgC1jr6+^ 2 u Y & l  V  nu  'b8EhX/: $ G  k t x z  ) / Qv X&+T~/TzHGr | 6 o [ x  ( o3 ew X R H i p l d 9 a   G    = : _v <@lZ=g` %R1U+q($CLg "/8-s{c>.@Yz"l9EWnIgLl![r$MWh3SF /3kS,`$n-jVQ%BU Gn G S )z 6OI#  1   @ d  K  q T   7 ,M[4ivRxGs-ij/k "sP&rOCG cB V G f,nVZ )s./Ok0' 8 T '\ j5 6 OE rUr9^x cb!j>Hp.{y6Ee ,jfIaF 98~sTGTLRGhUU5FxE#9 : ; 6 }54[ m 4H  C!.EB9B,Y#yx#9Y    " C 0 , + i p   8 = ,@ ; Pg [ Z  l -D e0n>~:a!?5QB`Q_`ggs}v^L   Z b& g J x8x@  r >    b O T N GP~fuLMrM>65Wgegg]kH]+Msqn+@Sl|mt[t,Y~zjq;YIXVB:q!=xE+"nV4 W < E !z`r ^ N O # 06  a/O~+<*~L"r  M  @ h Y    B  Q rl~(` A$xQ33DBHQ3J_PQ'<0F S q a# sEnwNEG^FK@-W"ytiTrI6K\GusAk8NLzA =  (dl;*="&UP<_b8OWZ ? ] M "5oq9o5VGOi7"$߾)޲Tݢܟݼޡ߄yI%A.gP'I~7O/RG_K1;g0-VG6h]x Pz?{"\MzjN*%4(# P  / mA H[ y | m \ h ( P x )7 $  \{,]S4*"Na<?<S'RN3l < rzM"W.MVI jv!  oX .FfZ)RP % -gM |NCle'qUo^}Zbsn - n {t yS ; Zc ' 18 GJL0XU $ 6 >4 6 D y gx7V!%Nhd, 8  Mty^)*2 ![Xk1QcU"Mj*A sL_ UeS <   [( c"}U?q]xy1}h~ ; G h @ ]& r  = { +hnM7 C]Fe$^~S{^f_tIljoQ,%t/ ZO(@fMtoO[zsdph:%J;Gj_ Pk_C!A\32BU<s{+ ]& :0^&.&V  :8K h  z @ k{V:pQu^yR"H&IF z|bJ ! # m15KE1-=GT<3-=1L!;F;dorb=wEq~_ h 5^$K5s Px  :  ]QOFju?*:k|b#Y(6r3\.CZTAu k  Z n   eBFa * K  W {vS;(GHUm  U'i{i`: } " %a s WRaIl*F'JztX >#8qsX6%1D  q Z  DrG ? <[hsIzF%Bx.oI 9|;Y(#+Eej"h 7 1[ ;  d& 4 _  }z " E z  !SRz N  ; S 3m ( Q LW X:#uiS$Vr`> _0!&|~N;bY N1YS![_ T V9 /" . { ZQpotT<EN"H%Iu$3]u=p+!sE D > D Y[V-Sc6M T  ! cJSYTRy v t}fFQq @5 ra,o5M@$i*s<"5Rj` T%7I!" |EAe  ]  h /wMMx/d#N}24 a  uq'X16K`aeyQ )mqd'=d!' @166FjrZn9ys_L> <.`4+w, L|h|{G\DZ5&9=Dg 1@bF~&([#BYX@VG7Jz]c{/ Rw7R   < 7 m5 w T 4  tK  hkV3ildP= h >  & $ lc.M  D H R : 3 N ~ Z  L "    (  % s Y  |& d d | L >   z }   Ov Ac-$TtpdAM>qy9X<    u` ,*'D2xn\$"-#3A.N`^A |' V -@ pZ>%q E9wi j a =K9G"1<_qI+n P- V  (+].9B5c~XOs >O2(xW5G @ T+c_c?MLw~;rmX( ">2Up* uov&.?*0~O"$r*g p< B? d F  ev ^ b   O D mc[S 9*/Eo n T:YA:@"4!3<%5 ] T)Vb   70 " ck `mkD*OZ|,Ld-y? & 'c5=*n)O,}wz2-}:"09p<? / > { G  A> GY,z[ 4 ( ? MhZDzp#J Y]S=" rarD  E\  'A r   % h `'4&-@@-iuCe*y Qg:&vG-`3v4S;[~O Z! =(BC?Mgj:>9~   /zJ q[ LR1: t9v] %QC*BC\I7Y#$O" k b ' 6 &"hq)1n $i & O <Y4,=bVr*E@ 7jW_oHiX!N2{i(llIR:=4qy>/a`+wj k_% !djH l8d>%WPQ7/QmR/~t R ? = & U eW yO  Q D U5ld aRycrzZ1b0Qr  QQ V B vJ*H^k*I"-<(a`UqU{^F%C.!oe(aJ\$X9o7)\ * /  T ^   Az2 ; ^* A cv a H Q a % J w &T]U_=5X %LX^ + "K J R .  z  |]HGcLfNrZwB{?5+fE8}pn]cd0,x4wz" - l\z@ pN   K(u r  z0  $  V  6 [ j oT e C \ o~nZ8>^}OjDk}] !e\B^"  ~ d E y a L (3 4 N mk A_5F0' ^U   I W  8  o 1 }' [n/L @,@z2   G < v )uV6QT%JH` Y r# \csd3p )CPT'z.#hgk8>BfݥcqkݠX(^h'8!d fD1/Bs`0;o``cGemij5 3Z4C-\;c S\Oa Y4G +2 N v  GI   0   Uc   sLJ5tXT0m&`_ ;}F+  BWg TE`nyf-"*/k>K; }7l.\b x3I0% xK.UT"D8gF .8&c o=0+)$uAVU6Tv *&q O $ 0g & y 6 & c pt&>`cA O }x I Y F k &3 = m \ y;, -~XwwMd'd[C4 s y J   [u N  1E]l Co W S  m C0 sx (vv<hla(B|rId+1 \u}Ov{Xb  % o   NW N;' 9D  [   B e0yMre,3; N>q}uHeQIQa UPj$dt m # Eq|2U B0 K sg s $ 1Ki/ bR[AFr'a0k&3GM[gVWt?Hl\   x G(j?br3x7 3 >Ppu  KFu.C5 -O ~S(<& t i Wk S v<c}xsKCNV\3A$OfW*5oaYsI; >ib"}} LpPt5`Z.jf s + =f5s#3cy8@6.2eq Fw  vz!)9sYIYYzO c:>4Psc)1bC;P|+iZkY#E)NH M]JyhB'q]C}c,zn"%c_hWp&i'*d^dR)n  D  9:aJ'DU<|   1  p oU M  `E s   9" % Z t T ]#[7:iNlc~v6&7KG)4?-Dq3 X  #   T 1  - A!8=7x 4pV*c3o3`_ kdy+2 ;j2DmRw[FCrG   0DFG$ y(bhV'V!  w:U@ir B  '  6 F J  $t^um \ : j" 1 "  wZ  |BDj(g=Bzy^ `HY#4$?i4 '3Ymxe[ 44{QI'_9iOvW?$ Z z A l6Y Y5#wKNB9x,`UC Q)B `l0#g"x,FAu` r'K!n!,F_-+X  w$#f!.+33-paRLQ!?Od G 3 dDMgH; S B jD \\  {  ] P6ayM, L s k vs  A { E Q S IR )L 3 V  t= ? c; W D / N o  Sgoy@`weMdIg(3W2K '] |y PnH6]x  fB\nRD }! B e H r L s e ReQi>V@>SmdQ%!Gh, bf :Vk/U})#:z> ?:iy.7:yc/%:THk.$ Q+`\5iI:R6B`hA4)zJf%cK,t!(3 486'_2RzL/]G @9p,H /2e I uL x ( + -?Zc\ _  1 #>d31Q} c  gxDWE < +  AN~ <$SH[@Gw!# Ta~Db"n V/kMpxlfwIu8"0:_A&+g2,m64O?L{4m,)5I. xDX +U } U ?i iy O :    Z Q + ` M@ HXWBA(OS,1ll'K>5r=\T?n3.pClNe4$Q<\ Z'lvj>6Kos H    Z | P J'wL ' P m   5hb3D z 48 o5cW:aipn!d&#<M( c ,NI% }rhE][bL 0^hnV/Jh 7~.vb!e`;YbLr{q[d1 NG%AoXn`,Fvksv;gPTh3 q|EwZ+# L b L & >8Qdj6x  v: t ;F HDA1$ *Xj& I0 a b  l   &g)_?qq;s_AhEQ[/3MWnr4q3cVJ"dx (Em (kh O   0'   < Q s  ; G 2 =TU|A. ( s # | ) N ^A5  c  z L IK  17%   tV 8oKi+ R -@ { c  ~hgcX .  Mj E \ X! 7O z U m U  o] V' <3 |j%B.f*K\ffI(gl  A [ $ 5 Z@ J 6 4 ^  G{j\ .f F C U*   P |* e U   ZYUd4']Qt&mZ:?T-0eY0EQ#'az  X I[ /]Hx')TkBjp= > B ] / X C&  y  1 bN^-. zL  :   F 8om]d-&#Fh(Q8( 5 y L ) {KB wnjzh;p*'?yuf hU4G g`&_':S+B Jq]Mi Y M  C X z J = J bf  l $tW t >2 L`<L<`% G1AJ=VoV A.| a Aw>~ s~A0wb _A5a &B'#( v nH?,2uT8S31YM-Wz[ PjQE =543AZ8 b M F# 9t   X  'w ^  | c 4 O4 = ["G&9OQf`P4HxmKPi)%%A5@\ z (3Y|n'S~0 C 8  O{ a E?`Hc}/>@b}#]yHl"U`B$JbSg45Hh+7]&2CaKEwg BjZ-'ueU'qB?;kyR!pS2ml0LKh 7 z^bx4z- 7 Z +9 [ ;  7M2/K;Xf2r?3D>V\Ch`(N*o b G DKV$Ux;,fzzDFu 2dQ   % S P } V* "c4ka}dv C  d0 %% 'xp^4E8:<n(95NZwM<%#"jm8[MhRmMu6E!_)T['?Wwv?S#,  [(Q<+"([X% 8e & b $ H*> *" Z D 1 q 8 !E \5bd_:e!U07_) x")av@) B? N.g3gMz4EXl1-  ;rOy{r,x NhL|C . Y].q1]L5BY'@`I5]A-RLQg+%}%NGU1[`iIw~>12C* 1e:|3+: c2POti 0 x  H W L * X  -$ a  I i n ~<B#{]~=?_ * 6 j;>>7p<J\EiY<{ I T;MVJ$L[ ) )-5 8`Ot}Y " GQ  ?gLwkX|~l4$ b IsY]rer'H:  6 -CL2[bjg :)Ek}nR%,5Zrb b1! *iJ$V yC=0<cMy% tu@^5_b}WHZ0pT6    o   x  N  1A B 5  M qPg}tag ' _ ?q.OQxZ2$Z<Nt$;!yXs&7!&M ( =%^tb x c3?"pl+mAUM5 a ~U ] C fqnL"WO`!|F:U! v} K #$ S 3m 4 m i ;# A  b I ;2 E X L ! E { > L - q s vx)[yaV+'TB~}4O8! eW5JL@m%,{:K-%yO =P(]d9#WdC  n  ? C C5  = -, ; /=Qjf pu.#Mk28|0Q_  { T  2 d  mqj4oH.EEh8xWw$ 3'}Gzw,r  ks'j_ SUw[^{9 x`  $m)}8y?  O!6MP2 & > }X7q#r   \ WH 7Oz#l1Cs W 2 ?bgqU-xj -!$!!v" "!!@!3P LD Z."b ] !lm@\Up;#1X&yK|LMEOWOJs $LPsh79[!nYp >m^_"b& ~ R  h M  da o<  X1 v G@ 7( K( D R VY.-"ay#d3r a  qF"^ATWn$a6 xf(r dl;;* pYKhB@ FYd 1  7 -M^x~tc0X9" nOF@Gs Ta$Y -   k ; / 7q  p A1Wc u~-:4k <}I}339AB <"6G veg;.|gw+2!kz Oj?@k} <E:%i='] %c F^dcV0t ha x AAXf13LX(L`]A(Y\Jy~a | /HnNSr,safFuib?n@!HZE^L>ggT  4K QvKU?X{{ic9\B%4<Y9h oi 6 & ; Y+ ;pj-e7 W  }]6  @ % - 5  K  PMKf43tY ]3:"nE">x$; * @a P  j>  E   T  r EvvY[BQ {GB +WL^IQfh| 'b[pB, ? Q YZP"&= G Q B  ] G y  f /? 4 LL 6^ Po b ) I < d6 6 d % & Y Z ]. 5 6 M3  X k QO q c B t 1 w`    9 s_BSF+ Y N zg5R4 5"#q5[Of g=a T+srR& _~fX %  AY Z nF7jAE>Nw=1YDE4:J 5J8y& 7m/TObUm+;NLD="q6{=@@uN-uVN3-@h4l-]l'8!! K/xY.T2eENV}?1&Q;d4sBOIhjY=lM_2-.d[)"KECipDH[; 2 J + MJ<I?O WZ]u V[S_L1 t6  L  01  e * gt4aOo5ir;L+}bbnJx%owcQQ  tvx!<860rg6{/r i 9 V WR iQcWXT <J:,!+`p , u E- URo*?'N- Y0 vw|L+EK U h V;z$Ew\' !SV"5saR! , w A Q  t J xp 2Sjq6   ?* % 8      k;D A {Q gue_v\[oE(f7/f\IOzn[{#^>IdARR" 3Zdq#}Lq"},D{J@o+VP3Wj _ 9 S5 + 4Z_L7   Ro O 1 p j K NYwb5d 2 zVnPV3oI.QHRpv Sq > K ,>=:1[577*#2!n FT[[c FB%)yr.4hirO [H~ {Ghs]@D& MD 8 E #s'a % Z S   ` L h  e4M{h*BM  `JA(:&{yxz  s7 otsO`Ol'%`!Ykr.?}GE e C 25  v ~M17!06 hGT0+"7j2)\ j q # <  { 6tI^w7Q  B%n[0, eW  _d!+nDH?F9?epW#<pKY -U( g^b?UpipRcgvQ+5RE l8J b` +@}UlBi2&?I3'3X [o;_s4zTg R 2 ! \Gk&:+^isTc$]^W-z  X   [  c<JZ.ja1B  p  .  [ $_ V  X 8 K  \A P u x+ K Se ?   t  R tB j P : 0 MwzP @ [RyyQz\|*|N SXFM9H3*?'\;"qJN:U_g@0%VxkDW.(Tf"HsX\osY5<A^ hDSG)\e u ,  t}  au ( 4N  S| * v 8 _J./.izI)?>ohR0!qf@D-~/QegS `  A% V < Q i @ am!$z Z \-@UM>B?5:5\1^} i @CTcKim XR/  $ ^ . %      u6c-2E'Gq=LJ ,VI%!}mYL=om@E?H1m;w`+8]_ N $/ 5C d OcH te /L(_o@N-)2BI-5l |q 1 9_Ko mb{UwJ 4.;/Dq??1F (  :Lt?+(N <8K5 q g ),2 3iN"d #  su =^1:T  ]-aEzZ[;5~7(3gPr#M_PN;.P6&y9  W # 6 2 6 L  [   e  |N.E'W'T-#~M0-Hn|jejdgoJZ~% #: e %  }G7/S1c6\ M#Rg(1x9 =]JA>AQi2,[\[ +~ 3 !B7a sS * h R  6r}meyP9LJ{YEJTTr & _ <0   5-9F0>?6%g?H S/u(wDzAI(gHSU k & @o"IdcP ) } Tz<yQF C p  2 . U  4 7 La6nHJfMG\KZioa(uPj>1EDCBE|qW"4,{VDO7$`[p&Wcbw.czun)/gF,Je&UOTz>4Z k NVl   b XuCdso41F}xDR`RQ% ^ID MJ݁wq,ۿnP|8LPݴ~ߝLu:h  F s {)EqVUOv{UXgUW3~_hyuPz;yN m>]*)5.~fIu]O9P6 I V E]bEaq93QZlx^JweeMvFYoTfrkgPyf;R]k{ T>seM71 H 4{j9ew<+\KPfnH|O;`T Q JI)lmE& X P$*VtCij_FWVMlh`leG+!d MtWHaJRPBI W,eu7tY{ T{?yzVCd~Ft~t.j/Pw8 F`HP+\PR\  w N m6Jy"tAsRvtGX + T y x )4s}/`&|e\E*os$c?}gD8r pI g  p  @d[ ^ PAZ?]vN$N8G8D)K3LFA i VG "CndzQ>,F #G?5^~Q:Y8@R6tb31dnpcm9]c@6V7T#[5 + ":larPTp_F[0o8(I/]k =_Q5~+yC7nSDx(3@o]agA? \GI0}{*Ea*'^z$G*|`8}Ag;A J LQ N /n'2T$01l`T/MCV^$a X / @  Q ? V s, ( l B vLBiSpL;]&C I x s K s %eDW *Q(U{  o  K ! Z{ c E /y bQYoS?6t-$6`HA}E=8[ix' 8"5 (2=ps G;!!|"# $$>%P&'_'p'h'AP'&t&G&%J9$u" bs a(Vx   y  ^m8A&#sNN#|D?"vGS#damAKk c,&+KF0/w; 5YaN?Y0/G9`w g R L q  5d /  p7oA  ` JG3e^p $( Q HAx K0GiyBac`W=We{JJ@"\EA TM ; W ^I$c(-,! "D8 s,sk ${5$E"7#6!$It"Ow(nRE_C9  R  v Y 9 t ~ 8< ( ?a.4@|9;Pk W ^J X3Q 5x|@J:L2 _{y]W { "c g`4 Z]bpEes{]K43H@nkmh /JI!$)%J1<Q1nz_#dXO07O ;B +@A G (;k10  {kqNfR"$Q]{ dN' D " Z   0   V 27*?30;1FU" F  MO(/teXspPmsI>rrVliysivc6 B  Zn1,Mx&I1o$mc l l S I`>i`EvWL )p p L T  Y \ }= ^B#!VE 0 G1dS{zk8-1cXQIeU s0 T a RGyqdc7^^4F!rV [ Q r  b r&QK-v> v y ,q } kN D6I   > x X o0!w"JaS57$ iy w 0 Nt&MZ/lquG c z ) g5:9)61F^=i_Rb  y W#E=7|+b9 f/)*mZw*DY3c)di uBvw+]))) )=(''N'?L'U''z'O_(w()(G(R'c&!%k#!NlX `aYN  ,wmY) ? 0 G * <  { @ Z N/k]Z>7M$\0b{%{&\U:}50-C]X@3> *o5{"l4OJ\-x;EG* 8F"(s#=HFHWTXmTc8{i#OT< HvNba/*xm 2 x   iZ gwW d!"b#~ *$o 5$4 # ##=J"!8~!q!P!N\!"R!O! 8'S(rNh0C m"VL)1Dy\]V76:{m2t/&c=~ot/I9Al>}ZiB!ZD^%`.$@2+C}f6# #  ^  {=K /gWK2ii hGUxGkR`~x6{G2I Y89j#)x u I/?Mx$T( >!3x#$ &)$'Q(o)N*a+I,--Z.9.Z-W-^,W*!=):~'t%" o~ gV &2 " 'F @3 s. b 1   R S  b6h`Y xJpW7| K{s!V7g+[qXN9M'o(_zjB{7ghu:m,= K5%6kLI  =9 i \ s e P 2} : 1 p G>uIky;J  ;LGyoY.} O2 Pd uE-+Iv(M!1*<8^ T%f v .U X~& Cop@W61P9N" >  q3 TWeA T 2"m#xV#u "` 8"H B P G%{|Y_ * F BOb8Awg:1&Ws|!CT jx  J b  g{8@e1@+ G@ F P[ 2 urV `:dyErB -f r>/Agnoq]u/@6;J- VyTS4L?p{}K^XhLPMCQ1r_V \6eH; b[MmrM  I\ c ^ d ,E^iJ=O7gN# 8  -U ! #sX &#,eJ11q]JARwQQ<q{ NB(,~^!^?wC7[@ ~xo XL*ra=>p*Uf8)*HUUm$1s8qwa q Yw b38su]{4o =2t{Z   c  +y<pjBS = fC 6 ! SZkb5 y  OfpPU"N%(:+,-?.t/*p/T//.S-4-,*EL*)))L)[)(*(#'&$B~# !E V+7W g#^#}T\ka/n ' hNOe%K3xv J   2$ynA a" 4 |u[J5IaJ(/SCYms35i: q@&a`R!c"# $2W%e%H&l&e'-'&f%e$#W!?7SYp8`rp o W6GUkm<5Yfv p E G G&\[L> 4Yb1GW cw00 h  &uHGSKG4E" w{;p\@wdSN0CU{p{iebePn:es "?+"j{ dQ b r   Y  0A A (L  MJ(7Zr5K|Z  T  .nY,n   NoL!\=N VU?yK W_4"Jh?}7q~K'N5.ec \_ k p 2 != O  `r`zRl74.-uU`i7c)Sv2{ ' \6 yz[gxk.`#^4-hN;&e>?SD> <iV  -8H5c|q*AOvmceV,qZZECs|_@U~+ M8 ) @ H A bokUsfNb8|wz8{KO  !"#t$+%W%&w%e$ S#" T+&4.GoT$y/ _ AZcrz.* #9NX) k9*60j  E}:Sw("$% He|D-YQZEr+dPTeaY/J@OqCXK` J  q# B | ] 3 u  *  Pf@cqR]1#9bq _v H VwM, :MqM4K}9 (m[o  rJ z WXY~{+ m0  +' 3RxI R"  ;  w  V  G ,~ .[ <!>+l  g@Oy(K< & A=X  !  8?8F~?( m_ [ <  \ KR W} a   _ !0kRBg`Q= ElUZ`RJ6 Y} 3a{3 h sX | dY:d_ n VP Puvd}R:epk=A|gF[w@]K 3#ifl@S0SIwMW0dy&zg?I\W=GoG#Pqq*\%H8)\k ]( e oA*Nx *-=.sx^tS9&a*l.V ]0;u q4(,dA +11p-J0Kc:H}CMj< 3$[C1  \ 0 n C> & 8 f 5 7croV!M3d< 2 c r No 6 h o 3/  q@Vn:W ` J  m =  A Pp?>/>hSQH I!!,""#J#Pw#,#$V$$V&%B%j/%$SX$#"Y/"!`!, ! !A!"0#c### # "}N!g ` _ ~ q u.7,f0.5M,JT r S_6 W k n 0K;g,  p O H e d $_tZIW } j f    ? \'d+rE:P;4 7} xII.gJyr(}%.^cP QYoJ?)r(Gkv\C3prYSaf o"4FwzH7IiW q 8 v s P;dezFBw4WfZ v  3  g + o3pYIzU\|h& 9   PH  H S d)  ~ S  w  L L  % q- ` a NA"q@ jZ My$H2*UisGa1T0o9n,l{E,n!f34Y?XrQ ")!~&g6Jf X g*AMHzt[ r\lzuw_Lg=u RK W0\x`0  @  ;Ozou *c0y)'2v794tfo !kd!!A! uq&g1  8Ytp"}{;!q  s 2 #D 7oJaV&5sf(UXxrE`~_bz;I}M~`Xx|tEjHULS]L {nW(B~]wFw qi).Q &K  ED E  e.ic##jSUske; C  <X7vC[^E}3$$<ms  n  K w8    Hw     4 ;  H/   h E} .4D`a$|4j 7  EhSzq T K  !Qn>j2kJ =Ks x ` U  N nkJ:"*VH tz *tR&%aDrHujdaPu_?/8l\;AbRwe{[g}f/)v Q ^9 (=4Vs%P)<wft  c  nB*?LI(= wf !+!fA49d=2 oR & < =   B es W ) t5 aa X Z:"SQslrldPnrV?$+W@EO[tp ِ f =[ 89 H o N  X p E J:֒#ۃ.p / @ V U 6 Xm r /OG?ik 8*knC~yQNF;^aD%'UaZpC0n;?A , N x Q pvF,=+qW$cQ= > M| pf F =jXW W =Z 3mPYV780AEn!!; ${ ' * d- /A12 3 4 #5q 5 666b76X5b32[1/C.V,-o+"*G),(~&$0"%!v[XpT{ql*X < p1?xi* [)+x ab *=.XU gL c w ( L R / [2 j D(mJ޺ 3}\qP2'ZORb)! F}ffOL} /HVMRrXjenvjN*+ 2[D"qCRc\Zy@XA+Dq Q netu6}[&g#H ` I M&  t(E >X;f32cMx,>  \H|g  x =  T z O # h  nD w + | o  D p io t  = )*  c # 9z1n7XV07`-H@OXHJ`'[rV;*=4Ii "P|(%(z~<` "Tiy]y" Kit7` /zYXh ?g ;H! br @ _ar 'd  b:#{9k)AR .Hw8m/6cv߸]=Kg"z߆F`)6#5KY2ha('> \.ypxc5?#>$c|^d$9 , x dTqYXk#+c G +:_ \4_9 ߜrX{"k݌:`l$:=ܣ.ߪ~?.PA=%eF5k9AD{;hp-'4fnTW)",Ml 8?s4# ` R  d   R ~ +k | U q * CrIL : 2p,Z EfY u^`.:!# e !O .hRI # F 8 E wGSRg{T2 <5  V,  UwO |m 5p=7m4(F84!_ < N *A2#2DyPw 2W4C|'H`M&p6 ٩ ~ m JԷ 8hаfeyfBƃiK^T@+?0D/2C-h2( - p  " *H\-{"t'@qbK0X'`+6 I/&Ny}j"%dw]PIJ`] D!++ l !R ? . J  S-upa ? } C m *n!a0b-V  6ndt.( W#!&m(^+-l/d0c2L3Q3S#433x363{223v333ep3y23H1|/V-l+(t&L$"KM`V|f7{m BT DOJT|A}W2NBX!Rciegh>Np ^ 1 47  P - RG=Eq|cK\vs{n4{UM/ S  + vkY\ Y Q2 I M    Y  Z  TPcu  M # NLYHK4&Bfr^^ d 9r']7A;K Cl" yhzv2;[4!&8  K :8 bY;I A Q`Hdo9T^C.(r&y]|EedR u < ne| {eX@i8kspW4w9 LR;q 150L=q2za*i bLgP*q>6d]J}> e a j' v ^  _ S(_/0 04O z 8p#i0|Kw^<^} %cteg;<2W,2Y 2N[*P'xDW:PZj%s@0#z { H Fi-e>Nx  Ya0}?j| gDWcQBN> ) B*7$L>Hi<'8BkwnqjM=;"jDIg%5gk 7E}( 30 @shc u C.@9*=-I'd&DJ]-2UPfm.w>^$2):~l m AyQyYZ eQuYVm60pxIzhm u^ k 0 X F" 5?  hO,lM'7tV7 4  >V  l|KOBLDY:YJfzBGIa4!T.*Dc7~N $# MM-GC^Gr{Du&%L7 yI<0:4 #8 Z  9 + O  ~ W 4  # oB p GU % P w YPTePA];EY  g K { ? up ב fӢ*2* ] ̜ɂkL4vqgXkYs'1OQY&X8^}vy9i_sm g  72tmS9OI*Il3>&=gR+XO\DqX_ ,5w. ; ; o  v ( h  *   o ?   * \*{=m<;K@x>+QI/^0~: (  o A~~:}Z /#w%'3E*,6-/N12e33f 3 37 }38 3 2 {2 1`u0r.gg,[*(X'r$d\!Bj5  [ Ld|cWO}P4s4cv V = uB*lJTg 0{4-"~P\SaBC)(mCFr#K ] }B_LWOCjS9sj]: 8 I N )] /.T hHa . S : h6Rt4yw\h"G{?9:$0Kw%_X)R  I u w  t :  )l] o S 7O $  l ' , k  4 a sR=5=_- FzqF431[\Sjkj5UH'   E _LJR<[UD  7 N ,* la=vm.3 q}Wg26t~DO 7cWq(8pW1DK *"=&zGz{Y" P?SW sv , Nz;GX:q 0 O A:#IR <-&@  6(K/O*(ej{#]k!&;-u3( K3fU&SCJ?> fmFQNf)G9h5*{ C ENb?JO 5s , /  AzS0Aa P\K! kitZ>jFMd-g D9[~5 3 Y  F#hvWeZZoE,#x $ \2 W (  b7EEznEt E $ YM \ >+ g   v [# N I >6F`E `  ? q  w {7 s ` sk3u6d^ j0vCCD<\4'7,ae Y ]teY+;R9R92O:B $R_f[v3Ce(3`/W 30S^44DYjq-1[v;GcOeF4ML[D<Ru>/; =_&TWYl r  o|f:EBG  'J!d!sU!y*!w1!@4! :k')/,8  d; 4+P!,&  y  ;q [ >  x  ]e Bi:^,P:z  YVm??lkGkS@iܙz%J7[ԐGѭτ,a ] С lђ   .j Z D sQ!}M ,Etԯ  ZN=0 ݦp_YN4KmyoHE)ZB VRNHYs~c% $uevS]y0A<t !J1Z 9 }  6  [ `j   K av<l % Drx*@2?Sa1|w  5,ixo  h%&n9}/!R#%u')X+,-/[. -.q-Z -` +* )(!'j&$"Q -.gDZ/2A * $UDz_LK=-:kI@Un@5hsI=C#k-Cj_^g< vD H,  4qT=| D T]\@lOOU%U.9)m:` k]3l0;? 1P&kP D  1zBNo RP#l?Vi"#XJ#EK  @  R m   >  { r * M0 V :WhaCi~ LqB ^Wh j - vUtX/ Bc.G mOI?E;(w<gNY ` - ,_2j~z?_ : * sZ & q ojQ8  a'<%P^n0  D k U%\tFx1G5/Uxx !#o###3##8#"i"#"!!i!E s# 5Sx\#eX"CD2g+a 8 \} ?R A_dzs&G~]@3E,g;T۲bnm[fnfg@F-It8Ufttw9!ѸJ m / ҝҢ2ZtTiLԍ8ՊյZ ا/3ڹPL*nh`\k,V!RT;$2&s E4 {Z"t5 QHE6~ c\@P6*4i$  t m \  " H = Q H 3 yh T G * .u 1  $BY+fS [xn : _  6 31  & 3C =  C0 :s4>iAk" e  - H XE"v'Q  *t FCouF5-=>"_\Hogq#qsn47W^]^BG20Dy :D]~=HA*z&fo]1a+D&(ALmUc=sN,ux}I'w5{;CEV=ta  S MF   U6MhyQh:Vn/cqjreQI0xEbMsC0S<f}yv  v &; ~P ~[9Cdn'OjluB;yG>_hO8L!weXJW\9UyI A T [ &?^\@`T1Y-,F>?qH-"r 1 v + N   Lx v l l T o~kMO1nilq>OZc$o)5uYe/< Baj    k] S,1u7`;VOTKf7<VPt_|~Qb-K&j8C_OifA88Vee D j  b     #   b t 8  +d L@Gay  Cb}.- XjLjyol:"Zr"tJrbv6wMld; 0 W.  ( 3 $ !  }c/sY1 rP48sSW# E'CG>w. I/WX92kO| S _1 ;ap686zT} y_htA+XL2FUf` Lhhpjy l ) ( &w D dv yW#+l ob F  h  CC <A !U@ * G z k   F i p? a F /u+kRyLih33&7+ g  $bl{+j95 ~ Wkx ZeL 3tIc:/+}TPIK + T [ ?y ; M K~96 J u \.2Ine.)amKD>erx}JkGIY0639!|"o$c%I%%&' ''&& &&'u''6|'X<'Rk& $w" c[xc B>\-V R -o ` ] bh )% hR O_W}0>  .O ޛ 3ެ  5 U V Ո *P Щ ,r %Dc/w \ % M ϰ k O . , ?0ص+ػ/fH//+pgNܸۂS5GDmxVVf$u>e-~fK4m 1jxr _S# F$-zO Fu  T  \a QhoAJ!"3   i  ' )  J) | au[K{d]</M* E  6w  fI f   C ` w .Z3W'v'>#a{ v 9 ZEdDZdNc2)VEWmP'5"joKGO$t&/EUlg)mbR vY&o@z,'S}_o / K !gO(R c  ~ = . p X R s> B,bTgTH3 6 p = i6 Q 8{   Vv;};W[H'[_ 0 ~ & Q7) Hnj^)O ^ 3 zRlz u 2 k   Q1 0ܖ 4ܚ ܱ ; !P ޵ } \A ޿ +i ( g AR F.?&nJ4# K_W"pK\@?v ( H ff 6 Xm5q/(5X } o P^jl`B3/ 3 Os <"Jsih~;/QZj's b  k3   i>Uhr/( p Y J# . k  \D   a  b  .; f  O BD _ "   \Lk=#q|   DNl3P}o& a .nCb#CFM7:T9VLwb#J Fqs^vP5y@@mjDOdD$}D1a!fb\H+Lec]h/,f h  S e#yps%UKFTG0@CYCHG?-  C : i Il\ u4'bs>c5Ze\_ :^Fy  c k  0 ,fo6tel>%J Z /_uY#%T(KbN%kc.pi=NQ8fd{oxp=*S<,#s O$[FSj2 ;P 0V o d>LBX?h3{F[bZ{c\Ab5(nnVIatUh>' iT2*-qW8)d U F 1 v =:JHw'ZfzT  @]c <$  neZVW]>;ZZR5^E@y/ 4] " TIq36BWUu_dauK9p/}Dq}\-1kmnBi 5EMm x j76& CR8B"R mӸЈ, v [ͯ cs  I  CE 5Ͼ ]R Ҙ d 7 Kp   I{ylqX6]7 R2s&Eq'@v; %@1A'==SO -+CaMuq4 tOK=:vMQv^7 -~ :    FW 7 Q e HZ \  W @%q  -  U;! ux)m!   ~fXA,Cx>1g .   o    a  @ l% x Gg~HRa9(,k-;l bUL'/oU I:TqRM k eb6~D9}zPtLWQ#ztr1C &  "qN9e3$80bkLG+ 3,cF k  E  G  ( g 3> I } ( 2L1% B s !2`}XMWS[@.K k, =  ,fGIES_?i5x"V/ 6* jRFa'rgCRjW?*i4qَ p#ٖ sۦ܅ݳ#߾* A 3 G  l cl}Lf`-N!) \l Q MU H D (, G #c O  9l B(i iJH/ITOcs \H6UE@jo ` r V % F}Qt(eSX[ E | IUaUEFtZh=^BAo}0KM%,agBwi Lc  o :!#|l  = SQ a L ^  ?TmIftFB/Bv`@K}Reee|w'MtoW6 ,M;]9,gU + < EiVlfj)/{@CE#  <AXP%   HZt 5 Z x <E$Nq-PqvM9g R='Mg!Ub]wS{USx4CNc 7HM:L(-  4V8:^ h q(X+#y"r"%I`|uRA  ;\bV8%Y ;˰b.9MлѡӘփOa/<a G /%kdZ 8|#a!BFk"XkbvXYrYG()} }&J&j.vRR*:jo ?!9<"tA/&O,$F:/6t6aad  "  lP  w g z /Dop#lbodfp~ulv^| C    heqlmZ<B@n1^GODY?1!%9[[*<2Wei+Y k g \ r B$J ~,AUM!>ORE KgML m )D% ` kutbT>'UaX;G 6 d ` L6h/+SK { 8]og K ; i V /   VIXmu / n !ZR  Fo#RAOU4mT{ [ ;`0O>^_Ksk\Vpej;׃H ֥cupO2لz?11~ f ' g5%,iT#\hFOI d (c g#98-S X-o FOY]p) B *(TIQ x(T  !D "U#C$1%&/$'6;'#&/&%$#! UpA$p$7 ] | :`5$MFajWC92.dqEEu-Eso/ 2 'i 5 b S  mr](< )     h * lY3e4hn,0t`M+,-D M.T OIM7WWU Du~? ##c',z &Sm 9emv*a).#F:x }Id'M9g?6 O n ?=c  /  f u ;  * h &vd;fG2*#S^  mf Q v # y# : ( a I Wm| Wݢ I;8)B/3uky %!I""""""#"R" ! #V.F'F# .M%R *za Ph5$ g=pRGG9 L0 Q!"/m$}%L&9?&!&H%>%h${#$n"G!a~ <x `  T lWst.I3IR !i e2m+i1dJ6p= G9 L V^ n t HZ  V T \& qm+q9=8&SF_hzSwAY  K$ dXKL !y#!Uy D7a2{(Xq-[Y+0 Q7 ZFyu"  7 2 " v $GRsrw Z QLJ  O 3v n XeTQp^xlRQ`H I D e :/RU=E MUD:hTU', m7sg u ~  Cl 2k=O!H=/xuWCuBpp>zZ *DoѴ*(яI j 4֮ f Z !x 8 T +Pjlkf:~'u:!VZt* YBmY6j1Gp,u_ 2 r |z}%09TeWAc S~F71_! $%Y'S((^4)/m))0**$+W+#`+*0@*T)('U'@&T%#Y!$/XUf/  } o%j+MCE+*1 6hZnM&)I 8 #Dv8+c  `K`Lhgo,h&U,nA:aB:R6Tb{WSTwjD|IKIA:F_|JN@__??&%?&mO)3-P9ug/HoJ^@dn Nej'^> { I P} '  X k?vM9WB<IF_r ] v\ W & > ގ ݭ ܣ _ ܛܿ7OY O { ܶ  :ݛ , ޸ ߊk>siDY1T&YA@vdwaP?fP35`tcJUO  u(W>\Ri)UV?"M] E b2SXWaV> 53y=!g"#$N%Y@&l&G&%+Z%$#f#)";! ]o\C&?m : }j H  S >} MTm 3 *1e$ #  r  lF<hl!!i% Hd  {. rQR `BLl-_N)P|I%_ituW$R*\o0c+R  y M p  e - | ( eKd>7wcX*  m' z m F 6 f  YNyhgI& a. ,$6=SD3mBJ#Ac>]Ef |o`+UZ e ܻ DMXK^SE : [ ^ |F: r WQ Nw8wKxmy3 fw݂? 8wY؄%ػjP9;-YnڵXa5 !GXk!NP7 rW;qAHC9!:wTge]O9)lTS8{L d<"scj^G )Sy} ("WC#$%w&'"( ',' 7&7G%ov$#L"! =l;B4E )i1M*xxfolMQ5}y( - Q a"Nu)|1; y 0]  ]vQ $Xk)<x@2" rl = Mv ?2 ) r-Sj!T 5kX Y .  >  D  & E!:r(', : _ d wO/:|yc5`S\KE G9 rIS^bsZl\bcu8}gM(Ari'3ym UF F BAc\Wjkp-$omq(C=B{(  Py{rg + u 8 Z U8gTo]!Y|{oX'6*xC3C\:t^+U/  0; ,  6 ]   ~ 2  { !! " " t!9 : S|#H,@lrl B 3> ;H - D 5+LK3Y@=Nki,Q(* x EW lkSH:%4y)X u16('O'4)!:=3Pt V[,ZttvW6RH$HZsP781ro-8c ( cO/ ZC$d4t4P}W2f?0Vo`Q} sHu/ I2  z x 1 o Z ! $ ok U6$bD03$KJ#oy  p . $=0 fy)7 R / I+A.)E+g=t~_#)i6H 0 n C  QR W F o! # QrzvZBxk;;~h f $A = _ @0 V"C$t%{&&h&b&P%$&$F#5@"U!r GYV TS w  x n ^ ,  QBJ  T I&  a8 DM[K   X + * o {}BQvNN7l zB 42 kxM=p/p+8,h[ty@.'OJT=*hR\p < K0 /  ]Y ( kr(?P4U!mEs,{[, r h< rfO=tV9Z =}#dSW*8'U">q0 -nLVuR-`(`[XL9x5x L ulBHy`EUw56U?J4mt1 ,_v[-%2 6n*HB2Yq5]m1(ܒ8&*Zp;^rTzvljS<@ljWp]vd|ludzS`) .  R@a@ L6;1X:S7#"e]>EA9RqTZJB?wkBz,]v# q \ /-  } Z DJtxp @K x -^>9m%TGWlgVkK 6 GN8R2oN * sv  [ m ( d~S#o\I##K`2(o l :[ 52  WU p X %> 6 Z  Rzr @Cfk~.O3^ .. u0`Z`X8>q?r~ @7 $ pF[ P3zmz1 14m7|y(bq~ i?! g8C(1}"gqTi{3e#&< EYA}O"Ztg)!N tdM  q F)]W % 3 K,  w/q-6++l[lh! ~.a1 `'1juqzQ d5O=G=t`m.!nuX$W AW ) +tZI $rrG/o  (=PeT}m iI w v j ^kF+Je'&Sx!Z"w  bmY- 2=8=%v7i{8.LU(6yJQo>ZS*pf|.mA k]4 X k p P Y`r`C&r{N x D} ,&# 4 Z L Y@mRV0$H?{& 0y$9 6i*h =s * ! /( =LA(zwo*-0-x c!5 # #$#ev##/"Y"!! s*B^sKVcSqj~/ v '{ ] &ya < ( ' 2 O 2_DM@1%\# / #p[Y cq8L/(VGST K     O  hWk)5n     ] N 3E z}$- '  g X >X !  -=uR '`{a_/'.E t!+ AJ94jUd5Jj%gcV@.E[ ]V -  V[mds8Qa`w3IwQ   k^+\gFeH5l7;56UFQ~y_ ތ*ay۞"rۭT*W݅.C{-8 k Z n9$(aVzYLM wu ) \hP@?u hZv|?rEjd A  !p W7 b b 28  # (  : E N @pdtNX? !x ;] C# :- =m [q/r_aIoAW`ZQLH4b$_dh1 7 &~W)8>i6fPcr^o p ,h[A_%zK\eo*XjT0G n= Z~0  K4pgWWc'O A Mn-h78ITC&H>F9-s}@K:+:_eMUKlJ=|)7Kh 9v\y= jS)]; MI>z =8uTFfT `  n(vdaS ;   r$ _}g ]; 0 }5LCU{cju%hU]R}ruM'2/N!;re1T WK  ?* H  U;Z-iU/]R o&sen @h r=_bCF%kg53BA^ e%3=oE{:4_+mN>qY,qs =i n`{Zoa8?% \RSv))TiM%d- 7T!VTe%f0fV?^}"F#|6c\et 9C" b c x }D 4 _  u 1  ^UH) ? TK \d UD VD|=Uv5- Q Y DaU `V..qm:08=)Tn@7~3܊ܗ=#lW?A&$|iI Z%":نD" A֫>*jl٧ _1 +^?F-e0' y=n ;"YMU\zsF'w*@.3 vW ?6L Y}g  :qArx~b " j]<jw^."Tn-z a62  }&& ] 7 c?fjQ\.7p !T!f)"4"!6!F~s?T,2A-o  w 9 g  { b ,     b v 1x6 w  0 Z  3a]_<2#kP]6kj-9 U  Ud/9] 7NQL/_6pJ5P`]u6*@#5(;A*'%pK) _|O&O ! 9g f . ^ Z R?SAHYl$ms _)T0 2 a ? TB  RUKj^ e [] V t=k IEM V_EtYd5&g|$E]?j  "9  xa, U I8 l g R 0 x 6 -p H  :R % 3~ ^k T - Q }5 $ ;߅T#Moަ߰Ai1/ljR2O#!hSMO?R)I(Y]>^: 98n L  b*?&A ,&,.w'3)~WmQ1| nPR%=q"z ! j) v | }     py~|kM6WVpM@1vsNV"Yg_L72P6L`LDmWfNYS!$;Gjkt`qV ,y  -h S  h  ) &X )Y  / @ R  ;L b Q Z 2p l ` ~H  GX f (L ^EOU P2 >  2A  xL 0     xp  |[ A  Jpr65A6 ~Ef ?i  I p ]N WB n o    x    " Q [& hG6 "   c'  x lUV  7 p[ G.>] #^QW7}3E*O )b  @G o( I h %  6 " D  ! \& k#lhqy84lE~]hwt6 * ws<sD6F/?_G6r/[34oD-`+yo\)fW>S2Zz )h\ $ 9 HJ # w  m # p 0Q   y R YOCbHb?C14[AYj ^ @88TwZ<_#s*FI)HDZVK+.v<` 1 ,0Uzy_1oJG > KP `+ yާSߦ *@ {E'b\32z l  Kd$LB4XJdH|O  U M %}+o20-%Ie1&Gcj^(\ Q3 ] = lK7 5[S, )lk2Gw'  ) <%E!Gv +`l+ ; R  Q  #-   6 KP q (O k8T+0!o L9K7@,5]#DkYIy~& Nbu!y@h\PqjJYR9flEGxyDqUTFI+4JWeLii d9 m) W I q ; 7Z V\ 6 ^%  ^StO!levL_,rn;)}?,A$z& ('iB^D 7&)vr_Dqv 14;B1%ZM xF KQu[/,&pX? qzg*urS :sc(I2/kBw   M o   | " va 4i _;? 9GL6#.U qL 9 H  )d = ; + _ [ A e     xR X{"Lo[N-Mb iFl2'Im:.[{w[:>.l o 1T$M x F lcW+}5h Y Y 3I $ y D 8>XIWh;RR  = ; 8 \`^/b_iC" L ' 7;>   ; r     M " a   M  K { , e ^L  Q-6X(S}R*%KA  , K ./ J * 4rN\wK}a J4d<k$ e;*J|A$/pec'ps z b"QYV  n5 j8:Epx>uM+WofnY =*rw8S77AR^ݚ^ܱۗۂaܜݦw߯e` '{0ED1"P܂mT^֊0Xՙ`EW@ z EF LI# Rd[=4Q%eQnPQ$wH kU 5`BP \ p2Au{I42k   O  NLfh2{B_KA7Thwu7\' IG}&iRI4!V4 , 8,W7d7v E6 t)XDkn!UlC(g$UT&!p(H 3wr n 1 J T N J<]Y<nl4piG>nOf[T4n  j  9|6( BY J NEf#ub(c 7}PK4S!:D_};GN p&1*%wc0OEy+H8Y#mCN C } Zf i  97pzZ3#L|`_DlBRk@r_ } K  S  )+8L@zaTo  w|  NKHr!Q #8L~z",7) c\fLT!MW7    : lT.K%`b ,"H;A'b3jn%:Gd>`=C   jB F & ( '@iP@Eozg  "   =   | [F I Edn&xT*[1<W=r!'JZ4 }yإ|׾ح7 o܁6gtN,92C6p{m<&2X0 VL G  w w _ 2 7 kL J $ A g }d^UhmWuj>,c*'d =-0 y_vP04/zj6If/nS9  (FFyt<P2^,AI$XY.XP -P 3  ea f  0 %)o |Z `q1<3^ O    *\S):$X79   Ys Q3 p  te~j$=4q~ L .G  ecv=-$ h B-i)$S<*hoPZf{7Q &3PQ}6m~]${k^)Goy4 M _ + 88a2/gS V u< U4ffx0 '#`Z:]}R0  j= N  q K ? 5 J s J Z&D    B    H } o.UY%&A^CiYB\R4])ypqJu(f>2k c kU n , 6 sl e Ru \ r s  _u Q q7}|{) c9/b@Oob\37$K0:6c0Egy$_ }\L0'" Ea/MQrS|S9TH% ZHO^K߶~<=)߆/>o */BAebn7>8GM# ]r$'\Jk% 1 $ TH]/p(E d& 1KccV16y LeDoG u   .C" =6 W /! ) P}WmeU,8  5g9h z!/""r"2"!v fZVTT'PO/ vF/vq 9 co)6fx  a P ]& c!UTz_!G j * Cf1, )d + H^ /U53.4}YJKI N  5#Z|CM14oG T!1!g! Rj A> Xe 5  N {<    H  .    c uU y X +nZz~E;PNz'n - Cv $wdMm1NDzX[B]"kBbhMI@N p$[a{@; /|J@FoTUKWee&,<RJxzD d6j#bc{v ?"S2P) NmPEsvT-?Sz44j}uO hU3d3 9CG}d2 f5 ^quvQ u Cpn!FY t ?N;@p\ MQ;:(S !`"!#H9#"m!( :i   FKD3 R XYopz3aBf/ qC ! < ?- ]IEdZ tݳܺ   ܛ t k P u %*ްfr JߛRNX*t A RO$V> ?H(G,) nPto\lqu4WXRzM1^l< |_ 5 ` C .   E Z  \xg67X|bqCQ>m# 2g+^(VKcS@3|/"  H MJ6A\Ft~:5M,7*ByPc) gxP,l8paRwR.'9 .G0{=5 9F O Q ( , O g w j  S> 2] v  *o#9{x p\    | .-c ~_ v 6A  0} : 9 g- a Xg 8O:-z W 7     8 / -}p5L  p _{yU5bd6k<N">7J_gh4gFO 7    L &jo  )  X]Gu|y WV&e   lZ Z <   ,_;P  & AV V K "xUDO+~^ z S/ O n]u KZ u7N~,>T(Ax-qevVDw:|rKkE$NPv?He2H+|hD!cQN$5K / d-U`MO@/h ,6t Jh'!wm?w F*\ D #=  . a.9FkG5IH IaH.He+yVVc.*&|{ Q, fW=]|N\t@/Fn  J eHj-_ 8? +%&M BL@k5}3<$F!3N!8&;D\P]q  I 3 3i y[B4h6-t?T"Q:A%Dh CU} 1 eQ~|6tQ5 u0:Y`PLl/deon`W9bE   ] : e D m O# 6` n ; "BM$0r SE$lfvLZ( E 3cl8;dE!.TQ} X+1|-PO{߄2([{[ qnI390M:"h} . ?;.!8{yEd70 %gcOJdk,GL@}4kmHO&A+Hog#j4||/9;I]*in;<ER 8| m 9 7h fn Q e m 3 )@4!d~o9:c0H  NF ^ !  _  }3-J}N 8  A F>&# ? @    ]\ Ej Y l  w ak_-N,  5  l2/MWqC% \zH&vIg1! ak k6 L l 4 q /u3S)i[ްߋ߷ `2 s + nXQts KzNlC/6=B(M;lMV6!uY6$xCk7{z#lyw%nbx =iqT< uEV:bFg#&$heS(s_VpPX1?i9Udnd)&q :G>m LD0 rqoBR  C ^6po&+  r S{{C7&oGNpK]nf G '!1TcG@~=| 0  oe)% ) %]u(TwT=)"7: D Z88(Z:*{c ! Z j!Ch(B4J\8(1c)l}n',7{[D +BR5  } p u'"V) @ H # 7 R V# 7f4|) O q $ _ \ |  .f 8 2 1  Y ))$x  e (.^wSltT[1 = r 1  O   U '  . 6` ^ =<    LR@E!`56(1~f+ \` ^m ueRlCEG<)wcg=  E   8w;20yMenoIJ #LDt52fgH?$; awC4zH{^#7gn]#z7 k%#!MjeJquux߯^߆ D ެ %ߩ t " nh߳Eyn޶ E CJ G u e v * ^ m ft87  in  G  f 3I _ +}  j  i s ~mPYF\h   ^q >#PX&+)* &,m, -\.O0.-:&-,*( &$T"* !G0]G!NAl  W H +  p b 9 \T~|{dB-2e' cNgNX& Ofq ; wv  $ ! O u3  8 u ~    R  vIJv#Uc 1  R )  # h X W ;g k  J0   u  M>~D/ -V 8  d  . *=c:p 1t `l9:#0XG ?BfVNWp7p*@H^xk%drRPoi#8^ZSV 4gd  \ R!<-Aras/^9 zm N 7x~lz|[o@S1*jnK T}a5jt"a/ ',X,y43Q3Yr),|b-&/@>_2*$aQ8_N<* k- "'as87e,Azo`Hbg cX obWD$(8_v g? !   lmk'"|SJ.13~<?( WulfNd#;qL,2C&w6%q  EF9u=>6t 4!6m#G$m&'z(((\({'c7'(&%}%$޺"!;Wf+zZm   ARGdxKQS1y}Z8 ,F^CI$&[yv suc 9\|6$s,-CZ  3gTLrEwE3oQSnD*u4-o0b 5I7|Z [d@LRnp2PEjJ$ t}( qh?IioIDIOS -#  l|KE!   - E ; Q   s $  D "=$%vM%A$#G"~h\[rZBy P:.4<8'q Q dq/Nx-C"%YXmK k31M}:hE6]I%wJYQ6nHU})  $ Tk,@d@k}P#Y9^X; 3-s ,G:v>m. /  I9  a A & u7 4 T t  &# $\Ho}`aVZ83U"p)qbGNw81-TEmpwp B  r UL [ k& E  WQI,^C%'|,*& ) HB B Pwrl}Yz3kCD;-NTyz`.?He /G,4/<XH?e@>\YV_FYx&O k +  OZ+Jlm(T  U&  EDrCdHNliZ,w;W,D3Ij#"OzA^u*>KPKS?SZy {& H ? . s <1A8F&FR_NAP};% <SN7# Gs OFODXRt@2nKO HY> il__q j4{_WTS9bxjt|\.- Rs ] j z9 \o0oF   >  R \ ?{@Z2~;SuQ}P'#jE .  - @B  C   z q[   lD T < 2  @ e D6_`6bE{}P lt:}|}(#Qݲrܝ`۾ " "~ڽ)ۏ,܇oݚߍ)jHU%cU'9`/c`h8fP/u sF w`T(/"'w 0\J]%\A( U A DGs9_Nna0c_3 ` '{ G d `Ya5:wkr&/ E z3  I E ^ a x O ,  &R p >[*Hp"H| s 25 @  5%7&He2l\6iM)3@ A  ]t4NOa~l~t&`>sR9 >V   )8 9 &qRcD^ ".V#y$ %%$E$d#=! og+ m LMdEXYU2Rcw5nwGH>3E0kp (  3Y 5|t+J]8$M - | r   . pG N e 36 + z. _w](@GS{d)Lm|I~%>N:q# Q@.C#]-R8 RCr;S3cC8]U&8e}Kl  + {" cZ -  b WI,5  h "l  Tk"ipW B * * - Y ^:$J0r`0V   B'%  G7el|gd(  X brHU  \[ ' t  y_r w~X~$^ B\B1y~4H:f,u > s u7Q.[k w >2n&gWru    Z wi^/jXgX/r8N[.W ] v n  R L2 @qb#bxqfrCf*0}174#%siX8`P@+hG+bo<V*p#  7  Q q y @  > V Uy  _  xTKOoL ,`|Fr5^Kq&/s$h'i6bAݍ$N>h ;w/ ( nJIa}3i4dJ rW\j~_{`wN<<\v b ) D { uJ H N&u48  R . f XCsL^Up.a zLKa X_8 M | X Z = F l{ S 0g |Y #+ W 2 B  s   &  Du!# j%o !' S( (B@(<'%#D!+^wc"-B4'^Dd;g d   2 ? y Z 4 - 3 u 2  3 {d~mM:D.-x]"<VTNnbB0nm1_H^ )N,6#"=<--?Bi?PB=R (^4JZF$(v R^Wt@>q 1J]bW<  #  * n q [P (&  m U <5/'CC3ij. rDLXZw64J4 ! ~ # l U I WliM2kF$>Mp@{->~QV s_KBk*Iq/cu!s k '  Joa R2]h- J"Rd#_j$W%uL'(x{)m*S*E)(&'E% #.!&4YD 4P # L _ Z |e & O=sk^A1FD0bM--p?Ds]tZQ X # R| ~ b @ } Lo v u =r* B6&a_'+/z}+SVoG (q1984 Do#O \H{' @iE$5EG  VB!cv_.5u{K\qXmUt<jKC=BUxNv'{ ~{ qi0M Re ?z  na E .  Q o a Z =   ! r 6R)E&~! ! J ,ek0M1{LFdZ L s  A dM C = I $   r:  %  yS]J};!g(ZrSq$9.x &mo_ zKi2  8 l n ) y  _.   H  [ ? u  ! w e  Lex^ Q c a XkWi2 ) P 6 F ~piJ`z+a  r*>vWJb|L 4W  E P N ' Kr o 6O a n Ib $ z1Jd?Y|F z H : z8-je&  h > 6T~!T/r-JO,)&u!Y V/rgTUE Ff%eJC8Wz.;S= V"-l|%w$ f > 45RZ[kFo*>yiH\z:{RUbJ+KA|g)56e.< m , xZta cY@Q-y`?xx{4`ym( tFCrW.(US8m%.A/VUy|n4wndWI-yw62o I 0 4sc$E0 TYf[.Sh H J &* 1 u gUi + f  ){ Pk 9  5 |  9  ADF7t24   Hc~NeV.954;8T$ D  B /j ( g {o  q        H KG  w  ~ N  jFR o  h*7~'7;<\8ey9`fK; '& ozp F߸ wi7]je@e1/kpg |G0Dzat = . F; wP8ZEHm@a[%z3/z#Byq 98K#.x_!A7!"5$%M&&Z6'i\'B''(7(( '#'P&%#"*!_%-VV) =_ ~ e (B!5j0CF]A 1f i :HQ{Z 9 Hm6L `ai,n+y$t@0I#: c}?]C'~9#7c[o3!?qxhy A12dQEso=._?r;D Q erKE^{f:hA8\c[4:F;A6o@ :5T ogZ~r qt  ` g R J  s0  r6 BR o 4s M0 + c   K  J ,u'0/Qgg>9)UO`ZeD@FZHK~+ 2HbB/;{|.*p,8 R Lyg.Cu12{ ,{^[)U0&9WF^!E( . @%Z 8D!/%)j?<J :6  +2ߐGݖ 0 bo3c$a)5.>W-|o&Un4!vN>uY  k]jc+5b%{4 _ zL mz #X ;)az B Q ^!   B  fRH-. l Ox `~ q rAY+7*RszrLS 6FO_vt< HWex;nhyc8jhH\1dCeZ0mVl c _ g,eDq}grU G*0qXe[cIMqpx m 3  A ;   Q4A 9 )4 ~ eu |Dd+'EScN  " & 0a 1uq<iRqK       | p  ^  4v'9KSw F.Z ) /F l 0Dqw)6S; /[in 3 A/ N NS (  k A F-   ~ 0TUk.8$QB/j<@..Ou[gk^FRa%buU@#_ uE]W  v pdB>>MR=Up4o1u %=ayJ5,9;#q4D.;+   "='3 <KE]kX27({Al^ u w " b 6! lJ>]{C ? #PF;CAJ+Y}O<hbMdtt J.tx9  e3D@wV 2=(o 3rBk#tU /{gsXFX<6vWBkIPZ 6 <= (  Us  B F d r !   2A7%q\XXU41SCT\[aT|  "M  G gZ,hW(6ap{O<'mRU0CAdP4'qi/0~|*YjGKx .%i _A4p &*QAY{5Yh q$baQ|A-|nwL'J޿:WOڷ9دڇK_SJrriB\sa3zH:m8,48  z / '^  )`/"      >Z& " 4 O`u   / LY KBoa m  :lVmT\4} l r  dSCf9kL:cV4  t  r\]vY%cV  I G3  | Js  W  ~]h , 93UOwT   D  +   '  KR   + Z'i  n HEmd.e0V>WKbv4p+] R_ z  }% ~  @ Z   ;, @ y K d e B E  y   9 b k 3 z  I c=Q:ZPUs}P"G7E3H Y ]"u':eao 2 tb }i;~3%<n=WFG<7Ucd2$PPbK*8/kO0W&}=)x:Ms7  P  'OyQjV  ;! K !05t( d '8 2CbnHUSlx>]48RLxT\(YyGq$.WR'Fl^v0's 5xQWx92<  5oE*~ h`U;K(i`aK?54c>$g5EDIE  Cy _ `z5'^;DN?7R`r'MT%u:5ZqggG; Yy Uf! v%ebs0,%{ACL8i(l(:46^v0{ ߰EwV5>2 FKxkU ^ pOy W@&tX];l&U B m s @4pw-ummfRXBG O   C  i w ( K  Q " O _ n 7 Y z< M6 ^~Ru0}w?<@O d T72:    5bNsPfNa- P1 )-r~:a|-MyV   $ V 2  qP AbZRwd} ng)xuL:Bnb$] I% W u k J(J#u[~?U*!b*#C4*joHQvd]\8#S Dz lL]Uopxg PQu9UKZC'(ucF+UNP*op5AJ  1ZA:u^y5v1"yM8<m%  -P&guA/lP 9DojGaTb&Qm zBbRu^i o 6?P m ) ,A}bLSxB-zep 8I|;%|!{Y~ ~b _ O 9 y6mf Mr *jzw >Q < {,@mE4GMSKfQ;v$ x XMT)>>,VY& { s . zy$ + 5  1  =SX ~iNgq  % G 2 f  }+b6q8=` 5 ) )9[3~)PHFy5Fq^|W % )[lBn;L ."b$%?%N&&&&t%4$3"9} C"JWc jlGd/9 O  /HfLD!m^ q%_? s1JfJgcW!B ON=CxqO7sx:'= b +@Oi=hJhYz8J1h(C[}7ZnzFbbr=t,!]sq* E2 !dq 4  Z 2^WZuh#'~`P#bJKeqmsuQ>[PT%" w ^1j(NnfjDxzX_ M"Xp|w\0UmPrJ~nt-[>o n C P  GD] 3 5 _   o YQx[$ ( } A  J 1hS,kK q q z oV iw:\Q^A3h1&]Z!x?<|0Vu2[%"Cs b?2N`9,fDS32oj19:O-pgvA~۵8V?#u7L BX5݈\)& m@ dD *VUU$ Ct^T a I|s V '  FQahEV_e{C!!6".#k!$#%%&%G%J$B"s~!w L|P$r#?4 DV  ? Q . m O}DKzDw %!i2Eed q D~ P, 6  SR u  4(M6Se w , 0MnH  /I8HL6Ro(Q<  VwZ%F4dAubO_ jo oVKy\/~/ne6 h)f>xlrJbSr K R6 o) l F-3SZ_mxJen!%OfICU F5L}d'j L m G;  O:LHCt^nE)zF{7L]qn)y{ ]M2Jpvk:[#}QC +40xA{Ky.]HWx?<7H1 M{ +Ax x 51k!y(jC[R<  WZiK;WV"Boa0wl:";lWl9v-' < [ ?= k @  v|  O$Xv H : ZP=(-p D{ B G v +v:bp>ja [M ճ,נؒ&߹{?lQ;}$FnH {J {Q7 9 U X_~x{*z&]P, 3 W%!AU@?# >BA8jPj[m7pH7 r 4 o b 1 h & -l46qw  | W   & rI  3@&{3VD&uk,^p E  !L v  m v P 0 'Y yPe/k6q۵I^*ځ ܯ"A%U'()^*&)*J(*'*%f#< !L NkfIK7/ ][@aLGU6l^tK(5FSB>%Ls-- fY%f  t + GI  ]  o `2`Iv.UVx GZ/"a#@  K s4Ds)4# l5 2 UM ) ! fn4h~_j@  v s g i %#qvh/^S9  Y_ `~ 8  ^f  \  R$m D S > C R oK  P"985?Oc #@V]sj&t=L(cO c `- !\OD 9l\3U0 Y4E>SGsN'j,'Lk!>MbR   I ubJTn$*+O| S .  j{( b l E "z  aPEf[# $F18Tys8e>|44d=_e}3=$)/Tqy?(s/~YP.c .q!1{. '} 5a,+yeܚHW  ۆ G@ q t ) ٔ iھ J sX hߦ j  my  W P 4 qS  x8  b xS&JQQ.z Pn* ?bljG1 D.&:!$') *!j+w+\+w*)(x(`:(7(())E* * *G**W**`*h*))_(g'1&?$T#*!;`f?zJh ^ Eg v  ;=[#  : # y K j  S ! L \  B x  h - Q ^M Gy Jt  y - c f% gg].g'NL:W63 r a#I1'VrG+D"B}i2wr>| y j> XHrm\c + 7C%:d&=!C]^P*jXi;  R/IR|N{/$[;kS M ^R c&_@|ShFhWX[bgCi+8u u#GTy3?)^s_gSojw{Efos}3yt{}ZJlߤ&"yFx h4|;@c~ o(OT7 e4$JLq;)[uFk"I tZ   } Z wm"5 "[Uz{lZX"Fx 9,k_q v U Lc 3;@~fu;}zyy0 a : eS&a#ޠr[%ݥ݃{^F ;Lx f`t "[ 3 x L W.LP_O84Y w-i Ymrlp!"""q"!< RY%l,(y%><ZM~) {J (X @ Z@Zm  OZ M G WI  z U;  Q -~ \   @ :- 2 O+ +  h5 K VI0{ W( "  . ?mu\,s`f ]]$?; N T}$y cUp!(!oQ _ xg G9xi&Z4G5DJP8Cp+O~7x'{j9l#D=G@8%ntcw. Sk > /;  H#=L*E<<Q> vW!n f`az9Jg'Gq;?i*xR  x 9 b y l |EVRMvO2F8}\3zuf}  ^  : ?  jG  y g l  9 o `  *J T : |M | 0  Pi  P  L : 8  d8[ CCXB.mN1YReqmY L u{XUT5De;NZ@dur84+U`QR Zsf{J,]:6=kK@HC ;&KZR$  D  ' 1ܢxv,# 2 _ t [Y/Frl;&HB6 BCG(VY<hL LE.b(8 7G fM 8. "Lx! 5vq !P!P""~S"%r!&\5MzZI  R r2n^PD,Kvh/:Cz[V1 |O7q\ku* [ 8sov,6@?L^2  `xFfYfH@$9v R01  1bZN )!'" #p##G$ $(#9p!s9keX#) toF,   }l`U?m  ! :(V DVFv5  9 ) Y M7cd] zj )   f -@I=q+%U#)?V)q ?P{o"sVg7Dp)<02Y?.P }%c y ~ <uGGcCM:6C t ; Ul D lr=*tM Q"_$SGLJphh* X ,\h . N { 4 U  :!$  H th  40:~3v;~  #G)`,X9BzfiFs|X+ f ve Y / N & gTZlo" 4 %xQoJ!;Yo~6m7]um80m z++0kr+.x 3st / 3 X E &   x E zj ^ V A Y G$ z ! A >  F 4e /( i)YPF*v'J/:x~2dM$PCc* QRpp=dzT[.z>.Jwr5zan,t}@ P Gk   v Fb.256Ck%WU!#N0 f% 2 /}  f[  ` ?  U  "! +e)a D  E 4 { #  g5-(<zCj$"1I2|.]!J;pZdgbZmkA od l& L;k վyմֶ6حٛYݎ޻ކ+Lah(C6 yV g ;_(WoWo,e2aU"(Z K   5#c(5h,cOa@>FKw?Y&#.yfjg!sP 1AwTC<^win H t_ 3 iFe6'}c P 2[ " 9 V/ H oe8     _  A  ; D ? 0 o  6pbb^ s~puF>m0(5Gc1 8 ju I qkkP F?TLM8h~ 4P(}jG4>~s/2j_{D%Lj,X]$>s|-VeY 5H ;9 ޵ ޖ  q g  %^ R . [PEZ2E %  X= mv*A& VK8=dcL{eFC6!ut%j11ii9Zeq:? G a ENtF\CSx^zOBLa b&0$}s 9`$p9j0Kk~YNE:#\`  ";ax ]v r %D1* 'Xr%s I  {`=U`I3]}[ R }wDM 8U f2 g8 t\<# $""#"""!^!7 !  A!cR*YIZ;L`MNj| O{!^hH| "F n USW)V%@4H/-&   L 8 n v:  )f/]OMbVgQ/ - B {G q.xN43E}^5K0a/KRD3Dt*S] ?nFk2NX>Xu&a6a>9 P 9;O%PDFizrG%I$y?+AJ\R0?(S?#?i C p F5 K7 0Yl!.@)9 z yj 6 d ! =|KRR M.[Zq#EK ^  *ULsgdG/vګEr] :v'ro޼5'HQ   5 2 U U ) ,}1TzoS^9gZMO;Do#scg;m DI VP 5  N v~C9I|R S v&61(" }_ xwSB ,mY(LAm!\c!#%&',Z)x*++U*('6&a%$$$$$$($9#u"!J 'N.$g\5\xI $ -lR7,2~pp;R)3M*qz%YmAFvo-   5 2 -!A_}eN   T ( E u  : r A ` X jOkdA[+SR&n \-;yߍO'pn`J U vB O 0 , >  ] V #" tY V  #Z  ~rg^HX(t@p/ b kkc,\AZB $+Lz`m G!KJ! t fJ t`'Vh%" f]  _ "[ZU+bQs#mt} oh r H Q `JrV ^ & '~Yo*K ! ""-###y $#"0" 6`8~ +    }0 $KoEkBLCgpWIxJy&soxa0u`Z *uUx"v&kt,4 ) < `A<cY[8oB: 0;Tt#%3{>5.&0l_B1^O:aݼܚ` ۡ ۙ  t ١nء[ Yk p ] nvޥawg3bqeZS/z~=JCHMkw?mmG e8fq WiCm-waO>6h(J.  Kv-y)oNQIqJ*ep>6[.9[( qX7 COrZWsZArDE)6Wh7=:4k: E|qd U q7 *yEF     i & .,G>p)!I"<#]$ %z%YA%$#}J" x9dgO 6Wp|] k9 v & }  X kI  {  < ` Y X    1b  b< %QrL8%96/RbbNKyC>}S 5  |< U 6 b v E ?# P QS @V OH =  x.q;DUq1w  :H9h   rIb4sFt,SJ W? ܑ jٜBY\ڀ!܇35h:I5%e,*{Q667R.a H ] k 4 w s   Y ) D < a6JK_L34>||YcSh15FwSEQYYGgMGjP:k0"pE x%  W *"  Z gH iou<nFpHE[e\ Bo. "s!A"r"l"L!V!b ~-WBn{a <?O0|B P@SxJI}S3wqS|~o$1&M'1>V,KkH;=jk2k{I X y jD&`A3A#pa&H )3oqAazKe `- 0j%?{wA '/I'C3xa /_q޼+e{;*}<ZmeJ ! 1 P ww  1T PB6.&LR7.Ewag.FDO<W N(b}  '_} @ Ani dv-Av( 7i h h&_t}L'7}C9}%9( ; o, ? - f( h ݰ G XA  q  6g6Qe>/7z?W t IT,*:rH)xp  o  $ lG I h ;Jp^9vw3DZiq\ K Mk @l:fruq_vZ7 wmVc#_u-_  8 Vs`  < " (W v i 4 x oq #Px 0HNK&Lk1K) G }(It % @<-,&*dhފjjE?9D>>EFA!p!k1uR6 TLc!%JM css .HHH"8LufW G V R .r" ;# n - .  N~ ! ) E }2,}=Wu/!i[wr^9GCq9@?dwjl 8+)=nOXl5)>,xt  P' e Vk :LkwMO mdzT*:!#T%&)(* ,0-V.'///H/-I+(!%" R  C ! BMM50  x+ )9n-SC}+\{kb +L )WBk>hyE7 # P?;_|f  c #+ajEY* Y B @e~}!*Rpzn\޺܎Rtٝjھ{۹ yQ9P"?|e&cv8 G4  g   `^L" 7Y36~eF:   R y y B X ?9 Y 9`);MSMa_{qz^< -j<8*ZVrtvjRj%P^JO9,+@Ex8"-rB x'fnDXRg7KOD^1MQ 6 lI'i r|b<FF hnM>C!],ܿ ߧeo%!"3x  a- ;P*6 =h{g  z  : Y |h:Bx&r!~#&t)(~D*+(-܌-ۡ-BV-ې,bp+J*-) )'p&$_>#Z!~`j ID"#4%I}&'2&I]&T% $ &# !  |2 a]\6 9 C  r KN czLFB{m<14@= D>?#g(%Ls4Zk J (WY {v|3RIqNd,n D k5;G1=, [r|_v:I?~h} ~ ߂ l;K2OV]ߊDt5/7  - 7|SN:|:M5=:d 5z^jbSOs"-Q" uYmhH`P5_ P V 5Z~<dN-0xe} [ (~m@NH%|?Z :G^-qotN,3RLQj% l E  |@}.hL[Wol;SHZF# "4b}m-Z4?C(}GV&ZO .  dn-K1 NB[Ck%v saq4l/#%L((*++E,},,,`,T-}.+//t//@Z.@,3*#!)_'E%" D-[c#%/}> DSWTeA$b* Ty UO$uo4aSN F  ' d!` gps!|8APO,ܯ ," Vi\+boTkkB~Ls- CGtXkk;CZ`s'Cl7kvO<<=uU&k6 %'NyAGe+& 3 # fw &;;F![5S|7ݵGCE*3~x ki$P#thby 6   w* ,  \ 5 3 YZ v G AS r*-TWBxO:kPh !#$q7&o'(S))1R)(r(*']'&&B%%>$$$ %$#"-! "xsV{ " ?. xs \/.bE<7 lI GY m O  G   cH Q `<'kH#:a/Oo(pF    [ l+o(uQ"j vJsmO1C};cMl<F 5&i@9*T_t7   [ -  n 1; h 07 { | 8 EDTQ   1 Y    2OY> 3sfLz2+<}d*9?~-zw W/0Ot++i- _Q?FbtlxRJ}(~" .!*x/=E  +t 6 X ^W_~9;_"i%V'8)?*"*{*)]K)2(&w%#$ +Mjex b T 4tse_6!p%!2 r gTP?ivRg0%f|zCE z 4 D v |) M[ 20@p4kb> V&75{~ z^%# =)" #]s#D{#݅#q޸#%$$%i&5& '-'dN'U'&D%$u#!E3 XF 9 1$2G2ibP2Bl&v (v Gu ` w>d[`Ln y  . uHjLAO2$,[M7[Gf"wV  jWMbWiF %3SL > ; (!+s04lGq*VI~zQ.(XMH'DHe]'F}m'N}{#?:aO;Q@7V.mVY @jHmx?{:zm[mc ,2 : e : : Q+HOsG T  u c  x  [ i @h;#e% { { v > b+en[&TGl5+._JP8Anm8_ [ y78XcnadmGtIxP?~S0zyI~)^,#zZ: 4F - ~ o F =ZvYt73#= ? YN!<#T%9'(1e* @,-/301023c 4t4V5 ߢ6 X7T!8f8d8WJ7@6&5ۧ3UB20=l/-X,*k)z'%T"B C  :1bc`Cy#zO ^7 J t -b | \DUab' g}9:A3L?לLB0' 1jk~/́nn˽@͎=и+օh< AUt$G@lWZXQfRaq W^xcil^R\:B% u1w+ $- ~ ViOC-sq{WiD-QmoVZi4i L k6   c3 x Ypu.^a>-@)=06 [B ew 1!:#$`&'(G)x=***2+'+*)' (z%"l#$kE  &  }n "  " d n + Ts C5 7uWfo ܒ"c#ل$$מ$"${Q#%"bJ ?LuWMpcE/ID}: \  [{ m i   < = J ; "/ ] fc\|. '  $  zjpVf9FMMFMw7r@Nj_t$Ub 0= P ^kGߣmtܭVۮd &L/: ;ݱ/ - ; q|  \l '<5E  Mh Vr5 : U z , Z W i: T ;  f &M:K*}=|Y,n*3m>!3{k c   4XS "%lsc /W8 d\& KO+8IV> ^ m'U o# TKWWN.D< 3 0 G \d l K  |S < C 4    i * ~:nI *# #"8`(8dzE\7hZyAx V&vgV}Mm{  b PX2x$ m H b   S   c 2 ^ !e z0y9U}l "%@4'FW(n)*u+u{,-s/01 1Y1C~0@ /zs-,k+0+,@-- L.f.;.-&,-++9*v)(4'%#p " %6&KK3 I Ft 'e M 2 ?z 4 Kv4a U; K  l  G : V 4  5 B  -[  m_ ggzXhFPIٍO?r ڳەwDA/g\ܡ"La]:C[ #<Y0 +to~CrK~TSQ|p{ lN= kQV#^lHkopP'+h3{F C V B < IK`2~qF I~ % ~Ar/F.[H"8jV1&ix/ VV"^G]FG e i  P h  !G""! WE?IHJ Tc]):   ; { P0 k&~ ;@S| 4 7GێO}mנ~ջ՛gbR^%}A Hnz:=\ k}   z f1d 1#on > t  ! t3/tp_{)s65pxX9G~! : U4 ] < Wt I &qiw l W $ 54%6IA2Lkouv / . x " F4qN.&!X^*u9^ i&SB[Q;  }Y,)a)ZcOh#k_'O3Ay 2<7h  ߮ N ܟkۨٮ4b־2Rnͯd2cɢ;QɆ@̯:aԧh>z)z"5%Zzx&^RN%|q`kLNSQ\ n&    sT0{~'$>J)c!Ge#$}%&'vޯ(߁))')[)`*8***+1*'**B)Yr)8 )(rb(v((8b((W'7%B#J2"'!] $]3p=mX  e SdzXrZ /@t\ !_@v P"3AK(%h yIf;uFI|x-lٮٜخqW^،>ٕ_ړNےܥދqm8gY`[J1=\YAf5B\qG`R>;yHf7v]V'dEi /:\qK&g ~ aq  [  s31jPNR 7  b g ,)AMS{  A>H.  # {   = b!q{v:Kn LJB}E S f lU](>:EU} F VEMi@} h Q@ U ~ 8d PP sr-'Aq(_*-P5_R% K m f   " ,L  ru   n  C y F W TxD 2 f yD A 3 }+ w  (Q.WeE!(\Cdg"x&eKw< Y06 a0v \ wJ:WK,l2 C[Jv ^ W a" X m g' { /Ag76c6Xf+sFguFTPs 6 { X?Y7}J=xCGA!RBn-vڽzژG4caݲ !ql?XDEb]m\HH8)Em6{g !*MSY k* c 3FTXV;YpS+im ! " " U"!A ss/! ^ d!=!! !+ !xH!]% ~4"KjCZ l E27}+2`?s'fc F=W1 QS>Q? ,,BDk,e& 2 V ! @ C e 3#sW6Q_NUU K ?(#:Lj!yl0ic]\St6f ^=idh9B[g,y;v2qr(  "u%WCqh8{PP:_dp4 za#=z h<&  sZ { 4  !_Xq&G3%+{ =3*$lR D = -AR6}\oZ54z-5,NAJ  +  < Q+ QH)[S?'JNTU0dA~:Zog&7v2Z'd6SJZݰtݍެ@N-lMEjnQi@ YN 3O)K0[b 0 r x T @ & B4 v C $sl%gj%SH\@8~8y@"# ]  ;Y2Jix8<=s  5`  Vy4Q~ [j 9  F&Jl } z b`A7,[m~w}:V!" #>$.&N'#(J)M*-+tw++++X+,Y++r+K(+a*y)c()'R(&f%%f %N%%M&&O'x'!1'/&$:"!Yx>3 H L7cd s !~!$.x%2QuV++3U4DE f }L ZQ*Sjy[TQ yGܬٲ԰kѭ]) HjФ0 crG43.۷jݯ߭.T-ur:}B\C u m tb\*WRmQorUlC> @IQ,'EzyE| >Gsu. j } s oB F) & -  0 * U:EW+j3 4V x6@  {  S ?uGB K O   %}_fA5D v D M LV / kh6v & 5 p O R Q>47O)0\M-5"l-n7/-dkC - yrz t.xmfNK ' LTn1w{ o h>6yJf!Y?*  &zzynI3`H?cF43M'zHQc9uV1 x\?h 8!"p"J*#r#k#*#""oK"p!!u!! "!sr!e 6EOclFt2c,D( q r\ P '+,xn}HS!G$@8f ' r~}5 ":##S$Y$e$#";t!HF @ ] . fݖ ;/|DF 'x׆UxfZ؈rعڮwUG:t} m$7~xHppxf;Q>y )7y:   1 <Hu[R+v z & n P ^[k&|Pe vd_- b ~P@p!G+n jJ> c ~}/c#p    2 s * L /   <o   J 2Z< ##>  ^ 7L: :JA@hco>. N;g:a|tRO$= X= %6!!3! aLp':2Q E V ":Ikg2_u?v eg@`yk {+h;!5Sr8D 4_B`5F0h @0 ] VK<7S#:M@3,LvfF&77Y-5KF?rDg3&"  s T / M~XC^PAD.HKUayw6p v: ` irf<jK JAPzwKO9se1!2yd nTgzGxc$x#ݎE>+$[؟YOg{Q;cx֘nعxTړDQQKo>/IM &~nU )9 3 5[ R^G'KB  daJ+=*2X%P+QyqtR2[) V u'U7QV\vdY.kqY:f'r &  t : uk C+9U]XldiZG { ^ vx}~Xf MK t` n ^tFe[' f'z,O{R%)up a\~ IbU_FR"Mf~h S}E/   S [  5Ep}"%.'4()*\0,y-Ck.i/>0e0Yl1M1 1Y11 /Z .,:+)3(')*'6p&%%#j"#!><Ll!6#~%'6:)**h*uq)']%Q#Ga $+`i f > +9}r+ :1 >{3 .g  &Oi,Xqv(SGq>Mr Vށ eu F݆mܪۼ&ۮaE۱Rl޸2߻?ߤ'߉epj߀ z \N cx  " R % k [ ޟޥ&߭m7lݼ@{R"רCf qܛ1"F&Zic<^r>E| ; HBc[+dChXB, \ Ivh/LT @ &    YKa w"#$&%%$#~"! 22f5Rr o r@fh^ $ ?  eo 2o@SQAn m:k~4!KBR"b4$pCm}fL$C7OaZI4do4 `)^d}tw`G%FY1D !6-&vE%Js;'jT{ o5s   &   8 bp|Pd-y%y   Y uWca>K`c p!="! ne}j":~?Aes}P:(Q(K1A#<'zY} W |D2rDXV^ a5uj"N `E h Y ~ q],dOp6HtohM $ Yj]CP O>b=m.+A aJ d ,n W   Oy 7K x  v   Sz# Z $b  n   %+dx] !, \ x)0i"gH 8`c E Py-b~0O9 *6Poxdt jmY1s|5g=d;+ >   n;VO8qUC+C! H  d T  @    %u|j=0v+`c44  B +>`J T cfaG|; X*iLB F41 dp|&nGd$Q,qY>+l3W[߷8Qo;7u:X?/]!i&ZYs}c3 [ * B> $Lh*+nM*,Y"BeO`0SWFEV" ( m = I  TRoEUrbUHdw8NL @ f!u!!#!7[_{f*#4"S#xH5   ?X HVd6!G:8m07OS>mz ~Yru@$nR1gT I pBIZ+^cAa   zR1" $~'c*}-\/k00 0 //$/B//;/L/(]/A/*\/.aD-?+)S(&# %s$2#@"""t##c$x%j&W'y''ߤ%߆#6!m*'< ]3 p e?q6ATn=?EwYzq\]C)&H^mUik =G_%ށKݫܪYc I 9 t l SQ\^T5c) p o 2 \ = W % !i?uQb%@& wjc3K|h7`CBz G7F#QJMJGB\S^[PXI~Bd8dxY~-ib%67&ly\.h6v~Csu M t}B q \A % 5-t\%N Se%c   U" #z v$ $> :$~ u#.]"!F(\?YB  s = C\ uYWvvUZA<  PM p%?J;h?hJb7}Fh7 Q }w i x :kl p( [ _ oElugV "  DD8-M'm[,x\0<1JY]RSjs%M!*G#$?%&&o%$q$&#"P!} bRG7t%c> Z=VZf1XlmgHJ25 &1Q7=.2(L@1Q*d >!+ S   L  +     y  ni I z Nx>u^ Z_*}$B7g%| x -"  .B  8{ Q /) d ( A2xUG-fi& ? t -@^]Jt)7Pfy/ld@TRUT:= lU<;$-.!KoT)i!;`1: u- p3GSU F"Z,*/NtPVO3 Z y  r _gD5-9X: )(KIVt:) ػo9jի=1ԺGԖӊbӘҖ) ӑ@@l-2a8@zgoAZ;xm0c-% 1* k G4hSxf+ Z[h  ^dgzR.!"t#$T$ M%M G& ,' (m?)m*+,L.$0#1p3p5R7?7 8#7'`674o1'5.*'$v#R"))"b7"#a$&''(r(:(N(}'&E$!zPJ12 c, };U5$NHV;AJK#R!9y?.z@ 4 % Vze kW:ݗݡ !DFa>'u LBl7W3#{iLQ@1URZq7JwEhA7v JFz, 920tU&5#LBMx&J=Ru5[ 1  ;],h'4pQXok=8= \ tp8wu>   9?"3"-" t" !H h  k   5A  : \l@Yx0OVf(  q  9o6]@E]wza8SD=A'v CDgrgay eYOa ~,f=iU{#&eZ\LT\, F,{7`gQ  k2     { ? 0  _ Kj /B k    !  o   H|~ws"<(Y_'"z !"A#${$%% 7&&rT''SV(rj)h*5-h/3 6$8Il999 p75R1-)$* y1 `@])yCoho:phZl68( ( n H,$ l6 2_e}<zB_ft}.]Fv `  ~ D+F4BE8m>D h ?+.d]J}s_B`;wy8 7W|-l.pC{oL+_R^Pvfhf"%R`G%oEi[bR+  ORW2!\$'(}9*+L,oJ./~ 0 y1 1 1 /, )$x F j  k < d }k 5 m h w O   : Z V [eS=HII} K=yz((l HUaBE"s, RY4-EXr  X 7+ r  1 N 1z  , ( V " A , B *{ f 4 }ܸx;պ\s u-؎  1yi!ާ}2,gZc  fldQ"6<_  J  C- -   ;s  *C6,$  +!-!XH!3!G"$R%z'M ('"6&#  P  >4Uz!w $ %&k&&p[&H&_&&ck'C([_((( (_ (B'%&R%$!T%^G<#4O6Z  ?&C /$=gV]9)~Go$D*]`}1E` d/Ir*UYg8vhF2/{i*)PߣS-'A* iGQXe E d GQx} DP*{"Zg}lN1zl$m:~3&6 xp!w3sPtr #C."Da3[ p B    l+ > * ,V S 9^ ? *  ~ 4 w "  wq M  bXXMIYu! Yi0SPfK9 w]!"{#`${%X%%$$qv"5 i1"j;  ^=J!&8L\TD*O~\W!4`ܻ܋C?|iadDXo56;AKKJQ f/u%h  "%##WB$t$`$>"I1!Q.W  T m 9: dD q *+ } r Nk !Y?4wu'jMZ ".K#G$*#I#%"! jh _ P r!6<"!!eC[Au f 1 WzCDnh}zYd!$6ZCJZ;~b -s+l]vN 5/*JvR> L 6};]?,0 z0 a{(BMW=)vF7D q>HOWk  : ! d3 j*?\&I^x)Qݬclqݢdފ N|a4~[mAB[D>\,j#_ei@ k U3 e  z  W }X-$)k, JF~7;-IYHfP9  E$ "@:7.8h28UjAB3~Zw . g6  j75YhXY?>N  +EMj5so#3?k5%}:^TxMPSB\KN"){R: `8;I$5C'#%V'(=(({(('B&&&X% %#" % x`q:$>c]8{  : &! Gf sYhLu[jyYa.7}COs P-B܎ib.sقr#  o%wCoOu2vr14&g`&<%u{&JyONC m @` )\ (!C$F l= 6x@! "'$?& (yG)R)`,)'#&#k!Tl"i# >E bP )Hy(R/pO>F|9 $l$]?Jb}K5&(p"ipsj <|>M?G.hA> >5a t 6.. V fjk\Pj8+wv\"Z_p0a98hPi ?AQH98G^}&7gw31c * 2 0,  . 9y}   !y D # K Z  B 0il=*F_  1 F c ! B?<(*m4_izt;N ^s  pnP8gn   L0 qU TX   v z+GcZ' O Ms441Vu 1_ [V\4^O>igDN+ %7  5 ; u  _i1X- wOAg,3("zzG= s4Ygqrqx  S> /  ]yG5Z() E#9%&^'$)E@**+,,(+)'QU&W%v$#"!~@ dVX/lB="qfMW x ?RyZK%,G"?7s- (+ sDGxx!=e-D'j.A<^d0/nCSF]yz:~eq2_ 5 (zR!n`: 9@il b:CgX / ?t \ CT#S  LT=zqpz;*|_:&ޒs{3d(5gMPt.y!Irf5&//_|i k- xk|GS5 s kPv NZ}}c* $ f! b = n# pm   hJ _ - ?h K  y U78WE,n4)  `G,,hWdS<$@gz--5wPgWrOv  k _ F ] + . ; x S0 \ o g F }EW~ ! r + j| VO" #1z%s'ew)X+\,f,-I-l->,:+Q)'*%#!.vZ:>H'27P  { 7 F + s!R$r&9G(p{)Y**S*<++k+r*))(x(!(t'&%#!\`Iq9A]. ~ o#Z{=e8_PZvt( M#G[AH)!.~`=Z5Gd'&[.lYp<(OWG31)E]kݫ۔ټ ծ @ ы sfxbͯ$6ʰ6ȳ[ 7 ɻ ʳ mX֛9=Y,Mcn#*HBN\Gy e# LX;paU/M^maxJy6VF\}# g N0L!_ F#! $ 9% %5 &&'n''6'D&O% k$I$=(%V&g'h("))^)('&&$:k#t"r"nD!k |" < Uln'MM6ECX " Y$. %d&'R(_(v'b]&$uI"{qui>]`z  j m  F{ NB w3~9||xn_z9f<S4990Yޝߘ}W&>ITe 9Ub"L$'-=]J^J .Wi@ +P%1 Hj4JioP6("= MlOVFp c^_GTy89j. GUGUA3J^9>fAd/9H>66 r' $ ]xNZ86IXo8  B T)p,  }sG`yOWziCZYH &uDaJ>lQ\Jo "2gUE/Fi@I:_ X *x l;X3lzA0p[_V"m;8[#t0vV:tZU-(+0 T 4s 3'I~ d &    p  r y Ur i : = \$>(lAc^01'lJ plvjc#]6- F"$=&l'( *+:,_4T4 B  b T :YN9t8,d]8A efa$SOR5 / b \ -07M8hJ=m4%#z?5`W;8Mk\,a޲ <.^$=)Jt'ޥU`&cJP6'/_ S *  z@!7#$G %O & d'9(I()Z@** *&V*qy)s(','|E'''DT'&$N#!- fYRkCX\ X!P"YZ$2&K(X*+s-.[101Q35/5p,6X 6+5yf5c4381q/-1,+*5)("g( 9(:'x&Q%:#! [8 x 9hL-KT\N[2L?jwr`FPX;:Tډa.3M#ذ}؉'+ihY2H? ۮ}mݗ)ސ9pP)~ݘ"ddN vZ2ڛWԳ9 ̘ 1+n bT @V{)^m>yڲڋzە|ݺ= ,yGP]L"OiW4le48z P 7/op3Yy'sav  Lwsl o"$&(.*f+k},r-L.>./w80u=0// /] .I.3--E.}.*.s . ?..i- X, +n)'s%",.Q  -   s . *  * \9fiAz_  # [ 'A]4r>b ctQ'@ z|H8;k[ 3Pah_B^[} uT UW6PSXJv6mjku} b v D}xR , ` y oerU4UAG/ p{ub2iDc7ONq_h{y!-xI |KW9a]~I{!|MP +l {(rog-z@hA hcJGp$zh o47pt:GS- l%,5b5:+BF97ۡ1 ֯Glԅՠה XW_Lt N  roF*cq 3!^_!)!V V/6t. f^  f ;    &YzMWV`L5Zsjxvn%;"/81JD]wV+I_|P+i d [ 8 ] # BV w~2b  J= o1C`e rS!C' , R\e&=C< 6 4 h  s D F u A@H}G? 8, b d1 BBlh#y)k/dޕYܗ܉'ݳDwQDAa+;a K@m lHqu& 7N4QK n y Tg +zo8:~k_.=%T>d`sz,YEF7 VtnGa|<]x=mH:wY5@ssoDE(W _ S?A $][[Y s7EjtMln%VIBK8 # V C # OO$b^GOO|*r>DU0P8 >yB߳M~ ZE  ?ZM.lvg=,9^  l n G(%?wtBev![S3t/{. ( MSkn  j5 pnS .*P:3,[DG(;YJ$ ceke'>0 } #q%)&x4''3&M$L" 4"e$X&JS)$,.011711100o.-] j,l * D( J%="yJ  R  j= b + @ W% w9 BL=>l89U* pE y  t !  = { 4 e % C H v qc%gqCnvSM<I^e< -~2WSHz]fQIVp:CCCyqpu rOw(7W{m1|l|  rV  Lu-L/6I_]S Bll-bwewAJ|WR   k}*b(Ga*j_rbV_y Y(_+^-/.{  5C!-!!!d1Ku$%;`j a 8:?u[|v8 sP \ b)+u~g<"oKq!y 6 " (   n<Uu$2W6PO7 +RK_F7G` k !5 @! !:5 d, D1?:  Q /@ - gM h 7lb8MhDe N- T Vp e \#p1B%~&|fv+B   /  I { J ,%ct@w~i#>q^c tLw 3  & w K vY q & * M W M   <7aq~=5|Hqh)%19C.`+i@APt:SK: AWR=(4a#pj}5U  `dM&\h/k_.S7;}!vtkep9S8SK]R R!~+ y " P m n   u_)L {MYD_[dD*#X 7  b ) $U@TF@fwI[WA Q @  BL = r  r x r  ( t T NU(W 7juu1  >z,alSf U iO 8  | { ~J  a k  BUltEe&p >\uo4IRGZa N   P0 D  xg Pv X, u y  !IQ"" #a"!"_!{ZP+V #8&n(;*$,.z/)0$0#/5.G.C-C,/+Se*U)'$'8q&D%$t#" m#+!) 5 !,H!!"%"" #$1&/(vY))t(A' %)"bN2E@dS G& #wRt a{jF)aaQ<߈/;\߱a)  =׬l׻f/j3F!׳w.j׀׭ׯq n*#7ް *7fwߧrܴ[1sܺzsqܧ),ݲݳ g Qߣ B^v%[~-_{~% <9='=aVWi @B )X oBB]A8?}A>O t cVIC!7   8L (   !/'#%&$(W?)5)!E*X$*&c)'4((&X)$)"* )))r("(fJ((4)1*+g,,,~, +: ) ': % L$ "}! ts, c|*  a8U,Z$p u (!~o R~ T  L3\bHiv6`79n$UE\Z:k=d]uQI_|fV<?=Z:8[&1 ] ^3(l t 0 ' {J#qm4 !Llg|lk.0>"3qysH,l+=ceK\y8q+Eo>fJ:puI=*;3^wfn+u[M{ i [0L+ !e#c$D$$Bk$#$=" 9[yYR?N Q f <%=?&,*I*դ Ԝ_r٤ۨR, ow  @:kO|ryG1(,X{@ s fz5^;)2h_+h:>[b*u)'%$fwY `9n4`Yto^ B ;S>'u`~*jAp;xcfQdDwo**fZ:us  NX.^ D4TPUwT- pt]gI!b#N + n - a  p.:9O.S_ܣu:4NJ'sK+)% f  ! 4 N X _ , K l # b0tPHkIv0|brU{!tnHZ q:9tP*tJtQUsdXO ! DlQ"4 1  GJ [g !^ $ i& (V+8X-B(J>1>d= }H"OW/nV[OX1! opKd 69EuE|b-^m f -NQ[, R;_l%UwU#@i,&A9 q Y  n  V  a " L7 i C!MRVQL~`6TR[{F0]s 9 ByJA. L9#6C cu:LAoO=5I<>ނdݖ:1$r1hU٪*qZ؆".ב>5FآG5o iR%u90Z: ] w *8ܺ5|q's}ڸAlq*m݊ݒQN F U@zK4oU, p0'AD/Er{+f*iM }3%\7Bk"{ 5 9h @D{imMpJ  -QX|YK 1    & " Y " $h&D'' (c()v*;+ ,E.//f/U0P0H/-c,*x):(}'F'V'v''&f^&%Pg%Y%$-%%%S#&>&V%%"#!Ur[  , S 2 v ? r [ 8: Y 3J$#nriF[ wx50'$# =j 8 g m NE{ 6QW3;)\Vjk,D|O&ߡ!7HޢK5dT\C`8n$7Q45'dd a 6 E*]2y4p/KL 4*xW0xCRWL1  n Q m o s*ULsj/!Z +| 7 < Z ?O D|~q?f/ \C6 ]] [ L   4cMi[)q ]AAh !gaGV~m$>,]_u79'ZmAb,)~!:ݘB&8jHؚم܎ޙ5w  d H @ 2 YB <  b # u I% V) d ty/ ) E *'3:qL$efq1oRj? o & C 0  4bQ}9=LTYHh ! $ ''*7,-m0/u(0o0l0CY0#0r G03 0=071u12%3:3[3v|33M374444\3#a25r0zO.+=(Q&r#^1!\_4 *ji_ToH 6RAD & ,' T {mCi+Og,Vd\-<)B`zI@7UP kU߳Oߝ # rߛf]VޝnNt٧K[ٽۊއXg`#+ 2I d;txIiT+ot8{_ f4$yD&IOY"% 0A uE* gT . ( t;RHWGg M  ;#  f ) U ` {t'[` Ve$&S K pW0=#u,]iS6!$'*u,A.f/l/j . - e,r * \)'o&  %.#";!gD;A*}pNF szl  tVVxMuMBJ'!ebL:yeEq4 xIA\" QAp*jlFl` DXg6?[3u+D6tIcHk.._WO/V@Zb@Lb!RM|UaYaN{?>o{DuX-v n](u&|)&wI -6N {;@M .{mj,L6TAktXuT | =/q @i:aՐ`Ӊ'wˑ81Psf{HrϛNR/; ֏ - ԟ $2 0־ 3وb ܊e&/T7Kcow@E`>^[aKty S x U6}!AR]2P >](0b>0Bg*H:Zn>a,F^+;3M?p*f C    9 k  _ FGFSH5gC X<?8"`%&)()*[ + ,w + *8*)))I,*ak*N*I* ))T('j&%~;%g$#{S#"2|"l!v;&_k#bN3 Uy `"z91 p#&fe6( iWcj3E;S"<23j  * x A U[ 3 \ V ? W Z//qYA[Co"=2N:xj )UYR(*-xwgpREYM>1hv5_&, #<  G   Q 8 h` *,>0?r   L?qj q #' {~d|2o E} %@oTr3>*W3b L ( 1"H3GE^ a r / h)8-VjiA{=_[D= 0# X.f5'hWRAiwEyjvZ^%!m$OTyT|$&S\c*W fJ[_n@p`_} cD~wf0Hu o E N / s4}_+tC9$zj1Zw LtdDaD!isISPym 6Zu`%/*y!#%h'~)*,-Q/0*2s22814/- ?,*?)'Ep&l%y#! * !!Y! W{<he(=Nq7[[f[' Vl@E#}0XC 1m D8 [ 4 ? G[  ; ]' hk E}^#h!eNtegN?3n9:~i X Fn1dT}7l&h6!/\uiwYJe h ZuVd+1dvje5Zy@qYd I3Q/o-6z)?H~%<h/0OeDmLDk R!3 c lA3V|CH0:BF9<bma-+xn,g.6lk  /^ f (1I=7BU !!"#A$$%0&& '4(f)Oy*'+u+j++=*)?'&7p%~h$#"?!O  N ]4 U\g @    K   [` i)5yB'  ~#O%)N;(P!|2$s2"1bYnbJg342z $ ^   &  \  $f 7` t[ 6 R DJ ? \` |&"nbSdvS%n]7n3iosV|5aCF:riI^K<4`j&A;9 [y (>(tp?gK6tynXy(g.^_so3C:LF5ݠY;5|:U.֬A]?!q$lv&!()+6-o01B333q332 1' 30H .>v-)-07-h--=-p,$*e(%" itPH Qmu96]Ixub& Z u [ K@l (f K(`bpW#XOY;MYc#XE < ^ 'rz%!h8 O gb ` wxfyo%aU{n)k^V- 1~BI(2`a n F p4}`)bq 8O//h\usvf]}M#l.X,5r K-3>|f67F]ty'=oXh-SE%1Glq.rwfWt?f,Cvp u*?FMVG R1f*w];U "}]%,'*f,x.at024m66?%737)y65S}4f3210e/*-9+{)'c%" 5 J=Cv: v "-8G|WrrLK'Gc8  c /S-"<1'- BlBrMD}"3:l`E:_fFd$X.|9W!_E4+7~`#,_5Pu* t4gJ-v,pPcw~VۺٷEmYVңPumq8p+b|oY[:`s P X # t 9 =) m      D % Y &z so 4   S U d hn e0Fnz&8cZ5X>M  KgbX@oUk] s\6lj M[ο8B̋V+G avXF` ɦ"d8_"`lvn{h՛ׯ ۙv)nJOBh\ . g  y bi{YDDqv4jD}b lY'@5fC)hI Q2B A+#{3q$ % J G , fb z 2Mz} {5" $%')Z+,&|-n.G9//&0f/ "t.O\,\l4 f dP ;q!|iFrWC  Y/k 3 !c iX S   8J9ATxrwTxyXcu8V A wOw^"Rr> g~qIVP=x{FD;0+  G ` ] W  + 4 ;S4Oio>! l; @ h'Kg_=iY)S;+ '^DJs~a `7=\|_8XMc(G]tE(m $Uhb&P  =B ( t P  (q Tcn;L]=c .  m  m J 8   [!Fml7ehL$ 3!C"K#k$$&_'Ob(Y)>***I +*_*%)`)F(0'r&$>#o!g~`xu 5DqX+ly )TXQ" Q [   p r If   - OhfK_`;AJ{& 'H[,I_CGMn4-@ (E@?d > w_ B 79G8 "H1wK@4-Q_ x ^- (7] y7{ 6 < T"@l#2/8-_߼Wyb 1I /\-MN i=;*{'5t6qq/x'Soh=V y m..< N 0f8tnZ   x |k 3)AxRImkG]"a.,2 ~    2L $ k L(YxRNZ߁l" 4KsWAۀf$$8ֿ՛Y׌PKMݹRR],wVk- k#%%3( *dY++x+L*Oj(%"^    Qzx  !X ! I%I8efbgvy=~8`  e * w, s9mjmH$, 1 ulSU8-  dtaO` s!Z"Y 6#: #2 #~ ~$ +% % 'a ( )x*(, -1-,,*`)}'5%"-T W~E4> [5(>(n zO   eR,&Ibo>q t vq@JbmrBݴG\F,HO8DžFJȠVvJ_…CŻDZ<ӿՅ*hsL7XVjV)7:7iez?K9V"*fkR #:lg-xlGt9+<V}-Cpy ` ,  8`%C,yp  ~  Sa UQ Z   P    j C i $)l,M h   1 \ ^*  | I^ < x  3]Mai d Pr X 7>SFQ;cyr=   !! $cQB8{p:e'n  ! Z\2([k005'Dc 7R]N xzkS"E[C>   X  2 B  S 8 C s qR.\-9yS<v jz<#0R=&_x\Oc<JRFP$ U >w  H + AW ] fC B `   I R _  q| 175F@<;g\@)=e lyE{8@tfX- @> [ ;shA?*tEt)tDpMe?R1V Lr pߒ 0* cTG_Z5H%zY'(EqI#>/OUKi6i Yz   jRq+K@KBYU]9zI]dIJ48F#q(}|siz =sq  E)kWq=_ac?  g  ?  C  R , v ".`VE*>=q^ 7<U!b,`# Z!"9l#$I$#"W|^peK*W4 *% e Z3 3W 5w \ E< u Y % n 8   W  d g   X + i3  ~ a {T  I p GH, c# ${ j )2 TsaI4!a}_-Bi!z-o{ x dg ISaZZy?NPCw*}sMHR+,jT< $ 3P0V4~L-#,UuVn;m$\_HJLzz D{ * /1:oNrJvUf@-iYn]n y prFvZNS)(aPid[:eV2 15 W B XB eW v_ l r + ٌ  7ֺ K~ rҐ   )=bϒ$,Jv?e&73Lw[&D9Vd\  $J\Mym   5W8fto V V   ]$ _ W Xr i Y 13   j  K jg bsw   I      B$ q1  E f"> % '0 *w!-V/01>11/-D+_2*N(x''e&&l ''\'T& %$i"A re'c mM1/ q]  C8 9 |q d rN a5O\!fj^43,PL + 2r *yOJ@iF.\޵M>ҍͤl_(p'r ]2ɺ~?zXy\6 qϘ oЮ y  OL -  n w8}EP-PU S H"}L`_gU#LP M8(|ed*NONA%=bEF6>O d HR$jN6 k h{5+ I_u7P4s [!"?x^zT&tG}H 'U Z   }  jQkOXr[+$wF z#M%o3'(d)r*v*r),)U'x)&V$g"y /J +  2 4   NBFn,jj6 C8Ui}%UZPI jT 2'\t%_e~`!S#p%!'n(VT)4)**C+` +M*=)R(&R%#mM"t {s  ;eNB&? cv   e h | { 1(TH 8x %E}5  %+dz\c5J$ ?r:J/HejL K>S5J)b ' XU|&;y$U@ +jpw 'n'jND\&/wiQ%< # @m oi-\\D}?! . j~D0c!|Rv% 4u l ^ S7&NB5\ / G1<[m:K4::"B WK e LF ^ zq%4D*Zd4)b\&R !"#6q$v$:#ޜ" {T%>~'J = 2D0fF"q2 q +/6IJ70dΫyв8mӈIյ a (ڏ`z1B f :q u" o da 3 t & UC 2 N/ %p8)n [ 6* 1({c'jB=cZqT]1%mGt 1  @`   E  }O ! ! 4#j)%ZX #&WJ*d-)0w|2~L4z5W766^6r6+l65Y5543S 2 /c-*t')$#"!!| R T FSsxgH?/tv2C   Z\AS?Y]/_Yc}@*Wd|b9]T*'MHޛT1AՀ#5G`Qv͵9͌Uml 1~qCIgNBRHnM A$O[(Bt}QOOLko=6tn]vzw@:c_e+~ E5yY\P HV J U u #  P XA;S.AQ+  l  {P0)o_77^X]$Y (C m X E{ ~~!F!"!(! + &-Kkf"`sx6 _hGll   \u x y 0=o=H7jMxQWY\hr:>>Zfn2kN1H  j] | Q6 1 J  di jv U  *8i=l2RP,/ny BLTUr*&}\lCb=M   + s ! d_GcdQyB~b`}g , :4 F ^A  l  #eYtH; \ 8"e!Ah 6NlfC(tGK٣ؓy%BS7 f֝ ֻRg ܟoTJ  ? {Ey d  #  ,'B,clB%D{A@@,37COFOi 30rH5W7P!v+]bBq'(!$[v  O 36 ^ rY]!iD;T M X8 hlpx2%CtZ S^=]u~z@q L  W fx5,aP$]] o  * rF^JvplX:s 4yXq*)69Z] s3 xI / WcAV8K: 'wKTTT{z&< K % D  W ` a d>^<+z* r"P%H,()'+^g+*0_)'8%ul$V#5"!e!`! on^#7UN%2$C`.:dU>UL0J NMszMda~  G =kr0O5&Ukgh[Vw_n(ICS~HL,n?Og2^N]-%+E0lt^H# 4 yw  j?aC `"#$ !%r$#OY!BL~}آ1ڪ4 y fݶ9/ْh׹Vhd#x p] Xٛ | q` 3"KuY\l' f H Yw W50XW/   V4V  + ! 1 ~ 7     , r 1 2 AfB  : Zv &8@f]<m! M \p_D^Jc6e #"### #$] >$ $ #+##g$)C%RE&D'+(8()v) )cb'm% P#! + h @  %]&PexSbU2%T+L6GLWlS@OFXfk 5R%[LV,NodjR%iX\'G|,5PLXwJZzۨX!܂ܣarXQڲ,`<[ERRg= gt3>4'v@gE&=xg:#aCE{? x;x.~ 18AaO j "eHpYw{$TGC cVg2:qa`>ZLQ &N J Z2d-#;.KvM4s 8\E OcG)ad L cE $#$%%$# !) i  jSM0!k l 'M # `    T<!&I@)1f( Q whShL?2} ? <$ '  / xo G2 Z  4P (\ Q66H L~'U$JL*|  ?Uz'  @r 99 6j0.&lmzt^d<8V5T _ ] 2 R ;MD1n=ac0.d-,]?dW4-o"  C .  & z D  N E8 IJRlnd~G A : : l8},y@v|5` )FC 45{  B q Y4PW3O;wn~,~rMjANU b   @  ;  K   ]K IU]@JhN<DBILI1Ydmld LUu8!8\l/` MZ!aj~t6= R&SWVZrC3 c gw& PCH  8? ]t c NY@I@J^d%m?h~T-- U d GeN? @kiPOL \97)Q+_ [JeVfu Z/4 (D?L6?sTi ; Pz$%@>KPO 6  ] pPr Q8$m2G^_5-&T M$ 6@fR  l0aYOo6vD+  ]!!L%!. XiO. Vz NCH 2 j6{hg d|Z ۢ0YBۚX6j۷PdJ !V"կ!ָ Yw[(@a_ܼܻۘ aDFڟQmظ|ؠ-ںݛ߂221C[=JYr ESh N: E Wr  tfiB-Rjs4[*2" #k"xI31/1'aFV    ; K   j  ed 8 &!a j!a 6!& r 8}H  ,  !#*$s%&T'!'?'('eF'kk&>%#4v"v !X|f9/JfT0% ^ o a v2 Fo}3$.+(D_Gli a A 5Q\>c;Y]'yT)Iޘݒ݆݌SX?h&\e"n}q 3?RrDq=j -;7c1 5 Y@6<i>OeW}:)LIn&vOc0u]Iz\|7%Pf X%J<#ZZ#  J*D/2V_DeJ . YZmtK]  ( o/ W \ s < t/SV0  )TqiAr%ksu'*qy+ a  ^Wh2FgL(OG j , t+ B $ t {FA| ) `!NG!E1)$P,v{g^RKvt@q 5W d Ga*3\,3mjh xq5@*E$K#8 Y 8 _ ' ~5CK Q+]\v+MAU+`f:<.3}:=_EIY]0 8 X i pE 3 \ ( O "  ` [*  U   . " ~ EuhUFW;`ߊRڰ'٤XיՇ%ԞvS͆H̔zx2(ȷ%ū}kĵdA IǠAˋ<y-pu3ҮIԠk؇ p k) {eM-5DBvFoBDd#u,|, Zj r+1Hu#|iGft?g \ TH8 Q_D.dBY\Sg @!""*##" !  +mDrk} J G"g# &%o &%'P(|'aM'[&%%$6$}5%OA&b'u( )Q) R)Mt(&'J%U"G> ubZ-DBB&sYR, % E   g  : L c &   w M' N w . _]sQBvNYf2,0H|@E7<6!y)t+RCuY_-',)]{) }T l#GRuOV'|%,b>U=_ xK4JJ OkF@g Z_fs!J:6g<Y^sFKgP`uR1Mp^Gbz\SZa=l 0t_tR"j$/%''R(-"(4'%F# 4-*/z{\\]44WqWPmUgP 98w'*wf-k8  3 | x5  * ^&snCFc^)t b !2  5c fXOZ d.!!) / 30S<~=jqYy A44 6 L2  ( ,  AAFMb"pZ,O6r4wvLV Dk/BW ? ! oT^K| !7&)Koj*y:4 V ZZ?.~Wl~Bi;?Z!^0 s"@ F GHH5{ ' < a i"  $ ) f 1O ) & h0Ev$|R?%:9T] % NKRR]0%(M4T8Ntr$ | e+"jc o N d ^ !  a\ |CY,MdO;A?>Ob=Lb.29!8.0 # _.'SD^[*RD4OoeauAdrgV}M DalFH Wj5 z>x*K(`6f"  J  7suZ^.gq.uxon4:I_)?{PQ dݴ` Z:p$_zw$zkiBr"9~,Lfa:1r&,F~, @#%CrbA @!;#_$P.%%%%0;&&'[m''G 'o'''}&&D&%P%$!U"  {   V ~! X"t#$R%\x&&|'R'_ '&l^&)%|#!5 @j8"h%8g!y$n%=52)@$|m(m}d9@#=^  " )e:P~<'s{c'6bvI0$ %Jk}w-h_BB|SYCbq@;M@;aU[Z/LCK-3KQ>20t.:\X@<_y('1"I|8BrmW~u{/x} T J` ny-~ i7 $=D :Az|O6's=,rUU/xr ! J I2 7 &v $t5Oy[  ( C4{'f c )V  n ;r  u!xv+wXGx0 Z vJQ_gf_a<~ /",#f$8D%(& #'fs()u+,(-(ާ..V.ں-=-),*Kڧ)ځ(!۩'K'jܠ&p%K#!޽ޝ(#1Nl[a+ %  % CS#+Uz&KI#2 ,'@o{ڟ;O02 *̢˦:^)/̩ ͇͛1i{)L̠!lˈ/ζ% 2 . #ը ׬ CE%u(vAP q- qG  > wBk/{D?d%y6[^$)O&3/dxVfZ UQ R o I Zm(!nJ  b-E-f]N%E r !O SV LW/WBw Y ?68Fn:96fS7q_`v  ^  1 5 8 !  ? #  y G 0 <<GIZQu2BI> 4B  y p<  O ^ wl,+bfSi[t''[g=V~+"$hAWR: KA $] O>jY"N%k(._*+,T-P-b,u,=,+iQ+3*a*)K(&'%$#X""R!@ ]  g = t t KSX#mx dTDL}| @; ch CHKo8zQm: W  58!.8LlI[ ~^MJKvPfo`"  +  ~`^ll\ZbG&Q 4 S @ * tC T V  ( < H C /j@$ 3 8&+q RCy OWM_"Q eiY  + VVVGj?^4(%sI9s( ާ tު 5 TwޓE ޼}:wZ6"@'/}de7<,F|NKr E3J : o = D^`w6)2d w:C )=k1Kq)kC9wm8eX&Jm+37D-B? HY[o :~K ^B)/t !ly={ 7 V] 3 x-   x PW+ m }[*m0vrTd#6$ . b 5   x<^~v.C|(Md@ A!Z"T#F#e#C#]# #7#"h!Om #kJ4]pA 3,o,nc|.#uwxlQYCZHfex ,n $[oz'KSj {uL * O \J0&}SX Y g h VD-x / $u t - rN '. N kK i L) F S. d = s kn AJfTG[/we!$&:)+u,.Cy/ 1Q11A۠1>1d0O$/-׷,I׶+9*Z׉*5*3؀)%(1'M'M%&P%%$ N$#" fnV:zCE  8 9(:[V"(%M'(Ee))iB)(|'ka& %a#!!D IIb:l2,% (  ҚlMϜ/ZEΌ0α.΅rѼҍe5<ޛQEoLcr$#DYp/  b)< b8 9M5a mp3SY;\+;Nc  Q zM{HpGn8 6 nrr(d:( i8 +[(Z FF < g  `3  u A + P 2   dF+_V" T !.?"|" E" ]!$  g Xk%1,  T&>C6S   F -y qB tJ~gVES`[)V' 2 q " $ =| s * f++ej y d=V-b{Ra:crgzfoFgSWdY-)v :OEi!4 ?6  O mv  d V # " " aY_h4ܛ[\Z*_ۻ!kڑ=J!ۗp)ۏ]_ݠޓ9vG"ZW1Y^ + qn31 z".%'*E, -w/0O1#1n222[2 1^/F,H4*h'S$`c"j& >) 5 >sGf{(+-P ^ h4<R`b^o~({s u  ( KzA2@b?z`9S8QCT-^Z1#D1f VW : &' ) .aA#@ w H j-h?.!";V$%{&88'$'H' (5'+'%!$"P!( V  t ^!J E7e NA`1p<b+:I7G}S ` ? 7oLePRA+ G7 ( Th|r.V&qg,cf DYWFy@QVy4' (FE/ k ( ^ I2gt]|6`p7*fm~:2y--FEXXK<^~>v~iw%mVqUaxr~\bKO[ zI .m,!cq,h\|c0) 7W  F J ! * t   d d "  S  7 A l 7 VW(Vz? h)b?yeD$iF\&{i Ob3QIrB n !085V~ :##H)qGߖ]?)'߂_ߘ:_kF8m h| `SY)\ xG -j o N. M FV - *m  *  T  [ ' m  fy Z #=  na'jU)]WS[$u*?ON"$p&QT(X)*E +sݬ* *R)M{( '-5']&5H%q$#6!#c"f!L$ nguV9iGY" w vH@ t' Z y   6[0Sz9rP ajl3U]I  ^ z'5ُ$G$i%=!F3f\%67f%xPݙU4~<:O:c3Cm }>|_#Qrj)J$J$nCKN>BXw86$FQ4d)N5[ V P , k   w" kw3s_n z7|<p]xxYgS$h> A   {)lT1?oT 6 (< 3 "A }wP! 9  2_]'y[K}m !mL"=#D#2"4!, k.d H A<M s/   `x w0}dZV38Hb/PrM)]nk0e1h`6(jj5 i IOImJ Y - ) O2, <  '  K1 { r d [ \C\>hOq-3Zec Z&Qr ~ o T =yONI E  ^64YY#du2~ H[ *f9 )Z:ޘ{[ԘEB)xn չՄj׹؞ۅޔS-vsdA#ME ( m^ ^ a zQ09VF6oU'hS S  n '!g < B v! N  4m  N X=M   -  e   j=):/"!<#&q)%L,d.0Q"1!11x11X0O:/@ - +A )D')$ 0tR3ox|]5^D`DvGnF Kc5"7FhYA?:i))\*"}qV  N U p 0 8}jY$pe(>F-M|&F&6byNM%> W^ a .  x;zWc*V4Jb,-# N !w6h[#n Urm9$Eo }V@h:AjfOY\z&/\LD^_D! ' k+hxw*1t}v&pA$X r"  O 1 Xca zcr ߟ 4L  #r %; 0 q mQ e {e 6c_H&Ra}Wg 1 9IqnsZ Kne  4>Q3J,0; J:%Tp-$P[ls G~L%_)[&8Wby$ % M=qsH Xt\{3tAI u,$6kSJv @  +1<   ?R) ^kXEaQ{|u]gt8[BO P R[3qV"rz&)< o, .Y/o00/-P+(/%"2DSQ   D? X{ m mC(^$+||zg2 7 V j l b 0wP'wnK3K<o; Aw xQ u  1 -B  B> /"?. TlOtM%1]!W|%b kW ^ 1 < K F  s ! x6 \ KQxEex }b5 /TRj{BL&R- ZE:H" RS&<f,U ޅ  ٜ6Ӧ1ҍAYѡgӰ`՞ JNj<_ 'vMo?&hC|HT2~C ՝  Ԛԍx[ |X7׵a^mZyGP 4!!`"k"E#ѣ##|Ԃ$7%Y%۪%ݲ%Z%&W`&d&q'()"* ,>,|\-Re-,+ )d0'3$ Px>  R b V 7 SeT)@7KH/  )n7UzyZ:P^  9  KCnV4  E!!(b"U #$Z$)r%%@&n&CL&s.&q&pr'(P)]* _+w",," -U---,*j(d%!&/RxV? 6@ Y&![n{@ 6/!kS?U} cr2 V ;S@[  a&m}T~$ H#<gk],B/-6o~  R & )lxcI Df A >F.j 5SXhSw>c"R& _Bfk8_Ffad t _}>v X 1K<Z+Fs)BcQGEf6EYhA ` *  ty oږؾ.خ+أqvGq߃XqH  !< )+nE}"#^sN%,rp _ 2Yt_9GRW )"#,% %x&d&p&U%<% Q$DZ#K"`! !#!H!k!!v!X!1!-"T"t"n#F#"~"'!f v/F86u ' @4!"-{vrO.z,7f01/5oD&צ5xӏ  J <9l = >֮ Oܤ 7Q;t,#QEo1_N_r) 6 js i  ~_ S # 9. US< # &'()Iq*j + + +D i+**(&Z%F$"'  y V  _  =7 \ p: p . B ]?SqVcAACMo:=yuz Uwiz.*a7btsZk /N 2i   ' NY l h `YURnB8xsfZ|0chv/+w16T{ vk#=x#t r)8p+f t6ht N o & K   # \ - g m [ < ` P 3  H ?  K s / " Y ~ CN ( xjPI'  I ߒ ޯ - ߑdAgvSQ!Y%$=&")|+.1]4"6o89::XH: 97. 4n 1 . ^+ ' >$S R9D9 Q~V >A E3     J Sn  7 *9/1Ek#)`Z -m2 !U @}mY l3LB' *=K# y ,G#5Yz'vUQvq V*`m` k";rFvNX   mRS`u s!J! uL RQ6 ETM T } +cy>.EYrީ"kh~j=9BpdT2E*/ 2 ! #zv- J>NrGCW:Q@ڲׄW T;;fȯOYvʑUˈ̽IϦЅҎԲH,9nW%r"bqMx[ D $jO:_O? q9ZCf|2Tl ;o1:z V iv8=%/9yy E d tf B{SVR!\u$&k(()(c''v'}),~.=1zK34E54/,3:1t//I4-+*A*])( (q'&b&z% $"1slE0 D. h ) (1 nM 8 Q  } _: xx o p cz&uh 0c}E5]H,F &`g@Q[C{X PGa7G9jN"X{ *?bo|k.a~Y,`j(*@##cX@%\e;64T5P?z y GZ uz[CBWjk) j. {^r` Vd 3 [ ? NXr9l{ w !; F _N68zU [CI(*b5f]QS+-fML 7 Q R XMf8]D9a6{@Rq"$&q'((?'XT'&S%;$"0! 7 jcH]P1/~YTFW7dLa  y ./od:$`bU@S` 18/0$*ax*R`B[lw V 3ߔ t Vu g o5ۤ}z$1zA #UQ1V+a]) k8G35'\Y71U)% e :T*f8Ou{}>o  V;!"H5$n%H%d%%$v#P! eF% "1Ptz C F# l ] J mP q, }c,%G~qYP#tH. > ^ug qfPN;F+'8OwBe |_2!4ughHxk!pwQ5+S~f@P|FBT^)E6@A` Q2}0SiH~_WvoRIm1E9 PD hQ1+PbQC ' S ~moG_  X @<Y=, 5r  D 4X W qo,!j.J+R W* \ J C( $ ?JO*߅v)6Xއ  E V޶ oR' sU [vMg2!#?>%8&1'[((zn(p'&%I#Y!kR+7pK)3U 3~ T@6o 5In~~?3gq"oXd |( H to q S>h@l"g P >TZޥ0R\#%78ls]U%P&~6OV7ti1}uw:v*jK6w`  n[B> , |80!e$0G]r1z6."-F9( U[Y;%2!F:"5#e#s#`_" \$SJ{J%,Z&1MUP'nl]T/!@Wz]Z@; : - ( IT 0  d  3gq(A7.mWJDhw{M8L3xQ5cxY}&?)A $* z ) " ri  _Typ  ` .  BP9p' vpMJ @ ' 8 'd i5 < PW1e}!vO,3h|Xr- Ge] Q E A c  $ W/$.,TCH#  C 8hMKHj: l Grv9=1!: Orkp99 \ M wf'ށ܆8qh9B߫ ߤ"$'R)f+A0-=.u/\//7%/Q.^<-E+c*AM(%K"F 4) n  M"/]R%s "f e TG mw )  < O TO\ 8 w P 9wa7gf v8 T^ W ] \pteIN$ Z  ( *  1=;Bbyi ,!" #i$$$N%%w%9%a$#!9 i !"!#$%;!%A%$ $"m گc'҉q !s j6yӀEq*B;O<J`4-4}!E([5w?* 6@'K#^E ` uwRGghݦۓ6C!ֶuҞh ftvξn̶tgU~9rɯ|˴KI(  EXbMl+5G4U{& ^"'WP&paR * x2l+G>P/]t-{*24'Ht[I~ tb | &F8bF6 }Z6N vN ;#!!Gx! cTx*JUf v :X  ,EX<TC{lm l [! ,o:J]!E#$&.(( (& % " Cs1sDq >z m@ gISU6Ni?CxCqu<=14XO[WKHN_kaG` $1gHW;p zB5 ~fCLPW];lx.|<8;wt8bVg W L-a`  GE?FxO%$naBjX^wQ-/F( { ^z*GO(YAS&.u_TwjPXH)s o l RfYrHNvVF^- 6XW #Q&(I* +$,]-r-G-,(,&,+H++\+**2@)'|&0$J#! Dq$Pu J x3Q74nX&8NK;j%Tܙ!?\JKVEJ8I8FOBC7`.tW&T#G  T:@ )V( dL݂zߎ3A0C8#uU{ qQ _VesIj E* $D&U(- iA(  j  K6j  c {6eU_Hf = E [ )  %`pZY<H1;[?E-FV"{Nqu-h P `@Eih,6{y+yr\ X  MUjM$R8W U$k^yL~0$0  j NdOJtF ~X'K8\|3~xzUef6Hތ=]!}K|H]  ? "m ! c c! "#^%&'# & %l $G#"N!t!y!}!0 E;50Ov 4 d<,) kL{9N.(kl6-:27]mQ2/lPN|PWZ&LpI B 4 ^bO;4 h a 4 9jPUޅY݃7"($׾tջzXj+#ښqSu% z%܌^ۂ#܀ݎXG` CZQ E C/BWO  L mD4}8 ${lNp_u_hBt #q:>s[ U r 6 (   f J    i]<U8E6}8FdB "0 x} Z {a  \h  I;\1P22&D!#fd%I&!&#&%%&($:'#'#&#`$[$m"$f ,%ja%$5#F @;|P mV6H &h k \ ; R)+fx9XA8c$OT"69{;sDtU+ @4}3%(}g Z o ߻7=jGM$[W#0ywA:2&=4TuOsNC8 x.rQ < =   J =^  arN7~1p2BAvm3: t c'$"o g?}8~w-U xj gwI) !5vqXAPnvVh,=_uCU8o1;nEq$s&W}6tB S q$ z Xr J(.> NbCzlW"6oIBN79J=wr.]A$;Pp9.<32#mFE[z-,h`a3NOgBRf& w`iFL{f6^'V0=? xNz#9P\I( Z Y A F uA H >mj q  eHeE>p R # L x R f,v1}  L n;C"*1 |_AE:vkQ~ 5kWa[ dXP_V nVkd&O b&/ n e5s0eh8U,phtX5:|lb[>  G |  qa ]  nA10K4^"6+MiI -ek[k3u0wN %om{bJB= \ ZE odtp L 2  s2\60_a )T . 81q+< 4"4Mt . 0 &xHߝ:$ܳDd?g6k!1 x[2i%vϊV`S\گ  <7  N W { D l/Il JWxQDtR`  dK8LLiijkdA')k'EafH;qz M 0  ` i ~ K q C 0AR > B $ s MZ \8    @ t a d ;_7W[-.U !"'4##&$$f&'(%)+--n-,xy+~)."'Tl$ha!G 6 vj%%b\0F5Lj+ާY g[ Qn  >  D 6m2 a)AS>9RPuJMZ^YtV.0P|F{9qI^>Nna7ݷx1\ۧۑO _yA]ؘוmd~ضّ)oN/"f~'j^1^_(d * z1g|A % 2P )j;9^!qk / G /*6!>R x[6WP - Lc v  9cmQ Y  a _ hV),K3UDu Wh  SU:^dQ!#W$###! W  q'AlGvy~MqC ]_}+D@ m} 9!" #3#s# "e 9 L O s &Pa 1 %-\#?8Di4C L!oGcvnct[1&(a!N  ?X' j5U 7 x q |kJh]  9 P c[g oBq"u%EX,FTVi }D/fO#^ :x:cD)=pV 6    K:$",SJ=:}3@L>Yiv: C +  GqXz+&h%{tZ`j2(Q.}.XW+  _oo0DND3S;1MSt(b g > W q CrFg AD"#!%Z&&)'m''7V'X&&j%$$$]$$P{"[@-   MR`|X-l>%|39#2w}voi}_Xex.J~EDߏ.zW~j8@@.jgZ4,| _..* ,J|V(+ W a ] = O] N + B ;n (9/mo8'WZ;0@ -%w6yNAm yOvz\ydc):]2N  ;   R  "V 9 "jQ5'_{Z 6 V e<ofGS V    F( n,~" 0 ww{`h4K;gn"0&[یm lիc:Q϶ϋv BпmXmӿl#ٗەX`_6"-0w?W+$= n97MuZ W $ ^L Qe$SC^ > $OLgnq3L/wa Xf.\,4h$zZ0P?BX]H1Q ^o N  1?<+2*  Q b t ] z4aZK1MRmkOm1 #S<]^ `n|v=IzB ~qW3sZU ] +!X&K.l KYmm, Z3_ry6Ljj^yD)el@_ C n#p^@ : r*z9So|S!!M!Q!q >F8vE;e*fjmmx/ T(r%/*(  giI ?|s Za"7 b&NF{}( 8LLM?R ]  t0 QF F  X * s W 7 uW ! [  LxiWM 9I -uLj;.X3[UR`"ZEy3"'$sَ%}&&'&_&%n%B% %U'%Z%ո$/$B#!yշcֵkD?׿9`֭ i? q [*Nӎei:֦֎Q.ZB2O'I (z S e h a@ N `x  q  U * =  (9_YT%   Q X  w  :&L ;CV  r se_V0.x2Afr)"f$1' *0+so,7,"^+B)'y%i $!6k]Q_iz4" W><(g0$:==Y3-Uu`du:!ci#8n\e+ M7m=]I!iCm&EW4\Y6oNkR3Z:sg{|:Q=!M,o?M5Oa5ڃYC=DD)?YIѴDEO]عdy}ߝu%)}m!' > hE!@ J "  d5 Z , Z A  p J = \f/T3K[    =  8  }LWA%w* e 4~ O  O :u N  nf{Zu.0z;j #^! "Sp""P"`" ! I! ! 3 E pr Xx : \CId  eIuo\& " $'%0p&+o&`%p$\"P@jJVYmKT T w)~1(T:t Xw !1.4SK6nS:&UW&x|7 #({Cyak-^rqXZ2%uo!ER[|#~dIW2.%+aiJ{O`"10"n~cz#7 s6'PTp jK 1 oga0tQ4&aNYh )sk'vEz {q|*sL"gj%<'>Vp'P<'c pܒG;rcID܇Veg)Xbf^KqP+ 8:vS;%Gy2sxC w _ e   i mF$F 1D]hw@* 5iqI G  k Y!B[5v{XFI3 m P "   ) }  JW33   L9  B }j  | Q ;k * :  x \ y  !-Mn  k  = ` \ 287 1|5?5/Py0mjGq^IAF4x+ &>PRAa9Qx+@hS\K~rp9 k"Kd 0 / X YR~b[q&tD  1  ] Lg `> @ 7 J?*a"+> J _ B d 0^ c C n3 ;A([O(" !3"L="!? m<t & k _ o J r t !\("'&X z6  j X!T'J %g x  O X֍$ײ%tP؟ZLzܤn\9QJU7"{ N5K8LnBEHCT [ s r L H IvfNXeSMO/0UU t 5 L  O ik h A 1  1 QqN? K A JzdVa\sW;+si(By k Lx Z>fTm::!$&3R)z+-Ea/1u2<3567Ap888W7|6Yq41C.)h% !>]0'h * ]( 2;e=ijp!W4 -Lcy*)ޓGqS%yzu5u*g}U.qsf:6\Ei  RL V .qIN? "@Zlޅf}$2ahneKՂԈ]+TQ+ҧѰГ1Dҭ+Uأ!X)'+Y& )d r Zt 0l!B%ad?l oyc,@  y  E EEUy\Q@ ta{!N"$U$$z#`"q! O b_V~T 'I/ xH      c j   {cBa(L-Q ~ 5 xo + M,a^  < <z Q J-&nm1M S `y,4ca$4%)R8 MUO0FY:pd c A|D~'[44{5P! XAqho7JPfKxJ`r.{!    Yadk@V`:B q  1 ]U{z$pjo  :y2!1{ ; e  ] B" ( 7+ 7=  # ta<3b 9v l  K l$"H T  / JK g@i5Q}}(Jڮ م Nsj6V " JҖ X#Wa׸ E^6u'FКv}gՀ { ٩ 6 ڤ .. e7 sw =>Y`BV-N+&  <SX  !g &Y) [  q ^o#3Lg|2Dp M 02 J-XKi: 8 u  cL  B &  Z M tT4R$f]<\K>jnNDUi !"#r##!:b  3}h{ t v )F  usp0dU## y n:P  7  @| 5 (T[tGz"cߓ;XBfA Emkݴsܴ$FD G;+.N3Mc_ECvr+ f ({ 9 1 /]D ~ Z n +B{   6 @  * . 6 h5  C U    ]  G : ` c C  6{O%xCl x *& |=gG D!"#1(%&()r*d&*xd*l**+v`,/Y-.h//.-+!*@o(#&*$O#@i"O! @*D,?8F1  S > c . / V[X Jo D4b(ۧbNօ|ӭS%ֳ}ֲ<zdҭЄ1͘uB-˷"~ !1",ȕ#A#ƶ##0!>}Wx>Ƿth B =RG6Z"^jzNILm^lS _7bj4LY Wn- R st ( x Y  (  ~} PO;mgU1~=o>! x  5_X1G>.PE<c[b' G 49 ` !d#*$S%%%%%'% /$ "` iA>7k+)&r` %NF+Oi r |b;>MDlbU_}R&| w u <{{)  o&,T;/ BK 2Q.R} x I7 /CCkYLduteS-s]/s0:)!+u"#s$b=%K%$#R! U v& yP+rDom\d4zY4rzF j2>T s BhNt 8 > i / N * L]-B80B'+8`    9 M  sb 8|mu6WD~Ks; ITuVݤz'QۓۧڲDۆ%U$eSkF%8M_.p M .Zz 4=/e0h1?2t8܆R'֌A0W)[{5 !v+ќ ^ ~9Abߠ F( n OR k a  O| ; i>T4U  Af _eRc^aX@E{J$M \ U>Z&"nO&_;P<G0iR Nu k'x97'Vu>W!BGYvAWC4F e C  2R   : Z jz -\  z s  + : [85tt( ^CAwM   C m  !  J .G>.j,*wL"Q*I;LvS HuOXgtocgoި7ۋڙWٵm$ٔۚ7'"y};rf%GY-fu[M/* ? ;+PcvA>WReDTMvzWE FLfhe0S7K<cGj&'8x ' \>qdrk\ f Dv/F3PdDzW\;B l3 un.<  A  ; fM 0 WC 1` x) kZ WO*Eb2' ff!!!!cߡ!5h!!c ڶ | Y% ֏*Y Nʨ#(KEV!#p|+5>(d҇(@Fi\3(ڂ ڟ [kEx ;dA/{| j~/lBL{7 7tSw?.p6GHVgkPR%s#ql3VRfyHwPKNhy/m6 K Hl ` u364g !M  i ! \Z ["V*j@S =  U Rcb:b{^j{ E\5 9{n0K3$t C"#g%w&CW(v?)D)('Xs&S$!~2p9Gi |Mb|p'u  . : '|;     %J2KQ =fpqmZlz} mjgwVzwJQ?aPD-HTPsKPjVXCS$)xAKu~U_ R  T o   B,j  T =  v$ZFe`iM=gr-0d^m3 HzYzF c l$%:d\cyT4r}!HWF& |ْ P  \ְl֭@ڪKuGG3>w!I*fEF$V*I}"\|'^Mi4gEEfx$NH(:b%p_Gh3WE *RFz$Eu0sSp6h$3`a'< j !z)" ol J }S _Yx_P \  O Q  V   A- Ie d  gB j    < > R# | F E     ~P v:! e ; *-& !6 6dK?NNpe}1Urpg8rht'%۰vٿYt7tѳNJ!5qkբצIڐ/ޗuPGty,S+j6,fjmNH5 d sA q = d -t:vc"w#:pA2c-1> Z '   RSO"0i%bQ'&G( ) ) *s+*:*\*V)F(&r%# "Y!d!5""Fp#u##"Z!yy:.4*k2-=4*S 1Y d([ & B (  7 & R w e   N   n  q  q   d  [  yc f K[<M׉VՔՕhpS#q{c@kإpڏےݛ4 2 p߀ %d ޜS Am[yTc7'}E?rCy;vAPܽOӁZj΂ys37f۳q UAD b  Sza1=4S;;{ !Y7"-"RU"[!e h B\  ;  mA 9Bbs ? b )< i C [     mS1Aafz$!z"P##+$$C% %z& 'y v( .) */=+<Z,,O-1`-,+D*K)=(' &)B$, ")2z` #HZEKDg>ej3? T0[72F9S?E]Kv$\^74\E^- 4"86.YJIMM(@1WEF5i,$_X N ud1w 0ݮ ܑۯ08۪Sp߬(\eT6J .n`iD*T=]9F71d+Pe eQ h^LT.MGS#Qo|[ v, >\ ;    f #  v4aZ,g=O3eq1  ~ N .  /  X U ! 8 ! >kNk+Nn ; O_oA W(yov@  D Ou*79:4* A/*L}b$WB/[_<[d: \fFYLFX -ElcrZ\k"W Wj ) s/ P ~ s 3 dGUj)8~o  $   ; z  9 v  Q   GA p A nj 8 =Ur:SybsLm4y KxqS8'_/\lJ , d~Mf2C?=s@<HY#q A ؟ Ӧ l < Ma SZ  ~η ͆ 2 pΜ eϳLЅ-ѷNT֍jׂ)WՄԿԜB6"݉ i)q' oJ op $Zd .#!e 4 MSMSbr|[~QH enj [prmPe >muVhj0# '  1  Q \ 7 0T.; I""k"! H`Va(~!" $$g$${x$qG$$#"#n"9{! { wPX;`lTvmZS)O.qO3 =  C L8vy  [B$Q }3n6&Ax Eqrs~29a /2noN%f}܂ݘ؋2הRG־ݪCIPO&b &7D*E!5jQrdNu78@~(+*gHMB| R4 (  nH=3W~S[Tv; U2 yZQ]1 "x$li%G A&A 't(*-0}46mO8z8T7522e0S.hl,@+f++$,-4. /If/ޏ.m-*u'܏$U!ۉ(Lu pہBT6'<>/R0 ]N=U 7 =9 > ;L,vlzqG)  s- G}h\ M co m ېOFN՘ Ә -$ ѝ  j! 7u Ъ nЃ DnY&֓2rq/b]T +  Pw,l3bR#JS{ +MHk޷>R?`a3ׁi 1ϭ ?2 Ψ#?"eBءܵDnEUwV9'& ^ f|  HpJe`f at  9Rj} k>VWstrM\ J  jGDw 9 "##|#8" K"x !l5aY_/Dge[JR9O F _  A  g IY^"+X? v2=A\} uRRGd`Px3BoHW}WP +nYg1-1zk%cS !%5G'$SwU i "8_JY6DD 8 ltN 1w^&T(J!`85>ioYK8,ݼKۻ$zY?/PAϞ).Pv=lh2{us[P8  x4@W*Y 9m"#M%<'),--B.i.0-,*x")'%&h=&%$#Y" o|n=(igzRX>< tO:D-651 {` )qbt\qFs N|$'@$^H Z##pp0 m m!!s"T##>$y9$3#N#("0"d "xO"%#)$%%&g&&&''$(-(>''-&p%t$c$U$0;%%&J&&E%b$'#!4 =s /!l!"""&"!, \X1~Vkh0<w=)?J  J E^^  PTD^Dl45v*08 q׿ O vFՒAՖ2@o)oր=(kԉҰѷ C Bo  Ѻ$bG3\I" oԲև~M F ޝ ztptnI_<<~E.lGy.~hR LM"ICP:oHA-9z[y$h9'Lr %m(YD  5p?!VayR3CkW[/ VV0Qu.dx4!Y\x"t?FRS8 & ' ~Np] >a $#/%B&F''. '%#>"!@ 4M PR$KPm*o a%-l>NDj?x':*L]\ޒ87oc.ݮTݰ(,,_:* R,.C*xJ 4 I J *5?[Y ?$A[CbM'nQKn r   Mj@wF> l$Zv% 9!1!+"!7!m {XebU !I#M%!& (`)d*-a+X+*T)>'$!?I/fk9:j}}j~h ~.#.| P /IQ!/w  z d ' U " #&(\**~H*(9&^#{ -v"!t/ h @72I3sbQG 6Xq: ކ q? ]\9@0^X-SUTj}O(!]xl@Ae=g",W9[IOfm Ifu pk* Oy6Lһ҂T "ݵߥ-so7{A~Mnjvx3v<7~X =\ w  S A  - 3 71 s Q {$I3^ml{:w X b" 2#H#$##g"!U|  0 w #  9 Ox+Y=g b  _  5 Y{ o +:3 D ITp4O0-{~J8I`H5.T^E]u r[ Vv'(8> S  tH (  v m +! VyLqyOH K_W1A[/)yDb-@  X * Hu Z%"T. );Lu/>Gp+}$"jS<+vs;] 3<6 !H i 7 $ ! 2t & d hݢ F1zwJ2hRxx.JI${  \* #k8Fg"j(ZIDD * D _ \  m# &l ) + >- l. /q.Y.EM-+*)T(B?(()*u2+q.+K*(&0$^/" eS | mc 1s }(%9N$kt8\L =U Uv 8% _ S  i    fW p  G ` ImcS)ߠ B I "٫ X4 t 6Ԗ Ӎ W"9Twv\Ҟ-*~dEcPڬ$^ڴ$hp؈+؞زFaDelTݐ:K-no 1 *de6v1L`&GP=S <9-]?;Km=B+S6 m' )CS{M45r"  '2 @ /Nn'ag8h  {r  ,  D ( ; $ \d4 C:N vt +/ C #  iZv7p"sL^h|\%*tqS{ E AO@ ? l BR  SZ]x2 5Yx@WJcDQ&q+  &51%J `R%O5 4L^avч!ɏŏHµ9VaI^06C!ɟE|mj^؝ڭC ^=\MYA4{9MC>cgUo--2<u9PS  8 J?<L lg  qt&\ y V " # !% %# &M &Q & &6 z&  &4%#"}W o]'N^;<`'<>GM[aZ C KU Km   R'@Y6ys q}3  ;& ?  O;Q=HmS^eq`_8{- G>1SQA=xVLU@Jo8y, ! # F% "& & & &'_K''&'L'`'F'X' &!& % %w # m"!sRC`Vw  gQe)8~#mqf>ab ^ GQL3sQ "e~5J:ez'U>$\B  k & :y  $> 8  H2 1@3\"I]- 3EQB uJSt [  " ] % w -B[qOH`   A  10 5| } O K = VI&EA jxmN>q;ܔUkKE/iG ioHe0'v $t_|7oo)gVWB(h Y X DxLvst^S=1;pS}f/.8}sBmH&.qQ]Z# rYpB}%JjSo4T yIZ3  ac  & v  ]y$  d _6;!Lx"Y#$"&&G')O**[*t* ) #''%%9'#( *L-/'2F6}{9 E< h>6d?Z?>=<;f:%8:64{32V0.-#D-],,--/,U,h+*1*z)(I' &%t$u[#PU"2! MW !L! ;!  %(=Oj: -%8 q@~V.ަ.ܜAB7՛WF-BEʩSvȃx(B@dʒˈrM<,wӳ'կx7Jv4{F[p~qDf 3 / ^ {qsqy5":g0a97QT* > Qq2-DT"C?G|m}`hv6-5Vwmnw9* 5 4 9'  ~Su5BMsd w{ݸݒ5ޥiޤvg~}^ݾ{lB6 < m߻ ?  G M h @ ZL $ \ 0 % E bM[E6ILt DE  D>33z*[kn:U_#A+k n)[t G  j },  Pa ] (l    kD  c   n k  y  8       / 65}$^ONH "c/+i-^_uTSClc{*1= sP3eHLyGr E`^-tSSO p  k duRMJ0/  oW JFIIvfHdk}FJ^ #R  -^7OyY":zx& @McpF D  ~;-gp NZ  p 7_ ANC;OJ}f@N[I^F sW ٧ %Զ  Q 3df'd{X$CXy҇GZUעSdG}Ol@ugX>RE-6t>r0f / Kr ;*.nU׼Bo3g6Ѭ{=1'bΘϨXѷԃ] j - Ԫԍd"-֣כPF ڐ ܙ v  eUvBZi u jAqW}D[&Huf <Ka!h)P #EfZ/( q m'4 =*, !x?Q-J_;\QM;7 C8"Ak$z'zJ+7/3g69R ;:==$=Ep<;;V;;;w;8  / = c  `  yM ]  rv  SfgH" ocs~#j5Pe*o@^ 5zdJ\9KV9St: :|oL SuNfp 4! !{ Q  w M G 3 I x  a,D$+lo5eysEd" e V00)r26iߗݓnuق! dٙ rx ` %+jCb)Fy$d>R? > 0A B FX* PwRy{*|5Y  !!8;!e! 8!e u J@ A>AARVupOK- T RK +/ 8 S 7 . q 0 d^ vV.P_ O!H!!! Z!R e OW! J=s} $K r &GM$}Op83<X8oNt? n%'&}Z+VxFTn&!tKr F~ ܑ ۇ ېsڐ\ ڥ A n 5CE=y֭V5ګU}߇tSiM|j(^ejJK ["} r  Z  ] 2 }hyI_ H*B\{WKexFjz> @%)-c02c,2+1/I-a+*v)\1) ((=&;%"b@Q4) pC %qeQaX|6 ) D -9 #_ Q 2a(!"x+L$z ' TE4Lr{$|>UDZ Y)ph!!:y"#s$%&'(_))u)J*)('At&$:" X9L4L-w#$ G=  R |   | # m  $D   {g- H *W/HSI:1`  , ZDf@a1H@`:PK*_@ On:(kR{ + ]9CBm{m[Tfe5P9ܰګTq8u6fڋgJ[؛2ر`:Qןk ٗSۊیk;'X*ۏ ۓIE vݎ8i^7EC}gcp_~#s3;+ `7@Y^'7JuUNB= `cMmܯiۮ? DAD/Z37dxBDx8SkJjC@$Iy6hiBgvGKnA7V j xxGR6I7<( +)e;WX' _  3   <my#r-1e[?pKzBWt@x K * l_    - d@&\ G<% " Z!A #` P%&8(])))*|+E,,d-D- !-2 ,,R&,;`+$* H(c % "; d Y   N O    r)  "{O+F93oxP<-b0wt @f660}r8C xU*n=0\BRKTOWPbWPWJ*m\C'\ V3~&u60q   #F:YK::%hl@PdG I @I8 d ` @H!g!4""7#F##"wA"!`!O"#$5&'u b) ,*r ) (|'/&wq%%& ?&7&&&%w %$f,$d$%R%]&&&&D&P&%&a&H&%#c"".u  ]h p '5  e   l{8@a'\_#VWs'MR1lA&N BgSHGL0 @PMTM E ]_ i B > |  I @ U4)X++#'*@\0gz$[Ba"٤ Z\  ҷ TҾ FH!?;شVNXגr׀9ٝrT$QXga{nXxsf5 \3 y \XW1JlRw-$0yglG .P h% 6 5O bn0UlhasL`"xT<9]7'le%7Cu?k{ . $w-A Mߓ84&'BأCu%ݬi+pߏG]W/ Zo o}Yw]EUZG&EbP{ 5IqUJ|< vOuI ^   =x Z B4pMO R  `  g " & A! " %) m' l)g * +& +4 X+)a(/'%&S%$#r!N Qj*\ve 8sp81g `lj߈  } BC2X 3 >  a ) =~PW q  F+>s"~[D9 &#;Cdjvڔ d ՘NO/LUѩ<ξp.%]_UK">ͱQ̽́̋bU,1۰ k $CkAwW+O1p I@FZ&5z5+'#.*5% TZ`  C)2N#OlP 4{"$%45'( *^ +^ - T/t 0 42! 32Z2yC0R#-&p*'&("('())k*hC+,?-.O^0 p2}47\:|<=?D t?e >i >]_?\@`fBDEvFG.xHBGI$HJJ*Kg.KJ`KJSIwHG/ Rm5nV$:Nj0K!cS@f&[P   8  u U6&]!('%+@Hn)!l#u%&w'''#d(1(&)*\+_+JA*J)!('K'"'')D(')*N+#,$-w.Bk.1-?;-g,*)(S(c((k((&e-%"5w \EVxgZT2 g4 J C3 6*l05v%?UNq)Kw A L- * ] D p < 1Xg${iD \E XS WT 5mMYVS    : / s1FI_2 R  ='VPtk})we{_5Hxon[ng 3Wr1]I j0 = )8 C _ k mc )  ub H  E/L49 .t6M3B/wT~TP$sC\0aV % 0:l ^4  :  1 62 u  YJ K 3 E"uO0 ` ~x"@$&(l+. F2H f5 8 :qL<=>?1A&D{pG8J9M6*O9 PONLVJHFo1ECA%@W>-<9_63{/~=+&f"t߃\ڃؘwՔj P 9'!ѳyѴr w3a0V ME[!OJs'/>cL<.2x&OI`YFvD1? { Nx q vՔ kһ p ʹ˭ɫu.`IJX +À/ ¤-3¨"yqozeʄx[.xpd(?=ҘXԯcG ܦ|ޙݘޚߧ m L5Kl z*M^)6[p?  Uw|6m&  !sj8t,cSiXU267 g  > [#{OabVc| u!O,"@ #t$&W(.*H++ +V , + * *)))|E*gz+R,T*.~M/0n0[00`/^-,{*d|)\)Ti)PJ*ok+,V,+E,+&+V+>U++,,3.0R2F4E6n7d,8M87"7E64p V3 s1 m/; :-* * (J I& #" K 6v  kRc 'O5*'Mz8.HclPa( RzvM ryfDrCW-2Q[n#P/s78)7`EVzsVR|H= }+)})(yo~S.51B+4~s1L4Tm~ScO5t;jS1U  r da D&& b> . % D  <P q @6 _2 h zt ( F  Q}~w^&]ws0  / 5YKR/=W$m ~1hB g\'|csrv|B[^Ycp3DO !.#"y"Nh#kP#"!b !aKfFh+s 4 | e4  @ b H # l   _iX"k|1vyL4.kB> QQzk!>^{ECsr?\b}%M   -  .   S 1Bu=' 1Gh v Q w   l+`5'yw[a,"ߋLrDT\* k~ d S k >|S 6oO " \ 1  v P .   = F a ` ` E  4   s   0 m ] %I  y\r5 IRr/'D$}KNK>Nm#`a_  'D_]t"J6x9HTB U$ M8Fss:z_w3hJ\ !^!!X"!V 1wn*>yV> /_ {W:kb`qWXG@Yc7=xZ B}G*P' B:@[a>[I_bvl#>,Id,Ku1݇6~t[4{ٵچl^ [߈R> 5 ߢ z_^,K;X] l'&(nnze\,{V!9٨"E#y$ܠ$B$:#>!~ߏ [Ts""#Lle3ܸ9Gwt[NJa a S ~ eK|f x (D@^PTVy!n"a"}y!h+ d~bM2})'&|FLw> Y `8  r y5 cCRs!%a* .q2d5gj78[9::B;p;Q>R6@oAbTz O Y qW o * |/M [  $9/Ue = > 'AN#**  }+ ױ 5Yarv ӚF)ϑ(+˽P4T-,SZqfϑ;.cծ$؆/P l j ~,hre8z/]m#Eyu.9%Ui3@?[MRb;9 j2 s "Q .csgm j! t RSnB^Yu8J,u,*0Us 5 v Eg':y/\v}* `]  Wuj?m}}^gzNbS \ 3K Y& & fQgi_>) q 3 i ` =M`Jss#{NRL_3ryi&*a!%0F9> d^t0 e%}vm(f/}8K,f"A}3$i!4Zg*4%bw KJ^vP&k- t o R$`5 2 / H$ ' * "- . /l 0C 2B [3e5~`7`99 :9g29 8 %7 6 6 6 6b n7U j889:Lq<=>@A$BA @(>E;8;5l1,(\%%[#K"!,!K!uo >} D< 8syb%/.G-# m M3BY-;=7>uۙg(AՠV6h#f'Tqcd=d΃ͦiΒςP=օו[hJ:LWn~ۑbmjT}U#=JdUܞMճ&+EQԥR9hNհI<5U =3_{!ښڐQ\ܥ7wU<aih-*?v:ql8P>|  X   P % G@ J 6 5eX ! ! " j" w! n V V  hA 4_  r  !V P# $y %&&'{p'o(HF*S,=.]025`7N9;= >| @gAfC,YDHD;~EME`ENDCPmB@4>A< :*86 h5& 4X V20u- *u'$!DU5 P 2k;=ڲ[ٜ}"ZDeVcRݽ@ގ޺aP2kqN%u;R<]V-L3cG$ux4'XyE8E^gކܚy۩aځ١7Y Jo,J "ަ 2߫ ! F )|~y8F$݆)k3 t< z ! 8 % % 9 [  H E^\)vV}|f Dj"N,AgK78H]ik`sR fk $ I0 G 6[] wVJ ] B^ H r j H   + G R]6_E-e5XSG{pQܷ2ew{ܬpPj;"cߴVlmD ;.:NWy|[~D; & UN._EEUrY5eR%7\WwLK @:C%)i#$wUY a|CKh z-Nf   o 't_kt': k"G ` @ %  f?ImnWY;> E%"##;$i#G!9& &"b!_[D~9&bxG /<ET= - ! \IH!sOjD20Op=[M_(AM>yS|N{D S D& $d }&`"P8-/CX{5]Mi   99+Vh?,f1_Y  ~  $" t^ _ Q ^ 1 g  ! 6  y: z :Mpx_! } `_'Y;&9hB&&%ug.bP O.h!&/1Ikl#2=j:WG\'& zh]!9n^7yUψ4_fe Xd  " b / !V 9r aQRy3z)  " N S 3 /T y! T.^"W. b$l({,0r4o8)JG@)DD@>H<86Y433a4M5DF54242S1., *N'%Z$zo#_"r [Z  a;v^ eM n!KE|yh x7whek*bwuMN/lf!̽-ʞzȺźym[Č|~Ǥ:f=ijz~)1E / [ KY ղ,5]H ܺeV "D*ڎ6կrԗxw@4!CZ|+ Ֆ4ԤF4ӹwӺ3' -D.WدjA?י&XּրySuIq:{BC M- -Q 8:54 QN'dqNF1E n  * : `*  M - B  @ B u    G(kS 'R3,A,>aOu3;Z  2p#EyP>m s\@  4/7{,f>>{P9VTI%e$\( b P 3 O * 2 ` %Mnh_" ~3ޕ5]ީޚ{1/k i o1@u. /A<\{M|y2 G s J qpj/2&2./BWm$zFDB%7E+HG%J9 ew;_NC7qsXewcz5hznsIS! n= i!N"""!+ Ee[(CWSg (  M ~ /X> XF\erL# I~~e> ) 6l T 22 1N\  : qe'Tp& EqZA *./bXy[: .A  O;#/ i!!]"""0"`"I"!| ! /  w  Mh *9 #=    j C  7sPo2>}{A*aBmd4$Xs-3 * |K 2 N? w m q4|.\I:zwd*ue ~!l%"=#Y$%%%$)#*h!T fF}gT(3F =  R . \ sPHS> y^ P 1 B P z Gl>w3R;ij-3c0OLUEn[uvOnӔG ' 'uBMͅ0PLƄŧm_gV}tg7F|JáYɍb n @֍ !.$B߰P @ 2 3 %' <?F}rVM  r t D+l  9 3/ +Rx3NmF(C/ +ai ~NP #'c*f,_/0 12 4[57:=U@`UC/E;F4F1EECB@A!Z?=L = 9> C ) y   o OS h'5_2F   C ' M 4 RK@Co l| * C x  u    ! 5J B ;29 &Ea,! e*IFq&tF]> k H n P(RPs&oi ^  K Q ~D   <%h|Yu!ue8m5Ja$Fjd`8}  "\kt ;"<KeKP %\}ZQN>Qu`5(}dcy*Cet&:Oor 1 | C?n_>*dEon<vc(2އ[݊-H5fsrM~ j ?OYwC*IݬܸPC`$q:Irެ@/hx=GQMS)~',   w   A L$3]    7 ^ { J (: ,o%]B  +"r} SMj6M )n~}H2 @auMwu& " -MK'Qn#b+<NJh'do , [ g%Z.h@KS\)I_:4Z;`2|.j. a G-5 G!H Q C ( E#ZC{ qs h '@4z?/MV{[ q}:p0`}lD t R;H*XGZ u;>    gM     E \  D e jZz j a   i]M   T Y? ^yYNS~o=S.!`S}xx}&%|jw&! 3$H%['H'((''P'%B#k![MGpAwP{v/7L&xD  [  li w 1d 3* _ d Vd-vo?f>c+Mn8}< k ߲ mh h ;ޖ d Cݝ  ܵ (/, #`ؘSؼdFطכ֠ԴDτ[(ɭ76o$D!EwFZUƣ6c<%˘a|c\ --8ز۔O߅xLX7Jiy3La$W kmfbgy=eG!9TE'.peVzS 3  T&9T ?$8'Od)x*Xh++w+**s*S,R-#z$_+%$%`&%O K& &w ' ( (((U)(N("'%+Q%r5%%&&k'&P%o#- a>@j&!`ez2. D*m%[^Wh!*OB0\f#۹|ڥ"W)֡Ra^ڠ_#L4Os6?C2 0z%^L?b#/q_S:y1"Ba $6'd$ld~j߬ߤ94rYntjJ v# }'3z#2cvi9=Si%W;  h/Q. 4 m h * a ( I   3 j  j s m S  EK L r J Y $ h Obb|  ^Fw  # [m ' "G B$ "' .*5 ,T *..H5-j+x)$'x$" # +rX LP S  Y R~a oBh2+M39j6#8hq Zv}t\Z A` zb P?v,-hs/ f ah H,T P  $'9kcqN~ Iee} P|  P %KP1/( {U~ !U?=J3UN_GY,]fg,e(!NWm>OaF: re4zl:Hp&ܘ>4؛׆J^jE ,-0ЫpЫJ93ЋQе|К BӃ֞ږ/ݎA/.4_E,2p9z 4.)j/% S  1( EE U B,;,`00Q  /  e/Q&62 y $   9 i  LKG|FE+<dP%.%h j_]lQ+ka !6"6" :8p -EHN<W5%wne( u!!b D`e!A {  VM ]\  ` ) i1agW()*!OY_[bA mV !~.QgilIUXu"md+_y JoSoy7v:K0NOLBL     l V     U  4  =*d2 ~ k8 l v *HL!s]]k)1 " !"#!$#%\&&z'~();*+6+*l* ****8*T)N(G'2x'M'(()(+'&F$iV", 1]a} ^) #< YH }a^BLo ?eB-cKU_x5^ݞ܍ / @ G ԼLWҢ}ZϐZ4(oK *ā>rrLd3w.3b) -‹ (1 7Ʒk =;xϲ Ғԕ`zd۾ݝ]%v > w  B : u 9 y B . y  i ^ :`OG$={gksolu/g 0 V SL  ) | e:Q']dh: #&)f -\h03r47H:>V@ BBBDA? =:}85 2409.,+'* *)b(I'v\&%]#"!9 - CY !!"^#$$$sg#&"", "4 e# # # R#G D"B RxH" Pg P3 q- 8EwR 3cRIm*4ڰh^%lֲֹפs ڛ ݴMޱ|F *7K-xT  ] :BS>C6q  )-  7` w%c,~[RFYLU5`b4Ja59`xmy{qr5?TdIZ28fJ\ gST*$ Y Z1/Y%.4l,.ti b ,-3{ ~3i'dl=x   U EF\ j) 6 RZj<8\{r.   q ?}0 N7Xo4-\h  " l ] Y gK  D  P( r 5 BD \->1 'cec|#tq  pA~K N&;+5Ab#]hHCi-!awuf!:Py$g   L m G L t L /?  5 v  )  o?|ZY$R>8p^gh@eHvli1UXWSHx7]eF/Q/_(ހ`=CMգ'о`FͲx˰IYzɎzS=Ŧž,ĮĻz<Qw-= 8O 5M 3 v Y mծ > ݎ : _ #0j!6d  -{ I:AM5T-:h-"BfL_ 4 .  \ ~ N k W y  =  < 3 ?lc> " Y  b k v>5E}f>}3Lsyp 5T i T v ~ D q` r _ y F+vqy$5/gy#RSa^3$t_xH#hb%oBBiFZlD O Y   ;0  )F :W^%Lx)X|;vZ7v!NތK۔&ڭ75U:ܚzNݜ 2v#Zr  y _D#+3 lFs~$mH|}  c 1  A) p' KZS<^QXj m ;  j,zLgcl#a<lieR26|("2$a&()H)*+X-e/245&5842u,1*/,4n*T(8'y''(cy( ))6*L**b)('W&v%(#}"9!![7"s*E  z4 A S N < K 5?  [7 `O.{e,I q ڈ,|lՖGIxӓҘ@ҁKA)'}" "̧ʌ|fkM8`Pf|M+nL ȘA"(Ȕkʠ 'n C-[ѕs! ;ֱ-hzף۶K5/l_Xz89]4/x. 2& |g:m4Y( ` '+  z ~ 6 h R = "d  E p3Gv)8DU9"}%1"(kJ*n%,':-m -4,b, :,,6,-G.]/81! 4-=6tۯ7ٮ8+o999987(74~a1-*]'$"-!f U  Z+ $v !!"6##D$($j$$Q%Q%& Y'^ '3'j&N%Z#C!t0FUZqV   F i ^ ;3DZdAXS "l"8 L9H~z /)) Q;k{&#7\d+nX8f4F9wV|'qCg5< t"c@3.;XLD`>U5Xg.~9K c H_wWq;PIS% s s8 < 1G v ,"9p=W?sx#N 2Zc )e Co 94k.  4C6$XdC   MW   2 ~ Z D) 4 4^ F  2 1vr ~d-M`vTr%pajoo@.G%"^ vSea1S2'|e  1Zr9sPK"%(T*,'. 0\12 2Z1//,`)Oh'o%#"C! x5R`*75-,4/ $Lc  _<HS]P+>GBBIF3h*B1-U a 8*t#Z*MU^q UU J 6@`Bz&pXG\G2e;.X &lf)5hk R N~ :   # g i^ k Sa= . =  ؏[oՈӛZRe5 2'R>ö& ËȰw.DYD׵`1G^;! C%h%7PV<6RtP7t(Hn.|A h VF Fth.0mc"E Q E B U ~  e3 T ) %    P   u#  Yp L]6+qS~6b:1 { m `rT= `>"Ou K ` | f Q ( vd Kx ! \   Y   UN )] b  Q 0e r N  m -  w OI [ @ .C n  "O/)*r~BA et~1.HpQH S<u./L]5Wb q f" ;' ~LM C O8  BF \QS#1b>{5~d[rWW2a2 Y Z 7G qIR-26&E{>M(X7u[5"%(L+/-Eu.M..,<+1X)V'T% $")"\"ZO#$&~ (5))t "*f o) 3(H&'x$". u2RKG     \g w P  4[!t1IfgI3{dۃ&X*ڡDtd  Ӯ , )zɴ [  x [ %Y4I Bƭ:I 2 y Җ g Ԁ>S1^٩x 5۽ۛܒ;bKB%ܕ%ܷn aCݓ߯!(GL-6FQdc[\N=< ]u n W# 1 t^\BsO:17mH#GO/9   Q 7 }- mvT"\$%&M'#'Y&a%%%#"P0"=p"#%(F,?t.Ik//2/-"(,5*S(L'}& &%''b'dn''c>(( ?(,'%#i!c</f,59s- 0_!0 ",!4!]a d^j;P]yK @pSKj{8@.[Gq0_zS5*my`URcfN$kX>?>lpGZ^*"Tw/yPSCXcl{a}]No:'.A $ 4 S3uoI+\iJ? Q Y8VTKGh;,mj9kiH<` ttfgj^ : zGmeH&dm. Y#QDi};  P ` 1;p?Q kQs5,5N1K (l].Qsw?\`6(_)&\#z@%gm%}x! wYa1.#V&Q(l+-/01 2'2)3x34/{48 4 4 2 '1 .i+24'"8 y  7 1 q   P>_bsG2/R O/ 3]R<VV!*fH 9  u 2  x1  j3 9 3U]_=EIq1 E)*}4prg  ( h65l!<2IGo7 L,ego6^cNޢؑ,KzΣ̐ˁb.j:2' ȾmVu  x ƀ  V P H  P 02 ػn jٻɾ&N qb5'=ޟ<*W^A.s/ oliMMRlekKR'HF\a!L}o Dv>   /B uLI  F}K3 5 x {DRm  nE X "J%&A&U%#b90 30 ۸ (ڥ |٥ p ">_|!z 5;]Q^5}O ,1 z$ x[Cnl5 'cAEoP_? p^u "  9yQ>`G=ZXhG)T Bݤ&G^ջ2i۶>S$ۣDً ٛRڌR &s@:)&`pT]P`torF> s U v0Z!m"^# p#7 =#"]M"K!!!!jv!=!r =5 WF: mr   6 [k* v !"}"":!  "-%J'C(R)?)&("'Kp&&'(-*+v-D.v/$X014 6]`77O6 4D0+8I'5# ht{<0?r  V  nhUd| :? Y  S |INBp._4JRAι)&7̑]RvˮRT5JM_L ˸˷ ͂ t2  # ˥ ˰ | B}7̱S`  T ր "m % 2 fYۃJ;ܼWu"{/ Av / Hլ f 82  u [^umZq H  { 8e3* }>BaG##f >`G6;8F "<#%'\)%*-)_('&fX&c&i&%i$q"/x (_C J!y! ;""%##o%$k$i$0$F$#"|!2  - ^em7(+U vM JD`Z*%3gQi0p-5nxyCqW* P@j>]@&xz   R  5z-xZ$|gavc B SaA8k9E%^x_ A J u+Zo*#9J P.nbal5 ~9 UO  >qD>b3ض" P: rן&B٦ܳ6/Avig`<03( OIWF  ~v(Bq# WO Z  3 1 4& J3z \" y W o'.`{6n>pW=9LRWtA:exs4JEw/-uz G w X") _0#:&(-s+q-F.00}11111u1 1!1A"W1!0> U0H//q/./m. /3'/ . {- +T")%(R"PqG%!"l""!V! < ,!g_hbc:G+(q(] $1(V3) j # . > !>(  ' m0\-#p+=U{-`jg^biKO._ j+Qٟ(Ҋ,ξD]ĩy@  gؾ(۾K!&ܿۿ   o B, . * %  r~GM2?)wcyXݽsG eyO5=@1 i < ZSs? y+(\+E~eI1$ Kt  A eR"tq7/.C1 El%  l       ] [y 3tcS17(< dMP  Zu  [`ohqL S&X9b%crfkݛ 8 pe i u . H "8[[Dj  UdziEXcl0_ qzK 6>60ޟ-޺.|}ߴ  R 4ݪݣG  `[ Y\IL>/ 256XE@! X 25jd 9    se^NEW&]r0$eX}U7UyUJ " "" h"ES"M""UE$&")Wv+ ---{-RM,*) (;9(s(E( )(-' 'B&&%&f&^&&u&;%#D!9#[c$ 'W<XU# K z e4%k8x  '  !s=0gJ~oߵށݜP#܍. # m (ӲFRXlђ@sbz $ jՊ : j Ԙ >ظ  R l q135KV,M2ޑk1*uGc+|e/$2S<Ki#B=T90o=ޟyf,*ݖ/!H)=ou?+| CkbgKqg2f4{ G XgG@vMUJ Ah'p S 1:9!a~zmhd}%Bd\We'[ 3`bOX(R6r6l !" #"!& n\:10n8 (' o :6SN/&,hp$  3 7    X } l? mr1{ N <Bj.m5 2##v$ %$#" "!!N!`!!&!T!k $+Ooj"JM m  -sNBS `q.hmq ^ 3/v j z Kd  + 0K 9 k5K.0T}Prg|35# cegO(qe'tq}+8ܤ V\LڻUF\n-_1v>X s"V@,Xi } C 9` (/"TI޻ݥۀ|vMT\" $%i&& 'J''N'&.% #& f`rr >)C^W67F?bER_d [eU@YV&; tk  FZftg3m 7U E9v$|cw U!w""W$W$%%&K''('*'$,4'p-K&.I%-#n,]"+ ) ,(d& &b|%+%%8&& ' !'z'l^(#)6f)))<$)/(yG& F$"!Wo! !1"bg"6!r Ty92Q@3'I z%n q= [@ ?>$X  ] oX $ U,W)C/ c 3IJTb%~jYuP"ܻOx ڡ _ڳJrױOX]ʩ}%ɂhEZVe\j,8гUbVEՂgs=,LVtAR ߙoH{&.*xI_X"H [ D (P " g m  d AF'ZL  b (S zQa0 td e ] 2 3( ` YZ i} _jpwhQ>cye4+|}od4juzQ p  :  E%1XT- E tll}0<I< ;!7@ 9uq 6 RlL7x ed Z# 0 |@?i|NޥQN|m]Sn vRt** OK4-u9n/ NSl<.޵,Y EesNG.>E& yW{Bnf2NL $r uO;/5~vs  "1 z? :_2KEM5% _    !_$$&,(%V*),.v|/////i/0G00g/z/.!]-_,,]#+0M*)?'%!E"ZzibI2v>C &a >3 =|&N=dW % U rH y  a _[3$ww1e  FoXqLa8ߜ^#=E|y,!M I"F,3#s+I VbM=?R6M:F3B ޘ  < U(*fw  Q X; % ? y i [c IJ 0 & f sڌ rد$؃v٘ۢ>ۤZF[$OMM5r%G]Lb*  {0#| .:70!/",w!/e(2O/Wt( =~]"4*WU wygGHI( syXgX~@   2 v nixPNmPzy^ d o k =/(z[`#u>BT[%2   j a +O> !%")E#j$Mz%"V&&J'Y!'K#'g% ('()'g+',&,s$+I"W*x)0('d(gx)) }) (5 V(t's'H@'X'''&!&C%$#n#>$-%'+.)*~i+++p+}*)U'$z x{l*7URm\#.l4Um-R  U:hV _ Q~ )/&P'1\N{e-"+zqُ ~ Ӛ~)k=; Z pUDkJΈ#`(~0JBKίx&t fͳ9\ b՞$ #KO_7vq9xs?WIp !; D0%|x^AKrUbXu24f   =R sH  lb9u]ao *dO:P;@9[Fx/<OT}Syrw&cSX "8$ % O%%%%H@$uq#"t@!#3&F2M R1 :m 2r"meB~Mqd=8B[ C 6 u ;|$!$ $ Ί 5 L ч Ә Ԃ  h 8] =OfvS(|?#>B'M3)& xk]Tu|uk >5<{uDJQ2S3H{Rs2Gi?(IPEP)%PF1S  k T)>S!"#f$b0%%b7&''(:s(h(!))0* ,qv-t/61358G;'e=;?@XA@97?f=(;9\7j42_0 /A-+*p\)S($R'&&n &0w%=$U#!> *7 u^{78  ;C~o}b"5OO/ zn M,ZT1sa:7; C z3J :j`O E_Vq:24X_I`V,| qc/ D Wr(rco6)MD o yh  ) fd!(J>'ۭ E7~!+b9cw##Rw "7bko I-eVu0{%g #Ji*+ Wc W}I ~%5Quc/a4  <r > A 6  o  0 m 9 B3B!1bp $ [ nC. <1ANe>ex WO\@_3M>0Wy 3\G. q- J}jY1>,''KY d   Z ~ j 2VCSH ^{[?   L  .0 7 *1   hn"; - .(|`}K)n8:ps!M )O<% Xf".6/8yu A ~)vLZ-&;{߆ w z/1AL_bfiHm G;•?á) - V4 Bcm,XG7yiB>6J؆X߂t;3}Z(T- BZ+I`fHCr`o  1 x D Zd (( < G ( y  J  A {  y L* -m9Ud"C`rkghB+ T[gf6/ P\ ; |2+u<2o;  + 5 (I w  ` K NV]0dT?15Mڐ& E @ި ޹ ?: ܥۄ kڈ ك p #* ٸ 5 : {߭ e  u qz V e \ x " Ef ^{. )<]I>,aSO;wa('>^.F  ; [, A f YT : t N*hH9-z3L y U2  Q[ J?V m/ H!":#"c"!:xPL-K "V'%')*+~++7*)('3<&+P%K$[;%3E&' *N,^-R+..{8.,f*"'%"'"  Xy< w5H#Iy6  3 >x@!tV8 qT?8f4< r,ߘ34 o  K C%yPޞ.6q^Y x B:  fl3MN_Z&DFd- a3T3.2W=gOV- a/W"%s-I9LlNh L5 A 0 w<AdaA$ |n2E\RpZ=E:bH p % =;Mav==!"Y&<^bN;x݆/%Q8ko1sW c\U@\pc1m?  n"K##^##zz#"|!3 J%U0y  gzqS*|5?rl"cMQ P )`e9!%'h"*,F-y//_?0k0|0.1Z0/r.@-+E*8),)(N((](('+r&z0%$"!= k"r ? z|<|6VD WJk F-U74LK 9 _" c$9&'()*a*B*)(%&xc$-! N\r#*$H1 } u7 teg A7]j+HH?PAp)zb|\EZZa=VL*ݟ܂qۈGvExdz8РЯOwvI[1ǟLȿ9%?S $E)bɪ{OM ֍R&ܴf05("3R6Ckc[  9=KLj2kO@> ib H & '9  : MS1 \ X#  < e @ ]>7>_   rpB!u9&^*-A0e2S5M7"9';=??@E@9@nQ? >oL>jU>>OY?" ?_ ?>=F<$:M7 531=/-3,*n(u&oV$!!J!8~(ubA4/w U+_3nK! . Q | r G  x  \{B : a 7 />ZبcԵӠJ2Xѩ;}MϮ# !> oр Һ R :ٟ ۼS~D]Ia7yD_vo-$;w8D?b5U5?QBl_V~X/"z)>pa I | ۏ!٬R׏2U ޖ?]|eOT[ > M /; Wq T Tz MO W7< }cWq#d :+sHjjd  '~ 4 ~1  F o v 2 3 ; :f   O o 8 " r / q L7 / x  U Q  WZo ^8  C T6r7Djc,8\2j]@#/n6@  p GUqtj}HiVfX,+jjL6Y #HFo h!>GL0"D v,?ABLDUkJ<W6 ]6 z 2 s l|x(VX9 x} #8X$ ^v%(bX M%nb6$;zFCHyL+9oUlnc!hG`QgGl0,\!yrpovsV  p <  `,Bz3 % = _  a 1 [ 9 m"mS)N8)vMud> j [_jqP4p @t &z < s X *d 9 2( D 1qSi  e .'K0Emv~ W'TS">fP8lit*o&VAyv` L Y ol _w0:dn`2IF~JK9.R9EmbyJN AE 7JlDWOA!jdg{1 ju + " M ;j ] / N .;-*l #   L   j {   z !A ! b"b1#{#[$ $$$TX% & -(K ) i* +V Q+ V+F W+z M+h +,% ,+/+@+/K+*)H''%"#; $&}'F7 #F vDe G!2" ##W#"!E yP*<}!RO fFR)h' N } zd N 8\$ߺf޼F݊fPٽ-؍"CO{Q*9՞( -ۦ -8QrNHsg`\<bW!;}IjAn0t*8}' b޽-7'7+=< W J ,'VxxiL oFs. J=*8#<\e c=~>ܛۺlہ7,H,B KZ R$OQZ%@WpltsZ| ]l  ;w  8  #U6F aUn@+$0FGZ~  E{ ,0 &D 7GhH2 .' $> " ,Q^^q; ; @ o{z >GS_'3 j" >/ cH?LiU=s7kgNA3+ {[9=P-*=VEg@H5z&"g"^" j >  a A  k$<m@7I!gQ#/#;4^uv M   6Zp`wc~fH r k"g)4(H~&N7> ?%!EnNU 7 ! HUO&*)9 he {: ?  K ~ X y V" " ] q 2TL{q=! y$[ )_@q&5pLq1?+GjH Im pXgLQS)"G  lVw*!x:Ynu ZpU&pg%HazF6Rw-%jl  *JlqJ;s ,g&l+ݑIޭT߈mCߚ;E߫z!s] h dk&g_ 36t_;;in-QCfmXS+T*"J_ e { 9)\}*@t|]ge Ay ; a-ZUl$ !!qZ"!a zCbP;ީݐ\w BFY5)߻|909z wRRd/ {S    ~6{:}~8B u=! I@V ~![""@H";]"#G#\g$$$:#2"]0%h o CQ]#Qfl?-91\@F8_DTG8-# GxKe& }Z ]* :y6|h.V5{9G=aG߇PB`-Gw݁J݄jܣڕ' SeԓQrѴy(;<#~pl Bh޹I(Th?#y<+@h-((m(0p/n]daeW5>n2=*  ka34  cz  2 ]L K   OO]he!V$6&F&(@' '(P#*0+L,>!,*K(G&#V!xIW8ro, ) > ) H> [t(C1:_q64`  $tIGbo/q!]$+ &(*X+m+*)<)9)i))\)Y(*&J%@#V0!C^w) NhZd<G $mRc/@ /qXL{8c^_ D|ڶٗ= 6efJ}Y~ H JE(_qG|a3$pE߆IJ(c &'P\pv)*f;@Lx:V^' w ں hl}1 p O } Z T " 3  A Zf;K>; IS~J 0zQm4 =.B:%ٰe1}O UuI>&y< pEl3D~y G9B[NDgh-Vd( %/,  4DcXk[GQG\ T!Y"!A#+#!: j"vl[ 5 #3/-Nm4-4O;mzR4fUng:s3NLRRg/wKzJL,=pp pA2R C < U  l<  1 x ;Y g I5   -% aQ*i:3@j-  a [ r  GY  F H  B . m[4LHCo VPnim0!Qq9  Y   2?Ot#=JP7{  q 0 s t z    7 &   17 ds<| Bg t 2i&Q}jZ0:7Y ur $ `Q w] p$Yng) \ T.4vhdIjfWM7j wG.Ws.tcT`+B<=8RpQ  Ov v  ] |&sY '  q -Q  rtU(R!?7nsUE$ R" 8kd^ Y,~1w6wx$L?M0jv7O:UM ?Nk4E h ? QK3< h Q NG e= - xj b M 9 -{GRwm' *v95pct$R  n&~$lG G2iއ@svZ9U^jaE!$"%'6((OL)X޼(1'9%"m(*g  9 A   f `6>d EknE!#ry$M%%% %5 # !s!! "a"0"t!@d!8 P   ~QW/_D}YGU`/}!FG^&  @_~J )@%B!W  t e86:l} H ,  L; S>!!!S! n|bD]"z%8()*1j+Y+]*.)'&%#|$_B#B"3! +. zZ8Hzh 5~"U  "#\$_$$$$$$$,%I~%%H&%>% $$z7%%W&Z''x & $G"(JigA( j +=TuSk:  QKH&Owk5d>[Abܒ8X Kت = nأ ,- 7 C e Y@5;}?dk9Cw|H=BރBfߓU-&CIޑ$&߄;2a.\rIAޢ^Q&' ?C 9Rz1  @ IZA< v,^$FPJZ<Cz\MOFJi6)oaNd!J[K-t81 mq#v;OK]peP^;xp_ ! M : WN. ' 4 .  c_oH'xXl5y"N%~')0)(e'y%)"-Snqh u .{)B.(-\^28;(I5mv$m *g*J63f _ & P 0 Q = 4" Q *gVr"2h ; + 4oC(mb~pH%Yj-U4fu%lIno {`P]Rt)EW;f;+  ` I Y } V Z ]  i z LHn p) 3}( K  w U  qAO0{ 7 Mz & c)+P<>~Nw Th  A n  n {] d o1l2nTeq]}I |,;gU}YhqlBXH[X}Ip"#Xb}\AT f WhFz1jP    p <  D  z ]PEqM2:m u o a!/aK Y @"88c(@vp]"N#Qd$ G m,$$gB o< UxW!UA,^3Zs /@y+y0hu>SEd 57UI )Kum6i Fт Ԏ Pٸ   D q{'A0;<" gBNbP%' D";#%%&'-(<*K+fY-0/01181:0Y/-I,z+X*M@)N (w&%G$"d [   ~o 5   l L8q2Kk6<^0I 7pQ-  Oj +0 Z g  3|GJ(A*d#F"NJIuUcRt)48 ;Q#@yQ o H[ n}MjBC~+iuE\Eށdjjѿ2Q|R̔ˋˌ ̣~̵͗[ϙ!BІAl@i] hA{@ OioEaiQ k N_<[" E F >  O z#x\KV_0?#^ & !>[  g!euh!<E*_kZW7#^eZޅgrs +$1E~9sge-gCVE  QBwl Lj=!q#M&(*Y+q$-.x600v.. ,/ + ) :( & #]DU   ^*LR 9 zWa G=F ! g s 04xB'k:Or{JiKZxGtZ7F+2wl!n'8`E@!f+9$F s7fdVI $  G = < S1H _JT{m]W_?4RXzE D,\4xq_=Dn@h}iK3t? zW^/d@.7a*-iMXC@rsY i lxE0sW)9i5O m"j3$%w&7,' ' '](2(Gg)))^)(7's$C!+hyp o +X*q2bGZ_%M->_m"'voww FX 1 j j4 L  xKNr-7. `7m>h~`wCk t [|v2nj!= z-(T :WRZF-gj -b ~ o  ,B.TM`Tt#tl] &S.k  + ~ 6  ? " 6Y{@[ l\k]^TrsO+.ޝ-lR}>E1B`;"\|h uM u7 K ~ UOai*W.P,#b?TT :J'(u_tmhaptߏA2gפtҟR[-e jӎ~~.ovrJW  VFQn4|r,*4[ f#OV&;(* ,U,9~-!..ji//O0~000&0R.U+*(?z&l$"m! ^ mjHCSn%;Q ] _ xf       gK `O41 hB } b3]zdf5d,$ &=:@C N u; G j  ][r<^6q  3j f JBgH<np}dM wQ pj-/` <kHP~&f'L#߶dی0ai Kv ͼBjι,чhS)Եּ,ݞRgL:p7;t)r,s]*J %^DX:va&vV97#BP KhF%j<A vN.TTLEv> 5 e [wT1&5IDq'ehsA9(9C   W1CaN  |Equra-   *Ayy V`"#:%N9&&''|()+j.wq1~47m9:V;;;F ; 97z3?b0y-9f*(g%# F;% 2  ` u G ( #) a q :> D =UBCb4xC%JKaSXFKb-fH>:UQ,,;ruJePu\q r_ l u 52 M  PD to yp[ZBNL5WkP>Վԁ'm֓kGlHܼۺ܃n1 ~ 7 Q  l 7 G Mw ?  z xJY 2RsFrSt'/ n j  % LQ  ,sX"0"U:oD lk < %,7#]?5%spPpf~Inwu(UE6W8"f l 95'$"G`!@ ~ 2=*Mnw 2\'x 3 yHu tn@m6b FW F  Z fzzO)Nh s f'*+I !  *rSC-8t]OX)1G`p"0m8AEs{rqx:\ynA]Q+{\>hp.I  Qu ^  V  ! "$o&z''J`&#+} r~ o   K R  ]It`7:&g)e Dz  b/269^;Ont]h+UUj"%6) q A PZR y<nIni5ep !  w , & H j OzD3W 2 - # 7 ? ^;  zgl-- z WR|LY)1Fi~o?MAJ݈`L.O[IY܇Jۯ]ܰmQc6V֦U؁#~ڟXCFۚ$܄ܢ#QPwi.RQS /w $(O,K/12 2>0b-!_+M)'q'(wk)))W('&_$###4$##"!d- [MY O  Z   "  L  Re Z, ;  l " K 0;VhyQNz"`7.    b sR&tiTEm ) ! Xq\9| ( R CP+[7 d  ST5$ > R TM5  6oTtelOAE;)-TA]}!a^5,-WٮJ֋[7Y̰.?Sсdy[R>+,7;B;m' "\}{OILy4 2"p]F)\Wnww B %FjU<2e5_uD J~ C F  u`p/~3%Oc%wK8Z}?*aNT 0 0 2 Vinbeyw{]Y:yB s s X!S#s$&''y(v)*+,~-M|.%/ . (.[-4,+]+*!)&aI$U!] O> 2~)OIp[ ; b? D 2/  c 5 _q ' 6n&C]SCl6,+/AGIydU]  @F S@  frJTLR'  p # 5[gUNP:;  VQ+Oc7ukN[czB 2JZd^-4K;X YP 1]"q5pZML \ (#^S 6JxrG[~V4>uCV1tD#OB?0>3Dqew{[5jB}V^z})k5!wCyc|U4_Wzd~N* & V [D_~*DvQrh- @&ke j b S -7  - o 8 xPQA Cc D ` qq oR   ld T P V \i]XM&^G7AVJ<Yt1~5 7*D" LDJ[[L( )cD* q o '*'B  J:(j22]0wB q ~    3~"q4H2D} g5hM@M IFjl`!Bh&58Y!0~+L AZq*4 T Z{6 "%-$%%+%%%$3# " ! s+87v gB?.{(G!^3 + YiY sShZo !,!+ Hf-;I; ;5.f*GvjyVi tm9Y?zZXs#23Okpeb O )O l d{(wL NJ 8} q? _u6P`{L(%PLjݏ+0@܍c<5ҝo|юyӺGԂI)>؛kYޕ=B S G$ڭ:'9.@6}gB a$.(+@-=.}.x..v,+B*%(T'n%h$/##$R&,'('n&2$?# !/ {Sh-SrQ7$ {(  ?B Iiyb{ " Q   b Y  / L > <y d/N 3 <R[m-}p\) {Cr < kn 8( s G d    S i  Q hH }T~ J:2D/},R d &BԝYԎaԅ[y$tpb6Jgxy+*}lu5'NK]K;6w/lUBf~i!k4a%DsShwB=^@M  U#SAmuB:J"4Abo zT*k~. !-.*~q8 V 9 VDJ`<PpA}.M7P  qqr k   ; ~ -*XTZIP DG 5 OC>z Gv 3#Ua&(*-++ '+)(ag'En&%X% 9%+$$"cw|  & K q r 4 K v aW 2k7&/<F B 8Tdc]`KZM;ZO]X  u ; _zKcU g Q xu |?}aZfbctghwoy /s fl 0E ) ' 9C hS 53wLYo|l=[s'b^h2s2MrH^+~Aja{aDޖ޴ݛYIaqߦT#>Z'/7}/.q2gj-~Rv3) ,))JQb&9E{ ?eTk$w3?'1 Z$ ]@!UQtzFQ T t c .\hLiga:p) p5 g `8)eg! WS   6 ! I n AVuGk<' 6K d-  K~ , ,s_e2 ݤxs^BVIqHIH4yOuz'b`  V n yA] C =\, X"#[$o $ +% %C&J':t(0B))n)(Y&$##p$S$$$&M$ #x#m"!L!e ql6N<g r e^C/]@IvBm(ft(6GZslcx22M-Emiksn]1pu(x m   l [ 1NG3 Vao)w6;e/J  W X m 5 z { e  Q  b[!ojaj w` 0(fVkEJb5P#~ R &XAK b  7Cl5&u0 ` JSEvk@J7"&\qNZ  eHؿP|sKu(BrטNُڗzܐ`ݰ%J)G8 PQT?f&1\MEJaN xnEF ) +)/kFP=+7! &#$@& 8''''&q$! "/EcSW`yHr_vY.9c D $0 7 &  3| [@   9uB]Z4 H 0 V*{QUq <`x l*AN|[gdLn fA+ lSd %g2iMn#dH~KhNMI5زعٝ6`h Dp*XyDM  0l ~k 5:9BWZ;)[.[+ߧCC<ܒ#{]~wNs5Nxey'`S 1m9B2/ &U/zef b kU u' ; < 2Z5zlG@U~1A r 7 YYv~  U 5|R+ X z. a /  n1`'AW+b4T^_%v><Q^{=HdS$a)ޔްP܌BL't Itԗ"ԉg\Uҏk2PGajׂ`98٣?ڷgohNyv1.cwpmjCHx~uY{` t   r 1y d= $ h [ E  S  }M5M  9x&8 -  t0? ;_x+X>p" faG 3|k5h B  EbL`.8r ?##%"E$hV&& /& % # " ! !k{!U!H n  !#Z&*Z,./|.a,*t&'e$zl"Y!/ u!.!!\"0", }=*N# ]Oo+خksSE* +O4$13Lw)l!/3A>VmG$H7pYzO ? +   w v\"}$%%Y&M%7!%#D!r O-:Zq    } Zcq/q a q 8 W  CVYLMk|v $@T }  6bf$L7/]"%V(*_=,jY---,f+4*'6T%"d"sTG)D4~* &W%  YW-a[p8S)"#? j( + \J cN0T5++ ND)M`W 3 &h 6u֒]և2fv&Ѯ^ 0 n 1 ӵ]3Zթ2N>? bփqדUتز؟hwX)yه1}GݝK!9_SFkJ N\|K'wVc8~EbxCq'[NL1 f Z @nzT   e CZ 1 W 3 yQ 1"  j 7E P;f#y -  _  ! ! vS( i$ 4 V9c/@K&{"T)@wqt)\{ !!Y"1""! ]+@E  U s"_Q q@| k Lfu~"EDeRQMf"N(tT0=. Y &D*v E M|)%=R@3^?U^R6(LPE~?'LN"Qje 7 Y M "" t_ I M]-_WQCKR zC^D[pB$ϱ(o$FJa9BՑՖ7$' kZ _H,sٹۿK B 2# X2 -& ` C\ T{jiQCOzdo;l$?T"=[L=6g5 ;  S Bi%l.x<  >Td4}c , ' e8@u ji`\!uI-M$/_} iQ  g 'X G& 0  7 n w ] <E, t X}; v a!$z&(*t++E+.,!,+p*)gr'$~!"5,n; 6aCh )bzd k^4P@17_DQ3rPX+{s|.[d>rI|M\4u\]6P|aziWmoA\;6 R z X1 j F l OC)fpe cI.!"-"' r" !V F!e {E_l NNZ<  K` ! * A s  7  zv .AlHKEtaCqN6C"3%D'Q(&)ۏ*ۨ*:*|܆)ݤ(ߒ'P=&3$)#D! u5m7 o cVJ&ckTb  =R v 966n| { j c7_F:U`c^j;:jZv @ أYچn"بՍ& )s)t8հ! ٙ"a`[!aav I t]_Y#zo1l?jGzx~DNqw$< 8O߄>'ݪ9Sݑ<݇*t'a<< ;4* a   '!B y t > qP#Irs] 0 M _ *YD p DcMOc.t{fa<<lB!$#'+*u+,,6+)-'%A#4 WdB 0+ ^m W ~ LG ^p>(ce@f_ R/86#' Cs I (d.r1p l 2{41[CwCO   ( } ~   2+,qZmEm=3 {' > |%r>a %!uY"y#$Q%hW%$ !#^!_W7&c+  gJ3}te})x^ AIY;vVz~rfh 9 `TCD~lE@@V}^;_5/X\&X, X   n D*YkDy % .GbiWG% lJ  u    O  `\ >RJ2]RF)7t8f8_ es@?'նf"WT0~3ATčr"g . 9E D + ϴ o :2 4 Jը mR y%rKi =hp 9&]giZ x:ejN:/I84IJW+)r {   B 5 -No7k/4$S=H K_`z2 ,*\  30 ' * /   }6,AUk0KeT @3OW c#/%d '2 & % $; N" 7]t5 [ T 5UbaN 2sZ 9A"2Ok5Q[Op,OG NplkwU` 1  Uu0^c|8 " > K:'9AuDGOi/~DSV( . Q ] 7  f " - W 3jGY'HPJL+ : n < K w \ }\'qV W M -e)5 g q(0`Py<}ZBJ}#q@7P;*hF M:f ;!k KQ^!]%C w 5 kNmb""3 yIByV68`t%:kK+sx">1'N5|`WP,a\`~8niތsߴg] ( r %tBY)n9G }[t I B \ n2  h_^]px #U|fVo/ ,֊Ԛnӯh}IуҗZԼؙ&Q6mtI50d sU: 2 K W>Oa)&C%  e] e ~ A Q L?kR[yKLR^1!-#$6&'Z)0*J*t***{*:++:-/$1$2720 -Q*"&!?\M' N{#E7"= | .5 ' p 6}5 B6 W R% H #[ h ~ K <gj>\4 22aZ 9 p 3oSi[lU7d)6@4`N9?3x:.l ]hfZ^tlMmx}mbKA.0e<{$[;yWeJ6 Anv#)#hpzs3kRK ? $ -QRrEu"9 o& :*/0-+ISwz   @x4&Ir,;Gi4_]ZG$x; o I) i)>;Ph 1 {   9 [  y >  V "a\ 30 h z"o|l; D/xpߘF3)ް Awf Ql˶3 kŇ\vóÊ0] V  _ is 1 ʉ͊qrTaڹxܰ^Z}zWw{/ |" 4~m{;_v~nW_8f4@?@{rbg w . g*AD;'I g urUzTQ!u$&Ok()a(1L(.C'%-u$ #!  L& 1"jY%y3 L z  B{TsQOV;f]ye  MLU&1gf P!#Y&'#))))7(p&<$ "7T }5|ZE  ' -LAn}])_]XVZl o 4 { e8 J = (P3z"g:o9odCV"n2ڋOًR6 3VkB.7CM38־N ] 1 F ^ < R ]^ Vc L E = Hu hd rr -Gkv* = C=U~&NOfiV<R#XQXOUI! %Zn0 L8  2! 8a 4 D 9y 5 X -{A | r @.2 j: Y:%,v?g?G_ ! X;0ajJ UZmv-5EeD#Qyލ]޶202uEk"ܭ7Ve j_p rjeI~p FgBKx* | l  udr1  rJmO&Dv $( qITa>cqIe+DQ; 5܁۝>X0~ذ IGpqv*Rt4Zp4|% g  zJ N ;x&[  ?< ZkaW3}_d L.ziCkU5/sSx;!%)O-`(0#2:2J2fa0dM.+=)'w%+#!I~ Y- li_\":.R7iCV*Lkf PQ JZ}G$Vi0: u jޏAc_l W=Ain64# Y _  kx~_p?H   B   r( VKlMr_N<,$w q 7! vz%`V_C"#,d@ CA29>iH]V- (yA5؀C ً e`׫׸`.U . c f %xx|yU&9O<y _  q 'X  ]   "$  ] f . ^!V$W A\ Z VLUy[j*VI:m/ZCkyCp3Co4R~`.?{Id:[6q"/ 1 n [ i}'hn:D  $ ?b cxG2U|[  $\HwtE   D/shpJ|J!i5 5 !C"4;#D$Q%&L5'&Y%j#] <K*hu_$.|  G S y ytUN!  X  I   K M j < 7 1 tV % 7~ vDaV]/2e+B--c޽BۣC^׬C$sxfQUɥƙ FÈ|Ütoc!kÞlÍu̐ύaԅՕr֞-מ eG ur߿  ~'rߵX`s 8N?o6in>2i[ngFrBKr-FzB4a3 h7[ ]:  =? % /|A.;{8  ") p F  B   p8 F=Tw c  hA   P a /   tz ]  O  qx S0M0 %O}5K1PB 7} ErW b , \ -e<p&"& jMR^8 RA~7WR|I&Df;&6.uڋ L W/ L0pK_/RH{k(x_O)vZ\AsZ.PA i >  c~9wdchjr:+=oqnJW ? {  A  $ B p  `/ 5 2 h 4 yX;X  + " bH& UMndQ*]I) . fz`?xDLwN 1 ;MCL@=?+\rebcf ) ߟ 4! ۭ 9ضWւw & ) ݵ"@j~O,_2i9)bw',=E!1$.Ltl 6 W d1'Wbm7z8(n h   j:C +8fM` T&H"N 3Q:L ZKzޘdݔ@c޴)F# >B}g1 8qF'&!@Vt}dAN\}%  1   J") # u` /p! R14 }Nf *d!c"Jv","5 !ulpP-z ^={yhS]kKp4CbWU6tp  ߩ \ݧ ܗ ܳޭ?!I  KC ^XF4pW   b j 5 - g : t Q[ A X' Q |.bCkf1& I Dm o [Q xF3u^oF=aO8YDQfSe vXKGR2NjlTsF/~Ԫ)0,אzz؅فnomU=WTiLERm~%W+ i xg(NKnmi], J Dv0 Qz L ]L!\"z#L#c#F#""! aE|KYN$c#t#\Bl,r|/U" QuUy8{U7w#w^  q i *e 9AAk*d q *h   !  $!o !8 D! S w d 0 N S/ QWV C% j  V=z F !b .[& ALp5!H""! $z WX zKl{6BmN :vN W f|K|y8 nOjvw g_ hslA{(,գQմxcsدa؇CzG_M^;Щ*V(M$ͼ+̀ˠ>Hi,cYΝh vP6@c  . ]  )K 4%  B zH] 6 * <0-D " oZ g Z T `H g Y  W a  6 mF   y L6 4"/bhN5wUDr qJ n3 V x Gx (p @E 5 0@9]j3[eOtl 4 Q Q=C3!   k > ' 20 XnT9gF3)2ޔ1~/ g hp:.Bi?j7 \xKF]Gi?SXM  Oi Na<^b= O4 mZ ~p } n s j/vHmi S +C  D  # dp2!L4X.' L 8 O w .Q Zl_'9v? f c F W d/ M 9(  ` _Dt( UQg!2$&( **z**W)(( &j#zQ 8TLw  \ E A, y>M2E~|2aX^ _JOr{7DPO8E&C'N GRNR(CP*yqoz -  LH_Tf_MHS  #*X =MvtoxnX%WxA,vtRހ;$(N-i5'  vW1#دZehۮ^v.a;2:tGgQcc@x * d u : M q  { u  )  T& '#-&1(;))]))? U) (8 'Ot%C"9W )Wf&`B  w ,]cAEM(9}1==7$bA"pgn@Sf> ߙZ By"fwD !gr{{ )G C d l $ y    < R 1  ,H|zNA U & ?r|~E%,m[JGubZ:O8D%e?]vchQSB4![<xE(?%9Qf9PWK7? YionSs.{bRg -1 q u  8!>u6 @ |r vT M +-;"Eyk.?q~T9#  -5bR&:s`nNZs)G & V}km8!ވ4d߱bJ^G~*Vd *@ # 2Zp  ?[l t d ON { t"#v$2z$"#"n!c =3   XD^f D I ]K:  0W]u5`|!@P,  $G83;C\C !+!"e#$$%%%&(4()x'*)(N'%#*l"oY!I ~G=4E?F Q  eV}{ c HAT j 7 8eZ-_O Nq߽܀ۏ%ڨڧo-je Z-{jzxdl=}|H֯4֣&͡HFӱތӐSӨ:rW*AK5֗Pm 3NPFsU`*&1kehybOs XL 5 l V `Iu I5Y']Z75O4 co sXi; \hw9\t r `L b<! 3 >D!)! }FdD 5c (   5! j"! "` ;# ~#W##u$ S% F& &, &&=&$#_" 8Kk[(;%M [a *! ey # _DOl$$4BmZ|G'w`eF [O<Kdh$|6c:n-FC \ Jd1u_ ei-JKP^G*( c]{#T,im !< ~KT;(`RxZOG:@"!r1IMG c  {#~ 2  $  ] = X `? v { |1 ; ` W S0 = BO o `  8 :    / D !R   0U % y9 'U2>:x !! oUFP)z?o>t2HQ>=389aIakL 7? aڑ(& o,vTFߥL De]av-|4+G8vo#lYuL { ^ % X NQ^@o6zu t>#A%'g)k*C*r)~(c&#u!jT/(  )F`V%v" E2+W i**ON(ْ3GunmHɟ ]Ң 8! 7[ Jz ht i| XH O AE R e\)0=)d<vw HO& !j " ! p  < vVw5W 8 Cy@w\wDZ4G5Ucr#$ޒ= v1ڇ~h"Nu6Kd@o5Y#V$zu Qme  vwp2cci-8T@ u #vf,v  5PE-E<]t6v i   I 8) }  ] < s  R tyKO; < Da%RxP^Bh.>,s#B,Q =  n  aO ! T 5g c  =[\3bV66i S B Pbt'c mu;(FK=3OG7 0K\g|" )X 97)L@+TNHb gJ+( *(  7 6 C+ \N H ` 8 SQbMx 7pt Rj 7_rvVE$_1 aWra T W  n I 8 v/9(Y7@;+yS$,=RVzw`k;TDXgr@!{#${]%8s%v$C$X # " ##uV$$%t#% %Z%%:&s&\'J'=&-& %#=J"| FV+JtW { & (  S;m+W O - f% b'  yLB(B m -Q DZ$Be ]Gͳj~Gp^ˠZr$4ɏ.&Z5܊ٚ}Ӊʉ %ˡ"o۬+dIσFVn% UIC`޼5BN 43 lW$E|& HwW.[}oa+sSh<f R -; |#*O%Rqlk Omo' Z< A  L  C # ?VOs y 8d%4:awu 9  P 0p  (  Z 6\z1F3GG _  X A867@ _?- +tzR> g w _^OOG65K1LnQFJ? Y-[EM6pstEt;TqIz+:hC _ lO  -)!7k O!( " $ ,%# %% % p$, # " " ! !Z!0 /  3+>BW;7@wF Z O KeaL/<xtgYjO8#ITnb#?{:-U@=]Dw^e " R,|d/nK ` _ RRRLs^uAfsuh$DLOI& {)VI0> n l !j!!":T""f"M1#Ao# o#_#"! j61&pݿb-يp]0ؽ%:?֠?_Yk ܣJR#82huk8 q : O7 Q R  V >^  i 6 {  * S R 6  $F N w n 6 ~V[E >1!"u#R###!/; W Z! t*0sk]-EGߪ޶b2[^ϝ˦Ȗ}ē^G:ž``]3@+ή= l҂;.7؇?ۿ_ G[M#u?q ;i  p : s/.c  ( ` 9 o(^SD{EA H bDflhCVU 7+x99.B׳#%f1\!ޮU=DhX(IO6U2Lv~-;<X:n%^   1p q Qv K ] b Fo]-RUmy  8 r(C_xT ' l"  J -| >v  NAW?bek s 6 H _ _)LmabPTe_;Lu=+)x$SDB&8FiqTB  MRE:. D 7 ~ ] g3 *n ~/5Wll:*BqPWV]=gxxEXJGO}EaOQItwZ 6 k 1 @"=bBcS1=$z&0 d w 2 9 k R Z, J  w dK b Y E R H A   z IQ   % w$+:]7Htu;lrMq 9  / ? )   & 'Y&.tt-6u8"%(o*+XL,,, ,+@*Q)Y('%$u$d$%=\&'3X) *|)G@)9(]&P#3 qL` vqIOa pN Q   |a]2""UHz\ wD7&s"\ s $yO8݋KI}׏43HϮOMκ7Ќ;$E֊ܚ{$ۅڭu٫Z[JcզԝԐԺSg$4 RA&sA=V|L}Cni ; r e s 5+ ?P&Gk9{*Gf(l' j 6 <bZ )߄ C+";/DW.EBw.v4Zb|Rcf7P+'7mq ;NFB0U ^    wmn'C$Ck"%S(+C,2-[-r,xI+#*()W'nk%".(1n [ )rw&0!:6)  J 1{0y(z5Bnq=ڦlXX3I`п͝Q8')͌hB5U8%T]pe ybV6~ @zES= ! #^ )#.#+# q# $ `&h ' 4)))\(y&v$#\! k  P n(;5ouD8=+~^ *#C3uC.{bYZo&H.L2j!27{Oul__{840c8an7{.N=E  3T" &),9.?00S0V#/s-sk+M('& #b_ Hl@l~VRW+ #ߋm \x3sN1e>SC" ޅ  Y r'KG T HP X'n?/* 2FK  X W5Z<RAMh{w  < nd~I2^IsKR^IN35q?^I5 +h-S\ CKMC Z"H/$$H$b">3K\d f<y r$vqBTd7lӇђ{ХvC·v^дDћ+ҡ gַjaMܬQL V`W $nHS( I 4 L U4 m c * , < / QD>| y  L ) &HUW DI#7H:SGL18i< 5t@Yby$u1_D1V)ig&X5W`ixO(ZTGc6oN&NgJNn n  U 9 {ga L B  i *  >?$Ifk   Ua Oe F  6 Wz S Uj9rw~9K/rM`wVX=Y!ll  N t  H  k)H H ; :   iJ  LM @ <9z ~ ,  nZHHEBl`~flp,J^/%w~`wےL۟ ܞmݻ{_b92eqGJ _ )29>(J/8ur}H.)Q)Tuu2 } I jLEJ ` < ( + >  )B L ] TU"A   vA 1`;Xm0J G b : b5 A5] % Z 1 1j V !q#$wK&Vu'$c({)*K, .; 0 s2( `3 4 4 5 5 f6 O7 G8 8 &9:9O90987863C0.\+(%"E9 {y~C!~ 9 e@6EN 4s Q \ Ue K ޠ ݡ 6 dp0EeO ҏaҷiP#YSvY{E 8Vҷ],6[2קِ݇ܵڣۭdٸ٣%ڰ(܄K&' e/U g;#{x 8 K `W4((.q:,mh D!`{"#d#P#ܻ"ܮ!S ߕ l @ߝv_ } ߐ ? >XsTz  y5T9Id]& _l$H/ 9R td"pP X & A E o b " < r -$!FD Oj%^p)y,j.{W/kF/w+., 5)4%"C^g*3B  O\,* >> |q /fS~gvF}N=TEοj͂ỳʋB2 g`+]ѷڎ<Eq{'f`1(IQ   ` 7p "$Pk&P'-'?B(V(''%$!<H -     R  Ut     D V3*u\;O -x >_ ?D9~ Dk 9P#| .A  L.v 1]Y8BR]FTK?g%EQ @Y d Y'eQ`&UO%Z N C " ( f1E,E^V[u=Q+ sX5Y^Ұ8Cв2ϯ=]U/x*{TMJ }W y*@Lu@u dsO[ YFYH  G  x + Vp Q Sy  j d2@W}   ia  . 74 g$'jM: ]w?R q'1!h#%x&&Q&& & &)%<#!S{`M   + 7 oiTo? 2 (MP# w թ ֧ Rz۴ K' ߲ ݦ H ڠ T0r- +g KL'R  I;|<I ,R"/Z~w xy m x r &<  | KU k R @ 3 sN  @  8!#nzW ` (h8TIKhg D'0MnG=gPe? KTOڡCڸQ=SܹݸXm߉jPo)8u}BX{tFwQ$ Id zLDLBHu9*`uk= R&)6gIQVPzt FLJ U 1B ;/zvc"3* 9 tV;  1Id]7e:; {f ;3 i a6En+;z{ Zn h!*!2"#z%, (* -c.+0S000 /z /6 0 70* 0 0I e1 1 1+j0=/n-Cw*E'W$l fEv?8??]fDISwV {OXTRPd8OSwl~jڂٻv)Tevݙel,7Y6byR"ituP/. ^Rzoi.~og9Q-? M~ S k bOo:W [g B <P7,~ yD T҉ - C8!ۮRl\4V)!#&w'&)EJ*'+n+++*AB*{)n('%#[B!rH /  l:ySZ#}y8Y P y %Q4 kVN^T H ;%NEp | -<Q S7^aGco  @[ +  H w_d?/sKx-64r!ݡ+ٮCGALa-ڙ  -u Vٜ Sb ר @ l Y 62 ܒ߱ 'TB h y' ^O7B [$ikLEa :R9g eCDEۗ_}܏pSbtz Zw >  qM '[ ` h _ZVbyh c  KZac3e#o`'Y*XAKJ_W<hXNW+WEzy     Ht :   . 6 . 0CDfh1;2.j{kZ) v y  Q'F}/ xrUE /-^$('b;%6n ~  k,a/m  (D:7N-PMk  !y'r \&EIz|DP[[|fqao-|Q @lE5[ D;^uN<D,UhHO{%*lMu< Vw  0^)EbK ^ 6 " s| l  5  v 8  ? 5  I a  Cz< * WD#B u5 /rkGe M^\=s_J`0yQޑ 7 ha6٫ڈ}3Dh%&R*rrbYG$r+sZ y 3! ! " m#X $%22'(j*l,` . / P003111?1[0`..->+fz(N%8 .  mW SO c%7}q)d n6 Y` I d >A @ .guS) DIQ![Ax\ht*%f`N9Kx jU2F{I$\ZٰL; څ'ڃۅއN!./EN  k I|   >U# x  IB]ut&,?JL[ , B BB mLH  I # J4=@r2.?zv@S1l]F1 h 0G>(PO rURIo'v,M$Li I; V  B "K+dL yKN_S!b! !m  nD   p|ASu8S T e 1P@E XsE(1O9d`n}EZf'(BacRMQRci c @ -;uD(B N>a  'U j #  { i% F )2[l?8lqDz y    P q= G - ) !$&])*+*)('Y%$#"!Ns[`Xޱ܍EBLuۍۇ  ݡjbݥcv&X sC ){Bdpd 8Ji95 jws^ZUe j@zhh{TUc /" |v%-: V|eKCߦ ?+Q t nMC:ު <^O;^daC>!7i#K%Q&_' (Ov(((e(p(7'+'}*&$S" 5 K;L>| Y4ze y #e'a@ * I b d + N  o8iqc5G p~K 'u G 0L 9  c A A f   y 5x X wt;On`g`U : NzI[ Vs $ ? V@ Z `<FTskX!R#^o#"]!K^tu0{$ y ),HWl ML.LF<Zw>aوfٰbڿ ۲"w_{{~2!! X@ QHJm &/0%DOTOnQ /  Jj <   ] / ! X j0 & yY ' U E <۷`ۙ(>x. kv9tZ?*D6$5'C "j zH{caA~[ B IfY(_Xw$"  i cQBH  n # b. y{]@[3u Z Q b#~O Z y! " A#< A#} 9"# i >i| V  S  7t;c8  $ = %"1o G!5#&7(N+--.8/X0/.,*'o%"5!}  w!"U$5%%&%'&^%$t" -!S H;^?=d ?px T  :?o.  xe &t |  W . H8hmdimA4.wݣzL߄SM3=1 h M%+ߦ߻ߎ\"uD}hi+KkeFP XXfP J e!#1"0N"ql"k"l]"! '_r>i 7" 1{^]RvbNE3Gw RF QiNZ%^54^$FJcxS D}v H'W{Gl\\/\Ncmj2  < I U H  2hu/vX<v  ~0 RR  zkg> #G0SDnqyB bb$R'Ca)Ym*P ~*`)bS)aR)*h+C.0346Mb7q7c6]54Q2 R16/-.,+*y*6)YS(J۞'׉&K$"{ IF]8шGҥtdՏ+ iث Aٖ {:ۯYoC[xn @oD+^&@vGDR5 ,u+4KWQl  kʧ;JƷactU Q 0H5uF Y c } " %w=hE. 8  4C }S @ f  $kWpF}Y8 +g$'*,`-.q.h-,{+?)T'%J$sH#""!\I! J YiKBwT D t!!x""#w#$T$ $ "~ & $^k R"a##N"isMc+vG%$ +_ ]aq3Gl92J7>q _boDPtD ! rMQ0;lYAnA?Pc4,X "  2 |z%Bm{wvDhrrp[Z۩cߩglE!iYu9C\W>fuK |}bE]$Eq1{">n[.1vO+_kCe%( "S NV Ter#(We \. s{  H)K h h `Q  ~OxNM- !"H" l" "&#"#"$"! *L~ ft -G%GB b  ?A=em6ky[X zVv:Shl 6= j#.q;7H!"1##_#! WS"J^X< {: C@.K?gYF-"F߲f^ޔ = ޣa(;c B &# )Ee\0MV@h;r?>>F)a'+ uJ]=EUk~` 8,5xvNA"U,* r r LDPG9s  WJ = 7  P64( ]&!=#J$@ %4a$"=$_9 Bht])e d${?L b%xG]_J؊`հO>E[~EڇlLk4~`F4`>@P k . 2 ] f 7k  B  RVHr6` NIN]M y W ] $<P @6 "9`v 1 R_-t R<2()Pt+]O%jtsU+62~6' &YSpB d Sv @ b %sE /?2(<kNd4g K tM ; 0f)?4nuYXx^w5,D+d 8xoQTܕb b/Ս;FwsוUhwz{O'YbGYj{`uyBJ#zD)D?kZAYk<~: >P^-TPp^qBOIF  n H FZ 4   a| B  f W q?0=^ _bJ  a  ` UEE8cC&kB_=TV1$1vR$x,"o65d" g   s  + D fAM^Es!#%()+O,,W+I*Z@)t(i''U ';&$#x!4 "oQ+Y4 x ֻ p @i  ZN8B)4vgchW?PF4|Ҩԭ K&;] V qu<vhUfez<eg&w;ր["A0w h  > ( ̒ . " U i @ь HU o Hc,4k_ә%Շ2:=  $d  v@h5 1 , G ~()J-R9!K#$&''b(C($.('&H5%#Y"!v Es)V ]!9"5#;J%j&D'} ((uA)n)|)o)(k' % "u {2d< H |/ BQ9} C 8e Q e+p4H ߕݑڌُ\GqEڕy~D. ق3.9N]& } X E,k5B4pjT q<@:Q %Spv-[-I=NdtJEII+;  *R83`xs @ ""#$%&&S&&c&/%{$"v!N FcDg|^ 9 ]d-%(SI~X/v]p8KWLP |Qu=\;^ _!B!! iWJ? K +   N>zAf^m , D 7 _ߖ݂ۊM2CvO@7^T(A+a  . C 8ZG0Q` s ? C&gG=k n<grt53 cRCJ\DCf^!by(a7}b>O{*OS4~.@~, u o>R N @ D KU mc|l$H(z: 6u | mSoY  $lf3[t>fQ R7 i99A q\a & yZ+ߵ߆TE PfbQ!#3|Nh8(W%B  V4 8 ] k/V|?!$'O)+K+mX*e(%2"?t5;?#  L'j W  j   CQ $2 I T  r& hk ad U16&9i: )}gS_` QpVU/ z hZ!7]MC[Vp  o^rk  gkc!O[ B;!/- -} O 'vjFmffxUPLzbv߃ڮeۙclje?CkC߹'ާݷf(p% E #אV~{ׇm>ٕ,d * 0E20+ w$T \i ||t!7 FV y> ? OB_be?_jSn[hbVt a   & y x^ % LN CljN6Xi&^{\z_C{Lu2fF\GoYC 7s !1#%V(+|4.&s/c/u-*O'$d zIH\&%8` Be;=>@1%v\=pA-gaJBh|&  oJ0IO 9fSu^9h Wn8ޡA 9 i- - IR zG9Gɂ=P ɷ d 7A ο!ep֍5ٰ-+3%kNJza+ vVZy&MiM> 2  E j ^>9MsSO `7  l w 0 4?6v^n r"# $H %* &d t& &m'P'P'&' &f & %#R" ;/?f} cXb-+G@ ]6  : ({   y  C krOh` Z.G"zhݙ"ܯ&B" %%m$7J5pP*:62%tO|1K ,`d:\DdD" >$ C% Q%$2# !3!7O b8 bW}6l|a@^|oWQ%|%Zk>z1EN|f~49:DbەlE 3vځYo1Z ni 1'U$&a wp(']+{D & k PU|<VP/o w  Q! % ); +8,+{*#')%"g #(m~g`G#,  *{!P##r"y  3{IH3~XL aet&t{-if{E^bj=r}]93/4,X^M*I\& q L +  _ * - C&TQ0&h u[ m 7zemT Q | P Ov 1h dw !T ! 3  D 4|O$I4qJ Kޞ O$&>3(d((K('.#&i%P$r#! !o5DvUd 9)^AmjDw$,4v G ^ ]foFgX "$%%o%%{$#4#nw"! 8+ub X54  m ~EOb+']iB#A _P1,KZ5tY06f:x5:nVn,:<itg+[ X )8ZW"2  /W p[3 6bEF?G a S  f\ T X  hq e/F7w6"0 oC  F#)1^kwy3>2eADD;c۔S^4}Xg׾סwؾ$v۰ۉ*7, >s -I <+rЧpΤn30 h Y H _   , FA(`C=f *v 8O"a] V4 G A}IeohbjIbJyA="lG6|-M  x i S O Sw t B   P ? = 9   831FO5FA+` _! gz!"#$H$ $~ "!j T/WMFa CB"fy$|f&%t(f*!,f`-S--[,a+s*j*.*}*+,--,*#'$!K`jm)^Fj- >K5;S zMPehWq W   @7DvEPk&" rfrhYm3A%k_HUݴS1<ՒizтЯ_ЦМ << l ;O  fHL2֘ rf 9֒ מ ܙ r Qg& 4Sl])r K* RZ*I"'$YB%%%%|`&&' A( j( @(A z' V&$ #U ("I /! W!">#$!$#u#""aR"]!o! @=@]]  2 f>"/BWz`L L 81BBM.>i|:l c 0z5 LiuG[Z9|  sl 3 X S@  i C&g~9&E4 o/U*p@@q8[ E, yi cJNqmJiG9&0=h4|k"!_#3c(6[N)aK ٱG)=tS0~aW;Ai) {XrV4u  &C \S0 %   jpTl 3"#%' )P)(M'0B&$g#v!u |:v X R:-FW 6 p  L  fW  7  ; + F  J ieZy{*~oH^D@q+$QZ}0 { n m]wM u By]'$vf|+;  U5 `  wut( G 7qCvuny&2^\`y+]:;- >9 m qLP?jxe:pQnm95XRZOW _O Qb 2  : , I4  7 ki$SE-m/YxY93g4xD [ s .Z;V%2v  K joPov\k^Ps&!"iI#n")!_ !i !V )wP\O, {+JL J5<i6U lA=bl~80NNB ivSng{YLP[  4 1w  g_+L: 6 ^(S&R7jWJeNJRd{FIjNjX   1 3 > lT&; s6  5e   7jotAN-C<% aFb#r+1}[ZLE<?Zhm~8J(RK_ Q+^E"F"YʘJ'! 8Xi ;C&UE'X_ˬ)7(U']Klӌ >ԟԗ`U*Oً Z s)rkX|'zX$  t( >{4"( (3 7  G  =f;" CT0@}1\B  7   v h![,"1D#W$r%T&&&&S>&% %s%B&&O'I' (v 5((J/*t+3,l- /000Oj0+/.-F*-`$-s-ߩ--+_-P,(+*ܪ('*x%#e! eIiڕoQIiG޺92wl[nHV0vxA #}Jn?UAqy  ODKtyy,jbX)({4+/>*ۃOzש:֣ RʕJȑ7=9N9Sҧ]^ B o) 'ڼ ] 2ޅ e - fJ_hQ2 D_%qwrN;>yT.n|4Do BvvMqo4@ =i  ,7|Zn PCJ Y  =!-!MM!<q!o!3B!>l OyL  AW     X$ [ V@o%(/a:eh=u8v/ 8Md 7y/`=G|$[\k7R+PTCo ;Aq,YllLD Y'M]0ez:Jz8L3a e0  :t8 N oY]I}RC;|rݎ0]وR7 X]ZcS <[6 ak 9 q { s  G r f,3QITk;mU;2SC $:۲GR^h;Xr܋=4ݑ?d5s/z^W r R   g$ $ 2# #w 1qd(>4VadS]RTTO 8q 7(&ifG?4\+.iCj=F~w@59%oO(th K 0#  3 b fr Z  _MQq D L4 ed  x #/ in lj E8 $  - gH  y4  qoHepLgyF<:p&x9\ {a>f x @ g i4 { Rm 6#)MY8!x""^"s"l!\ >q#_@9(pV; ]W/kek|12~:kPF/Dk6lv}[`!c(?AUX g |3 L XFsQ 0h,D6"WDa8^ !"o:#,~#v#J#"!wl]ji % YF 35vHPS{_8f$T z} DzZ/yYD # 7~o\bph&#LkA  (q%@<=,%Yj#(=.T'7FFYc=m-s$]B%Zgޔڕ! \ Љ d P]е~ <J=M7њ:\|*@cĂz { ƀ ǩ  sVTMsՐ \v 9  [ ,HA9/YQ} wr= mR Z , 9 :  \ > Q(n} * .il>3*a#%]^@5WuPy63d7 } m P !"gh"!/!/!!Q"i$&x()@*) )* ( *( 'm''jo'F'5&$% R$M#E"zs#$&C( )A+߷,?-$-E,8+4>*}(JW'8%K",]ε"%9ؿ`15_:X * ( [9 dG0   $ c  L ( t aL   d@ 7 T~>vX?% tA ^ ,L U > 1 O D : ` ڳ{r K2k sZ٢4݈  ޗ,tsB|.c>5A+k`RwR iba: pN/1=vnq5u3bYygB 2$Y81HM>B?w xkmj [Q uR ]Pp IDy{QX.#a)(I/!]""." rU) 4 '  wVY(|Rem5  x4Rc;7 "H#0$$#"!4 ^rfHfI 35} (/  1 +gVS@T%[{=*Y T~AQ(\}Q3*^G +i V|#U^jru)2(w *. uhQ_ oZ nq H'ywGl>_*W R w   r mx \g,/Q}or<F;Z }aLq?(GY8qb[kr7lgyFyMzK Yz'/=Q:i Zt0Q;_1,trPF4_g [ C nK#hv DhA0Gk'K+s=)OL Iߛ4 ܂ +oك,ٮQ ۊX)4S^nA;AjIF 6 n  K >  R)bR 9xmI; rbm 17JhAj"f?~7ZH&W    N s};y/L9Eb6 }Z8XevA" =IQ:P42h B^z>n{^(Yj_k*OLF    0?8" Zd' } 4QUiu6,omOT@z&ihMBX^kTe:O*E8 9!# &B;  g2  (| T 1K C^Lw^!XnN\=ARA< 5 6 ! #w;B"+ZOR'3 D V]d Oz4 A  jg6 blMr;DTL1Xq@9EU 8" t;469dO*U<@ H sw_5@)N ~60v $ w xy\א\* K.[oӑҕ78г K( ^ ɕ 0" l jZ (ŏ ĵ č 9 y 9\ * Zj } ӿ rՋ j ? j 1ؒ(ڏیGݭ [\h0!M]T8/ N ;c&` d" r'Al5 P }  <( <vN/08;a\O   &Q%Jc !r"I"!?_! e#>&5)9+E./0.0ON0?0w/z.D,V 5*[q('p'K(*F,.V0s12Fv2U2p1'/K.Q,' *؛'V%S"Y! N (  !\ׂ""`">!>s/g"u{"+h c G b{8NYg;kT |b ,2 g(zU<\SBuٔ  V }ԌӬZ5v \1dh$ls؉ k Rڥ P Xݨ yK8g~=)o!?\h  /I[!v#E$$!L#$j"%!& & &( &<%O$$#!j PqDoN k* y d#R   'FU5G 2 W  L!}%*C-k02a A3 24 1 0G.O,J*>(%"_7   |Q~gn>i- GV[p%6a[k6nq+CXy֢IVڜ+%ZBp !4!~h&@{P AY7 hA -ngXGXDv  m_o?`L}!ZD 1]CYF3Xi39I'$ZnXtj x]H5z?}=C|oT-"=288Z--,sr^7^M.5 oc G 7,RoM%xqapc $ A;y5sK gTZBS۝4R цfnΆ΋HShj`ՓՈd֖ "׈ `Xxޮ߁u{OqW `"Fz#=$F7$,E##!N {O?A n:Ku 'D{V_ A!7##$#"]!!}IU,8T.^Y"#[Ws88B8vJ*M=L  0 4  " * O F  e m   n  v   ` S} H' # !Y'p.#R-Gk<n7SApK6nl jm%apju"+ iLzyk6}6  86:Oq/pA8MLYsr7GOPCB/QX|t+V/^J~"VU ]Z;Yi13?d"bo9@S3:]?<43l J | (H%HUG.U+?* e N  f    ; f}M4 vD #  5 MNajmk#l"u  AH 4?L{/?c~  jL$`%py  %T  Adr;m_+ W v [L LFL{. w9Yt>3<y /M\PFݹ$֊|Vrsrsf8I t +" sҤΦE̪)=-ś D n  ǥ M  Ϲ Ϙ ϐ Oϕ ϥ 0д pY?Mabَ  ߺb $ He  & = T : i i , @tXU09_<}pwSq(;|e1   ,?D"_Tz>z#,=LcuG3W_&kd" #s $$$#!# "# +%&T2'Kf''DZ&%j%% & &d -'|''*'p(D)*,:-.-/+01?2T34݋5 654.3F1}.x,׼*((K'o& %l#J!ީ P 17X@!td<,te{Lqv-$2POޭ܌N/`8zz .ҽ eEK-GEϧ[*BՇ`$ ~ٸ ݟ*J;Y2R] f @ u $ ovaU>$ZUi;d[% kK^,ai4>qVgM <<jy tr^V; ]` ~ !9!CU i E>@M<eBL< #0kkz#euo 2fj [clMV   KL ) ^ D   U    Y! " ~$ 9& '" ) }) %) ( &, % V# ! g HVs1' Q6t-$y5>7B+ ]Cz#׈]:eԿB"|K pۑީ\>A 5 Q&qt'.c4 lP x  I   _! C m  ] 7 > j[ z  X G   p> 20i@ $ V { J ruV % K W% s X( e fW q d  W tq(^6; 5Q\&woPE3wA.m_ڕV)rYzZsu@NPβa.fԞOXI~m\lbhK @ N L5sEPR!/D-C* #p&L@ QWfۜ Zj۵9!۫3d߷XrT%xSň[}(Ȁ̵< ЀҥtB"&T*o.2+u45f6O5'31!/D-6+)J'%2l$t 2# !L {_ G/o\ c OS#&b(ei**@n*)Z)(M( '&{%"w &q9J ." # F%< &( & A% #2 /!o  >Ov0% Y A hmC>h +  f`0 z. . kA85 Tn\xRd0#uN0-h@8R5   3m0N 1d8bRX0)Dcxb[}x+iS B#Z809K1$}a |p,SG fi 9 =J n D! U pk(u bl *S e L  \ /P 2 y9  [n~<V)Y\&:c]8;/Ms : 3 { ! ?B4 n 0 1 E X [ @h q b #\ s1CLIzJEl?X߬tzܞ7ݻW" L ? |~75oj U><O}b)d[K ' = k+ 4K6gU. ,w  Ubd [ V  c \ M ps ^Ox  x  RۯӮSjiӺ=p{֕HZea"@ܝ})"m<@N0܏aGܤ$ ENf~=d s9   g3 % 4 W ?G  3 A#&Q/O1E;P\K%lRt.Dh) =/ }YKN5 !;g:@ldu?P\1/ "t, U  BF{o[U!q"n#' % D&'8)R+Mq,?---7-y.D.F/'J0U 1[d1&t10s/-M,)+\*W<*!,**,15-. -w,b*^(]%)"#,1lLpG dxg0J.-$Y&3a=~`d'Z2 - 4r {zD  P  ' - P)}O[ $ q\ r!  m   ; N  .u07i)?! J-9B=7:(n1 V 8 /62&.$xwD%'] (*,X{^Ja]L#=ܴ)ڤ<'ԡԪ9|,ڈx'4+GO@ #nl n\d{4cFw[- /  t{47ly{?iLޞ=/bӉܘޫd`&`:mŧv-5b"[sƾyrJoז ڇ ECR`b/$#u&),.12=3i44120 -N*&"*QtR  =I $((qNb !f! !L!G!80! ^@ cn A !q"$O b& '((u )(JP'~%#m"s vyp=,7[zYxS r  p < j6 "D:,DQ&f')T0$MZS- XAk't`,[NMg n =u/-~d3.u3 K 6@=6e\rzAQfP5t-Jq C Cfr, #+PirT "% '(tl*+,^--Z-,L)W1' $g !=_0d *  e   >5F S 8 s ! m R'Y wL529p@ j 6  - F8{b5 V # v' n[Svr Y  ` {# C/Yb _%*6O_NxGa& [!" " x! R|?:-b v( c0Z`7 e Ga^@M,E-Oo}z1Rۜ5GEz=x)CY _tlܤPNb{ V~ u|Qӽ)Γ7̙ U!0ɉ"i"ɇ! p ٽz9 @j~}ZxE@ ]L My[ 6H: "9xLO "FO[o80*N4y_wRWz$"fbPVOh<&5>^0vFH*2$ mgJ&_8[ !_  " |z ,     z- R #  ; !C#$q&P ' g( ( (E f( E( (Q +)o * '+ ,O , ,,w,+H+7*O*++,-t.[).4M,T[)%x!2 6B OpG9:)~Wa0Dބ|*hB֋XLN?lԅ]շ ֌Bpمۿ79nGv4?gO?NT k <dfKn21V' 8P % * K d m 1Y ([9.tH." :o"~^&N^.h ) V  e8mH  $+\N M l$ +B  z ? T   p  J  + q,@  U# VP:bgo   / INB O M `P)3q2k ,# {'T+5/o2N5=7875Y2ݝ.4O*6% E!lOwQ" ֆ T ԗ 0 E K ֔؟ګEf/1cs2*;jh/.  l pA!|7u qTp{U,;)FO`wV/u i y8t)D:>;x,N'A J ~  T4 o b  /p s M :bW n  !I     7{UOa `c  w<4ߡ Lۺٺْڴڭ&ۥm%UeqgQI7H4 4p "nh$8%|&8&&a&%t$R#"!K  i}L&ZMtY? snk!f~dz߲Of\`ުjJ\(})@ F@HV?D,pnda  ( \ KWSw[ol?T> ! z s/ZA7$_  g_AMp\f js(AQfr gQ4 `(&MZ~]o/) ]w * & I  X! )W x b m {m70 A<@RH tT T*;sALT1QD  i'\ H "5%0 'b(")%((&%b$P]# "O3#$؄%"t'1v)M>+9Ц,o-7Ͷ-ˬ-?H-ʥ,+6+);(%cӾ"Mۭߦ`  %7,kW rC,@Q-;&=A!=" $S$$v$@i#A"!56tZL|tjFb& } w['E:3ID v #3\R) } @  } + "SRoz ~t  D"    og  ,  f 0 7$in FT <v WVY^nl?OQa 1 A 9 a i [O  <dWv$p)c KC3 _  3:X( !$R"0"jJ"/="v!~R T5T[blcOdt]W  U8g=`&O&ۉ:ڡRk?APՃvо*  ±  ß 3x`+fĺ}Ġ5#kɩ% ͉81O$Sշ}V=oV)uxg_F#_k}Lcr   | 6 ^K}  eq \ 1iNzm'iuCw,4cW ah r}S6G7m75+y"BO8-~|ڃi%.Ks @ ׻  ۓ ` =3m۽@<ai[#R[]= 9n^XxP&pC H c I UgSC% % m !   pI   N   gA   1 c =w k3 G  %  { h- ds:=Mh=/O79$*@aT8:JVa;q V >\ )  %{_FZ"< ~W^-186 `f@\I %*4ezr,rN  wJ%io_VV7(!rݯ܅wbt? I {qJL 2YU9dR4@m{X3 g i6vJu/QYAexK@K G(  +X54xNg7& (< $  !!"#%1&z(+,Y.SG//CF/.-#-U,I~,|,i,},ya+ *=(`u'<#&`%$Ҕ#"!Fۣ gN:MlF5e  r^  cB ~ Ph   4 rm  *9^x9ct~ y-)~kVri2 e * , Y ,4+xt{> q5AR #  c )  <2sHSgIZm@)Tz+_g;9 L/+[SP$zm$`.0ZU E!R ޴5ػzր ֫ E/ܲHx!4)b6Wa r H G4Z-@Lܒ$i:҄,lvƶ. jF׾=.D[( =֫gJkL18#LFsT_F \i;\6\>/ 8 V; H; V [B "UR%% A@y1O-'IB @ !r +0-=etU0G+ 90M0 * RC 9}ZSWBN!'$&,/(()c(}'8&$"_ :NTO<7Qx5^M2 /2<P$j@7rsS/4f! @q nD + `  -   FQ [ y xCJztv=/u+'OFY!c :L<< ^lbl9&4:5u&4D&8~~u?1c9 ] @{fIQ  Es   m S g |)DA^1,wc8;`K oUM|N=$B 3 y< J$Ll$ |L}k!1"D#"W!4 hL)+i ' v2vJ:wX b>AJ bmݝ ʂ Hƈ $ Hྙk g U Y * l 7 ƗiɃ.-P?҅ӥ׌{Z݅L2X#%)XYfuJ 6 8 G l NZ a W:W 32kkcn  {k @  ;   D %h`7eaJ5fAoD @ ^C d b*r  'R ; hP;P:Q   ! b vf  њ A Ի & \M k i ,o` FWx)V3=XgUoj d r 7Z7$ 0    @  z &m v[~ $+   N ,  !@Kj_8H^^h,J t 7 A)jU lmc9H^<3r P 2 'K?3jXvu>o ]JgeKV~bL 3 m9  ghRbr7 # k fg;Gs vJ<r  y I E$] @/!uQ#gZ%N&=' y(>(H'(3%*"q {޳ ;e=R_Η7:Uϼ )ӝfS0|;D6 ߅ީ<ޗJ>[0g5Fz zb $ T%ZCC[+hJ+ Q#&+0/O2,5Jh7k88tA8z_7j6Sx4H܌2ي0ׂ.s,L* (_%#2"Ҿ }nӡ1gM.݁K"1]X)lb    r6A H${'.*,%/t0Hs0Q/>-D*w' S$ !      * y * n  nnc(TZ&r&X8 Du U  W!f#&g' ,(ed( (X'P|&E^%e$w#"_"7U!E^&}@X tY/h&F-$!c4 ZI"g `Z ` 4  -)HN'AXv 0b # @ex]OO w-8,|"BPE-ZD f W !s ^ J bq r   h u +m|S ] nuFx<$X G2$&~7({* xmnO\n;kc7&`_P @ #%rMdB` -lnq  D~q^|g(, H 8a G c R _ vM VB z ? ? @ I N*b o s 4-}!$3(rn+or.S011/-s + )~'H%^#I!   E 2 '3  F 7*O<NM U݈%ݟm+6M8<2 v` yUN6/[ bc hb U+ 5U pwidh@Qqbr^<[" >E*>I d$ ްݶ(|ޢ6[ߘU\ fܑډٺG|՞*԰fP! u f̻ ,wʾ/ZΊsBnӧ 8 X֤ T H ܽ b N \ -} Adk#[ !'V{Xn?u  )m!vd r y  5(X]1 _v\XqN4MgidY o:Au.DF1 0zZszfϕ f̜̋͒dϱKeusKvi]Vo&tviNJu!@X}^Al &2 ae H u  R n   C D ;^b{K T :  _'?YMYq 1 H )v $dBrz[ \]TH) lIS%7wck.9ZO#;\!"#$c%$|#O%!8m=c#_ q*/ % -Y<} r ##At"v+*1g}}/>j$c-MIQ&  Vv<`m :gTcE}k=u BעKc,  :͝hʓ ]+97 rnѕi`CBTS=? !c i Lp wnse L   $7b8S@#0CeEpq!"#&$W$*&'*޳,wd/a924t&7iΫ8v99pȦ86 40Uw-)&Ϯ"XЏ3ؕ`ی!tK!Y+"#b#"& !I [  HH*= $9 'bc*C,-&.. -% +> (b $Z $!L [edi* {  N  d   w k ?jz8 ) J l  5 <   z 9   op 7,tSmY-y>i\@Hg|p . 7߱ ޵  u;  ڧ\ک!قIؚZO(׫3n \,txye}0ANv Z Y  oU?fk|v2W TQ$ \3m6 L n E   O ; pa  /S9 kr 5St2 U )  d' ]Di~DcY  >  ,Z V('dm  qIe%r2z$FQ 6LU oQ^tZ)q]& d{( g(5DWt{E4/ 3 "$&'qs'2'&G$!ۏ =: {֥I N o %  u x. ~{>.  D?0!s$u%%P&x%k$e". P}la(_oXaCzza>mSW   I 1 % 83 f  ;yF 8 n 1 V330 v f` ? n[ s  # &L ) * +\)Z(\%#"*""I"6B"! %S`[%Ey q Mߟ ܣLh ENЖ!)x*2 ?H̡3*##DTFmtP4 .e=,%QCB41p39AFc$#m)f.`Z/ !#"q"h"tY' = 4j- I  !pv[)Yi A%*VB#  J; ? ( aB  N c o}<Mߛ } vh/ܣBڃxeJEё4AӻL#Xmo9 w>Fgd(}K,J (( _"!;sFrKM(aso= KF U5os,.ܐ٤z.!!L5"! _djvنJuݹB DJxGZr5O  DJ|@ra$jK!XB"J"b!<j 8Ug83JJc@nx`N! c 7  p N .  y  <^/26IoD '   : Onf6gqfuLa|}OV }hۄځVۥPVry@b{ Zlz޸t~%ep{u):ncB F&  f  : ?(!V mT!"!V ^-cD |yS]Q!3=Ha^Gde%ҷ5{rϊ(Q8cYԶ6 *},e+k|0 )A?tmL$hY3S/eZ)&G7&- k:6[@k/ W E= 7!\ `   \C : 2'6 w b  HP >) Eq$ a 6E ri0Z,(2+WTl?+=P*/EL?'Qf<&w"% [ B@9e!#$$#F!z yx"$'*-q02~4 m5 e5G41.~*E%!OT`95D0ެ!jwy\J 4 jqeF Z ?$#Ld*v/!|J#l$b%{%2%:$;$?$['$X#"!| :Dudf%6'3< w r!&} !!0  Gk6]W%{eZ'J7eD@Mf8v n.    ~6  P   U e  % $ n p4 2ߠ۞*Ydwٜ z ߭_[\O f)ѝ Br60Pl;h1ިp{O Q  k b s )"4T@-!#3%'2((;(|'9&$##U"W ".!g! (Bh{VU;|Q n /4 i]3&e){%YzN z 7_;[ }*m`ad vx 0 } A  t ), / L _ )  uZ"0RYQ 3~{ayA;. g\LN|  x JB<neh:_(Fp.&YrYa !Ӆ-?ϠtҎ^nߜ, :- "*jO&u.yrcArI  x N ;pr$ ;rMF8/~8   1 m8t,,$EI|ne:-~\N9.^  ELlI*{8~B! }l (u- "$$2V%z5%>$1i#!! fT`{wHe t+e]V9{MVGPJ 8Gm ( imv!Amd 8 k M> \ b.$ (Mm+fEj_T_޽ey#W3[ݰ}VWM^ _uubP _R Z  Y V 0  c =M[<tcQ|hty[6elU &  ]e &{ ݚ V /'תe5ZՏ$OWiQ,׵ֹ6֛|ևW׶D.rܾ2!6| ! y i ( O (2$$,gO@R^9ZG/<u&s'r 1#F:su>+JHr]Y+zw/ p SY%WB>O t $q!L# fe\ => zG * [ e K&u5Mtx &JCݍ"݀6& k%>Um,s   f  C3MJZ`TI( J F19`' *hw"{` Q n c>PV<^?B0bK)YۥbiGF:ی `ߢ[rlkbdj 5`{P#*_5߫k yyٺmޢfcߠީ73~ݖ ; , ݚ ` ߖ ߹ ߼ ~#Pdh pF$C {K^o - yk{B)IX1$3P*%P} 8ZXs<  wݼ Aݶ߂TI6I|'@JV^H<^1hfU h 4{,414"$`:&_&()7*N+,,4- //00A1 0_ !/)-m*'#9bKlDxc;  *  o U z % N =Y \ % Y M.  oF 7'}qbJFl z h %dvm9_ ( &# P  D \  "ySkoQ+K6t^abp> TS \ sZ Y kX@7ML]By & (% :- O F^ , ! c0iR!޷=n.0Vތݠ=ܻ۳ܙj߈q HEC2 <M*oG &:X~ 6q,   > ?e}07$'\Bk5>(`Z 8 (  Kb T  t :KQ@4 d    # jbcY V AITFb8XDG} ?s$F X6%81F] u L  fg4} j  ;  U  pSCo y / x $  >X N U~  \  q T UP0x* M&B}c F ( & d+ uk},2;G h$A d - Aa I{R0g8,&##{2c9Q%d# 7!5W)>k-;M X k Q8K=&1jrz3V yp[4$>W8I} N  \ B jo _  hD V   @ W     a o 'lLPj@^^5F|$^R&ez;`O*#pUݣ]^Y^e[Zlقv/YK |jd}(X)42~ސ۟اK*yєCrϱWy5ګ*,hj[v`0VenjA S FD  l =` ! ~6pK+ {J 1  , y   j r yZbft<|6vX\ (l$ W1xiq3;وROlT@ܾz35UR$^SvcJj~ NTsz2   { :0H~4N %"_$&c(*E-m/1@33h21/N0-Y*>( &#M! ^b1OXocn|C=Q|M*    G-x\:"9;uL5z*AQKY1-Rf\( ,LTNo4>/(OYJ X F /  { %9 =  - U g !  F )264tD L  } / , O`RY A @z B8% &~8;A ~3oh?wy*0qwfyܻLB/| q ~ 7 Yi T N_:.^wph05@  k i?=7(]YU[x&&   6<?W 5c A 5  />\*["9  J > Z HV2kO l}* go 'R u eG}<0z @ I? : TfWcY"Z% bPgAST P[ l:+<]ipTt + ~j^}* ;.,(!IH]*c  2S ]< u;SpBN^R|!6d 'N c I  1  m &1-0;]@ vqB)K'{$58X_;z PUC 2 g!n dQs~TlYD}9a<JjAoFL@ LgGsk 3 z  .AZ'X % r9sZ8HoL4mDPF'PHsvx<0XK:1&ܾڜNNLX0͛8uw{z*?jn=/Bx#Zb- l b. { LL _ 8 ju - u"j B jX F ` & ~R z 6;J >:qfސs I g , Q v dUݷ ߦ)5D!$p#o:%e&&w&%z#}!}8 .*ZkNF 1^.?EW "Q"#0m$'%&&&+H&W%$["M (C:dj|%mf ;c[:dV   ~y ]$   mr{G (c x 2 BIq1d@[nxF3uD&] W d!Wh,e# "fl \ $ .W `q/uRG:39I& D  UP'[/iE q#e@wNh$K)Pz{Fdh:Q7M'$/+In8/)C+Q'tD5'5 !c t G wb ,9ܛٳ * !"#:%'V-)+ON,3&-Q--tV-H,+e*(m&$E!#! r < :  U F \ 58  W`|YG!$+% &! ^(3*+ -.'.,*'0$ ilc ;Snne8*8 v)ht(ab,-T".8z VS (eP)`IHWe y1Ls:lX!'%jj[v3B{t  f (j  8 M@UF[KN6[jO^9  Obc i [ A 2 b B $ h }- 4 1/ufr,!HOD-+WMK0L(!~va^==C\|VK7MhQ<" Nn F )\N u      .MuzUg>2sTD  ; e r - n ?? / 6i,m  v  \r y m X(=<3rTeXlAp uvB~\GJ|"&g:ljyg5?z dIavnF\ =/IdV)g b E I$ E   IX$8Y8 hd ? */q $'#*)MY)-(M%"*ao5T*j a3/zu k S  j S Wz SY Q YJ 3m gyzQ92[Kw Lc.h[O u.hy.l%4k - %gQ. ]Uzio4f>; J ?5a>i\ljEev.& k d(g ME!>^]KpcKLjd|H3&Zwxf[IC=kߎ5mu" 8 W ~ F-% t  =^4A<`:k  m D  *0pd\LA z* uP%_kyBv5ܸJ=ߝh^TPU6 V \VM)0 A;H JY12n  %r e  %  ^ HY j tw 3   a  +"3 E|: D 9OfD9MWOwSWkUsW  @} ^RL H b\  w0  6 O { 88 hMsR^2j!3tgv_`?)Y2Bb ! Z< Sw h0we ]uE  edc: &!3A?gqP,\  ? m/^=~[L9\t wIb KEEKS ,Z DG^n>C yv % 9 z#P+~ ܗٟ֒M".`^6WeUǝRm^9D|4ҨUHC۲ށAS<cs8}j"'ݵtrIWij,*dcgCa/tR"wZ4K5%%pn0qW{eRB{k {uGmbnN:](= @< ;O R DW Z z   e 5 }KPcNh}[tc:>k(UTO2/cy2c b 3|mg6d $ n}X " g w~w! #$$q$v#P"u"a :);svm@(q)GB'%al|HZ[9;ewD t$ ^ h EfH,sf?1)96Yc / o/Vv{J ?2z8{Pzy^<@Xbx7t  P(:%  =HDb& z$  `*(wSf TK  M  ,(! E MbFIVhsW<*U v 3V o  yv7.C H'pq Ah sz,gX $:0"(R٭%ږ'1ܱ2.k14?,Y |! S~c+d1W/  _YDN** q]paC4"MMT P  c-{hk9[o t* S S `-p >c LC x  ] MK 2 ?_,^.r6G,t*1g<*LFA# zsWUP}=$$T 6 q}   L+ # U XSgu|y4gZC=(pU  J_3Y;g \1d^#2 Idn'8]X:z`+O!/T1!z~(p.q!T55 # Q  ` j AYRl.! m s 7 I bA:8gFo/~67F  E [0]L{7"Vq  ?  k   I ? g A]Rjty Z'IdDۓ(YJcl 7  chxVqyO<2d3q)P\ 0Q =.r +uI"=J=0Td.&KX?y@ݓBOهڧ/  ܀+HDN'{M4K]OZncb[L!CrU  ! 8 X  B@7D1"oo*@l : p R | x  VG Z*  8 / mB d ' d%[ o 3>C1 =8 C    $`CXYQN63  j u    0 gv"veF'l5 3 zuU GN ?+ mB\VPA}V[  *6 >X = J ) yn= e,MtC,J7;|;k y L wL?"[J 3  M )?xq|&b^WXVq,{?ymPs[wmAXf܉,e>fեH~tyӼU[]7 w^sS۵8u1E?w'-(BR@1 ~l4`&~ @ o R r ~ 6A=& S&H1CC YHj$( M  J"RFM&n }H  D %!\$&{]?x]#QtTWh8_XqOQ2g u ^21< RQ#!$V#&'DX)<**,++S+b+*)^[(?]'B& 8&&%%%j%N)% $Q )$#Y-#x"2!I f|w_<  v!"D7#1~##As#B""!d ;( ! U"v#5$_ %$#'"^ /6E'9J,@ST/n  i #[kTtc=+Vfv26TS|s/{wy$$^!]U 6f{J .! h ; &X  " Xd%@BU c82Tlr+LXV & C`!Vxf*3lou|vafLcJ8I=:8;9'Nދ.NފS#P kG(}Vez'xS'lm9sxR m \i7&7| h!!!? >!  11j   T^Liy !S:x8|oWA gj?hej">_Lkf}!)i"  k  V~< UOH!S_(f Ls`gfV:daehBC[jL  m(;Y LX*X&!zz#H%%&&%Q%$i#"<!pSO:H'3];MMx. g& FK = Q)H1SFu[Lk)O71j #OC6V0&*<xO hl@Ep{-&2gtXZmx^ TD\7C _$|)L ?  W~pdS_rO b  5-wwB a lg  R04xFV))Y6hzay; kAmg`} i6 "\Hz  9 u8Mk ? 8  1 u%\ :CM @ f e b=aC*<.+TI hbT>> >qX 4^nxh #]$   Y90* gaN& u(    K`8: # j  v='I m9ff6n~htz$nx!}KF   t    z 3 9 6TWl3S#0[ 8 20T( t&;lW&Trcs( 6 y@- o ugv!dw ?i H93> L & <F wO . %Y , W `f - R W E|ztO4/ N Hy  [ 9[BA#.%[&^5 Y+tqmw/S%*I-(={d6-}ܶ!=,׻$A2qGIу0SBfV@y։q؀0$E_'\HZFyn)a%-nR`,nFH_,zqI$]r9 * U d1 d k \ n , : D ? d n ] v * c)j-eDF!&~yOAlUrzC ) E y pbI[lC,aJ !R#2$t$C<%Y%,%$No$A#"!  D@!O^V[_ 8  G  GAVolr3,Lrx   Z!"r$A%&)&.&-&%e:%$XH$#"!^! ;5Gt| d (G+ngG/n}NFx:5=I{'ZkHWFFr; xNLHQw 6 E j`xJu V . t g \> e.gI tOj}Z4[dS| y_^wz_I%<| kll%m/'W{#W-{NJwOqP;A}N{uTEfqd)^31i"W*Rx}o,WD ]j  c !o  ? d  9 [b+y s =x-9O~#8 * Z HKay} \   P&YX$ VT [ T  Aa!]qas  l)ql :\ 5 fd\D  NW!#%^'( ):(Q( ' &J%7 $"/!k 95  p`rA *g|VNn5 ` e w<Kau{GItVfއ&۵ڡ &qx/۽bu߹p6KtyLU{,=B`CRrNV*;'L};02%\<[  nX/   /S *Z80Ne;X 2U uyKh=(^hI-Kk=* x=2RF9*P,Fdz" - S6v-l'IZY t )>vANNEouAI!o&djS A 5}RdZ~1<|r, h<^7~| & /7-{$|pE "h<m 0 BX  :P$z~pzT ;4 !  c  q 'o H' d ?  W F  u P] E  HGV.EL {  &  |G *   ^O    Rg7 Y /\\2W*DR[ .<R9OgSZk2(y m ' p @#E+ y2    <- ku V R I# f h[? A TL WG h ]pwRXrScO{k%8.Xn~ f  ~ v} , ^$ >^[p]4R*#@Dy$0v4=Hts:%kB3cQF{5L-is(3ڦ!b;vz>v!8HBXXw"<Qg0oy.w}@UL%,3:-^h| =M x93  d [ k  ; "> 9 YPm hbH_gt W   W "@ FKHKhg/iG 4! 9M+  y     G 7  Lk"r 6 E s l/ oUl-_ b c< A Rp%4$m9'{CB 6z Z m> )  C xn V H:ig ߝTY٫-ր>m!O s٬M7]H{O-)>*Y3jB}o*S { | "|  b ` d]'rK N + ( t|A] V[6r~M`Y|kh.)#;c&(3[*K*L)q'#$Y ZHW a QRsZ~Sd)a]&||crN*W u )̵qzͰ"fjRE؞3:(xkUi Ej03C0#Z :L 6FdwGa>?f^3-Gv'+rE# D gBaDLrSuck 85g!& *[ ZO  cG`.   o  k EK-R( A)<k~Ce  G B   K 0Z ^   f> S   2HZ2P.5 Ank Y!"'$$X$D#0 v! 4 x    Z ~ \Lu#uQhh!@vKCLE{`ݟܑ aܪ pܬe ` | TtEQFR!%(| q\ ?  w  ]  ng  y`=|`Ul(%G<"\9? R n qt\jZ~>z?uvXcQBZ`)Tk A3o(!)X GNbAP1NV~JOF ~ XS#960?8?Am `V1 M_)Eu6%}{60I[9 {oqEYPAcGt ) 1e^`WI 9 S# 9 7 O'S ; %U 5xA+} %   4R/ | J P+ J N S 4  S n c    % }  < ' t4 } $  A3:K1CSQxܧا֯ '}8;tՈټ۳nrUcp(22 - M / 0 N{ ^47 p[ ]gT] ,=x~s1eM  |x } ! F; YfX(C2-HYTJ6=TJh%cW}w@2hp \Lg>2n7MOCaKHtAmHIl ap5X ~ hn9F>C tkMzT3  7rsw^hN16kqx$\T  o: G^ @#gO {5!0e!C Yo#un6Dw WDK-E?EKs!R=V ;3[Y p(QNp^sl'm)  .#%XLJMll' ('4hC3Q#5}#!|g [|`52rf cZ =&>)lS}&cH 7 lU R f܅ u #ܧ 9 % |GLF:cA7jؒ٭vGA tUNkxfbHHy"%mo R Y  #m ϓ 2Ϫ}=>ҾӑQ'EM--HCDFMcgw`N'>Q?Xw  .Rfh[' -  e   ^  u]%fXjS?WC*f2=[U.BG e UkGy 0E 5 5 r Wb1 'D[* p ?z?AaRd-.mhQ>_~E"+E )4S T|h W3!!.k"^#$^%2l%$# (~<z o c  b SX " !"](d9T y2  pS! D f@ (   z [ >   j H :    L D  >D/oPsM]*OnG.o@y   + "#%2'VN(}('&L#Z 13=}J "$N&f({).)G'C*&N$F"!o Nywm6=QCo C @{ aDDnl x-z=jf   Ttqs m D8 Gv  Xu K    @0   %      .}R6D[2w {*dOF_Ib!B: R4vq reIo_NP ߟx K ^ ٳ e d ;܌ @M# F PBktiU{   e A\px32!wI|flA V6q x ml X  P2# 1 'V Glr$lGN\bf5$ct^JU KSm%Fi u }I L ' W ?CuSh^Yz|2 : xSA9^~ms:< c u p    Q B  .r80Xn46B@"`bV Cg Ms2ܪS-bR^\Ujۦx~W.%کtڬ'ڭ;ڹڀj&>1@/+OzpK@l A-5loPXYp S+` @    !{$*,:[.4^7-9Io5 .!i!;!~ 06 b$Is Ef G R@ (; !  $ 3)=]c*vGPAڔxe$RΨ͵eq s +AcVNڷB&Su:CN+J  T ' m SQFq y: "-jj_?    ;  \0g)]@qU  x \ J  ? a (\ c Q  m   + < $m # C[iXZcvUcpQb 'w +    `  & Z&FF^x P ~0CQdJckSJ #5 z y x + ,0 k ߤgbcߏ߈u  ,(@In|_s Xq;;"߅%ފovm ty?CnoO -N| L M=._`L1K J b$J  dB" tdMP@Ip$Vav Y58 W<&t2w> ~U' Gn 7F+n|\J-~DO'u{_M-aQ$uvهmn֔ '6 ڂ ޷ ( b ^n L  +<  \ <W <e15&^y wm Z b wyoQ !!!? eF`D^FfhaFV  n& fSyp> T c D ` M`mVDX "$k&U'(rl(})7*>+}j-b/1/3e4//543c1jB.i*dn'W$l!KJ&m ?s ~gu(5}A KBH/[ `uTBs)3b3t*  \  t (  N41 8w2E/`La[T*`[tp&=W/Jb1p m67_5-V$ N2t{\$v7 X7j)6z?@#;KXaBhLg + x @" L N cM#h zD.TP 5M'V3 _8 ( o PU V ) { *  p = o [   3UA P  * t 9s  ? JE/f0r^a{QpAY|srD}L? |A-X3S^V-Xqm ( .[]C/@SdFozO9r?mH   > d ~ %B?_$BO{g| Br1|%(ecZJ8^ځ8LuF]ϗ$η v W /{+qE3֓X.>y*` Y } = | l w  \fgn  !,~OJg[^)o Qb9#5-A|g+o'& q%  / Z9b;"m IR HM 6d":;O^3|ܗ؞^cԽwҩj@4K?Ҧz Ґ 0ξͶ)ZAМbV~)rsJ7ܸOOYqw>V " < 4pw:5m p r  /.\y2rgfTXj kpEiQx!N L F D P u&>-D u B <6 U O<3 k _\ a p D   %XceE+.} R 4 :' ~ K * U P u IGJ L#& ) ,*]!*)S&# 4 /T sx0  T*V3;@My%! hYZI'~h}߸@ލܱ ~ۏ , T -ܲݚ^ޘf I uL1ye<4s5  Y. O DJ v }yv_.V!z 8 FGOrX5*f[3fWUXp@/QeE4\z hV}1 D w  hj'|H+;b  \ F7+.H2:;5.qsIT 4 ֈN-װhoڐ^I1=OAT9 98&=n7S{@_Qo&W.  t [.Q|~Z  "*Ttd<9>#e(N$*sHT;Ϩ[ { RlcL?߰>} ^ H ) ; .  X $<  * t   V3H?_h jG.YvXJMw4v>7S% - P7OfU.d/u w` '  i  ""N"9#>#8"e:" )6{;X!01qAveIqa A]NQs&cXw"~'e,V0 47@v9t:&;:Y*96h3/,_)g&=$:"N    h nG ^T 73` SK6@w sligQy/*#)"aOWSh->|h 0  Kp $  \M?Lk  a - : J6 eg |L H6SFe ' Eoy &1wu! $v!R,FPTT ??0Il%\ u[<X[= Bn|^Oi*z@dXWR"XTgUz_ W hjo,_ ^H '  Em8= D$     d-z N  mRu ( *=0I&OyQ~*7L' ` /@. y w!^SL{E%*,N SO[(gKP~V x 6 o qF~RBddf.f u * S k %. X x .     HW * $ + , ieZ}7vj+Z+=ܘ < E s,ӘCLԆԄ-i= g ϋ͎!k 4 & (s)ʖG11 2= `QҸӹ9:"TmgW|4t}j)|jJ Kop)2> _os'vPJVU&%JkG 'K [ b 7 " y/ RHV$tx7/[zYcNv#N@3SuF9tgK:U: &/ߏb9\ B!"!@g L8+4 'K-d@tz B` $=ltf R <PD^ Q]Vm#^f46}k[ Pzie~dMi* - w+3 bD&\R P nI{  Vm X!"&"!p!^  C Z[ J7)t- "E%d&j'tS($('%V$["&(.E dEf j߶\fQcG( `Y [  rm  2y } | ] 3 & 7rd 5o )*m 6a 3% Ubq70lbd`h2^u4$B2My$Cn_vcyx9>-1jt0!~7!a{y% ^0pr7wM݁58׽ 2 ջ;}xwb)3@ )*:Bqzo_eo?LFzdl= 7 9?o)  f  "t2VKX-:F%6"o؎!ٯN>ݬ޺ArK|d Ph cGutLB\^23 m: K5 3>{ MH3b#_*2"]f 0 I Pui. > r ?dQ#/8nT nOWl( uB!J{pv^jB0[n /0 1 y2S 02*1O0 /Q-Q,<+ +).'$!a:7HTw 7 xKJg`FD _M8x-C{ (BAJt$m '` aa9ksg0 ) + t m  n (h J (  : > 1 fqpc61 EE0z|3 ;Yr*uQIx$~u^~B#CXU"Eh;B-RTask{`#nbR6[+%e׬ջԓ\h!D`i_b  k   "m x < sC K      k  : S ?q 6 oh (  j  9 Yc?X d7d = #z {KTU P ' # 8 YB ]H . ^ &  P = ]܎ ۭ٣ gpҰ<Ѧ~{΃W&b͊FV8Ή>$ml ݣ "s9U0u..N_hKU|  '^* 0 M#FRP~WR !|!!!,. NITp\V jty)<>NNw RlKyJvsVbUSG1!YYz iS_+%y]@p 7  [ iZ PQ (/  f* M K o AR 9 v t  T iDVY 6WUhWb * j ' [[ lE uEG ! l r  X/-McdI 3- +r.vHZyB3e3`%5 $IIIDcbMC_9qjw  6 @ ei_d!G#X &W''(''p'''&!&%f# ! Q u !)"$8%X"&*&S&%$#k"-h!`t]{X ( HOD 11kx%NH   Z F j  8J a ka9  |:&us~TG!>H';8PHG\cYA[}9^LGZW|l oAPkvkpe(XF3=3|5Moz'Cgh"vQ`ݣGjڔ7h)?O(؂qn<PUI JWINJ!X$c(yg:aEO A 5 c`v \dGW~D @_pmm *`OM6C &mh/ݿ{ݲ)m !kOLsU ZObhOyTGdT%]D > < q< sx3Is~D XmXqa P= D S%  P| 4f=mN- O = p i|E*'- x[Yg}*&==.Zf[;v| e&GB2=!GpZ yU 7h+@ = 18C\`.w!G$) &'%")#M+%(,%+%*%)%'i&&'%'%($))#)#)"(1"'"%!#?!g! -T FQa   =(K(`WW,6|b6%ݐ5gDܺmUݮO +tdY|wt$k.}21!J,Oei   ` g 0 8 b {0gP   qsi1oiZK 9R 3hak?cG9"o}} mx\(mP bc?m_{CQ}>{ s96^߶ܞugղCӎѓ7-oiӶ G [mQf%uJW#S2 wX M  o)|WvC2AX,$=nP $  KR4}j_O ?z  s # 4 :$yZA4,vt $  /3jsVXu!G$&N'](((()DW*)Q+b",,-3-Dk,h*D ' $J"@ /Q1U}|"cc~XZi ?" 8#&#"W{!"`~v* H U2D(kqhR4 5S I $IM837 z 7e CC5u0G , .e u N : | =0QjdLvifq /cdy?;( -!%QUs5?x`}"KD\jzf6QnVc({ref݇܍܏k5ܼUݩaފj v{bfZ{r'i=SzD~Q#*as 8 gxAeJe,plz+)}Uސ[}To*Uuޕ-ݗ}k 3  H ">|G_S   9 P1  Ck D"Xt  t kV\Phd*|v8`Z y ( t  wj XN P = *6:<60p1  ",}v `%#%'(F)Sc)\n)8)*5**)I(&[%Bg$ $Y $ ,$V$;$}#e"2 4`6~g!D H^ YM Btf9lgTA9'A*TSPzE_ KX ` IY * jAfv&O%:!cS?9 E ] : ~ F` V tJ  :  L n Z X Q 5Oo$0&j ~ V 0 I ?*~;z T  }cPv!'xڹ~yCjղ_FV?ڒC[TjNN m/"^C&ve. T(l5(  Y:  ' t  dH |  M H!n " "|#d#$h@%%%H$-#P"<_ 6 (4:roW 5<oi(!FU62JNm >4_,wsIRwt}y n9 ^  [3~K!:-(T J jP f&kbT  ! 2"yO#g$yo%w&('3'& %)$"!! +c7Y}uiyga3  *prqJS>ֻGq؂CU 5{^ /8,B_n} V D u 5 I    w\R t  U + :8 l , . x : N  1s o0!;9>UL2,%i &M?^[ # rS+KdX^%|U]%"ER Yk ٱ <n؜clAڏxTܵQh : 0;zWKh\ m  Q  ; obU[uT'N{@ X+v5 ;wr_/i9F6:gL1B, 3&C !  Wx2bT[e "8D#q#=" "7ro Z. " l# $A & ' (j p( 'l&$:#!iPr\8 U/,)D\u 3A|pssI{o^xS ^ ,    yFg!X  u J J.I 5lPflpte ^R | Dg:vPy8S 7F Y Rj+ C[.F* D 8` '] . t : > / Z56Li9wTOk)y,2!"GyKr W yvߒߜމHܺަPLhE^is2To_vM-% :twvhuV:l7{5{G  f2_L m hei3^DbMh ߰d[6MW9"w܃PQ'i+߬0 K5?+='"p  _4DJL  l~>'GX/\WXN_> v_r_ifj9{w$<#Zkf  q_  jJq^>1G 3?1GN 6@DC#s12zX܉<:^PVPZ: )ac߬\'/"n<%$go{'<. }   ,]<"&)+B,<_-6-,{ ,~,,<y-[...C--, 1+ *** *- *n *)'$&w=$}G"J @!.?t M={kT5T54 09  m  ( K C ! ?pOV1 _I>r0#ޥ < :4 u%7x2-s]UKKP~\MMEBj(g,oX yD G$ E x  A$& +KVg1* /~,|=[Ay[RbM2'Y8W9c8xA rbn\ ^F   u Z;1 @f",%[&(( )(H(y(o&T%x"kx?{uR\Cs}GG; V#BrXL| Y ?^551;;,`8mhy.m3*| / r 2} [? j= 8  i O )   Qp + 1GG^&% )  m r M  WT0^ XT$.=(M}tKc+pK `  z!:Qll{b5 (#]-"&g'$m L j g1y ! )9,2 Y a E< " /]F X |K S 5  7FnQry}]^{ `ysMn0- oP}+u&HJ4y>ޮA>;Ccvrgs$0FS-~xfRۉڗsكZSZq_ԥ @ ҕ BӰ Ԅ A 6r c O 4 u N 1 E  4 'm s/Ch`}Ir=!5z  O Hl  Iz_aJ,?dy5Pc/YF  %/yq P Z![ n ;!F" "g#$& '$())BD)8'%" "!#]$GO&_'^(")m) ) ' &q # ! c P | H i r @ @)U+rDT>i [ y Z` | = t Y ,# 3o f3 X" d w X 9 e z  , P u < [ h2.: A5  N#[\:,~g/6 !  [h knPhn$* l N#Ib2 ~F/mdWb MFW~::M%ECTus*/{8u0 qm8RZ3,BWsH^jVKGvu\BsI } +    :KP @  dh  zJ /"(MEe![ݩ> bEkۊ3Ձl{]0Ѯ3 h)Na^Y7}kQl,ۍuښ~J]ڥ.F M G6 ;!u"u#E$$j$'@#2!y PqdS7Vfq}> MSZf<@>U C 0 %JeVm]Kp6O?R$* g .og t56OLZrX_dW;E N : [g ) t|d"($>a%v&^'jv((!!*",$-%.o&w/&[/p&.I%-j#, r+)]'%|# O)* R @rK~PUq ." , B "&</A0R U U}o #n[% ? S o&VFqew%HP($ ۏԵұ hѾ  ї uVֺ ()*"P1  I 4Y4NSvCY  c4t^=;hyDw!*o.;%='!A} n  y HN^>w]O!^Rj~nY: _X|3 m < 6a+*g $8d^AOpvc7kA! u nO) ,j q_zut!"x#h#" ~ aZVYx  H~.U!X|a$.)q&Yazepi%wpTu52yw{)>0U5(,se\i~RQ>08$|!%sT%pD 2g l + X " d ( dU VU N e.B |*=PA-U|):H ?Us 0Kn  cF}i\T ?, c '} 8N}A  Q 6 \ spxR,3qHK !:":2$%v&(*,f---bP-,m,+] * (` %"f &> &&2 )Lf1eUNBNGdW%~)&(yh k^ pas$>'y lZj:eVny7?I1 4DUf}NEb )a&C&C?+ IXF| &&u zC/ b4  +, k R x j0{Jx.bj0&_#iuj #Kj]Z.MqFݵKr")UڬQvz ])X  K S^ M~/ O i`vt V Q S- { teE$PpLIJh&hm/ tut`0_9+cp<ل|Zr Sq߼A)t#?\06Kir߮_C{e?ڍeݙG}h (_ 'L!"|""X # +#r #V"""`"b! "ps gs  W~^<. W73Y$q3  GU(Lt |f]X2< !s{~fJ {1 : |> Z J>=ֲ՘՛h6fSc^,-f%gb P     ! # %&&?& ' & &&'9''[&:%#E"O!,bp h;On.pav`H @   C x   lyRFX[o`@B | M r Y_@Dc` s g \ o { l KW h y;  9 ! C7^ uU.NH d: ]  # 4[ : #R /;! &n $ |wY096>dby Y Av&u3 K5)h-1.-{C(o}iXU*\))x/Sae9ndaC{z7346V%1 - 6%qJt#OR 6 D $T AV'sM0V+ @; U $ )ݲ  o x١ d צQוKD#ܘ n x = I?ri$h^]GKDa^["oJd_ o S+ Q ; !@ t! ]! o 2  c ' U9Q |, S+#; [&9@X*/%+2B0 3JhIw{` JKCs8+<  ݩ R+߉mmxBQhD415]; b MRGGCp#M+:  @ t   9   |cjc  8  1 E 7  l S iAJ !wY8])jS?H d"iR3iGDM>GGS]mA3VMc"۠Xـ=8ܹ,1XV,NkU(lyxc32  'Z b v  0 KV ! G$ %1 % % $ #s C# 6" !^!!H%hF  s i,  S !v6~s G \ lH#Y<V%BL<@Kn`uA=oJv_7(0xdr'z`{8 J p P # ) q @ \ F u P  j P   hNa:q'/ C >JrUfVY y ^f( U0Iߗޅ߂^%QPX^g%Lݮ61U۽aAMHݹI߁'CW-G,fY?[Da*j <INHC}U j ;o o q u A Nz1}H=((v\$Ry R}p=tEC+!Yak+ \+qA U H L P K Slc]<<~+^7:yn6'a>U~uu+Q^N[cPFBlSML_^{\l0L*ffI : : A V0-M:"'yZ  (ޒlOGר= ;"nˣVa ˷ ̗ o I ΢ 7\A 1 n E E : HΨ)֠siaGcx$n"H0 `pD  (g W keV z E  } f 6;= 1 & ti1:|+o:$   W`  Z #[Fv.  $  L | @  > / : *W[, aEFc,J\؊I ޡ  cVSTd'Z0u#Up6 > >`9!] u  ZAo^"Dyp>>}Xew{iHh$w , V w )|K jFO9XcJOs> .>")vxSvV?4q"e I ZsUVCrTAkq7$,"*݀Zݖg<ݶ/("/U[)ޅ$Lݔm ߞb *61#8 B eENOuz~ZXCi 9 ~-ui(pQ()KN 1g`DZSzgN=Sa\<0KR=35Q l+ 8I%:  ; ` 4RCS}FrcII M ??m z e (pNfd=-Eu- n  s 3\G<)\8O -rWEJF1? , | Z- " B aeGiulD !I]fZhJ'fL       z SVeD#>: L  57k 2Ww a*[lߑ/6-\1//ӕ,׫>ujo0P6}. =   ~Om;?Hk3 ` Zi_jpL 7{&""blZ*[A~{?r5|b{zw@eTW Dby}Yp? C %, h A "]s|!^)hb bX >Lp\/*:|:M00UKb%<%b0v%ZJy><+? 7 Pu>vIg_A)Sf >";1֤eтh̒H* H{Ŭ"5k¾ + ([tZbub=:Nά^xeԌ=պ׬vsN:=AL1-#B h2  ~ t   ` &  X \ 9 ^  #Z :  <  gUb  u,' "1x$l% L% #Z!uv:[  x{"\UB_|$'SeVqkHL-{=J ' 4x?#NF{kM(J|b4liU?  d ib+!x"#>5%X&& "'&gO&K%# u" y 3N + 4  ^  )  O  0   c6"Lt+}tg Cb",NsQ])Tn,NjR5Ch'`u Ro= 6X d gGi[wP_] Jhݗڞc7$٣MFـjݯc }#2/\ST=X79'hJR8w sJ/b7ubM6H sIK-f\~[ c  hO&hSJ(Le@):!Kp>p AQVHo^$|b`  # ( s    n Y s>&h[HHTMEtS*{ROmt)k"0>LGZf.bKZLou '~P)o 7 ! " 8#] "$!u3{?#Dp e  !K 4-m Qqe:6H*JWe |lIsydCK    * w Y_D  >3T!2""O sPI97zZc ` v'n O B(L8vt^1g26Ai6ܭڀ1ݱ $wb %N dA VR]Ld~*n)oy Z mA31 KdF+|q_\SCߛ;E؟֊zDQO_|O Fo:2X-C9\Tnd   .i.Z CF=u>i-^ܕ 9|v?%g5ړ;$I\'H .Kn{/Oa5 $$ vz !#$1%$$3" !P{;WReqC ND 1 g  q { $&2cvO \[(% n/SC5e"5}g/VW6,; :(Cv (A]z> S: u:~ߥN,mC14 * 1(K4.p+{e$hF 5?Q ~ q_]duM=06D6rGbS+bIdl{ :& \ pC O S  a ;P u Kn *Ep3Fx,! %4efeC H$TnesG #\ " 5  b h K ux];M>IKNo 5E-_$l:C? EVjڪOp<MT1pPsOn} J@ A ,|S_]KE!m^?9J 2J*|)B!(3"%H~]"|}ܢ*9|g>&'ixjZ؝}jZs\S ?E &4  4[jه{$ٙX.s 9ڊ 7@ ܳ U U I6_ SA [ %(mQ@?{Ut_8[j,5|UX5(p{`EFH/  $, 0E[>9zi 1y !a ;B 3 WDErvkvIQssgxA }?5_/zHi,  eB8B@6|)T h   l pR C R T  W   ' ; :)  5  S*@xTm*c  " |B+5znn$6D`m[usSBiHvo> 6 LUN>N3!ra?D2eּfױ(au*߈PyWJ5)d#Znek&z7;l rMcxz RD   ! # \j \ X W % ]     } p o p {R)e9EB/kx[#RfhTUpR&$?[{.6Hh6ML(8m  E  >[ .MwIs' hOU)d@{T5' &ێK4l@'$6><J? ";/#q%pG'(hP)S)('F&%{$$$#"H!m:gz ; |g  ,y"u[}P%xEjK<cP_rD[ 9 [  <0Mem [_1W#'W+ 4.[ a0 _1J 0 .. ',. ) &V$ !/y] X + BXtfF / ,0V;vSm hCw-?o}&:I,#B^ &AdF 0=(b  1Y W$x9: $ d >EPm"O$%%$A*#L )*ccIN7nk*e !5 i c A LrLP.vciLHUDka Y@Z@:OV"Kt"T?w p 97  eY =U%x &ޛ (`cSyݳޫ jcUW ' i .  Vy z ieE~-re5 5JݢxHtsm  v A..ivZnyG->]=w 1 5m > \t 5Lkpy]KN8N!:Y$ ' () *~+bm+@*'$ !~ O"K # G$^z$4$4#p!!E zi2 O 7iB&gG pS| ]`ikv 2 84C\ F? > = c-ynI.=NBN0`,  8S)?g/-  ~'fc_/B_q2u/m V  8  @@ N| 3w #R%& '&P%:$E|" o3v%܉ki?}ߋ0Um & }_ %t =_qa ZҷNdޚ?U@"֧W#3DUx$M;3L&1 9n L:!eh0v  #J(B|Q5vT Duz#uT]o:`el2k WQ`) OkG:X|)QT_ b gYv .|1ږ >/[ɗpddnc&F H!V#ر#[ۿ#L#"!b AA1s D*i Xevn C"$CW&'@)*}+,U./$w007.6,)P &"k] gF ~  r+Y]3T|)TC}ASsyC3{ 0 y]6}^C ;`"}#fq$ j%I &t(!*wh,.K0Z190 . +(%@#! #!|705S  2+8%_.NZm 3R,&yVCP/ @ g 0 o  ,.7>xvt6<$)*݌jܦ/܍ܚ0܄OPuxQA{E>wb5*^86BLC zh8 ? Q | &  #3i'"7V\Kn=DFsSwAp+ 2(ݶN޴(ynjoߥߛL\9'.~eN%) \/ZbYcL)< |[D  b x - \^2ipAF=\9GB2l)`xS-,,9 g : d M  Z6  h E wV%"G0Qm. BHGvPsMVk!miߌ 7 L 1=lT " $ |$ #.#~"A!* r <$ 5Y!>nH8 l "   .   6  9 !   W7|]T  / i C - e m +R E ok<ISUGl o!"#{$j$g$D# !P !F !3 >Cf^'(  s@\1b"n Es`zG^'&#`r f {Q H NY%$\ZN HHWF0^[o`UUBKUߵJt&#Hb4LiCwpFP VJkKt;M$(K  }5Oo{ #` *XX  o !]%uCy`A05aI}2^(4@/RXJysYzѢPuղ{ N <   ^ e x> o \Q !   6 i ? Yr&   " % (P*+y+*)S(hm&^# `&pr r.YM $ k  U<DL z W /  F 5d ITV/JZ oa z VP  X: q M.w#g<=Z #dx%rRzT8F\k;  3   z Wq Y Nc-z{XEq>C=V C N5XmU4Tep $ H!0"" #7#.":"Y!5 KOH!!^O_  I%Bu^F#!Tj/g)?;Le`͉nj_Km̊4'ф}25ۇS9+tToa*w|D A): 1J % ;   ?  fl[ca. &OOf%ilu7&`kb (-b8z'x x.?yݓNXΒ>ˣeP!: >#'&bլ(ة*!,#--aq-4,&f+|*1( '"'&{& 4& %f@%$H$$S$$$$Th%%%eh%$3$x"?!   ` ^gcAy;Q < E ! B {3^HZ`iQRu2h1<  g(SLMo -qe=oY{D\ b /"R#2K$ ## A"_ !r!D!!'e""j"+!A oJ]ir^&JYi>FY U / Uu m 9JKk!2Z$;;r~c 8 _M,Solkz Cq 4K({"_F Al b*c`tlICѨi4с$h`Y)~D#17Mr_5.0,]4j:U $ #    Q AvGmdE8`J##kT: Q ݬ2lޚY 9uphU0j3v^`{6" 2q7   (y(9c3|)'1d4TR"  rpz  5 /{~D9B-w:)Xb 4 dj r ; )LeF3hHTmX r9V1a6ZG@ 1 t < PL5~,gw * ~? L)/g+Ogh`Q7܁0צր[^;> |,1/C  .bj89@ "*%~&& & &^$ "L &,Wp e !s !h AX cL9\   ,& 0  M } ? 3 }501%rK?[7 K  &3 X# / = ?*u[ )     > | !j "C 5$ %( %' n%I$ "# XC 3p!j!!d JMc xj[qVE9J]k+!pv$ YZN*KQs )Gn[Zu $x rUwY4X.,F v `2lm~۳6Xn٭#{֮CX%!5֚ֆ\tl׳Mݔs.Z)9^e& Zci+%J  2zbCkzN_Ww#8]Fgo4%$<ۉx:ET^֩JE|$ѯқf*Kh!- >r U + &#i w< !KZ\6Q3ew  U]  qW>e e7 6;V^} ! !X ! k!r _y\}CN1- `  s   9 N   P I4  = 8*` w    Fh>jRa/~+>Wvc gS@#:] 6~YN<9Xfz+&d W SnuC]@  !oq#q%')*tY+ +" )S >'$Cl"| uRgXspO$L ( rYU>i4NJ "AdOoӳS>#' Ӫҷ/a,ҔCJ~*, OpY<'^ fH4 x kCWaQ^U-{OA 6H[9kIr/ Bjrs      1 Nk ^} [  S\V r2`BB;YZkE+Bz,e7D8~0Mh`_HAWZ@3KH4d'Fs 5J_dx t]*qo9 3AS;*QL_lgZEHvX= ߷k$>Q% ChZJhUi4A8{B>-c B 8 :0Z|X1d^o@9gP xy3+A wCr7+`PM - & }$ %  76 / A l37}  | Q 9| sd|] V  J   4qm^~9~_b ?&V\b|6pkW y swA@k "q$% %R$"S )gI  7T"$/&O3&%"V T$n=hw5 a xD c V ;4  ) Ti 5 t t U M (  sc:H I,KU_ f r 4\7p1lH~>D$p   !  l  ! 2b(YR5*[ wF}5sZf?{B]I t/ j U *C g b  ZUi\mP%&  :,n-o|1>gw~n s8ׁ0dT\`p?|=4cֱ^;1ٟsRڰ^ۑ3ޱ,}   + E l6 T  y Z " S v % n ?  * K@ b`?n'Tj,c@r}0F0;D[9']}Za܍zےBےfc_&ޢH!m)u7\Z x ] ~ V 85 >2 # &H nf O N  h L  o - ,g \ % t-  F ~  Z`-R }C\V-  P; iw R  RV > p ;EZQ7cXXT $J  z 1nNOiWfo  D T n = \csn8OMWC8Eu { $  ({!BWiH AM"q$#d&(+ - #0 9234|44431\0.v)-r*'c#x $}$@;i Dt= vf hNWIkf>T 4;ޏ[ۻCڀ؁~?.o hԓUԺ,'CֽG6ت%`ܛMiFby|E"e2^oNjHE87<@i9PAlj. opm1"$Gig2\jb @ QI9)={0a<O0l4CGEm<@gm<p!o9 Av JHv7F[K,{p} 9! D% (1,x.~/x000"0 s/ . , *c ( $A {!j Y3 b 25/va}i/EOm X^ % D q5 kBC0Fql1  " ~# %  ]!B"M#h#Z##q#"Lw" ff(BauAuYm%PkHgK%|q@*|_Mpge0H5il+WkyBYGpcFzh @McZ?Mޓ ؄ 5ּu"wkӛӤzԃ42֟7;SK] 1w8\17 ?nJ8k SAe`Ae  AM3%Y:l& ` T]K&|m9 U  W S @,$g" M w S;]z  a n m B y_:$:C b . a(H&*p~aVg=W>is^@@.d:6 M D=T>@Cn*Irvk  8 O s  * b " y dX  4c@/U\\x6avQ3}R @=GJ1su8yq^JK!y Wzp)!J Gm  I JmX4N.E#Ka@{~+t\#} w bb/6 n 6 < cs  >8n .62ODWQ=Iltn )&LOGlܯO}zؗ٧ ھ۳qVr b4 -ߞޱ}f+F߳R Z;p 4 > L/r$Vz(Sd>BV2tqPw DmuVcD;Ssoy%V1O2Cm5"'9e7  B|2yY! A %W{}$ =s )UZxtW;#?M= A  TT H9jE. E + 7 <kF^0'([6nU5   S&xFA= 4; 1n K n g"m3l ( yyoLgLkjBZ]Z ) e X ~ 6%X[X9LvJ1   h<7fEr6!!z#$W q% %s%%&O&'cP)*rQ+*)Oi(;&?# +w&&WO9 j Pk o I ? U = e `b Nl).)b0ۖ<۾ve#1rAqhQ%y/nM6"7"s0ZZ%hi5C\EBL`}eg.n3uls.\]I04<Xm>slZ$.usbeN2nA3Gx uIߣv|+=KIDAPB7Tv1&=tݲ ݞjݛkAq}!B$^&L)+ -/&112n3MS3}M3 3.2`22R231rW0| / - G,W *)i(N&Y$`" jLY!J|l  -   dg x F02QJ   V  < + A  Q{7t=&/yhf!#:^$"4#JN!^zrf Y =!"tq##v"Uj T<a?t4V[?/t.t]Vy@<  8 > ; hFo1 1IPa{i!~X6  T { Z ~#M5mOiPMDt7f:|}*bLB~oMS?>!Vp@f4JNqB$Q&=:\ 0 W,G,DޱYGIx?ަWbl&h;=@q~ޢhFL-< ,p"*m;!ck chX~    A dN>8<^bY  nD- 8m F <& `qOTERVS5}JY 6  2     a J  ? o o@  Rsq?8"NiMl"b$_ <  |y^ ts.Dlw2{Ua}+NxTG9fm"k":t +k      S %  Y k  {f q: KJ i I 7 Y)TU-%9S+=h`ay+p y)xj\bE YS xy HP|r5k\` _ F , B` uxn p!o_4w m Q 8xdr2a~Y-W+.,cq o d_I3UY8=`! k sO2Ufa0M_P0u^ORKr#BQtH wnOQZ\ݑݩ5ߤ*z *Gv [ u~*$|h_nE %6qbZ Kz_f ![Z#VEY<`jKX\f/*a%e?&rwYua],6rkDtsr;,jV[J@9?,!A3 < 6 &C|@]yBHN* \  n,'k68. =5Dfe   7 ) O_ ? < ,  q "  a c ; H U[R Y  }fiz \N F hllukWQ4 #"D<$!$#"p[S-n W o :=m Zt p'qC'8J\ !ic"MW#x\$8%&Z'RE((i(''qw%M#Z$ F?tVzaf {ߵ ދBܧڀ؟pلCLPL[3n$my+/#8 0: ;Xwr9k߬gvCES,=?c2|[K;{`p^7D)/4"!4BnSlvw#KY u.ovc!B(XpEj a iMߓ8Sڸٿ9C bٵ Dۑ.߇o!$+'/*,.1f2 4L6(789P9l9`9$9~`987n6-4|32H0F/.-a J, w* (] [&6 $ !|0~})*^O "e<w Q! 2 2 n8  jL  w ogLCe ;|'$Gwo ?@d.2<2O@j't_ sb "JaI &qXL+=,x!<HPGn>U[; h X $ X z yEdUF I[ v i o!2iTf%},u302TPE]JDs`V!.Q$(& )JRI,Q#4YW  T ) t  3 ;wX%ip@P& qS?M%o? ߦ۰bO_Oα9IE0*D<ЭFӃ՜Z؀q0JRKOKݤwݣx2a0_u7B5RA (`}::dW4hd`n ad " % y | W 5 N 2 T <AM{oR d}%7e'm: _IE ] ;B^cNJgs2~^ iR"^ rci+V@ ! "#"`"!q Y Xi^g G?xTz ]  / R = x Hi < LVs{WNBv""EWm.{8 + E.tG9l9Qu*  W% & '?6A|{4j0yG ?xh9 LR |+S< 7P1tK\ihHU'dC8z XZ{P8*=jX9c,o,$4HQS/L@]ad5E wdXKqWPA:5{Unk [!Wb-s) A!f;)h߿Fwkڿ۽C K}D9: Nw۩Jܡݤݘ:V߄Ypp22~8 >{tS==-0u( 0p *9[ wE1_? V |   6>yM,=/%.)Bq J o - 8/7    fy r ~ _.[9"  >;     m i h ; , - x I < a    ^   { "- 7&~^G_ \ ,3 [ ? % Be}jY "  G  ?!>9q % 6Vq;=D Q {h58S1Vs)|,4!TnNH oIs[F>s xrfsh:GpXp vFVr<&?"%qPw(_C~b6=1rz%?H JE^=Z/jL Gz߇vޠ=0H ߽ #WVy"%2( *.,G,--v,,+".+;+n+=,I./i\1g2222X+2Mx0V3.+(%{I# N ~ S [?NbfD c  p, r  p 7 $$  ] (X 3 ?]T# ~cd = +fU^@) r6M,MuSS~4T-i%IFqbp)R %"K$&%L'o'4(+(Y'&%r$on#o" ! [ :gkth/rO&,x8$  ! ] 9,  G I 1:gseMs$<44v&{kT*(QlP5l=n`2;W+C|w88Cw=ikhic5sqk[e=+eW$ Xۛلؗgֿpog)Rb԰ՠL6"ۦ"ݓ`I 8T +Qr3 ߥ>ݔ}8"ޯ `zI4.*jV3I (OJuI  -     J b} F x ;jFNR`/!}!hA"]"q "w # " !A  Q>  (|`Q|\)  b*k mclG .|U'J$ He b1 28ae4WO:N`[N(*U Jo'c`$|6^ }*rN @HsBC| mq I o C ` 6 E`H_{ߣܾQEhܻU:iS Z ^1SaV~+fD.U_0Dp8fLAO}@C/1H,Na9h a ! 9/Gm(~ !!""$#&$s(p%)%;*%h*i%H*$]*#+0"+0 -.02*4W55.=53F 2 / -5 + *(c& l$T!s nk 8 3 H@{Rߗ'Z_kQ' t J    0u   $ vS R&B-x!o$&\&%?$"\%!w+ 3 SDQixTk{(^-$ ! Ar6O'wx+sS S DQJq8 QmvF2QRHAbM>_eK^  ,  e f  ) $ w A  $ v B 6  ? -  _V9@g@KDMk!YBfd{b  /~& f `FBBi$TO$B+^%Y^G^OKpDT' c2D h >H]H\|BghI%;o}\`1 %z MIzPGkZ!/Mߟ݌ئׯbx׿ؔ@#؀ط8ؒtIՓ7u/E6NwM֩; :ع BRَ|{Gۏ4KL݊>ݑi!oomlV`ECW4 xuG!#-%Py&A''eP'&%P$L"A!3cDR' "V$ % & ''_'''''(S(! S(] ;( 'P&T$~w"i$]u+t;9@j D>  E az  M d  C Y @!L  !%W*Q-0?22021%1822@3dB4h435~5K 7S89RH:9741jc.E+Sk)-(('R%$"(` $^a Q  h    G@ }l &o\]t@hgxR+ޖ4Bݨނ ? 59{v1X* j4S187dt {n38@<<1",s9{() f'@jmNn:"h mMv^OߦKw00*- s:el.Y9i6܃7דի&{ӺJ8׵Kk^/UA`^'xC% 'rs g nJj " a#n##/"s!   R !"!m">"">!] e pG x - 7X3:c  : Un  3U~j3TRPL*q e b &- oo pM%p MGd*v 8`0(. qQ!M`o'BE: o 4 IJ@?m$S;J_k/} E`Z%6C_>=tQTe.5# -Ruun v(;^s@S{+$z f+,n<B`hp?B9b+j2z-8Pd~* m86d0 mX ) & @@ J a_T:m\u!#R %) &J''J&m%D$"-`!~dc-WQ_uaPrp8!"bD# ##" j H* } ^@j*iG5(KI0qEb`J&vx~n5;GI,4@bEu;Wx|,=f> w.E%Dw?Jd\>lfn O6iH?K8IW{^ZS=i. 0{`D+q{!.HC>T\[~ZZBRFE}*^] jUf*Yn 5B _ y{+ E '  :R|IHZjUKA<> 5| _ = , 8[ "Z@"/ ; n{w8hw8UXIP-N@P.2 #1t  -cn ob V E / &O J a  [p8Y+\7WTmM&TG)S~/l aJc dy LS2ߨ 'HَPڥڑA۰R 2e6]D crS/MZA/[$^snz9/ri7, JV>1m{EG$>nOe  RP SW JW٥ ߙdjj[1ҵκͪy˖ʀ)>HxǑɃʓ͚EpYX A ՁPi9(3+T ߷ N;:FU? ߂Rb ܽ 0R=KڍیcSPK_ F!G!; } Kxhqo x> one#53-y"*-%(')B+7++&)f&" u- S G+ '9ev6j e ; aV  8Qj  l.WJ "%'@*,-|.}//n0a1 3 5 79:> 3< <=F>> G?8?&?>>w2-+*|9'x)%/#("G G:Z3z8 F I \%%nA'z V?v 5 L; _ > dC,c4*BGi;# I@ZPCO}" facoC=bYLpVKw/x{_Q+ 5BAVߌzS6ۘi@<׍׋؝h,k`ބ߅S1zF ѦqѺH`ҺeҠDbOt_k F{`t;ko`ۚRށ^cOpO8gk 9 ws  u  7 l " '% z&7 &8 & #&< m%W$|$%%%$#!U    i r d !!Z!* %@F}#zm 6@\e[T#%] X k8fl-CklXL] @ /K?hc , )3 ~ qd'5lO ^7]8 r5I QeE^7Yy'4% $6g8J&BMx , 81]ܱ۪ާr/VA#:OV k7D>1^T fc.V/6g(T{~ k;!1tz _ l:  O?J!+YPP~ N T  9 +  I_omQ   s+Y^3y.dAC . dJ`c~Odo}  m"cXGI 4 0 ,F 1VUk j X'$NT]x? @W~8 ["[#Sk9~"8cTG+g#%n|;l~  \iLہمثm-Ч k Α 1 "Β r м 3q\Ҳr,=׃Ftciy%|C [)6o!XEP@7o J  #hE(f%+ L- -Z$E, n # } /    2 ih"C~7 |݁%݂TO(9 l: z"$Z{%/'R()*L+ t+*)({'<J&s%%$R$J$$$8%"%,0&l&N&g&N%"$m#Fl"^!= wln4z IS | ::sx xUѶ*_#]M$G90ĆTťo#]AGͯnXo"&h?kHvggjbp^ gޗL|g޶V^0nSDsy# { 4AuiL( #!X9"1! ܏,?CRhpN&*CeSxB::79Q?;8GQXZ"_(9#?`g'U88G)REMS} !6  q ( s" %6 ( +T p. 1 4 F7 9 b;<<F<E<U<<< /< t; : u: y:g;;G<<;=p ~= -x 2:B m7#UpfCH97L9E}ߴ>F&Eݑ2ݾt9CA\^k_Dd9XbL^w >x?^"}EL   F?v1h I cR-;BE Tc- k 5 Y ] 8  >/fO!jtN|,zkN2 s h2q/8@-= r Sz 'd3n$}%U9IcKbjxSw@" f P  h#=gm0.-q{ $S$*K B  f  R  XB!i$%p%H$M^"9;<Y a v /}a:IٵڳanCG9 F!A x^c|7[RLp yl So+  /0W 9  3 T1+"mnT w;k^ &n   B 8 Q [ `B   g [ %A N erlf&E  e [ g4]d[m-5nU  C3 t}'N`m^l;Uq7 EwJd`.?CAs*XX1tu 6#$tA[k f7{h~~\j]KUj}3xu8ܥP`ܚۊ[O6je1e"?0I* BEWkb3mv?_Bqz|d HI PvR&mt ~J yTW=&zL7 3.w- !!="qV#rV$$6D%)%Q#>)"\AaIvSP207wYZPJ3w.ew * C 08 BRt(<M_#M {{qfA%0W!%$'sjh !!&Lr!I{l)UjC<}o58R,BZ&iWWg?L}ErJ 0 ߽ v ߥߕz߱Bm B " e =  uI~ b: VM%ٕ_nӫny_4=~yg󠽔(dmċ^ˋ27yۮ޾+~231[ْFj܂gޚ7 Hߒv:l)/b ݳu1&WGm{١'I1C w s G"Co`t>Nt ` E<2 (  3 xj\}*vu0fnPzgN C 9?ZEE1 \ ills{*!#&),v/C25w9@k!6A"C"{F"H 'J DJI$G)DA>^;Y8p$51<.~*V&f6"p >&{ @1I:2 f *b#7 R N4 PZH*\  r. $! vJ }/L qD  }EWrj2<=,bW./ m`ۿUS ^ F߻ItTj27 \BSaGWo\;;{ 4}8 io{+31$/\B;)qq]rdUbH7 h7c\cu ` # !$g&:((D)))1)''&T$&#j"G aU~RH3}F2 <d  $  r [52@.G  v z: F? f}#l  Fm(*=Ts8/{&[SKx   b xh : (z G pJ8/JP#c   s !  v  * n d M  (z  _'srA3 @6 gD S2PaP2UwCvM{ oCtDl7!"C$%m&WO'2'&-&.&%,%d%$#5" T r8   k  7 `k_ 2 V c.2s;"$&(**],*(<% !|&^ }t(8x     ~0`2AJiwJYG&K(|BV^`xT-X[0 0xCrTKBBr3/c8"zQtKy/ CV 8$yn݉u2ހ ލ/wYX_ Hj X ?+}gI޴:wޮ M8 M[9tPrWj@ bB ty5 j[ ?a 4jL UKK} 5 ' @$4': * +6,[-z-N-,+)'%+Q"gcVif L+2bW+ 8D" W w C ' B ~UH;v{_ G]a*-Ebq= +Il5D$';XNq,  YUi,  vf qe#*~?%N/(tXD"$v&(g(|G(6o'&#&lw&'a)Nr+'k,,d,\+*in**))qS)U(1'J''D&4%$Y$D#" "%!s>"< E%<8z@!# $| &(($)F(e('8%''&&r%P$e}"0%E\L0 O\ bK /vn:\}VKyRآֳՁ' Aћlmbܥܘ?̇܆Ͷ΄ߕ1ҟF_Ӭ?`hُZNُOט7ϾVld MդC՗%5vWSR4dɞU|ȣ˦ΡJ EFړV s`IU8d{G & o s})34C# yq  5 E   0 6F$,Ajs'hwV)#ZPu*W+P] W  7-IT P"$ %B%&*e'.'2N(?6(9)R;+(=-2>0_>2=4\vy;WN&%8ס)O2܅ߖp O!_< & s' Yk MDV)@ 7 }DEn+s4NxB9H/gAyqwj~][^*P'cY$bxrA 7|3z3Od@7a@d`S t  o]tH~![7#`$27%%t%$;#m!_JE?@ = ,|@ O`#t_OnYshzqD 4 (X  >L56L8":F]wMvk*>=f^5)x KCQ1 k Qs[s E$ l [ 2 ~ .Rxa]=z|A }<I'Q$I++ >O`^FB"ksJ2 t " ݏ K D\{ٳ;ٷwSww޿!#%&'v(yy)o**+m++B+F+C7,_,,61+[)n'x% #FO"!!t!0 "k% q6jn> D .iVh w|E- [4uUpLa93 > WsP~WTtz d j!\!DB%T|"qOw&oT)O nk~a99+T^bf \d3/Y-k#EncPQGy' :"Qb h C  y:= l# d%- !  T|dn'Ga&+ U Ws Q - u I Z~~Dg g [n } $U 5 A tmq[9TييD@,)9(dC.lu utAɡuB=xĚw =%sϽҸZد+{[;?ph y!h"#ua#'#f!; k '  B' u dU  a8 d&   8 /D!\ 9N%f |Hp/   K=ef2' 1 bb G <9E62H. )%!?3U: Yw 60'z.  RE]-{VDET  l 7n{B+ 6  : l w0 k 2? MQ9 }ڣ' iד;פ`D#ه*^܅ݴ ߎ Y2"" h10_P+2SKH<i : HTHUY0rGw*+>/ abVض-_պGzz/Օ'zՙA VrR4#ז ؖ.}C*ܰr݂ip@f0-\n3uqzr&n;+M' <l !q =oFpr Uq!n!k!c!  + > G U^3Lu^c\qC+  y E  B D /0Y L Ce 7phL#&3+&p\Dm5oX9O2tYm \dpG `R_ \R-4 NYA"$S&&v&% |$H k#g##l$7&'B((_(+'R%x#z! Ju TK@ *  lߵ Dއ o ) ݧ*HL&J^.nN& D"%'(T(]'&A%d#W%! O 9\J  QSNj fq7=ke73uq>&JHYW`Uq fk(5[@NxN#7e0n;]YXE;`&!+AbJj_~)uc8g3,(=ixG_u,;  P? ! 1ly0n\VBdb_CmqAxkD2Q# 4km"M)ehD2hro~6>*SbWMp+ <L` Co! 2 ,= `  j @ SS6v =Rcd3^Zw8I K;g +{C?"YIYOH>:(qz0LhK+a?> {] Zۂ ک  U ݕ)cߥ_i3dBS߈yl}|53d^*"\'=BEQ'L U / k /7 w ~ / 6z].2#`_08!# %J % && ' ( *# c,3./+#0/Q . @-+FN*K)~('T' '&%%^%%&`;(E)hk)))2~)<8*+^,-DC.;.--c+S*('c%t$"!!e+3"<Cm ' pV>ta  ./#a sp8[[0 y K   wt  || b Pp @ 3w6c)ߏ-ީ6EOtݵ3Z$ 0{I4>EQt2^dwݨ' /]ճl;9ԯԮԉى#F\4݁ g_߉ҰCҦc_BKtK4' Wӵ$ӔӅ՗;Nq ) ޗ!ci]>;!"#M$Y#; ! N m( $     3K)? X.mP@r <G4ly; 6   plFd . x UG"%T(*,^.S/0l1N3e35968~';Y=Q?A`CNDcDC)B96A8?.<1:%75,2 /8 {-t*tI(b%.",' EobY[M` _ ! EA =5    L  =r  ddb P3 r / b A ; J C U.߻ݑܜpثdaaq&u^:Hߐ<0mt(4!/+w$v'^$W{,; I a0M}A}[ bA\P j ?[a$sOގܙۖڙk ,)?p]+~!cx3JP? [TZ-.$z/ "  F b ! {  l rHbtRj\w[T^ Y TdJ^#V`*Fp = <G>YZr7,Pm,z60%O0  *1  O[:hDQ7 * 7_}ovx~)'vrU1r p nM),$  . K@0 ! C# %n B&[ 'A ' ' '1 )' "&P$%Z#";"!9 $!ZGCQrPc4 bx]  ;j  "O /% ' )T b+W,w--'.}/0 ;1;1V2)213 100.+,*('&g&t6&7H&q&_%~%$D@$#^$ %& ()**+O*) );S't%#<" ?q~SNb E^,+@'CK%g@~fls r<mqKG Y? evHN m  q 6 -1/G+t>JF$P@TjN#mV:g#ݱjBB5aaf]M=]oܖ.mܲٷRعv!p* ϒ(e˟zdܔP@ݵd6ΧNް7$κ߳5` /(aҝ\cگ۶aPwݯކ:ߣ 6 ' L l Nu8;NyuuE`NO!k$&yD(('~%!"y%S8 E  u t ; 2R %[ _ pmZf c == y/ 7 iYtv5bG.}CS[ 5 }    8 J  W9 | 32+ | Ve G"#$%'4(m/))*+ +v*y)(W'_%K$U"{ #" f V "#gr%&O'&h_%"G%HB     p ; j6  [$* f~  m tD  ;uhy!l#{:wj_2^dKJuqw#W`lxMBX/`40q7P"c"[ LDfuR] . h nn__(> K .b  ߷^eF1tڐ(yOQ%9eALp"ORO 5~2e'jS ~DFCfv`|ZE vtN`g Q; a Wq,JR`@;QRvm'.";Fݝ PtoT Dz& mtTRzFmfkRRx3)sSr4NIao; RCHIbLuvI@  ~ X  Z9>@}sAF`! "! $ $v$ # z" ! ? D]pJ({e NU `:Q*^g\)>P_!OD]R  >QRRTkeIyg #&0;)+%-E--x+g).'{$1"d&!&N3  OM 3 F )B@L  >Oi {|`p-q 7{GgvieET-V]s<'>"V*kBhh߼\߻jSnm\2ܴ$ ܺ x}Z |Jd{{WRc Pb| " <  g O WB E   1Y KUsdXHTm !I mg', E[:S}po05B@9 Mp?bQ'%L9 kHW??1  h  I  J Wsv\Ge z'gV>.T8e :$trZY +*;H": N%Z,J3$ yC;>aCF `4GܘN '5qӫK'ԋZ`muDSCC6+474&J0pb PCL;   [l ,$U'%*,.S0^2I3?4i?4F3w1m/VZ-k+K*))x)s)8(' '%$#"&!m %iUJt[ut Mh"$*'(wk)9)5(&c.%X#v Ej O>V)6zHEdJ:^{~CKuTl6aMAt o  GjY#Gc )O"  ^n1t!Hx7haA.<a}Y3Oom TyljKC޻>ߠ*!|zd{8ި݆[ܸ;܅܌ܟ ڒ$xJ=كHٝWzT۟ވgaIr:o\coߍ߭ު1{"/)VzwCe3fo `^ Q\OO%u}k@!F !"!B$!Dx=UpYBeb7 | V 4 Eh fT-# j  ;  @sG =4 @ TS 14  RLR<nVb0 q c 6=@  Z )  o!> # %| ]'o ( '{ & =%m #  2   s  ) M/1 s !z oA_Bvo4T\]&, [E o Y]OxS{3_ 3  | $D}[5$3nZ]?s{}c0W-U _ 'kvu??A& 8{\5.me4{  3F # &a d~  ݵQEvr*Q8S߃j[i܅S\N7Vt`mxVFF|6cTYef1m,19[NT~3=d@K% d% @y D2s3yb7Q3zYUC3,hkr M L 7 pb(E<m^>P{;(VtcDg .`V;0=LA] ~IJ*PH^bAoi   H$   5 xc1,?% % B nDyv\CnN[t{ &*=XVX71CTs:g 'Z^YphUm_Y5i0]r,Kc.2h[nIG X!P# %&|Z(*r ,m.I/v0 00`.7,)^&#sQ |7T6S> , xs<N { ?fJ`sm)-]s_$+8 2vVX9{X*j6m1k 9:,F+cDitc_S0nIXy+tA~xg|. %kBgP Cz_QL= aXJ>6MR^0.JH.}r( $4E( YXr}Bmcx'i@l2% ~\ 20C U  LF  @O Tf[$= 1; 2 tk:N1;N2 t!W""J###)#gE": Ihl1EITk V=_ݷ kܫc݌[-:ݸH(.ۇAܺj;XRE@J$;LTg8(X^K b 3D}:R/wG=H|nW3X>Xkk= Q" Q#j# $s<#!N O( f h3 $J  o: G  e=$-s% w"b$%_&&r&Q{&&&M&%r#Do!(h\UL3]'a4,&;g-oM-W    E  =  j e M  Oo \ " _( % O T  ] m`-'0o^|(etd.T5%L_@ua5Otc'/y[XAuk͝oǘŸfGWijſiuhӷgo0ݩ$B5J\`4&CxG@O b bs \sT M" $f)%%P$&I%H%$g#_#""-5#s#J#Z"! )>p:yw  : P   06   vfA*>   {, E e om ( b 5  =%jh( i 4!oEC"Yi*50%'L>i'< eYDjDP,Q !"!#n#i#H"!T -Cd{&R-KT K}4 T % (4gR\^PC] 6 / o  Wv3tE;eN rx|:%]}~6\' L,$jL3}/, F  u L^AI*yh 1xWtO/*@q/I-|Rkنr7WګjmbVXh iE #s:s0bEn*=1+C`ke=S]wm#m< 2B1JK 7FuTV=39^Nuotvxl*\? T&py()ecA6Y>3C[ $^3ZVB1!H mJR`  4 5 B07m  2R!!!W!!,rZ5} t'  ' 3 }   &   g S Zx 2 3 C \ F"j%ad{z!LQXM5{d)9gB } e!"""#}#;##7 #! / _fD!i!b G0~o~WM?:E4bHB 2  pqvg% L 9!Rk$4:!|6n9E o P .! # x3 UM !y.4jp[z_YYZp0%*|9LhCXC}i8t&s:{v0NBn$YgzN\X2isA %5'(s6M`8Ou%KMY'%Z!RR^+95G0-Hj b FS   > CjSz =ti q  $ X[E):szaFK&@ڗ܀8' fvd3FDY BO Exf|e!#|# %,H&?9'#(P(݃)0*<+y,݂-3...e.I-},s*3(q&$c"T>XKdEd ) 8+K xdDDX D ` 7y U x s F H{<C0$u5  .C   l?#E,A*D  $ ~ `C z ~x2{]H/'dcw@!HadF"w%'"(y*( '5%## 8R~e2'B-4/F B H\<p*g, ; A   {  "p07XY+H<c} ^%AYDyDFMGgO9FzHtBaD*xCQ S X9  p  6vx [LOqSo4%(3N'4b LYkq> !F. "ZKoo)ڳ ?ۮ[jCvE8uKt+\ J)M+B! k/f$E^ss~,Tm/l#uXBls 3- WV " & ^ _ _6k 2u$N:O ;1~`gq14p%5h? / ,V*g+Nt_= 2e2HA#(z5SnkOd  |4W;V> * +>*\ HQ!-#ud$$ $ #L"&I!R! '"0#0$K %% %t%$#<"R!4 K;I` .A 3>CA` l &% * o  ZV Z<e!]lu  W/ao Zhi!#$ %<&'(")%*~d*+*w)w-(L&$![E'(:HpK$]ey/ x?Tk{m164kAu8'q+{`2[j}R/W- ukF]77;$$>1Cf:jO H:"a l' Irsz !G"d?$l%'U(((E(QE'eG&AI%9$B#L!#4 $m#!o? PLLx :=+Z$N9 e/Kya:/ B[w:~ ;&FElm  -Yvzc~WwmQ@w5 #a_ Q .WkNTO #`  U7 N  w 3  n4T`]%@ Z nqR^ c4>K['d2[(Lw:lwU}~1 dlqlߒtANj^؅1ѿϪΑi|@Ѹ_t%6zmYշև1t-"PܛJށuHmhH'>fr/cZm! e0^, ߰޸sm1֬ Տ"f#$ݥ%D&%l:%)P$# #V" "T!$! I ,q[0^vtcQl@o[GRn % ]  K y? r   h0 r=  oNN'|u.FO ~/3-v [nF~NY89 ^ T; U" p - @|%biN5 ^pb*-7"-n#tn UBTQ_  #  B + :dsH44A=O,`Yha%O !!! y}hlb"g4E!4b e% ,}ZAQ:i( q ^ J nGTvd/ C  T P"Q=J,2\tct1HS=*7bpS.s1'[(QV G"0:ym*IoL3uXrH0$I;c .[~ 8W@;2Gf [ ; Y-W^z6d0|YQ#+h^eo:&E8g/7   I = 1  Ck5<M2 [bhn@36+4IKSKR   z  ; ` Z u  5x c =   L~  I !H""<h#y#}$$$$~$4*$#^#$%d&'Z' '&>$i"]QB:2{hq^vl{ H7\  G % i a d y q)]l~@W.h:  nas!|&!E#@ # [#"&}"!"Q # M$$.8%8R%i%N%$R#!}Fm T~ *C t4 ko?rp`ZQxCDL)i^Kz:6]$oE M $ 7}g8&.ZFlt3&**SrH& f rV*Y&Sc=ox  .4 8V$[772_b  E @G8ZZ{}jx$ n%,m;E=N;tD*!?u#%(&9&&&''h()$G+%O,{,+g)+&#FF]Uii= ~ = u  f E i  P f ]j L u~/ :  1  QP | +` ,   w  S  { 9 ( \ Y b H C    " bxrD;-Hxy3 ߵڇDڅlۋ!J8݋3vs8xEV?iz̿ x<`z {ZS=_gjֵG2 =X_  n DlB'YQUG70. 7+2m(0QqkTT}y>"kOL^Gzg, p * 8k%i^ 6 , _  H b  : Y4\n3 4;W  #m%&=&'&i}%#|!~?V:Vpu %Rj]OJa,#/0{@@W;^]z4<O-tz!["{# ["! | R  ZAa-f}P PP oS92U Rd^ GtXP4YSQ<9YN6 B q x T{&~`J;M2$9rx)58r4% .!8"K"#"!/e tG1Q!(cm C q"VY#I#E" s[~bSl] VN5[_v3b5rAg!HP.^Lc]@;}Mj1e=8jubGZ]?@D<1%ub|     +M   N   [ c w %|CkO?Q!TAScU /xni/ iI/ c\IE~<w@:Ma3f k ,]9   (jS4;2 W  /0 9&  CLnRM3m*\;jbk>092ld9U' y @ x&b EJwMq0 P ~ێۯ|tVx;7ٕm :cφi7kͫ<$Ҽ {ݻYߢh|WE `QBZUhJ"$\a J\M 8*p@:Ca;tE @!t"7"z"" y~`%Wco $ L e +lXq1g=B= IZq-Y/se W!GbhK hyHPDa !" %'()ߢ*$_*$(&#j [/pFa9+ ` u* UUSu<o 68"J"ߩVIj4N$2&YP$XH@R{%_?"^bPszYmZ1nm1K ;C7J~Ԛ=ՋՠփXONOޗ}ޖl,{#J+R 1oV-a84)Yr Fc&ln+52pwubb08Ev ,V=,)M_ x*#j%>(C_*,k.+01n2h2^?1 / -,J (A%!RIVNJ"P&(S*+,Z..F...d-,0,+Q+>+*.*:)o(=&&KX%$#"!|Cwc7tF X4o9<0 &  ,T>]gT(2WtmX&,$ 5v% U wta%.| ;CZ}_ <][0">OM ~z8)ih`&q \{9)/u?83tU  P} p b d h` Q @m:-&/cj|9V6EI>O S  k7 ( A T_ $la6e?Y ( R$qb"%'(T(r(''''' '/%b_$hM">?,~k <Q  %- MCWZa&!ޗZX8dWޖ.ץ~үMaZ v]jЦcj@եZzgޛ&vYFtAc=Y[2#rB}bSm?oB}MzFBy(w%kf = K^e=[@y(JaO=@aq\+= % -L*!*nT<d'Mw7M,z[,b#, aG v_ : hi!k"K$N&('XC'&$@"1~'q<-"7' +B -+ -Q,+4($ dNZd&J\K UW   264h/wkP\u/1۳,8^ګrL~"2xLXNlJw v`i2 r] xa =F ",#"$%%S&g>&+%%1#4"4!( k bJ q 6D; z % *Bt,OZR" u N `Zh _ & 0  L"X Z ! ! F#sݽQjݬ޳r Z= H{4{;E\8{HDjhIEj|1WuXPj() +:zA"It or Iz7DUT:U&?+k 3 9 =+q8,Q a|#*h;P^`#8NbȲ-M#xʒvo~Сҵ@o:N<7hD?I=/dMcFd0_R6+y:7wv k ,*B!,$&(*8*g*f** *E***x{*S) 8)w!.(^"&#%#$$#E$P"K$E $#t#""a?! y w   MH!! %AJoI#|C`Q 3xdiM4T=z:s d << `  0  *B  :NuC]2 y{RZX  , a XL _| C @ e    s , 6B-<.~ulwE~7vHz-zp P M% {0p s * q ` =wK8b>!(L9z X ZMY1+B Em4 7Z_mekA?9pEpms`i@P@hEperz-{D"Z;-ukuOAmM- q L  b K q{JnMzt5 ) : P$0GC% ^3 {)7PUe AqKXfU:0*$GB|'` A?IV;omvuw+?fPa,fua-hFoH.l3B( A eg  z N"s J Y *>v>b| g  #  3> # 6 }  9 P i A / U N   6}+#s f!+g `=;cF[ _X;{ ;v  "  QM[uhCY+n!}*A4Co;JN<Y-rI }1  W,  9ZRjY!f!"s###]" DRd'  b CZc jt {GB0[%jWcSG,,vuާM "׸zԝa6;#!!M1kH=<߇c% ^y!Gb-9`3ITXf1Vf]c&A(Hbݕ ޗVWq@  I D.YJGEx),,& +T s : k?M 6g/3z<x g #! xy[7WKIt86y nd"$ '?+O.y 0- 23%31/-r*'$$!Qt w BnC" t 1S(|'o}fhybݛ"L")8\`(/kP>"Ac  kJo  G  D';5gN-TW  %* d^%G_^  v[Z9L,W K"% '@ (W )*9+zQ+++++*D)'b% "o4KQZE>Se f%]׌ؠ}#EV;T'`K`:Wubi\ ] FG#]i{ #=x ~s.%yWߊaݫ_֟_ӭ o(T)bȍ!Ȇb-,ܣIqJ[\ *:Jd9]1W.::h=x*ysI {/e<ZaE Wv"mRz!s!""e" +"'! *C.R >"e #!e$!$"J$#"#)$ !=$#~#""! !B 8!M N! u! ADNx7coUUU[) ( #COVK{#:= tpOp!\$'[)R+-$.#x//.i-I+T( %xe"q "!IbtA}! +h ',\ '?9le#V5 `D  1u%e7G,|i,:`d)lom6NXF~ 04 k O 1 n\3TނtLٍe ֌p6NםفۇsD3]`1WSb v 8 & P n L z O"}OB}La,h+PzaMwb7 5RMV ` V t  v  o    o i   ' @M b ! 2k ToeBqA-l>F U r %# o "  *  #_I0 {  q M< 1 {, ` #@ " # %\%.$#"*!,!Zz 3YE3Xcu3M oCGu2q.g )7cD3`n\-#Z<vmtq] L :G F? A  `N {, h `mE6t^d*(6w*(n g.OsDߐC l.(5  i } [}0 z 9O33H}Z= &3xr3D+G8mpi>O I;!"$'(*L.RM2<57e88a.74C1*.+)'&'$"K 0TA<&q(q  ZY1`c}ޞ޼h>I2޵6[R5lMx Fj^>Vv  ;=v|/~ PZd_+%&} vWyI;B }b  7{fl ^1=-%s t Qc w%?*.02S4sY56U65:53s1/Z,)F&W#};!1mdj߲$$b 05!֛3) y < z=|Ӄm3:r܂*:. ]$+ -Ij3|i _gH]0 fpҥ,ѤNͮj]2?0DP [Y?]ٓVGw GWn >Ax)o*{0t [<kj/ZWL;yyMmL5Wxo `p|RtXUD HeAnS0Y{P  <XF+: !! $c'(){)(' |& %%%%!%~$z#!o {8<H XE  Dwe5gr<vnj|"V'7*I,Z-,+(N&G#"GA!^!9 [jrxW?! J I  ' q6i/j+0%*_ SvTN6 a WFIE  {`V85= ^ Q ' &" Rm e~,q2k=C+aDC w ?#/cp'u(aJ+;h]/s$ !I]&va6_?.!)  F % p8X}>~x}7 S3'`h:q8QFbq J S  ;X[3X$!onQE >0 84  _f   VV  *  >dWsI"4 FzOQR;E,j]D , .m  3ox|/U   k  %    I C q  1 5 &*  * | Xw dI [  & (S e AzI:\U@5.K?M(-:FNJ1(g1UT z } f P N ~! [ ~= ,5XHC6SU{%  tw Zy:-}0G}i*1<y8M"D` ] `3!2,߲4Vftm)2c%AK L,܃۸EB ޷c\ܱڋFҋ҆ZF.LmܶFq940O;Q|J x3 ` 5 5 :hE,6J|$?ns\/R$dQzZ kj'5N?tLRCE  9^I[_=9g b ,'|R !J"""o",!Ll  J[ xFiwrOB+E\7amB!"_$%k&'2'&&&$'1() *+z,G,x ,+ , *P ) ' & $":#!\[&PD] |  G % x0b?~|i+(~!6SpM"4>^+'Z1dAgav}=%M_c   nmVpDS^_Q/*, 0U1I; e C  o-H Vj* lo'M ^lj  HUy?dDtb#t{n gW;ZmrSC3W6NSQ4u^_hQG_1_ ' eHR(ce g1j _]*x*+@ G%H0(3Ea5J2 m ~k $g:fۅ Y # ל > Q ּ q2 ش N؅ _s =ع ئ / f޵W^9w, 8?qLt    - ^SjZ_%G` l P<)Yqp?@3f{dS-; '' V | w< T 1 *JWb+a)zh ?U=`zB ({x a M  9=    O! !H !q!O!T!!!! "$@&()+,\ -5.S-+)oo'+$"/! N ( [g gDO;YzQ|-Y 0 "  # vv w / 6#_9 I4TtG(X?;2AAEX1bsw@'vn+FAyL~?>m[b${ ?aY ]~>$ v<ss@' Iny}BKK~y[wkmbVq^|sCFd07* r <IA w@ { Q g y Y{ ' j 18  <R 2 I  h U4EW(cbkH 3 /c  @o ^`5V ? eO n@!"A$A'B*-f/Tv122EB2+1/#-%i+B)S}'&$+#"!{J =1B@ =I X; p{HQl49~&j~awFA4n32 X L . }KHiKfK-F  x   ^ =H'd8,I 5OzbL+%4/uqA"|Nx]O)L`68 2+=V  #GI&)K,-|-*-+*(' +'e %'v*'i'')\*<,Q-7.o.,.w3-+-)݋'$M"r!ہ hA uٗ ׏ יoCFك/ڌڝE;܌?yn)  Nm>z !h"B,f29Ea%_v-8C c&B I ҁѠD#?*;eWy<**[)0H5vsB/'fU6.h,bHI(<kn$'.Y~PAJtB ZsV;AZLQfu$HiC5HhX Y a[nN g j A  a  AF$hzKM ( [i!"# $6% % % %P%m&j='Mp(){*s6+*M*sL) (&/&%.&&.(~)*I+*$!)g&#d!#Y)L [-pr<8 j ; B +; 0 * Q # QJXEc X/bX6;%sD]"  ) 6p]~  e d 8  ? # J+{}Dg j)il]{[l Hz~)vd7^Cm K H s7_dQA{t"(V!nwd' Rb MUVmq M ,Q O Y ~M l  [3"*}1JV ~3;! yN  ? T {=5FqF zwF=W"8 \SL>ans_{4aaum&31ݕxqBC'ZpүѴ  Ϫ k ͮ ̕ zʐUh̬; Պ  sMaa}wIH9R,D0Z>D l G>p9VL-W.d5uW3r  ' 8 %   l n-   r  d- ~K T J) ! + wLFxpFazr[W< 1 jzsE/| nkr>U $M|!$"#ev$'$%%N'_(@)*,b-3-Pv-,+*c)v((G(&)9*+'+2 + ,1 +: -+ *0 (q%.d"e3v*  ,iVgd/fmp l  8 - A 1 J |)Vd]I|6 <?bN>hZ\%4D/*~*1 @V y e d c ޫq q F X C { y {KqbJQ"/=&8ECP@8M|VvXE.fU Y:Dw-}8>2cs\ZS.de  L O  | ? t*  8   s  g x \ = < C    >$h+A|QywbZCWN L,=hA tjP$fJ;UpQQTO)!s"1|$&Nw'@() *@+ ,,,ay,u+e+++dW++|,/--ؽ-,*'Aۏ$X-!ݾt7BGTr ]N <Ta/%+/=[  k p 3 L I   $  pw Y  uzw O(2&+DP2*JXB  B  [ZFJ  M^7Tw3  tpb'pg6!|sd' t B   R   2x @%Y`KF{V ) "$&'(%?)1)8*P)<%)?}'u$b"P =!FUhۮiݸ߆#|oBrV ^Do(;f6@b4jֻK~aʱ-r' .Τ gQӷ1#ߛ;KS(|%u$0>&OW L~Y*GqafZAQJ;fRbF| I . \O s l jzs"*JM7Cr/ZD'^P"d /Hs(1R4kw|=dZ W Kk ]  P)lbw\B@+G 4 >   bc `o!7 !#%xY'=(?^),*DJ*)(' &i$"-!_7  I >~  >mM + p.JHXX7lHkEWsEAU v  e Jj G ^H  V * 4n k  NGxe]OaSz: - 4 6    ~V / |] "5)=>\F]%nQb Ab3d=3b< jt'erw8c#wB$-4%r,2XwP m@g +Dl>UZ2P|1 zm &,v t v$ Om%0o) .w-FsP޲ ݖڋ!ٔלdՑӤPԌS=L֛T 9 ؗ O Z 2!pBpzh " ! ,sX/UXT`hVVX)C >  j C$ ^oN(v{b&< <  410aBzY   Xz.<= n.3/S9Iy7H,u.Q3yTE? H SgKhL )!he$a' ) , -t //0/`/9/4.-. -H-C, , k, + *a)/(h&N)%#:(" H_*ISb 2q Uq2S8MM2I ; !)/y)y096@kMG!( A PA 4 t fS~kt i~'9:'EKN ) T  E  v }4 |D gi  o yYWCNaln~)lP!W 0s*4 3:>3 B7WO4n`$F"+; > TfJ * =+a. ~  ? H } 4   y  A=HRI G   F)} D -T   =OOCCW]UH 8kr?E-VU:S !':i W!-#ԯ$-Ґ& н({*ͭ,&.@/b001"Ђ2Ґ210.+C(ߎ$ 'l_GB;vE (  b R *wTDP gN : r;M&Iz?N  StaFJ\ S t / |fYaU 3>PP^n20u!,w%(wdC2  x[Mi"3; R1cL? J De(8/TEO6^3M`ߙ"Xކ%6()g*4+,dE+)l\(<&%"$y E ?1@A[Dy0V: iU E p-*yu`4\܎lCܛY*{X}ݩoUxh] 9ݢDPr{y4?/<G>zl)k;7oD"GS*ZBgmV3F>L,0h XN  Q   =(R{%/" l    k  aD g!K"Q"""1#$&)+=.6Q1o33mD43d2+11 /:K,($  w  P jJ X#    l  P _p; \A>~J-Np%=p9-.xd*S  :  y  9]npXg/!ef/ Bw}1" @ Q_ E4:  ! {  , >i ?q2(}}q-sk b5Uax8)BW/^Qo *R 9t [ 5 u _ oW LUx_/W4<^#Soiy 0b-87H.J^ * ` p O t $K  [ ~ a    r(5T7M!;+fkzw P|nYU ݐ(OE:-v<̎/NȿJɇJ_͉c׍16ߧt2hgbIf@ P Q9 \ ( } pS W r / | rY P 0 |iy}j%z | .p I X { j,,m-l, !!^X "K1C /  <w1} 9?N[g% <`  F .t WS4'P;5:# *eMA  (rPk!X#}D%&B ' ' & % $V "b 5"& K"[#8$k&'b)H`+,Wm.rO/D/w//8-U,]*i)&'%|#3 z79(  & i Y h ] y aZBh | X5B@BgabP U b 1r#f}T CFOi-@p95M g! 6 j 28 c wt )F *   H  \6 V?$ k 9:wH% W(]?5)BsY5@ QI۽5nقyiLS O$4KV{&I, u% 2 } =    N }   e9-] 5    _  `   NwR^;>h2WRY ^! 1_j7Z,;' t b , I% }Rn\AnshdҶ;hwkN}dɜ|!2I"-""!mˌ͜<t9i6]p ԰  P c [ u D ( 'U/B- $!NT2 !M!4!sD0V$] +>tOIXuWf]*k; : r 2&rDۨڲbؖ3ki!%B־Ҫ5ղ8x؈Ս؜F)ݾ~t߲~@E?hmAM8,.c ;Ac>],{_ +2 dO+o{[K `M]N_g u h,g 5  X  Y  h  1{V'\ZBipc :I   u"%KI / _ cLyJESu(+\'![#&c'')(*!j**)h'%#!'" x&u({^S{aM 2T j Y g  R  7 HzEE`@FD${PGD]'BٖE\/g5u 2 8=   OY C ap w F{  q V Z .L v 5  b !  -   vZ= jH x \PIl 8 |'B"JuA,H O> {&TX'K.axv 5 | ..VG y  : E =8 K b"+DO>I.PUSJ1/.Lgz  % /m l- o,  # R P fJstjjy!{D pTy^AmmLR{ bXX(ҹ1ɘf•LOK#GI_~&oɿտSīP#=ԛmHL R }Yf/cj-6  y, XKi;l C rY)D~TV[9  W ^+qz>5JqnY(~7V!e;\De v vw+ 3 @N 0n P fs`b"w}?F(l & %{r=6   N [H"N<BVdITb!k"d#AM$M$ s$o$A#!iGD:R@}   < H~hY!N?EJ|A!}OoHy3JiW e ݖ ܦ 3 1C_xJjAw 9B`sP :X i xTA$66n ,T%}B4$LtKI d T *nDv) k iyxw2 " 8&bqF 9 d 7>U#cA6d [J5bhuHV_&Lnf 3  qm  \,e@@O) { =2K6WYm*~ zO:RRf,% i t !?L{{u py _6XF)SMVmۯ%{ԅ:yƔťb Æ3oĶd] K M  put,sjrT @ KK}DS ; d# %e&&%C'Yo'ln'}4'&9%#/ P[A ' 3T|rJJ3"0 t+ y / NaJqs{ R<U!$%S#&)-&*&0&&&I'V)I*:+*) & # 1-?Cbgc*B J +3 ACr5pi'HsVtC`'z[*U5y J  [ [D5po^c w&ې٥@Pؙ݅5Y+i&X.lIשޙ'OԃZxy<_μϢш`؀ 6W5 T j6Wq 85lM}vOVy$#9|%q,0e:r?)7 W+OEy'"g ? } f.Z#Rqzw' 8 . I @ ;gD+v"= %{^e[  0 } .= O m6c  f )D g H@@&?nhL ) o 9=Ov V `  `Rc ~;}d>` Q 7 )D E ^  wx:K Sda9{TxWg1.# ~N  -u[8   XZ-F/P[rXu(+ V!q N !H!M'G/L-w3=,*Iov4 rD" #o" vZ[_= }h K{#  0jx9o4}&h:C5OE.KP@E]A}~ y=!&No9qCesH ;BwCJfШV͍2l ,󡺓JݸM7}qȺ"jz–9,`sHТp׸~ۇp\e :I/EB1%uY <Y$r>952#  4Mv0BSdGkA`3!u R  V :  A a g A  | { (w   ` Vm Jt  Nk Y 6  P { 5d K U ` n   e    :  !LD#$ \> W#Pypq w <e.'  jI!n!!~C"-##!$#"N!:Yt Y  t;2CT&L!  9 G0 ;t+tgY.7?fGw8  E*1` "$$%-$t" |A@HTz&[ܹ=  $V ߃M }SC4bzݥKޡlߘ D-\ߒ*޸\e ߟ  > i3 ? o NE;Wp3Z+ BDv  jJ>bcpJ~M~&^fDF uC R}, Wn6\6-85c  GS]y !",##! 06N_   (-fqZt oLmH6 * Y7 k ʠ ɭfɝɺt f! } Z l & :w<!byx f1'qU?   ")$%f&=l&s%^ %$"8"!eqt+6 @A>l r vULVLT#:QSG/}F N-Q> ,"Vv#^$$/p$#"v!!#N xDkLna{ rZZ{k D( \ 3?0>A_Z  7 *  fN@7o"%(A* (,,y-i--$.l.i/B01[2]-2P1c/+ '"s5xfFy\> <PaXu cV_٫:Aoۗז٬օد׺r׼ӨטXjٔۺ/&5]̻̖%ˍQi3ɳm8nd݃ cD0!4q#r. OU{m'%WrvEv"S"?^+9y9^R,e=QWv|'7$ 1  % n  #t Cm/Z,] 0 #Q WJ V? `^ 6C5g4z? ] p pUkk F"$?h'*,/01%0[N/,o%*r*'$##}#N$`$\$" 8FpC0 r A StAWses !U޲ݜqHHܔ݄ޘT3~#fmHU$,/G sx ]lS& ~ Jl>,]]zBsX#2  i ] $ 4ann5fYKQpI$KZ(5u[Ypnxb5h< /!8+8ox0#k'\Kg  4 ' t 5  z6 O " W F  +Zt:U1Y=Ro9 "@ }:os`. Fp}kDROtE)ԗcefΒ)\y\#X8ᚽmﻠයKᢹ~ `ζ׶OaW"չZﺻVr5'ī7dG" б O=tXFA^K _P^n2!^f"q"'#P"&!_8!L \S aO8II/s{E  nn wJHAv5Dz Zy0+    I y   }l q %   U  } ` ^kdG~g p^:C5H 4%;Bo~D b 9 K6 fX  t#Owl3z43dCI T*<#Y w= pc`Q:[ kwY"8ީM8a٘^Nq:S0l4Fa9  Gj ZfZI'zu c""UK#T$1%%}& &#&{%9($uT" E"%+9)e`&} E!">ݛ݅4ހYݩY J[(<4 !&!#$.&8k'\((g)i)(}&#$8Rg'd m ` YpAQ=m7 2 ~# ot`[߿k ߓ ka ߁ 8 f_ W h ec  = t T Fm c kNklZ'4 -z$vx| =<2UWѥȥ.~+&Ekmˆ`ğ\#\]GϢ } nՙ )Yں:')Y!oR#'$X;$j$#G#0.#s##dZ$y$$,%`%U0%i$N $#"!] # M-J)%:06 vb eEGFK!l|` 3/h7|<D !["G0$%&V'' p&{:$^!>.yA i _,{ ^jR^yvlR {  n,$fb! $ & ()(*j+N,<,-s;/02q2O21/}-'*,*&! 4D *xyKE@^Xn:0ؿӑY);͑ʮԀ2ȘՈ_֮׸ 42",NmgIk"Kbg[k_K3 ~1B QDdSz4ujm!,[%,],Mtn34 7#1h@ 'L RX u EhGc+{ I O7  Wr 1  ?MEB))i!wfw [B#% PC%|!%$](*$"-T.:,01y11C1t 25=2O2Q62?1[1 B1C1'0L/B-)G% !32 a/Jad~; Q؟zxb֮=k7qvBۻ?ylz^uMCT/4}3#J>{  d)(0 K# % &= &j &%%#?!'1Cb7 G 3 Z+] '"#rR##>!) ?  G    M b  p tAY_9 na  , 9!TVI$l:SrAu} 9 O QcIT1_]9 3 a3 L egݾܡ ` x b[ t 9 \ i hq1-h;/deozY0|u@"<>KݰK]bըӇ}ҕFѿϨ@͸&tkɋKDž'2 Ý9v%{ᵶ঴ ᚲᣰE;Af3ꑮY\/7 гU)Ow A Æ S .! N׀nP/"!C#$&&'T(#('&r%#!o -k S T l    x(FNscq m   J[   w  3 {V6>nDb  r+ q> ~ =  k  b#b&t=nma&- F5 H (\ 9} d| + N KiR<Y#6Re1VA =3  N p Ac < 'p!DPg:-=`EhI $rY9}.d?݄,liQ]֩[IՄԙӅүҟb= LD IX 7 I"VGQm&{ d:!$"'%*(^-);/t*1)83r(>4:&85)#$5RW40301j30) -U+5(_%_#7!DC)B)RcZ%A@ ކ =X)ܾڬذUԌ^3 қ 4Ԋ +٧",N. b*1{# ee!X^""n"!OCh |'Dݤ݉ ݙ ߰Nj0,?8t Xb ~jYiGCf0 %?  e zK 0B n h&  }$ ?$0: + /B 2iM.?ٺhẼ=\g>y3|ҿ91w)k31:<̯  , ޖ=!$';*+,.- N../&q/`/v/.-+8*'Sv%"t   o 8  2 k z* @h }_ [ C n( kq1W=VL6 10 M TT  RU)YD xDP#YjI;D 7 fU:I8]&Rzpa_Al %  m& E$q&''"'&l&*X$/,j!,",Yn* E(% # C N? ru fkhOa3wCBp0QhXY(OؿG^۶gcrةG?Ve;# x YjUpcQpK-}x V Z #i R  b@/t{u=Nc 1^ VU}83LT=$MXLd3BAN? ( 8P % g 2 3i &H [*t&;_;37uEB*{\'pHWiHT.vK2 @n5 !#"1%#6% $$$ "V%d%W%Ec%p$F#W!)I  H %" y 23  ] 2tbl|h>O7 zFrܽ2ܪ;V܅ܹwf^) u"OL;J+5IX4$CiKM8 j 8 @ lT'fW = /b`5Yp,D ;`! f" "d V###S#T#$q0$$%'w ;( )l/*v+,-ct.T N. T-+)'$U4"e Zp -     xY[Q`kTW r a q 1DCMoQngFRf#w  u E O>=" 0. ). be C  # ~, T h Wu;t]1btJN bc4l%uX|?y޷6Ԩ1Yo'ˆB<ʦȕƱA+&cм敻6 -87颷!Cy~pnWAdoƞD4rmy)&a1͎ "υ o#8?հڎE:+j e!o#Y$\&'())f) a( j&ZT#~~, Z*{c 5A' E t J  U p@=t s1#$ O f @)!P! 5tK t G + u;w^! ^  A{* S^ jF N* >ha}p-|#  ,ryQlCNN P   - 9 1w FOAv;T@5tX W9 T[\6^);Gk68;A;-u el9Gx+%[Y8 h h)P6`&8  ~|V"^%}+)+,2m/"13}5K7u8(9 87@6q 3E0^-)@% "G*`9Yg sa 9 7V8 \%ߞr T:ށ;ދ3i E A>+:U)F0G[P z< - ID`oZ=ۅkE5^bP, kFv "Ev~"!!Do!U, 5%\&Ph+   M k F ~5[/I .@zK 2) &:F׳ù a@U XHįP~-~lū$ˀTΤ) k1']ߛv0e&"&*-` T0E23 44 4' 2! 1#/l$F-$Z+%n) %'$O&#u%_"$ $"$ # 8!InQ } }zh``tMz'6&} ; b Mt z q A  s  0 E  nO p |A: r  N (S x1 \ ]u:\+E.:J9 W51 # {@ oc h]!b%Y'!0)t#($'%G$%!%P%\$$ #l!% 1%iW 6 vsr):C 3 b1'C&~ly2 B>ԞgPp՜؀;ݣ.TzJARlt8 ( I rnE &oAjN(R5d` : + q c  T uadO/YzXw^{{A gfnn{E_r sz1t,z:4i&{-j]_y)`[xZ 'z|/([^khQ gQtYD ]] vFrpR2d(Mv` Hu#ނ%UDʥRy٘ברBטj <͔#gxWrU2̼i|0~ Bg+x=f$R1("R%ti f-OҵԬ 7 x U>yN $/a),fj/0mC110Q/--AZ*B/').$!q1_jcf7 \V  /  {d  43 pq)N~S  y" tXIz:OhM$Ep9zv8 >4 y n #C  h ]\v 6 r 1N s 2 [ e S B   R  3 ' X D d  5 y k$  qtFRH] EMd7m1P_ ttnc3k;Z"T8h*K#e[T L \ \D 'M u4>  !bn"<##!'#;H""m!Q Gl C  S-3  !n!!" ""P""Q" " !| >   wuJ esZsSD ! C/Z 0 dKpOU$`A(V?olnrQ8E9a  {, M= }'ؖ['4B0cRac-[7y)HB#sbxAԻ6 d̩1ɯg[83c>⸪̼+WqwGǰ[ͣ | m]p}v`8$(Hd-41a4 6J8 8N 8 7P 6} 6>4U21/k.../Bq01E10+/].?, ^*$( V& # PO*@ m: y%?Au[ N <  ona]E7jP ?   8 d .]f   \ SA5s L  4f }    8m-NFJo]fۭݗ ߟz`Av\ ] X{5 3bB KM \Q  z >r'* [J':(zҘ}SX޺l]ەo_B?ކOObu:9o`Iy}'Vu*k+6uN[ K z NS 0 86 C 4a1 T x 1km>M%zvF`e  J"+s AA]x-  u\ vs QI) 19  4)eU:Jh=4&D~_?9I&{6Xۃ7لץb^ԽQ&qS:lm.P;/5 V  ? ^ nF4T( Oy S~{p X=*d n$Hapm&QZc߂ߢG߼ަw0ۈLocގ {; m Q !FA.  @1w8   | c z   I k 5i 8 G RXP9I@#&Ik)+ , -3-,+!L*z))%+ 3-L /25\78d8zT630Y-M*'%G$9"I"k"G " # $ o% ~% c$o-" pw  * `q / J @ d`X{g'w Z E l n+zH+x6ci2A3C  P U  -    ?   L4 K0Ej$A\ 7QO%%ט=՟YvXHՠڤ܎@T+̏o-f(̮͐I^7K^ƀ-`i~rNJۮ>Ĝ 72aEUҢ\(JTIXzB=mmؽw8SؤUq6>^/B .{S$ p#r2'),9V--,w*U'c#Z _ + vY. V  p 4  15+OEZ s]rWi#$ pd~ E =^h:|a x  0d F [ S E}(4b"$m[ }Ph'w\+5QKpV_>-i $   S P i  2eBTV?:uR iBD~[4$flY"P Y L) 5"8#K # M$$$a%$$$;#v"!8!_ * C    [S )@|5e u- G!#!S"$r&b;&$"A|{mjb rX  ?  L 2E ` }jw\'b-UKuJ uKE ) f۹Nٽז4Wԍ5 'M֟]؛cܹތ5AJ@G&C%!#(JE " IB(-:+ J,KMw "fl<սOӒVbL˯ɢbɸ Wsz t7@= c6o Tς L Ӝ ׸ 4~;;jq!Z$I-'^)Hz,}. 0 1s 1110/P.r!-N+m)6*('D&B%l%L&&(~e)% +B-/W1)2=$3q*2/X+ <&< 3 3, T{] #4?JIUI Z)a u x 7~l 9 %yG(n]D~QFyA=I߽sކ]Gۑ;V $P<i Zp`,  `/ } wI nwuvGjT71 \] S ]jRdV{hCr߬e :gY7 /ԉ@3ؙۅ5l\pG#CG0$ka2B&\   /% 0  I ,J ss?y3 Q4?S2n! p "  < P Pf 3_1,K [ `FvE2tb"M Eh6  -} mX4Q l?\]EY.s."ܴ83pդl-Y f=,MJ1[1X|;n~l   (k7 [  E . . 7 \ y @Df?=Q lK}|&9:2-iet'dB>A.*Teh -s7 76 G | d  r% P  \ 7 v L $Y    t bJ C j #Vh1vbJN; K- D =" #L%'J( [*$+-gJ/U!1L222.1/ - Y+/ ) V(H 'e e'<''V&s %#!J/ Q][B!nA/7("0FbL :    KZ-7+=\{:+2nv}  ozv ~ |0]Vm e K f $ `T]dvQ:| [.nAy)\R=E}1?6M ߱ݩ'iU Ywٴqؑgj]"/m؃H[צslݖܺ!ۡ+԰WNݏؘ$hyߵhޯVEݡwMvH:GWMLni\TJ *#k!,$aC%}%$#H!A+^t4\\U Ja\< ZoENP w e L xwWFl`c2lAWxGwAS/8-m/&D{^7'} 1< sg GZ TeI 2)+w"<6!/"^"?"c!#UH   ;  q G [ =  O-1 %`_LM)cT_wO//u\.?`&$z G :  !PTshROe'6"i$l%%~3%~$# R" q! 4!_ _!$ !M 3"""P! j $5b  qI[Ncmh/1jM_     3<o f ' R>N=+?N6# H! .D08D M`-߆ڰ@٨٢OBk>J) {GqweL %](^cC4EG -r oR'I:qH?Vb & 3Ku2 PeJh ݳ6M(ܒ*"6 R/OI4~? \ؼBلڨ=9 _L + _&{`AItM!  v"%O(R~+x-.)/1/.,. 4- ,q+ *F)) ') ) * K,$ - / /g u/ w., +z(s&B$ "s n1iNJYX  +Xc'I|;[5Z/ k L; a];IZSzK ڰz#Lؼ 3PpTy& m @ g( 6?%MGjh|/ =mXp DC I@}%cM$*i  u 8^;~N|WD6{V2 q'g-C.ܾ.܇ܡZޟ.Bg7ۄVUWZ:^,68LfJ $ nx m )? t OV !llu3PdW   Y' 1 u9  &  Z G} q l  1}XS{;pk[k  c  ^4g5 ! cxBZ %*NA 8@#P5 (LZدosA>QӼԕ~sܔI)s`02zHlf`!% !%Wwk%(#Ipd2i h! !-( HaJ%T{l@o9`g3 j oK oq# +S c 5 #Jl P 06  ! )   \X L^E{ySwX  :   d4V!8^$&d(!3)5)4(S'%$P#;"" [A   GIdG>L6 $s_hAv42rQj4 UDPr9~H4  u" > 0y = p K N [Ku_%~GaG V (dTp#ki895q'D!^URu݄߱rPUW+BE(ֺ֪]~`Ha$D 4^e R5q+nz.A9 X B  N S :-ty2d>.}?_Es<oi.Q1o<,~ D< X"ny!+Mc2N U*Qf@_ n*\l%}/PB> e  k  [ #  + B PK i=[@ARId` L g   r0 W? zv'{k7}1~"a4RcE5bbCU"sj- g I~bf fw` w( "#[%O%$ga$|#] ;"1 !  <    F- (   Z  'L I{R6gG%O8{L4@^ '"z>"k!^Y!}!>Q0K5god&@6" \ ;) zh$ڙ ،?Y YWpT#1);c*dcL5<*yG%7 e F\k 8 > A VfpW$/c{p?ОtρVY0̨̬ ώ p8&x~+ X%$ P=w[,.!9O=.$C" & *U,Z-\-D-<,s* ) ( (( ' &[ % p$# !J f/.X\ 3"#%- &S&'(&t &&{% %L$$$u.$#- #d"!&5! k q%*HI  z 6xh$ J S5:ur5E,rrt"\i > q Pbڊ n٫"vސ0G  V )6@G` -r yO{xuS0T  B\V  }~ S  JCM=A^Rii ^rTTb K 8 ~o' U2z,pmT< n ti@ 8 q*W3;@!Hyd6u_8 A & tJ[|]]E'\*! d % S(      (g*^@** ^bAU_w\<,ݶwt P'L=;ҙQԫMAوR$C!7e'=p- K 1hpXkV1UFF$:kchw/?7}B^2W7{>I-s^2hy6LgYA_q%K"#h#[ 9  1 R @D I!?H| o Q$ e /1 m  , f _ }Z  '@"N  /<g9v h !}B  i!5!!!2!C F ^PK1,ZQ?SC g =Ku1XW%vb;%e,$%Ijg IP8p&{*)ejT3t "W c/ Y$ Lh5{ @ n A9[j C![1F:7/ t E ]+ -<&->''LCe :8^/%/)Q\E@'T!vN.cyYdSr{!t,d =.)YP/Uwisqy`{3&ESieN SgCmVAQNA)gk s'B> q lzqZtVW|h&cWH{DS,Fh)-'%Y:\TXRfU +<4!4}7 z P\: =Qr-< U ~~\= "# #DC#nI"& )hXDRtK\GQ-Z\ R2} ~@&I 8< vnS6 "LkttiD K8C, !"#x$V$$$%[%%$~$0$#^#!K> FaghpO|>?.  U D   tS}$DKjo:{2!3""q"1!a<nmjXoQ>wJ- ` \ CdE>  K:McgR׿;֢B2 l$_Ҟ~Ӄ!י, g:a]I#+:USv?U>;,ls  e 2e k[B0ޔ_܆#٘yFKΆ8a)vj>bΑQt`$LxжH,92V}FIZ>s0 3G~A\d  !iX>q 2jk\aT\k2O "P %A ' 7( ]( w' %#kw!#Ym q4>k !h"#i# $c %H&3'((>(n(2=(a((((\(('&S% #!`#O> L 3\pnCeE=6R]WBs@SMt@9yki@gG.fuE  C G &EKT`S j r 5 ? $  I D  t%[Pq|=^v-!~A8Ph ~o>3&h%,Q4Ki0' } Xt S! kB  hM9kA0UcdWapD)=#e2 } X$ i;K2ZcV%Z>X { g 28C1< 3 . ( ~  ` [+12'1D)s^:GwXcY$@2q,l^sJT$D(Yk ^ ( a f K Q uwkkq I,.U^3 P{hmn+Y($2 >MqeU7vjma't {pi0i3"{!c X M N   [  8K  SdT W  X0E>Fgfs Ez|kHK\   E   =   <t8 !!r Q2}gEt4vp%8%REY>E}\ ' 9 x   M8  d-~V>K/[ZrL`2 k'X 1u`h@`Z   D   M # @pd i@''6\FvP2a  !i{nhz)K~{n!2;IAO%T(B=eMPxXv9u'SR 2 95O2w%~Q9SBi$A`%{PBb@TsB5 * rpa?.c FS mI.3r  ]Yt1[}_zifY c!9VEg}N &V)I!d8>I&~Pb4z"bCM|DQ*QXf&  ZbS;/`,^jR^)('*%y a s w/g iPib_Pj>V7  B <) R  }] ? wC"!#V$ &G&{&]&,_$P"" T]& @ + r C 1   l `Z,XCT)WN3* CHt J I!s"?g##A#Kx"wt!c ]:{_K`rH`qZ .t q Y $ {as/Tp͏U>oΦ~ӊ֞Dڧ`6)\xr{ 20EVpc$V8gwf^ D W+ r wbSW҈6ϗSqMF=ЀFegӾeՍ֐׿;ۺxސ4 M/y](kito rRMf3!td!LQ%}a>{Rei*$"     /J =)A!*#i4'*#.1?4F67% 9D 9Z :B9c8(i7U56421H{0e/w.F - ,:+)ah'U$"! , c  #6N * }6=l :i߲rکgcqٽ6  p )`*{GA6te'>i  [ ~uuTvWE Q &l o  N~'\ݷܥ)E 9}QZk6z_W`2I#i>gU{$=h& & , U i B : qLc~[eUAHp|<kq  %n *( y ` *  3 [ Sb cm>J 4 N/ > L $  h T PC 8 Rz !  ^N  *d;Tb j5 ,  PwQrKYoyUڽk{ܴDHNAv&a^P r  Gu'`X5C#CD)<_&]_RE4Xߍ#yeܴ#%׸xJGކn:j  OLf,dodvSy.i$n| ;/oL^ _ ^#O-ZX\ :  MK?\Ji J - ps (  xMT $Fkp b!a"#U$$%#!! 'bc,~ n~  K  > | i < F Rd` u$fcBHNi|0m6z! & jq& v  o   \ wd 2 G 9sKx ` VcJT !"""i " AvJ Y'0%mQX.:2CQ\9-)5=H+4 *Oq,lh*h9% ] @efx,4X^N!3c!F6P/KzL#E:LI~ C vZ   Y#ns` ff  wn c | o - H oO +r-y/^AMY/4};4@$NvVFF!*[!U#dKc$h+bH$bN"ZM]rttc_ r HCuJLQ](VALJn@'o9F(s6C6x;L% ShH)*"> lZ/ `8Z !em ! @ v dJm  6e6!!D!~ ,? !C { & -Rb&Zy KD   |n1WJJ)(wnQ^Bex{s#CZ:i\Y7_ ~D5f[YH _/4ۼۜJ ݔ 0z 6ޱ ܸ  ~ M^Lj޹syYw-6 q8,v":oQRb ?7DczS 7aڡ8d՞aJ3ѕФ Ѝ>ѷ !ӣӛOԖzF;b޹Y.94lupch#2VS_7d)0B L 0 R 8FMb"# C;lq`"{\ ZI LjP26 ,}G #?&<)m,./p061+3%345K54*(4 3w1fX/,3)& #.!:=0 =1  [1poO#5Q  ccvCpe8Pwws(A #2 3~(C~yZ g9|icW @ Gf %޵ h\ /l0Z <1_jF5%BY5R. w A H &4LQ_D@3 ca? ~  * ; _e U  Rs ! "2 '!(LK R ~ RZ_qOH$$=w 6  #P g   - h  ,w}"{I> plhx5uw >;Ҍѥ_|Roחڝ:T? 0B6%Z4 b@%Op6m)&<9V e $@ : F 0}  Gt * ^RJ݃'ݴ ڞ(ڈQڽUۚwޏpN rKu 3=w 9  rZJ{,*AT]e) H t <tU4Tyv^d7|HCI $k  2u d  5*)bN$,C/&w# 1&p (V >* *K ) ';$ ]! h1 Y :< CY  ?${UFmxFIa`^|*vK F 7-cV&  7  Z N  Q # 8@ O d P 2 F5 tE  k D `F UniFL3~"$&z'8W((&[q%I#Z!oEE ie   -'r{  \.g ? OG ޿ ܝ R } cJlRSb}fknۀ<8"߼e*#uO\s9dg Q4:5 eHdXK"i I h 6 r&   wSDx11 o K R +f)-7,`w|wJ@AG!<0F;yS'aFs=Pi7VI2RxE]n"p >M}e6`2LagHlؼ9٫/ۿP0{` C~+Mo$n I Y : 01'VCHTJnf@ccm[$ݛ ؼՋӪ=w [|nm\ ɷ 6ʃ 4 g̡ ΗaD(Z߆ Ay_L^:ls+}IwX&>< D    #h/|j8y*nWlqv  f0pdu]f s.YD~6P :|%6 # ' H,04q8s;F<n==NKO5B-FZ[^'0  :{|;3 :C{  /E!.w4e(< b+]DpXu=\5+BPI m ibOnkv\z 5w۶D  d 03 6 ?+':[(% =!{s 3H7 ! 8cHxxK*,-A  w bB~&'QC%p3# 5: OH f c kE9C;z. w9rr$| E I) ^  "Q   * 6 /R .6J`:4IRNKqHz]_/MWS>yhP:MefQsAuLuAM;J`W+| E M t J;_qwyLDc!,LG)^BI_e)`oB ]&m Mc U + !z0hlMw$y*\=UJ&i{[_U   e M` *Yz~%?G/ #/ XSc/ ] 5 s  z  Y" $s %s & & &< & &6 1& _%}$Z,"Q~{06 ( D k 9u=CfM@ +A+DQ0 qev MI#$m%% $u$#V"! Gi!UPpYU 4 ^  '  l W _ j [   ` gL1=\]NQO l2fkUUr\fUus~eQmQ 0E S80x666 0Kk \<~#i.w:}|2e:7N + ezu7OraUb&p) +VV\ -p{)Z[HM@j\ToY* ' P euHp# ]@#  3?|M_|LSAOk;%7~L ^5o # ׉ -0 Q*A'@1A=1-Dhy|awp X | 6hD&O{oVX9   +|PbCn c ,  q1  Dp {O"{N yM4xT nLhljP*p2z2, 6 "p"p$^$<%%h%&y%)'%&%%z&#'!'z'-(N([( )g*A*9+s|+H+=+B*7)t(9'!&%[$">! Bwy^j#JԣT%C4<ζ oέ Ϸ ; ' I _ z ,TJcڧ8Ct "ݽ"r$#"s"5p 1|8pjZN'r"n / 6C 90 +-ϯ%.IŠ-èu]ȿa¾MۼOݼYbOuÿX:fqٲ7ݣ%<d[\Hv*~>{]5p`2^Q>&F%m Qm*4 Q}C R߹޼! $+߰&)p,.o0Wf1m10 : Re ݘ oN ܽ O Ax5ݴ޼4l='7Da-X CiCz rt n \#fq~V[a EH7Qa}!*q'J=j*XVdn3{0j~&6kdU?Gs*  .qP V ]gh : %K)jB ` t 1-5R h yHW ^S*Z}=]p ^2w(QENZDHB?z&`ZN5D>s|R%O53)9 gJ?V#2# ߟ~ g JOtZ]dRRn ]I@sO  Q^D^38Fg/E nL !  i6x!r]>a{ZbL J`D,$|'e)+#B-/2tW4R67886V5 3 21kg1[1 2k2~2U22/1 /-+)Q&N#MܧU^Ҍ8{ ϗ ϯ 6Т ϝ / ̶ " 2$ I A B ÐÕn { 7 Ϗ'Ej%ߢ7PfRa~j [~P^?vu #s G 5 y B- ̫ d! Yqdg"ֿ`_@FR;/PNU E T \ jd C D 6{{OSC b aZvo:, W 6GZj#LlS` /EBDmۄai= J;/u _s"O$$%_&''''- 'B''f&%E$#X!.d ,F u"?"5"g~"!M! C: Z9I + Z |aK zb $%M=8dU(  iY Fc]#~m.M3uV.'4DEu%5'Q x 8E;U3]$]z3Sߌ#+S?/l̔u4 ! c) A*QuatLyp;jUl9!`4'/`+ +oQ!q pi j-OQ@]=HoKG&TY= N`zHWoNK<GqX?%m L Q=_x}=!}!}!K rB N!"#$'&'n':'&'%G$@1",E ^% i2,m_]TV<9say:u$z $  } X ۡ  rZzׄko3J!Lr@;RM*d6H#Y΄̈FF Tɾvʹ8 "=%1'+A(W(Yڣ' *&,$h/"kw *Fy#:Aw=TIOX %k B  b# |*I 1  Tk-<M@B:X)bfE[lI=Z&4]@ k TR A/$f M - a}Ny  XV G 7 T PG oFS Xf h=ZG5?caKB(Tuz2 k `  ^[KS 4  kK5um b7"e#$:g%@%U=%$#"1"!=!H"?|"-! \z. Hi px0Luv#uLB7z Wm x6^oBYkw"|y?; 06A9B"BuI:7c_@Nx\_Ra+\aqB,u ޫQi&/`jZ-<;& F .R\m#u|fOU8$1S | o  ރ'o,}֦{ԤL''>hHX - j > -  $0 P ` @!p 0 k WEF.gzuY:c+roz<f   w q09iD"Dc_t{<  D^  | QCsf _5!j"=#.&<(){+u6,, +h*W)H1(v''&-&Z%a$#z" 1T"JXݺUcrב) *[թ 4 $ՍwyM=מLؿQCڒܰ8[{ wm bv~:m 'tQ?y$0gF5y!z( " ] r  R !< 7Ν Z кWԝXޅ^)g5jz! [1 [R?knMJowܺu | L?jj ;}a4(ڷ7}ՕPԆHX!V  8JDkG|A6;c:iD?!#I%?&c''9'q _&%$4$"d!{OGNwHn, ETC;@@ h[dRVQFo]\ P"p 9  r N PZ h e/)\+ L -zS3JZ+K35gu2Q?*k{U=jL3ےV_]T[Qb]! 5# R ~TN  . IpBdEl-l!{7%8?( R CD3snHZV4^`{G0f;@Qg\- t* Wg !m "'#""#M3$S&(~+k-K.W!.U4-w+(6a%p"OO[^%% 4Rr>og,%p>1pQZ#(jYexsE|FWe 6 ; ;M*#Br;e {yag@4H߻A.϶ϷAhѨѮZѸc )ѽ 1ӆ/p~ v  h*~ W`R%NE.*c   Y  4   5 <>T> II uwL|`]A7o8i8`Kb =u\ ndQKD R6vL)b? tW V !q |>!r  8: W {*umA$w;txJ?we[6~e  ZEZ7e%BF oyJD|  m h Ma ikH$W|$$Fz^(j b _glcZ [QqI"aX,?l+M-wS $ -@:i%.w yl ! 7M5X3$!jyGcL7x&|J #Qsne0h$M `/M V )?5+  <>a}?FJ"oc~z8`!%A@<3r}Pod QTT:޻Qk yrQ,@: |?z.D ށl m-~)>` | C Jc<LV$AsV'XvKcZ4#3WEx[a>1a g `s T:-6nkpJ3Y1UA r* L@v (?\!R vl j C'|nfR z 0 7 ^;h7`:@&w%lT8_LmI*?]Z# DI/w0W] G w  A |FLM~ w0hY8 !WC""d#0$%$$l$d#޼"K!pmH_SJ   yT}- 1`;"NHGX@+ J]]> p6aW"pjl0 $-'dhߕ ~~a Y.a*Z,Shnm y 4Kj(!  -T\3/\KܝkMݽݜܜuڑ H{ NfۃzE!Q.pY&O![#g$I%<%%# ?" (   *I k!   FziR-})cG@f/JO  }=K|V*y%kjEH { W C O b Kp   ))^C : ( + 7  5 51CcJ4n7yQ,%1`szZ MKVjX v ' %   _ Ps  H #.A.0&AWIiu 0 @=Jri| t,;FA^*VO`}9} .S#;i H 3   =# 'K )Z)/(%W#8R!& !P6Z]~:puY  AP8b3Z 6x_ y5]ٜ  iړ tA3B.Y2r/[Z8 # Z2M@nxbv[.1nl&ލGڬ'8R=;Q?CҞ`їVSW:ЌMЧЛЕc j: zX7 ߒ $_ t3* .@">"&!Uo ?TW4( m  j <sh?\[ e z  # E $  ?D i f  x3HN)kri(p g 1&Y9>&A1 v 3 z$ 7 8 N '}qXW;Q-o 4 d a`px&0 <{ V`%jZ"F3mV!;"##)" W0)Ruijl? ) kB"> @[_ 3 R ' ٘ @ 3 /etٛ"&>^LzHUAafR; u he h  ct c  }" ! %KdNn7 ) M  b ? J]zI,k` @  Gg/ O Rh % jc*J 1 |A $f}7 {  O "n j9 %(3|kU- " z T <44kMN<t_S/ #rd K IWVPr$R(;mJ  mC(X$UV؊UJ6><rFH^z߷uܺrѼιT D<KkϚOE 1 1;  ; ުlqJ+Dql5-SUt"ozVRt!2o{O#ceD/C" Y6$Ij Y  7K  3 2# 7 k B   nd  "x Fh. ~[5M m*`  -  B  u +     CC 4 zc mk e _t 0 r 6= ) Be  Z    d   P . v    ) K.1`$+v \Io ##8\L&C R @ (jFxyE <\&c[+c{tVa>%KV)B$i`o MT[_|$d#H\@: 0K1FX+'zOx@<3 w&Vd  \  $ 6_  V d  1Mfu XX U *r|wt+ ,#m\? XF| +  ? HQ q7at2Leoo * B W}&K(N;4(^Q[aC ?9 F ,@ W Lzzc HkUq r u8yNdlg1! p (xr Nvp_1hYAmF?^jV 6 ^_ n   5  Q GN{$4/=mR 3rIp~  f`^G { - gJ]7g,?x}AK+%VnXrWA*V#XM sQ-hZ 0pMi\/:NdY ADv=yIL IFeGo <9 {% ޞ@݈ B:O(V1&!)a5mkmt֑CwQ  f , 26Dk#`I &   Dmg54Ik@Ll)^8#@q*,bHߵ8tC4lAd,/*:|*H  6 bMK\6" eNg MGc549L H (   ; e# k D -z 8qC{ 'Z M M <0 y/ ve qk } C+F#fh_Vy}c!{6DPMPLt/<G7~6x#)is !&lJ~)-KpI(qE2RH a >D  R l9;Rb?.R.-\;cZrKuqvI]q*}=%IHG2%< EP =m J ^ q*l>aZ?N9    } % p  f l  6 J  *'O*~Nt  q X]4/U0 4VG%Um5 w Y/ y>>$ n H ] !  U - 9 P U v-Ruw&^LD= % ޳ +<#` x} f!R! ky,AWܴڿ9ha3 ; 5&1\R^I9n[vd,}](EA% ܦ v y wJ Ԙ Q an V χ 7i#ѡB<)b :J6}iG VQ/MPq{f,SqQ.2#}x /(.!t b&EHt3[A WWkr#eU Cp|K,-.GyJ2_Zj07ZTxmz-5  H n V ,  V -^F b;f7 p 4 , E & X I  B   U0@W *2DD2DivX!%  JK!!A!/!3Nܑ= eׂ֬y>Fؘcnۤ,VOm8vr4~ z,ejKV   {  X 1 [ 198  oM $ .  |  [ D}D\(-"HQNTk';M;j a & 11 F gd  H  p 3 G + KV]^ 7?Gt @Zn_* ` n "o~? wS +1mH?>1tJ]&lS$@ M 4ir 01hY5O{EoH "Vޠݦ4-k~ݑ%!1wH}Jn{'\bFyk"/F ]   w 1 'q d  b+   fi6XI ) Jx }h $  b8 9 e 2G[^ F J  :t#= > f  M } - DN   Fw  c N 6/n(uc$mfNp&B YYD6HW oJA=.0Ra * F6 Zu w O^J5y;#ZO  OAV$Q4:LkN ? S%F&a50S(uR9 : ]  )flg6 ] QK7p"kCK O V ] r- 1c]f`l  $ Dr<J,~E 5! }lo   _;WZ?[/TA.qEW*& b; nj"+])m Vdz S)<.o6D4 b M ~H va"i 1 U 0 o Gdx?mG;TG4"^ cmu{{nl ߩyܽڷٖ~(ם7+^٧۴p-U_T. ~ $M=Va#$ >   o  _Cp>GH;T<@sgWx+TNG:]`. GL ` > k y . ?C7lI' (!vgR<CP)J _>H 7s h aCa;n^ tu ~   [R Mes"T E   " ] 6# pK PTABN@ <  ] }   eHCe4nx[3Pg$kO=LD   |/ 0d o8\##m3^9$*{+7/c]r.8kS3mzG)yJ[#Q}zF X ' =yK  s (rv[Dd 4@ GAA &hYGU<8vl Y( rS^.7H:{:EJY| v =. ) : RG QGm g.NWC{|oT?J&PL1[Jem>'[w|Pr)Y4 !! ]`gkzb_8 א Sح'يk l%. _q?.&8:F.H M*l\T*^5]' z  M~s Phy3o  y^{{`8)fj<moIxg;={cm d -]S p F P # Jr = {h$*- j_HG{J e;[bN;Sy% 1!"!!V!~ ~S`G|)W { :0p =kBx()3  zxmiaڦXJ\&hoa~N=b,W1|I OK|:v 4  J } 1  N8 L(+<B[D0|HeXne%Qq H 1(Mg.5v{ X  FC BysEp*x J( Oy8  d L X LxZpjTTG? ` D  ~%@M#5-UFp,t=n%yb ]M K ,  ZQ^T|tbv9><H V c %}6/rj>Uw[yg=E L I W px? G ~ + 5 !  5q q(vq$Nn{r*FU ; } \ n N   q t % nTq k8i=( f l ' ;  p'rV *  T-  #  X  P t   F  %S _7< /\{^! #%I'()R +m',,,,pv+f)&$P p22{1mpEQyG[qp&g8FBjs9$*)[OaJ'o>{0o7X hU:AkLrr/9f''(+$z,9? 9P^4 & Z\Ua֭ԇiО!R7y\ԙ Lgx/6nzb~  /_'1zNxF_I \cay] r!D "! B&1 r @TY.|"nH { a8OrL}&;h C{ z  ' !V  $ ~~ndrah?q  M$F)juA\m_6e G  = Z v k` IK(N` b[ D    i <# U.3Q 4 ^  :  @'?S5L_&:V v="og?3vePOqnR)lN4?&ctzu%3w3'EVVo_vQ@hf  9KCZM f;^ Bgc *VN-D ~_nyh0%ESr   ^ w J . > KG & T 6 si1>2.'%Nf~6SS1}]~Z<= ? Wh]jpk\N_]1vE;;c*'Yk & 9  ` RrX]EZS<!K#p)$k$($#!a{gRA"L:d 4 f 8 ' 48y{%t\ C e I+ ] wglE - - l _   TU$ e * Ge&agfrf!s=6}4BM{ z/ QH > B(.C dC5]#wAY=G_9u4&96?P slLq??X},ez#(YbJhBJ>4VeQ 3BR% fIJJ'+R8ftU Zy9R$JBNj A~hk>%Iz8~߀?=z {,J\cbafzSMN2 K ~ 0 b ? O (  )Q7.7LNwp  &' d.2y * 7)B*h\%.-  8(Z xrMMqWtcsGYD-?uy8 @u;=FC7Y %U-'eU9=FW$ao%oj>SM)6izz*kVKO#0&-> ? y K4w[`C%>&g}  ߰^ݨ8Hp ڱ ` }8Q' } /f9U[j7V  n`68k Fi )>  ;   `UnO v 00%`F]fzwo KG %&H{. \, "qBv~TFkuV~d2x;_e^H0NVy ol$CW % rP@Gn)7u )Zh *Xy`U{V I7 "$a&'3(b))FZ)N)k|(~'<*&^$!vYJ!foP^fg  2] cG@AWdQjL0[T6_^6 1 2%7nF![8  \ " d {_Ji .> # zH 0F D 2{7cd } } Y ^ a>i1qSLe 7F .e<K"|%C~qzs2 )4 _ GX7z=<XNuRU)>CJO^+| oG}R{M4 )  ! !Udl gJ@#-%tx    _[rO8'55g\/L:lbrp"]CIBw "'4{7Q,n  ^  MlUqs,|Sf"G7 M& _ N ) k!jyG@j IgH12Z+E2Y}-   z DX%Bu&+z:Rrx kRpnOp4%Qy1`GY cj*jPWaKFH ,zUpXJgM6wz[]td a i~JA>vR6< }0Q_\tE^+Cݑ$N]m.$~3\0Kc}P0a C{ ).J9 ;CW H  78 Tl$~jqc _Y F J\W!nr  R  i  K8s[:|P1g M!"#D%%% $#W" i^#;2TZyA{!a sxxd ` x U )2aOs G   4  , o q%"  :>.*w!* % j&uMK9WQqUa{F G1iuHG3PQhAAJe9ee` XLb1prp gIq.` u RNJhnCS<lwcTYS k 61 <>fE]<&fEbb{?AR9^4S:&x= }8%nOMW|X !f,\i:o _6-Y$O M\2  sw+!p  5e x(J8v+-GUfSwG/aRi0mk.T'UGz2 s   ~-1_77'6Hp| 1q]'4g52)R[m6geUC>k3nDVW:K#q$z` Fp _Pu|'K 6 2K  | s  Ux%}}|3*rTLJKv/`Rww#W0MO^D1'0SNTp@Pk 0ujeu>{Z   + < l(=fF5NF>j_-,߲ݸ 1 E  B ` ދ Y_ Yt"i#Hqz )!  s   Z  } `,qC;?$(o,.CYFiw U j c+E/s} Xo^h1% z  e&QeA97n L 5[ D IWiq]j}[ [W{w-Dg,r dT[ 3,I C 8  |9QI4|D] f ] S  #   :  u >  b      J  NnbXF%M$&Eq?_VD_mu?TCFZ Pm#;[ee 5+_H*b]{pvVXG EL-C=sl+r9 ;C iFFWeK?+XVF l6d& c j<94jnvo\sV`TkI p*Zow:V:Sxe^9XNesPYL)Kj f   "   { ( % % + (  i C ilm>M I o-;]  V   o   G  ):u%^)0jWJ?߿m?ܛ? ܹ$ܢܙFݼ*&G߽|,nUqNJsj = >}(gX&sJflT$%'?J~%p c[ )$p CJVA!*R03F 7U1Hz`1,L{`61q\FdNv_A tgQ;`nro 6J)]Z6Y@a[FOjt.J')f+jQ'bPq Z8 ~; c'R"`ah e {%ZVL6ZS\5+Mu}p }*>RR*Nsc; q|Zlf t QhfIKohjG24*1Me != " $#* {# #f # #^ " !  b"  S  T&ynAu0Gp)r*:vzwR}H}E y: v Puxv.I/ 2}<eX _ &  ) dC | u C p - c F8 [# 9( ` ; +  B 3i9B.5CjJ8GUEW-=,Z.d)QYGX=u ߬ ߐ4߉@f~1HQ.Sg,#v߫J97xB = la+v/JH,f,=r >WR9iz n]:zVrB / I m(  " $ _ < T  K  Yq h {  ` d6)l#Zn`l O I @VI 'l k 1) V 9,Kd  F |~v % &  q b  V_ZX : u % NLk*^v(Z~  Vj ,Iwg4~.X7 1 ~ Um&w) &Koy^;OuooVsi684x~+(2c$uuoQ+ylZ8&AJ}I^-ayYj V}&+ $cU_~#F idljj C8c)cbduB<9|"|UF{xJ[zW9]<G\E%=K0_6eYb2>MI j 4T F  l $ l E! "  !-kh aE>@ke`$oP{^0 lOv)1w 6~~ v; S{%\'rD8 6n s $ 8 a S  6d>P9c[ !E  TwbxN ^{9fs?g Zn{~> *)|)]m-Z9Uv?|tH:] ] ) ( k : X #[ n} ,k c  13  1   # ^  9 8 i R { l  R  ;kzb( +  R<_gK Z_'13g|L ~Af4q4!"o"4(#?#k"zj!w*_BUi&/}% } 7&   C o bm  U& e6nYX   F    Cn{M T * 8jtlL}V,r Fc%?|f2#v#*3:?A!m,Sp6B3NC&Z1l  _ { [> voD' 0xOB|-TLq[ r 4% EK \ s & 7o=;5MH r .6 ' _\ ; ' vq6YR$CU7/L|_TJ/htf  : uVTU RC It|x_iW]Ki s" >$> s% &4& 6%j#!/Wqm Or 5  :y&o} Ndtd(pEG[M0/x#CR BBsP (}5Qd k!!!! I!ox3$QPIy i ''$M6Ho-BGM 8W9&< f P&mrRg F   ksl p<@7` _ d ݩ @ܘ ysK/SmۧaWS\ܼl.C!. {֕ )/z!vTo>H5To96b"I7{T$8=o   zmSPT}`o{`b=[aFiTGAm @ph` HNGMA!U(?%r`Y28{OKE 094{ rMVeD>=\/> B ' N oiizz)_=0'B   &v 5 eQ , y P 2L(\?-+uQWo2B&da Turm&~.\fgj~nt  k    Y{X  { :-     K v a<TqP:Sy_-x\:m<6i`WBe4zE|WA s dIVOzM / n/oR| u `  M4y2]t_Uz^% lb y ) "#      ,}  #  q ,j s W ^XN6J  J2T3w` s F oV M Yi- /HR yb2&c{ [ 3GLHz.  Ux[4=iIfx gV=Ec+HWWa|Adi1 ) Df4LMQ% 0.dhM'x<(O.!4/G4{=L)0`f_6>jt I#Y # b ( K Lx b@+$>Jj `|2$P wW K & S %PW( 4.;gL G a  40D)&2^Rv}*kj^"I%S4 &rY Z , B/}@$l'T ^t9n]"V ~   . %  Kb1Hx]_^@*rGMOXZX1F: kA2ݚuܳJ8o܄Ea4YHr9KP5L>6C> a UF _)E7u\7xSADycps #(f ( ) /) ) ( ' &%P=#}*!NT 9 Y  \A $ B tVDo E XS>O_f:`"}aO >w"X ܝ ހ = _ l 17y4^,R1p*^H4)G+ b zt h2|Tw3;N1b}ڂ_Ll?`^۽Z"d^V:5"0PJ6@2uE  $r(kG  r o # B ? } & ~:@(>4@iP * ZVm . T9vd[ %n f ` ^oZVBV: ju e k ,  , "G\x   p  !00QIqhwu=jUxl f IZ7\6  Y{  D$ E~Hka  f  a g G ]q f   P$>S&}]=1RXK/37\[NId!A3/mWQglH  pQJ 6|9/PO8+s D'{]uvkDGKpKI}]4 N   r Gmd  %m [M6 G D R_S.k mN_ _ m[E&@W  <(""Cj[vJIby-x}_jkW1x]SQR T  _)zb@ ^q]"ti4!&x}edcD .D 3zs-&JFJYPe w  @  'p N#iL4##i }Kv!*zRHBK/9 M vJ2/qLL ܆h:p؅}ܼޓSofD9QL^/\Xg = 5 2v:*l`4[.<ROTS F5y}I\+C'"xv[ 6 ,;IcYqV&_1]KDR"33Fr3yT \ kQA{vO}kW  :A|s@NJULJ:]99eoO9vm[he_:M A   7  ^  c s F @ i   ] 4  3g= |+-.|4HD~xu^ ^'Y|x0s] ,wEfh! y V 6 L   ! h)SVi!YP'oOD5l=k) i r zoZ9 0? + - I6*'^A oc-=JRi<,Nl&1W`DrZ 35 5 , _xy IE $ Km !os"}R"sf!f3W,3.N z C  z ?  7  No_   Y RZy=!]{8; r Ln\#Fx{Yy;^^e6 = & Di t, uV   f U"Zi##T#"!6D #@   Z- Q wy } gP+X p3_eH i Z F? ( 4F _,F fxmQ:P <V6y|_rT> ީ H1WfKޚ޳!T1׎OWD҅1ժ/HG V$9p[v<= W 7A> #: s */Z$jM='>?WDCw e=+9B Cm1pvldAj  {i V T p + Dp (  Y R : wF { vbs5?%@Jl*tY -P P % @Ubp#DGT!~}'~K?s`*h%P4 l   ` P0 i|  OJ>mJ@^_6aytFa]ގEG;ez& rRfiu N  3+&vvKx[[ L P 2 x  \  D?s ; 9uU8:>" tDvQ;kjeKU\ LRwbn2~v  yT IA6WeFp ,otaEQI  { ZTwcVXWp@UNz:gh dQ C   kQF dwOD ;(  F/ XD@_ b C {     F   FChLJ=]gxt~),ߓmߝ' `1(oFp"$G Lgu@QzEe|BQx#TV/O l  } 6k } | ziE='8^6U3{"_*64r7Y-n nG u + 9OB>Z8[.le H q <0OsS,I#%B;5 [g6P : R,2v, q_x*)frtx+B0Pq1=NC|a)D @eaQx 2   ]Fynbh6m-! * d  y0 DE~}eNL|f]?KUyQ BW U V y  txsC!&|9>v-w~&KI`I{=SArYt;r$9HES? ] ] w? @6,+ N"_9< musNGXwYY~1NS~$D@MT ?zbAX 5 7dqA h  Go} S C  a #t7' ); #xe \ X)!FkQU!@Y"vcݖނ? 'jlJJ1#B! O r Z T O }s i g[=0)oi{lS&' Dg ] U2PD:\1-n)`4E Rf-f8\9YLIHH~ e_ * t t+   t {D b:  *  B  n   ; % ? <:  $  18 ZRD6Tm%T  + u)c y1 O[ mW  m=. !!s" !!!!Ic DqL$o = v f  xCj Av5k-9eeTX<fK6v C " z?'h(H*?< Rb    $D0%wT:R!x$^>u:jVnL<5;oJKQbA7%)\@?0O O b`'LxP3 Z.  \d  q !!! LGT,gA:S)R }2;c@"w ,vokpxip.!._   c >z ^A c 0  6> 1 * ; j ! C u NFQz>{W" R C R f*b X}2Q3\u \e ; |7 6   R%)IZb)27zs {y41}ݢ;Rk[eҡЭ%}5 ki GavNsOaoC+?@w erYR q ny<p R*BW!GVGk~1#2Bq`zn S{ M 29   g C4}1q7S(e^On=#gmmy(  L i -0ZRa&C-f n+5 ?  HH  `I #l'1)t%g%.= V V ~< G ~ j4aE5QfG/mRND _I/Uw*Az `7 <| 6Q $ d{dvU\  2PEeMj2,@ ? Y9AV7I/' 9  1 b Lߛ ߷+oqbj<"kxp_ 0cjo vB31u`fh 4  c *#P#3]ZKC"|z"}}@  6%ZU8/',!`!.)  Y     j M6XHEXN M#CDKyx-e(Fji]pXKGV7FI/oA=i z>OuoY%R(^v!GxE}A@l f L5b "## $d$j%$/ z# j"` 5Et`r,\ : <r#82$gO`* ; Xh ?zJ  Rt>Q9-z+C6nA8ua7c U4>,1Ig,] =LM. V-q 41? n +kM{|nyV@O| X;`Qd` : ~v #\ @za+d_ + 4Hm 59=j1 *[TYPUk$N3%wka#v0|"L=<9b\  ( uD}; f-O|8, U [ = zf-q6 e U& {W  (y , 7g< Z+M"5 }  H{   "!I,"  * 7[R o j5~H1ip{?A_ap;EIn|U-moPH . .;@xD C GAWD'6tSxZ)<' /  Bd  W { c ^ {=+t_&5FekA@ G7 ] OJ0FQ=aD H5{WMsHkG GN g R & / W O@ }bO7j4Sg48wP^L &,-?y"33 #1 U8|{0$g|  i[ (\ ) p [     $f?S+!1s'WlD'0A 2 t J*6"&9`P"M Z ; f d  y L`  (` ,|fiBRenM k Y n@#m:NW)`5R!5i;iAIL66K\k icldh!gK'+Nm[-m2$Kz!Ho,"IjzFS|f$. NS[uki ' {v)'^[4>DL%c|ARwM|SsbP 8 A)5Rh.N+A-'V9q<5tfjGyI0AxBH|>?<'q` ?ZR%#mdXh~n6NH-m-a\ } Gt    :e  g  kP 1x)ImM x2 v y .J 0 *ay|QO\a[Q40`3I D .' & j*/\h',Ux_E4.G6|5?b`4Z970_6mDrrP|G@EL`Im?4* 74B@]/CxNLu}IgNT )O#B <Z_064htM4   R  H    T = Ro#//!c!*3~M-Gc3be?`K%  ;     ^ j M q ^+ * [   |e X OMdFm{y>X6>6^zsMK # B12[{$Kf7d' ] < 'dux% p 6 r>M g = +] }     7  { P_ "va~$ |I/1WX kN|J&CNJ 8 _ O  ZMdJ|v W  C)    l x ox]Bs[\T)6{l.t^0i82eT7Q] a G G-  qf*d?h  Yx ,5M9 \ M v, }$   e:-e}]Ay+6y`K5wWW UCC kr~- [P7m'hN>Byy b  ,3jmVrv0yx/ai`Us|*/ Dkx^  8   e  o P NTB/\wv8/ { ;x+dO]:6dE;"RZo]q[dKN# vr|c (b9{Nr-C2&C!)(8 ' _ U 9P L B 5 QrH)#$Q)!v%1yo5 zr & ]xY 2a:Vm/`bjnXdZnS3q K  @ V@bINs 4e;4d,i<ZzU+;*,OmJ* I o TOo726r ;p@@$lS m o M   LM nW0Plhu=/2pMR,mi- c^*i1XM;'8 t6l`&# 1hf/XREo" P*_I"&By%[6:yPESP |7{)!5rH  "  >V N' 9;)GJ(y}>y'n > f{(# "$%_(U*0$,n-`.I.Y.?.A-u-4,*W)h'%#[3"J $~I7YP8 l S ?jY];>~JucZ$-T 2bCEz[e1{~,>r ``JOZg>n/N b  8 ~/#"q,g MF~O:l w , & S ^ , }y  7 t m @ O _ '>  P 9 pz#'PCn(8n  C 0 o/zl  q% 'A;-3@%DxI,SsޠY2ݣ  (m\rSLWPy !^H|Jki~1,DBZy=_H0߱pޓ:a/t4U=5>r; {-Z2 iSG69z ]L . 0y$R!(kl<=Y,3lf  yjq Zlx6Gt|wHs'9V nT {  l:Fa<ToI%]8tC#e=Gߞ|ݦ ? ٳ ؖ ٱ EK ( ߭  >M b@ I m T6{mA $_I1&Qc>NBE6[V[E~K7uhG`y^0 #) \C ݬheDޟl߭G2;F|>}S; ?hRU0&?|"+ N V0J}cxJD>M/z$SWzpIYSbzn9|4x  . |  R%^ 9@ =K   o| T   R ' t2 i,b _,xwpq '|Wh>e 2 od )  =  ! k # N ]e L  RE @,7j":eXd L Z S f h  >DK  k` ;D  A U>x./K&F ; OZ5/      $awvD?oo#\jJ S o # Er t$ ~ QrVSxFYT5I:UZV=K-q!neZ|>CAJRtbp_V0 u'Y a=-!R5Ts7*p3RFXx^nry]p/]A {k\pmE I v!XqV9TLj@\xw u Gc' J_ig\%#4jAf?Og޹   r < 7 iL#"G,>B"h>op ,W57L nXwB8s5B_V[=*/" b . X7`QA|Q>u:1C1|t y (Arkb D | k `9hmp"Sf-#J  ;}!0pgDUi~i  %] TA soj R C9g\PI;e3P~c2bK:cWr@'*Nj%l_ܟޯ-wDGHC8(B5y9a6X|R47VyX ^ / g i Mra&Lcj: US  F Sw5H+Gf,_gh0V/4D%@JHb.5 F 5eZ!'S{/D~7|< mI<&+=*7oZܪYmUZ Ct GH<mF} 9I8y  ( I/  jc!7y"_#$M:$#hY#@#EO#7#"Z"! M-q V u  v.i Fj  S K- > y ~|  L! Q A wg 4 d <    # >gS! y _  1 = `]ArUH)K7 %` K g' ~ L 3 A {c _P = t 4 K& 5ng9s p[ U :a F - J &uQK $?h8"2Chi</G;#_P<3MBvT#HI8I(d_9LU5!pZL e@ X Q T ]h + ;# lg {$ D o S LE  JJi $k+z!pN5=s-9#6bCNu0g($ hrA" T & dG |  A T    Zg  X Z Q QxPJu,.[fF~j8Ga.fy{5wG Q)LtY ho ` $ C=QWB Y %m j> I 5ܩ ڃ-ldDfؖL4 5f nv ؍ٗ٪ڻ,81ܷ܏=astBP|so|t{"81 8t*SUSx`JB VIB;`rttv 0 k yh W 6 1A qH 4.l9w(^usKd!C2*b    :d 6uR5   2 ' Q  t  6C(ih[AZW  O,g 2./-#Tir\zmm#T978`h , .  G    !  T 9 ~Y k:  88 ^{f2 Dr)VZ__rJU}AXE'cN*t`r;,qqxc@XoM <& u="iuf b07S ,tsBSwLi7c%t]sS{ve5`! *$U}b-0. Xo`Hn88@ { "u wF # !hb35`0Bqt=~cU  CV 9j  e p  + R , @  Ke 6  > r   ! mEXbLu&PRf)(DnEh aj7 MP  L9 8  qY(1"_z)   #I  8AhucIA K ` u qxN!@t  =W [qshXl|$:Z; GV n/9ߡ߶ F @ X   -OJyTwg* @/ ) ;# ) P % R LY T Uf' P_B=$vX Sߵ u7' $i$i25Fv% %go.$!WV%V3?d)L  `; a< S p.IySyg. Z0)zj<u[;M* v W Y { 5  5S -  Z{z|\(m}ZetP@1~8 ;t&7`*0ds^VO{9q f O e y w B" I } 536pxoLqF$ASwEZ0g(pyqM}}; v1E1 R As i  _  E }n -T ` | >4 v#$+ Q Y k  "U ! O \ !BlK \"Mn [ {kQy2:W @!##_#"b!V 7,t4t^*@)zCg=M[ e: { H(3f A W2/0  9  -  &  =-    ;  !(7E_q U!!p! u-`tV<pB Rz=IsUz6 s i @RgD2  j z : S  s s   U /qJ=8(f\0  s. i8TfM 2XO!f Mc  r ~ ZA kC^}s#1zv N DqwpW> atlw"B_?QA4R ,!r/5nA,aX5KnKI&;L6 -XY@ A E Z WH{ u" 7 ]% ( 5mg/vaa[q@Y[* # } %_&3dq `7)Fb!q 88=e n(Mo4Vg4EZC6_/fqg13QB3sJ|o( OBےh8}-Y},q}o-}sbMcSRs~s*F( A { } f c   a  .:   % DC +  m @ (e<D~8>S#a51oZIC`:;37 h6 7-~"!pODAh^vr&e#2I " Sh=5o1+y] a ? G wc6t}w e_ 3 b `E*<  c] Xb EF.pWnA>M736/{D!}uizwZ8Ug@XO;,ks}lMJHxgQ(< o100d-ce  )pOdhd7+LC}I c , $ u: 8 Ev+B f  d 9T%-  * ea6_~4:~ty~!#  v  #  W  zQ  v % k  N7+kFe3wP  7<      Nz  ! A c  q1?T6 v ] +k}n]^vz v"DyL;hSg p!  H  m } :& l ^ + g O q ".{^H(#P ~l {zqR}<T/oy]@j>8T&x;*Vw~xg r{a'jvc.qr.Kar2@dzC5Q,5(YNw:sX~xJ$bvV#1POD6.vCC#<z; >  /]OzC7u~f 5v V' $6}  6  ~5u v.zSU(?5pAnd'#I M  R ~C-r}DtzV^Vze nW!Mh .Vw04'& ,J V'<0CAtPVyrpg0 w T0  3f_>Y8P_KxIv +vrRv0Id*3r !mb5?Hf89;zm s7  >Irs&D:2 x UC .LgG5_R.fV*_rL^j^<{=  ;x.C;5r=tu3(_^ ^e  6 \  %5<| LPA2$*1N( ah~6@r!;mrx,tIDv>(,9A*i X*nwC( 9 *  1 f F  . C>h}:wf9 ( 5BO`i;UV~ V >C )Fmw63_}V ; p&80G 9 (ZceU9+PKkf=dW iۓ ܜ %ݧ r hj7( v =[F0l x' sSmdZw6r?M^N J Zr,$Nonq  # \ (p  D # ;.Od{ߜ f j `|  $ S .n,}kkP!Y!8 \ n MchUkܕ܁OT?y@(  F |:$5 q:  `|~ 3R  ~ H; O 5 -*ap/j='8ucbTIw/k IB74-5^,viXZ[IwH"mRS+c6k 0,| %^jkcEv41m~Nrcw/a[_"nwo3 (B Q   vS (c `Ef   T  Z <\|6\X 5U H@O#fe`Ap{h->  Ae?qtP1$_7.oR h~Hy9k@"/%Go\>eFg~sO^^TC/_q<%GQm0V2e5`Cz%QrXjFp?` I(  a ry2 } u Mg !k gKE9G"L5kb^H0Z4No+X@b*6 8,^r < o mm@[k a#!6"P#P$$d=$" \3FQ f8 #<b;  c ?< w h  I )LZS IED d^&_iHoD~r(r :"Pe{?Nmf$ y   / l d$ v t X H Cy  >k+2 7 5 v '  m  ' R Y I+f~05rl{_ 3 cOQM^G{o*l53c&J#o  H &  o}C@htwebRe;`y#7C; @,- c <a6*/q[zt(U 3 oW9pQMzO$6"^M  ) g 0~ F _ kP j4^vU#GD9'j75VP>fVr . fVYK}E+W>6K`B RZ.m+ -B>=c/טF m'щ  'x62nU!>ܴ#Eރ%&&1V'& &A$" TEE/^<. ! 'n f ]c0\q%6 |L  4 *FEiI^i  :.Qj_*< H qUM >S )S!#`F+vf~b 2 J JGp$[Vi)o j o ew   keY,sc~*pc4  [G=z\`%|WZQaI S: d y (] _`A=7$, ] G^?A=aC\s(U - d] < G )  Q  U J oe NDE[SN4NE? xE|ߝ|݉ܫ%$ܬ x;mVH" IoMu"nmC"J]K'hMo :I _ \ \u <[q`yA#{zczBKZr   E|\\>tkI$a {W`0a`#.  eH-PKW+ ` ryC&LU[YYZw]#St 4w/Px _ SߏS|adljDG ;ptD J0qoebo;t( ,^;bfutif2SFD/wL4w`.:j *.~< o5-u4G+!c-]3a^%c!DP ce Kf "Yb$ %&& T&+%8#!h(f {    y B:    ^%bzI G  Qqa}'1g9O>s#z _ >L"9)!nߺ / i 9N{hM rJFfXOe6A r@`U#K7EslD  w # l @ 5 4r u  .%j*-O+f(];fdaJ  ( O`Ii'{ n2t_|I)HCTxt#b_>l]/   g z . , &]wd4Hh7n#YAlScHC1:.o.*/ErP + * { P /  ), F  Dn[   j  ;%JyP+NZ(\Dt5R,iAc_ F  l 9 U 9 X . ! 3 u Y uN   s +  x  x #h A }?0/<L tf &h1z ,cm]H m Jp0 ,p?Uu;CTp*439 &u5k { [;UBAGSV^= Lbrw g  PgdJe &  [ P Go2,{- r ! }q) "Zp2C/06 h9 |_"=am;>O Q ' A 6 [1LB*|U A6WJTvt5[O'rB I ?T%3H!!"k!y!!x   CARa,_Hx J: C  W%?9!R  < pW[{0 Q8oc6kiGe * D: o 7+x>V|jE1Tz383\Z 0ߕ*qYإM)&P!߉DPz\J{'<7vm| }p  #i   H xo9'%>nW?n ] ] E] oHZr 7 x +  K  P#IRURx5 b  C4 SW["   COzH;J*X>[\>F7 6 z WKAZC:h~?sz"!vLZ%]L9V"r k7(g_ ^ Tk&tbXA(:F z  =n?xG2`A c ! 6 & I ? '>'o(@| &~   t 1  q Z ! w*p(=y%D}Ph1%A&|jaZ 0*Cqۄ4U ܼۧ'߫ >#_%OV&T'R'-'q''F('A}'&%}$#8J#0""":"v" !O !7& TtCM8S!   .a{#&3(OF3  Q e ]B3wJ]}x $  N86X<W~i]eN," ?' v" k p T>JehOc#2Lzo2." f v 1e:%j^mH3 # B KR P JK  b` 53 u,!|_cA .  J/ w K n>  N0 #33 L > 4KZHcrvWGO]FhGz[ Ri .1y= 9 ouxH߁Ba[6l ߖ@޻-ޱߟ<-to%> hOu$' wJQ Qm.lr 0=vsnu!AK%0 1 *6 KL9R0tejZ=S"u PR U N Qi1O-C2V8! 2 n* G  5  ~ V % D  *VVa E 5 u!V- N7ILse#B߶j}Ns.!+i-/>oKl`|u8m t(%w6S[Z/(lFC3~j&-/;Iu^ 6 8[|pugy1  } U l [F(SorVc4mqL:!\4s@)9xߩ/)Bܴbްv&:+*]t , - O `5jg&)5vv}nK3<`Z3C:IB]G d  L T  M8t90X%$-+  dz[Pv8!"#B$z$[#|-"} ]q}$M j * r 7bYaw1UXJ:/V U U/~f(I h, xHh o~  b   h ".#5z   Cs Y 9 8fAa ^OXwceY30QYS     O   95*3{"  vqIcoN!Pv$nGD M}ASB<߬C{/N߷kfߵ/;>oj t69_Mv['@ Nra;aW<H. T |   DME3-\qs&\tEg SeA9?Y C >}   +xU~c9e 4 zM-9t%uEFV2Rڌܥ_ A w j (i eTQ)<,  \ ` N L R z0 C T H ! jg e $";_hGyg+7t{W 1odT@N]4u UiSA86/Blu@862 K $s 3 &  w ,   o F ]  o 2 & - q  'D be= =88X H Dn^t 3)  I  s $ [  * . L n- c _  N7eT[! #k%p&3(~))S* *` * e)')$!VY*vlt^C+ +k Ov ~W  f (  ]($Nd  P$c>$(57uD /{BIKdq޲}gHRGo]JژBۊ  51~K3:8*auN)u  N mD J:SB'L"} Q% R8k=y4Oct`D"p>,  z?Ty|B50_Kw,  7XF3m&"-, `9bB-'g7u_47ujb>@}EZnߪޭܹr8߲#)3Z&bD5 w -de?) !p9W)  w<Kwq<&M &P ^ Dd  f MR  }  RF } ? [ 3w[|H I2mC,#\<`)rSVW',9 - Gx e4  9TSm~-+kCL8"c 7 Omn1  `"IN$f%&E'>()D* +% +% + +` *i ( &3 #$ O!TL6HA/P zW HFC6S #  55gbUYlun ( DX@h=q  N* x) sr5>>Z(+MnBcRPn  K | o G:4_^+ sm "b'*^R2~ c *   Q~  9   d9!G 0( tV /  2{< v L q e[ w d   4 d  UB;8bkJ5 }U0\N^Ep2L@ a_D |o=e!`O* p> [Lc f{ Hz)`g$գֶ8bܞބg?29#0Y[<7'aAk !^ShSgbF`dc?`!@!;U$Vnp]F9C; = A_(f '' v ! .C =< jg V m  nK R? &i.#%> b!nxlb}0%XVYg&d4 No;4w /1 ^ &   u W += bQxXSyR>!|,#>SLwZ9 - D  s  \cli&;\$ 7 T ~]K0Fd_/DIwA)60AaDwgl O_T&:214&:K *FL^ / | / G 9Y5!#H&"'B("') ){(N('9 'I&By%c$R"L _V0/= *U bGGo'} <-XI(0 > e} K9 Ab'U. 7 i %  >W & ) W  / K   @]  G  $y Bv p   KoZ|pC6Nks 9I  9h$I'=E%)"(&; N 3U  L m4Y2cqgyo   7! l R . V  h  m 63mg\ x" 2Ho!   aU + s H@ 'FX)h Fy9v(XqK  w ' &|OK$=mQ$+HbfZ.;J*Ss\!fێ1XvӭҽDҼt51 i $ 7v /ߗ\!N: Gxf)+  _au hd+0:F1:V7j1Dw b VOuvAaX&! 1 c<zT_H L } G _  \ =\ a3PK @e TBHx<.wUUEK`D iXnh1Tq;m1 I.yoS If,^m*JQX7= Csj>C`+:zL2" .]k%  s?[p6o \*TI NF\|!T=`J/>D3}mXW4k9 O T]B7$ hV=HUjws<Yd9GO  ^-2}cL~C UPzk ;AriuR8w:Bq ^C| J8@ 71rZz rm | P!  b 0 v  h oa f > y 9 (B z: v @TdX7= cm,Y.u  %C  4phO[f}@ >_w\ qI0f'S94d6Cs"`7_ {x <\j +_jGut#s, hSe?oQwEt[b;Qg TfpQC?;o8o\vV.0ujg}mN1iDb\n<J L) I1XRP*,  HYhs#Bli85PVSN Z c_N} A 7I |iqG 6Hp' M"M?=;uD)Rd4 8 s 2WOvx   ="XwF/7u;ji m 

    D%3'x,t)^DY^O+ + ;  N\F'2"0bb 4 2 3 `  F  M  o,2f>xT_)% )  Z.Z:3FuWx*.N f Fx71i^pIky$vVdQ "   'Pkj $@  @c    zL g  # b8{.*o0c `gKD9   *$SF)rc0 iYE9vz5jJ>+1UE|U0 ? k=%Vo*ށܣy ssq`- J~R$3M'LoP.a)FsC9r}U`jq c hM>PAqDt6B t / Q K  4 5Xg3 `6?s!a06crz / D  (F"%Ct1g [)/$ b 4Qjf`}HZ 4PcD(VB95j)5Z"Lܘ@~ DRQ>u5C]"1b0^|+#k^1s9l[lW I)`d'yh/ H  c7 Q  !W X y j K$.d'~\ > ? I}}T:$xpXBLbr ; w C h\   c 1rB't 2P W    q "&KECST   D |  5HRA3  =C;  wYc Wad)KA < [ C [7O  3 4 & _ _ ,  ; x l 6<w^|18F a uIB:1Sfvu=ksxHG- FN:2  : wjJKgc(l<K\JR[c N7   eGxV[W2D *3K=_B]2`)Uy)C@  s!W "[#y#2#;"n" " c!  <J$t79-5 ] K TjOh^%uVmh</^J:#'Q32 t-B>Rf7uC/0BqlZXg"4P"qs1n Ll. DktPZ{!GusQ ~ +- Dy}H%26\o$|SY!x-?D/b1Qc4[}LY6-9~u;pY8m,9Z\F*pm $ceN&c]$B? Y VuEj)A   W )RPG;VNc}S\&$N0E26u 3|yW=b9%u1jdn#[flD]LSdU eI&BNhi )& +u  f    "{)p6 P|st73H { B TY|8N~kfh 8y N- ;  C  ) E n n&?V^y:U, m  | oLl#S~!Ab|X>M"+'X |FBp}V4 Ju # ?@[^nE>s y_v*U5ld('{6  q d  U \[1N<8$NK=/[oV !,$ !,! r4A{  JS4D]"lraY(S6T1u7g[\g}U , $ \ ( U;QCRCXvpC dLay}Ps1K S\<G'|]FqL ZCIq@ B80aE2Q T_[p^ :` p b zauJJa9}E] b59=R:C {fF#\9/ H % o W K   Jt / #\hR * #K `kh+V*v<^yzLc\%8bu|\-F0#SmAS0myTA0V/w5c0KK   t .  a  t A eR x  ?%Pbx_7 &8XUhldG&~lh}Ls?_} 3 fO(Nf-8s~#J8^7 i"D\izp,sLx .+ s 9^#}f" jp /rI4 m 'Flo2"Wp]6 O i! R"M &# # `# a" o  ? 7W ' 0Ca_pc\|% Vn84 -{WH]?.6 S_DL 7nt=.(g]ex|nDEK:xRlI,s@q(1& 1 OSH{Z*~^ qb  #{hO:   nF YwN,hO`-.0l0pH  \ Z M "]LgGa* $ z}kD MlF1?io N / [  Q 9a;yL CmjPjD.s1 ,t9} f  2%qDi)O!IN~ "<#34< kfYkR +*aS K|%- n(6;]1X8&P[Wdj [ 9 !Q7BMis4x} f!H";"E"""u![ nl#8Y_qf( @ } 7 .r D Ar`| _!  [ =F ^n9)vi3[6 Uz(Zp|(gL8TN;NDvm0JK)~7h W,,H& C  _+YjBa1".UuPhM-NH+cWiU"LyN& N  w Db IE E 1;U]=@jU4p8z/a(*k5)>!=X(m.K6=10JH[XKdhkh# %< w 59[V m 6: iO e z7 E w&>SiqPjzW8(1#-'n  & ox2>6#@Vw9 dzfRR H =0bl)wuOC HuI  ));9_[dY!['~\++ms2ge[^rAA/M7+QQI8^#&X&PRQf .   ? C = T ( = p ` )5  1 'RH:<& :@9!TG%#X!paP3v$7  z   !|  "*$&&&&$,##!!WIVs/N & J z |:ovRvmNkYqaX_Y~+|/:priC,H$*'1rY %QQS vgI7>(r8-&yMFs~eqD!z#z%%p'P(c) ) ).))X(O((' ' (b(I('8&%%c#`!R$\./f 3z  b x m= _W483tA7*u5o0Tuchtv$_X "_ t C 1b 8 ~ > AL'?A /e ? I ~])30]u $0M/v=} HoL @ yv?Y'6YaCy } MinZ%DCoRTqJ`~@ez% @#iXQ/cr Z`!)UUhHLWpkkk7J|4",Qbt  gk'9]\wAR7{ n&upqwtYZ@DJ&J$8JXZ x G+gt*4Mj:s-%}qDgl # [ e {.     .N # *L R8 Qm LL g 1  f = c =4ay\'\ZuXTnC:='BA~PPaxg L # Vk w  [,VU-q_o-)$ 4v6 | A -  ;?+Es8U#:Hhp2paz_ytQYa  V J  ^ @u i 2d be08,E&trMuHi[B \u*KfWUe[t!GO4:qHWk h B):vW 5sJpH2Oz ; ~!iO'<?4:-] Un1=3g\07` Su;ti65]7}/rc0H}<4#B'ynN a  K{pM~&  %Z xJCiCcj)orw T < < 2 o , GQ?msZ:xF8$+& YO 0F[^a|* 3 ^6MF; 9!S"6"h"! v qe1N 'AE y1+&\K@#J}X rqlA (*[ xZS{Q6Nzn.rXyT>K/;bqUjIfub/{@s ;s cxJ&:eM,-C_1B(R9N|0Wy{ +m ]Vrz} hh . \78 \H + | -^k mal*Y)Q1 9YW|') L 2 uX \     } F y)?<*GK+IT ~YA}0K} Y /nP#J? B#%')6**|*b*>*+)s)4(Fn'&&T%$#X#s"~z!D ! 1 j y t D fb  3x{dZ>%~ U- 6!@;K\mb " $t%&L&&8&%$`#! 0rA_`;=-7 y &&F%PD%P O p߮ߟe'ߢWzLCێ;w"۱۲OP>=$ߡ ߊ . _L xuCgIL; [ ::1-u5lyC  (f"N$%&.'J''s&~|%T$#?!!b;(:R YG(p)v&Bu@S*t 8#=fj @ <~W7~- . 4 B05t~m1IqNW+W7\}9p,p^ # h Pa mD o v P | $ @ U f j #2Ei&G9an {f>|OO(f.׎ճ N֒xOڣ D - y  $ w ; w !tZf6z#di07*1&*3~/W[bIZMouzB-d~0 Dt u ^wE(N~:rH  N  #Oz:!tk z Dy7:5-8 ^ܧ[(eVےl {Y?tt /gQJF*QP9~l8[}'[j3Nwwa4A: O xJ "0P) y#U!^@)R2 A 4  :H :S k % Q  _ d 3 ;r[ttG;D0f m 9! - O p i F] E I Ot 0~ wk#|ME `c &#"%[L&O&w!&A%2#xj"# /B4B5 Y$a+fX@ nQ 7: :9 .Z97ZdGCi}zoT3z =pnK!]hPJun} NOQe/E22B>5$fXU_5H fOEm2d Tr  7 v>y uPa7 ! [ O!  }/ $77Wt@ Y{#'0*>,.c/0=0C/b-d+B(!&_#s H#Xc[ q, ))MQms1 | ^5eAW&(VL&ELV j,yo _ >dr2LhAz:'ygTcRuoiFZdr KH o(]e`4+rr!~h2L 4P;%Mdw# C2&0FvA$V0L ]B3O{7IX3ou  M m  r  ? b ; k  z 9j(IT:^  > w& G. ]pSr,)  |'igGP.4 1]+Dju| H 9isttzOq/XnB59i1;   $  x a%Lq+BEk֩?#+|_֭Z^Vڏp(ݓ/w ߀7KCW^;V3sPo~Ku} c VM~nfq5f Pe8ma  E m   . hZ'6R 1;<sZ l2 - i  t h . 3_8s%Kj@I Z oSh,yS`1.15A!q_dk} A 2 h p  5 l  % . 6 b

    / [T o / ; `f.W x z H  s 'U em Sq Dm6)U<""VjakJz_%0g-6f'{ FL!< !?_#M$%&OJ'W':'&_&q%f%$+$U#@!>b'bCKOBK$","9 g HA7i-Ch 6RD&91,YD"dX?{i3l a_=_ }  MQ,  /7 o{'Fz  }c& tRlR6\dt~l ]:8JPE2E/^  x '  _D `    W3 &$ ^ (  Y5f'-#:  i  0%9^E4/&sS+  Zp'`FG } , A+z:ieIs3W\_^"_[ h G 1 w =D+egRG`c4BjY /Tݿݍ#ݐkݩm>zC[m= ۮdt)Fgcأ|Mh֦y-5׍"/ۃ6ޡn&UX(qQ> kL Sf A [d$pK[Z K  m g wXMZV WUV+n&T}{Y m/9 )  A)Ptlv}QF W ![eUQ'?,4EzUg"7h rQ_1[;n'@DW qntvC #ysXeB$7% Lh~kd|nT  Sk /y+m e3 O ]    h 7 B V    Xkc` am m     " u i  )D $ Q,PBkS8{ G- O W _ h. S{P!SC`qw#DM7\ i&|\~Q SJ_.|  q n V }blL;?vLPP4'zEZ af  ') -  BU S $  i) V3] k ND?P"C ;1D< i fi  j[ t,"f J _> a f R # =.L Xm dk X =Za>(NLF#U /.!3U fK$46c0Ji_RZ<m-D ;EK.([Ao~\KkY?R+ dWݲ8iJN%<5s^cn=*jډ  ܒޱ*?iD|pj2 2-&SCi>.s v 9 `7 6KM - i  Q }@ r,;1A  v Z x E # !V8Wg'OD&Du W $ s] W  << W$)J E= e  b-5aF*DV k .M X `b j) p " M + .i \3[Q1:nD4db|p604[mFb5 r%ch5|ljeAlUY6(!kQlB&oZX8v|b1#Tl8iY$ ^l & 6 L ! x a} M4ha-5ID Wj;0TF KQ q /J1Q?'L 9r:*IU O{NE W2 !Ie*'ZDRZH2,#f` r dXNg5EHo%lnI),21E5D  4 krwL\o  XAwB/)8h/0?@_%HShGA|?QbDX(!ZM dk!9/ 6 $ s ;N z8ch"rr  u`  s  / _ Kt b"Tw%'u) +`+,p+o*<)(&'8B&g%%%y%r&E'5()*r,f--!.-e-d,*M(f%\!4z@CJ "9 & 5bK9h}b5AR6X{p}u ?'-'wXOnU z  00 X  %  zW Vev*)27rkaDwN'  Q YJ Ey d  ;"w )# ^# # # "! KP|D'{dz   rH7^.[Zl} / L ;D/T MH  - ^ J x e la D{  B< J(~TA 1Xn3ql-mx-@8=E+rWkaj3nQV{V}Hfm0uPj%qRw^|685N   E /?X_.   Mh + S k >F #{/N@*5 N N E?~O @%cgDXe>37 e}y W"v o_= & Q~ _ v  Q%5 ' V  y V R ub (  1; Ci!1k*G$B"8SV;|w;H(TwVߘ6p8]ۊ7&!17P NRC^z#Qk`+G G g 7 %Q b^j v #F  2; h6  1 [ ( _J   J A"$%X%s %_# % I  %: t  7* WKr!+#Me^p  Z E g  w E  z$ .  T? U D .  { Kn`9jUW6SctcrNw>=9O@`H` p7wPj@hlDQj]_(- 7_ E=YN+8uq !~ l"RJ&   yn$5"|BY . @8 8O+M0|"iy1{^' j-V F H6 3 -mH\ YW<Gkesh #{A*x593I"$3qdQ*[AKR6s@V._R  v! = m A k62hVHK8oP  d"  L ~ ! # % & Z'd '! && $ "|   V  \ O5by1)G  R.<![  &  c|X   _ ( 1i^~rBY j gB}aOz2HBenX^   j )CK!!)! ?nVy)Zb i_U!B/  Y ys]9W@@r'ZDrs5$Y`g\Yx[@T'E/>aqQ58+[ nUlZxPh;99%IL% dM=i ?ސ#޹G_5isE;J&OwGU,CM>c   $ O9 9 0  i    h|3Dc\3$ r!t V1 cL Z %   k  Qtg_u6zk8LXR)_0j?2L@uaaVWzI5J20p~3,B]_8*w{O[urI?O0 =hI1h Geg! N8=Wnv]=   S & < W M[ (3NG6-W8*e-J}$|Hn7V!%%).+. w/G/.-h+\(q$ ZkG # n^ X!!u"H!!Rh!U!-!Y!$;"1j"xQ"/"u!Yt!C 8 +e;߬?#ݗbDwP&kPIN}0re=`PzjB=~32 $ & q" +,WbF=  "k D dg ) H[ x5Kf t  z 1u  F=nd-p\:]%mx9 >[ I _ y y 6 c9 ~ = ! sP m>s;)Cj k 9q,X,b  J 5 A?LV# !#c#v# /#Y }!K M1nyKTR!"yI#h"[!  7 j \~=7_`L0_q    EO\p}_]vy6n A g:ZoALf &}??K*_s4ydFT@^GEp'2/Ye ߫~߮*Ew(x?5Vg_eH?^jlI_'hm,"8K7o j(~>lRw]JoXuGo3fJ=H  b [ 3f [ o g 4 . %  (%  R{    r[_\W4 ! wvlV $ F O~+Hj&tui=7$`*@]YQ/mpl|=/{j,W)5](c01$l5Xgd6=J&.=Bo1s  % . 5 \  u{  a A B]qO q "   " ZU 6y e d SH&N.CkB F A T p N9  ^ 9 V _EW :! g VPaniy{! k t U_VF-!i"V#$y$wN$#*@"/ $HFgmCJ(  u8[_sab.N=j)VKGA.;:l GLr _"2JJzf{e-B,d Jjw|<R$:ag\4 D DCE/nM k!T#?"$g[%% &B%$#0!+zpNIxGF ,nf1?qf^pt3 7:IRVL,L yM =I_ 7%#ac>lf#)XH{Yv$  {  x(_   X,K[Xw NBJ+K%g_/3! 0 }Z  J U ( J + &.2ujIHSQ~m5)wM+)I6BE88-Eh44=!CbW`*D*IN\3Qv8Bb0QR0T9~u:8wx^( > g D 4p     %Q lCQu,)J= b7#eM dMhw 4{)C / 8ߎZ_9r'L\~*(wvC>+8mbKCR$Qr040  a;gc/aBRIjX^ s 5 $<wTy | ! b gVM[_" .$ #3%$%%*%%#%!#c Gz8l 5 q   l " E p`PZ\ $CD(0+0./h(0/.a,W)3'%$####DS$$f%RP&Y'L()))E)j);((p!'%L$IP" (c޽޷ %ަ T޶ iT.N:)&D6ߦDMFRbc8gE@ k|>PP "x wEWqXh [+wA$:dEW|5Xd8 !"S"I"N""##\ #r %c&~'H(+)_)s))|);)* *5 + k, ,-Y-j- ]- g, *D ) <'%4$ "  +|WPo4YbFpn h r  qn ; !  c o HB4EAkF8?Gs%A`xq0|=;t<OdVv~g <WC3xtS   1 Z |8>7M } q  o  +i 0 ob*?u|o|A@z`l0 *5SC$`W%_/&C2HbOaIkLjI%q0l"HG|iB_Fkcro4lJ:Q2 ) :  >C  Q m, iK -  gx{iE^MlADZ< 4]  !g B 1 p a { .LK9i7<$$S aK|d c?\^:Dc97o O$Zh|zNW;@0b| 8'QMF4g*A^fi Qzna  Q"  1|QDzg& U Y V=hC n   SUzkvdjbr K_ 2rmQK7f2 PdXMs)۞~&@Oؠf$xܖ܂ܮ=(ۯsjRYpqau?e'\H%ltl o  nq $ 7 Ydp1LlaRt70< @^!$9(+-0/24=4gl5754F449q3F2 2d20.9,%( $ 3a5Z 40c@\Qb}8$ U D %>X7ޚAi;wئ5ح֠gd '4U _ !~/lA_W L1C a*6 !fnra24-c X r  O   N 2 V H  QlwPo]/`}  6 Dn tHeo\ 7j# e;{ds1v3$PTzL>3#jB  Q + )yEmY   !lkNE52jY "l$&()<*FR)'SO%h"v'o]RG ) VR*YL o  U X :  U $  6?p4`a ~;+V>R } E@"T$cd[2MOFtjfAT5zo.<P]8U|6OYe:yhZjZ]q,  e )     , c> d 1|%,M4s}MT w i g K?ed + E T s   vu y I  0 - < 2    9S z fB %g9aox"pm1n;%="_'|߬nޝ\(۽Qbۭ۽ݒA%q(vU*V09! ? I # Q z  k^~}t>3 r%O V 7g~L C 2s$  #q O p 8 n+ `jZT W* KH+UHlL:ly 1 x B vGZW\elS8uM?4>c<95<1,V'+"TRFe^q'X+\fo2Iv&,=' + f *bp'!< 'w#+7Wj Gy5_kb46dC&)'eMp0g_X?CCQxDP-ibYm? q ,nn@F|U<0-vi D  .  Z   : "  2G |  AS   ? .#%`1&t&&%$vy#c""A " " "<">#"! AIaSe`fq_'  K2&,yxVMS[1H#Q8  n bg w$  ./ ,K UE G{ /mD$M&r3a8VXkqhD HF2T<:C(C|Qu4.7YPkQ4 u+^_&-_# Nqvm \_}6}_{p)g $ , 5g!ObB2J=6K84{ y 9z aOL!;78$}(z5@?n$m3NLAW&j+* $l :N]tqPahpC_!Mc 4H>#(>I(=& $ !@ i 2X%SvV$oz V& x352^?d M W4LgfER (0vV#XE>7_ue?g56R:$PJ$D7c.NVK~#;JLBW3 74veq!>L!SAI3f"WY e  >{DYMC a(M<?  d >U}C {9 ahh% 3!a!!! P p$b4@ZFmj P  ALv7}?2v}t!'tOQ[;/W  c jJ  6n`?K8 M!%<)h -/MZ/U. U, )S@&@"O@D[&W~H  [0 Fu3A=7qufm[@%7ds)z#XjT`oVy%l$Vޖ4ޖ=paphX siHeu:|[) Kh[?9Mj2( 9  w"eW?ZCV" 6  b)  P .0j-@  w% u Y > kUJx{VGu)]; & ,  K b\A% C F .+@hn5>(Y@{j!H 8-_^Uk?*i7VG4rsi!c4 .E 8  - F}  Y J f9Xa4ulA><Gful8(( H5btHl4w]_7)+mYn"rXVFR .x4 ;,a!JcY>> :B l@V\ߢ UޝܩRz١!7]۫ߒ7^B.2Npx y 77rT/ ^CG~ !G# -$"$S$$%$&y$6'($)'"&!*&W%o$#k"p@"!r)! h@ H[  M!c"M#% & &\ 5'X''w&%}s% %$j$$!%I%<%>&sk&y2&'y%Q#$h_"7 xܬ 0ڗٵ؁Jح {ל փ C _v ԓPcO٥  gWs9OY#`%- / s=u+b-FjSX=l~OEkT Gxdv(h;]. ! % C) q ' phl 6Aoxx`3 S]FcK ! }  IdY438foAB"Lhz (Ep ~ ' 2n*  ZeT\%^ "r 0- 0 Rz VN D4 q  A: ) zE  [    Gb K E >   1l 9v0   *9< dxRG6x#!A^B|S&< |)+~Is3y{M[{D. 9 FW>h:'4 Zeg-h/`N 0aaib ~N`e.XF3 k+A"j8 2ktlrhqXCo0`h7KA(_N| \juFxZUY-|8kYCI-L?F+92sVB}Wep9&X_77A-?VRPc$l,9I| g1gAVqJ~FI*ia >4&=-*Oa_iBN] B =05IU[G5]qYPY]5rSlP<(\>r , N ?sw{=l/mF w BN ; ;8 F߁czؾ8wZqhxօ'3iҽ\\]?، 'p0'~: OtG4} EY R' A)N!]dx "H$ o%g %J i%$7:${+$K$L$r% 7&[&_&J%3$:"  p  x#~G{IeK'S5W 02HY>,v3 j l7mn2 / ps  aD|TXXN1Sr 73#H,Nzu/[xpquszg,2 8 @dha&ip9vqC3i[s!t z ^qI:D*-/e^lhkyYB1 *K<!`(_wH_ Ilu\`By&=R(  \ @ h  M | ^  < s } b T=  RA4Di/D bsa`c<<wY?r  ) / V^HVQg eSO0wta!g | m 2P  \ 7 0`("W O1,1IEjx=FSi [  , +]?  ]&A9kYZ`5_"b%Gv qP=   ~ ) ^+ E  '9[ly&p{b| < h ,Pisu#~s yms f O_S!gr%& UipIgߖh߄%I>IJE)ek;  _XTP@u:' k R C on$A  i+BNgm6P8Lx]fA$2l|. dZiyq M  5 & E *ni'ZZ+]CJI4Pߧsލa>G:bf';6lW@xmT*H~!:t0KT  >7Uhz F f&+VHpAo$wb_-|j\q<em>Q:|ل jJ Cۂ v܆ f E m .- n | , OjM '-d_Om2ts^=bR;F_2#s0l  C    LN N   <so}O{ !g# l$; %| B&| &# G' ' u(y D) E* =+ ,,H,$,d+)h*(&<$" vQ b-;&[ O#|&(a*B+[+9*)M(5'Iy%#"5 # SfZhZcj?=H2_VD 2 kIrT@yxޙ|[dRZjAlaJ __*SYi} ; |?-$N7!^W xW xlI } ] +>!!!!8!"h#$*&''M&: ${ 0" d   _ [ KQ P aP ! x   B  n I  R X  c  O efv~ 'W $> WV3Q)%yA+t%+e1lts= 8 F <LlZ'} O  . Xd ! 9w c _E+ (!$.'),kM.4g-*'$n! vf b&u !ڨ M2 h #  - v-܍T9އޞV߀ q  XXf&.{ c z } ~ q W U; : g J  a5\gMO.Z +K6tR< ; Kq[x& i05id/bH(EVg |Yh #1=W[l,@7bt5u F  7 @ o I TmMp C b ? z `  : [(G 8W 9>3mr;o!5>]] J |ߒ݇cۄt۔q۝ۂ&4@% ]ޙ ߰ :mdHwH8 q!"#o$;%r%%# "S!' m :!"r`$,&* 'p ())))*R*+,-R.G.1-"+(x%_$#Q d        8xke "~ ;KX "($h$$#"/!kc,gX>[c9FoF( Ki ~?'L)Aآ }PۺzE5qYv*-T<`hZ3 > w B@m8 : x@13''-] ,OY-8R r32cZ^1;cLLF 1Q.FF7p@S7S)-Cy7Th;.{  = z'U t j a ( Gt   S Y & ~ 1Y    !hC*~(4>|QER'l~Tu  [8wG@|) 5(KVjsy?`&> D 4 ? %&4F j Z S m " R+S (   qM"vCuP?S"'> s77*W!+!PBf S %?2",!$J:@'08`-<4X=zX*BAevl-{ N 2ys-8dvWx?OZ)H+>gt0xok9 L{Yf:`1@S1K9UuDOIReS\z*"f@S%?|^G 1Rߌ^޾>ގ+q.'(GpmjoTe\ \ 1 / m? p*  NZ aa7 x do & !nSdi ) . 3fb)+BaKV;z<  a @ (R  {.)|`~ޞusڢֵ=bVsTsb<^ɦ3/ߵ+݃ܵlsqa1QT#dsJ2 "cV:4=vO< d'hGZ *9(f;"+ u d5Iwnhxe%"+h@`m0P  NxxQ#^  f 3< 2i!xZOw T^ ab W!x#$w%%a&Tv'(((|) ))0**1J+,-U=.KX/<00110<0r0 0R/8.6.&L-D,$+)(!s'[N&A%G$9#M&"7 KQQND/Pg>T mQ\_+N}evx]R_!_8w\-,a%p< ERw [ .dw{cD> 7 5 )o"WN^ / (f}k*4(GSW  k h  | * ; ~ e  TLce;Jv k R ] +  pO f{Kn   wZ  n w : 7 ~X t C   =l  [P7riX-+h6bx,O=l"\  Q-5b& v r/] #lV E~ 0rJ$ l{1P`u`{5Fa e ^ b nu+^mG 8 3W 2VNc,; 9 V c2 _ + lxoudw s %)Wlx)rC&7n g |] Q:Xm+PQ5zlv5`>f ~ +$OOt?uL)P%1 L +   Uwr2 p 6 4 R ). }@8ci/(9#nUiUec98#STz In R_!fGVߣ&{a_OF~J2L\ R *$zz= kܣZI+| 7 7 L "x e {xRw' w7B`P;)7t {HZ;F؊KN׺IedFvپZY޵U X& >m j UB2d J /J ] l h 61   6 R OIkeh # zu mav)TC X#= .^Bu&q  r '*P ) s  3 q  b gP # I,5 o   *X{En gO  | e   Y      3R >  sW i(&08  . , \  <UUmtM . , w JhM tZ]Gmu1c.D7 p>~Y5^fa L  -\Tx+4Rv12NRgLMG4Qk>!  4 YZ  2 3[px#5{9@' cI\o  lUal ? h2+&u[6M RV (,,=Vd,B\k m W k 3 ! Qiu i Ot$@ ; ZC)n`  . 1 a ! Z" "[ "2"n!<z pGO #|&$X'[&_$G"I f{sJ .-&"3 B3!G! ( n.| <H#D  Q{ a i\ . CE 7 56I KX7GwOhyVfl@ ONu  {/yZP1&;#51 +n .  "k;jqs{ . , E R 1 e9%J5{X\* >q zBq#cwߙۛ 0 ׯ[o!?9]uԜlO,#-h0@z D  _8` 4 JMcE;L9  K T  v  D  f  9 c  k p yW  "/   N W HTj  px j 4ts   AF %  Di l r xyts'\QQ%D~0L@4N~gb@f^6w?krA=XPb#qz-K^}/]7qEnUeq6,Bk`2/UAC*UoMunz#n#-tLG(: c/vmoݩ ݼ 2h"i,i2 q !$&}()*)((']%`# "d _*P~OWW\b  D!1!3!!a!K g r kt+3>* #k gW } C$={!&D%n( +b- z.?/y/T+0f0G0/.H,h*''$!߃vFf+iZ{!R#:$%/5%g#M!^I? `@k7S I _%A 6 tj~HKnXn!T#$&d'((Q'%#F(!5) 8 pc[ G *i 3 WP Yo 7f  DLxi2{w  !!_ o _ A z H ] ke57B}&rlvX  h G * `[W&7  _; 7  I   W   \|} q P q !   D& : - [1y  hN |/ _  r 5$ C P @ #ZT9|C-w# u_&J n*]cqK<dH X F| [j}"@{11lw 8 \D7 s5,~ 3  * # 7  U  35 q 3 C~Dozt| > zWNeG< Pr/\< ^>6 ] Zo<q V2T7 )g(;5BR ~6'[m*; N0(bC1n %B hbNyG>)!c prN=9anJ\B.6Z Ki@ewVb2SEQuJ8=e}GH-1 k D Q WnY1jKIN^9  MLhOY"^ l`֓6ӲJDb#ai5YF/ No~R̒ 5 ӱ a g׮ !ٓ z۷O7(Q/'*~tQrGN.Nb%)9 b0y ?[ 4iC 6f d"  Ie-a! ~ x"$y5%$)#j!=\ B, gt!p" $`%J&>`'x'<&&C%%Z$$"}!uB Y<{r6!1 GdAD),*2 g iDn+Y&`4wmQ-ljM  0 {"#x$xY$k#!b% y*3*I,"C3v@) f|RJp4}:/W8)6$#x /Hw -fp9I&|Lwq;  R X[3I 70 b&k!!^ N pIj&qkg ,O&vr=A  ,>!"11g H <iJd BGB^;Ze1T6;v: . YYTFZrmA U ! h`Mu k W `l  J r _Y   ! 2 Z n >  }  -l 8e?E;H\ {nwb|2lJ-  A  + ! V | 2/ P 1 ] u   3u K  z$H ^"4U.l'i=1H"n  3!p!#\"~n"!l B,,)\-0>@   `V/ K8 {>cDf ] j b E X;?   < uU%/!#4$7m5&*p(ՠw#ԖDխֵIRڎMwm-d/;eUiAzn]>O^`k apfacTU*7Azhn_5}RJ;`Nc C 2  c   U >Pz7Ogw- )  f W  }  q ~X  dWi`qm:W<alr.gu6FX6--; 3 2pk|x@kH^ ; G g0F+!O % qK uY# z"pr_myPY;`Z_HWe6$%>\߶zޕ޻&8k$yLAC@s!B^׳SbbFN9lл d#ѩL;)ׇXܪpz.NA.{20 b $ 1],/9 ""Q#C#! u/mi Rl oRTim ^W  CW}MZO  \ Q e p - X G h ! B yE 6 X"t/=j"7EJqB ieO UKC_7J[Ip'Q`dfkO@ihPrby"R\}"^{Ev*|a>~4  A1%  ,5 xm'Ghz+s[n!S < ~@] ! {Z g j q    { 5 % 0 w   7 ]  /r w!Oace<l, JjP]* SJt!zas|ZA=bAXgo|Dn"WU4,6` R 6 d oaeEBiMvf9{ %9 i y J#NB  #}TF= o  K [ ' Fosg  b   w f  p6  V  {ozg> p_^MA)'%!: Z .*oW[v$TH4n#Y $RR!Ff_Y]=Se__XtR`<4@ CKd1SfGRDbw;<91xvi&A_{g]%ސ܎{أuEE;(z6 q ϝ &]cwzіҘ! c!ԥ"9"!`ֵ٭%}Z '-|EC/P8 yL F8c> gm<YZQ'  $ &f[cCnce1L7L' y 1 : b~ ^ur@l ;* C/ aZ$ۢ BݶYݞ(!.ܒ)`ڜT8ݴ:gPQ,[ܥ9_[Ec`ߖ,Te:1IaqAqkZGvBV3vhTTJzc pm F  G Ig)jJ#92 !4!n"#5Q%;&W}(*B+g,,,+[+[+H+:+*Z)*)}):)(! ( ()0(~o'3&f #^ .!K " E2 SpY6  ] ?g,2a=${|VOpJG%5  h)`-3Fj]Ael2T\އ޸/ [s@S Z IGeB'N9*0g w"c'# c&x+$Ud | " , ]  * 3( 9 {e ? hz N (   C  ]Rk| ;h 5 0 k  ( k""t'{>{ sXJ7!L b > M`[ak-y 9NkV2V2bUs |i.n dFVc^$\6a^%3u0 RG&m [B*(mrY,< 9 , i W  ]3 V  1sgT."S k TkL^P _  #P>A Y*u%, _ r A  l Pf\xE|c?=<g $ }#Z; N  !"$%&'['+@'&%#+!"j`6ddA  AX2 T vM ~ . 4~  G , SL# |HEbr ^ | SC G8H {m j t% Ej&7>Ktsq|Y&^IL|En16&=j JydBI-DT@zg :8c(.{b"^sh>oal-9-i(#)/DK9LL Z - O7PWW ? XQcXv\WF\;&  -t5!gw0 pTY&i KAJ>`JAo׋] ~\՟_ 1#*6v0jޒߙ#`_I^DLT-6gY lpoVB (|u #{i6| 9:k1Yw?W$<A2B6wA   [4 %Iu~TYD(& jj 1<20r Ma x ee  o|ueh8/vF~O@6R"d IE N  Vw%oFTl K3#+\%'y'((('N1'w%$x9" eIQ }55~7MX !% z& jEa]bw8Z H !  K\5]q  E J   C !t ^F N/~ : ] g/p|KQ(TQXax Kld[1$ R n  +q.[5qGo1 Q   |Z8mG~5#z 0`^T.M8m,gCi__M 1 ( 7o   P H J I T . 2q]N  & WQ,B9W; 6`qH a K   u 0_wLOi #?&#(z)*[%+*&)';&$R#P"b!! R!Fj ^Rr{RyI   <\   Af  u  K , gh WpN L ma k\{ [G bPUrT43Cq84 MC @a" G  Z5/&&-R{_4FH} HP G&q߽ߚE߉CBQ4މ / 8  ))T; E t ef w/ W Adm#*&5)ߤ7'Gn6{LMMgDID-MMnc(< -UM'{zu17.\\a9^#i8"IvdN]P7b " \FB  q X;  8 w C!")$c%%j%#g!Kes)lW'\>d>=U ]dID"j t tT n j  v6DEY::;A[l5i g   X-Zr8Jx}1F#Wh ] e iK3 n J fz : 3p$:?3  9  d | ~yl b/p0x#>UQt&}O8 z@lNI&.e  yX0hdx) 10mX .@% u{8=GQm*XL{{%E 6>=cR:ah x t  z   eo  K  } s  ;gBi *T hm\mwd  y ! 'N eE  + p'Dm7d%y v:k 8   _  r "f #s $ V$!@"[  M ";;Qc? 0 \Mzf_D&7n'u+eQvh=yj F(xZ}RrW*Z)t#Na&:\n'& /)+8RA.N0B=< m hw m~ u($:c) ܤ | 8_ b   l a h<KoQomAunXs~\1ab/S gJJ*)w<-oU} | ^DT fmsG@x;iyio&rW i #p-Y'; iwW-c~7Fk:%zj<}9,I|E  K KD K0rfc3+RM|= N 2GKaIFJpFb?QjGN.aGkd9o[Ga { T +H Va * D=$&kdrP5I  ! 9pz*BWOT:eI%EV>7/ cr}@q@C{\+:8cz*mt7 f t > w RM I q(V* . e g gJ[0SBEkYoW,TRQv6j-y%$5%/zE' d T״^ݝ ku`%`( hB+{ D:xLdupcg o^FVv   9 [ m  |  s m  4" $%$D"7S h?  <   6c?B[  " E : h\ < Ipc3_= .PUOz` N lg^:6I5lGF t p "+[[M ,bG0>!u8BXI*7;&pdDE/Tt    <xRCT n 0  k#   N  P ZTd(;sYqI3A>L GH  q  d?Rpv8 {,p  V RD [" T{ X W LI 5b -]K~ G8!eJlC:'~r r ` 4 >t^wH-I18` ?I|9_7fsF%ID*PWU| l  Z}5H4W+dwKp_j!n ~M g  J WD*JrU ?|9p ' & & Q5$~ q  o #L!d]%(}b*{+9, U,, +l /+C "* k(>&y#!g y:=$ 0ho@  +uM#yJ, ' Ty  n!  J r  F F M  m 0?HQdf"?,C% XUS:ftmin HاIe-2L׽8ldQIR z icC?]$xLU*B*Nh]SL/9b"  5= } w2(gd.f?H lFOUMAt:,9 c!?!LS:{'C@)1*;[m[2 TTpJ-'<P ) E , / d{( Vjd R$e04R83YCvhxo+ g @UogtY4o!*w:MAL*8hE13VjM.B6`1gMYVkd5&5jh:hM%*h_h]ݒIކ =W55m$2Zt]})\[H}d^]_YO. 'EaY|xjK,N'9S0   ^C  F5 HC%|]wkP  |G kakW[x zF&yy.:69xR$ # B `6UH'P ho#QS%0ItE ? w:aو'^׉!#&'P)Vd**p*)\(Y&W%;#"W!U h#d|uj-F*wdt.o="B$c&#''T'%#>!kUXzZx  c m H  F;   Ut n  a\ ,cAD'     P , Z r T   C T>yRmRX.v& h b,#B<| 5JaVFEHAvp|'dU= d>`o-9}313 ^V]-~S  %]aHl}~lz;> -  . d  ~' ?}!v"#$j%z& ({ * , R. 0 2 j5A 7 299y:H97"H5 3~1Q00Qm1&2(2/D +M v' #f #P i \ W  % D 6  pU"ua i#  y ] p ak 2X@?B{CH(;@( 3Xq,\G&>=6wK/MVZVub,$"%t P=Dl;#1R'3t\kx'z$3C|/Ba-'$X,{Y"lZNht.n+ 5 p NjWL1d"PJ7,d'hlwS18LVh2 0F  > q\E6vP:o3_77Sg:O? S0!%MUrF1r .nE S0@l2!s1dSZ~Xkm~/MFY   @ 4 F X "   /XuCAm1#e OX F S E MyEO9/Xk YSZE1!hl&k& 7 ^!@"@#9X$,%$#!rF;m72wU) p{ E z$ 8?#: / Kb=`Nrh{bچڈ+ܠGx9b  s 3I ZI6W,^bx )JvpVkGiOb L7 | 7tP.etw4w  4l4Rz5<b`Hz"nUWLGrapNI7g` zBq ` @ m r M \ " 9o vEMl{sz<91OZk9\,DoONq5y"zW_@}w}pXM,u-(zx9^7q4<8V{ ZR+:W n" d b> = 6& O ` H eD #z5r$  nhM@:iuR552M, 4 &3HJ:CR_W G 0 Bj\ h Jo78;Eo8]p$M2 QH1u F#|:lO% p2      A[ 3  u  n m1E2`^   d} 3` C vR{)f%pU ] C@eu IpIi<?XF<F6F-0)Ci;L-/E,r s  N pZ p!s!"("! w7G>vfCgCh 6;'D  " g@_z)|Uro/?XdSIz(iy<#vruvz1A?wwji@foQL<e'~T   h { r   8 7 ]p!0 #+% '+=-/g1W3^4X44D4 433M2^0-`*'+f$ +-9Kb"k"`%(C +=, p,! 3+(b&P#]!pw]:/ruew|>9v=3{> 1 ] ]   s   =  A O~mO&21Jp\m3n ^Gk!-s/Tb^o`>"I2޸\ E p8K&uYT$G@Z4B7Wie;4^e c &b;e,MY& eHlb1E]e].KUDjg $U4u[ds}iF6 .abQ/%2YfCkY[G!Fn߇!޹0ۤHں4WݔOEBz>  m ~w.o9>]MYg-%%"P`mo\A1 gCNb ?Vo0WTuKcEV:Lwh']fKbe.WC? B^ZJ3/ 2F n uJ x4 #&8 $ X  ut{tr6[!JK% w  7!?  h * "V%q&v'}{(R((%+_#I "|,C== AzK!$,'*t,,b*'t?$!%އ ݪSހ %"Gil(,{RgDuD Y#&X'1JaWe?    S L "  z|    :   E | b  d%9{p? a # " 4=Bf(%d! +  XUr 2D J  G M0" =@ )   E=v3pL[d(@&݋ل:T9?L`G0ud0fW8u+7?0bp+i=V wwKKB:u=vDx+"$F91n}P~C!cD%O \ T n @Rx !.#x#f"v<\1,u<o_o!"g"#/&U$m)Q$%+#+D") '$"Hx x<F7g`6`?zI7cl4SYY|ifgIu2)t5 { 1 t  J   *  \ei,H4QjaO<  EeLE,2VpA{<6 - Jn tC ` 0Z W3 4 ~Y RN oGD   s   ~ _ = Q A @+ <MF 1|߿oQAߐzߪS(~T.GA[19X^(a( )nVUUQ e ^;YqZY=H * M  {   -F!+Q: D /  X nobYG "2sUe2Hzl|5S.2 L#yTmt @TJT{ Ka xU()N Lx-N X[jad],ZqN9z^3)Gzki=o q v  z .B]<`]4f CjKcxU aLV#7KpluBV #~aY4N] 7Q6-QX<Z @ 9 XY> o` \ a-P,?Ki;{9&tS!x2&=%%@5&%Rl{y l1)eL D = $ U OC}Zi$Q  Aa-j)of@  Bi@| 4!# '% &'() * *6+U+UZ+-+ * ) W(6'3&]%c%%4R& ?'((( (; ( 'Tf&$g"@ G?;=_|~>i[6 6K / #6 ^ |W i@ 6 | iwkd7!+F ZwU%W g . g'`MrT N W#?   :Qb 0 E   3$ & H |g .Q CS u gw.1 m[> T =!`w!$O!I!/!6 L%Hk(,#( LGt1TM%~z[&k3rR<C )V,  _xW#W%')++:*(j%{Y"nZ? ;o 1 1  B 2p Z g| P~ ` "   zYe2" M= X>Lp)N ~x & $] s /cu O1,ޛMM3&9(AF,'%$Ap|gBf=D61(j>0Q"7ert[\G01t?,"-# T] Q {^^z NtT! ,h0lK|&14h~~@G90`# x-"&T  5s } - @YqHXOqf1Ih`fP3Sz $)@ gpU&Uߦr\xbܦ/91B_D'-Abez /!~:` T5/5 C6S}HI 2 EES:OsSZ ; & KUe7d  ( mP   Phf+9C B 8%o1FI. [ = L:3 Eq S1 )zcaR I  p  | ; AB 6 r*f s  ( SX]r&@vt8^x7#\R7x# `w vNc'6U< SD *AMq!z#[$ $ k$B#"n""!!!B!=!l!$! f"z#w#&j({p*+,,E-,+* (/'h$tY!3S<( RtWo/3o>~&8S]Cvpn PNc  e jF4D`mP~! '#J%V'*)9n*+A** (&%+#=! a#PQ\ YOW=<7T ~ gjBYXir6Rl6:.(OE$PK*vK[k|* = S9BK[[ wU 0C90g2OcQ-B%$Kh~deVx wq=A^R:H AWzx *xb[M>gc~J4N h c g \r \ M{{ @dd$  e 6 a XVO6;Ze\{| U    a  + }gv cqS=u// !LhmZBZ}MCf=.)c4]T ) P   : Y) { X  o  3~ 7 T \ Q!h \TX2/`6l[=;rxZtq'3C`y+BE{MGoQZ(W$D3}.H*f$jc'@<O;}3ܿB  }߉x  -|<OZI}~0AV h 8  bi~1 1 \ 0WqA;]Metcqw L _G Z8PKpX- "U2XkQW]@ca8H/- QB;xy- Q#%')0t+V,X,Z+N+*(J'u&&c % %%&M'()M+E,G]-e7.H..w..k.-so,*4( &%#Qa! cb7Z ^ g ZP #g h spD0 )  "k    @ @  !|     5QH2~4vo/0Pp7T }fEES&9ySUe dgTFtM#he Sh4CTbaoq= #l}]I z6rjpv !0#5s$%Lp'),#/,2=455L4 A3 -2 j1)020/{/H.Tn-f:,*('?F&u]%B$)$#gc"" ! >! t Z W  I  c d I 2 ddf5*UJi7PaYI gf e , ; M | l[L  *SLs1Q788YFo*K) ^ v_i/A o d{BqX7 v F*/?9C M5݄:y}:.ղ~; XqۗG޿4K.vܴ/)V@4 ނѺޙ2Pw; J*yDE$y; V߆a(ݱ{ܫl*wz&!s ER 8T ;UlLx*K&quF ^rfBz+ (ZSDp&}_`?BhI u jwS\1srwwWb!fg[^ uH 0aEMzKL"+ Kܬ* j\ܹvEߠ@TAfJD^Kj [9apy}Wyk v    :fbE0)\ $ DAgq  / `vc"g;(MQNzyy( h K h oC'z b   cfs}xh{ |f4$q`@ $L"6/|4a,*pc>3T|EgO`pD*H1S (m 7`rQ\zEyz(p "a%(U+3z,(-^,+eT+* *8*(sO'-%#G8"!~ O ]p !!Wk"l## o#OK# ># #"w"w"r""5# #z">" <L@i3 #[Tl :<A+lKv-M۩?8X ޅKR0cdV*WM@ܶttUus#"- 7  dGe'W Pfcead|?.yy*S + $ c@m{]dT.".4O R @ mw2p;e(*DM eQct7;e<-$ t y?X?yd>  fG+iy5_G0* u \ D1T B Tje!@!!O%(+j~.0yO357Q 9T O;c ; ;' : k9" w7.52?0 -*E@(+;&.$}I#d! g? Ve  oy{G % vF`KzF~d & W+ m/{޹Iڸڵpe=H "   0 a 5Q cW'UW(>L4H<7)'y `Ktq6^9tO(lu*~B  f  6  o.Y X ` `  :~. 1C * R! D  8 QaeeJ%}W&]y{df $ 4  E V  # ? y,wC[ F X"-0q&kW :#0tj,#ubzMXKݟ2\Cjm8d G)g`#Z^j14T82gN ? bU5UreHY$q\t0l < )65  j Ygr/?Z,b@@yx19~ A@\Yz FԴCہ)9bvA_7W8T _Quc~-& +qbUJP9Fb^2yz q ,*E> QXLyy^ l1"81#o#C$j#! 3bUAUeq ;%e:<|49 }A <Q1hN2 Yq;Y vbOprO!U> $#'C#c)f. 13F/43I32ߦ0c/w/f-01;468m:b;<;(;::+98k87p5\3Z1|.-,+)C%z"K sR}Z^>A `v 1  + 4 ]  ! A o ) -#;S&  -  : : R }/ s `!V!]OSM}21-h)6z8 wq)}" \ RD> ( &"  q   , @~  I  s | Oc!a! 6rBw4 >  R8lqs !} "" #f9$, %&' )j +!-Q! ///YP/2.,p*| 'y r%! 7#yi!>][ F ^ 2 iee/3,< 5  | <qPvlouPR]߈!}R~dudn(?w3';HvJHLg|Obc(%>[PY@:Ju(k+t! >  z I3 GC n }* :u 3;tDR9bv !M B@8g? 4J+4Dd $ m ( =$P1" Ryn'ATCE<׹G"|I8g/ j|IHW`Ctsp_~= 4 f D % 3 )dRuZUYqKzw N I' N 6  4 S y(A4$f |GKCvH4?4{E1)vm!l'g,nf1{S"Aw}k>"ݔ,AHlCQ_<] %E GN  = uJ < 1&mG S#'2*,B/1z52!w21G0w.7,j|* (e%6l#M!Sg TZ)  [ ' M  [ E Q ] zMGI (DQu!H"I#7##7Y$$x%%&>( N)*n*A*lU)S'4%!j!=>\U SA_}BuYLY- C I F    ^>$L }d  n   8 D * S  ( a Z > Gf9>Q0B  ^o EO`tg  K = &-9E8(!#% 1%]~$e"' #( ) > cF rcg # | I ) 0 e'  u EU,LK A `mޚk!r߭"+jzn =vkL !qKw٨B5G7MӍ?ԪZeܵ6bS&r&# V  E3\Yf'!Qd/ = djYu/ { %l<E6.D: $K\ n#%1>&%$S# " f#3" G _ ~ZgTy _\'0^pp  P 3Dv M ] h7 :ovTKa 0:P,.1-t,Zx`I3@TOwL`j/oe"g~ -_ (  tyJ4h  I W ?   Q'  ?y E.Lj+,,|+t:j   X Y1w@ٗ'|ֻAlw77ԫ.$ LVԄ`J՗Jl .؆B Y.L|IWU>WzL S MB# bts.|NQ/(_>VRu 4 _2-;$KAer>T$s2rO:%3C2 g 'H'UGP+pu-$E K P\߷'߻R=ZR1Fr,o+IsGr!#u$ +%iC%9$#l$'#*#,y"-"-0#,#*$S(|% &&#' (C)*%++v*0q)h F(:&iq%#<]" vrp]>/R5Y.|c۩SۏBLe]   Vo ]^AbL)=k@L7rQ`MNaV j[*az)  k m  4   u  +]=w  38cx)L"%'(('.&$" b21~Xa#/ SR Ku X ]{u  Z cJF,0> / 4EQO!"#O$%+&&')a*+,.a.H1/-.IT-1*{ ( $ C!Ltf%5 z`l$mEZ?,U9-E hf4-|nHt^^!3e@C K T j@ u/oX[ܴ#f5S޷e-ߓ&~XlzQ[e.+ PSxgI"yDv.h9@\:O[5 L '  U59S.R|ap v~ . /ODmtzZy=vt.iD.ckO j ]  k 8o5 \ w;b;l(W 5ca!\$#/WPuzS/ tB&3 vrIھ,ޡxK-t!o=J(V4D%s(baKFvRh&QAJ,vw &l 0T C2  "  |ZV&>p]'>(}q6g_rf.wjMdj;Dws=fc?y&>'* D *\7imc$!q 3 ? J}BVa ] 0 . J >BJ C    yn~w? "##K$X$3$#"9"T"B#?Q$$ %p%$~#~!r=.U-5.Kr #b%&'3(W('Y&%#p"7f (, H3nY>3J X 6":!MGN3w(Q Vb  (}a! $&)()+)\ (lK&=$H "i |F!X"o#$%&c''QT'i]&$" .&.\s ' ujT(]P Bc K F 1  LZ Jw.WPNG4EO@L8 n Y3`3j-NPd~5G)?#$/S d24 W,UhY_ x]\je|& c p h gl{  A  6 W oE l nReV&' * ) V |!x"9#h$\+&'R''& b%q#)!vrIW-3o${t  JOuCSBQh Z  0!Z^eh\Q7`"3'  vb+yD{?\$4,3 %V!FpyySWQL7ReG  T IY:sb47l &v$'b)mo!\  O-E+ "T-Au,puy`+j{J X : ,V` 8|4XFl2.U0f)Y\8ߧUr߭nx,5dHU}Z2  / _u G)YG?}JU 9&I)ݞ  U< ۜd9U.XXW @ߌi8Q9W&!b_rhI2)D m >{ 3 |! +\ ([  u xWIwr ~_{{aUn|#ED&2a`y  H8 `t7G}!s'&e q03  Efyd6kL !I#,$% & u'" ' ' d' ' & %%$##"V!-!!f! "b ""Zk#J$;@%z% & (' h'$'/D&% # ! T  , 8D6h[ :4PO*_4oz5 O {}sRnvبe٪y>HddL={&b)=r @ l*=(+C@-J  rU;:v i U RN 7Z_ I.  ># n ~     " 0?h?x-5J9.!"8$%'(#*+:+%+^2*)(+'%y%%d%r%I$J!^wR? q F5vr,L '? D8F<~-)^Gjv * ?% K ) akkWv{{8z D! L6 C QN V' v "aG^{bv:DH 0 rOZ[+(c]D?{tWYo"  ] p)  4 YzJSz>%@Nl" ,\TS9rz</}*pr9!"$V&W(:*X+)-\..//d0/.vU-+_7(U%o"P 7plQ*>. M R  \ w OY G J?Bkze5, b6&\   o {  l,g,vrG-^J0\}bY\L`  ggBTq-diB+ Bk^@NMH+2   c E 6   ?  g y:n c{2vNyV"qphzfjO[;^H}FF:mG ,- D Q C  K%? ! *bS  ) {  "E"y#_$d"%d&&'%$((r((*a(1k(V(T)R)T*)M(&"sw  | =EuiGefU)-=xN(m9QnzA-r4L.> Oe / 1$uV C $0 & L2GJ1T'oDH0Ia<<W#yo?#u; -=R 75CP  ._ M m \%-{ ;  X    t' ?y J F3> |! t\ @ z t  S | m1N0t{  R ] ^ : 9  ~'lf{D?p(?mn=QqCD%Bs>TWt7=&U)o(EZXP g% @ $$ Q<Yj- p.n w_Hp-H A uu> h R< 3/ qo "% 3 G `h k O s !W e3\ *6=G "zZ_FPXNxLB*ef(TRz&#j=jLddq&T m{ݥNnZI7j(f_tx۬k?߻>ߺnq,N8*dVt dD9jteY ]J&*Z    Ozkra ;r<~~s:a DzRZ5@98DFcJrBSg4bM   1b DE9).\0HGHcosP T5/;2!q$'_*,t.}0D213W321j0.k-&- -z2.x.*M.Cf-+`*#)s-(Dw''^'''>(())OZ*++o--.P9/.vZ-C*'#) m6 N [ w t : } q -  ;{|m1qeN    2   }5 FmQf>~  n#'S,b.'7Z2 j K 1 s c Lef>vF U ,w6fY.@3TtaB"hrl 8 Q > d.XesO=$vv ~!"=# :$###P"=!!!"i H$ & ()J)B=(>&p;$ " 7  i    f D7JeA_TbF4kXvk_F@q?:#yCK - Z0rg1R7t).R ,7YE;+F z,V0T lߨSߴߜF1QB37h!0NGq\KzEt [E/<T=iiU F , /6 ` 8rG82| ڵcسفLp W9kֽ-Nnٯ Oޒ; - 6!"""Q!Y6,\44" 3O I \ p + R 3> {  ( 6  ~J Sot{g CB. %. eBv| HF?AWE'tvg22*wZY-+=HEMN{G=-h"tk C 5%1Id>em r cP  i,@" A      > Z \   \     # # *  } | T& v   @{ y |  (=  ` Q H I .T@&K e"  d/Srk  !%LUE},pw  U  D p q>Aw> KC A  g  <q 0 6 j   ) [ 2  ` SD  : /d  ` CX u=kJ*qj2)YQn.oKp b 1&5NJ;'#B ^5+$JSxy9 "n Ot$x8#tki&j%u7;J  :` '6 m m'g( ) t S^\_6 / -(OMTfY&n g PF, i i KJ c K L& {*Bvo\dCq1)csV  4  AdR (rkbmC 1O!K923\(L:m {DR|a):G)[XV^" 66jg'L92T `9iDz Sn&d5:&GO S 8 ) (i[O0 ata"kU4B7}f8nf5H"Oke7dj57{F-B<"uGP #6./34~O3\P{)mh8m v j j ' 6<3_M k"Xp# # #z !0 P) ] > F  K~6  $,3 i~ W /%_>"j>n$>#QShw#j%#c_S)k  E f%,]'w%  f S\G9 RA4m:YSg|K|" V$ 5&'1)e **X*)X(&$?x" MO"@'|5&V $ % [% $ W" y _sG 4DWA<>I.# `{BY0?4 |eq-5/-r~61 LT`mrkaT f /N 5 2 zEi19 zp9t  F m"+q , u7BRR!!W  ;"$7')s*"*t8)'=%e#b!tKLPWZ{dq7%Wt YICG6c}m=|\ L?hA 8!:_#X^gr\k.Ydbp#z?G.oMS?u8vu!vV#G+YOQWg ^ H ?o sj  i c ]7gRB 3JV@ r m r c5X_09mLY!s!9?_m!QqBVc@4t5"tlSdC )}QxW+8bIXO(-,MmdVN Ncs`QIx(1 % 5pO(};%|k3e-?_0r&{v!Ws (! &N(_Ef# ol'!&yFH\ n p xgqbg:d%K`. e0  { b mB4~  0X'eIAytMAv'TF f } OF VTeq  v a  [i O  xw ; R xqJATt #J - R! Wj:6PRjr#an x` Jqh&zclL CD + E r]v W  v3vu a - 8!J)  z n  a ( ) [L[KuC; =uR%5.m`oT,%)O@j 'UG,~Dpu WcZzYJt "% #V <%= & q'2 i' ' x& %3 M%$n$T&(+d/K+3)6L77x5[3f31Y=/K-+*(;&E#/6!$c)J V<T ~[T # .*Q66=(JGtA#5AKw;[Yv׻-zaMˁkʝu>5̏fΨ zZ3Ӱ )ֵ4:څsu!#ߴb]N()$mQ_,1p#BQ0xt #T ]? /  -!aX9y2M>< Z+;L-d#@.mtRTnFqV ,/ 6 ] U.  lc "KDfZ  Vf0q! >Hf\w P  Z  G;z  \8 ^  ;   A B+ ##L !#o$&&'kT(GF( '~&%u#"{!  .   F| T  ob eJ`YxOFav+FT Dn NK> :p  \>O]BskDafy-rn 4 2 tO$N } 4 Z|a f  YS 6j 4  ?~RUs8X zMW zr#s`%:)5 Y  uc}" R ! " # #_ k# " ") !p 6R Ft y \x dQ  NFR<UIQM |q Da  1 ]m|z&(9 <Kt^V,Eye5D`c9 ; I  e 3FwWOceh\d)*  !c _  e@   C a <[2<O2,GDmp% "d5 $!.%ji ,} e LsT49! rx l \"  ev:YF$w>IeEr:=8"q}P5)4rn='mF2H /=ޭB[ &=؊^3S%x }X J3pQmg+5!N#v##"oP!    FX (<c) rm   {  p1nP8 ] Q G)D\y> c # vsPp$p@p(d~pld+r}_ 8 w&]P  6CjF(n7%SWtKS(67j(eXM L +/0O_MBaWl + SII4_%:ONn wiC^ .- _=U2NEzV}ivO;$Tm319&RbZDdb#'"}:]A )Xx i  o ) *  F  $ c      >s( S    p a :Dx3x/;"h\?P ]$Xg(JB&xiv\8dYVoI KL9 5m36BnJ2Q/(NLZe~ 7(u@?Q!}g7|OJ W߾^ye:ڱ&jc޷%ڡ 3nX}rUӹDk~KRJ9.%ߔ]VX8x;D" ) >D { -   @ E + % 4 O  A Zy$> 9j o#V%Wk&~'&$e",~ 0 d  v p  '_ 2 K 4*0BP n l sf4G+\n\-rfq-qU-H s"#$&sr&B&x%Z1$"w!V.4PPEvDt ?  ^  | (- or s - " 0  <,#r*  V { |5 Z3cw<\9%   ; d)Q=1Y=fk#l#j ?XQ0{IT5aJU6\:OHC, Xn \ v +   * V k*[ L$@e 0?Q* f|gTXs<<Ym8 u l Y UQ -.X?Mhp51rRI0sj]jMTF^rXHC'P iw0FYI  g4 3%  U y q@o- v  #6Edt I ,  ^ _ \e%  |b I>I|TS yn, :  "dft u   va R  " E! p! !"V"|#E$=$$$/$h#!noJc!hKZ)|mbK Cf,C } {YPnq<Au^l(w6a +*  #V$AO;x~-,9 P9e)r%F@ CYHX$ v"h[&{:JV=i['MWSfe{RZvݍ۱_"b0}F I5b== /2Qsl    qaOy+  . d BL 8 =Gtk-TJyQ  8 e i l!4FM- z (s|^|;MQPk_6%r!xh[]AOw:   S # Xf NFI@P`7S%a/vlrt & i e_R  G<e M  X >.l`9+_7rV~: p! ]\pw#f8 }n1>c`r0:3"FlJC?PHc1" PkY BW    C](`ܦ{r> S߇R^HSn9!vW&(XG 5 S9!N0U|pE n p PQ5~ x)Kz J*yJ <D0"? ei(f Hq@ ;I\TJ# m D _ ZS]C%}nkH J    W ~ a~nލJזѺΥ̩?BD'KԤ:)B3$5 m!vF')\G(VV.X@;uu}Pa!GZ{V /#5" ^nC2}@v <3 -a.o{{l[0  AEaP|  ] I @ 1"f#Ck%ck&A'( ( (-!' & S%up# D_&GUcd  gl%SN.NYtA( 2( p Xb  E TxL[,T' (LHknX 'Qa 40?4"]\ e A. =, $) !>8Q I N g@B oKG(]'UX3Ar !a" "YT! IP;Q a_z(<b  7  L>< ^"  ^p>~cv;} W/@_ +vwk3 -} 9t +  `-|zW8AE E M[K8kPVE-P}"q%.D''&$!\ Ik,Z l!!Y"u"f"<<"Pj"r"_"! d DU|z9sP   .m$ ~?KVe~al,ll RFqU>ej#}ks:a   t 1&R8qDެېs٣y֡%$lםڍ܁ _=x w*9[o7}DC?#:=*NMpDIQ$""{  !\ |s6Y@HOw h XT]~cKrATSYsusC ݝ\=Ey*c'[#7"@H-rh<6l T| W1J EhPw&Zydsn]" P]R0+d@  z^%  >'>(ztJ`tc" w tFO[kb@lH< 6 J: SF_&GMVFhUt p"$D{&K'n(('E&s#\ XmD 'Kl<fH>4/2_Pߥ{@)RO & ? c Ws}<JfN"g [ X(z2qi) a @! $&L)a + , Z,5c,+*(@%F"WUT /N $ |B - \APgb-"  {9v%}qZI& >y  U(G#  c?M shI<L߶m<|Q^XxC(RBAHBj:9Kc~c!\MWy1FNj<R)KZXe 9 nU##^20 JFyo`d]:>.:1'oH4"OiS%@ /  u ;CP@AWK\CL{;UVmy+QpT7W*UCTt& %p'w=>N? 2"$#FI#"[u!U_  "$&^'!((P)){( )(p('H$!-XDoK~ ~++YCnu tZ&Q$s@5^2"T9xG /S( رF2OeYMѐVҌ+Ժe%%MR8m[8&=" iQ % *ys=\J,/  (: B % 0 [P9o9:+.Gha 6 t @ p!N6U ;K ]m  oB1&   2     ^ aL    N   W% m B+'=h)i{e SB$E?C65 W TIs  u   w 3\yd~w^/%X@ZxJ  Z ) =762XRP  H>/c j % jC[|GI9x|{d#5X y :H#?l5ELn9kkFrm'#y`0E~YKRL 2G8^SjZVu A\.L>Fw|~uo]fDLA&31q`7%@tM>Kk"BE0P!? &ST7c$|Bi@X|G%83.b8Y* |8ۘ  K$ Wڕ Z % mݞ!ߌb'Nr=BRvnmkkQtMyU Ry)H@ln3fW#9C[{5w m Os _2 1n5QO$~ U(W u\-sVU"<722Z,Os>}(\$7m$>:n   p  4b / ] F+2;.^#33I! #Jz]~  4pJIW~ K  ! F  q*t(Y,x=x 6 E ~ w >q } F Eja*Z% "$7'S;)*++*P)'&Hx%"$:$v##" PoVLxp? W# %7'x(5) (f 'V&<%#"Z!2 ,  V  X ]  &  )  . !< B=#8x*cyh j kC&tp%]%  s k,9E f:9Jܺ~ڬ'=)߅7pGv5IS.n`1. _2 | 8Hw,R&1,-&`}X' 5` l F p   YUT+U>^\ @"""A!5!>Ll6;-)yAAC|qG_es}E`}g&X a Bs  w 0 PA-?/M& } b ;$3*@71 T, |[Dw&/YeZF_&:-Xu2x 67 #r"J_ _   'X >g[sX bF?Pf\j]pq:E  z J .  ! ( F la=rC7y!v&x#7*vaZ>~< 0HZRgs|/;`~9uX7NLZ m[iw vh & !ce!]!!1!!!&!9 2   V| : h : O , ; " pK? vSl`&Qksu F (pn & (  jB W1c w 93 } iSHPc^6  !!! g3c!O ,""/#O%%A%#E!4d9&) Ro7j >}aa_+=p-P>0S kW R ) blvN<PJA RIf`26Lwjo_=?yAr!=$jQ&H's' L(|(^L(J(<_((|V'9&%$! r _& k{. udJs   {  } 7 4 5E ]kx *K_7\nO:ZuUI76< C]g*K9Fkwk*:` Iu~nj%tRb4 j L) ݗܕkGr1zYݎߢ MN2w$-_cwgmNq{ZN  ~ cv_x^C] t F AO9V)-atZ> xbnߌ޳.2WV2tyie}[|('C<~F@xxs, ?|It.F LXNh:ߍT-T dg(HG(n?p~\@l> N  16Z WDPAX +r'e%o[_$w0Q+E ] y~cyz-: G[;Nmm87XڰX:d`F־Հ[cFՊը2ٍ!4*. >yiu6d Q> ,TP uq;6O7 h%a&m*gL6(ri # ?  WUmDi~@!B#%L($$+.# 13 5D6Mc6P(5U3r0-8):%!DC1H_tgeRk | 71c _B*,i-J#,{7S,{h]/5iAq=*\9K2ZI  c:\8V@."Nz T ?t m oK6%W l&FZK]Av/ v 5c 4o8 rx 55zx(#Lwall)?}jL(#n)@|   Kv$ oO-  >dk|Y@SKP:ZK$YObuEo0:!xS $I% [`**xq   K ~  , F ! >" ! g4  y C =U T 7    OA29l  $ J uu/vJO c ? }  l   E p  6^  :h  d  y [u ao xXQ}e  F   "Q :n]*jy|vv;K=} bkW)n5Q1-^ R Hl? # \JKqO1!!O3Q>DOr2CVfu+91W# f6Wf7 Dr, 8 / &> u Y5*tS?b Nid++VFZ7$";f$<@u 9M6'RW !&}>V^rRd3"7RX 8VErS)oYr|RCK'<nXN_2Fbiff*f 0e$y@Y5s-  . a[aW%H_ HE  x, ww$!2yE5$*l }6ک١\ R Vf0@o e 0pQpRR=dn~0 R>~D [z C re  k  @ ]  / er[){mZq:*  k h5 I/  BF63s!LZ$q&k'p(#)qI+-_.-NC,) &# ! I Q$a eYG+} >lR; g   \h5W3wu~6{u(LqA ,c@ = By97}[o*/&E(yz`;@4$kFbq@fx9zqmgCE\+2$m QV JW  n}t@GI  A} t R%{%y&,!#|$%&{'! (|((`x))).(n3'$!b߉,*rۯݏsD!~+ 2g 4X$bh%a^\O$3gAC]bNgG^iB}6,P G v-  u" k i  mI|ip]!-#% i&&o%uF#8~  ,  n (Y@h,~s  0 =:.g. h K \ F ty!MgS Z k!!f!zg /acs_K @ K4.f Z"XKw./(i8x~? _;E I@sW!$FݡDKl&Q0&jv+8ivޖ݊;-X߃ wL #m,<-!T##!" @*}/kh G 5Q"v8 q  u&p 3&}Z<<-z_{Cp ^  M H + bu  + I@ s+ 9 +  z F _NhIK@t<nmK:LxYh\@ e:hUb:[ON|!h uq o ] ^ c%Q3Fy, [ R  j6  ] , $Bye]o', 5w9LfyO6/?0|-D*aLA rEZW0٧D_)X]2*w#:Z`Oz؟՟}B ܎ٍ>_O) xҹӡOՎ=׫' Mo,!j4Y% s 6   K0L{ ! " $ &8(*+@ Y- U.R.i-+)`'R$!.B$G K'b  E _ "Sl+t{CFm  ] w l Y X'QhTXAVt+u \ b k{4?3vqw  S V  zl E X  8  * vV   ^F+ Q1 5 d]q# ?01!v%/),*/q00/A_.+Y(s%z" lY)eo9:OGf?zdRg!e!f!< uVF0eDA ^ 9s  % p Q {O |  Q  FA6&bh{<(Vh^rvyFKWa3bZI0E  Izqv!nrqV!#z%<(s*,C.oJ/I0900 I0= /B \/p..Z-d*0'BS#!<B'>  ! c (=a t9JD:Q= ! *   h p + 2 k#g!J nv iI a vR K jb|1B #}=g|+f8<?eL.]NtUN%M&v>}UTU~g`&J$5#,{~)jI[kdh * G m o aT<Xi bqDGi/v]?whBݐvQ* 0 Tm s D"{a;wCTJ 5 2 :~ 1[w ]K JO !%(.P*v+*\l*)(2M(y'=y&A% #m!@6-m1zC \sWr   ! 2   k ,  " & ? w 5 #e je$r'BPqqc@? A -U Q]# 'g),-.2N/C/800b1d11I1T0)/!- +s)(IB&#E!ky} 3O([FB Y4RoyyW7DcVsf W U$  = j o 5 /   t7Pj>yZQ1\F)~'s8yBU($,X gm8"v.0ޟuh0(B.E  \m-*s)8t H: } 8E $ xM ,#/lP5!8$W&''a\&e$!<+7ic8 I `!v[ yT +19 "1%:h&a&7[%p# PD9%h ]o }<ZV~ . < "6 \P'"*x+z$"FH$W [ Op=oa g   F /UTaqC!B"=N$%N')Z,-/1p3L52;6 5 42/0,}'(#Q4 ߠHۀوS]s UzحڝuKvP4;+u4,eJWRY"fT^ ޫ8ԏGJFӜԈbկ?և0יصuVۇ%݋7H[ ?z \u4 ,Vf{4&t  z _3FGX+@wrhO=*$ p| h[wn 8O 1Z BHe 5 : m }y4*dH+u#T|^  {P V \|]Gy  > 9 ,V sfCSTeU[uyp/Vis FLNֽؔJBkQYKqыHЛ(ϲmаzӑDy`B.O? \Ca hsL`%ojN= 2=>S.K)}}/ =(wR kt>%eze)GۖRJtښM_o-z" i 55C U V8; !%8~8ܥ]~~n_ޠ2bޮ_x-8MoYhrXu\ j S a L b ?=  bOl#{^OESC "$?(&'))HO)62(0X&]$!w S> 7  z; uj!\M 2 )w 6m)!`L#$$`$#j(!C+7,Z, ,I*^'V[%" ~  @2o=%H@qI ~ ~7N#/b.j.C(Jk,#pDDU<%F!~#]$a$#"2"AM"#_$O&j'(* ) ( (5Y(]2(A((s9)* * +| ++.G+N*(&$>"6!; R  p(0K1A X Le{d /xK w ]h9 < $:*SC\I2&Xw=Ki\L 4 Z q Q _bN qd|!</)Pp m%V)+n+*N'%#:"/"Zm";"""Os"J#@$PV%&_(*d+,b-., +? w*- (d '" ' 'h $(r <( ' Y&#  %  N"B  B'iNM$xc@u L8  X % ( T+b, ,VG*u'$O zy{# 1!sPp% R@p0ׯ{߇s?N؍׳֛աPGԹթѴбW^34M.kROU@wܨ۩(0y R +w Q^  ]glmFg9a6  z''+@Fam*$X=#XZ)CDb]j`v #  y KB   LXYJ  # x ET R t!>zk\D6:(q)PvRzoy#f'MlqX`LGh { ( Q P , ? + V  u?`,D\+5+X=z%{BsA*jlSQZx  h| )T czs   6WN{I@(A}wt.'hoޜ([ܖSGr {L4%miYi@;QACl:OMko rV#"`3 G@| j   o #&)X~*F+h,$-._?014k6L8y::Z:X=97 )4F0-)2 &\\$'U" QRfjw DkkVu5n 7 @  nj+ | 1v%/m:I69#;AI[V{h9ߪ%ߋiJ#qEf!d* V ':CP B [x%zav&Q(!S=#8"2$%8&~Q'D'&G%`$# "#`($Z6~($  9r  /  S O V Nr a~ jd=mۮgRh v%P9PsMFt&eO~ . i y K  ]# {Eh!%h(+ e.G0M1+2HI22^3b3?44q55(3+2/,ag(c}$(!A. q  M B TA  B'| 6WOjV-@gX_ I^ 1  !i  : &y   @q &<;bKaH:X=H6L,F357Y3,WUpmOlJA{z:HW^S>aJ"] 1l9tMK>yfis3lWARUIg.B#;tgq 3GK#2LC-.  C c&6Nw`i.)zGDg~%R߶ߎߕHy{ y>r w6m '  L  -p ?W "g$%F&)J'&m%#" } w x N _ 8 {= .  `) PPP A  } | s H KKN l}26.HgW2{.#G[v~NxcE+ދ-nG@b؃ZA"ԛd^YP;bȐ W?K΢:Fֈt  R-Lp({Jb,:)0C =3d.8??Ta9UyB;Tr]BHEyRi'aLJnR@^,܏(ۆ ( l2J?S' ozS +#1]%z'!(S((]$(3'%$z!6 1H +V+4gY_*T.s w/6#>T]c;ROY~oE\BfGql x(IB c DI6R"k l% )( Z* , 9- *- +,V p+*).(&%W!%$]&%'&~('''&%&1#_&[&& 'M' R' 'h&%:R$T #!2!l Qo Jb p!>`""#O##P$9% &&K'&5&$X#!" gKGF  = W Qf.a;f.F܁/ܐ:ݶ R\ހ )gHHSAc qDkDG=& N " g " F *,!CCnziz\7r {   ;  + P  xGBY s#9~&5 K) + -- ./n/~.-c--,@c* (&4$f"u qpނdߦ*r ; ~m/m / ;'  C est"eg>W[<2 Z { 5 d 6 F6d,L1 _"v$&5'K'B'D%#u! &  LN , d`6\n0eQDoLdT+oLlu߿aܦeljprfcΰhxa+$w=Rś0ŒGgď^Īګ1_a֙JɀxCEשGV1f3=e>CQiB F[CyuRRUHIHH qG!!3"("z"""""N#]#5$2$_]$id$#& )#@ "W  EV  !%'  aFLh u q <  8ujunYv F G4%qp)`,9'=}Djۻٵٽ؉k=!l<$qTC8MڛٛD^:}Yڈ* X`zy'{/ ^O| ^+@c#A:E sriEtu0h`]O>JF6G\BKݙeG9 n "||OJ<Jyqm s rVo b &  ` 'anX *u!p$8%2 &q ' N( ) * + ," q. / 0 20 [0/.*e-JR,S*pV(2&$9#!K f*T] .  7">o$Z.&&7&%>$"S +p{W o%kA/~ T  M CZ9a, rpZ0 1 1f10t0/.t-v},+ +x4+,,-o..~.0- N,\ L*M|(3F'+j&%%x$ $ X$ #6 y", l ygb N e~1+` ].h>![#%58'(s)))'%"eM$i `݊zEvxS:ؾs԰Ѣ!sғ4(lSFH-$sK{^9N)Lڮtl\5uؕمT(GݮNS>M/Z ; j~/G:b;!E$V''t&L$  , &+   { Y v7oK = Q r; <$! F MeC/8KC_IiJ G .g bR8`v  y >y \ 0 .u[}s{G, {a.0 D }(~   7 q s5 D 7 9 sV ^  , Z y/ |  g ,_E  P r r   O a l\  G r 8C m  K9d@o/ qe^`Bve0<4ڟHqқ r"mhJƑƢƻ1Ȫ ˽\,T"z9ڨ>ݬޏϹJzֽڐAbdda\}7#*0 - \ c;&t!R 3T!8 l!O !"!3 /! nUqD C[Nq #dQ Mh,5I !7 !IImQ~=kDHb )&5viq?; ,/vmpI:  ! j\Z@z!X8uz H".$B&4( ) W++ , k,E,M*- w) l' 8% # Z95   p5  2 k     0s S~  U N K lb Z q A namGJj !e J Z5U*f:Fh_ p b uK#G':]~3ٺچG$yB#o`F^|bEgX(Qpai \oFf~k_Q I G" g$ 3'0*-/ 13k506}z669v7w89;D>cN@QAJBAg?`r;p62c- O) % #qw! _!#%j t'l )g*+KL+AF+*)g(N' %0$9\#:" ! Uvs$p`.d  @  $)cH-`obw tDBcۯؕ4 Wx'$$ט8 `HMdejDTjK"; S'u`s[PA`*J:kUhi.NiJ&Ks.ߊK[݊e~߃N `QyDQ5VU@v$9dGk[G((xb`1ދ!r i:ғ4ѧsJцBo=ԬGՊV:[ן؅ش׮.`d*swKh9kh=6 Nn  )\ S:-:!Y#$"x%O%$J#[!-o HL8v.JvV !. J;VU | {  pc ~(H<9E]:T,,J.Qb(f8_*J=+J`ߤMHtueWfBߣӍ ӋvT <^ߣڇoaBߛXrH T0QuS7= 9 Z o Tz=9@kMRu o   . :  UE D2 <   }AT?k`J`|k+ ){DT$  J< !=$Op'D})*+,Y,u,:V,9+:+v-*(E'9Q%?1# yfH%?*/s r`%j&8h sYY !Alp$w= Uv])Yf 6"$##oG$\$4#t#hb##"5#R#"f""1![!  !Y#%(+-G/0i1W2i35G7Lq9E: c: 8 g5g \0 *H $;"ZE) xq@v } ,M1>KA` w  [c_fB}*H׬ӖϑN̬Ybf`0$ň|4u@Ȼi΅>% q1[Z KB % \ G%tdis3Zw  $V ruNvT~nF.M  oC .$NPa+lSn, m\fc!n$& '('#&E%TR#!B,abr-6rBK /  4 o 9j   ~  Jx < }|  4O?~9=oE58RU rk\re TX |67I j% = @"&zQ)+R-..E/.|%-u+7*(  '% $;"W 4*a;K~   .9rֱW;6Y?Z2`߼1o;ϟEϝsgh&/!ڪ͢ܯ[&= @ =3W ,nRW<uQ|%  u!,hX=(HF?adF6:HCH   X; E. X  clG[ F  < \\p ) me h " M H9 NiV>  m 4   ' A 1 #8V>JR6AT1b&n)j [E(=gkߠ&߆i٣B&ٽO݉2yާ߮WRD5݀Lۙ3tdO>] ]yCaܫMLnH"0f S }WtO] / 7 2 ggb' @} uz )tus136i!jgq=N@QG(1GY'a9"-# }Y~6X!݉9rڏa ԹxpYҿҋ 1L~E|vb76h@LcF "  q n o+ K     _2 , G q ZT8,bJv^+. TR  q 7 U i  t  Q     c   2 J C f  D {t  H  s v9yUgPWq7D )  E'*C<D)nC +~m%j / #  a $V\N!` :7$\'i+u.8$1734i554E204.Y4+ <( _%c" I-ZA([Bq   r u  n 6  "a|+Y4 E/@|p8`XgFe8FA lSke6Jd8DoK @j fgS\.Mvw~{29 /d fJI$c f L f $q H', ) +w c+ * )S((t(#)@+4.1P5F8 ::;;V:`9 948H848877_7\6DI4 s1D . L,L*n)E('&$!IJ:vd XQ& $ X _{|Y?A& ,u B#Ar~e}Y L + - A + C > d i_ ԬP  ӛӷԦt.لNoJnt~Ծݏ?կտ{/שێl1Hކ֊Wu r]qɯ=ɉɍ ]!$M#WkkB6uIXBZ^n5 e  )#,O g!16d` 9"k )6OL<h%- nR   6 kE !O"N@K*7^S@Gg?kX* w#qT -iLl*k|*Qm ^ r  .H|n%Z?r6/Sd {n Iqa7M( i5:H2Qm2ta}AVnopt9vJ8Jr, K};}wf, -67A^ t`//(\J7(nDSz}dQ#] k  u D~  !#$%l% &''()*=*#*))+(R(S('&1M%#J7^!$5o' ($ y(i x'B%C*#> =X^jXW/ G FGLOxۨGU3*xݚ |f}wފܤ)YzT@5ףסj`>8Vփ)6"`ۭ*ݲp]Y(ߺ.L޲A1ܘ1c)nl2by1gg ( ## (\ZBk  // )zDqI!9w)=Sk8~P=uJ?=Y/&%.:H4\Nu N d&.6cC d= YT,yJ\i_\MKqUd6D-!I3n&'rA0Ek&i dDFF4 o YE 6bC D *VfjfQ -VDRr!T*#r$F $c" %$%&W&f('%))z)+0)W-'.&/&$0F"I111l130 0(/ .n,s**.'#6 La13023vJ}FxOWIY T 3 > 5 I, ߵ ߘ ޳ iݰ {5 ." 5bt5"6DW /;.s 66073*D =g  U } u #9|j6qFb    Pa8^# &I ( )f ) ) ( 'mv& %R%-l$E#Y!L i{ ="klT TI #kz!PCl  T USr o h :q! !_ !+hA  R gt# m)oS ~/(loS| q O " &< D ln+;*5X !q!x!_!Z!!?!U!t!_YQ!i2a]t "N C H XQ[PO*s(؟S8zQښj߲߃dك0ӫ2ЀΥ?Jͥ/ͤv53%ܰЎܓ}ݠ?c*>4=a`ܗZھyKAoXԦԫ^Lج,߉\_meB[r E83eW#K'&kPg7L0 e,(2 "$g%E $ "  r_ " y   <      K  h % $ P  K0 6 WdWmXf/4HU? ~   " 4~?UA(=ߥ."P^hjR٤02,@H;R޽OB^H:El>:A$72OSctfG Zmox3   b r Q"U    z; g  1 ~m0ed&Gr7v MA=G OCY0Or7je(.%'xC0ku p p V M 0( BJ E k< O}: y 0"rh8[=" C   .A J  _"?#g"! J CK/{z9>h\Ip>"+&U)1&++ c+ )'%V!g(A;DM~ E9J)|EY8t00t *# H L P&fuQ =  y2#j  '2e ezEb 4/`1MOS H S}0r\p<G-3 VP-<lt9k"%K+4$E  >{O.r;)GTtt>E Ls m!-?nhG@^W j5y63!J5#3$1&N.&+&($$6" UTc]A]#9> NW% =} O kIu:a N ?  hd |*}$$?=wy ! `_eR ߒ"Ye=Kp+$` O%!p@IY-cEWA8Ar:Zߪzݭ۠f'z-֣)~ոr`s9=^_ r, )`  _\  3 EB p =nw!B=:F+ 5 r . ^ R V 4H=IX-A,hco.@/U= li <RH0;Vd49L  9s\9rl cs ???|  7 < @msX   | h   -+QyuT a 7 V D y H ]rN^& ;"{) 6*!NJf V'rNJ(FˆІdүEܨ%Sݻρߑ){w:ϴyZ-nׄܔM-. O!%FX~K PּԘ*@TSws!yR7Jjvt?wR+Qwu: TF  1  d1{eR N# ] : M   4 _q g F!#"3!H p^ c ` JOiV =9UkZ7?,x,tiKe"; ]~L7y7aTvM <G } B'I  -uxb } ! ""]""o!$V`c8=(_<jM;   U v p !G 5! 1mbLQk  `q <bw=  nP !-#y%O$(i)*l*sM){'%"P8&]-(&Swm&P\ߦsg3erڔ _[ ݇ 5@ߋ0J, _R i h - E \ A N#" lYZ6 e/x(;^?uA>k  @8 sBw:| <" A!"3S" !H!!>#%)0.3 08 ;=\Z>H=.<n;";%K<(>J+}Bv-_F4/$I`04J0I08Ff/B->)9%&5 0#-)& #N  u j~ wa  t: % owUoPQr?/h)p)j&kd^c)P#l^  , - Tr W" MBOq.-&ua Ne~DrU_> bRV``&2He3^sH ` 1  ; J[ L Ze̟}˲Py(&R΀5сH ok7.9ܑY۲GܙG7ݩޡߨwJ@ec`.iqeP P!Kafl 7  }  J) M$ v Yb Pq D 0 !!%! J K NK > !j" $= $ % &ym& &&h& ~& &p&5%o $~ a"Uh 5qVBp:vmߨ*ޱY 0Y|%["'~ Oݾ%oe5aݰ-\#E3Kp %5fn݌{7ްg8_B.@a N\!+CAL AfIdB GS 5PBO|A7(P!8IPL1i8nY- Tr|m  U/X|uR.Q2 x  <   _YYr~gW-z;03&ZO@"  1 =( A  ^UT!(#{ [ !Edx o"O$%J'(u(Y('&'%$`"!&Fs  K= : 2  qN$ I,5Yy_ > \m k[}YZ !d  f? z}b8uLC1 "0i*t;$ *(soYLݚ5ݘގ/",Zޯ6Mݟ~܂ܶ'ߞ(>fP_I n DFI]Y`F%@<Nu =v 8 P  $C  *  c1X Z a9 7R0a   7 z W   8 W  g h 2  k + *2 ( O rc%5qI~?aK% &'+n*4~\E=Uh /&(Bd r{ 6 xxKL.A=<zW%{#O5fTxC]? jYnnz_j[=8 4   Xq/'/B  &=${xo|w+  7 ;#f7Ofl!^4fdoDs (Q!6 Q`A1O2ށKpHe܄kܹV݂/ޔ81lW߱M ݀OׅۗOXsՍAPRշְC7#PeG۪ $4F^/l_6]&-C c >< . i) |H;z%. n2%V 9$]4}4=b*cRa &N 0YPVcZ T #H!%!%y!X% |$& #\""(6!P (qgSgW O: X-Zk{tkT6opr.m& E rin K(:hb$;i,ckin8"r'dq9 T ^ ڲ ;ש k^̶˺]XI0̎g{SϙpQ԰\׎+7]9WD?3L{z;i z * Y L6 T 9IrD~T. r/i܏BHA֭p  x*^;85ah1i%Pt_xoV6 \ A \3 G8tZ^ dmo8A ?+  G   a+ZRc "@  4 8g9X8 + & )E Y X; de++P qE'8ex 8 <  ($ O :2O3.5.~  d Vmh`K7 iy#Js]! 7 K j#fWrkg/^@e @h U!!d!,  n I l lKj95i?^>+aEFFIC &"o$%n%$"| wM]t Z E,"33 (*Tq;hvAS5 ZeX8P}6d\d%+ o @NX^g Hc nE" &R*6/37;{O?aCUGsKNqQSUUUUPSqcP' K ZFs@W;J6L1^-*]):('&%".'e   l  @  K $  ~ KR*)P ncezw:rs 1 }tB}'W}pK|dE>;63hL@&pmxi_rdemަ8Oߒ^%]RznHXdbJ/JRL )w A  8  5 e =  \ H J J + j A v J i n7 o / "t03'(N  #n$f%Q %7 %#u!J9B  rdZx < < e   {  I   +Y 58 = C wB&TYbC R$  a ~ g u Q  F   e4( 1 R"$u'D)*R @+ *Y ({%#!;Wk`MG ? 5>izaD@`TdG^$ b >ecV= l  9: =oVeSQ-f D x! N wt/}x۫,*X&"7p۩N^P[mT{0:xF- ~ZFja pq  [)3D6CTtKA3ce]S'DM U U a [   Pn@ Yz*<M !#I& (I *l",#n,U$+$$)m#'v"$3!!us8{!   c yh@`7<  D9cd>bB_= n # +O% >slQ}y=o1  S  5} . v$:)|@|,cn5 L+)g}`]fT.8D4 ~%Y~ / > I D7PoDiGdVi/TX]%]U``T[{ThA:S9lxYg \W/s@ `< p#8p,-2%o p1 E"$'N*%-9/#T00100;00/- +'/$z U?l T+"p X S 7\j|  " ###N![S}9L e  ( ,4By?PTUh>NWo4ϒߙTϑKeݬZ҄X:ӰܐLpް ՞=Vڬۢ/s[T#+|}S#\,t 9 M qz:o6 t{  `TfHXؠc6Wh]ًu܏zlH? yRNl^|5IgY * `[-:}:yj o [ _ r N  rxEB"=`/pQ2akrUn1h>`  V  bV #   +   , o yy F!Q # & V' +((|)(1' &$ze"4 C `i@>b KQ 3(T13 e`#%'P'+(\'& % # 7S EKX^Uc#%0Q l d WCJPa}j>-X' ( EP3,Mo%pN.JC ,P^LMhf2D 9P9jMwxxmY!#P~cX   0i  Tc y1=ctlY <{9 L}7u;+!U"^"!9!G| jh1Mg%?Hu&0L;rn%,lxy>]G$dBhK+_1bk{:D*Th b   )bdixPP*1b{*4X#@/x 3 \T(Kjd.d B? ol  | . Z E " G{0Lc>M zOQ8zD]YQߛޏ܊@i]{F߽ىR:߻ϹDή_ лumՁ ؂"ݱ=I; ],y$9Z L  SwR7'q|8kkUn ; FR[@<Ao x{ AlU(bg$oEF"g7iJy R6%Kd( e { ^3R  <rdjM M#wR% U&X&g%3#kn!SE<Jge+ u 2` YW%}dBP 4: wq2=G<`l$&b8E?[-Xs Z CA:r>)ܐ sC ؃J^|۩0߷t'V'Ye/) KNk)r'h:N+u`k flN4RXX>l`oT{i7>ytnYg$<5bK (-*7l\kP YB < % l; &\k- .  PQ r#f a9dPH][BdkIBVpmNP  & jkMAk d<I"ttc\y!m#j&(*+a++*M)Z&$t!/ #>?g> w43+4u:Y0IeTUR$Q,pUw|?` b azY ;R{STW4%d'-E@_\rm ,[  d h CR  M  t^ A " iDhmndyVp[` _ Cj z \@7KnJr f Li!uN 3S2SS7 x  ,p5E%i p  g M},glE!TEj0{>;qMm8 " ;V  |YY 'Oeh "r%'%X)*5++c,-/00+V0B/g-Z+yE(Z% "wM |'< !5 j % `'Fo(z{= G x W4 , L ] J-J,v6p.D>' C|ru!9.hy!!rڷDץ;s  C W@zvX֑pa3q]ތYZd!6]L@ SBXX6Ps/ EXwl;4[:9ߎޤP5# A [W=B?\|r0}:b Mh;np p&iIzq-}e[2K6q &Y9. ;:'w8^6VBQw\=^  2-Dfx;|s @m,$Iq|,HA h|"sQ#z#_"{T! si NHA j ]fysq1vo Lq Ev~   $c%Vx~?<+9ےj۪m:'ث`װG׉֒[@͈`˳D;D!ם֡_ؼT`C>ۼ ܫ܀.7/ޣ x:dO:N>>_[ cSf m5|_gV|$`QqP- jmy  x K u/ < ; xH f@g s e I-R2437; qETrmYZ+ / *l k 94dXsE2]Y}@^ ? PNN:   %  a 3Iz"kVD A+ _ 5kp2-2  >6 r; `   ;jiN ^bWJ Q 8 o/zmi7m6$O]I.(ߊ[ae m5 ٜ J XPf z7#z`<, K 9> HXa rOJ!>#?&''&%#'"{"$'mO*+,-:.,Ag*(%>$##F###!z "x@   g P< [ !F%A&&I&Rz%$vG$C_%E&'P'&B+% 0#2 6/jG6^Pz  iINYY, jpc = oq 8 t6~k/D  F ?h l  x NlEoVf + l|Q(DNBz7vm==D!>RV N ZM iBސ,6ڄ*5kӽ6@C҇ӷfդR(ܝUS?RWH %'o05$:#xgf-o*kJYM;v@g a m C!m!9V"EO_ 40b  9 0B8   , * *` *mQ DTcwL.];R6\,C+v (#D L )H"5{-b O# ߦJ/._ w;0O>Y=>1N4VH DQ40@(g0M`   D zz?%?b-f jC0#,(;D#wK 3 7bB  =A: "  AQty+#E$F"jYx~Lt6t B \c ? /  Y T| \D ` ]  E>`0!<f - # != "o $R%~&)Y+, ..e.,+)I'-%%&(*,].-,FS*:&x")g l 76/x+s !^)1u/ Lk anv.}H9w>Z uj ZYjk!rބT'C1ٴf!َ& v ߎ M&56'#UPIw@b}1df F X n I * y .5dCP D%am  .iA9 v_#z[~ rC "_- HPUe ohX| * k,!y^_'nBJ\sH&Nze(|[Y&V  @v K 0yz   2'~YRz h'"(#(%&&+'''#'i&>%_%%/'h( * +* (9%+"g tw  v b F" j  E E0 q  WNnz5:S^QH  Y)QrjcR"yq~RZ\*0/,9bU/"Xo(0?I-ّVDY}2f۵ QaV0rka}1M"fZ * zHGnd{ ) P t l ny 93e x5a`q]aa zkO91Hf;f  7wZhkW v?#FC/  jz  R :~e6HL(Q@OW]C   -i?@ d j@ y,F\EhHBZ 1Q5 ! 8#zEQ~]ѧdϣ ЗВunԼyU0ހ = ( ހ A yݩܐW#a܎mv޴6G(" 4G #":LN zRoKS62M*߰ݡ0 ۙF i(n׬׺=؉ZCQ)qR$8$]&GS !9e)&cQ?x R ? +9p\ , e ^? i*)nZ1o 0 ? V^ <  @ 1[E+K R O R_ oVaB's:< q zq U?  ~   f=;8SVshI#`Eg~ Zf]n*YTMyh v/qI[2  _3S"lw$P%P%$;#N!$VqXe^ ~B ?t9 ) <   {-~<  2 g!!! !  (IG-~]>"X/3sw\2~LyAXr#X54t(vxx3| Xy7 ZDfwE3q[SHrP,,i)rzB0 4 3q(3Vi3r W$k&d1'' &S&%i%x%(&F(l:*,Y0-- .@/i/01t234X3s2K0. +/'C$\ D Sr5,Rn\$X I{ob (a  S  );J)9C= K P hn=7von 56 2  פgzyp3-"׈@xۜ݀^Pccx 1 L+ vmhtx"wR[c Y{:?ODgPUX_'FC; 5Ѷ n ѐXaU lZ ۩ dڂ aw#jKWֿcڠ} :+8,O)ySih%VBBu(9K&*UGf&_}ov' 8:޶rj0Tނ@Q*/'XX\%<3 ?7fc%{>`l}.JH? u " "!p p!R!!2!l936 )a  9 hK0aak<,I,l    N{[rAkn  `Q> YDG5TW}2BX- 9X4:s̠͎1τݴЎѤ٣&ض.ҦOѢnNٯϹBQψݝoGܟה܁?ܲߩ ;ޅ T%kr_X>P&|.SRAXITaR!Tq4c k  Aq>F#vV  6y1){0ZK+ 6J|F3ynJG|"T^r0he_paz 5{Y{ lZ A /o'7c_Swc U F 4lr< g xR C 0 0 1   G hre  & ,YP  Q@ v*2 W1+fVN!HLY< ?6<%g:[- aaUz+]&k< I 8h'<Z: O r, $ G ShrKs. f ~ v 0 TR Z S  &<as~ < ?$75E0`0^^C [ 7  v TIl|tbaa68R5 Cbw wmvU A F .TeE3} |_;`"%')c\+ 9, ^,< + *! c) e'F $! M&MG $9ZAp% =I b  EF  h 9 ` 5 P _ h PTVl_!X#$# !Y8 f?rbP$BQ KnayD$% B EpUU$ twmO8~i*Y i3A Y|C=e7kTM4< z ] 7 f 5 7x | 6 E \cܓٺփ5vtJKò   4 dc,p#EnK   d x y Q B8l,<M9~h\!~ CsI ?z, y" J"`^!_!#B%4 z&m'&t%$A#!' #8>F;CHmP}1{^7Qg -c9gN \[x z ~l!s _H+ܾYܑY70 Bg.Bz{X:iJ~[% 5 m%   4j3 -hO"t{=TDh*y8  A g ^* |KYP'*?K}CpJ|3Zt  b/vL0. o  lCV dt . i/BBky1!X Dh&E U8Q D()QAwMF ?c'i\ob#D}j ^ <Pl9Xc BB3mNIfaz`/,f + c]^x  \$z f"}$t%|&5'g''Iw&Z%#_"} ]*#E I < + 1 .7 -M.Ld+cM(x>q@ @XT L V /# $%%$ $F`#w # "1"@v"a"b "oz ? o)TZ)6(>t2tHB?v5 S nD   ' 3 U  i =NwYmbS  E,M\ ]niV<NmJ mH T 1q  o*Q}X * M3) IePH\bn%,c+k|P@O)}ޔ H ܍^ndx{bM7 YJ(sT9M!=Pz3=]2 KF{>|+HP?)k,_/`Jg#QQߜ%NGGewu,׮ ֳ{U/h}ݭ7+{0>0 [KUR7i@8Q]/<)-{+CO8 n a#M;'AK^0k^_<IP9Ca !BO"#%)\'(!)b*9*J)'b%#}!yEldYPXF# y|m;  `  E Z N ^[ l > $R(B/%Z܎)j \ s H +3 2"XOLg]Qz37cv*V;="h Dy?S M0Fh2=(qӭҪ9H"DՈl{q|`G.RT.yB&ZKz ER {_U=3t3&OiZzr ; ^ 0/!6!}t ?E  !""T"h"3x"!hqLv.:ye!8 :&ml F P HzeH6K5_; c?umY/T@"ضx"+q߽'bbF~'-g_+Hb&L/i  2   A g _F #  ) v   , )7PBZ[!:m3Q4Hs `Ybun v D  + `_n?_XfAH{_}ls2ztk5p-wpa^CY1u%s{UFpz A  [ *a %Hs9*K@R#&  O  UU %Q^:vzp/(LMWdda#U`P )vZKrf>g ]' dU:  JQ{(A #   _ z(  @ r ! i3J<`4e[6 H!2#0$$/$ # ~" LcSz%:$CL3A@l>z_5]G[0\ W@T SUzZf) eR@:eߛ=[E݆Y1Ntv ] VͲfxNȮȈuZ˾Ϥ+։i {ڎ =' alFZ5Uj\c =fc\=W?R53P[? P.[74g <fEpmQ#GQSNw8}/JfC  y  mOvkR -}; "2$%&T'(P)uk)\))'hP&3b$n"CN(U Cp wOY\  Y m} ,! 99a Rc SF  y * uF y  q i3ZR txvqZ M ܈ Hحv*`ɕŦuk߽X99Upt7×ƽQ~Э,M{ct#6Wk$VMGym*zGۼL^ѝd?ۖ|?KrsTg>gr 9   Z = ?H Htv 2  Bq\F2IBa|Fh1Mll`5mKv1Q3ckV2F\#  L )0{ yd  c;h':Z} WY kI Q9IhuB_z)y81knM!0&a~_V. 3{   d8| $Q X q #  GB * (G'@;:oIzhQ  7 Y!5g\J%Q+9jkl/$#M!##%'P)**r*}*9!)'4g&$~"-R <P`xWs3L }k /{H$ m:\u G-s*%Vc^!i$y&()*)o(&}% $o%%&% W%# #*2c^0n|6 9,K~ u  &5 8 E^[5 n   ) -# 0N*B6 a N  ] : nT7`*:#%1f  P } 3b+7`4Em!pQ=N9` omPz ^( bU  <2|j?`3]@Rj0dWl2)X{ T g|7vRUzyfI P \ v#kDޏ$QcQ7ׯ!Π˿:WOĆIęķſWJG3 QObm"C=՚sa DΊ  >Hͷ  t e9N͟!\EePЉia׸t*fI?yWݥۼj=jE/g*I3han`_ v2ufc:" b:  D I,<7EW6"I ,. `3"8+$-8&p(O)*_+bX,,N---} -R H-,5+E*)O(;'>&L%iB$."l abRp$    cuV`VjX1#8"P=UT@E@MV:>}މ`n`6M dz $ PPT Rbqn= & MX,2^ Tx~vF/\ Q;7}7(WSoI;4t1^ua}aI<;n{'wdC QV( A G U'lpE !h!~!: !JAk <Su3{ g  , y pp !p"#{#.Y#G") |*q0~V h \1eo^%yPGp(8%p;O) .%ސ x2jzO|{pM1B$CI/ۏG$@ڴ5 & ֜fe*а?΂"R2qo 1ϼ )]zКҲ6؆ܓT  [  ( V wWJV`8|f"iL~ L =K c $5f{w|3<%s gF "KZ%'i)'+.n/0_11 1E0OB/M-`],t*q(4W&,&$!a cKa?Q4 c vrzNQ y)" TbA)x dI N } P ,)n2  ^Ӄ R Eӎ 3 Ւ *,DA)x ~y~B Fݍ{ٔr" J@RMcיFצ|BB0A|Z~y#|Je<n(K [Q=_ i݆ܿoV;hGHlf,Fj5="If4;J 6 0 =);#c  o w  H [ v ZdeSh **%Mp564 8n"qV#*#&;" FsT"fR 7 ':5nbD\Ucj(\li25S g Ih ]  !Chq"$y%')A))8)'($ '[%K*$j" ~lYdH) } 3 c  xHt!Sz& D  - V   A  1u+56<k9qG? jA{S4 5> H f +  a P { -F }  7 *5 pk2aWY"$t&()('W% #|!\; O se}1 S;PQ T 2   H > )xvsnUDmT x uR.!oq"z#Q$I%&'|(`@))p)n)1(H:("B(!((I)2*>*Dk+`+*)#(NO&# FRd3~ =lh y|T&Z} ) Y vܰ Z fV4/- ~Ӵ1(9e7 TgwHaKmmj-Or9#+BJَPZyI :#s1j*K3$#?Hnv*$x  u pRJ! ` r> x tD/ xV_m OwtsN 'zXn  W ~rt!dp"m#F"$$% %$#" -Kj K4R 6 Y oWF3Ir>|T!ax";"!X_ L-,_ ^?x6T(O#Ll/ %#:*ܘ.f ֽ \҂ҐҋU5C(%| w5ZO;{&RJ0މKq"0[332_ qYE86e]Rhإ0!XX֧ J׌|0ں,ܯ݊{DK-km ߪ Vj ݱ Ys d  a, \ FG F8 &wnS '.;5ypRj3K7D=>6*` B#-& )s+U- .4..l - , + *^)(@Q('''P(( (U q( ' &0 % #y ;!   ] B "!(1yG |T{ 07WE.5Q1 y> GU'{wq۲"ٳJ`:vҞCџ'r@+a l<bܪa  Y a X  - "xl'2~`k\GRIb?N dE+  6 z & :&K [  U^!- "'a%0(*E,\./~0.(1B1322:3r3 3b2QJ1g/-@+")yk&#O >:l~aE w  (  Q  Z K  /   &    i C'mk+mDS\FQz= B F~c4 x p \gJiOYc,)^uc  ]c%tr? --  > z!JP m    (   V j Q  kM  *  mz ^5" .N k>oLDtHL M%Y3?31G@Jz= & S  D& H  w 4 p *j'%y"5k;;+k[{v IbPy  T yDyqއh"{%:e8٤5W o:H _ܧݐ1A 3Zn$lZ@6b{/0)H .i!o#m!%Gj%$o!N(o5#?Cn \ XRGn1`  dk`T>Tw r "$d8$c#c!uۇڛس`62ܻ=܁ڲ_"֜{6׽ܐJ|a \%3~Q fyTa+_if !!!!Dc*s @%2EE8O V } B S*4E$@se?-!ڜ?w 8ٙ ,؜T{[N }ч!#F%&y&;¹&'a'&È%"ŖY4 ʵ$t ѤպC@؞=Vp3[ښJ>N4l6JM_ xٳۺ{ݪvZ?i'X , r ; q i T#2WAu\bTxYM "?%'L*M,--.r*/.8-R@,c*,(ߥ%"W ؆*$ټM3=Jj {a 5xr6g7!>xz-Ei4e ekAU}WVaq>LM-:oGhp($p6I8M>.V@vo ] . ! 1  >  &   A_@-2)h OcxO0 )gfUj lf 3!(K!!_ c NhK{m1&v&O In ]  + )f  7Y }  =  <R 4 \ /f].T B+ $^!4"O"~"i!K5 sK- 9 eaB,} 8R|js,B~ u , d R*>@~c;/, / D p 2 ~ = oEXf| h QI|!/5ZC K4 5":U%&r%";9<|u*tq}DA5gG p+v 6 O% =\J 9S&=_NUMw ~   l Pn`tr3pVB}8SGH S!: e= fp4b?N|tj*<#Aݰ}pz&Kɉ!Ǚ3 £ vO x \ x s/<Kā Dz * ]FqԸqةl3 |8kMGe{H!= ~qj 8@bIX _r|JK/W!"#l$-%|%%?4&& ')+j.(w1C46688864200:z+B3&w!vOܪ4~NsԑQՒWכ 7 @}$'z T:e<a\ | k=jxd3'߆0kDRokXWY9rU6!?ߧ{c"~۝Ӽ4ϬϐSѐ/ ּׯ[׎֐ լ , ՑH>%5@guY  _ ?+ݸ0}|7As$ ~Hcl}RF_}? ME58W JB 3  7? ~ + 9 8v  "  T ; -   a~ , & w  #e &(Pw))'&9#!AbCQPM:b) )d #_wF?}?x c* 9FqW3 gj&22*AoN0%m= ) Y >][RQ&xG+, I x ULmXFx zJ`pPE3t).%:<,hk# E x  F %%#hTuY&ihV!cYx6y8+pL 'H  H5 r L f c*UMoN!" # )%W & X(g #* +,,)--w,_*\(M|&%;=$V##'&$D$p$#_"yk  W;  @9a* / yS 1FLa*`ax)Cs } oom{vM"0 !%k(_JTgNF;yi"G"&|4^7 qPhW,7 b 9,a&zur !#4#g#.#"!!P"#%m(*Zh-/`<11b1#1h/S-*2'$!,M(JoH cdB CVpH9Q7Wۿ؜.Ms=  ߲M%eK'/OnVuױ t*iwRFͺVpnp ʵ`' c" Ѓ@Ӿn/RIo#&)_y7{D)+H Iba8j [K r g%$-y-daxsv4M.)"s;l,,Vu O Xwq @ K E h8)ou  c 7 - 7@ i ?c G AZ TBK~Z 7>@u%.g9gl)>q2&=G xc )S]WZ#)Nsp<K /tHD y[w9gD `(<\ܶۙwژNږ >մsVʫR>ǖD'Ȃa , kҬ B :W ݭ E X B n[ qR[+Q1# o h9 6 _7T^c 2E {  '  F X 'mE/& !N"@###W##f#s[##$jX%>&''X'.&%-$#"h! (l' 4   d` Ks^ u 4 8 p Bk\   tg *$'%)}*J+f+:,u,K,M- - . . /[ N0L1~2457R99 :[ B; :> 9 I7 3D/z+6'#j *nU( < f@icj} rhLx_ 9*q s?\N, 4  H WZ)U{TeeT  L B ?G ^='d el?V5T1aH  E4  *^  D 1  ! GY\) " .@ E&N ) ?5S%l%%/u"< vNYx-r m6 B~~G<u:  r  o2 ^\ mPAUZ Y '9~BU} jatTSn| o V M} L8 . l @\wW& '<e[ugB4=9Vo) Q3W0{y :I A;IbR jHN04Hd|O -P Mp|~e . 5  zQ32!1; J } N  h %#2S.=S{G ] Z R~ )_oqD#Rz1UHOHge  NrC7%Dq"kAa_9nV\Ec0pa CUq wq7{ 2Y b m *  GW ;d nkAg?"# M * <   NZ"@ ]  7av7z7K1 & _w lT /  u ` \}0zc?H>D GMT#$T I G Ħ gƯ < AȪ . # dz . e?l?a wX<%jB,)fSg^ F , ?c > 6 6x ' @gU/i"H/% ,'T(X(3F))@**5+-++o*;*P)((q(()?G)))J9)v[( &qC%A)#`֒ rۿޭSd# /  IghyUNLdr"ab8/^ czO*m#,25z &bTFvk9 F =WVT GD]*tѳYcs !͗xpH{կQK=R RI:" IZ(K.LTAj! LQTZENDe}v6< M8sy46u P>nzwe,9c ~ H9kn>?|9+Ka |-  @ Nޠ ` v { ֫ R?Aۋtܿtwަ{vvq ` yI[ju!A"^$1SZ+ g&t0/f@8me#.\aa?>PEYL{w|E BMh /|!%5()r,)z'i%$"Im""D!r!p!!Y k   [n,(, EhR xE 4%XE.Q1vRe( d!n!i""l"c"p!b ] R  sP ]!\# $o %2 & ' ( *s+,-S- -c,%+m)8 ' % $^## J$g$%p&&'&9&%W$"? q` Ln"XWs< b a Ut e!!!OK!T UW7m'}e!e P sbA8w;2 9 W h sfBPMNM3%gzn |  u YWBy b R @9$   & ` f4 8# % ' * + - . %/X . -=,*('R%#$M" ! L^ n Cqx8Gk < WU . T  O Y$8 p g  x vXrdpp{$Bj 'pl W-L^=,mWF d5ީeKzݫ݅M):o gv3q؍qֶDT4fϬ 4 Gї %  V?}@v ]v~M77Bc-`2lsz&v y  {\ Q3RVL8qIN)\gbVM% ~u{A3 Y xg5KؙSלvp#ڒC ܉sKۥ_|]^Ҭzk|iW#Խ:^ׄ#ٶ%ވFJ}sj[ M~l]9Q(-ra3i # ViJ|%-1etS X w 8LF Z< ޤީ2XtT ~h  ,XVu؂#yk(7,.0\0~0".ۦ*ݭ&2" ;Zx>;~4Xr7rp a[ W Ke +Eo 9'c~z9]or1, ^7f _v')f d!ep! yM$*h{)"Xq%i')?5++],,&,U,.,E,+)+J*`)(''E;&e%$ #"0 L~1 (NsuwCA- g \ | J t ^ U Kc{МdԺ 0?#j ڒF #עH3 uӆ v1 ! "4ۘݫ326HW.Z ` ח9i@v<#M;G!. x z 4 DR ;& &w4 ? J `Z o t Q.$  ] }O l   + T  > 92 g ,Mc&ad:WBbT u B'GOroy r Amdd >C\e=5  ' Dp -J'_=e S X[j. P &#@ޗ%4''a(v(u'C']Л&rx%2&$}G" E:֙זY 1znR Gү :з @$ mmֆ֐tՄG ӻAa?SE3eLAޘ>' o {  m  }  W/~3G2Iq4 %AE o"##C$$<$'$Z{#?"W!uH]ܕL\!??He ;m & 'n*; 6  O  wx&h vG  sB:HS{W&kAȿZ+*3? PѤ/Xײ۝!D;Q-zZۅ/0R۰۔:ߗ߰4B* ?݋ p + מ 3ֱh1%$>6K} >fT K $  Z 7 ;_sD}] +!D!+ P "=2\-7zD@y q!c!%" $%Dv%X%%z#"V -DM!r! H$&);8+{,-.c.O..,*L(9&#)!O~\:| l! fSnqDL   |   ) z p   }t | w$p-/!@   Oe  qQt$u i M !v 5c Yb&C  0 $GL$'#~%(})+5+]*8.(w&#!2 5%yvcio;&rKUY8/aU] IA@VK! OU@\.#~]"y  jj7k`M'{b y 'b > 5 &  ^  #%lXi>w "g$Q%i%0+%$#X#n###90#Y"q o X5'w* '<j vT=nT' T OLn}"elx N ґԕp[:0H{|W$܄ۦ-ڥv@ِK1|l!UhսXӶbT`ر;SށGLfA k  Pq  <" k ? ( azO\e"#%%%_%$J$|#"O"!!# fJD*ܤs0dݑx߫, n % 6m O[~V' 7=~j2LfMolDFUvi44kt.J޿݃:Lߓo0]ݚ'چ 'GBp٘#& ل(L*Q+=,9џ,?,-.\̹/0e͊/f!.+ѽ($f?zء\u!^e b ; % < $HCe r AB  RC | F3w@M}'c/?'8 , u>om #7&6(+,...L.~ߞ-If,*K)'+%'$*". !I٢ص_k+ _  }ޡ4DK  ? pM/D IN . *W$4d-[OxqzoP aI -# zQV5+tr I3!w",'I?*0+,+*)5)((9((/']|&%m$'#"X!&!)! @ 5rb j y }g pRS-e6'k M j}P! */B/f~ 4 . -^|TTE X  G '  505<?EK"<&')g,s.//0/N.|.#;-,a,$,+*|)'%p#">z 2+~oP!^ }L  g Y  w WL%&l'b'x&$4"_~AZM  ^i A;  )n#& 0U:[OM>H=NTH(Mn jc a y _i7+ x2 p,Jߋu7Hݸ*d Uܩ ܢہ;@ڟWD؁D{\ Mר"=؜${%]%܍$ݗ"/u+f ) i4w.:w*n9rm! T  A^  / B\  K k  N.Zc C@ M 3K w FU64rF @O    m YaaZr5ߖG+ruNe{r!Ez(^k͒|@lϭ STg͐}P%˒Uuu+ya/ԍ JnweF@Uv=jp\=$>w n k.jbo 9 $ | . z .EP^IX4[kdU#b'd~*]ܮ,-./:1g2o޼33210*Q00u1p2;3`3~3*2߁/?,('%!@!*>T H De#6m[v(wD<؄p\Ձ2W՜1n׾^vFۣ4sܣ; : ݥ u޻?D.l$q-cJgg_;9^#8T! %,([h,s/ڼ0-1w0.ڰ,Xڂ*`(:&"$" b5:k/ z'JP'sy8}vE Rf~sBA,*b$Ѻ 1 ϐVѾ<ө%@m_%޿n0@7=C5a Ӯz)ѳѪ siPK>ٹۍH]3mf y 9sn U" $Ci$: $"7 S!iIy !"1$=!=%#&%4(&*&K-%~0$4!7w:`<)>|> >L==< ,< ;8;;N;:28v52d.)+(& _%!%)%%'}( )L *L l* )\ ~&? "D3;) Me|a|} ~Y   3 H fg04>ADHC5H}K9ڝnIֳu h_ ٴ l x3%L \O]h] 0T6!2#}$0%Uh%-%j)$" 17`5:   K4E^p: s  7 F5l@spQnzd[L $7'*Z,<--,G*m'$ 4?  /c{sV #v4&(5*+,+0+%q)&# uaR\ tR_ VsvlZ3!VMEIW|  D T~ s , I! J0 UJ^H# ]=-6X 0 a 3UM ptZYb|IG N[v  SyQdJpEY4ֆ 0;VK׸ b WߡAdXM%EpJX=/ &ٗ  ҄ d  3   wf1~vΖЀspL | z b ݹ  BKY-'l(Es4lb a LI> *>UDsOq2'> :c D:c5!!*t3su{lZU t l . go ^ R q0"I+8!@$Ԗ&'2(`'Y&w# s+${Tv5 nݛmޫ N #k!*!l˜ , "Z C vچ~~޷e..k3U8s    '02R/} s A IT 3 3 Z' g H"#$I5&v'()he*T**)(dT'B(&`8%$MD$$_%&'(*)9)%(Z2'$pe!K M I I/H *`>L] c@rn:7RYJC+W# Iݭ O uٰg־cvCcmQ+T& =R|z?q݃Qٕ]z Yy,)-u@x/b 4 4 ]   v [l t]Q+|+^^3 fsjdwb u T3! "%((q+/m 1 j3 3 3 H1. +pI&9 d\ +!}h$#')3h,p.00b00.G-+E(&w#X a"} 0Yx9q G 'L , ۧ r0:e{l,x;S * 5  xR4#+W+!#3Y$$"M!dsL_xDS D ~BhBD *  5 i { fX2lQrZ2+}1`DW><  1< $FKgdZ)5Cm~ 9 C (!ARy[w~98 >   P u  HY92x9 A$Y%ei#` ' N ~^"gA$H&'()(&$# S# !g $ " m  ? vg \ mb Y~ !" ! = x F Fgtc "7%b;'k'(z'&u#c! Ի2Vbփz   =׌׌ؾ`H >ߕ$dTr4&ܚS_Ӄdr E,٩1L%C +ma;csX;; n @ O  `idDxhDp )w$'K*e;,,,+)3(%y##!lO؇ #߹ 1 L_"K ;  !8u.y%e}&d<]K_5Jh"=Nܟ ޟxzockmbZ%QLf.`+`z. 6=|g^ ۚ#A%*[&3'e'}R(()*`߰+D,V,,+IF*D(&$"jM![  0f ]!%!_"""q"!ajJo xoK6[WH;'db4A81K4 A^ ' q=+8P i@",$%N'j%(Sy(Z1(,'"ښ%ں#ڿ! ڬK`#~+jҌJ7͝ w 5EO8O$͡0&FRv0)|Agw19J5AiNGM FDrs8P*{Fn. 4ެU*~Iݥ *HR\p1XCm,!X%'z~'&*%"w ԓRԣ[#`؈[l Vo \F.|   xE in RS4=wpA y{Q7sO   + QJ3!PJ$' )J , *. 0N 1 3v )5 \6 7I B7 7, 6 5 o5 4w431372 1 / .@ C- F,3 +@ =+ <+*Q}*)$(Nu&I$V!wtZ)1A Y ? P *>I ("{O=)nHY j_N=8c 0cXK)qVnE 5P~{Cay=yo34BadP/CYt^zGS 1t P_;&Z%[  @GG  ORt:||c-|*g W /:8djtr;; QdQ}.C ~ );\@Wv"h ]5 c Z I r@9 1 eH| 4s)%lL*-,%= QE  U 8@ [ Pb+Pv f-sgfjK(5`X+q; ?=/;y :|[^PR6$HXDu{Mkltf/%RtR݀uB|ڤ+Z ه 4 ^ M ٱ  w> o ֵ (b"q.uxCesҐҊ/gbd7eީ^f?n4^ 1LBw>f!"Ak q ++:_s}@$ p *eTy.t 7%(߇,)02G|4 4M45p679;c=_=ad>t{޾nۂ;~Ye~gghԍ3Aڭ_.>+ eo^{ NVfm "`%')C+6,,u-,,G ,k,+q'+n*(&%%#?"_y!q@!UY!! ""2$%(N)*+,S+y*(&$'!9. - z Z u =   I * %d 3 J + [ >O :  G '' Fo ^}Q$ֿtvnƞ(]Lҿ H y@ b   QbfWk DHaJ1O DG$yYXol fE  1 { C> h </,TUf , B Cl!"D$(%/7'(J).*S>*) T(-o&p# >d  t Cm   V  ] P" . +W\|U%\# T -5t kdZ^q  * YC ~~-cS[(6Qv~CJ!"## I#!gC`/ۏ ^ ֚ b4 UP 2 װs܈ݞߕ6k@M.4}\G!Zpi d3d1V1ąą]ǖ n +w  { B v ( C Y C >faX}:UR5"  M!Y4! p^lm4 _Y~"Oq1`K u ,PLkix:M tU KnK  s%y+8  P Bz2Ss޺pqی 2 ط לxxFT'փ|װ6Q1ަUQߦ1ߋ0ߡH#f% n t bN 4 Y G ^ *ofO'Eg< [ LZ9r l \  oz  |UD,|9cL>X h eF=q z "0>MgkP V@ uXI/2ywu~Ep{u%#Bͭ,ͣ2nDr4kԛ"-5o7=Dbfgܒ>B%&K:I>". L0_R7XsUWq=Aao=x gBx Q% DkgB9W,e,|N^1} z5d+ Y *sqxi/ >!v!8!2!!T!8!! !Y !r ;" ">##R$ $ $ $N$B#"q,"T! /* @ V 7A7h s  3x5lI,^Elm0[ 5212r:uݗLN   [ u X  9ZP w$O$c5(=qD^- H7!Kj(K{'s &Vw)R(w*V  l V dv,P-j *<>??Ja8y5o5 \jmGW?gHPq**/B>NކHܚAMPjZ/ P9݈ tXN9H}4^vI 1\.rvlkO +X NKJRaS"@6 ] #% '"M'jx''P_(`()*X-6/0>1#/~?-)%E! ZHe.ug)_(YQXczecS&E*vW2k M!>,TW F 6G`RIZ8 H!\"r8#d##j"! aڃٟؐL!ן ׄy׫y^#jVݭL! b ԡ @ \]B}D-bh[(o  .S K ^ |Qq i;ztG *.Edc|n  A2I L.  g(} mZq&:?"D*# V5;8  R ,Q\M [[q EQ !NT`W_b.` x&0kh 1 %!t" '$H x&s ) + :. 0 3A6W8;-=q?Oh@AdXB C7CCGCCBqA\=@>@:=;V:fz8 6/3w/-+&"<9UwV}vaAD8ReX}kX@}lB5E,Y ukA@pSV Ekl} n2dX=ghVL*jY`1Ysut *1RW&zn!-QdXdr< za1Kk#pdz>  n6e\^kZmCA!u!/l!  (ii P!#!!)!e $ E),ox2s  A B }  v2r+~v;@'X mct/;dY}#J$t] N*h /M>4k in)Q  cg ;r ne.w&O/MDwC^ p  vzQd  :) n mq o _sn#!J / D L=2|$6 j 5xu?G߱B[ڋUhC>Ҹ,Ԡ # 2AQkZrlD7A זRaTWwь԰L/@|4av`e`Wx O_'Lf/.IJJ QS= $(/+tq,- -'--~,,++2,,B.|b/y0v11.10/gg/.We-L+)O(&J%_#K")! |ްE kj ۾ `ڴlP܄ݏ[91iEݯzM)n5 L + t۽ۊ ګ"f$K%&ۀ&&vr'_' 'Z'ޫ'7X'u*'@&sq&&/%0$"!^G S6?{ H%?xY{!}:HUBh\}$nۋRL]F"4.?4TI+X8[m^ŐſvB&}^ֻK/ED\Wҝ Ϯrί@"}԰חܔPw> WN}^ a vcOj/} !n #>K$%<')@b+.0^36 88Ld86C3/Q)+|'# !"9!d b 4!#J&g*Jk-0:L3!c56,7fR776E65p3T202/ .: -G,+a)'%"|=@) BU {@]O)kCG g ` bXl^n lٕbےݤ#>d\ z ) +c2(-pLbK5)9&  1  "m|V]c !i! .V@x t*^4V$",. E@F eT. !j "$!B1c 5 ~ K 9  CI|e?`!=2WkC,3 s o\ U  , /Hna8fp~L7`  U;7i7*7H r  ! Q,s!/ h v$o X8Z4 ~Ukka9&Ml &/3K3oJ^P b  WxMZz`byc$ݡ?]|e)vBUԆ_Όn̺Bg5ʜgW*˷P3TXѝwէ@Fq,/}E} l ^7h&97LF)^ Ck  s / ~@TeK<? [e |m! |- 8J l : Zb > X hu !  F<րՍԼ"/\2ֵփCTzؖf p (! .؉ohؗ[g *  9M #Py^B4%2T|VU.@ h w '7 [q&ymNb. ;}Y9 u6 = J./\|: j { Y~6?k~1`;~vF./Iw E~11&QoU n |6A Gߣy> (L. aQ8 +;~IP]ޞl$30eYR<(Nۂۺ*Y݊&YMa @ v6 #b#""d"i"#%7(E*Z++d*O'9$^ > jjnM?m J \5l" NR j G  #g <  & P 7"h#R#$ o$ O$' #) V#X """+#?]$t%'),@!. /g123:4W4p 4 ^3o52 0i.,]c*\'Vh%=#! IܔUni<(R~= 2!J"[#y#j##V#"!J .Rߟ6 !>t"xl"!`<?* [?2qCYY  V > & 8 -Iw^6O[| 0e8Vm1}il]q$r!38g;_vk pn" h z  I d 1 ] G ^!"^##R# $ }$ % %&0''l(I(r(BA)7):('%.{#x %#Z%&&%%" W*4: H # ~ $$p + ?;u7b<3  @ ?Ycos ; U +2 Q7ح[ٳDq۫Lܳݦk8sֲ ԅr4+d̲c8|UԊ״? g8d)tJyN <-  j۰ ڡ X q۴ Tf tq Fwb~ fNm= :k~JDh}E'Ty = . 2 N w  @; S ^ m~1mSkeZ1 ޞw xڻםנ=|1W?a4 $ShS%cnT_FB~0l>iM./x}!3  i*OdOI( y R-?f/jk0_D#Fl'4*_+X+)'%$D%:')c ,&.=|//.,C*A'?$#7"e\!>!"K#9$>$$$$%f#hr!/pg~f  D{|l&;g-5 }^c;lqcރit"߮pߤe۷:Y jеCϮϻX֍ؗ aڒ SLMڹ ؑlܯ< Q0<`/6߯  ݆ &8 nb1ۘۘ[:`ۿB݌T'&O _7~J9ifQtB5ݝ [>TFqw,!Y9ip8 ԅ  !!׭ a ٠ !!W o %ۚ ܒ Xހ  C>S''M \I2{ "X)hJd? qZ{~ Q{H\)^c { ^\+h  X) R94>7U,!& q*< /[3/7c:9= ? A C BDp VEG,F3FBGvGHQ I_ J:Ka.KJI Fs A = -9[%56p1 - ^* & S#Zhl  q  <+ ) y q k  h  apG>!n+~q r P 'cV2oaXrE:2nK91 '9=M{D6{x;UzDeI57N 5<jUr"<E oJ ug .   i  _   Yai B |v w ~  k H"I g"_ !!"y"P#]$6&V'G '&N%$6#+]!/Ta8  D &M 3(yj N%Ls9BP8&0644qHa>oM FdhX`e> F ,GQ=v U & Nd&[|#!iRV4D0 iP  1 < T(t) < | 1  A blmt7>RB F@ m  7l *S~1xLv^ayUn=ݩmܮ ޠRycB]z|mnڿ)&܎w^I7CjkPVC1@Dc37"-'!Qv$ }:"`Y2ezqB?.7! FU 9\ s!!Gw"5#$'*;-60y265>6 6_ז5WU5p^5p6"7у8(Ы9=9k9y8O63մ0,M3) ݟ% !C[2X ast`dRF<lUYvZ@w %aiHEdߝ`A@So=c fwI1uU' ha9-Oj Ak!S"#r#C$%&'')**-%, -du-k;- , *t{'$q!1pq > d i K@)   ;~U[9HF2Q~\p+;W[Q99F:j{%KDI28NJO7Pe|+ g  [[EyE*0InYܴjLNMp |w#`  * O +k^`Q--I/RM!#K$ [& 'M)3*u ++61, ,if-^ ..E!/t#.N&-))},+*o-7)-'p,&)|&&~&g$s&_#&f#c%#$#"$##"# C$\$J%&%' \(3)N *q*'++$+_q+*|**) )'߃&%#"e"!G"",$ ֧%'O(=m)Ȁ*Ǝ+T,D,ek-Ź-<Ʊ-.-,*l*3%(~0%MЕ!Ӈ/܉q Sb=c9='VVtZ5y_> e ( ],(=y P^ ;  E . 9\:  d . u_%)G-'\/S60/.,f*%])'"&I$#!Z=U@u (c F Fi C  l EoO;K)dm BnH;%fJC`Pni-     ^ u*HJw  P  =c)>" ^W{ELv<$, QF">M o|n"|%2+(|)t)_7)'4%#lN"@u"t9#22$k*%.&?ۙ&%i$ݵ!ޞZߧYRcޮ) 9ۉb^'6d޸gl;n'KAwv8П ,ˠȔʂs'ѩtf/*G.P3%]U}K s v1$+a[c`"!"!$>%&"B'9'&vo%#, Z)  k { N8' {lJ9 WbpDI x =  P@ DhO&O ur_r>@qwq(I %}g^o  ~ a'? MsX   6S@~TU+)W\  '2[/p]@+L'UcZ*5(.5!/M! 2 gLr$4xBEm= E  r!ss{o( ޚ!!:OݎIE| c DwK$4|=.}47Cz%"o)PBP[G X y5B!g! ~E8+R9::y, 0R !I $ " $&x(*+JE-./F0/t7.+ ( N% ! !#iOu  Z {  ! c"Y x"! I t E bP<9(,N7[z2A4+wL1M_ Pg,2ayX:v[7CmP., ihSw}* iS/ 65e1L2 } ڻYM%ڱ2ۅKN(| czHOo / f iB{q5  H i & y ,; V>] [ QV[ =q4 ~5uIOrg gOla~K5ߌ&ݰ_ۖR8)e\ 5ed mM=C1; ݤZ|HE/Z^" _ у Ѡ+ѳtN ]#ӥ$Կ$ ֲ#["؋!fٺ 4 $ ! fse/#x{N$'  rO2~I !! % Y_Kg=-oUHv[/ 73! D , 8`u+D9WkԁzVt)Z 89MKXq4 5 t@fd?9;"5JB ' B@Rf Y]XHuqUZABpP y"8NZ11\5sn FY:{Hb!d""4###z$<&_(A*+#W-f.٤.-+(%۠"uS-WcTe9B`xz I# VYw"* @t |izK_`19 3r+<[wZ$ 7bT;)A{  7# % ( [+s.Z03H5M`739n :b;N<-<<<<<===8V>6?D??:>=;9|87Z75P89c9d^:?:r9l75B2/,z,o)r%!ctt$h6X ^o z S ވY,ܾ6QI۰ۺܢ,o A ӶUP5׉S?O\T-P,XLN,^;50icYjVl1 ( U f pFc>6CM P lV # / ; Y6u!#p$e$$r % Y'y),v/_12s3 s3' 2c 02o O2< X315#7%8:p;;N:7A4s07=,'" "(]m [ A-!zdR iz P 4 ' `qب?AL;؄;[ݧm];? rqF$?9  0} D .A<+a} , i M8Gi-8:= >-#  _  S ' a u kE+CjTd*~d2N@V j~aa {!z7ou~c,x1Ae{O6nC` 8 Zօ 4 e ـ = -\pX۽ېܠ .ި  ~!'Y ?   4 0 M -fB}}b}ixRUz` U ZFK 0swJy:"S%(>,^/0j1h1R07.^q+m(s%"-N2JV#7ܔ eYa.}(wdS8 JݔQFs#O޻sV>( H;ry IR-#N6Jy+]Gp-g0/4bd Tt  Qbmk^7VR]oOrS0PCs ޕ v \q?^]H3 9 z '#4spN8UpwKrUQv+_!˞q:k "901үPҷ.oMпiKІKӏek,צk@:7r߶Jc D [ ~C)eG<J&&_X;$ +) -on0;t1X97   b{1d`  5)WdG! %)! ,"90y%2<(:4*4,K5},S5,5*44N)2'Q1['9/S',')H(&5)#)/!(8'-&_f#f>+E|\ 3- X32?P)!"D$IA&'( ))(('20()n*$,-$ר.|.gպ-Ժ,Ա+*X*)V)Zת((~'ߦ&%%$" 'F#l Uy( : hVY@$ 4D ajafh(9XA  S  #5 e v. % Q"aI 7 b T"* $J &')F(Y'Z& ${!ayWPY7K\1RnJ- ]2 V <  3c Z | ` $ "z fy ;  _ z  gD  A &b 2  @ @ G1""NT ^H9  6 JP !p.8GJi 4cl`) Q3)qsKa v ma+jz{  gE  R>/?[`! R; vku5b=m:o0Jve+"qWD@ת)҂mL.ѳҧ݂AGM"'^YIcSj{v0IjPmAZb _3~:RaPms6R$_a> { 948 / /  :` Y 8 :f $mZ2[2 J QH zx`WteNnݟAaZ9;&|^ r{ Q Q VoQ8'9nٜ׾I-?F L Њ #)H ֛APOHDߪIj| a:jkI:!D:JE3hl-M.g lRE0g$#fnK  C/lxj5Z/  ( A M $ hCRLg^f>z >w -u  ;9M{1Bԧ}ϸ̃ { i Ħe`52f>Tiӻם{ }.a%q 6hO:1]߂ UYbܳ LJ{{`yI| u'I\9BNgR'5G $'h*,~,v,q=-x.d../F/\c/.I-|,)%!8k^=S0?\  @ <  # K  * +#k 0&(*],^-ML...a[///.%.=-+)xaJ#  / p, & O 0^n n`|SD?)C|,Rj:(D,D@- /}Fsy_}2F -  ^ 9  `: /Cj%`#M}v:co-QXr0 " sFD +k <o[m9hDC!Y 5jU|=j1N;^yT=%%=FyO,dM{[p 8[[S!d#~$)$h$q{#cW"6!^'w#Ppt">P'^.  g! "6,"/ "s![ z'7r= * inW=M9w7Dp@ P--Z<%oq i ݐ -L~_Pxr'C*Z>M+f Z?;C}?-|/p?% yYoy "]%J'(*,v.F01w234A 5; 4g4^3"208// //z00o?1O1.223i4@}5 6= 7lC8%8o7dT64^82V/,(X;% "No {Sz#"DvhYGF  [j7ݔJ݆=&+w l/a(?6Ks {;xG AQW|Lw:VL (BAJau^F M !x@ ZKfU[x!,"N$T%9N'(*b,1.0(2*3e5L61 *6% 5 7 I9 D; < >/@AdB/BpAx?l=]I:6"3,/*%b   x-\}& = 58{FaCWܱUu6=wTx٨.=?65U--q  ~ +jq(1X<^u9XW. l 9    |  +]  gM~|1 2J{N{  _!]flsP_xx Mq ߼k()EQzmf%fx 8*r)AurIC,>4 ^:ulo3j,BsKMYv  =UB+$E8o{n X X"L/ % 6 B<i,=Y}(R   K3D]X }e"PB$"&b'\h())#*e)b)x(r'޼&$ݽ"۽'S ץ/ ]a X y,P2#цo*ןި:.)@i~:Cg=\kx6okec6O0",D i1iL?MS2 z& $=V-n8c[ pU Dj !*`# jl( |H_a j;sZqLsRQrz{H>.:@l$Wib+ ߇ VS+z0H [y'{ { u!+  y aU N \R Q UrVgXZ9* luC^~^gW!Q#<%&#'%(''(&(V%f(#'"&"$#"$w%'w())i) w)+((6'$_&%B%%H&&w'()*+q-R?/O}13479K<:4?@ BԉB~BAv@V:>';҈7FҢ3{/1+8 '^# ze-. V WoH0  P ^)RAm.b,L"9> y`k4`}Aj+^8 JS#&)u@+6,,n,FA+N)&#L EK?w 2*K;` 8 9) Q=FY?  S m  $ O\ } BHfN:"V`w",Q]6x' s  F ! LW  .  0 K T UF c8 \7C 4 MJ 1K NEqJKtwIjYG$ z3P.D  @?j%S  > E0CE 7 ~#8)!!"#"}!T eD K58>e?c}~nHnvr4Wa:LU[DpO~eLQ4J $emJ@6;KM`6QzF\1IPnc 4>9]:WiB^n?W*( 9 DN (3 _ [ Tg tv[j ((aE9"pL`5ll h$$B,F+m3C ;]DV S]rryX pv t+3j?"#3he_ d {o2C>{nT~,3i82xuhx+ o Q %SJ=LH; U L  5t-5K{~oNp[c87|H &['^^ 'ځ3IӨδ-wɲǀ  2Ɛ 8 'jRqѩ=qj0^: .ܠQH#xEH7f%.n,#݋ܺ$`si e 6, ޸(](^7<u bqfmsލކ)ޮ Awq  ( /4 +}a=#`(4,~02)4x4I4-321$0.% -)' &D""1A>tP -FI<^ R e1 M /# % ( v) .*W )4 ('P&%#"! I$b}kq[!#`s%Zu&&qv&q%$#P"""#$F%T9&&'(|( ()).h))4)8(&%)#&!Ys$Q[` f:g5]l$m/;!r"r$%&H%'@7'&%<#C!7 ] ty[    gP  f K.S) B+9b_yjTh "JNTDUx b12BA  ? Lu5u\Gm&E W!i"u###?i$&')+e-CM/L/hJ0A 0m 1 u1 1 z1y M1V 1q 0 G.^ , + )h('&- &$"<( f.X@,tH { W SW*+  -  : } g > cb bk W n  v   TRxq2r<2r'z"2k ] 3  Kfiu=0pt3{8)vq-SWf0 $UZ/&8O5+P2e߂ݢ݊UkaW, *!, ze*fOz ! | F-|m( )q D%c`n5ZsR@3ycc)|(Q`Q3AUuyk-7fnDw=~&\Gs(W ;D36 ٮ ק-ӛj@+srնZ_߈@CA!)h\JI  -{*|<EV%ixlMusbdkpu~)|bI3ۃR#p U H `  9oRTn-ߕ% s e 9 D }ӱ ֨ mS.޶3:" ")TP5n<e?K - "uOjA; = , Q}B  M!4!lR!?k J}*j9j3}{ R Q݊ MN޾A-pjR!(KE[?gPmS _ qT(NK T 5mP5oc . Q  hg ,  & iqQ[ "A$%0%3 %V$@E%%&K'(w ) *2 +#-.0-2&J4567376765]2&`0-R+b)>('%$d% %?&A'(j *M,T=.020443=1-q)#y$5u[|V( m h <@ `$mַ[BI J4k jZ,ߺ:L>ll 8 >[g}9nIk WFK/~*G dok&E?!+#JF$^/%%O&&z&k$# !EVID[!U8/"sU',,J62 7S:J>@BiCJD=CB" I@ <8B4V/d+B'$%:#" 4@2QMU^\  W UQ `sKaC X]F>I52 ?3X\I=% / ON S/-(VCI?L g7.ZV;k[;H+ ,6)O*?x==,QY) jA@b:~T5$29 Z `? q HJYX .hwa35>c + $R_D.;O?'KqN`?lM.Cg?N4|HCq9| ^<= @.^vJ:T t H  H_x&.! TcM4\3^  +!! + .6B6 < ' ;< RQac15zh%8w bC;qe_ i_Q6M|.@S0hLn*?6Kym_& Tpu{0i%Fs O1aX ~o0>61BZu#L[+@ZJH)܎^9YZTݝ߲ P9Y*Cvr ' P* 7s h57 W V Z 8;z\]/[9<M~)7;8J/Gy@@ H= < n  RK!!$#>%p%&&'''{('( &(#[(!'&/C%E#yB"w "  7t. /=!$B')*݃,-@.y//P/ӽ.,<*W'^$`!n. svDI~ !E#$%&\'&%/$v="& <2&b) D kPA)7\7/sN1 2+ X ~p B- !| . ?XL# a)[QYG" L }b: !PYN"!&*2-.S/j/-b+FT)Z&Q#E f p?x  vuuqC%Syu(3 m >  `K   h VH   3  "t %'|)C* Y) & "  f5,^  }2'VXGm4  d ?M}+^yyb4 'd GY|r!"Q#$'%&s&&''`':h&*@%#s" @W Qku[#zfO He-|hyځh׃LӜef5ԸjիylՂA(ڱ uKuZ915uj0G|+fd՝CӨӽT]>m$ - $ X Q  > 1 \gG-K*u7Y>*v{E^4TkJ72v , Q2 6 ?8 9&9!$1h&X&5%!$! & edm: '>E<7OE`l_Bo 2&&AHyy?J3' q \ "8PJdwPoC Zu >x@rQMG ^%"@X 3 I T  : "F_ ;ji\ yy69n+,GG?^Y(l- tGG9%>7&';Zg?N: Y D w CF L` 7ϔ L yv~( X#>mC^1^#YA( O%,X A IcY [ M" | P  | < sw  k P> ` G ` D .  C = Z ! =rA!(%]&y&aY%aj$ $; [%G ,( ++ // 2= k5( 77>7{592.Q*K%#! (+nbQ N F J   gQmB f 6#  KfO# "t$%='?( ()**2a+ ++++ +S*h)|m('*&2{&H2& &&8&&V%'a'x''|'S'&(&1O%;#$" (Ta`+ S:~i^hw NG!!g""l=#s#$rP%+%I%lE%#l!wlv<* `   R+t(,OHXb^;NG]pXJ46kBmHVspm;ܵ ޼@Q2^~> -" Yv%T !#&z);,..X...b-,#,,RF,-{ 7. E//+00RH10 / ~.-,*gR)0(vW'A&$#z"#O!, ` p 3 !j $'*-].2,;(v$F `)7;x ".$=%U$ .# I*)xf A! A%0 %mx< !:vdqPuO7q'UI%dOz -  Ii =߯ m O&F>'R6M|69+a1:a.S@qtr[Q7@0xMYKLY%jCG)0^ wx bZjGDQXL>)h{alM5Umr6d_Sb2hxlB=x\kB[/ qc/Yf%zIrdk% zFV zYbI! i `mX0D>ZT } + K   d&`9CD-@"&#,KIRU]>;Q j z;cR+~q+N  G9 p8Z  osyKϜ нPLt;NCcqή ;ɼp ɑr\{р&Gysj'g*!"jg; }13 ^R- ހ _ ܷ  q L Kq"Pef,J( , 4 e 1 _M;<F LTy|.96$] 8t w V%  P # b[ RE%/zdKv|ev~" F ;j z  "hr KSi p qQe P !q* Mwtq,b @$"')) *%*%a)'% # !hO'h7Hc s#% 'M)*+l-.W/}/dz/Hb/X.Ye.Z-9,*($'v%u $2#""d")h"P"l""?"/##q"f! *(RFE|\ i c k & # M tI 4 ޓ %ܟכYٟ ܄8aX2 m T  ew E~K"sA-[0 0W(/"s%P(e*,.2$00,/vP.t+v(}Z%>"@  ^  !O # #$ % ?% % Z% |%u % 4%P u% u%K%; %L%%[&N&' ( v) ) ) /)_@(y'&[&B h&a )& c% ($" Gvo )Rf}  N ) q  q @\  -J<XL+P =#%'D(+)!z(&V# D?,tprRt lZ#lU-b 7Co{ MPګ[x")I3"/>ۊJ[S8 B;^E2@m,<Bl4Oj jw &  rK039P8}1%ݸڮacCmO7ҏ[v=8KV[74o(UdVj_PM};qLI^h/~}\D)Bh6$;t}k;a w>RVwrk I"#D$!#" @M9?Qz zF e 6 % d  < ( : C 4 6 C G Rx8= ,?= 6 n "su{LzRd)/_w#S%F)N*bWh_ʄ.,_l"P/R!<[.[56K|E.p:IzrhH&pyG6xmQuE$ay]DMBv%&w& {QA \  #)@, 7  u]iSqiOYS@%)tG.1rS9F91R eXZY]e ." F |r DP -!G?~O i"_X6qNd$6vj-:ln4I"F%'))g)>*k***>)98(�!ov & 7h E C ` 0 t  - * b d  ., V x Pv"LK$8%&u'>(()x*+-s}./12%2:2ܳ2mG2;1`/>,*]& #} =l͞<лsif!`#֑&A)~ۥ+>ބ-./.-;*'# _$?]gdml% ~-sjzlT o G / }g2MkYRP{t|uE PP8W/hA5G2Vu"&?Z)+D---H,d+j)&'F$U")v +?TSO 3: /] {{'^g9JN V  _  { Ov   /"$-&)|+(-E- t./ /.L- o,D p* 1(%%$>#-##$S$$"!e d  > I #  (  I" : =N = vo@B 7 1YJ^Pf  - W / 4~IBJ Gz 71e$1+ F[prVuo_AO _ݜ٢l/4_M>C}ZSqr4vv  bٶ  ܊ v  ps;>?ZFd8$FoR'=`H &b9 'Kuqd*"5Y- l;5  r/]b` Mm   `   utG"[a/"kPlxnLK@D:  G =VhY%wGiWn HqD  l u0 .`8}q!}K q y%@Hgb0m9` &! Wf|!F@s8` ! U\=mXsfC`*2 ay5}dd9}8 yb 4u)~a{p q QL[P;_YG I 0g Or$?ڽkڃ2z܀TޱLl`R /{w}~z  ""vq"!i#Q*B!"@$$#;!X e 4 <  ur 'ri7 Y> y t7Qaf%uc-" &X zJj_+ !!c!!Ez!Z!!d D0HjkQ !$%&_P'''&$$q/!`W!EpXa? T  I q!P $4+&A()u+,,+*[x'Ow$4v!4hVa^j@]x<lAS P  a c F  G$  j d[ ~PKT:StF9jAߐQݦYP%_?e  | 0 @m "%y(5U+).}d0E.10v.+)'&y&&&|&<% $ #* "( " #ro$V&%)+0.@M0a.234E6{ 89::S975x3t 2 0Y /v W/ F/ [/ / 0w 1 1 10Y.7+B'$C!<IqR!v$7')+d,w, +f *Bf)'%#q!& D#dB@pU&R$\ϓ-t œ $_»bf* ̷V!{#"%һp%ɽ$0#¯ Ľȸdϱ^Ӕ-ױv aݴ ?T5YT-K`5+@WnDU&g0g# A ?A :p?bx(3yzK1  Ҧ e.ԵցZy)TBv5a 7'.uvYjldsyCTd!LaR0!\3AH{v,# <12k5,E j"#" oI..WTM%Bs y {  F CG \ f 2 o _- i R 0 S~8*Q8l5 7= Gd bK TFNV_k,)r TiVTeHFGXkaTMWoE(ߧvֈ|΃.Coh{3Ù)šǨ̘Rsԃ\qe4" i5_UQ q9q,0>L&IG bMhSt7Ud<]PSIPV3< * }d(N"sk$q] ox { !t =h zvGNqkRv?q.0% : ~ ( F p * 6byL}NB L R  *[        y > # O  \k    < aS N/ iMQK"O%(+.08X22"2`0|g/1-+8^*U2)k('a''&&&56''=())*$+p5,;,-~,5:,+1*p)7'%"U% ~$Ls:hfC}Aڣ W ;LYӝLDYvZU ,) % Ќ҆1_D 2޾m:\H  k!~5qN 7 sb:WJ5!"%s),Q/ O2۷3493G3+Y2B0?f/C-h,HW+j*('7&%%&26()0r)A)?)en(S '%'%9$##"##/#&y"!51&'r+K8jRd8 j O/2  E  !(ei   #8]U X& "#$#t D#E L" x xY O'aJ ^E ]R)3#w|L z C +u V&3XDKq # WhWY8VN &,)6 Q 2iG U yXEy1{E[n-2oC߷ݜ{۽U=ׅ(rج`z݉z(Hj}n)[Rv:?VU)4DS81$$=VQF . H$43k-7zM  b,HJ)Rq d B r8  [ ! pUK   ;7z{F` MhudQyY#A{ x z c HEt?5S?iw &YE psnMoN%TWit'>~7@Xڑ6ޡ߸t6R D\]:fC5]7+ r 2U62 pP1bNQ x ,J7 s%,Mi^AcdT@s`' =C m3vqvtA t!< ~ ]AIU `4qed!@"<"!"##%%?%#"V ;C8xG n_  gd\ Q  2]hG\H x1f   # !'+W.j03I1R 1; 1 @2 =2)2u2903I46&8I:A;;O:8b 6h 3 1" . +<)&%hr$ws$;G$~# " | W ! Q$\&'P)_*F.++ +5,6+t++t*a *[)) *o*P+y-../.-PK+([$U *abaOm¯2‹ *—^DCE(r~@b @,(AEÀǮ΀r.">c@uj,Qs()z$ &?`\oE}WOlv!'Ў̓+n  ,t=J>!tr=-+Y p Gcpf !*f:^bE9dx|.(^@Ryx; q i  C  ,p X 4@ kQ y '  a l =}[d'R - c nލV-8?/ owTKt?vZLha2AkۋsO ڔZ\]qrvlY ^צX 0ϼ˽B& Pzv ̶~Q+gMӕ,ֻHڻs('}] X`23 !H@1 )  F k @Q#6h PF T| -O3O}u=+?C6`/^ rc<w[<~|Iob &,15;V767277 6 6s,5:3[1.+)7'9%" iyI_ j n#ILXE j W _heT W:sO(IeN%"<$'(yI*"+O+w, ,L-=-- -P-,z,n,i,-`,,*((%^"H2-vi<b\@%H!ݕ"##Lk#`#<#}[#=#!F$/$$ % $U$" <-VTi8)v~>:5//n TB\fs'g*A7U?qC޺1ߗ 76 Mg?FE22 >)'EX C"R"!!w! }"{x$&(,+-06234b5F65c6#6I5 4-20.d,?H)9&"Jp( 3"&B+05:j=>r>>REn>2fz 3 gjR { !m e ^D 19NZ y=LH5]zq qG4W'\\# bmh(ATSZfd? w4<ROS 82c(I j5  r  k! Tah˫3ȒoŅâ2«M_(4Ûe7C>q~zϡEӅ-ԆwԨofԽ ֨ej.WY%/_o W[-g1 B 9 h# >Ϟ Yџ c.jg~ f_G$em "! -??Z"&eXA3ws3'ݔSަ K @e~o . \ez!* }h T/g /M}l7   G KZ1. v _!!!n1!8 #g [bxr ^M>9pl.Z  zHZ-NL6 6sb  2R$6- !# #/ #Eq#"!  4_s(#l'$sO fѵ  L aΒ >_ Ύ cϑi<αAҡ$Ձ"wݣ3u!#$z*'T*.i14#7n$9|::n=:86&420).F+I(o$_ e}w  # %$~]$Esrwh7s "$7l&'#()n****)& )SX(u'}B'&&.6'd%(Ra)i*c*l-*.))m)o)(H)(C(e&$E"* VC*j{!o|d\ezP@v/: U {Iaf i P JBaElTn X-# Q' + /M }3] 6 9$ C< > ?\?[?mf>-< 9)6 2.*S&N" v{uCݨV5Z2ǧIWɗ^o:hRٰEbݖ9Pڶٝ?)iIߣ>l30  pYh$p*<9;W`%sS}ݗQ @׆[U-Τv#fʏʈPk@7[ԧSD_qaH6sW { l|^kI ' E `y %39!n$s g"0 %R'x*Xz,-y.!.ٖ,1!*E'4$-k Lm4,qi*G!'#!%b%b&J`'''% /$ "   ~ J )+3:6Ca7H D LXq6ܑ.۷5,0޽*)J=6aeruV-NZzU _0n9"1R$ =2C|*rS-G9۵zulѩс]Ϭсm'OVՏՊ&>k{wr`[lXA(D,{8Th? O6ps m|fV.(Gua&,@8UYXou{TIL)R+m c k_pzMb_[( ! Ti+M whjI/dji4&_ 6 v $ }4n]|D !#/$?%6&&Je&0H%N#!?v .    P ^UJ] B sMEX} [Abcsg0Ղ %+  jT:~-DPrЃҜvA  "#$!$A_%H޵%&&lb'(`*,F/P1L4798<#>lg???s>+t<095[6DP2- )|L$Ht< ,;ؔԥGBg, J؏nܙuq54e / ~ {j&sLazJ uWeZl  S #` V& k(" ) (3 x' %9 "  $@J* 4s H672)~ݻG{;Bp)/P#-6qV7 C | 8-xYOBQ0q  T g#<&|*R/3U$79 <) Q=I ==5d=<77;863g1/.u.\.x-P,+(%"npR\<#+%e Q  _   .3 !s*$O&q''9'@& $ # c" `!  T`^;61[BZ;I FHۜ\Uq;8hV3jÇN´FwYD̆Jt9<{hZd'QQ)-^ l4/r   l  'ߵHe G`$щ{Ҙԓ?ٮگۅnB(6|#3 IѓV9T,yԁE׫ڧ&^B@{\P [$(B,09-467L7%5}1V,(#Vi>>G p~~Bx:49@A5eBK0Yg -l'"z]qMe _!.#%((,E/hA246<688876x30-* )$W7Dp K 9"]@MhMVK] .e5|&H"OI{3  T7Vt% UBoxmhxS*O޿5ݢ>}\ZeޤNܻT<˿٭eɑYGȂד4ټۋjdgݪӋ!Ou۳b.$PNO3){ '  rpq%XF&k,A;% YG+R#ydV{] v 4b@"{$&'?'|&J&&.'G|(i*,/2j5-8/:B>@bCEWFELD=uA=9gR5y60*:]%&'# ހGz؉P./:DٍDM5eDx4%[x Fb voaAGLzMDPGR[x f F 3 ?   49glb08(  ikjfFQ i"/`$&BY'E(( ))(Y(IK'p%#R!dN}p*  z4(|{4#P ܩ A/ $ڣ e QR , + |ڴ6ܳ]ސu!@ m [  a ` p   L$"YOClF 6!"{#$x%Dx%z%m :$ l"nw k-g-D/*y)3_C@ &#a&)O,0W23$56@7\87:K<-@d B Dw ]F Gw `I; J\ tL)MVNrmNxMHJ)G<C>U:61,m'!a P8x\tTf{jl Y hXL'-#"ع&+!/Ӕ2OҦ5M 8H:q;<<˞;,;:Ȣ:ǜ::ŗ;\g<%ͻ=<:ӈ;մ9և75'h2Dؤ/p,1*}'$uڏ"a ޚ FR9   ,ONJ^3!+ `%$r&B>xFN@h"(1 [* q, &[vr+_"q܀.? ; "g&Я  /4Bzof`ž>sSIəq˲6Ϊpgԩaڔ h: " Fhfc" i !?I#$%}&v%9q%$$ i#c "u w" ! > 4 $9!+/3N'x ] 2_KHOq}kT`Aq R vsh  j# -  8 iI! @ .Eiit%cD  [`7.5$ #q4އ* X24Ό4>͑jXWrhH9!̵̦sMWvғ5ԤַMZ:,G14aU-MBsbi;.<&P?K*߇I܂,+*݄'VE5L5,;3yf&f GnR?{J=  } a + s &F#60 S  |Qj +V[fSqrZmNB  s&g  O t   >Kv i@T^~M eYU7 j l  m;b@VZ 2YCS?8$  $ n  p  n < (HZ W#% %G&t%jG$"- !"D")!vZ]ALAeP [a[ L Q߲=׎QӇ)!MRBƪ1H ȥEɕHc|̣ z"oг"9Ҋ"h`!u~:}(آ&?)/% w#i%R&&'6&@&i$d;"aTK$ H * A  ^ i j  P &`a = z e.O>"%'Fz(h(<(.((*6+s.s0^2232$2u)1k0/0/S/9.S2-+W*o(c&# X! +v:b hW$abB1'SA lmZSK> y<xO[!W#$$=$C,$$v0$$U%&z& &&P%eT%8$$#x"!k lV2$. N y}Ps-@7.UpvG*u4 o < Q sLx!/i3b*'d;& | M j  &]RU8 1y = @=c2nvq^lO:rݤ@>Q֓WוlڮhJQl=}uUi n^3ugv3W  _9,z( :cFw~[v<>`!H##wp#~a" *^Stn+IZr !zLLt\r,y  _gl<p&;9-Y fx 5 $hR  A.\18[ ݜ ` N\eҥѽruП,`pEfүO֠نܨdDG7VbX:fXUF( }e!#5A TR~LWmk)܋673֮E|׳mX؇ ߰6jH6MP i Dj SI >k#%&5&#&ܖ$ۣ", <3Oq IVW1XׄB=Z($FgtMӛO%5FW] L wk  ~Z'fjgH N X9  i Czn= S EVI3A;z e+5 e"##+#r" eSO@+yT&47j^5b t0zlGf !  CL;9Y ? | ")1XJ`7jJES9 u[~/JQ8eX4tW Q"_$$&') !*/+ ,OY,+*+6)P(x&$<"!( wW}'+f9@mu K>//I  ln( W ]wGQ"%' ( '&>#q !g#KS$ H$!]#F #" j n :6 Qp V2Zp\C|M81*#7%C^*7 Cee/IFyP@}MY (|<   }%wl ;  D E 2 8 U   L / ji='A}? O gAaY[CkH2*8I 0tW=M>~/mfGY4:^SY`i}e]wkYևKɿ]ٿtϼ Ⱥ.ҼRWκтZыX>|öZH΁Ʉ̔9Ԭ*υ7߭/)ۚrsn?> :/mM%]}()a)I0h^3"0I|7 X*gEku5&B)J >; \  P ' ~1{n oa '   L Tn ,# )(5 F- -2# 6s @:2 = > >9==<9~630,'!h  f~ 6]8't s UP?(G E>ov|0czOeN@|:DG+l u}P3alR=S}A1+9i <   M[X6F_Jy[WfI8rU!eB* !:u""" "i""##w"!VX7rl~@^0A.Jh ]/ N|]~ f anbMPo  B q7F>[  k ` c? YDC|4nVi$1@td)l!)"/#6#$V%G'&'(1*+ .X0@S3z6+9=vAE=Iq2MLmPSTUU(TRBOq%K FAO\<6H0j*g %Y -KSA @ wI?*,!q0 8/!$$r&\'C('w& %H$;#3"V!;!B!!!+!V)!"!S!^! !w 0=Rmz:,޶Y"m ; E`.D / h6 mu  ' e|pSE*l 8f!09Qh j ( K p pVRdrtԾE| ; #( ˟ ʚ :  L  R}  Z  ʓ .< Έ [ x @  y I w.MihE\[iKK 7 Ah,#ua> j9 M m"! 4 g&  hi u 1 #    l D  F P ] *c e0  :v q  V5@ad=?!F!$G<& j''F'e&*%#Go"W!![l~9&7h}q G6/~4ݛ۴ڤul$c30/yslԹ#dN:`)w|ш i  ,\ԍBY~ ׌ ]g-Yݢߣy'2'} EAm.wxO(/@ ::r|R   ߦ߇W;Kۉ"]\e 5٬r--aBtk'SA8.>u Lua !olk C OY4 sz.k2:yY]xu3@=%=Z } c g m *us&%H A;\+Yy  jn P WN; ,'9{=VjF&cE   \ X~~ K) M Y 4@ | _  2 [   a   u  *  T%^ _: Wml>X'7Z*ۣ ؕ ?$Ղ+M!%&vW'T&cp%ID#Gߜ g&H*}U T ``  u {Jo e- jKi    )S Df<^ O Zh  D)1 8e]O9B3yF o&  r a^ sr " |$W&{D("*63+N+ I,v , *Q(%#n4!1U 3"#zU#S"?!7!m :[6u!yID8AV7W6"6"~  !:5!! <bn4Pmq* s : s=o l"1#B$x%*% %$$7$$C$u$U$Q$iE$w#$#+#"ڒ =ٺ_Uۻ%|ߨyO'y/bO;a&H3M< ۢ ٥# D)6ױ׭6,'=Hك٦.ږ~ڋ#YhuM#> (rx&=GNV&߼14y*c1_H Z v X {#gL4$6*4/ު3gޜ7eނ:U<;2=<:A!8s5 2/.,)&# 5.xj**RYIj~<&#k`HII  ^!0T 8 #l :  V?%$s[ ;_./wj216':wn=?ALAA+@v?=p"$&Hl(c)x))v)k(&$B"$ `ߍkޗ ݕx7z L /]b p  'N 'a"x: + _Ya]][;#G:<xK; ",$q%m&5'@''5Y'ߛ&a%$L#g"x!%k7T  ^g-R@R3G@7~x#l8j2 ӂ *o 9  %$MSi>yV</If;ONcaM? |p!Q$Q5nB# S]!9!}#Y$`#]!$#AO{WT# 0 _[F% $~hW5s3~#vLr% EFgb;Z e.l/vU31(]kށS؞; 1h|Zb٣)ݶ}$6m;LMu!xR,ߧܯڻ(պ[6XcsSO֩Y;iz@LRpC1b߃߬?.N cXYGM!*fM a n xL /d  tn   W E l p  W   +4  l@$sL_B- ; Lvp !  ^& Z x Avl/D\!)RsX B  g r7=ii# ?## i H xc  Z!m!6 !~_ V-/Y{$u~ ~SsUs crNh 0d.sN|:H ߼Bݑk?\ τhς;y < %+߀hCA\<^+Nk24j' 7wf_j`S~r /+ 6DSWXV ~2%1,4+YO5 ] PUp6 @ x   O  4 &  E:  P u ! %< q(r)A)(i' &&1%#"IG"0# %z),/ 10`/),J* 1'3 %f#9!RF #&''@&!$"b --J E`y} 4    E: Y 5  K U z 4 z |  d LJ|nWZ[!y""&"/ E\1ZJ ;=P8h)%Lu C&f.O 6 m[-bo'spM3OFhA8m%U3j.szl3Vl[/A4F1o ߐ Z:ݜ Zݦa޼n+7!VEt=ߛTd !^"# $%5 %K%/%gށ&'J)'&6&;R&%$#`"\! GBEIR0 &  9}Z%Z{8k Vr!wyF+:khs  ` Fv"k!9A w a  ~xB )%٦)B-sz/]0Z70&/M,-/%*g{&@ۛ"ێxۊxvzBnF=Gxm^iE2iLݞ  o}brKe%|02BL3]P-J+#Mu RېlKӀnEB$٩ڡH:@c t %bUU]LWVgRyrDN@i&1D z :~aJY #g EA5ugT=a'GRI_ `T> U Lw R Y  pt E`w<qCtbC^t&#= Z#[(&~(*'**s*+l*y)֊(&K%04#ڠ =ހ#y=s`|f j Cfxz>=+all; }|GxPfu   A {  E  5Q 5F 3. /# I,(U% "* k~dx= h2fqa@;f h@ ."D&*3'.D0$72212)21s/.@,s+_**6+m+++y+*)*)'0p&$n6"R:݊("  `h lݥ{ݰ,ݘ]܀ی f rVCۃeؖ_(Ӻ yӯ z?7QҬѧ]dCf0Ao\>ykHق ڐ[2yU9"NniQI @WԽR5`wy  ٢Gt9ߵ2ޜ3ܹ4=h׸e^Y+#=r޺ 219&Khwz<<eJX X/,Nr)K>v'Ys?@@t95G v]>~'4`Lj4Yq]-o#m  * |  . $[8 +)#q7Jmf(MT^Rd0`*e&mmytELz^2Bv?7*f%JU (rUMnݛO-77(MvvI-WbFW7(-Or5.Qsޏ۹:@!I[$Σq̔Vˈ>;̛Cz]-7G\nh*]^] H[D5ZUGW`? : 1 e_ ^ Th[# T 8 ") ~ ] A+BK}lp1J9Z/  0, Mh6_<uy;+$s, X 6 g   Y> \yJc  "m +o<[o6 <ebCk U"v#7$z$$b$$#3"3H8A<vs E qd  hB"sm] ER{?D<#L$WBz!""~iBdi| 55d#Z)s F]oH H ( b XK2EMR+.Qm3<qBn!#U & (x W) + ,&./.12;3}2c10Z/s80-0v1h12*+,T,,I+)'%"D} AzZ?p2megW>O[ RQ.s1(O\aZ@;.>gc ]zVLF4zXQX~ RWCߣ0 K dd#U9_߬2,ܦw \ PٴٝIgޚM\t-Lk >N9Wu  i ! V:+te%Tl& 4   Sq GD}W 3 [(M r  J m M s 3MTD~:u?Y V;#h,`  D~ w&L< IwpN{ rg $ O W2 T _b " pr:I~P/A:RG.hCYbݗ<޿wߡf 7E[ 5 [p:~G+9?  }2 p (  d g y) n e S_Izys}p] P knN=OuEg>7@_bB;!k! Q !"s$s>&&'c&C$ !xl_ W ) Q O  8? m u1S  =}],J  ju Vw  ' \C_* "#&Y;(*o-/01A0|.}',[)eX&*B# @8#֬l.մ ֡ ]׾ءفFGݒK\;H siO4??\:  = 93 ujXal* )J % be!@< c{9]c d u SR gi o G [p - % UW u 3 ""bJ|#O'K*c J- b. m.Cx.-,GV+*('T'`W'''&&: &%$B$"#zL#?"! vXEuX#'r+o d/ k2 k49543?_20I/.5,+ L*(&$N " I /  j @   i{ p Y,#t n{#+tijm n~ c 8lu[4p nA C 4 { "X`3\6-[ h K a r x # V y%S{HH)Wޅ*jzWGWG8aR ze6QhH B ܁zݴ*K_m_j"v[/\G{<* ݈ ݥm ;B !*"9! _}A +v3 u3Q = 7>HA{nnj&  z spSQJ< pZHf9K1% q<sE$FruG<\:}3p6h)-f{_qBW;kwO"Khnp% \1[2xXߗI ܿzn4pq)5sFE1Jv<AkBV8K@ >vs_R>U?'*pz`pN6 |X*~!&9Jt'.$jXl3!g"#e#""k @H+W+U/<\C[{KUT^ EoI  a  Qwc3Is1:' oz>A gx$!$ &((P'o4&$"]!5d\why !"X#`$!޸$ܩ$c$B@$cڗ$۵%]ݙ'"*,/"1433i3C32m2z2&2}33K32Z1}0mN/-o+?)( m4QzF T8zN1nC٨Vڪ9El#\AZ.{KPIH\5d-D\k"L )  ]7 8 CY \ s e /    )D(Qo W/XB h   !Ob   ?A  > 6 $)8!.2W68]9?98.6a2H.!, * + +f ,y -} n. /s /J .0 }. . -] + W)x&H#9a]g  @ U 5 b K u \ B ?  Td    Z  oD |rW   Zq %( `"aV%I')I*?+*6)D,'3$" aOTfCcFL[#V,})f x j M  . 5pFrleY&9T[&R_~ d}m*:ө[W1/ bQWmdܕڽLUE֕p/yBKeۙ? o؎hՏ+5ڧߠ[ixbmml]l (*  k FN 0 $# }:<JbKe@_O n WUX 3 c7 { o eP+5,LV ODe}a#GQba_oxowxܻd٘ /b FՓEI|F؋;,@۵ۊܒrvuy8>#|.2e/vVZTua;D\0) (Q f iL o]M 60)} IRpRS0IIU-A BQ} p @ "T~)uB.pm b=;/:ސT Iڂn e ?   jb4l   w'3d:, QYQ4 4^ Hy>7 + ^ # |Q !"$ O& ')l+0,V-///.,*0$)-4('e()*+Q, +m(_%4!xo#' ^+g .0I2R261~/ ,g($ 3J2%-2sR# I K[]w K"#+$3$|#"! P ! " $ &* C) ,.13r516626}5ab3T13/J-+)'d$!M3oK>c Za[u#Y6| D{5#r@)PVak ys#Og= /iQK֑ *ץ ڊ [ {K aMxzO3{*^Nw=bK#}@pllrz  Z6pSq]}QNQPu~Rlk2q=~ OJ<F+0SYIQq > Q{D )T:A* F ^  mVFOYw |=6USnLB83oLH.%>EcYE+dv -t= ?(xT*9.bMO,'`zYr i ([3RV S7-SvaI h  t t_B 7Z < i)r Bi%nf !U$*'q}*S!-8,/c0BV1 b1ܶ0{X/D-վ*c'{ԅ$p R׳٫ADQk . p r~@Ծvչ ֐ > g {%XFP:\_ F zrlU? }Ald(SuQ5[YQ;V]v&c-uvbJ` ' K\V"%3()+#,+Z!*'%b#@!*lM]:E3Nb[ ]7 + C t z 5! !w p  [9  8 }=E A S W y /p&W_mp=$jNQ EL p l- O   v o 1 s ; 1(A&;`   d g  ^ x < ,3ZS@?yaZ|wAv\t N 3tN@}K&q*YO25YVzc=KjKG޿xܢ,s PHًG6ae ]߆~>Rl<RP 7H xW qP*7&gܔڑd ڸ V 0  j }*Zr5ub*)n' D0 wh b i m z s^ .v3DIB`;VNhAz= li2GWX]# 6ۧP؀PԭW;Ө85՞&ڄ[%>l_24r (+j/ p_~oo!{Z| Z--sHY8F] sHx4 ;wAhMj!?dv` n 4>#hs: vlEQ!n' sWN==+A;}$+a zhkgOu^D2f| x R M z tPRjJ6vE tA\Fmݮ7P{כ]V6u`|*3؏o2G8?b<h" $%g&'()*6+,p,,,,E,+*)'%"Q)xS\ v ]&dbB*. m7:pH& ۂ@.fO/ r _=!"!""j#~$uvPBa%'{ xs ' s, xm P\XLG  $@y(@`  a _q  < 95  e s m J  pQ , 3 m!#~%o&{'''*%p# L!%"I4#}#4#I"+!^vhY!-Ie&6  6<{$  RgWN- Lo M 3@ ;R#!fXP8QY 5 = A T V U bmcf!g+Hmg/L;)!a*$T&V(b^*$k,.v0i2u3)555`544Z3[1..'+(%""z @{`oq^WtYq-W>g; O1(ۣ؈-e3g~ߴOoqLQהFվjѕj ђ 9F?؝ j#ߝ%f'4('&%~w$N# !gyyo,LFV"r.nM rIB/xTSYTu I+evf\F~q^. M .#rr\ROF0F   $ u q+f(A lPAx<1.= 2>d"+f*g %f@(*yO72 ߥ Aa_UK3! /  Qߩݥ}k۲75X_. & i`|8HNT7 1=Zl|_k *_ObbK:T5-;-P~yHhQ:tncPRn!9.oIϭϖ#xjF [֭]B &8CtM Pn4ea 3=1lFG 2"7$$D$h$N#aS*CZ0\M pd[8R"b/otCph#4^^H ] m  *  C gR /( D )  R!l"\"#:#_h"5! { Xt!Vzu!("K0X ^ `|OY*_^KvE  p U x% ]! $=' )mc*]+%, - ]. .*.z.-],*)('&E{&'<X(6*eD,{o.H002E^344j3T1m . +] % aw2 gi6P?a\09TD /pRvsHV | V8zdr m   KV 7 G  kOw6bc 4 W]vlyS ! UP M;QHNUJE- ^  1 3 t!=h/)eY|*\{**^!U{^ x b : ߞ$[XnbjFP>kOSuC C g 2pkB}" &b(;*s*[)t(&$!}]4:3un=qq< D:81%u$?LK|@R"eTv(lfh@v-mp3#i" N L:Y[m6G( n v9.Ea,)}"i׭Ey;.YH( }kmr+cX;Uf;0 K=6:/D( f T   UM33kMkߺSK?kQx>i޴&۝Vݷ/٬LڸO=hz>h5%.6pu` R_fW2,^)Ok*wKYU)488yaQf,+AX3 ]Rhz  "&#&0 * ! $M&(FE))8)8g(AA'<T%W"dT  >O _\%4YbUeRi-F.S_> E .Qm mRm O#7%')#**]++P,,--.&/7C12:4566 61Z4O1w.S*% e (/8}z>&%kCM4mHzVY0\{qzyT} ?m=ss%jz zTc>x} d 3=; uqR7:/ "i %NKEz}"qLt 2 5 S  8  d u" D   /+ )N 8)U A!M"I!i ! c2+@A  2 V r nx,yL[ 4O{  ^9^W"#$#h"\ PGGK2* a ='"0uPqZY  .  L7_s3 P!b #f$%&'/8(t((<('&/%5$.#K"f 8 }  67 * 5e \? e 0 pz@x.߽ LWL#|L~[`Թ Qt313!,%K(**S*3)Z'%o%$~"އ (.=o ( a|5Qfr'i (s^T ;\g?X@Wg X n=>1 ib!EQc(zqnS"HA=   ޹*ݱ:Cl'׭7ջrKӈՌ ~ڢ^ Hy=Q@GOSUGK&%!4muFyie+X>-FB 6">502Nh b `"!K !zh!! 7%Am:eN    D  w ^QQAy!\' u Y*G)g&f`miS =!f#$g%%% # !j ` z 3gEa)G vw5ndB|xdVc9'X @? =>B q#t'P*(,G,v,+{* )'%#!$HP L  ` ~[   / T49O8 ! T d F X ;7La`}r D"$i&'( &) ( '&}%ti$",! O / \ e Me3 '!)1"h"""_!Z5Tv)M   @Ws=@3 z w  7o } 0 r aO p F 5-8IX%7]&qP i  ,St޲rܹbۊۻXۨP\ܲ(ߙ~mYjsf   SF   N  9   \)ew  YJ 5'GLF? / \- s L `+ %cq=>I 8 2G ,)i-,S2<y/c/cCX:Cnu h 5ZwB  H   [ g ;Ow\=d-Q@ZN7^l"_j U FDh > w 8~}N|uh  j . KZ|pgL`sG$TD4k, i5r0s=(Q7], mޟ#dE.- -؀׆ yҼJфCoH ϲЄ ;DךK0fBO)*lg7,2 EJd w < kf %c(; +OBc * qT X  ?  m e rK   p ou ; O % o| y snuR0(C'x3~%}+Wiqmyf 2fw>P9N # sJ  fX'i-"s  t= X  Mi s i Cݛ 6ۂ ۪  M * A' Z X  O}za:7|9 ,`"iL#n#TG$$$A$k$%#" +> I&vm]).m w>`}/" 6 id;#y:=rMd}8&`->W9z 7 =#8}+!tJ]CJFQG Pq ߺ߲nZY s c 9& Y V [CJ_ 9Bw8Kz!V%(;L+ - :/01!3G4 }5 6' 7 88Ev8_7 63B=0zu,(L$"1  gv%kjdVv - JKxLGA?# .kvab?_c@d*VUmK /cNnsU/~+zwpgdV]n n N$V0[xXH<IUa f X  3 {  > U{ '  U  \  j Ku      5[U ~ %=< (sWGCFf0V\nqje HO$p2-j2^?) d qX^4DDD$Ym # {D1X4E4!B8)uZ nq%w P0;m'" 5q C Qs XV5 pY  :*Gv{[M}&&o 1rH _B ZGE" ^p I :Gn'a_ I4c`GM8?TJ lv203b1PP 0slnNBW4tb\<2^N4*2AjH6"8w * e ^&TG ;!\ ._LLTl6(A)zyI,h|[;S {@"5qfh(Vb% 5}5~oY{d"JP (*!]!ZX! IUR /  % j%ri.0@S} Ur%: 9 n'q,"%H)!,..Yv.9F- n+(&u#J:!Xwx@(pNX R d_ 6 w  # g > 3(KE)pt[3Kr<E { ; YJ I 1~!i@TD .VEoH9 "Rz!t0 C B"-  x )" } W:'VC  _Rn_2\hh" x:y9qNDC "#$d#G#NA"i0!{s } mz!J#/%')-**I)>(?&D$I"U! NT xQ+/;sjI|k b *:T"{ )zk  J I4<Us!!J j  9F~9  a' m )X0e,|gn.s^L+r!@$6&(j*++2+)Tj'v$N!P)/5:[JI V hJRU4KR*#\j=!ef9I&pX7o;0>8 ݸ a 4D/ @T  pFYV~b6XU? Z  K |n"+`}X'   y ^i52 E   { 8J 0 =r  XD   n V0 ~ at"B#7-Q',]`'(-wn)j>|";K^?3*E-h =.qdp>nlS +- C - 3 ӓ ѩ E 2kjyk-%Y`7^abeNz?_H1\ 4 =  Y*ss   "Z2" 7^pgL93}a-kSGLin}ZK }SnLSy$Ad& 1Pc{wQ1 3uE fvcBj-` 9ص[S?uQ?B)`+ts78V ] i  G` F   g  m [ ofLrw+]F5 (  1 ;z  ntHuB[kj|cbplfz`ICB<<b`Eh}" ( Z ? jz kH   j_B@ t v TAJpJ\z2m,m0?6l#G x  3 d k L /u$nW]G UVzCU4\"JD` XcH  ZNE?rZ_u0}pnr: lx ) UtJ5<9Xu 5A X@I4Q <?  ^ K G8nv&-EUZXH AA!!3""S#S#"s$$~]$#"Z !nicjgOHqKJ&sGK h;  {DnT] S  l Nz   ; q x  I o W G 2t52r5gm/R , <  b\>OkI>"\a$R<%F%$#7""K,#;$,%;&f'B'%y#0 ނv 5ߜI }zBK,pWe.e?Ve/  o \F k jLxU' tJMW!$`U,`6cp'%s@^<#ZPCSesJC 2 )~HR`!wHpk~D]gl1r~B4gg" G"pOGg`gK@ 7> |[gb0s_1\qX@  ?Q  jO@GNh,iJ=6k+_[hR; ( t t 'CPeqTifx<;y Fr ` oO5]?!N$VB-MS) ] r٬Fd5e}b}dh . uڐAl܎.y[yیBu߉#[+{eO4I  t2 q E j dT7e"Gu/ \|z%kSG:__T x  R { pm9Nw.Iaz f2fpYOzM4`DwDx[1)O=2A*}|'   1 :  )/ ? Bw~ #xd u!T#($H%%\&&t&H'`'C(=}(((&3w%#!yb%[x#v2$  w }SC*<p#:  dY;["L  EA0GYM$*6f>N#e &(6~ZFi& j Lu - _upAM/# $lC-QJ  KL ~%"(&&B,#28 =CGKaMiN<\NjpMPL>rI)elB)d4{K 0 _Oj'e!f  >@A<V\> >7\[7BNA~O%brA7h 7WdW=Iu"Aad{DrwtlBH \o 2 J R } 0r "[  qCO>C+uft)]YOzۭڣ"ޖSLPj}2[v t y dO b  . y   "?3r^) 60= 6Y K t8aA?'n>)%9;'=[/C;l Of (a#>{=+wn ("Ny:jkOY d , 'ZA^:3<c$ Sc!p YW:7$E)-q41_456S765432~]1(/l!.vE,M*7(�!_ /,I; ,l ?!#<$O%/&&&S&K%R$"!hmfcl3] v q<xZYQ2% 3ߡ+mݡaXRugW:: fOy (B6k/]*t0Z hg)ATp9BeF=eEoay , z h v P H  =lO1;{R11 L%T^ #G&CL()*+g ,+[+~*It) (G ' H& $" 'k/`]V_yI NG? F @vUx!lQ/  Q a  e"  N  f~xt b=$ BL-/"""Gn,a ST5 E_nFY;4t &"{{$%L&&:'Zb'(a/)))B) (']&D%?$c$,#R!cKL kbV63 r;~6 . R  > d QT GT! j=,#pO ea<$i4Z?[y6 t  e YK8OW~ m 4(& [ U 4 4 >NavYv8PK']lَYD>}Π̺8 f _Y ~ C IXSxh\/[2&5"){`>jrd =w'C Fv J) o= #]%\&'(MK)M(('r%p$!uoU)@m 9o>B\f?T , (e>5qpIxcNjcL }F 2w G  I\ Ta U  Z& R Yb - S ~"`msBEF,p98ef#I%=%SfFڹLګ٢ ٻ؂ؠVټijTGNt4e{fh { fA#$w'?+}.=285U9o<? BDuF?G53GFFDBc@cQ>D<;:i949K8`887\6/4'y17.*n&4"[\yh  md]nMp" zE!lyPS|.Jo K ! @?6z!hXFF1d$zP{ K rO ?   La S6zZ |C15 I v  tqi)G!k/ !a""9""!<[!_ %wg6  % ,  hF R to$y"[.s T: n5  ASz? XNS+W[>& !7; aaSe+yfAt/ a5)2%K~+4v[~8;].ݐ5pDٯl \ (o-پq"p gY q-HnNx%+ QdZCPM<v9Yg3Mr/p.UstM @!v>Q#?iO}*G   g Q X8{1tvC)q0%>k'O7 TVe&dze g7qA]c~ ; H&f[#~C b2/gtB`ukR-$O_Ddة }#iEUZh/̑ݑʲݝe*ȷlƘ ):9ɌXȟ b4 ŃHKV }#o%,2&ρ%l#X YLگ|>F k_ t *Z\ Z 4^ >EMWVJo@ ri- }' *:O JK!0"9#|%Z'(O*v+:c,,--3-,[,+q)-(b&y_$!"|rkN   ]6XU"#KjfP]*!_'4*(dB M +I W s    h'G'"}H =*M)Dhy>D-D98M_&@R[kU0ZI P p#C`(!L <"Y\$$iS$#"> pE } K( > [ O|C[A/T{i sYG #&)\c,.01E210 /q^-n,G+^*y*~***ܛ(ۑ&S$;" N!+gFM*[nA Y a+ tll0#" .yogZ"M X Y bV W B<7D/r!)=r:&:  o fq2"a6K}kGt ;cj + o7"m%&p%5# 2>9"]kC  _ w . ^ A L\ 4 M[ QoMmQAnBTI2^Qunz 5| x}8 ~n^0{;o" M/z$Cf )KAQ VT 'kV% X Q= Y3eyD!oEiiuB[[ diaoKixRcuo1tNv9чyʵTňrĴ{C{]dD^˚pl v1"7ҶԈ"pػ`۫w=lz0ahuVJ^`*ss -D  v  $ @(*i,o-@.m.i.'3.-l-,Jx,+T+*".*)h(7')%q"HO|  f tXal1-0J[R1k:0+?|" q 0Pa ' (VetFJ|? &׳ Y۹\?._v ܸ ܤ%ZG-gf/ޒr|zbN Y%!;# p?t4/aT2 2S S1 V U KzGf :[ J@ K 2Mn!^#}%pU%%"/$j"ho ^_6+YpfqHsVLK4x6]7O+ya nv U . o :Y9E@H 6 G /  A+TQ- C;}P_p  jC&8VeJU)Pdz;mCR]RtKnFvnO|(gk@r/Rm-VPJH/Z'CzZa8 zZ6<|] A(qwD!4"^d!Bjioh6\  C1 mcP4X y#m &mX(`*:7,-pl/M0Q^1I1K1=0.!n+Mq(6S%w"C)h'TaKuaJ/%!o % on~|^]NzYI>6}| ^  f \e1<]  - F 2 u ^  !zYgv 6g H  FVgbv\7#',0|367Z888V747v6p6#6 5(3/, )Vg')%# R!{9k+  /& [, &DK2S"d   MWtzI%!L"Z"#! " -" R! B D  Fb@R-5WUTxa" {Ip]mcD2y|#KW{MMf` ~,7>C{oۚ:ڙٵ%^ZAUݐߴ4/Zr"]K!Gy5)M`XݔbW:eY]!L:73BT6{Vd  g w W + w o* xG YB Y q  _  $A6|M? ^e;Ni7D)3M<4Y_jsxh<N TL E rU7l>;Ju q$CX;/#C o U1 ~$C3_ #0g,'#y;oBGDYZW00(*93]if\d64;nH XNߋUtI\gJ=bն>thԿNm%v+ZiFܕNpx\YMO jGu?.?x۔]M|fV^ LR )y  vc1'#V  /s@  y"##;M#@"AY ;6MlZ&[^y">!\<#Q%0&^&\&RS&to%!$" ! "  8  ]W + \p|x>>^6|  {6i : rbo([rKY@i$P4*  4.dUmMX]s7P_ZPox^x&xzj M )   B! $+7j7$^ D,"U ;V"&+c0P6:?nBD6FFWyFcE%EbD~CxaB;A@><}:k876V41~/J.C, +)O('c&,$c!ib(%<u  iFW9Ac eiz_V1e6P~!#n[$o%݈&('4&4$Q"Od [O".+%]Sp: I?Bn  r @c  !dJd6v} gtjxo  AC\ !mu"k" ###U" WVxavA n|   n  Vg|J3*nVp 1t9rD6I~)>X)i4LBRN6U"aSURFSH03kD;$(N1i>ds@2@SuFAk@-?G"צ@NۚޤUyTFD%zdL>qfojOݲ{|IcoEp"{j߫eOZݱ.WYsedeW P M n"&t*3D-t/ڎ13J3b4C׎5[7R9u:؃;; ;}842_0LT+&_" T,Y` T E(<:5!#n$%&|'7(k(((r'%#}B!!SC-\(U"BSg<Rs16~b WM 7 7 7 a+ K0 EvBY-7ua8`:}5$4B84mX p0@$ߦJ;$۾ާؕ!׏oէӻҿ`jNp·a0*Vr2@ľSHս? S+  1Ł E ͓ 7 ו Z 2_BzW_ ~r? ` a Oa#%# &%*-,.s///z/-/.>.U.+.-V-,+ +&*IW)(Q(>((( ((4(fh'^&l/%$D#B"!4!r LCE`D} 8= |  2 5 "$&k(*f+7,>,Jދ+ *۝'ڭ$ٽ!m]lkۇKݣ` l x O\ __]G\2 SM|| Y(w?:?CY;@@ps>k^<",  nf]  H%Z  o h   2 @ |@!r%F(+6,^-v&-B,*u4)h'L%$xݦ$$%6'֮(.*V++@Ѩ+ё*$)X'}&{&Pݔ&&0'& &/<$jy! E X.t 8Dt g c @ QOZ_>IV @ ?M{2n{SHJV&Q:PxV$b{{Wp  Qx $PC<2NN#QC -*wwM CQS  ! SeY?s&5& kbK W l2\Gjw ! $> ( H+ -a \0 2+4mB6i78c]:qX<8>0?6?>|<):u62F.*W' %W{"9D1? W K_*xw3dq #!V!!L (Db|5SM Ufglz)NJ-*n A sTvn/xbH4sފd#Oܢm9aߒhYܱ݊oܜC- ,ڎ#r߆ݕfi ]&/ئs _Ԗ1ϖfK̺ u @ t T >Z O  Ն{ڒ>2yLl^@!_ N K?bu r mQ@:M k AmtG$f |5#I%+'S{)+w,-Y#/T0<12<s3p{321e20/.,Rm+[*R(r'%HW$C#!R i9Sm*NAL'  MW1" {" 1-߸t!4/#Aת$C%%\$;#P! QFt'؛(V'\ܢމ :~#nqzxy8@5tl݆R!i]ԄZ׶ ܻHmI 8R$\zsZa1p*[4gutZz6  OvO`\VU^g c ^ } n SaSf&-HYC w    #d_7_Y>rc  / R " Q  e   bo  A#m4D79iNZpn  ? / ; !@  P  c \ 'G4ha"I* JV;)= ' ?$|g3n1 ]T /A&X0-\TPN HDJ  0Sl Z +   c cgW7 5#ܷ%B(h*V-B/+$2YF4"6j7-9i2:؅::39H7l6wޠ40ߡ2k04.;K,*q*W))5*)"(W(V'-&% $#}!{2&BH # Irq 5h'qp t;-d]Y>qw1q-|F3 , "   4 3 ! 7[>$'](v:-e2D7g;>@ BBcA?ߢ=߫:?7(4~1-)&<$u!vO & S7 |  T sp v  $ $ F U7PY\7\o3QX  h "4 4 Qv{L6wvy\ UD  ߼hM@ QQ= 3 \m-_e%7_fla^{-$1cݮ_غ[ִԏ O]+b͔Ϳyγ%:"v_M<6 #W5`,MW#0- Je!Yu -t_D(vofxz\tEld MBE+4`NߝBfPq!qi8zc ! j 8C6xR|P F U(\uZ"4z 7!J! $sRW  #=$t % %%$;# EW'H%e=P.   qY{llqn fRAC<5`!nLy +_o,{dl5coQeG)Ifޱ<WDar)fiԹޑ1FՐ$ܸۨڌr٘*}ٗڄq3oeޞ E'fXDeP:Gq ||H ^W!D<#(8{M/MN}4[4 -WZD ] 8Qq%m!lI&\*y-0S22j21 /-[,G)hE&#!R *m z D!m3"d#/$t%K&w'' ' %#A!TsOj*F I\   #  N toT V4/FX5W0#.'@ZU/0] K & *n>I;"].%+(iQ+-/ }0g0S0./,ݝ(5܊$6q 8[Q\1 2 } cwsj?&V&$ y g`:*!#P&)')*+8,}-.Fz/-00G0-00I0@12y`3tޫ4S۸5\t6*կ6B625Ο33͟1'/9,6){ɡ%x"w|Df 5 H6 Ͻ xH $0 `ۂ "ݿX^߿\7ST lt TO" %CkBE"_%df(*+I[,J,[+)W'`^$ rW.qNJh^1#c;VbS&]KSXL_(a +|nF Z} " $ & g'a >(_ (o ( ( O( o' m& r%u $L P"   d  > IQ }5=d9a}:} x [ W  kUQa*|A2di<0bn Bn !  PJ(Pf] @un6zwam KdUd:Z0G7'Q|5GQ#%2lM'b9j`LFk-oOg ={#vN2N4oWM%pNbl|>0޿ձDOFeIl&.t f;YN7P 3 !I%)A+,z.0\2nO3wu3!21i/R+'>e#/.`+[   T ~ -i ,fZz:.I"$'@*#,$s-f../S.. -,++*u)'('So';'!2()*\ * Y+ * x)A&/"/g ^dpq 7 q?\ ~ E]egM<w @XT!k5* +J<}\r ٹI5%@΅93Ƈ¤VÞ `Ý:Q‡v"k\m"Abpa?{mߊX ?}-!uSzFu`#V?n9PU  >N>=~  i!!@!Y} xz.x PL& 4@@|W((I5ck k ,up>!#y%M&(1*@,%.9Y00f0.f,fi)%5!m(hp$7I I\Q1}M?[ J ` XL KI %  w,BR.jWy]L8"L&@(rk!P  \A1|<`h,zcSUQ+ށ^ڮ<kl~Ӭ #-%@&'֞(S( (܃((ߥ'<'@'b&&&'g'4'0'<&W$9"{ JhKu8 h n ) kKz!>Vg6Yn&  6 :7 9 % GK     .P M CB N]qf8 Hv  ^ 7 Do3{X`af k Q-/SnMD5"&>+G|/\3W7:3->t@AA@>;5K8+4C0],f(#%%""! F$m*u ~ u( AYi8wSG7i!3Hk#z y_+r .`{~E Y 8NXI՗gtЃ&u Y@Dgҕj @Ȫ!M?!ʤnt[ӌמDQ! Qքק@k>_I $?3ށfu/@ )A؅%!ץ JqdѸπPk ; tǘ\4J Δ =b _tݤO9oy 1D2!###Fe"  vf uy!a$ b' S)i*x++<+|+*'*")'[&$"4 #~* ]\&yrwsx   U   e L %O2m:z{ 9:"#z"=!E^8,v q ۔0ٙ*NmL:_v܈!ܿwgpަKk'F!6T,'?kTen}.lY 1 ^! B&n&7Fܥ۰߁;iFE$GIS4IQ\hDv$[ D7 =E$n- -P#ut'mA)p)o(A&P"#- |# k  Y` f D V B J  #Xq(Tj bx   P  9 7 h #)|;\F|3 f t%!uQ;`w@sGVGV< wR-ۇ%(ڃٙۯTt'PIsVJv]`/U:`/h^Dr'zRST37[ N I ] Z rcLE;\/VeO9{ QXt[tF1FJdy= xLAt Tr'wB. k& y3}l!"H##W"^! Y  e .  Hw   ]  ?J Kr>>nL /h")(?xw OPP EE7%>C> :d y1kJ:&gZ[{F|7kYxh WT>q@llԻ_@uݹϊ JEwu ^>9D۶~pDM[ ?QTz%.TL]c0ߵ a  } ?֭6~۾tl) M~ \Z| &D  k"[Y)d>xi M{  kzi@z;3J d x? :xmWXR7Rri M2 C N ]3 t 8eJsRq|N%eL } )p-?V/ktZHx| (j~*Z B $X)#D-/212210s8-)#%Jj 6'B H 8 %ean3}^ z? = \3: *iq T" %6]'J)x*Q++++,d,-oR//%1s2ފ4Tޠ5~6[ޝ5.ހ4I20/߅- :,&*)&$ܕ ڏAryT;f @ӐzϋЎ Ѹ++  Gݗ ߗ e d; 4%" qeb_ n $ S'v)+A---a-c,+1)r )V('11'&^%g#k+ QSeG Q `m AX 7f  ,i    ~' nwz   v . \  } Ox+ki_iMK}R{j0uAYH1csߡޢ^:݌;߉rfs!I2"Jh.'cj ^ N&kZ#c`-RAhqw}5voC0 ?D} 9,!:LRq"E'2,0479v;}<3I; ~> ]}nS( R"9b iQ V KU^m  U ~NM J  :iI1?uT8 W 6 . / 2%|O/N# #&O)?+<,8,,+*(zR'%$$" 3!`4\ g" LE_&WO/7<. l5 3 K NwH-  Mf-a!"#$$%8$#QB"[HK^U JJ+Ww$H $ ~ A C~ h 'N.%4+{ Y JN0:l!W* ,>Kd ]ArItj r [ VJmOrPern/ylfYj)vmo<9Z0h:}  d9  Gf  a 8  }t>! -G@- (!  : b 7t2W2 # %M& {; 8i6O31,/,$' "78> &f+%.%r YZQ%)9r!?#%q')(Mz){)C)No('e%=#+| P/{?&9 y9{p?%~_u7ׯ|w Գ ^M tA .ՙ Մ 9,ՎF֬ |ڐ4 >0hje"7cH@Y'_|d&vo M >s]j3}cYط -z ׹ ֔2֨h]UCy]&Ӿ SաgJ۟LެHC!IJ;   VPzU j FuTo D &A,*LjXCYa^7$|2[dg}#:N\9  k)l{qB0`0IHXl]0A Ed3A y0 ! "m2"!o!Wu$\8gL{" E(hezIU YVCY 7iS(*MHx2z]8 !I#$#`" 60lo%gH  |hFjNkIDBj z_MK UN & H&#-O %d! ["% #K##is"*t!}B ? Hg1;7ArcZ p j ' jL3Rjf#KOGugJ ;c 1_*R@g,d ] f V{ 1#L,'A= # TR>%[i # 1A ?vQ$_9q ncl F6sfl-1 "YB$t&(aH*+,--q-X-~,*(8߼%!tX: Js~rjj2U3|!.B'JO2Vgrl*GZsrn7%6 #n?  'A6z U = =ZD"('+;W/!1+A2k2T3 43 J3i4nG5 79 ;C=c?w(A A@N>}~<\:7C5Zz2iz/%,Xf*G([&#!2)zw@\sP bf` 0yW!#%A '<'h e(F('9&kY%$w" o 1gQ'Z X"o-L8և+#پcިL 3ߑ -  O hX.\N jwTWs^7mxqM02\=HceANvE(߶].ٹذ֣nszW5$cpo]Ns{[1|z@95Q.>=0x%~0:Oj+P{TXjc!*"tKHXFRM Z\ [6i E ty28zy~ @ !h6$%m&&T%##" /O| y j $D |` ~iEPHaTxa R u#-(B^m s ~ < _ q& c T /1 N r C h ` 5 ޏ \THҴЋt5)W3Q&xЎ9ڑ qN)O]O}XGF`j@[2ZMa~Mqرٚfݣ8^] >"0K M hۨROknաױb^gCOS^Hnwj Z#CW6TO!"##"} X#"  : SB+j Uu z, :v&Nm C ]% vW|FDK !  @ t d^ z e ; # % [  d 1 N#55JS )!E!"#$%%b,&{&n&^$nA"eoA c b ]_+lg:\4, + M DHi> I`$g|3k޶+8״bqUobϔΐ>ϐњ\dՅJ dՖ 7ڷ݄X Y !6  ;q+@d4SJ1NIDMC2Dhx i! $v')( +*d)%Q >p5})]\shi {  kofvH $# (z * * *I)-':$ *ca- S(`w lzFg8X. i = .  a S 0 #   v O4 ~ 4N & jW-Wg&#AtW`I   gy  D #    h { K 2 VR [= J{\G_t_l} ' xR} z;0cP4 <&roeb R=4 ܀'ܷ ݛ 9ܤ^ܥ[?$-\גx׀׏_غ%x#+L`C=w$ejk_KZ(Kb$kyMI3{+Z+k I (Y66<[X!.6%Yܪ(v+uߧ-k.o-**'g#$ C'2s G5W}hL& .i  !j#$I%w% T&&.'Sp'S'&%-#!k[vM-zi! dyoR??2  #Y b @]`QTA|T +1 1oh[ 7  Oo!h? (  W = sa`m8i\o8|~X$T*eWZX-r% p1yjF\A@D!{74UM \?A_&Q [H%d > h/PP  eQ_KP @ Y ;  A3e $(*H,h , y+ ( )%!q-' 9< >Bh" I /G  & % "Z$&P()**y*[]*f)'&$."B xAKIxP)l-"S6Ez o V a E8v=GAn*J0zLwiTd/1h6\@(}0I `:dhi  swiL\xVz}3 deO߂: !,GzW ]&l((  " V   %Qsg`%,F&C B B}&JC<-F+ Q |f 2   k % P " [ O 2C+# f&oV)Ld+-RC. U/ / i/6 .. , +P r*\R)>('5='' ({(G)b)P)u)_G)(~(p)c*5,"/Hk246|7;G75/+3$/og,,)( 't(&Q$ m"o ]="$i +    ,-Z/U'S2F7'n]%C ?HDAW ߏ'n֢erфDG7 ˾ʑWʽRa7}:i;i [8 ˍ uЯ*Y@l|obc,R| h|/W?Uv#b(s ʻ %Nɘ$ mn ~͸ BՆ d*AkkH(0  G_ f>?=>n/ d/ZGGC Q 6 l0 ' h= ox<Lg(G K _Glbll   Er V@ u Glmcn m7(/#&c(h'<2% !Yj* &'x:('m&(#y^ >U!ZoP]  :!$rJt!'"#/$ m$$>b$$]#ZC"K eMW|BH z  Hl\D0w"/`yuO 7:H8^m3 D N   N  l ? }7  m"L\fSCL7GtA0!0/[i-@+A) R(&4$;"fD!x"#$ G% % &L f&/ & ' %( m(} ]('I'Z&&%#""7!T)!G Dej] ,XS{ T0l5} 6} RH  ( v.Wu=j~n e'NSTTY,.TW!YaKP2U}jB<p[::D^D%*_4:$7fNa2 zab۰$]]ԋքأ ۸ުD8*d W XI1Xc=ZVbp f  t 5sCQ  yo}XEO ! i$O&('i0&"#+ j"wmwK9#Op:;| J   v":EXI CE >@X!^\#hU%2'(m)*#*nX*I)$'mb%Y"k!zS V(qj݈  R߭ ߅CUڱڽ>[}fZWtpU4KDZrd>^ !?yȎM5=a1%"dh;(Gix ( %\G~N`RYu6 !{#$6^% %$ۉ" 1ڤݠ߫ !:#4##=#g! >ߔmZ6&EO&  ZK|} ^ lE*5!Vd8 ${Gu ."9 (Mk/>!$,$m*$= "Sk(;B$ W @ F  `C\?j}9 hkG@Y U    K  C M Z ,   Dokcv 1y"VQ@G ` z  ^  R("% t(V#*&+a(+**Z+)*,u(W,',:'m+&*%)#$|(*"z' &R#%C#  gJ ' K;6 R m  i ) 0t  nJ " aD _&;RSkJ`#D9 |De +?1nolz]ҷ̴K <6n*=Tm`Ս7՘Ԯ6qS}90֔3ٔ O^u"|P{|ީ&yTU׷;2Cc'"uUVD.USvKKnOcdmݳ4|7vٟ B} ƺIW7p lƛ, M "#Կ%%1''G' %#X!]G=Q=@ ^^"o""n!n\[OP* { "TiE x"#W$ay$%$m#! F 2 Rru' Yl|w> ~ S [r,ln ?"'.%'@)D++^+>c*(7&$" M6{.N T5 8A8~3: qډ@'2vL" ݃;$C<=8њ<Zr!:# X1Ce`{Kƥi[ҟ3ې߂#s?&Rf0t6K3? jm2])"X*#=N2lpR# 6 x@#{e  {  iX  M q O` & U <  < O   PhkV /3Q! B! E$, -'T)*A+*$(=&5$Yv" 1TTC!Qkl])e0= > = w 4asA$Gt-{813@C2>?$ w'dJs8\}?MUz8:y JJ"ݳNߍ2EW]Vr vMmX'N>! #$%&&~&%"#^!W25@<c[@P54FX8:W eh :gA1U/46^-;`zx@=6=_Y(^)L] O:hf,4jL Gue0^xU[`[ x Ii;X8rvea i!-#$E&4&[4&K\%a$"1!b  !R"4#NE&(r+--081>0^(0//#1U2^45b5 j5 h4Dn2c/,%-"*'&& &N'''3&#I! !"#&%k&t'1-((({( 'L&{$"m!t G ; W ! ]ErSmL%]t ';1}ܞوMֹm՚>>Fԙ+էIFz_uxRV@y ja,F1'Mg@dSާ0f2Na]xk]MiߕF(P=˴CUC;JŞEܝƾƀL`?-7˗-{4D)H٠ݼU-oEwt:j7@4Hpq  d > 3 % , F ] < /{gZޖV ]"%')S+(9---,e*$'u%"$l#n#=#"!KlMQh 0m Z ~hfq$ K:"#%$<%>%$#"! 8tz*gK]i;M > y 8 [ wa<-IzGUxoa C0 -By,4[<[`Gw4Es3k>}o6 , Q/Ap&> [ k |<g=41ybZM\b7|RKDvA:">c$- &+h'()$Y**?**)O(z&I$ I + b"n|wR9,C MBe JYn78>Z6#E*C,"?uRh3?Uz|7(uIq(8Xwvy-vW1EuDlfeߠlۆ~WԎ̵fh'ZO'S4̿,΅ sPՕHNI{.i y s r~k~ >qE Z"=m#R1#o!fhyzz "#%Y;'(8*,n/ 1 .3 m4)4|30A -/k) % "| RQ}qv3|c  t n Q>]e#F "1H$%&'Sm(Y)*$,-X/13 5D7w8c98_752,/O*[=&d>!a]1'y  Yש(g8^8+Ӟ {ѹ ҃Vբy=o7ډ9c7Mݶ#<=߲O"QogU?R{nUDyDK !)"z"h*"N!`sb"  _G Uu% wt$zn 5 z xc Wi HR  n' k7  l KG{)\JUl$&+_   K` ߚީaިJޓehߖnv-xFM\\;[rt a Kq/sߙ h#]%^&`&ّ%E$"&*!Fx0'<x%!_[Fk ~^\y.9s9| :u q # 7 8 HKR\f " uVTx8z!KJ{D%;F zq?2 T o c ; X l psH3;Lx ~~|y-NN7fZEa F` T qQ,V @d w w C  76W|(yk:{lE;8Zvki [Q+ ?'!)$W% '?(A b)g"[*D#;+#$,q#-"-"L.#.$A/#/-#-0;"h0!-07/9N-c*&<""$S@N<  !!6!M\X  2 Q / +c&} m 7 uwh$PUu$RIW]< q V t }8e t!ך^ޔj3-{hQ\\m kV8*Y!A>ii'TwT@i?߬$@*iҙwЏ!gV0BX*nb1 kw'v}`cn8۾<]lп+$gȳ29a &1S  : w8  XE w} Pj  3o u :b[l"r$z&&&%  $k@"2 yY  "%(!,!o/r 23355]543820/7../'13x 5gN79{<?9A+B=Ay?R<\8)2A,%Q%"b6;p:x7%$?9?p`G1/pյD*Z (̓фt}a3Zgn6|[zwƏ þyAM^)˾oR͖l4݂bS)yZG iAA2[ 5 )F"<|9zi} ;w}ZBaZ*9 ShuH7  J\y:0Fw J m>qw &5]Ua\4gj  ,TrFN Zu 5"sRq/*ae: $0d [[i J% 7 b # &vQn}Qv9QS EPOF0jr`i=, yzeS` l kwM0d=g!_G#$%7&D&&&&J'&,r&%6$D"ob.;RxlS!.l;[a  Y+k'\i - xl" "n C 8~,WSay - .  X ' g S sr! y -%}e      _tY!rTg?U#D0iaOZR]w8E|O~M~ 9 9&i(|hnB e%3*".0L2;35a55,E7ڭ9Y< >@oyAHs@A>:073x0.I,2e, +*)3(o&M""_l!ty "%'P)}x+z,M,R-"-g-s,1,++) 6( &$"o );LA !"J$"<&&;@&$Z#> M=k\ r>j hF֦o&Z6NZ՜{ԀP&514ٌC)= ق G 6N RFyePܐ @DzaW`l}Yk؏IRb\^˅ȇ(fBômkª¶T3$I]ë}XŊorI/aMϾ(lԓ!׭"rA:svQ'ow^ # GJ{!I&=e4 r f? VFYc%h w N7`  Og(@ U!"SE#x##m$p%h&r(b*8,-&W.L.t-+a)R&R"%T4hw vMB<o~ {$n(U,j/2D4il4`3iV1.z+B' 9#K޲g \#ܿC ޤWr7 \ޜkW9Z`^7{i %+F۔ٌ-ٯؕA\g{#IM~q,ı ǿ/'Z{TӍ"Dpv6GGxMFp R D4iKz&l+f#'+/Eg23}h31@/;d-*{''%p"0 b1! L/ ; >xD ?6 I w%J)jU)4_$e]]  L@PFl X   RU)HAg 3 9r",KGNdFh"y*p km6Xgk% q 8 4 \~NbٓGךr: ] #l ") 7{8\e)K'c8$ } yo>x?{L. n"$V&(*Ox,s--,*W(%ZO#8e!{ Uj4yL ue&C3G"0 !b!5!q_ 7 { 1E'y}7 >  ~ڽ grCֿ"֟$0eӫnӱHDsԀ;uUqH#j Y!!"!!O nNst 3_!Y!! uKu'?OPh  |x@ L`;  !$_D%%#!I7 X-E2q  "w %(s*G,}.=/01b0/.,.*(+& %S$;# # $ % ' D(W )))1<)~(|'Y& @%g*$C"!g[=|#} ; P]{IGS^ $ xxp.rp8E6"b5^PwT,^C 0cx1] ]h\A~kwI':@T\c:ԣ0a${̫=bA];bƢJi`\=Ye1HP׍\$5 =bKoD5C)w +QA j 4%L44WqNA!X[#K&)2,./W0v|/G=-'*;&#CQ! 3T1&l #$&i()*c)) _)o b)D){)6))"0*I<*D**+I,L./0{12L3343f3*3h2Hy10/|.8-,+=2*n);߂(C>'vܔ%c#ٌ U1yhЈ E;(E˦UhGԪXvhYT1 \G %A\}^2M~ e HQݞ \t͠|j ѹzX: 2Ф xXڴ.Y{ / K =9 p/y3TFL}f@NTt'( { O 0J+u`w ;tHGv E k_dC( -  ]#yno7B]p$ QiI N"X%'>);*+G,,,,^,8,@<,]+@X)&Y"8Y@8 *m  .Z'f"YM*NbY<~  p Y<*9FQ<?uJz}f#F~";"gD~!n u J R v |0 ? zNNxd UYP'mcD0ޙv ؋~ ؐ+ߞ "$$%%K&&+')_ +$&- /-0X2803}3.320T-)$> c & C o!&U;RflF t#  * Bb">niy w4   \  |4)tH.P[)@<$qWwv ߊw > e eM r S S}"gk;nhLc( #dJOwb c E O Z  !( >*x$@g'L}r-Mw][!# K&!("$+"-"m.!/ 0/-4*o&>"[ag  P%  q (V T  ) .>$_U02*̦-͔λ2nӉ/կL_zTޚlZRJ"W_G5٥W$0yΙ-̮P` d % +>AihB4Ʋ`BpD% @I718(DձخߝXS$&G,<(* GP    ,_&aw%Lu(  J" K$4 &t ( \+ ~- / / 0N/ /c . - , +])_)E((cE)5*a+,Z./1K3I5 89;ܘ=J ?'@ج@`،@_ټ?K>Y<<۠9q6.2Y/\޳+Gk(4%N"q r_{PO9& o aTRqu ;}Lظӓh1|`AɐʸYSαiЊҎ$ bCq/cޟQWڡٛeׄֆw~A6CB}ϝ=ER$ [ :s"in B:ɮ| z}JܲBM_u,EI^YT4=62Th  I{ : 5     M  kz   $n k  % /  W R ls 23y(cRkR_T{z { hQ(   WN wT  sGDE o Z 5  ${  33 B_3I LqVG5lZTa WY"q&.\UZ6LP w5G޲xݞ/&Jٳ#0.J- ^ +E  rg FfssP/t({ /% x  I  W8j 8xJ-,S 7 &hPdRB@"$&I"(f('!%J}#} WJ_AAGKZaj|mh # j : m ` aP * % 6 `ݍ ] b 6$.8X &ye!!{'#J*.ޥvmo\DL`]h Q_HMѻLC1J(`k Uϼ # 1 M pͿθ[UkґlKђk >Rl hΚ /; 9͌ jy h6x@(7c#:NYmgP?Uj NH6,g c#.yrxK W. #1f(,z i0' $4 7 : = k@!A9 B@dD>:Q50* %  ? " o dm *L  * : ) E &Pn I *  ^!#9$%.s&ݵ&Aݕ&=?& &%o%ݱ%ܹ%%-&\&v&n&&oE%jڵ#&!߬aa\ C t}N0lK|PsuSxgJQެޱHHavq%Qv_ڛآn֜C{͠[wIɣ&1K^פ^MC#g*=U VP 1Ԅ} Wtp |!T"#nL#^"!L WE& .=$hcT5 I `+ : y ^.: fm. &ZQb!es1^ [!"""(q"!/!4 KY$C% L WzM,}0!K`2"9#-5o }dq!XA d"n#;$p>$iI#!!!|6_ (8 R8LG,Fei@3SdٝH0ޛ ! 2iQa,W<.QDfAaJWW,  { C;aPA#sD:!3#t %l&'()M*B*))0'&#%\p#}! /2  m < s- % 6.! . IK T [+p43M)5Y*)B? "  y 0DhTnD~mBM(ȑ>]9s3gG؍|JcTfc-n^>i P <  uX > QC<BL>oht`k C&b8w  QF^!G . Y sj]H<{G)6;:Xg >"Xf#$j&C(M/*x+[-W.>.M,.Q->9+(P%"?f(}b} W vB B,yS # _ Pu R8W`)& J f =2>PMtYlO-ޯ%}{7ݲ\?C+d=o\K:8d( sj Voxa ># EP$<(6 ۯ، ҼΓˑb1~ü[PsƗ: r DϪW<ݻDA%?sP -"@ C DH"$M|%oz&4D''f&"$![ Nv   ,& - \ CT >wmGT1No!2 xQ!"}# j%1&V'(((b(3`((())P**++x+;++*)(2'%l$#Rc#ٖ#)>$$в%G&ϖ&4Ϯ&;|&3&%γ%%O%\%Q#M!є Ey s40P!OtV ?f#7;W;@i$B>q0 n=Z݊lY6&^!#&4M('/&h#˴euY׺ OGJʾCd ǿuÈ9 X'է`u=ihJM30' Q 0 p y   tx 6 B  / "  }gj > ;1U  !2 8  7  W-a/{ a<#a%F6VL+Oh:rOK~  ]EiNi 4% u-%vM | [H]BC Ds8}h}UXNIZ#o8rFV#af"`ShZV$-L] /pG!K1+ߩW6߶pߙ  $/ ܝ [ޭ?bfs =Q ݚ N'Lۥ|;`'b D$'Z* "-o./u0p/%. ,. Y*j'=$R #o{ % "l$&JK(P(;'8+$] "NfxBd  w{B>zF<  <W5+I0 2v5;zae3@EB7xo#{t  O C e5 `..:3o>.aaf\ C[5;=jmzi )| v'&  P, b {   Q L9"# Y%/ >' ( ))DA)8(l& F% #1 "o ! R7+rj0$E ! # )% % c& J&7%c$#"p8!}kM4V 4|NBB!"UT5{jyFC=KaahB D{i([ &R*c/Lۜcq 50`m{.bzZۭV&h)Ac<+,= N 3|F N=pPx{pF˂Ơ!$&j'7&k$1!B0뱹od{̹M ɺ ^< ,"ȂЭjGjlU  L k 7 m ? $3 m>  mt  f`U: ; "s$&.()*{+6l,,-,4 *r ( &d-%#f#0""5#$S%%>%5&p`&z|&&S&-ބ& %K%Hy${l#[%" 9 @ 6!ж"Ѷ$:'+>*S-0l+2`3@߇3210&,-(L# |q&M s+i j z1 wTTcxfm e+sT[#G d @lG;WdғW˟jrODZ3swCJA? k۹R"t03րVѿLДτ~VoV6w - q..   {jf  r j *!FNz!'E8e{ j =}"*xSTK#0~M#Q 5JAPFMI<:rQv~C  " KP^r,Wj %!=#$#-"i!q@;;1s^ 3 s T <E+. 'o "41#6<wIgjUU>| T X  z { ]B`sHV" F i  fMu Z :SJ];uf[F6 3 R  eL:]l8c%n{ f /  T   X 0 Rl a 9  M A x {@aQE/^LF  tFcrOSW/IZJ[kS!=!"W?;}d&Vbs ."z ~!""{"|h!6_Te~E8 ߘ Y gUrW T  J p*SV2b 4 T gbx XK !_ # z% & ' Z(0 8( '* &b%b%$$}4$#o " Z  8vpv]H+FEu>PLnkWVo#:7Kp٤p߯6]qq AoZ+P=܌b4JX5`~018oAu޾35FSrSPAm ֡ 9N (W8g1J=,!Hoz  B J 7# 0W63W[-xG4VYm 9 1'8iJA6M9Zg5.7ڱt bfb<9#OԪOeLէg~'٠mO\yXv4VJKhLL 0/9>@T)_1[+'MCPP1Rx4c  :e  -  ^ !;!.   B ^  T b  H KcM   j_T= %c]zS)7uy J d]   ^  !],4kSb1g{yw\qm6Z i.ut?7M  6 )  a   l / (W : ` O.- D 5a'; ?h't- F (rg 5#(&';(Z$)_ ("'#&%$9(@#)!P)'^&&$ #"" !! Q,VI_B'V"e ndPYCB%Xkitc<@ ,' #IR | F e?W CX:1y[+K4+#'FYLdR:K M6&5C/k,lY8SP3/ҠP C  I i 1 D3d(<å}ǗR7QAӖA< wD p}*/c R#Q{%4r&ڮ&WN&%ۆ#܍!}DHoV=c 59#k_]X < c | '?D2wLKECX ; kx\!\$%n&%$##!, K !"#z#" "$ !I - !>#ʢ$ǁ%%%n$Խ#ݼ"]!up!!| ʇ EսN# OC3"4BX} -?9bnGoM 6]\ܜڊmK%׺!k~sD{§R!b#o$So%ȼ$A#W GG =§K^1kɿ }!o! FRI ?Ԭ ?  s u9*% T x 0 f R  p : &Ep | aERxG+v^h"*+tpF,Zi?9;`Ld) {7  X}u!%>$%1&%eX$"@!S !xl8<LhJ? ]J } J =& 6 .  S fvb) < H  -B$z=C& #  s\Cje!yyLW]P1/~v^),YxDZJM9h= +8h3Nfe?=0k" H :   N N ~ (>  4  B V \z! -" "o \#u #QM$oR$$r%%$Zk#." 0nhb{} dLF%%7^q/LG) yk&_:0 !1"(#{#z#x?" 6f0A"T ( g  i nb m% " "y& q R  pZ?vXzX|l s | "mE<x _$c'N()J)j('|'U%G-$G"2!I0+oJlI4s q~MD`z 1 f e y!LEy[U*5L}?C = ]ap}z3;H}l"mOnڷ`* T#&%D&&W$ɨ"ȴ+pʝtϹF "f 38 c֡6{ا]XMއny9Wp|<h.']  = 53&NӁxwɃaydH ^!DZ M^, TS6')Z нŀǐ^˫H Ёn^xݐi A r+  | & b ff K?%6Y ^ W Co@~ H;tE&"%)6-04'6`38u8+8= 7Y5|(3tm0ZV-Gt*(F%${"jE!Q qu]vM۷ -ۭ"F@?8Bg"imk9VL(  N JpHmHy9 I{^"gnpZo!/IVB i(7یݻ4x i uxtBml_)݅LڶSEف5ك<-U 8ے9/zۍ `ڑ eB֌[pY͊1̊V ̲ .͂ ͙  Х cա sx l m 8 I m . F q u!wnH~^=7nYa +6Kh'SmQ4 0 H D sJr 1' B^Gwud)w ?"#1%D%%-A%.$" ;~1c^"WX>;B I b T<bB T\~1dl2\i{. ) x 9>EDP\90\K(?.x X Q R L < v} {hq8k > ^]IrQ\#{FrFl\lPh % X  F u w Q[!i!?X9k%{R# -O cs wdnw/ ] t?'vN2; !"$]%f&()\+1,-.z/ /X/.-,+)q'<#L~nJB hNt ldxYDIz >ur C   -  &sAR8d nj; !t#W&$2#"D <     W b [ ]p  H cpzW & W{ /.++m %]j+D \B* gL O kU ].`R.ADij3fYQiu"عjt!ۘޕG_  x (JDuGY ˓X˚ ͭpxt/RjaЊMTOV7$t2E֙ijs! Z ߫ i< 1 G2 V bD#>8 UJ y Uy{TPP25me4 :l)J1`gCm`EX4c )=a9 )PMZ ] nReOpRJ $rY& ٵ''&(_(ٷ'kO'y ' '%{'a'.R( T('w&$H"1u_@ 3 ja`BaAdWqLT+l4wk"O S- C  J S * {ބ ߠ-< wh tJ!PO&-D*%*-S..-+CV*P)e(̙(:ˉ(iʻ(X(F){)̅**Ϥ*Р))҈(&& Ԧ$"_S40Tp֧E6ggE|]0 tKYR@3F h $pS m  :W- KQ X4-FZJ٥!#_'& (Kٕ)3۶*U+R+*B)b'#& $`#"_","!@R![X $Dkt l#2'r*>-K/#Z0<^0@L/E-F`*)& !!X 5j fyl0vpnPRUd.  H p %*}x/Yh[1yN@hj(Y " 1 $ 1    .U Z ZG * ,|0sd  CO @9 J ? Ll (~sUG56 "#,l ? 6ap n 7 HR ec(25A_0  n f m x   >  ~ ^? * r 9 hU  3 s  r  A L U h t Y z>WUJOaz|Fn 2 ] (R Ig2Tt"Dv6!EJ@Gd^@L{N81. 1 u_*s"sXG<P*g  (8   ( U  P B F  Z ! " * mW    v 5   . gB  * C 4 r  }(  ,   JsC`8[44x YRqS!##v#d[" ah; jhE6 o@ G- u.}lkvvbTrW_9$2dlnEsW9.r1= i :. ? < Q ۙx4gM`Aq?U Kt,G% 4zXJnLإهcۈJ-p چf<(ne$ ly ,H u 5 sQ\ D;K5ci>( .hy w2% ),.0d23*4)j5653 1Y.#+W'&$- Nn'{:ӏkЎvѓҖӊ A!ֵ!,"/"ڰ#1%#ޏ'}}*ޤ-0$3M!6Zq747+/75 4%16.+x($O e DE6 O  t_` '0oZyc,uDk ׫Tџ!Ζ!V5! `k WɌʓdiZn I!d!#Ȃ"f"Rm#T$ɐ%$@'N)i+g,+*l)J(֍'$&06%'׷$؄#e!s$%n2+h ݞRX < _ ` Hځ : ߱ 1Z*5nR'$$<  V M:-!   R,\7|~\/!/#$+&6'J'&LC&1% #G"+  Z[2K6&MQ pn`lz$_ Q.+D7A.#Dif';(L]K !8OOh(G|>>D&gVFn(D-ug5R-;3|9R1&x\A  _ ^ T % WF97] / ^;  R / m} sb2<c`| p<>F % 1 # _^o6 sIeT[!#{B&)+.?/0H00.:-*g'.B$H CC < .Fq\M6w> A "u v b]; 8 A $9C gt|<4 @%>+q~]H cToCZpCs 1  j# aF.h21 !"A#1$2W$#F#""Xq! 0 !F!("w""C"G!z] s^]fb K A 5xWAg_RZD?6gi   ~ U UJ  ?  M y kP:gQ:U;%VbwH>[!c? ? 7kVbqB1 n%A[@Pl6 TVmdW`;\E ٝ 7l ۄ 6 } N K ̿GrT -罈!ģ64<is,P$IJ o * ]& W( m _ ,KLg"X:->9YSny7sM)<( <Bb="%'^([?(b'B4&p %5$L#n$%z&())2**[)[('H%}$ #s"4>!r1aDIT:{3J"X+XVZbF7: |]b 8KqngldP6~`THlsHpCF'#ۏ+l~o 81 z-t "#t$$X#!! tRcbKEU (R["()l߫ޟގ&1PM U?W1o2?MKrKZT[GTo9BJRA sa!*$/%ob&Mp&D&%$$$x##/"S#Y#"(" VAv ݅  #֧ ' i Ι Ь WB%~X+F 9 VI ` u ,v z1r8,E % )jQMsZJ?=Us H CJ qW 0whMS^PJ~a |"H%'U)4*)%(n% "[af=OE-U6v 1 R+ E#-CO'?-<2 I 6T)i(X   D+aFr 0* ` l1O6e!$$&=((w('`&$" )P2rbhYj 1/P{|FQf4#{Yc}ބ Gu  U6DJlT=m"w6Mq      Q&Sf#@/d 43S%SD"}T=CGh #  G}  !!Q!h!L{!!Nj"8#,$O.% &A&J''b'&n&%#"5">h! !HABii5*y & s.=1_j Z @ W   `n h QA//Y@8n"wG._fZ ,Gyr H^!I4.$EpltP؃h?׍gכAZՄK ;>Ҷ{sbPn,Hg/*xF+7bM[3mo 4 9&06nal.o!U E 9 > 6L.@~&U&L<m 3<Gh; I$$(Jt+-?///. -*:'Kx$A 3PQ ! gs x'|'01S `?44M[em: . (p:5Xd= ?O!P#C&)-%26:+>,@f Br*B2A@'>5^<';_:9"9ҩ9Х99gς9+8L8zΓ7L6̾43G0‹.U},bq*⹭([&@$%# \%h* %M~e1 ;vc  )dRKkF/y]@4 \   J l %o`=<9" &F^) ,H/I<244<%42/1e,Y(*#>73  Bu"x|M+Y Ye_t;:XynYBnJ߫WҀ|ξ k!;PڏG,% `B aKQr@r D TM!&T% ?/ VGOdL` $zA!b:4 A n~F:gA5e&E!5"$&';)p* ,<-... .-+*)'%#!pGhM[Yta GEa3BU Jt1?  Da.u%oy"n 2i/<%.u*Unf_7zm[S-3J|tq9d  B Jv v r .f3e#b[ }Hw  B.  F )Vm@z4/xojF  +  ER/&wgl  ~ [o c A    d @  3 L   /z hCvN - w   : 6 ` '2 S n7d #c 1x)lL&I|)H 3~ra!?$ )r~1 g#T^bs'e/N}N7E FKۈ({HrќQouҿFv~M:Ԃ>Yզ%@ׂQP2$~blߵO)[ n;!hBep &* ,eq4}/sXb^ !"~$-%Tޙ&۶&&~$q2"K:Ӽ Ӫ:Ӧ!'ԕ#<%ղ&F'إ(x)( ('ܳ&ۮ$In"> &]` Q_~\l(.M}$1/ " TGG8HLE_"q2"LD1ݫsؐӎdϯHOɛg,@ ƜdǔtR"ψ%b&5S'z݌&$#6""i%$&(Bd*,. 147t:<< b;H9|7N5P44`585i'4&2]*/3/+ye&~$!nzkֿ ժ VՇpD٩*OHp2?|@ (O  -1:-u !"s"" ""$! S"dU-* Tnvnqqkl".SQNCCYe *  tg^gX(-&\]&MHf3jSTmum1Q2hvYr lg0qn^U  9 K]O7/749 h J Zs_O#x1 ,!@!1!8/ ^ q]flB[owHt zwXUp I$^.K ^ [ (  k E'Aw2c]-"AQp!*S[K?TkR`"8l a  t^0lf/3SUD*23_4EI;1\.&]bz5 G 5B^`  y4 0" $ ' ) 9,a @./0!Z1_0B/-Vg*'6$W"3H!]b!T!:"?#t##A"!@!L{r ,Ahuu2k+}b5B,#z ur' (O"o$&(;*a+$u,+'*(f& #& C>~NG7 \ <  7k $ (, 0V22|3~3(2^/+'~#WJ 55c@eSIBXOG1; S tr -)K^X nNTt*K<ʻɘL;̋vKT`Z޵4-=,Ii}0&!&O֎<Ub, AI cTG]e CH6Kz-DW+G<E3 8 v1sKD)Zۃ!w#$%ۻ&:'ݛ'=(C(߿)ߺ*D+ޑ,,ݴ,p,2,,,,- t....-+)'+%p#!VVt ~t:DO)lTzClfd!Gk%uJ-Mj*+ل׬p uٻ^cAq cp . m X<ݨL5م b3ձ  [oZqImKK%$ "$((Ne+-pY/700k.K,FC*k'%K$#0$&'* -Z/(82fA3ߡ3Ie3 2{/Nv,S(B"$u m8Yr N" &p(^ޝ*+6+FX)% %P5? # (;:+ 8&}eO 4-I[wA:?)C G kkb.,R > 'a"#$P$E#p!"LN( Mf(L BzeKd5VAdc1+V_XrkJ~s3R[4 E vn+ D"zާ$q&vv'ׯ'Iׇ&cד$^"C  \!"i<#m#"/#"$"A"Ns"" ,sv 8\y(, 9 `lv2!"#SJ$N$$-$O$$ j%>&&o'Q'I(B0(X([(')*{+py-_/\02^4?67z8888\64x2Wڽ/B,*'%ze$ #g!g R-17:<4P vXx ~;J"H#f1qTdg!|PvHi+Eigu&m j9# t p 0G i7 ~T !Y#t$$f#-r!N;)pٻ z ݋ ?Rse u I ; 3  7 Kp- OI:2g553tttH$-V `8&zr.8t jvAJK$mn*80:5F9O;]f=XG>]>?9@ AAfB>CJCCC+DD\E Fo FEDB~Cr%B_v@l>ܚ=";:n9=8kԯ7,ԏ5D2;.4)MԤ$NE>EטE5ߪ & 5h 0 e}3V;  6X]ڏؤ׃+c׭ة9זlי7TԮfz!$Z$(pw+ѹ.М1p45˗78ƞ9ř99i8ʂ6s4=2H/S,(ϲ$ ),  vܨa9mH wV} <|6rdaiGzUOF!?*Ρkc,!ή1Т;Ӂ- x $6 O 3   u zVD.Ddݮ7b CP"4%0(D*k-1d3r5P66n4<2.sm*\&"P:*$zT5- m)e  8+$F'<*|,}.50 1*1P0/.3.-.Xe..x/ 11au22*3 2S?2o<1/'=.&,)^'z!% "  X( M ? @ 3 RNaW+ d*V< 6 .  a ^ IS3?1~lXtsg^NBWTW=3Ji#7ms iPh>E <hW T& 3b  ; h k =m  R cq "D#"W!  ) K; km q _dL-+G%V_CE%-Q+e+ Hc lW} f; "%f_ryKTrWvv@}:'`7-;:9 \Z95,8$ xy O N Y}evcnhU~py|YS nl]F+x  wb+BQm 3\!1"MJF"sMV&pM s (i dԾСl lcdQfrْ ܥ #d L i 1P0 < j Pw/<* Ca#- w9  j ID؋Mgc~c'J0%M\߁5 m!(!"-#9#c$%[%%%%ߊ%ާ%5%C&u%`$|%#ե!շ֨dפp׮3Dou׾/X 5 ޖ ]{)R= d *X @w}!5ř{rX껝CC. ÎOUfH!k"{;##K$ʝ$,%:G&|'l'(y(F)s*G+B-N.)m0r32'84YL68;$=s>???o/>.=;:Uh9>86d4}U2/@,x)T&R# :#n + ;   {w0;c"%6[(*@,9-.z. ).e,~*B'G$:e G1?@= p S < / bda@{0 >(hU G)Wh''{^Sv\k~%;(w"1Tߪ߅zby[;GJ@R7qv.fF'WB.'8n fR- f  w45Je%k4On/p"lEg+Q_p a>")}"% 9!  >z4uR m ><)Z4B V J 13!#$&\(-+'$-=.me/P/5.+(%*#+!h,~ 6Xvku:Q=Y~7d~}HݟfF|n> n/)SR^ %c\  d \_p U)E{<   %  syO 3 uC:];3Pkwu" )a W ,N _06Z$T =R@  < Z     _ aJ8Bzt%nZ%qN  H(  t \ *y { m n B *!("\9#X$ _%& A&m % ]$h!m9JI rCrWD& ",<#"M!. C]wlE>d9 HП '~nLƜ2455 6)6276$68b9%::?9(e7H4SY1b-=*&p"% uI&5>w=6 o  "2 G 6TL v]"Wq$N>&~'*(4(]'-ֵ%`֟#d!.#e7uܾ55?C*m[CD v"#ݳ#ܞ"ے ړo׶Հu  Ё.ъhY6{Bk(1'+(l0߉ 3;߁1WjO1^o4 C?!<W!$U&݆(`)ڿ('s'&&3'3'?()6+ȿ,Ȅ.k022P20ӥ.U,ٶ*܄)(n(p(9(@B(O'm[%#5" .)A 9+  q_czQ( r@/<7!"#$ %oi%%s&'()*s+?++pM+*)(V(E((})*W,>E--X-+=-,+*l* ).%**+{++.+*O)'L%" h#w"[HOa+ %< ' Ve  _ Wk6,v2wX:RU!_}/ .>  b ! Qw %  mdF , y 4 Y 3   l  P  LF  ! A  F O A  ';7YgP&T_ r3\\E[#m !X\'+6r/1P3F4E45Y66653.I1T .)0*%!4 ' 71y!!O  p U5L%3% yv V dt!c )c w  e"     Z>j2VNSs{ I $   ~I7IhAr,AF[Q4I?yyO$~4S#X~Cs3UR[r#]2wt,{$`\LLz  }  ] n ` %Ozx*^RM߼WۀwՐ֎6wؾ,F  $ܠ 7dTrk/-! s40 vTI7p (Wa|/ Z O <EV X ރxTS[׿uWy0S֒ד(ݝKJ7,\BDOcs t[% KGD!d;&ն*./~37f<9ɯ?O6B@CC^čA?yJ<D9*ɕ643r3t353ߏ4# 5\55!4$2u/-m,/-?.0=3qռ5ՠ7w8IQ8b17/6;54X33+2wr2X10H.b-2*3^(%F!H:; N  k ILW3?# L"_n$<% ']''u'&~%z7$k"r!. ^ev !"$b^&$()y+'-ج.0; 1Ο1~͵11hϦ/ѡ-O+,)\'m&=1&g_&5&m' 'w&%"$-s nuGeFk"sFO@hښg׃' Z='ZƜǐB]u\6ш2(Z;U Ba : }dpC[  ޛ۱!؂#$%N֫&'])*+7߲,-o:.- -I+)&yK$8! ]TJ!> * N SP lSe""&1o),?`/1޼3N5۬67ܣ8D'987a5L2/Ce,y)&$r#M {"Y !{!{!!"\# |# " _5r~ T . <+& E QS T ^R YZ  @ \ < ` o4 Qn  k +mp1lhR"mx1W 6]_@ c LK+H/'Us5u :%%Z_b0-Hj2`u"9ߍ'+.?700".*&Q"g{52V k UAx_9}d% fNݕ؎P$ ; ^M +   2 . O bV U!yL62X ^  P ^ C!%"# !$L%6&%'(\)*D* * * )" (G&%S#!j _   R ` 2 P c 1@.<J+.0o&qS jj";+0L&bMQ.=i U a׿$M̎ʢDɨfA_Ȅ  *n y <1 $ϖ m=(n F e4PS0i *n" C/4<NN b :o R "-7GI`RC# 2 XLrJ5ۄ B g#*m%&Φ'̞'&'ʾ%6$Z"-g ͌(=pSʋ~D0`JTٯ{tq / xޚ8۵Dښ?B޿|fԳD"|59z8S [J ci~!dkʕ Μ  e1 ؾ Sm!w" H#K%c'c)Uܦ+ݽ-[/` 0/6//>00135 ;8H :`k;,;;fn; y;w;;9@8,753110vq. ,k*Hf'4U#. CKe mQN'N}@ gk^N]*6"V'B,/)q2A34j4x3-k2Mm1P0U./RE.--S,+?{)K'$c!a%CyHqv4 U i++؄յӪkiO;ԚTaؑ g| 3 ۴ h 7 m ) b`5fHQEp1zeu|i4P3?[#P_~T>ߌ- ܘ;܊ 2MI2=6[ { qs,I^ @ I6t3A%"\uYpp;! f#, $ %%$"KJ   [;[9^ay    o u H c x \  '&5D 4  !v#$[ %I%|%^%%$#"9  T k H Cu *AfY\^_Q H# 4X&o=` 4, bbi. ݴ EpOKa e:I$X >c xM !EY dodF O  V jSb|XQ  gy]yj2^j .  3;V? &pg@Y@F ^<.">  r]og+c/@ !"n#$7$b$L#!8+)E>aCb9{`8n]Fr vS z q} Np0V{[hLjA*ވ݅u1gd{cXk"I@L(.& ?Cn dE 4e!q  h*#VEzmzZ g!Udj=DU}{v"ڀ"׿72 ԍ uӪtӌ>ԪշJsJ A6vKM+|b_s.sL=lrlsd] ߆sI{ק',]gN[57%K1j؋s4ٸBeFإg5jv'?ZtV'(Zx2[<| 1n0hn c6{[qt_$g. Ej"+/$Ǥ%u''')'%r<$ٸ!5Wݕޙ$FGO]mM""-[#$#B#"p"Yi#% ),GA03a607>8P7HD7R6 55.444ޚ32~ئ1/@h-*/&g!7?!D4j{ڣz  o}-_C{6 = LO)QU7a_pdg}_- X"i#x% U&p'.(Zh(3O(('='8&w%$~$$dz#""d"#$4%&&%/#m hffv :+  Y޺ٵL U /| )  ŇLj> K[4d+yܪgbKRJ~S fO-'%Q-XU n HܜTtج~՚EφZɌVDY‚Fo ,a ZOMdB:(: E"#\,$,.$#"K wAo.Q TZ  J [ >  3   %EMRF_=O 6 ! {# $ s%j&&'&)(+[-B 1V[4|79f;;t:w73-'!xg[lߘ*ڰEbض",&)6,9Y/0a030.;,|*(_#q+{"Q &pFNvkw=jA$F[}=*1csdw6 os&@oaPK1E!a+ =_! 8 !b " !!-Wv@+p   <}[m:<@F6N9#Yv}{>  e / W % it . C 2g!"Z#N#"" #+#$` & %()* +]*r(&#$Ye! Mq#myR.Y']!H""! -p'X_CG/2 H  (  u   X ? ckLFG\z s uFO{5' : }@ c4To:10 K emWH8 g$tmۇfEޅV"dm&9{Fzd$WWR"BL+:~nuvw7_g@ @rPH? )uۿ-H܂Fq ~K]Vo6 0 fO;FCy- x  }vi4BxK߄k |ݸtgesB2׸?iYїk{̾ C =ɭ:ȟWɕa-$:\7ےݟ  pk Bu!fk'Fy/B Y _W; !٤ +֢'t9ў ""Zѳ#M% &ճ({)#)ׁ)(B(Cؒ'@'W&{m&؟&&&؎&1%%O&<<'ޟ(c*A-1R5g8v:<E;8 50,L(M*&j$4#&#I!_.z<O l A:6z)!$h'k*-B07(253[3_32P2q1t0U/-{,0* (Ӻ&Ҳ$"Z!0 ևiO֖ %Y!E"NΨ"nE#?̹#$A$Ө$YB%%-&%$Mٶ" A۩#b" 4ߜ 6!.23v;h`FS ; Dx P g  % d  X { /<QE)+g8DQ.'q6}9! Q  E37I;Bp@Fodo= ]6 `! =8 rV=I"dIH: :]!MZb|P/wOMp;) nU  W)  rs5ַ%XU  Nl Վcvڐ܌"6 ~ U\vlubKU9QDcA  I X o  b  k ] #\ iZ(0yL޳hP @ˋnVl S%$B e OQ & þk  ulϔs ֈשb)G #u hs5"}KqNI1bWV޾VnYګKؗ/֮l2k˕ |¿ceQչ?"U%a)D-ǥ/q003.|,j0+-\*W*٦+8-ޣ0%3527T899N8vN7643{2:0.L,<*(T'6'& '@(((X(9'&$" \U5 X;=^nTY9J$ 4 & x,% "".#!#9##i$ :%&%% |$ " zVY  OQ s O | X T  K $ =yDy\ W .! R _uߛ8.EDr+ݩߗ;G9n60-4QC9|.l\}V2rOv4'xayyP׍]R,@4(L:9Ԙ-#AqM0*}, 4 i^[!3#j#$#"!r eij^]lpE.7,<#Un0( ;Q y1++R 4 $)(',04 &7wk8 {8~785q63g~0 .$,Y* )f'&< &% %$=$( $R#;#"`"["a"7"ۈ"h")T#3ե##'ӂ$;%M&&ӡ'l(T)ؗ))nړ)((A'Wר&&3%ю#| pVՠEB ow$4Bw(7WQ_[_0lMz? &Y_!4R,>hLo ~ ~r;d|BT}uVHeh^cL:( YC!$'=)(I'X%!/,x/(I|L u 5#e G Y *  YRx#PS@J;2.c]     [UU-@k6"A?ln& r Rݍ ڊ O 6C k ^l G۷[ &!y:! `6U&J,m?O(La37eH Y :*:oKT]_F2Y\hm!wF'Jz @1ISK!`t-ޞWߞJ~!;qp /܀X i֔ Tv W\ ҇Mh|ch7NڂO3GEe 0:0~,[4 p" 1HttVWBq- y u; < - r08s :P't"V,4Sފoܤv` r h ٶ 5 G׼~Ba3Cޔ O b |b Fg"=  @ K # 'V+wX.m0;Y2333 1.*"\&"P,Lmd*R z )  '  xF > ,o3c$!~ h# $E %&+()*++,-3--$-a ,R*)('&%P$i$"#Dm#X"n!f C٣gfϻ]-˾vHɈy~G(vU_Пu!#^ y ڮ Aܻ2]!ܧ4a;ӏ#/̗Ο/sݲܸٙ|cxh߬!4c Bl߳Tߑ!8]ܔNb#o҂YwFΘ̢- k ɮ 2ɿ EZ ˰̥/UנVl1 q (!E!CY!Z V / T!#{&^)/+.S1357j9{:: :e97"5s3 1"0$n/%/&08')2'E3'4e'x6V'6'4l'b1&v-%(5%"$/#A",!% Q& %I U -' F!eI"o#>$ $v$}$# "P! 7 ( !"E#3@$X$#" zrp| D %-2j,Lq B$#ߏuߧI),*-0_Q@m#-Wz?4P\fB WX%PeJ 6 K# ;  h  ^c0U,3 3   VH$r  o   LRd|;Qn)9r"|u| oTscb {G ?  0"W e2  vc%  Ef .&$T ^0T6:p;S2:D$xlO=  T3 w@T] J T$ o ~.jW }e G  @ u  vGm%)5  { d Y;RE-(z+a h, czFs^ot?`*'\Hz" P6  X  x E   ޘ<ߗ dyxcs1O!mڢ iMӠ_fɜ!Y#r$z%%b%-$F"rg dZH| 6iD%f"!#˹%(':((-)x*;+,r,,,-k-y{.j].M. -3z-7-.t/@1 34679g\9875H2.;,G* 4(n& $l#^!T  5k!ni#%'*, .B 0M2M34$<4a 4T:31P/+6(X$6!$h hlmH,< kݧ !eZ!j!N! p ۭw܌2Y AT NH2BWZPk {fj۫BNq&<~&%Q1<۝Fo[݊Mާ#jYٜFڰ1wg|*ߔ!R1j95iFO  v  tz?- I |K2gl%`!N @ | RH #%&&&n%]"nld?{~W IvJ"q!  $  0  C A * :i#s g!M p.$uyo *19t}#y"YaK \ ?I!<&(i"c'c٬+u/D1a2_2ix1#0ݢ.-+q*)<(E'I% "V ".H(hm li-'frX}+o`gP KMpe!$$'H(R( U'AV%_"_V 4  '*m,+l ܤ!ْ!<!  bӯK6J؉En^tO;g[T[q{@ uA"e""o"}M!:!8"""! b(E>oP k 4 ^  5 \| Zc[1vJKcJ9u~ET > -` (G  v6~F 7 =N3N  uzvF(J?s$[{lPI Z) Rܚ0,vjV[[>]ϰzϮW-5пҽ@լ;r< `. 3ۄ 7ۏhKqދS80Cd*Ud} /{>R{4%J& P (&Q@L}ߛ4ں#uOմԅ Xr FP V M  JIά)[M_^"1+}ʈ ( /! Ͽ НѿҬӕՑמ *-{.V@s`<_mt"!޺/bS wָԝ҃wϠ))bϳuйJё I Tgs̔@)SjNмr&}h;W]==+E @">$%&}&~%;# p'pBPyhIiTO3 tm  n #"&(?)6 r( && e$ 6!  8;   /  x Yvo(h%$? 0( .+B '- C.G . .- . , H+8 V) 3'c$So"OLj9" y &>%r2hezpCd> @6sשՕs. e ] ջFkgߤi;\^Yvށ~$܏ܨݒz:ߚߎUGt֛<|4n֎ՅN֞3Rgmؓ9L8735z2u/, Z) &$#K#Z#"7##V#<b#n$\>%+ \& '&%2H$O""Q!&({R+C,~-t.Q.A->%-\,+*k)}c(_k'&%D%c $ ##!; U hIcU;^^4u e> !"PB9#_ 6` J J ;1 svjw].j&Z@q ^ ~ a׊dԑDԧe՜Gנٳ<" b 'pw9/ny:P1a GE] # ; * d3!(4uF "t#$i$:% %T_#! r >Iw yr ]   R# 7!x!t\ =YxWfR?zbmKs{LHy T#/bjI+/ #Oo KdrwmqGi+sUS|Xc|e`vq $dmx%#KJfY?2 ( k RF vBpcXWClR~L5l/' 5 n dx  !!&y! ?,kx1 wmiNd:ݵ9 }_kߕU؎(6Y׆؎ ܚ\YJW!n.m =9Y}~ ~omi_:K;+q UwZC1K''0L {-CXOk'[ ^_fؔ԰xk˖>ȇ6x@DȾngCDVʥ,ϧ?j7.Aw3Ew/gY?U!bP!&m8+y.1p4i6z8mt9:b;;e;^:6987$6T5@43 2o0a."+~z(%b# "5"P^#$B &`'Hg((G #(;&# $){.>3 6)8{9 8 7_ 4a0,'$ l Li+{2-&L!)/LޜJVڪv1ZٚTۦp]3 6tLNNd8y#vK`߫x8 sܙSxyPRւӘѪ4C;0.y'Qm$ΓͲWa:ɳȦ]2ŕ Up k & * H?&]B/UJґ   "k$%^'E) +g-H/0 .1b0.+(%_"| S"wR#S#,"=F d 1_<\0 ewBx x  !)!T"JY$& 3),F:0}36s8.G:^;+;s:7i9753M1|.E ,)'Q`&$"%#O!Zblcn&qE1> ۈk4۶6rTط։ҋOpCx˯/l̸δM~ԀoTWNImyPo=M 2 ! ! !g   =   k+ Kl _L \\  z >J9zOTkMnwB6 i F! ;&& "C(n$ Q"L!?w 4 \J5_  q'   Y    O  E i K4 x S L,Vi!H(@< H  % * 6  O   V/`J  cIE   [ J N h K  P h 6Rm%.- w|  u}hz v 6 t l Ubmu['Be EoeE@2Pw ߍހUhLm  _> HD|+SW|@[b;H:`pN9ZJ@v(tf) 4(N;  k vf c{T>U^ޥOpg&; $څ t_*\ybЭq\̔+6a,jކq>ݛQ"=KA~*c y1-/m 9C_1yezz1lBT^epגֶ{-6>٬UշS9v{>/;,#׆׳9۳SI,B*<1JZ+-WFxj}tIVݨ@A۹1ܯi n!&4 =R%"*~-W//^.0-y f+)*))<+c-".1$0%1S&1o&/6&J-%*%,(G%%$$$##"]#""2#*"V$ %P'k((('C%t t"U f8e>P*J v  Vo  N] S ;a ^ gH]  %0[IfSvLGO( w#;L%yR2 z;}ZZY J { 'SYMtbB>Bt9JLR 6c V:>=q I  k w | JjX2-'K nf:$?3sR#Lp1BiT"tWI,ubyU -[\ IH`B ~Kx" Z K,`!G%$ *r BJQ?=W NrA1g\ VaA' n X x X= X?fR7\o  &@')/H_<=n'N[3 KG5`SO $kg/3iiRNT!H# E&e s)R , /M 1 2(32Z22c222%2J1mK0/>U/~.=.tz-o, + ) 'Z &X $ # ! WC XO  Z }] kN o$ :? i@uxL?+7[BM]si  p.*G?M  D D Tf^yw]$be -߭ܐڹY `(M4H :؈Yߗ`F:,`.ّi'JٴgZCpT_q!tUsQ=Z5swكc x%ӊ7 e[҅}m!Ҽ#4% &+M&xl%{$"l!^/('\R; "  -d 7K!9!h= kd    5  i !" a$ &$ '( **p* /* ^)x ('~'M' (z(>o)@))(x'%.#+"]!o  : `  7!r!X"p+"".֩!G!4!F н Щ iж p E!!գ"#@3%|&'(ӵ)A*#)&>) (q&h$C!'  Y n N I Q 2 :5=)% ^d w UZc! qw4 sHD  I aWP\k    'A Tg   Z   ~  $s0 k ; : +  H '  { )kRc( k  9 " $ & S(a L) )_T):(F&|# | hM GQyH *E P]'eumy,e{7n4f~%&n[I 7|c'@\8q0)HN5hq# n"$j%&'((D'<&!#eN8b F b x F z  x q < 4 o z' aLrYb7wT =SrP^l\^>!V| $ Y #OW& '2V]~` H׮cضژFݘBwtIs ^y9 U!S޺݅۸6iۖoBd3ݺA MnT8C/| qs7 ar;k^ `[:vGW`TMD~} h!!A{RfG>4% Pj:Pn@E<=bD E"Q# %%% %G$e#":! b/wS# Al]h"& ) j,.0O2W34W55U6q7f88I88 988-8^76 4\~1a.ݯ*ݴ&"]2"MHgtPdP՘ 'SdI{'lck;ɦNg̯Z6x Q v 0  2 7 a"mMSz*3ER˳u`,@)T s[ĞCWư,D>WYF!Ȓ S Rʘ H:ҏ&Zpvh#9yC7נU_!Ӵ#&^(~a*j+۴,w-O.<"/j0j 2'%332$ / ,)']4&$7$y $PS#" P d !_"P"h"I! = v  z 3 ">%'&9*X',-*. . .f - , h+)(#' %b6$N""& fO X 1 5O Ge~+*;~u a?OlO`"- iHv j*%X/=J- >IdCO/p2  S pXL$f"ZGv +NEjye n V{Cjx3 v ="g/a  $m(6$u L ( T FUt~ii:j}W  6O&FTm= X   %yo ZVBGH@!ves)bgDt y)X ~ D^  L\S\9.8 pbBC4tI)*VUG e<oZwh3($MG4=iL;&ouw8NG. B+ G= fj7!$9(W+t.U0B0/-(3#b'v>&CmWMIo: p !EG7 g  '  { 0   -4 [ 6  T9q8V  7 g g p @ b#d'<}*o,u#-M@,5>*|'2$]"}^[tZlnPnyT@ $"b#eL$$=$ 8%.{%tٱ%%l&ʲ%$#|" @w `ҀϙNO?Wџ+Ӥՙ^ݰߗ0 ! Qa'Uk y eeUz%0,! d   d1 E 4 0  )  O^  b   [iq  l       4 X  p`|"v $ $& & &C 8&f% %$M$$%$"!iY\s/5J3 ^ ] @ n     l@@4j#f- V +  u yx Z F   4  3S  P  3sQ5Ir! ! iz/Awׄp94}ѾС~ ;ԅjbsM8V%*S"Q0:<0UwMP" 9X b 1J AW+} ao nt% ~U }HA LX{6(=5+GT)j`j >` ` 0,H~z#ۘ؎Vb{>+ek BJؤز"aY)v`cK   kWQ^]v|Yִ֢ـ@DYM`b&.}e(Fe \$rO'WBw   )@T C!7&  wLTH N_snfo,d h9w}W q H t--  PM]!#o&UX(B^*v-,-./6w/.~-+%)D'`$B!Etn?IK 7 Q D; $[>tL܅^T׸v& x :X \lݬ\?ڢ{e׈֤!hZwK7zی4.܎=&&^qbMۚ5ӕ/3Lgɻ UR/N/K˓1,r!x"F"oD#ӷ#j$$&'tܛ)@+N,e.m0)3a56]76452!80-+zf)M '%A#B!!r'-2a?6>9[;;[:{9R6h2E=/+'@$N!-Q{I?6D'5w   {3M!w}[\ u tJxGQ0" Qm!%"3"!ov! )U#Y oi,pmhDbpX>>`6}m H[L)i"n(CX}A'wf$Pm )L9P*2/;QG"zn3 , :v^v?xl[ " Z# &# #"_ R l W ug*\a C 5 ~TfAR Sw%nMD]>#{ ?Qx" i Xl/0A Y$feN'#MsLv Q, LL8rB  \ j  4b d} R P Q- A  &  qQ{S"yfErbS8 9dbxxtJFVw]GoI(Iٝy׀MFמزrgۉ] ޙ߸!}Ql.d4~g8bVI#Kg f#? QdLhs~j,. *J`jqݗ=b gsoS#{~ G#"<%&%%i#2!6lW2-(g"ܱ$U&L($ސ(ޤ(ߔ([)(\g' )&$##sE" "I~"P#@#U#n" R!m  ,H _, "$w%r 'B'()*o++)&-#G(o A j\IMwJlC-/0(A5/7F(uHe L!?"! i5XnZ\, rId1UW"paj1"g{,Dy˂9*\X{:t͆vѐҐӊ Eu  PՃIpX b1 . ܌/E3)k٭4ײ=pS YJN J %4 b UKf;`]ecT$ r>29pU/6* \   raj o4!!E!![W!-!%D!i(nA(R}iqN3  $8HNEKfL+!%(-|0)V3{n5&6M66_N7o7~669 5 X54V 44 3 1 0i -$ + ) 'P #  E  KA A~  d 4'  ~   E $`_{ #tG 2~Rj 6 o E dg@ 7 Sk[0CHW? 6b"Ws" 3ESjfp: Z {zAN2+ d & t #4{TG-#vNUf` !EYQ@Xrj wW /AATX>! l$I |' )r +) +>3+ )\'e$G!VRjKQ.g QP C{nn5/ecLC4 \EP:8̍lP [vz3Y8q u  o. ؾ c4&vEh{āȫb6?Ԍ+޾ܐ5b82w9\>vQxLD֟IծZC|9Hl X\˼j˜H j .Ϡ ѻoF^VV߲lov)CZ&lDHtV34Hk {2:3Fb| @89&f#tump  a zPE@KEc"jKv q:> 3#& *Qn-]0!246 776?4{2[/-)*"Y'$5=""seqt Xu?n 1 vNsObT9 3l$0bEIe`x ; ,G ` Jl ig:eW!H$w&F ' :)8 z* + ,I-]/[*/.P.-,|+*#)K ' % \% h$Y#Q#P # ""W!!>b"#$g& ' ^)3 )# i( 6% Y aTeHT 7 " I!u! wC+:!L-u<(]Yxp!B"~!A Y0-Y 7oXS yL 5o  dߛ 6>bh1E\Ct,[ {  !- Etwze;X~U 2V#s-<} 2 a|r<}2 j l m K+_y& u  a*kf|$t0Qpy n"~#b=$g#"Ob!! M!XTV $   ^ 7o k ; R  Z  R P F 1 ~h1=Pb7*g.v G! /_ R. L9Yy|_4 EGZ,m3e~{47G$@cY0,{C=s` ? _\Dn[ i"$VE&&U8'?'& &%=# (#"'""4#V#$Y-$w$8# ! kRL . p y > Iy"'u87yI)vBOg63]jt=tث׆׸MX1F!^m{d6n>eck HAZ`4v(XfS9qIA'X}٠6nȞ{[˲P4&PaٞDq޽muvApw'p .* >H2vhrs_ h^9]u|b#&<)p,|./,000K0z00X1=2@3%45M6Z7<99 7531L._ 7+-}(4X&# L$9l +yT#_7 "[$3&( |)F*r*)(&O$]!y !}n2nNVda}Z,(5K3cRlO2.Y3o 1݁M|dܠt9{YmR"=IyT"Ola]g RKYgrɗŋQ1Wdnc 3F 鶼Ѵ'o4m! /#绑%'W)X)҈(R0'<%". 3YbR GUES"% 'e#)c%)&6)('($_) J)/(#'B5%&"gTm * M[PS v I G T;(W(%7c d#j&C)+[N-.\/0h1k2P3o3mS33$2ӿ22 3Ў3]4Δ444J{42464Ҧ3=&3ט2k1ݡ/J-U*&<#r[ }0 \S8RDp+{h}u0'=Ip2oBG+ P+)p t ? / |B : @, zY ' c 5xDzcv4',$ / j7 R1:<HCsGuz.)J f  R N6 l O c:F x*< !H!*$8!& '\(B)*) X)"'6$&\&#( **y *'$ !Z!kbGa9C |p!"/#$%p&u'7''&(y&JQ%<",NZq<7j7 A J0fji$  - z SbV'3q|apA=~} zO%_LH _bY_]lM ;V(G{w&lDEj_"4r@@| <b &[Y!m""q"68"N! fTy/& yl+-_!^4\u@U^%t /jxH$_}:W`R BSZޙ~%T t mݧiqոyW̏ FNJJĉlzwнǼnؼͽ1KINC14|ġZbtQ&qɤS ޮި ߐc=,׉ڊ8(jv\40cDCJPC\~ aj eׯl=֤ ּ  h ,ق ܍Fs &&G=/f " ܆%(]+.--$;-ޮ+`)l&2# r+U~@  6  <- # b&s'{W'$!;X7mps $/#+%K&=K'5'[ 'v'(e(/$)*E?+,&."02U45&637876z4z2ۂ/F,V<*B(cϝ&O%m#!b [mkƐcLYwƅ N"#%'#(ʓ(̋((}'v%b# t`` <T[_I}hB/h֙76@Ёϥb`c̓_nH;ɈȮ^|~#РӺZh]MH < 6ފt _ڄ-ض4 Ԉ҂ хRrv1?W{V  Fpc'PId ! _  >O" $y ;&.'L'&%$$"?"R KD h ?@ XM[Il@ 6"V"z!5+hwQY[LT1  4@f\85  - @/ 4  5KsPyN  = A k"[)|_]0 59 . 6 S@me9e@a dApU+;@Q5 A Zq / y"=E p  {grbxrSyY hW  "$C&'&Z& ;&T% %B#d]# #$&(*--^/V13P5677z6x52/;%-A*'{$_ s! o| ab+g@#~ >NkwSG,GA(RBw&FlT: ad t~$\VG0'js'Pob &-gs*mE!WgoKn.7ޯNߠ4Gu@L>9 w }"VqO1u3+C9"pUܿw ٻ x: vMۋZF^< sg =NG YMj \ bx5\CFA3 a T! ! ! !}F|6GT\% 3ey3F nD95Qe؁l&};^ȕ,^DžWTe˭#Y͟"SL̆ ͮ B7?FSrԲs )٫ ! KKFfPmVxjJNwܓ%aYGڵ ږSگIqlh?[V0[VWmV9$ ڽ-oͣ Ӓݼ 5Z|3Q`/j\3C#tmx/[dk-x[CK<KiC8- WF-% M8oz8 "^%-)(*+:-/A23$W4 -4 03 1E/_,(%; Nk)K LV|(zT#1  8 $ ~  3 :b9U{_2>FuNW!kj iy}s,   W$ ASc|8n'jm9&BPk^er߭x݉=߹ۺۍ ܛzYގج*!߅8ЧI<>w]Wkɨ fӼs[uۆ< )0!%8n'();)(zU(A(':&&@'='_^'&4& %###F$$$'%%Wx#! D- \ .E s1:LMt|y D y z  8ke\$(;,# h/D 1 #3 4 4 a6 8H;=fv@%iBHCBjAj?h=Mc:s7462WZ0(2/yٰ.ד.Ց.ԅ..;-+Љ)GV&hϳ"-cьILz֣_WP#DOԦ>"Ѧ'JGѫ6;ֱ z7 >~]MtK$0'*yR = lLMO&e&   J hLI0Es > cWp#@ %*/E36F8GF:\|:e9798 18 727=7c 8[8k8 /7#5r&3f(D1)J.5*;+*'k*# *i)('6&$9g"{ , spO=  Z inNa) (cpe+;OXk [- < fCV=*!f S U  e1 SXK([Zu^):܅wg>mRDaȕ ?U q & B߮ mf ^ h`bOZ&l=OMUw;1ZST q, ( =GJ_dD t5  < <  vs!aNo|9sv I PS\i=B] d\ %} Q  z'?A,G Gu9[J};"\K܎؅ PZX8VxT{_v޴DJy%a+&E^@2T>K(@,MLzp[Pp|Eݾܶ,TܔR3|MkSL<{A.D@JS: ,2^iXH<, X:!)("#k#wv$+%Y%d%4%$#&#"R"x!9!S t 1^MaBn"@ $&u)*+,{.p/I/k/ /e.-,+8+**f*-^.f0/2P_314@\43210G.C$,) '}'$l#!e4ev|1(^߷jx^1ۖ!<ڷ $](HpE6\Eb`N$ܧՎmUfAҏpGкHuFi>ۀ%{K|s<M #U{b kҨ!͝ ;Ȝ ÎS?%a> Z O} 4 r([!mZ01U"޳P\0!\%!)?;- <1v4D78U979j8+6#5l3$ 1 g0 z.A ,+Z*( &R $n C"0 P|6>;^Z>s[P8Q ?k0WGC1!o#X%S&G''&%%$&#E"y!! ?"f"#=Y$$$r$n8$ #,!|6*Z CB2P aU mL  L^6$5d)$;>>EA /a"# 9xaq]mH,V  ,; @ : "   }b  @  qx.c=  OYf$V  y / zh % ^q u  <_P He-J:g~d'9`BXO+ %  .c|+   / ` KO:>V+> fG;iCtq]FYkio l \ XTQRgAuaf q QI^[0Z*'FkWF8x 2GZjռ w u8Ѡ҅5D(_S*g1~&|zgaa,-5= ]hFQ-IywK3@ I4f76 (Tls d_)!X@Y QBQ |lv" 5!L!!!" VZ2<\fa}ߜ#{mٸ &J.G ӷӍz$lmӔqm 3ѣ}feլ Vګݘy!cٻֲ, 6BҪѭW^cт24OԤ6V4ִSԍC#tŀ pzN|㼽6.zR\#JreiG5s 8š5?"Ê$%&;]'{'9'(3(͢(')\+҅.ԝ1/59>W'CF.I>LEMLKH DVQ@;73!z0%-(+Z+}*L-(x.&/#/B0k0001K 0$0. 8-[+{=)}&0L${ "S l _Bnd !f"0]"!C!  b!5"K##?#>^#A"V N _OR :3  (A7z?/r;1[OϾsûÿ5_ë=:)7Y܆}oE=0=ޝރ@aߪhO|U G(n]ݬ ݯ p J/VMCji8x $z/<w[;ebq^8  [ z a  C Z a(    % < 1 < PF5 a[ZRh  : #\%'''ac&0m$(!S;3d"(g+> A q B $Q>  \n 2IX U04sL f!!!L"/@#$4&'\)l**3*=(Z&'$4"'XҪΜ60ʇ˫%l{Ed(9 q:l-աՠ0q - [ Q B4@HLBm,&Bc!7T2  &HGB~h)MMxA #YI'*,-/ 12 3y3`3rO3<27:2i1p0b/N-+( & $c # #B#W$/G$ &# 7  $ i B{ {yKQp  / e\BeL !~ ! !4 !t I }Iq[ 5f9xq ^ L rDsPJ} 7Z: sxnjpyޟٚwά=MX̻*ճQۺ&5yLe>$8o  [,_kۖB#g5MGӃ y\')Р8Mӥ ծ!ֲ"{#@*$i $Kܲ#l#ݫ"u!:#!* {!|!"0k$&)K-h0$`2u-4p4#)3u11 P/c +(~$T!@="#3@$#;"e '  e[P9+zT'>k] 4#{%i'؏((( &#D_6aVne u yȧǽO |Œ U r%majzY7tx u 0 <m * 4 KX X2tmSwr.[Xޡ hJ7.I^BU?܅܃Fz+O; bwmݗ^݉"\ܰ{$ܠ :0T dc,%Bh%7pS#jL#j3:!$&'(<*G*)(c&z $ # !8 u! !v !!s!(! !s"DM""'! f]U ; r C1"*&(n+N!,($-&J,Q))U+E%Y, ),*O(j%Z!J"jFp^!# % q& 4& % # X   AD}; M5 5' p# 6# V EU`4@XngS Fm?5`pTaV@I?9$rR3R)X JHJ2(UGCY<F a' -_C)v7Bu@!BO 0d|>9ةEttuI6ojb MWkd8: ! C ?  L_)L< #Bb?>f;H- ^2& >+ .,uDszAp1WV B 6W|O+6Kcyu~<  w"'y#e{{;+\@z)s;^? J bijC"1xaVH]+p'w;rHe6G U$հ'ա*'-7/>ڇ0+111@23i210A/-u,k+g++3,g,_,}+.e*P((O'&$" (!+  T/80Z !](%n(,/2 <5 7 8Y "89'7:52/(.N*V &P# Boi "o %&(s( *)s (b'0%"Gq=a7>2   uy`x`܌8`؍F @ڢ9eٳzԺ.ԙ_ՊEnޫ$݀upB` th>Y0WSUR!Tܦs'd_ELЧ%ϸ M6#[Ѭ Ҩ l{*3<ay`jRgT?R6":Xi, "G&)},.w$1 2'45&s5(43'#1%/'a-(K*a(& 'C#$!iVXx;  W 8"^ %U '( )P +Qg,)h- -.F-,)*~~(%"I8'b+hf|\r~x@ڑ^aݍL޹(#~7 )'*]ߜqj((Kj lbH8q=\OoCkGS:HWݞh6|K5 F=~T ,K  Ch&v *| UUvsli*d [ (*_>mQ4   4 xGX{"&S+ L +_!B) 'fG&"Y%d; 5 c#  @ G 4A _/N2 d  _\C%Pcp. ["Gv,  \+KI~@!8L"##$b#|!?dKa'6lV6XIrn 8 l _wrTP=zjz2+ m Be(DPf܃QZh ܚt"4=2!h"m#6#"!,!|۴YD"^,1}Ri?d)opCg  ~ Bb ! K ^bK<v! !<["A#~##"C mJ-d"-Wyv d  D Q{?8޵.՛0Z^yݿ7QmἩ߼C36% NȰA2<eՎ֏$B؈+o#ًed%ۄnר܀Eոvvҏh6H̚ʺȣcDI &'1Ӣq ٌ ( UEg$`/V1yfkZp`} 3!J7#Q$ /%%=k&%&L''G'Du&$d " !,'!?!%!9 !a5![! "# $M&DD({*-,-@K0S396N9<|?A`.CuCUB@f=U:lO61-'a/##Q3e yJ,,jzT ~ %]@QHjDNqmn}3l~vY[GmVǾX&m̒ϑRU^R\NdXHnH|:tLx1ZH.2b ^G9!"w#:#"1"!2! 1x9Yh 9T5Y@ "cp  R_{q'&"Zp8"x A%&\'F'_l%"jjX < 41/I m LV k u] { % o  '<#y(W,. 00*0]2/-+4)&#tl!!#%'l(!("'1$V&%#&" y''Z'&%m%$A]#E "!a k}s lL u74?CܦFr ب 1 ٳHۇݘSv}W pdY}8jlrk'k3ط|+{{elC$4b:)\2QU\[f`k] d b.Ie=wTjܞP]ߧ`!>z$b$&&J&%U $8"l #R"'6$(a%*&B&&&J$#W"!}4"U  C!0"~$=%y|&JI&&%b#9!@F_m}E|gJ\Dz=6 % 'xw(oZ7'p=\v9Nl,! -|(eXޏQܿd- c]uώ#Οܴͧd͇.!Hޗ͝F*{9հΥa ϺתwQd1xӷԇէ22u ِXڷx:ߊ a+r(^ ;"M#"$*$vO$$$Z%/%&'(^ݵ(ܘ'd%ry"8yY^C*D U  wr i F sf IrHN#  (8xj $UK(cl+-F/~011-0.~]*H X% B hZ^ 38bmSk 2 % > R U n0n>@5<@i _ 43+sL bRckp8{ vRh@}L gf[|sginq?}T_sW[ 6!BHbE9><Jd$7R7|xN+"wL$4l_' ] # ] 7cLA~2 % 0 . ) jK | o r  ~Z9\G[ [ j ,s2W d#  X J #   F /z ~u w8 6 G`(*"=%% m&0 %& \$ ~! 7 9_  at n _Z| !"8#X#|##V"' gٗonS͢V0p}Ni<ȵd}YWv8t :!4"|#c$]$d#!`rMrLC7۝ٱ. ڼbRT$Wv2ulZ= ]8 r77M8fYKg\Z "B%X'){*)(&O&$J"s Mr*}PKq-f * =(0H/4q8:ub;3:J85d1z-,~(P_#8]m O U |$,yFQ8P/^bz * I *  * s;!qA7~r435G6J777x\7a6w53Y1- E*& $P`!]OޟjfA7D vD&FUHz ! O +  ;G    R@ ! % l(e ) ) a( %J">(  + rqMgv8~ >N#MO^KgA~d%Oo="V izz)U߆8lkn_z+ +~mx:PX\. ;`8K_~0 +0=@0FWBC""%Fgܖe (O" #$$*$ #uv!^mkAN"Pt2/ >.9BnK{?};JS # = } E    &< 7 D /O ^ =  c 4 !j cA ( S $~0 % $8Xa]'J+^c9 + : qRG 0 e ++o+O;! i J h y i&k5  J `eBx<k^K= ! k" !X!  bPP|Lp F H i  Z @X ; rN"tGj4 zL(/;c,-4~*dC'6 BFq*Z> tE  YQ?]#&)+:-u-",x +'N#-Q[2 g |f;Tms'N: CD/ }  Y  UJp&  L! f x* C P VC) fN  BDp#I o EUkf.ߜo߸ /  m p  } p R;8aRdSZh{]LwsRB&ޘ*޹ !{ m s9 lI k"|$U&(+,-uw.b- է,R+҅**Ӽ)Օ)5b)n)8*D +%+3,Q,x+<+7*h) (E(w()*,z-|5., *&=#z A#&'_&%Y$ $q # # #Q #6 # P#{ " < {  ;Do W E  ^ ( l ~nElQ[ y  gC0ekYeBx Gf8jT+S܊R;6,wj&U=ޞ0(3da\9߉ܱa۴ ڻ rB \"f`_VXH7 hv+DuPPmD0 o|XH   , _ XD}buK!  qT URr, Q{GiR}>1dJTB)k$Mj17I {K L{ 4 /;OlZ`]Gj 'tBR]m![#Hg$b%1&2(}/*+ 4,0[,+I*(&,"^ ?x9UD!aO<U ]U75i { ( r Y  Vsb  b&l2^".#$$$9V"375CE)# 7j $aL;<A+۩QO֕ ֫= غo!ޢ{ ,&Q&5^Czc " A m!$ '^()[)!p)#)%)&)*\'*l'+N'<,|',8(,)7-+X-m,,++@*)(&&"$y#"= "~!r !W 9ER %] ^C ]&\_] , Ad Fy | "#j_rT71j rt S>[9 y7cM ( o 16X'4e|}$p(,ue.ޭ/M/6o/]ާ.޳-,+[* p)'%#!.6d,e,.` v!l%! ) [,.~/hl00/-l+.'#W jKjG Q >hUl? 3 P \SM}{?s]BG@e1uF]'M  G$9R3U!aHII=-<H(E!S$'B*>,.W0T 0R."!,tx(#~"`-u| _\d#v-mg:& ;b6A%_ ߔ[!oNqo:Et:l\z 1 wW2 ޡ|ۅv[5گ [ :ߚ% =tpjP^!b,$\DY)Uu&TP  [KPc -!ݢ!>3!FR 0.Y=Fm3)j $#q%&''U&$ #k!'{w/"+mj 'NyV uvc3-[ m7`)G3lw sߑhdtk b]!["_###7R#h"{ !qM,-  :k0xpkO~ !8>Y1B #sh43߽rΠ5SqԺbع^,ϿA;ȓmX6LҊRӅ Klpp&v[bٝt57`}0(ܚ1;ܰ^ۑ}C |N["Jud 2V}@En K d PuC yd-^=8D"|}% AZ(Y3D_H  T  XqM!"#Oh$i $- $6F$!#:#h""9!G! ^ -7)VY#)F&PFFG[ބpzձ / ( ;w[OVO,-ΌO:bB|0Ѱ-@% r6'0 u>be+ >rMr!y ? ~ Z!9yg |t 0'F`nQ+zDBW%R|*h@a7   e1 y  G = e^ Di  1% < 9 #:zEMff,-1n Py 8_  & $ ^;Pn 8eDm&"t  GT=u!{ )  d 8  B5 p / 2fgQ?cy=B8  f 0q z } b (6pv"#24)::^ ", 5BG5 +,Q!e|#w+ X F )^ /3O?ي^=*޻ dF UXf ! 4 2  "k$&y '>#'%&Y'$(g"t)a)),**y,H@.y/d0+a/-+- )& " f !i7y + ' *7a?"}$gވ7٭EߘAS+ P  4z 2-DF7|pA*0Bg2ImM wp.:71bF+7Ff8}M_  ;  3F:WUd]M y  j.a6xKTR-  . _ L    > ` a V5M8O[U CK (H:d!=WX<T?  'e1 F2BV CH<c" W Q]b}^@G=DhwhhkB=W%:E6mdϼܤ4VD$9 @Ǟ֒Ϊv%yجYVzޫ8T $i=<;Er,;AznD::0.#ޞ ݡ 0ݖ^[]LD _>+y  M 2|(9I3-1cZd%4bkl j ! >_gYfRA{VF-wDT! #%&b&tO%{#T!`+mc1J!6e^  K%N GA#xI}R I a_2D;  srp| p Vf >1\6AsAE PHVeF1[@Emtz4h1D]f / QgG1D  yR~|P o 3%RhG-JSp!gT Fj F    - %"(u,/T2p455F442n 1 0? .D w-A ,+**)!)(r&%\9#V!%"t@ pQG*B{KB.f 3,_uOl"Te$s   ` @W"=Y 0%(sB+)w,],L+X+\v,_߿,c,oQ,j/+*])&#[."c{!N \Z N !b $ " I"'%-&H'}u'_'E&!%QH$!0X_3?  Ew) `H:MSD_=> _  &/5xId%'_U  0  Zh  ;D5)keos',!~FvocS{y}I޴|X ]"aVi3:\^Xr DQOcۤr|:ٵbV߆L1_k.oxx ,ߌSp*Vze|"m#W%uFߑ!W5yq4ݩO&۶/ڲ m#  . .@ % 3$V=oWd ޕ]۞G } Y4ߦtA :X$/#%"?$%#%s%z$!'#! * WTO^&sCd: )"^" !1"5 2# "ct%  <W9I{j  p ,5RJu@", ] kgdnHO8}mS\B Q Ph [? ]C2)(iG%A?qi1t {3 3U$JMelv3; [ - 6  . XQY|RkR> pN [>    q { nN % t>   MP 0 Y  HG %*,  $  N B  ~3 S cV2  y4 B ( Wl>=s%ZMIqQSeu:~wq50GcT\`L4 H aMݷU&@ 9 @ s N  as x? 7 s ( +QEQNd'Wmp  Z , y=qaYhYx`ME G  D h h,    Ut ' : Z#~=  M3 W   Ohae9E^?N{fJ+#ވ&a,ֶpҢ4fF6^̏B{Y˟^^Y8*Z ɖ bvɮɸ-:h~v: 1c-߼8 җ@w}wT$kآv4)+M0dפ#r^ bg ܰ aB UW|TUg D#<'*T-135;"7476&ǥ6Ū6 7ơ7lȣ8*9R΂:m::Fԁ9"8ك6k4201y/O-B+(%"~p| 7 SZ;GE T 8\KQ[1 Z{$V JG %J!|ۗ \ ޘLQ n. ? ߞ:lۈafuَ@,i/v bEWQG] _ =l25YU%Ww3A@v=BtW{ h -\.%yN1LQ=Y\[m%C/;{]%.Ix{=iOS 7 L-'s6C]Zl-!i @  y X # 2 L yՈ ?  4 b 7 Kc % ۦ RڡcaxI&W* CjE}[mwHT n^v!5z# y$> f$ }#N! Jm^S < ! :!g!!!"."Y"4"x"!"N!9!  A!!G! JF r2s/   g zDw O C  u I ":GP!."c##m#\"u i|j KX'hk.Y.c1x_zr N  a V , -5ؖ!0, v y  b)R"^޹d܍ܙd=~!v#3&v(/*`w+<,b,-q--^ -O-=.D~..2./U0I0Xg0/.+z)9'&&&%]'h(o)c+J,/,b+){&6$!t${H\h}6K, OjX   9 "  Y(d  yTt)F )MYAmX[zAޫCs8 ۥcٖ*M1ΏN^}ȝJ Sxśbŀ+M"ƲuƵnwɧHTӥUq6WQGQFq" MbqSYQߓ-RqKki0B\I$`u2}I\ Js3n$2 b -[ViH+ /B X [ e MtesRxgHQD 7 7a(}<%{7)D=X Z"#$S-&;''a(!(|('^&$#G!`@V@vRf1d|WX]/ [ {#sI;~V(^_hDd5:{C[eJ}ru0=' LCeHbtDCBv&lcBQ\ZG!ښ;Զpc"Aaz 6h F eee؟1D&s9` {$l(s+-.-/}/b.WE-+_)='H% $7>#k #" #s $%/&k'G'q'D&6&6%g&(H*_,!.x01 3A}3/20} #- (V $Ni  ] T ZPCNNUWR{d3Sd%">m$%&ZI''N'g%u#t7"!!,v T +3p۩ڮK۩& r6r!D[IPCw߭8{ڂqrۚKܚ\Y|݌c^ܟ$ZwpBo$!S5 R   a mJP.OD 9 uO?#'f) {,-R-Q,)A&k# tI6  x  Ai@* ) #M -%' &k'\((`)*+1b-.4Q/s/U.o-3+}*+T*&*1c***I*)(q'('K['(b''5(Es(c(o'4&%%n"r54%2_Yn-M2t8">"f {4WSnxt h F 9 1f F 5La  (]  < P  ~   J _,R/rK% * -T /= / . ,-s *n'$Y"!= +v i S ( M1  (k 5b ^ S7v 0 iT\[Ad { }-wjyrM27Y>??ѡ>K=ܘ;u96&3^N07K-*4)!(&/ %. b$ .#b ! \ x " M *d   fR<J  "TbbD]^  m@I_uP<#'n*1-P/P0z1%0+-* &Z%"ߴލ8OX0؛\ X׈ l-יK;)ڻMݢ}X-wxNI23qqXOy~ER.2>Dڈ֩hU s͠9>Ǩ Dj ̼ϔҁ X"!ޝ$m"~%(+].:T0E2221N/G-;,C+6+OF,P.Q0w2N2t0.-*%!{$zj .}"5<e   #D bWn &_+n0d4N7ys8g7"5cl27. +0']=%$X$;$&bJ'T(7)):F*V,*)7)K(&$R"%ȕ].̷1xԓ wx k[>l.RA 1A z_ 9j `y~$iNJo \4~kQ_yfn@glkq+8y\gT}&m;{{,;# : ] Ca K G ( j>Bt(^y4`(%U_A] tX4) y 2 dn 9 ~RD0D!l"K$y$D$" H+,xBr ]#3= 2( g#  j L (( W0">|$G%@&2B':'D'8'&&% $!FU^o`  ,MSR3t`74Ly\qj}{){M *b *  : }l^;WfkW]: ar i ROr:V;p=2Vg 97(9 ~ \}V F PoFWJg{DZ2. "b $ey%'V&&&7P&F%$$s$$WX#" .hm7;=` ! k" "o"""V# #; $ C% %#||!Ql$GKn [Po(P Pr͏Tz LO "G@Ν?ͧ̀ '˒ l u W eĠ  uĄŞTNj(Ǯq#.+5w{BˉeaѤwY}ֵcl״ؐbP*߭#X߳b%؞Qց*HЧ<#4ϐhQL[~\Lb')`h!p~q # 4SCu 3y/O n!#$d&)o{+-0\3$55153~1Y.*0&"^iL6K_Df 5  A sP:#_(,j0468CC:|;g<^=(=<5<:$09c7[56+4>343Z4+579;<<|x Q Ubl4[5G5 N r+"[6Y+ ^"#CC#!Pa0^ 6"#OH$$^#| b,@g 6 u 8  k'   ( $    <I>RFW$? r , 5hE{3{P;g=#u+kPjW;BVYF3J( !RxiZIa kSXlql Pd-&yna  hx"$|<&'0).!**'*.)] (l'&8#I!RlW D gncRHW?#wlrr&6  $!K!!y!! Paj 7t c    m<   9+DzT"rxbpnw-H8/Iށ:FMcW)܂ x P޿ x] * arriN&W ! | o"&0c' Md(I$!lDw [ v| pPv=N "@%' (+q.00?B0.,/+)\((q''>!'@&$" % T b Z0 oI-[2/BO[ OL r,E \!#3$1#B!;:]eGEOS Sߠ<_;ךQeJ3(D [ x ğHfu( <4'3geaF cd SZ#{s݈۹J~,4e)ک; gj ߃_!A9UMuNj : C U 8ޗ ; Uڔ ׃A9׫+?6ژzFQۄ۽ z:wܕ@ " , M[d0kOH7G-#)Rt+N`-aRU4e9JJ L q$N'3H p $jy-uz BnD`9 2$f 2 eEN>t9V:7.T E0 !? ; w < 1%27c}aZQSDA0q|NHH10tߜJtG6p܆٫0WEMf߂PP~Oz:d TC IGmURJSr}" }`/4ey f"$$$%a%%)G&.&%t$?$_#":! ?$B$ !i#n%^'+(("v'1%&&&('()(,'/%J0"Y0xr/4-/r*&S"c $ |' F))I(% %VH;# ( VIc)F  ZjqAٲ8 %|.<OׂIؘt eٔؐ_]]֞'՞luSρ'_@Drlؤ k ڀ qۻ ۠ F 33.߰'fh m0`q_nPyu:wCEQ>e'?t>.[,e0O@D  X) AO]f$!$'3*L8,,%,\*&"{EqX ^ OF!SqgZ"&\=*W,Z,.I.kS-+-);&$b#x""!!!!m .|e Cn!D""n8"8 !%[*xmtt   K:'l L g RV*5 [q +J g f +#=\%?#&x%n%t%a&yC(*,V..-,u*(&%#\#LA##J$7&3'l'W&%#R" lc HRRJTRe>Ra & \?   H  @^ty%  m 0a Oy < g*U  PI9  :$n80@IA9JPL9q|]H+ }0. VPwdcBLH=5%"@ZRE\^~P  05ܯsڛmJB~XlT\0F:Wդ"ՂZBURZ=oԤ(/\JId8%i*j+w=XSt"uevFR+n. c V[2 x  zTchnO _J(  O7fx|r e"c'#kq#"!" T  v\ R "S$'H )Op*gf++,3++=+++`+G**b8)x',&$O!Lؔ{a^ҎjʱȋBqsi0 S 8ȉDɁʩY̱ͲuϽ6ѻ}xօm\7ڎjTTPvEG%zx_[V(}jr"Q%$()!*Au+a,---p./i023f3+31O/4,:*'%]O$##OR$hI$` # ##!" cTe4#  M6n* P!$A&'B'5%!)mV?+ c y * {[ ; r Z O D} i WWRAzY= *BHp% Wgz|eX|:Kt;Eo/t $  K  I aC  | w6tYKO3z~r(^%i#  .s2U- N % J  vD; _;]9x;W{| 'N`uVQ+=2;Tf"3_r} IW,S$V{ #N \YW_wsX/CeuP/  |  & q^ -   I z {  Y O  o1 eG ` 3 sjXo d N,[lx ?7  J }y  < U 8u O Hf UdFFS1J9#r 9T\%:"Cw1`Jr( #x> L  =uY< 7 <% b,0+> 1 }Z(R pz )obz+Rz61$   : # I x tFL<gD`)5ӟ zҺ d !ch~##i.:0Je۪ۤXC|+ޗoߨl^4 j_y{/v&XY;8:ٖ֑<_soK<7%0X̢:`sǫV\ fr vWa05D!4$ &](:**ڒ*X޽)((m$)P]))*\+X,,, ,,;,+*)n)^'$!Vw@Y8iP   f+ z=-:?*UovNNz#x1gKI P9s^Vse5l~!  5s$$]% HH[Q]eN~":ߟ'&ܒi۞i3ٟڃۼ7HzJ;K gޘ/E&1F!FڴڼۢvEp{{݂l/h  w , E4 I .W ~SYdi1R \: .d+@}dWM7lBMh _l{ R 4  ) | v0A$';)$_x-XpEJ c#E%E%%#Z NoP L|nYRkxZj6g   s-%%-wkS*R2*qpO}0"w%w()B*)((Y)x+-0J2tߙ3c40&5@5[6|8^ۓ:ۛ<0>>Z>Ku>c= <:9zf99)9@9T8u64B1--o*;>'+\$|!!,;(fJ+ $ *&$P۠01ڣ.ْ'bױגףf x|8"I5 g]]<#& 0V^U/sAgv^-v9z~ wI 5WC<,E>E=>_?Qs%zMv$9, _z`v 3KWq V J|Q3\f@ "E&f)`+e,V+)&]s"k J b W 6& [W%|APO< ^= wj ;  =  U_ %N .h d^"  wRcf  n6^' *    lg |t6i ) ~t{Lf)g&N oZ!<$c&4)+rq-4./?0n%00 1Y f2 3T321U0\/S,0 1mN3L44A ;42 2i }. *8 O' E$D >!-   1T tL dm` V .AAFX S5dC,s$?1.+~9tX '<<M2R~{o&2bJw#SE1OhHd7 C e dN  e\!"$%<%$% #o`!iTw ?_h  ( b 5   YH=Ye 5 N }u !J""\""!,!0 T(j.[Zf`.zJFw##<@Ru   ' | 6{R  I#$ ;%q`$"_ esV  \ (WbO+a B Z;=%V<8,'  q8!c_ W 7  1 @ cP%X UM83l9  [&+P > {xB8Sv E9,i k !{G+DS>]Wq>/ zaXvtk4[MWzMvEh&kZ\kl!cr2Jb-/`A3K5!yq pG mw{`lkf ) c$ IK9v8B}#/ r  W ^]  G_s*05:eNU4ULC&$\ PO4lB ?kѤZ9w)1 mA֛Yەm:`h]ߍ5DRN LԐ k"E$'ͳgh9;͝W+X#o}elھ 07!oUf*X0n&#&),/o2 5n8;= ???`=,}:u6>2 m.8* &H# 6\t#"+ s  V +;w"?mHbo S "U<*P+n~;!k C _ 4r:%Q Iߏ{Mijuz %mteN2p2ߍܢ܎tڳ؋نUؖۋaY٦ڧVj߫Z'(T{KބG3O? 7 X4fEu9P)!8$u 'G( '@$Y!L) ;eT- eq S \ u3 C&&B, J1589h9 q8` 46 3 0S].R,+**+ +ND,, , /,I+^)|'1%`" 6' y^9 {oZ_ ޱܫ7G80d9n{ ZKBj-|pAa3|S}u9pl0S PCFr&,Ybb{^Xy LWW=75IQ13T+ < iK`bKXL_"h%6(<*$,,c,+*;)kK'?$N"Yt[zo@  7#jW`?D{"cY$UU}4Q4"T pW* De;xg:s?5>|0g*`   A m |eRz`XYdX y  x.g  ;   <u3ar'8/rx r $k(i*",+DI)%!2"- 5(%+& qY 8 N>  2M % pKS*C t/l$$~lW<e'[Q":%['EH)*++,*C)48'0$!m\+?u ^%v| ^ 7qZdf:Z:2l)W sR>o{ߦ # ظ֧Ӈ-  A qּח/٣gnhI,ZlZC/WށAݮ.܃gQV:ڋ)+|4~00:ܲ)ަZ`gK8+WB\ ^˵$uԉGbݯUEB={dJRw^42 + T!=\4d ] )!P"#0$h%\%q%P%$! # c##p$fS&6(+-/W%11 1a0C.)+}'0m$!Rg!V~y0c{p<}i) V nM[!G]OK;( |Iޚ9ݙ(uޣmTcU!֐ҝsNpc\iNz "H.>9gQ C ! $ ' )@ p+<,+Q*(`&$#!= N+0NMH Nj y!""[!VCHN 5^ ) {' 8MD5 c  H0"  o `' # Lf w Qx5/I 3K afZQa$c5+W^}[%7 LA>*LrY l4X6, ' ; s D QYQH} J # ] n7t,NSG<:Wb_4z=-Cq|y!3fG/T~{ޠߐF p 3  Dލw.yX-<ݼFv~xPDRh]5jަaf{پUq͈֜ʫوet"]dǣM'IQjR-%kC jhdu:* hR#`RI: sc&n "2$$7$" acj#"V!n01$t~ ypS+ yR7[d|A ?)zo% K y"D6ES&R޾ۨ{صӈBbѰЀzу4Ԃ7b4޺݅H57R@T"7p&{O@%(PiyceHTo\'mY]uf&LrL[J-C G "  6 R   u: V  ~Cs77IB Y#&Q*,b-%n0jA3156.6d777~6>H64S20,)&e$8"{!R Y . }   W d F J q < 4~ 0z [1LlEQPLBtG^nݾh(G&Kd 3H.o @M,!hj!3/9Q7+< 4>HyaSKi5*wMc[-m#S)YGH9nlUCU X     ,l 8 W; &&A,t_{IX{!"7$!$R%%n%$#4!EN z 2HW LKd.} I ? q % ekWjU[Sq  C 3 u ~> =J J &X+0f4"7/7s7MU642G/+H)g'c%e%C&)( * 0-q /% %1 0 .+'^#'x=9gw;L z:k"#9K?n n   @  |S+| k-t&R,`}eH 3 -6)o$nx~ L S# o ( bi S q .H 0 }YK $ 5DT imsXH04jB?7B5&t݋8}co0BӲҐLV3Զ!u`_Rn8fmEtXgQyAF UތdqCc7GqIӧѾ'ZG%jCBUI+WB*ڸن ؘۋ3 #ݳ{$ݳݦ E"u|i p#%{'M(x' &A$"=1ii!8t"L""B" MD$MT/UT0@&jS] gQ33 b !&}}P$r 6 )' + Fk  QO,;7W;V#=;bbVoNlLFP$ e8H~ߚڻgE -g)Kunqy>b"w Ag&~ E / R hIa`~?k =k f < R uC{N)P#SxX$ <r >.ar ' N GFzMNb<#Q"kU$ %$ " y  ! E@!L: uN Yp'9x Jw,B=qTuXhC!i xhn9!9$<&H'C'=?'&n#D!yK1"*-[ln@WB ]] u  b  i \+"f]XcJ]?5$g?[\ j|?WLyTcx6 H S  ~_>c!$PH'~:(C;'b$<: C'.^(bf$ t&81 y<t =  ?,n m  F  :~ibA G  LRIH&qv.   d   .  N   zv '   w  d  A+bT j} "\N`T0le"!%Z(+e.0f 1j1i0/;.>-E+35*?'@%H"r [ '8-d l"(O-HRm@ |ܶ7݊o0m Jt   @1 NF vIR^Y _   Q  Dt \ Z iD5MMVL ?  $9-Vxh3)\UV2i~b=gT@,=}m> 20&+u f PRe(O.:A6X  RS D 0( < b/lnv3q!k""E"9!o!" $ %}&l%_$s!(W +s ;# #Sz30p{z&oC\5l:VFrۦ%jۦ!ܬp=taH+*35Bf B ?C7ْ-؏Wڸܽlb*U]#[8WW*xr:Z>$ehH  )M:Y`bPqTUo$snU W o!Z # $ % Q& R&` % $A!U$-1{i.} XzM B z U  O.4  $ WJ  | 9 EZ ` M N #_ M  \ : (  }  :e  94o oHhKHE7Q,]{4,.#U7OKB>K!sc9 |0 kZ5h #o&(**=*ߣ(&ٔ"ktBy_)Wk Z ~U Һ lO  '\%K"0oY/\jpT/_1%~oGq  Y E :l0gHO"8& 4 T /y  u{ 5 8 D t  $    D o  'Q @nZ9 o%+"b: }  E >N y--`' >7CW [\Yk! P !!k(!% ECfArZA% %] T { 2 + [ '> :FnmZ l u?]R';:\*3s, *K e E+U %)k,c./S)/Mx.-4-,,X,F,S,,3f--n.p-b,)9'$"/0d48n~=l . Gn8D5z!=""G!y ?YV " $ % &S%#;!jh  Z*PB$r@ 3 #` si= hm~ߝ.-ڧVunZԄי6߻ܪ^کq+[V׵MRS_ 8 0@Z k ڹ L8CD, U 8D(o?{/,,POkrփWvp^LSB ,F]՚ XKJ N T~ +#!{$&Y'Ui(z(()'/'P&~j&6"&&8%;%v$K"B EQ}]IQ*#E^bSM=a7Qne `  ;ss^o\lJxv(,=R {.AEXWp؟ou9x',ףAVޕݱO2K߅P߿swK`[  ?jn=y j0\ &nY fn"\Xc_]wh9Cq$aFGh~&F g NF:gix"&x*|/.0%M22m2Q 2 Z2z w1C 0.Q -& , ,t --s . [1|3_4?5b5`3*1#r-e)"?%] @1hqX 1 \O|U3^ h9 2  Iw  S y  s Q  i | " |  0m}ng+   i O oDQ9 >  [zul|V dhX$e%5q}qMyJq[WpY>&dZ g &  { B I Pq7/>O4h.;Uwy? h 3 P Z %*L5H@ "+$%&1 ( ( ) V)Y ) \*1*;R* )(G':&:u#R   Y#Gj Iw_ai(GpB)%1 0 .V N e   Q h O& < Q  YM&g b | xDY4< ' $Y  <g?Q  jd m  v | ?E\X [p0g  &)/ze  3BXu}XxP6vqGUKL!uq5\`+ e   C-1L^] L|> Q#::-/yC(IP[]UW 9  ', R $օsLϚwΛ ZүmՊ֖+DՈY&c#׸ بK ڿܐ`".Y#: [b):a IIݙggiH'٬՛S)'Ҧ ٱBߢ^k)V{F]&Kq>{O'#l`k Y e <Y h r!L#&iH)*+k+6C+W)' % #!XT  d P!E"p"Z"!\X!! W=  3&( 8BNx(b_|;gaKE/BJ(ulp)!p?:r`Z)E%/iBm}~4d\umYk4ߨcn.tu3o'Ut2 HWUs^|6 L@qz[z`+ Rf6j1`AG3irh H4 E C#HG2` g |$  k$H _t-mv"z&#)>, n/ )2!3"4$5='>4)2P,Q0A.H-/)70s%"0^ `/C.<-^, V+ *(0)'%O"Prt>7 K  b . x . f~xw29 ߻ߗ8R1cH B]|:\8w j V<1Je:)^A +P')Pq5$|[e#UG0UO|c;ܤqP g̣ >%MвXx[iSAveW]msHq+.c.R!}'^ + EB,n xp0=; =B>bvDsvkL2=zR  %r  4Vnu]U^~i^QC   #k}s4eTL5N;;:h : | z.a`bU.>0 P c ^!= "$! i " ##@#u"4T!X(] [  Zy%bL } 1 r~ j  :ZR' y d $ tz<0I!%n(+A. 1 3j5|7Kx8)999 9l 888u8@837q6c4o0T+' ". T~ k" `cxASMVljZl5^<dVk<`?b]p?! Aa=D2Psmt?Y9Rg9՘Q'6dيܦO=.Vsp`s߹%[g\Ds>7&yo  {/ : @ l - /l"$4~,f3zESF/ 3`62E4(.igf_wcy E@$$t(,1 5 x83 : 9<<;ly:8(7k543I33 3*2;1.w*u&!EZ} KnڔB-noԾsjP7 xAҍӄ ֓݀Fݽ8ݭA:[j~i*%Q;Tbf~:}%JFn^ݗWhQۯUxZd/JP֫ؖ߅>}((mDq_7$WO6N;03 ] #K LKJgC E ^!hB- (bV : d 5 l  #  G;%G:j  n ,2 @C  nP  :# v"aU ; 2! "6"I"b!!@ +D % ;a[c K f; l2`ߪzN> wTd[ BAGfLJ%&"gV# * =Y4y) ," V T O t  )V߽,ߓcIާ4jۏqۯܦYFC8-!wZ65d{ub10 1 s r  p+ 5 ] 2N ~ J \O W    xD=N[)[Vd q 8  K  <h=[ ` V!B%_af @aj[ Z gsg z C   /T/G? c /"Y"C! ; ~$u t,R\E T`?s 71+W(9%# \  o7  eHFudTYwTs  l %&!aGPr/m%PN frv"6(H- yJ J&b "Wz$ &'O':(('n'&;W&6%5& &6 "'t'G'4r&$"~d.r  ۼ ]g~ NeҮ҆m /yӣGZ[)@EѮmDݠؑ܃AaӲԨj\z ߣ s4 ' L [ +  325ۣMڞo5r؎['փ.7uS`Ϭ0̆~ʤɼ*WE_λѰ ԨPگݣc!c O8"zI)Kc ^] Z } )I*(      7S v  <n 3& M \ Ap  zI ] |  p2S< X"( =  Ps #h   ]l U u @ 4 4k } p S ^(55mE% ڟגmbˎ=eĩ6wYS"žJŖ2ѠH֙>&:Y@0T aOp,n``Plu,j.m_ :OmP~X"VWc76Zis(F@ M Y % NL=> O"%B$m%+%%G% % v%S!&#k(%)%,%b.#/!0*/r-+q)&).#]I&*6x,] . G\xVDX~G O[ L 8DE 8P   0 V, h 'A Lq& c  >%$L{D2 =MOjrEt~pv@oNGqn: 1*mN ,_gS#(`f809?A=psK\#-f N882bgn 23#s %*n o/ 3# I7 :7=@%:CDDE?ED)*Cu@><0;nv:d_:Yn:: A97?6D4M1.+'/$L!2hl\ Z|i=Z*MtIM6uM  @%  {I !PN*'"V%`(w*;+,,+|(HZ&l#!'K;Ps1q|f1]y08<4c#c @ +#%}t'/v()(O(m^'%G#c" m<1FyEJ XOa"' E  %m t { F ,! P:.5 ' O]<$' R) ) ' '$!"wG/ g 5 " #  #  # ,R4?T[R@K)jx߆6ݏ܎۞ڞQ֤rӜ:9}@x`Bdźw}23X`ĕLCPUտ֟Uׅ21yֽV ۧ=q#.G =/ qQ:_i*`8cM*b  GbNR2Zvݲ yޫNkNUAFs`^V0  M  ^ -J+b)2   !8#C>%&V''&xV%#!+ :%-[.# Y ?9|=W"w+H.<UVK@TGt hW~4Xyxa63vSrOXew/zqPL<Mh&ځuX u?q'ݹHߟtTt iQAR)Igs= uvq?]x&\{#5gm lh>r}HB}} o߅d K@ U 6  k  NV  (8$u!&Td '!;"!-#:##$#]%D$%$%Y%w$%"&()%+-.0G28 34433L29/z,m)R%P {(/<Y?'n O 97 e h  U`^bM,"E%')$u+,;.7^/30/o.N;,6)&"N89 {w!> 9ߣWf6n;U/7MRDkz^!}[R_"d.ioDwrW 3 bo) Rr`yq- B 2  KF  4*Mwz+ m8  R\SXU z  f"%'6)6,/1r222(20 W- +*? @'C % #""Q"mw#]#\# #"("#w "01 J u(Md-eOs!_ "$vf!+__h_2<1!)4Cd W &?n;  {x=0g x c  "%fJx \G>NeBTWL*!R$'4)u*>W+6+e+_+H+)+:(^&$U#"D5!5 F X 5 > 4 z  N,<Z    }| KUi q @ ?X{-/Z  g &- [ ( %Lx Bs~(_# c :|l/98qP@LKO>"Ouy?tQ3H > k0ןZү6 m ְuY۹#nU%ݔ_5SB޲޼zu7;"Ak;P_޼tBey;{. 4oDC~.]~&|\f65V/ ~(M 5K )'A.F&I6df,spH M '  ?i]~| "$ $'(+.000R/)-{*Z($&g#!pV d \\4QKmap߯1hݠsݲ|ݠ>e޹ܸEh*&ܴ<߅!>nd<wn5t~Uu}d5^ݕ|ܦ[mډ6ڙ2,u Q$(m˘+Tt΅Чѧӯ֑zl~t J]R L   A4}Y)\G] a ] R \ :; [5K!Os""`!xX 1pD 4Hex "Z3&(y*/,aw,\, ,-.g/1I33443 3f 13, 2 f1^ /_ -+h'M$ ~1:+|p  *.lAQ h 0r:_d۫ھoصf   DDZewNN~YH 92`uKQ/53}/3+Xݍ^f &׈ՎO HFٴH",ډ6݄y mNW P EVaq< ,E#Kt   {~      N0h"&(*&0+*)g*)2&(8&@$4#4"P! $ ;!!!)!? (!   Y / ] U P #6g1!|lXvxf&MYC%u) v3ocNG.R}Gtg V\ Mx->!Q 5"w#$;%G%$-#N!a)44}A8hb}Ue!"# $ %p5'] )+z\,K,!+p)P&$8#!,9!F!%#d$yk% .% >$"m sV%=,^FT!! r!U * 7 !f " =$ #% % % % $i #o 5ca5'- a_ + . @ c { m V B>XFߺ mҗφ1lʙ Y _t[ʫawE4Ы"9) 3f>ؖ; <~پ`jJ9 Ħ@~ɱmoY`*ИQW?Ou{m7E)3ԝ_"شwٵڟ_ݓu Q_ A ^2ZT=a--o  * 6D}#NH3~w;7LC+! $%_'3((H(Wq'R&nH%{_$;]#"F"!\O!Tx jvLBB~T #+'FS,024un7u99ި98=7ܘ6e427ۨ0z-t)$:^4!% Z 6 o8nyzC@.i݊ g_ϊ0yAZHDk~7ƅ!̓uѲղYڎ܃|DOeݻ%ܴ =ݝ E%Lm;dJ q#a.7uu=`GJ߬Q݇dۯy=՜׼C6+JZ:5Hx"a2t{T XQmtOE?|i 7 5t $CIV{C$qb 1`  ku  c   !^ ' + . /3 / #. p+ '## W8@Qe z  L [   "F2xX !1""!V!x X?7 &6i}bB`i de 7LkQXMD,6jsY+ ze \(5gy )sl59|^>cd(G% E /[XCR }sJqU |IR& Y#o % ')70+,/14G79/:9-8643;2.+g*' #n5i)>2<]Tmew ] l&[L{fNe  c W 4Dk[P~CeSy=e$a2;|U etDhxU, `& dBhu4; pE}Mx!\$&(**m+ ',2-re./$2n4M6O7S 7 W7[614-3Hv1g0t0HR1K_2,3 3|3X2P0-)%d!VjV"' 4chaH~}cT=Ce`l y rn1 '-P0K>|+A6nܝ|Դ0* Ŋ ϼ1{TvƳm/ǵI}u9 rc ʹ 9{ a Ս ـa~#XC!bVk_[5Rz5X MW`}Jm Bpm7gyB31J a2&0!"8#hT#_ !Iaj. u! s";#D#\#u#]"0!X2+8x  qND o {  M  5 ',sw5})')E xB"m/')5I=V'Nctܲ۷ڡwVnع#(N'ݏh*W3t(@ QmWjjy]9ub F:sVA~ACtئ]؞ 5׃ע7J;گܿ_.6qd2dmiA%h,N Rr|mH HO [r%>/BqLquL>!mFJ o~ ;, }$(:k+xk.81=3W6z 9< ? @BDGH9!IHOiG8Ea:C @<9t5l2/8.,+)*!(X&2%8'#n mkY2Cin'cT- c ?1{.moR g!!! =J.|Kd :#js/}`d}F@iYPH{[p,I!gLٱAAw pwԎ"bؘ3۽t* }8Xv A?YOe=. TEt  ))I! ^#$9-&&'be&"%K# Wh)V$G&!"%K(yI++.I0241v5^555s 5 42L0.4,R)#&"!DNhBL+v]:( .Z? o }6<*pښGYۄ5ܭ]OE)ie $Ocl_7?!ۡ%(ۙ+ۇ-.i>/8j.P-+X) &"_~ ZTz _ M $D $Qu6T}    < ?  { ~m%A!9"d9# #$%'*E.2j5 U8!m:b"%;"`:"h8"5,!3Y I12 6/ -'!(-!a,z"*") &$.!0q]=KBdy} v  F ($Gw9,m=UR kQ.6 vh(c{(wO$(2Pڠ]r#Ӷ{2rEˋSɆ^ƹNƨk=,iɌf˕oΦҺ(ڍUY!C>} i W y NN f iMB ]`4Z<B iG U&  w:IBj;rXe6bEN;NjM * 2 f M } >Lu-NUhy  = .l [ u5 "1%7(,. 1ϵ234'5w.5Ũ4Ċ31/)-=*D'i$ȓ!ɞʥ>pitS8"m|. p qT|@;6H "9c,Hu{jTV^+!>eaԢE5 hX ծ տ f ַ 0 ՖsӨO=QI0ǪWq B:#d$oˊ%V̿˵60"(.AR:S L'V)rmt\1Pj}5 C>/ToB-1TK  TT O:-. ' 5 ~_=Czg02#}C>8 R hN+LC  X !s"`#n#C"! HKds:;O  !!(!H\hO h>>%iRPu"۲'׵+.Q1 3433%3Q3Z2sɴ221426!y7wΘ76i4y1-X\(LЃ#l4pv7%$ 3 t\. r'kg7\X&Vk FQvu_ڜ Jp ש ׈ Q ؂ - 7 x 4  xd 5]aj x wS и w2ҨiM@<@LdW u}ʨ 3ʩ "e ̳ϝ6.b~fCGKGhY+ l   6 V  D m JV "WVm2E3Qi& !K|ifn xz]gTk@vEfD]ok  *||zu=(?))C,ݖ__*Mii;qC1!ʓʗL ` b ʐ ? e < o 1޺xY%} < 7  z W۾G6g,;Ȧtp%| B`3|Y&Ot 9 2I$=+pN +5}IG4|v&7, #+ &" Q) a+ - . n.dt.n.MI.- - M-D4-,  ,+)<'%'"O`su9%p6C K~8 / 3 _ D'r J ~ n|+4.gF/%"O D8tcPd2?"  f & s &8 d k&   ^s q == V :}4'f71Uxe8p'3k|*rkt}r. Cn z=]2y"OARX v L a #ce>]p. $ B! VD  [ Z7#KHiMIIQ!v)# $F#Y" jGڗً-~(-#,  / v)ڱL)̱x(P'V%#$t#P"ȸ8" &gUDÇSm~Ɔ&ɜ7b - ֋N|7"Zܻo޲/l65J7s - d xe%!$')b+,l.R02ߨ5z8 ;e=Mڼ>>5ڠ=~;ݤ8D51.\?, -*~(c'7&&w ''(*,.0/11+1&k0Z.Xn,O)&k$6!0> Y5>QJމ^ ڷ ׵Unf1mɈɩ?1^~^׷"}$ePu\ U 5C?X#پYdvsK4HВj&Цi;ۗ;w3\Dv{ vl!k@ [-aWi\oora mdj1 xXYxob@ X 1 UP 2f P.NE\c!yY>wlbW2#[x.eY}{ +:Uh[}  * K Z|}`jHxK9:>-_1BLke > *$   U i {\ eiRC%s# 'V*S-T/r1C2$32q2}1#/dX.9-,q++;,`./00//Z,c(- $NZاIΜdru-ɳJ=QȊɝ"j˂j* Ըsn܊ߘUamh M^$% d <lbm|4߾XTmہrd2ۧ@fx 5\1.b0e10.e,Y Y) ,' %8%k%tK&3') ( ))((&$a" B}z 4|8  )K]>=#h o)C"%p(*,>.L081h1\/A-_,a+>*+,B-Y-ղ,դ+Hև)~&>#5 ]a$ڈ?ft*H ^y/bH NJ >oV<!fU&*>F.d13W45o4k?31K1eP1O12246<9,  q  o{WV<arC5{T 6DzC0F A ?dX#   {  U ;]B(:v#d1:" d B [' J M N5^e) K)@h׻ x o'̞l Ʈ7^&ɝpˬ!ѩ `:wKx o,ܟs]nP3%>*YD3m7 6Vڢױp{ѹϝ6|J P ӾS_ D~!v S   n FŅ Ƽ xƲ$ȟa L Ϧ H * =/Hބsk]?\WfN"[ Hb[RvQZ 7>1]l!ck$cc&'()ir+1%.G1D6:>@AkAEnAu?N<85{20/, .y.Dw.f.-0-N,e+N*<<)(J&`%$M$3# #&"!@G_ Km!l19&A d S3 xS )_~Z.[{T.jZ6?V;rK#U 8e!c!#:!P݀c ߔ߀neFlZ)l6a q YG | En ohXA4(= / Y C /$X'x*b,"--;Հ..͚.0. -Mh-*ϗ,7@+9k)!&m׾#\ /( u?|`*AJuX%v~`Q  :$"Hx=*.$    AW?mfef`!/oB 4k1 !xO^ 2~ w Q-8q (9e'"";71\_#& t @v CWe3QB9P M!.#[$k&bE(;*?,b>.P0562}3J332101;.#7,5)']%#5" e! 5    :I W $ sEh"QZC~N|v oi.P. = y= t !; &H:+_ _ Ya dC}gpH3mmdA[cpkWC,Sps^{ߢ|4۝CE } Rݔ&c+?/y2Tڮ5٫8f#; v r؅ *JUۧ!!FIeCj6*1A< \y"/L&")t+-0|14&679 :V\:19#74X2'/d,)"&T"4g  #y%C&G&D'G '{ ( ) B+ I, r, q++)%!;ejl  ".$$ %-%$"#Q#E#%88')4,)/Y_1w93 4K55a65647ѻ7ϴ8A:K< =Α?@RBMCD!DSE$GjHމJ( LMdMTMKcI|FHCY^?;%8573,1/eH.x,x*H(%kO#5z qQkN  X|k{LeYI':v~^(ޑ)ےE:"o <`#Я R̸(Peǫ s%b)M,Z.5//.-*(a'?%\$Lp$0#b"lHp"jh` --^߸9Zc]s`.q0agNN# B $P%1az #p%a&&3k&-%#$b"w qM1UjX}ZP  8 /     04#~&(*+--k(.-,z* (57&(#;"!l! (eY n-W~  aAFr*GJiTݒU׏߼ԍ;߼' ޣٚ[./rwՄ`a<{ώ͵˛\J_6̚>ζ1vϵ~N N)hL ǓšBųHƎw/rAv٥l[? ZV+* j& }.bj1CL h ?8f"& )?,Bn--R, ;+"*z(f&%$:#w# $hL%`& (9Z)*JO,-;///.x,)&$W#"Y"cG""! z b27}nH K" / _"R#$[%;%D$;#M!شOkpwQtYfEAw.Ӯ ԗ=QԊ1ԝ׎al!mP$ޅ&@'+(X'(l'0''p&;%$,ߑ#ߦ!, VX]V!3$b|? >&]PhOT{,+k0I1&c;J |ݧ (Q1haiݲ xt*:" &#+>7048D˕;;ǎ9O6x[3ƕ08'.m,S+a*7d)@(_'f׽%J$#i4"JB!;%m9Op=ip_  ~3o J 0%H+y059 =J?:@?E> h=c;n987o89L;>ACDDmCn,B&@8>"/-0+ (& %@$$$B$ $H F#o o!bfh+ JM! D$ %b&%t%x2%,$z$<#L!c67F Dߧ]υĦ=Reė~5,!Euͤ ˾[ ~ jß9n*m !$4Π'( (٢(mݲ'Xq&CC%9$7#"X"%"h! 4PҐDШͰO Fд F !Խ 0ֽ X G܌޲-k~KeW5cx+ ` 6 p y& "~##"U!=AJ {"%o')hT)(m%! ;d[  C->< E azIN0y"<*IQUj"S%H)ca,/ذ1p46 9:-Ϥ<>,???ٽ?=o;~840,&*ʼn!ɚiF,ғԆ[b&ktC> !gD;;ܗ#(K+E-<.oݥ.mޱ.r.-$h-, E,;+*M/* ***%*M* a*`F*?)#'Cߟ%"X2 Na*pE2N-l\ZIrZILHhD~ߪ tk P3Pٿ9#&JB()f+|,.zӄ1f4 85ؗi{@BICC)DCQ'CZA?$@e=;!74|/z+(&"Rvk ! 2U h 0[f>(H)@#e v3q Av q^Xt[XVA a, 2wB"v^K؋h׹d\2ո:j{4&֬Q֣ըԸ ) ,  D E |Arv+Ih(\ysz   7] * a 0 V c :Cm. ]m!#(%'b)T*I.,-P /o 42 !538Q;h>s@<A+AEu@o$?G=*;\9K8288N}:Tq<2>+(AOCeEFhGIdjIH{GD80@m;<60Z+}&!vE$z|_m#04oڛ*w7&ESf8rjUڿ0\ݦtnyW i _G{5^zJOhB?>0(ac|TC5޿K@ Ԯ .99,n!j&ƭ+^/`11}2ɭ1e 1Ck0)0ŕ0,Õ1%35/.7v9 ;r;J:Ư7Ť4g1ĉ/P.I.i1g]4H7W:!2;8:s73 -2B&lw^pM K[d3_)#P$:jXG f kO${K | *  W t _ Hf C.zO<[ F&"wU$[&}()g*)(G'%c$&$Ui$e%K݄'ې*X-O1OI4j6a797>5_320x,)%d!Xs S4A3D` +UQ_Hie# ט2YWzRΧ QN Gȱ c 3 WrӵZM7.|~9 $HvʫET]4ibQȲAƜ*̽y2sY( k+AVZX+sIY H"V+?m*"%)-T_1t3W5- 65}40B2b/2-/*K(V&$#!,! +!:!"<$&) + . 011/-m)4i&"y:!+ U )^\  .|XM:Q^:*U1ڑ N KurrgӺԬQp?a iiXn] 87$AT+rQ\ 5 FXz|*cy/ ^Q 3 ) ; f  :!) A# % &> ( ) * + , N- --q-y`--~z, +*93) ='0 $ "   g.H4( g o\ S |Y`1I~R{qpcrG7ؙ׋׏ ;r QJ  _ߪ"  _ /!IgdFDl0 Yi B?cb~|3_ޑ[2Ko93iY Βbhx 9#l%dF')ۼ*ݻ,/)1M5w8(8Yr?E @KǍ@XǑAB3DWDȉEzEF5;GKHIÁI\IGJE$~A]>α}:62¬- G(ë"ƫr FͰr %w=k  ˢ 5 ~w J pޑ {9 E 2 +xfMb#Is&R(O*M+2++`+* ** +K֨*y)z)]'c&r$p#!1пҼ"J ~@7OX!)#^%h'Ck*,B/y1=;4gT671S9p:D;U; ;}:99 =875U942o1<0:/ .A-,*;!' "ZUB ވJ s٧֌?ԯ3}ԍ<ӽQߐd_ݬ̭e،bѡӑvu ۋ͛~N*f+qneDT`$R͚ͼ͸lQ̪srȈ4obOýU $ʯJxʆBиMLufw@M-6! MJ* \ se'XU   l v } 4,iYj V$g(+.C0k10 /- ,n t)%l!Rcj B Z4MSJ')Z#3V<> =h6fx.,  5.rL2`f|SdT1UfADMp- <=Z)y&"mp^͙]g<BT ω \aמگ$ U$޺'S+ަ.ޕ1-K4G=6H78n8۸9:y:;?ܗ;E<ݾ<ߵ:0>;nh;1;[\:r85 E2 / ,1 (< %? Q"  P5N^   dJ 1#S%s'$( ***}*)}(9'8&9%$k$#2_##" ""##$%d'H;(;) )%*#*U),(4K'ާ%q$m܉"8! IۧDقmrة<> I5 {F*XEHom AUJ G> lR!x O!@$*& ))+,L-. 0G11j1q0I/.H4.ߑ-M,p*((%!e=tf:ոԜ,{ hF"ԞMBUhOieZ)nK8 P7l" &( K-2-6/9Q<? A.B$BBB\BiBbBB'CQCKCܓCJDPFEEתFsVHISK?LsLgK*JLIսFfD4B|F@>= =iخ;ڸ9 731N.,,,D-/71345^6G6|5n4D<20-B + (_ /'z % K$j <# "&  ^ ]  &E *?TY$ T&c8uf`f 5HBUSzַТ͈]ɍt N `(A(}')Ҷ+-/0!1222ͱ2gѭ1|=08ٽ.},)I&S8#' rZP:\t  }[  1 6 n: ;6|&#hr&)P,mS.B/"1TB2{o3`425?&78d868[b8M_75xd30ka.o+)?'\&o&A&/&2*& %+%#v!,? YA{w^ ،7a;\e٨Hz"hg/w % .Erh Y|/>7:a"$:')*R,-g-U- -]ܵ.&x/Mޤ/k.+(%Vb#;!=ۃYea$ԉmъR̩ r ɴS8 # TI  SR!8kGJ#nsl 0 l#' l "%Y(W+v,t-#.]"//$0/0//3.w-,c,p,K,p+0*V)(c'%#!؃#FD}bӆӨ}ؒeۭRg,j 4Lr4"J%g()a)(&# Kme&>g  d[ ^[N55cOJTIn*D߮ިO/vG+y"c Rڼ^ݸAk(HaeuxzyF2E3)Tߑ2߰BcaH|O ~n N$s5?9u    T ?' B   E #  j{ (!_ q#Q @&j)1,//`2p46*7 08 9u9d::<:::v:>98 68)8B8| 849+L9<9J8 741-)T%/!bux k HC7z;mn]!V#!5&/(*}+|,-7-f,0+*!(&#.-!-_GEP@ DCTA2!T- J m X . E ~|í¸©¼Ì!$"#%r'O*-c145W9< )@ŬB |D6ELŖDjC@Ayp@۾>~==@= <ѿ<, =4>|>?y˓@͘A~BѪCѪDDeDB']?Yյ:6>5R.:(!F)|JMy7] *$ GH]-x|& ={'!!!#q>&B()Tڍ+7-޳.025T9N=@AE2IMEKL@KJsIyUH1ؕG:GFaѵFFFFFȑDBhǀ@>;|9J7A5h3뾫1ƽ/-]+Ѽ(F%Ta"d~ſ Ȝ!ML "ٹbcPZBVq Wfxk.h8݁4rٔ/n>S(jֺ3=|9dvبQv9e~YPJFgW?kAgIJ*sDj/y E x(U7kcym';>4z)n]8 %Rޤ.Dߩ &*1/1'221޵0 ݭ/ /..<.ܶ/[062kP3#44P55g6X6665\3#1-l )#Fm #c # / W( F"@ $$%%B%J%?&\(G*P,g_.d012023=3T33y4'6P95;.>~pA0D:yF+H$HHCHFuE'D| C3B߁A@?ܪ>^<:6]3/ ׁ,nֹ)Թ'%ӵ&ъ&&ͯ't(7))r*C)(ω'&d$٣"4! Z!^sk,Yg^B)  n$_Yh] Iܺ"ر$֮&(*uw,uӤ---~+2)6)_7)*]+S;,oV--꿜+ )&"(Ө<ktK z Rj :P ϵ "Ki u"t$&`(`)") <*͆*^Z*x:)C'%"j)}fk( s\g ~  Q  /j?p =| q"މ$U&8ܤ'ܧ(ݭ)ߒ*Nf+%,&,L_-.k$/g01XC3Tf4TM5 367w7J8[8$8*765<42pV1/-J+5)o)&"~}s O A,s:4) kF:+BNUt|7gݘ/ڕܭN8 O͹ʎ59Mpƽ$,euZ(_. Eӵ #ֳ3ر?M쌬 Nۧשݬ򝰸y˹5ȥ_J ; g D;D )N "m [4T7||% Mr!j"#"IP!,  =?" Q[cRYH R$f H r .SyJ9 `GV1= P"O^$X%`&*&U'd'&"%N$OР"ϟ 7YMϔגyRx#  Fun@3irqje G?mA !9WPH |"F#$$|$$j$F#e"15!yC "w%g.),/e2FJ4(5)7J78"74d1, -S(n#:(&<rSXz : c  \ m   'SWbSLFvy^UK~gs"&-*h,D.w/ j/h.,|*(%N#\;!1Blޏ_џ0ϐ7& = S|1s˃@ ŵ 3 jŧ ] LuH:LK3,^\ k  ~P   ?y IWu9HJM5R}zo=Z n! 0!yHεlʒq"_\]}u:bF+"%Hƾ(xɗ*͋++R+X9*.)'&G%#N"G R,z  A! 7&A*<, v..._-,C+:T+*K;*u)߈)Q)۟))T* +r؏+>,_{,ض,Gv,,Զ+s++*K+S+_+X+Bt+d ,b;- .t802p469j93;#>2 @CE-GHHGEjBJR?;[85T43 1g0 . 5-C u+)'n%#a!n ps H>Tj<-t~2FD0 a֊ԁ!['&Ӽ,C1$4tԹ5|P6g655(L+H*+?*'r$!FD<+{*fl A i G 0 KdH!? $&(M)^*T*L+,m.0135@7:899\87e53204޹/ /n.4./0/Ѱ.-,,6+1*K)QԢ(0(S'4}'N'G' '>'݄(eޔ)F+,f.߶0y/2331֨/Ւ,(ү$ e f|h]:ʳ6ʆU8 DZ #u6pƍƭaǹǫǚǘVGOЪU1D2.߼#+㹄 ,[W_7쵟 zWW`nhxn=F w x!>!"r#$8&(-+Y,ю-Ң-Yԕ,L*F'# 6U"q7yo.  \ |c " VWhz$ {9!]A ? !| ""#,$H$X% &P(W7*+_-.A/Mn//? .o,X*'$q!v6/Y*WW K.33̤ʴ ɝ ɰ z*%9.roH xGBqmS" &sy(  E6XGJ:Hڊځ$ڮ61KזV>ӥ__Y<[b ( 6^[ơsY0Ѽ JG"4 P#'*q/-[./30 12E32m1/.N+ R(4 %a"; EgerN7@rQE  3lA- 4!""ް#ݑ$s%&b&O=&%=$.#!D ]3uV g!!f"4 #!X#E#Z#" jS2 -k e  KC  7rtZ5V |OZ)Gi Ix?R1&  >W@"Aack{c,A)}$ ޜ۾ { ?JԠ" uӃ Ӓ 1eL *ߝ l 5TRr  Z " $9 t' v*P - V/ 91 2q 3& 3 s21s0/r/Y..V-3-- !-k--K-L,,+'{*A)(ZV'%x'mx(*%,../>1N2+222PS2=1-160;e/b.L.=a.i./R;0O1.m1#p1"1j0"/.Y..}/12b.4.5(g6Q|6530-*a'Y$=3!=i /gk7bTlSt޽'C;Iʼ™#} %b ͽ8#zV&),/11;2G2a1//..A/ 0ܿ@1h"2½23Cā3ē4fC6[8Q ;'>@DB7įB)A@xU=7:'739x0,5(Lϙ$$ R@<߈eKS;h" = & G 9lYd,#l(iN-,26;:B>@B1CCPCBAi)Ar@@d?]?:?>I>'>E=2b!'ql K % !  :  L! K fNrlIcX yܫJ_M7~ٿ@5L(-7&!%o(+aQ. B0 2 3z4*4aq43+2(0-+'C#\g1% I $o<Q2Xޢܐ۪J?*۩$!ݨxPIa@*O u]#6Q9V G7Yv<eCq ] { 1:zD3\ }u\5{c5e  Upw&.2': y MD-}\'d:/K)+kVe q .% $n `PZ<:6L K[m4-hm_dyi*WX(AgN$" | Z~Di?/4bb$]]h7!< 7Z q > $U f i\z <" iݙ4B a uђ"tv&#(_) *)a)(&s(Dp(@('Iԟ&4%1ӄ$$.ҧ&!)Y,O0,3!5%J6jv6ۘ5!3S1.?*m&!P2;P w\M=_ ZMM9m J#lj&)Y,0{49-=@CKFH9JKR KJJ!<-!g*!^g"H<%+)g-y1Ξ465pµ30Ҽ-sX+ *t(_''&Q$]#ۣ!> Уè2: #T'~+d1hw6:>C!;7{!5=2$A/,(^%! wY#X JoN1 !֢WG7Nη͗UE8ru s#Иl4HmCvo݌|;G~X%SWlM9"yW,G^lͺmĸ&o}lRAD-ϽAG; ?PN.PrI> InC7^|A@ =bA7o ) I N  Ga { 4 s w  D H G P hk   O  :'])E$0 h - J;!ZIE 1 #!k<^FB ۼע;֙پMO @ P dh*;97bl6j_ Oqc h^Ծ5 4O"݄֔DN)H!!_" #}#s$%'[ާ(*ۆ+,-Pg.ل.;.,/C+*D)((Gd(9('&E.&U%#f9"  lE$S }``mHQ/3!D$mD',*,[/194s'6 r7 7'753Q20 /-+C4)'V&%}%/&&2'0'&U%# "ށ ds׏?Zc"4{  Z 4 > A .4`6N#dTy & * V  'y z }q W E = KYЄ s bɷ FSBA$P$1LhSx"IS'B^+*0./M0<1 3c3.p4 55+642N1 H0.,d* B'G#$F2 "$0%; ;&&j'2'x'&'M(e)1*q9+a,.e0H߽1|ڜ23x{3N33v33j4P5̐67LՅ9}O;8=H?}nAC(E3\HmJM2OQTBV9)Yh[o\l\]\v[!YVsR#VNIEd03YY* -< E8u}-$QF`#, ִd1R6 3;e_sts`B%\ a(ڈޣ</!>P"R#$%'O(6) "* {*( * (G &Z # ? kVkc`m [a  kfB{7nY9cB!"W#_$$D%%]Z&~/'5(:)x2*B+9,,\-_E-%,E,+q*'*) '$o&g%"O C- J W*9cgag}<^B[TUQI!G9sFw"j9ma4z'[cTs#C~  bNQFx1PSCٶVCGLц +ŕz   : K T s `ӀP؏Pٺ wHp٤%ۏ K?&lQR04* ,]_ E/ #% 'c''qd' & &8&'_)+(-P0R2567C8!8q7#6'4h24X3#R33U4<4g68:&=2?BWDFHJJVK+KzK]dK&JGZEe]BN?7|<947f3wd0--ve*(5&7$/#="N[ ;` z@\"  T,_TZTi "N),"Dh2*ݔ Ih 9PF@uRݭa%>ȟl RR$η )'-)R26:=ʺ[@ӻ!B~C/DSDܽD BAa?=iA?˵p??0I=o—:?85u4ة3,r3\%32U1=e/,|*q)9R(N;'!&$df"Q E $D RCS > #&)4d.737;J?k:BVDF|HRJJJHPG ENDnIDMD݁EمF{GqHzlI JkIVˆH>FƜCAJ>E<(k:L 8?=5O52p.++ݾC'# DvOA =Qʮ  GO $Ќ[)ϤN%g*ձ׏3۝!.!b0DsӈNՅχ|bǏl.찿t1/.cֽo%7غ; Dkz`1s J *  ߵ !ۻ"Ҿ~$²&('+fk-.00,@1&2N3U4e44+3=0,&!m(%  ]V9+I . ]ijy}ypOe  Z Q2 XZLZ#O ([+.c0e110/.'@-+*}))(6&\=%Kv#h4!tX]xfC iU܀\CߺRQܭt;Aؽ0֩Ջ,)W٭(݊ZX6}4"SU2GjBJ#c8)ܧ30Ӣ:,X|WƩpqÂ4 +WɂcO @Ҭ nӞS\=X'H6s$O y~%]*."2m58>9U6;;y ; O;): 975/2^.*xM'#f* Jb$ G} X G 9= ,$ R5"#F$/$x# :q'Jrkg j" 4$Pv%,J&&'k('9' =&s $j "Z } > \]  !q/l!"*>#" !< x,J 8 4 t'$/o*m8-3f b`.|~\#{Bm ~ ژEj%/!Ol&xi,Л2DUJVNQTiVWU7XWVyTRjPKOLN[N P'|R]U7XmZ9['Y\J\/\3&[Y̍XyWVU[cTQN ;Ky1GγBQ>V:`ԓ6 38/=ӫ,|{)[&* #'L/׾n4 [zlEW~CYyG;q߅ z4 v j = /o O}JȼP" "$z'*-04s(7u9 \;٭<&;f;R:9ܧ*99OK:V@EWBLjC dD\5EEFHJKL[MUNMr K TH\Ce?9 4.1 +(|$A!V? $$l K'9*,3A 34o44C1432h1CC/,),&")rfE. ]NR+ < Q|>5OA~8vIOHVtx?\(UrF"&n;_ې4efӷcё$%.m`A qTF^{ '$w&̹(g)ΐ)(3'T&%˗%0`&0Y({΁+/y2>577&7*Ϸ7]}7h%7Ϥ65J5ܭ3S1k.+&U;"LU 'U 4;[6 5y&x٢!&׎&Ez+<0m4J8Z٫ԙ YwϷbXYІ$ 6 0"ҳ#%.%a&}&&[m%;$$c%`&ʻ'u($))O(Xř'%$#kc!֋:۽Tެ 6 < d J k l  q  l  8hCIL!B%"),/>23@4943}=1O/g-+) ('(f'Z''z'*'&%$#QN#X"6#r$Q%2:''>(ى'/O&i$.!w.pvv j ">~'sl,/r.T}*bϫL@WТnH5Q̘ʍm{5,a9m|̗TtZsj6SKǢÚ?ż K u{ / 6 Y괶  g Yr<zQ2gG2!$#(),^$0 4HI79k;<<<[<;vp:k9G 7 5 30.+F)E(y&O$R" rM(!#5$$gO% C%l%&X( */-M0824O6<8a9"H:S:rG;;~;;A)<\<'>S?f`@GAyAk%A?N=:793B%/+'$ #!SZ T8'2Vd : /l=I.}A7O8gpk""p#%& e޼wޓu . Mۯ6ںI>uAH*ݹVޫI~1 gv"[$σ&(<+d, Ʉ-_ʷ.//0Cr00ـ00ߡ//b./,5+*)e':&^$" \ J }m"':+/4;8J+G|"FDPړC عB2BA7A%BtB ՉBrPBPםA?$=ر9\6A2A.j*#&#t6 8,% 4-%=ue?=d߻Zuڮ7v$R(+ڱ?pՕ&Mxӧ & B^'Yy֜,/c͍ ʏ%g5+#1y6:)K>C@P@59@h ?=2=kX??}?>Y= ;] {96k3/+ ($"! #%-&n'&)*GT,Z.41t3 |6g $9;=?@@@( @t?>.>>n>>Z==K%̖:l61L-Qy("ԸRB 4 )M ^74 sn,Z k. $v*|0y48v:;:(:Q8;5,]3 C1?/|\/WQ/@/!07z0;0A0j/.-KI,O+^*/*f*J*>Յ*Dҷ*0Ь*)=(2&/a#t%הtٍ ۋ ݄ߨ%{KYpJqxmyh دrTߪgOU*3QIL݉ڦB֘KͨVHatַ*gc #m 뼑 Wɮӏ! |"Xf$u&(,*2,(-+y(C% " Y  0  I ,Lyu"I%u(m*j, -a "/ ?0@/1.11 2 ,2!8282o1b0[+/s .,+=*G*Z**\+J,S-.l/0)1191Q1d0/t,2l*'$.!^{VZ  B0l.v"*p)J  % 1 i) 3YYs{;4^d{G}4V:&I޽mګBk6'Ҽ] fщS !);d K \L +. 73ilqa 2:ުh "#D$ %)[$ݭ"Jݾ VA@I[NѠl- OC ֧fMO _k 6 Cjt F  o $ *m/ r499b=B5G FK 5OBRnTk)VWX#=ZI[\N\2]s]}a]12]\[ZݗY$ܘWTEQLMd IѰD %@F#ں>A?^?~%ABBLDCEEZFqFBFͿGcKI|KWN-}QAUTeVl}XY0YYXKWXV5TP.L dF ? L9 2-)}Z'%$$#@#(!-0fc34Y555 6Y 6 966mi78Y:<?LAsCE FkFbFFA;E DB@*?=K;H:CQ9s˽8o8On8;8a7)6842/-h)M&#"r=jT/T  i‡G3SAtlWLC=Î5oEl̾LEtϹϗϾͰscHk̜͊T B!DAͲҙύgckXޜ`Z(ۓ>,XZG -~ t Ɂ qR čX>g& ˋ%Δ)lн,eҨ/+2 Ի34Ӹ6Ӫ8: :Q;;:;=;:;xQ:i73.E )#Nb1H- pN%Q| um\)7 !#5%'(X*m++ !,>, +_+[S+ i+ed+( j++Y+>+z+J*)V(V&$c#"!a l2OU!qF9pnhA  x jIUPUDb^_JޏMr*1nmǸźɾ_\?ؤ^ۏߵyiIJd /hms ) nGUQ{*#+'+/u369\UyA'DF]I~ LNQTVXWY|Z4[[I\\{c]w޶]yܕ]\>[6ԶXvU*QNI F|B=^?[h<_9`&6hʤ2/J+j<'"xKEp2xuHؐ\ w jW <1P%`8N-G876DZ$1:4O7M9* ~; >= >@N@AA;A;@^>W=;h957b530j.=,, l*WB)=y(&'J'ۑ&-&%ς% 6%%ƥ$#6Ɠ"!^w;ư(ŹÁ-Ž ~ \"%m\;}ԼKFzT}}!`нG[+ ^ Rm C(l62٦Cޒ=]!m!!g "ZE{xIX d >!w! 7Q:1%!O%>)W-1Ni4x7n[:=?PB DuFHIJN J_ I HtGSF%oFG1H}iIpJ2K0sKZKJRHGD{]B ?$<#83\'/U=*"$(hcB~Ru$s[ B& & ! " [Q`+S.зSbS-DDfÅI ɲFTʹZo b u ) ؜4^zj"۞d٢FٜFٞY3ٗM!z%ی(ۉ+h.!/N /Lx. -w-Y,\+hW*);))(D (&#Uf/ /] m &  +b&H!&*/37Q;X?4B0DPEWF9GGGG`G 5HHI#K2NP֕SUXWYoqY@XnW UQNI׫ERAm$=8d4[0 +Yd'b"tψ2GӜsMڽ Th"]ByMF 1 2 M +?c*,:{?6J2; ^ EP 3h`vl/#&*. 2 5R78 m9ou98=68t7R6R 6 &6& 5*4V4363e3E45a78<::x5;:~x:9m87`6M5so4@3X1/+'#I437 sgujYj* fz.) W _oN'aS$m uߩ(< = >  N _ېa[ܛD:{Fj>1ph(Cl`b)&%[W)<Q& C]".A>[#d;&a()u )6))Y<)('%#+ md`jzoAr 0 P k, K ALU=Zf!e?%Jߑ)`. \37˕;R>OÉ@BDFI!L#ÇO"$RraTwUqVU_էTkR8۵O?`<@?W?<=9=܄ >>=9< b;#9o%l85'\6(3*0,C-.&)0$]3V!517?8!88~888I :T ;8=?I@KBxC*CBڼAF@р><<7;m<%U<< 84#0Z+&"!GJ;οT Ĉ (I>΃ R'њѾyXkiӰmo%q߰4ӠlȐ?ąS B7 +:]͜ġȖ$~ц.?Aרpo;R1hɯ:TtȸxC KzlI/1%+"1m 78<(C@Bg=DDԲDgԪCdTB|AU@?]@_&AІA΋A9@ 8?9r=89J::(987b6p_53>420P-)%I!YՂ ѠMTi @<I,ɍʘ~= 8׋mNܪaF-[vv9j B%Oug* _ՈAWBO߮ YЊE΁ͱ̰ p˺[ȲoǡSzĤ zmȬE ڜ W)BaK,z6:Qrr jh ' c 5B t mS '  { r e xz x H   N-!?O$&L) +e-/p$1(23156974;2<6=>=ddh -1vLa7 J |"&r;*T-/k/ {0V;1p2N46y:>DyFI@N RKUWqY`ՕZB[Aԛ[zҐ[[QZVYA;XV(UpRrOFKɆF13A;5>07*q%q CR)' H؝TJSp412@8?w [YP=I\SU[ rr}F@[h 'O-$+܅ Jn Sn0o @+# &h)|-:3t:@6FVƤKʴPGTӸWY܊[{\fC\%[%Z,Yp~Y,YyXWfWfUS P ]N L{ I WG D 9A n= 9 {5 K1 - * 's $ OQ}MO %%*.{'13$*5p5n5s54> |2i!_0!$.q,p+`E++ ,t./h1234w5vb5O5@(54%>4f32 $1m/܀-h+)F֍&#cΫ d}o|vm!7-y Ȳ  4c /ִjKqNZPKPoͫo[ѶC|+QAk2oܥ֗.@/&trN-gBۊai[7`h(S$ 6jktbܵ(K \ i~~)pkeG%#ͧ&S*-X1̥4̷719;9=~=<ɤ;~ʤ97340F-v+ژ)&*((O'&%=$"T >N?x` W` J V"Aw!$''* -Jq0~.3a5378I9:9WN9 U8v76_6H60z66H6G53T1^/0-=+(0l&%$6!O1.x "{ 9E}}VѐHͦʥȥyeps ' ͭ bX`FsٸYݲ I".] ߳ٞi͹g+:}4>⣸H킭AAcVwi'.n^X5A[hȍOJUXZp~ߤ wP#g>8 \!lvuO X \s m# {$c w( + 3, P, , + , q- / 337b;?nCsFI.@1|C:DWC@=x:714G20n0L.w+[(>%#)"F; Z3x|1 Y UM!k!VQ5n !*"#e$v%&'Q)*N1,-/"1]p3`5?7Qئ8w9:@؋:T;D<>=X!>ۦ>Lۦ>J><.;8z6܄3D0x,$)8%"L޳_FR\Ϊ ͤ k =}Σmq?ЪJ:Z 8޶ L  5 :4c@ ! $ & W(y)$F)X'm&# 3*]UK~i_Qۏj ր!#",_$Ӭ%Ӊ'ա)6+ڐ,$-K.`/y0_-11nU2>346q8;Pu= @2:B~CEEF!FDBT@=7 r; 9 8 8q9z:p9B7 5 3 0@,7)%0" [_P$  $k sy ?#$&)B**l*/*s)=)@')3)*( ,߮- u/F124Ӷ44Ӫ4[42/1/Ml,')q% n!Jܔt@EtޕzOQۯ3N#٬$֟ 27 |x-)pOc#ioN襳4}@عAܼB5ØC0FɶyN3.Ӏ6KَKA ʓ LPE'ia͏xЬјѐ ЭϣiA ̲".": ˄h˳x_ƙ,Ʊ2LjONj1"ň$h)')u++ʪ+^+,\,ը-0{ۀ2!44:3/2/C-?*kH'O$9f!7  yjqDC>[,"A' M- m2%63:2j<===a =<2<;< 59FuށmH'KLX{[݀B6Wݠ2Zh9"D] zy (1LF c K9r . N 0 q< ) n ] q   cT\#'a,<03 t6<89G9+I9!8763l,1.2,)#(&%l$VO$4#"!$x onI  ~{ K% e DHEsrd/$1{ !<ѿ1 @"6ɐ#ʆ!̸$'}*:-HՂ/w1կ2 3RӪ2#Ҿ1#w0(/N*.OY-Hٞ,,u++Vm+ !+*)0T(q&eW# \Hq%aU c uuoPLB(];%aܖ"N*|W   >{nV}2=  Ma4Az "J'_u+ZK.0uc23~76 8}ܵ;>?דA2C`ӯCBmAթ?=:;[=:?@3AMAAAACAA{ A A` 6AV 0A A AZ >A e@ J?%=;{9742Ge1 W0)/s-+!'+%#%)c-EL1c46";8 T9.1:n;A<=?j@xA=B]B#پAe@J~>0<.$9K62/0Þ-U+!n)'3&Wˇ$"!XԦ!Ք!R[!  BעUkr~^# 0}F1{|KMh_ª jx'S臼N@䰹o ӸZVߋAxeܵĞzڥUIȺi9YaёΤٍ̺ˏTɎnjƟ85rÃk?X ˮH #'ڦ,035;5 ԁ68lv9:<8<^˰;b;=;R:785J2d/Bބ+3~(z%!"7(Ro 7 arxJS 2jyJ];= $()U q- 1H .5Y 7 9= : ;] :L9 7H3t0,1](%cw"| WU~{` _!!""ص!OZ LQACc XϬϋ eP1ؔX۫r܇l7}a">/\E DmyP]!yb |Pv*EN7E4("0gѼΠBuȪNƊ  ϼD׽hÚt(9Թqۏ(`j`'N`  p : `NS (BuSq$Q\M (@)p!SZ\V6 K&JG0 y!"&"8$+&6(+T-70J122d0E. +(O "%X"y{yXxX"%%2n'(z2('S$/!)  b U0 Jv  Tj=*V=}O 753Y"P%]a I"=f$Zs&'(*7-m0z23&32d1#0E\001"3)44z4g<380-C*k&"cS{$$B 0o\}OeH e>ms - $ )y v B 0 (  ox7[O@ J  (|C8 T"!/%O)\,{0vf3059617U6b5SR4LI2I/,*'W$r! aBЧr͕2X%kBϪK҅Ֆt E f. _߂ X K] \E y)U!R#O].t%DQa_ <> W>  AUIybQa6 #I t! K({.3J7;Qr?6B]EGIK?NPeR3TwUHUZTRQ/QQRc RCQsO"M2IO D& @w <+ 957!5b#30-*.%#J! U~=VR(w "t#"P#";!# 62} .! "3$e @' )*FV-z03s6|89:gv:K97fޖ5C83[0p#.Ս+#)']%Ƴ#X"BF!? r•_~h{| Rn=Sru}ŝ~g'&쎿E%.C6*DkV0~ۜ\`.=֓^ܦ# _.|%pSt^1(J_R.{k$IN~"WOR ϔ  ςb͵nͻ; 5M͔VcsP ?"a1%'ٕ*ܦ-0469/;t<=<:<733!/7*W%[ Af  3  j H  e ' > D.L7S|0MDM > ebUE x$vjz+R;!$&R&W7&$"t Nr&s!e z* +6 I N {a 3 e [%V9Й:̟esȿ7ȪWk&]2<NOqW"Ut`/Hl{^z ۬D۟.>٠d\Zר֒(6Ջ/>Fۢ Z#8)vbQ ~GBI dg{1A~y/wiU] c;  ( . r zA 1    C"2;#9#A$$$5$+$ ,#X"!U,ObH!DS( e3 /;hpj< cUsH> ~!62#$~%$A#G)"u ,8j5Vmd> @ g 4$iG`S^@"P&^*-0234r44F311?2:3{4D5 542k0 /I00V14217/I+& aw& ^A4 ܕGH_7o ѿ ӞHڱ{Knt=r/ Ku:|"&Vw)n8++Y+F*(&4!%ۙ#۞"j"l"{R#j##!i0K F)eҕχ+6̍ JY ]r $  ekD%wª~4Zk] ٩,A)!;=ߋP,.5PU;0.ijh k 7# lX2Q&b; X! $[ '> g*E + E,+*))&*$`###$T%c&p'S'-&N%6#!q!"%7{)\-15D84;=@RCO4F oHH BJK"MM3OrR}TRV8WqiWyVSGP9=LG{B_>:;Q8 #63@.13/[-q,E*(M&#X~ MCH yD1jG4nO6"P&),/13g251/-,+4)'%>#1 t!2|o*?s^ښ`p-7Aĺ, ߲9f4춭>6vRۚ(Eнيcùœ_ E˖ސQ07Tgu]#mtDIEgݸ49 f߄ar.Y܀>'QѬђ0Ei.ԟ*ӶC #"C"$p%?ͭ&)ͱ'>(N(7ь)ӹ)r)f'E&!$&?!Q0Ql5/@Q."<9$5%r%"%&r&F&%%3#:|!k% +#+$ %" N&& &F$X#;b"!pQ1CBP، v-~$~Hd;փMf"'sWB+9t W 7= 0 >R6{[~o3g)3&lo! TJw-޵ܺSTl%&>%<> ;Dњ*q5Ш)SЬJЭ ,ъ e֭ח<!aN# 'E@g# CS{%7W$*|o2U;UY6~GkM DomC{U c!!!!ri!F3!z H U+>yHRciUJx,5UO%W q[  B L > C `Q w  tiE 3 i3|< @ Z"n$i 'Q)[[,>/1v!4w6 89~:O99j8E51. *<$&"B V K  2J   , s J  o  Xy l~IP&"*g"!#7# $ %} & ''8''&`$!!"#< ! -D?LM,U\ R ބ ۣ  6 .  xҡ* 3ָ ב ؐ ه I _p S cNH(X P `ݰ ߎ H<@43BCJfQ!.6xqa$Yn&vj/^kUV[01%|` 9Z Ux!{"c%:',(a)),*4t+H-5/147t9; \<_-= B= =2)@eBxaCyC]*CiCzB@R?!i=;976sb6 6 7 8z9Y9;z8`7f[68U54E4y]3P220 0-/'///?20Q0/0#0e/`/@.S,F*!'t0#"`&lU)+ ?-].T/P0]1y2O31۬3J3W\3=2Џ0Qk.J̙+P=($?v! w/µt =,sh} '®óM ƓǔKЊ X ][PH܅ٌ0kOJ~UTQwYͻeJ e#6Ƶ܌}ֶg;Ύaook;0N}?vc= Q09U8" G }g}m՝e.#֞&֥)JZ,X.f1ڔ35܆5546ڍ66֪6}6e6642/,)%B~!Vs%F0 i 0 { 2 ` .*jB~ @HC     0 U A jx)~(Y' e0 %  Co޺ݚ`}E|8J +p;t`T?t c2U#F n}ET`0,H =gcPsDslM-;MG-?ok4a,D?dqjJcaZ/IHe`I?ܥD|=>\[kR\T2M$m541#~& vn>+}*f R }DOs i1epMd)'rd 9"YpxLM?A%[ m  |>w 3 {c S)2Kt L+ r > Z fb}/M MSnR`%p4 \/ede'#(+.o0 1+26 T3 3 2 2C1|0p/15.K-*-=,,,m-,+c*zY) G( e' &^&M&N'''E'K%D"k,ha  JCyLZs.Cl, ; ( NtS R JQLyoq"uwEEkfl 4?b˷&ɷW U 5 D g⿙G$Ǚb˞ - ^X ? y  n *cUB:Ud\!6:lE, aW7  Ha0_< =# 3'>+m/37];??B=DE9G$HIDJ'L}gON3RTGVkWVRsN>Jc GUC@?= UA:T62A/D+['/$V"  Fz { $>0?W& kMٝ |ؒ { @ ھ jq!#I&?(BA))P)'%# =_kw!+HzPҔ ѝ EF U ̽7wͦ: Ӿ'S؆۟>EH`x!$q|"e7 s~k![ޤ$&v( *)+#,-.J.j1-+(q&%*c$#ZG#q#i$$qr%&1)/q+t-k#//P0y0/ c- $+AO){d('Y(@)+9W/N3h7q;=E@tCEG5I!JJgJ>`KzLY7N:UOaOrNaKDHCE7Ar>;97L5W2/,b)B{&#! mH_+ E  J}af6AP # 61#k(2,؅.,/Qؒ. =-l+0t)'&&Bc&&%H%@$":T c=x1MGR c Oѯ X `lͼyZϯQ8dg"cSɍoY8Ft߄œajޡ%~TJ=xVDȰʠxѢ>?UhY=f= )^l ' AN|4 a  _ 5dVE0r' "!D#D"$$Zg%T&$Z'O'߈'& <%e"L1޲fM.JVZ SU!S#E%&5("+>-.Z/*.!-*(H'D%H"-RQ0E (2F  2x 9 @ l ߕ   W  :ֲ Eԓ *Ӟ w GJ g؎ ڀ  ?s R  f { LQ ~YBf 3 E q  ftjxI 8SB= qھ[K&|ն}۞gCiwlAc?5-_$<8\PLiA$r)zfF1`uV[Bjbaf`$6BER^l$'bd g hWl V `#Y$%:%P#= I$-gH ~ E 7= n k fSX xnvjwEGeTt# af`hrQ; hR q[  8^bkP0o<9^"d&3&+Z 04H8;;";u:X9?7]5%2+0,a)%T"r73^ uze) l-#"%q(+*I+(,6,*()%RR"  !cK"""M"#L""!% ')=~*)f(2<&#!R)` >J/qX!W mOe,E="Vdf66;߱0 0]])yi)8ca[Ǧ ǚ  Ƞ ɻ b7UЉ&g?K։w{gu׀ Hx ٹٶUd~} 8p AC ЪpΒDVkv7].R+ W|!F&,+04;9Du=`A D&*GVHoMHwGUF}D7)BX?o=:d8:5?3E2M3F46536 7 7 o7% 6F666!v7D,88878875u 44@55Cw5 5=4333k4754K7T9N 0; =E? EAdCD8MFlGRlGE"jC {@ ~= ): |6q 26.p)b$8B,y"% (+-/012W3!3Hv3?3uڔ221u1Ч0}/N.d!-+*ǣ)Ɂ(*'́%hϑ#-o! $b\zըyٵ 0bQ}{,OhK3vUYJ܌݈VGۣ :؎֑V`BXYG9_@>ώ@Ц*r^т^(t|7Nj{ Nn#a$jS(_+Uu----`}+')%z&B#\!id%l3EA\-e4 Z }k-x]Lm]iWb~{% J$ t!; ##@$6#G#)#!NR-X v rl4Ete Hqt y(gdQ+UQcjprP*7B8%Jw^O[/{%Hdۏ6\Ԏҽ\RҙO%Pv#Uɬ"%,YS%Ƿ }; ˠ ;͕ hѰv\hE227M`)<0C~"*QH UV`ntG"`}+a%߼+2TJNgvP:E.a  x8 D TP u @ ?  a  h Ky~ I '' y  <N}!}G5u |1H[}x z\<~ VY Hi]Bk3Bt~\  %` r x "n!N$j'v*?`- /:w122-21%0n/~.-2!_,"+f$*~%*&+&- %/o#!2!3443Q3222-32K1.'+'# X3{= # YWr<22L 6   zyvP -o]F TqK;!Y )Y zZōQzeIҨcbɦ xg ^ ۱z   [ k .*(_؛,&45+B7+#"a]4h~+yD!6"IA @^.TՒubJ^ ,"ܲ#$%!6&&'2(J)T)4[*r+-.t04a7;X>lt@oBHDQD D D!D CmA?dO= ;]98&9;}>BvHE|G4IJK J J>HE-BnD>0:|5;0 +p R& "%n}L 5 GZ   =f  + S$(YX+-n/81"2!45 79`;=y">H>>=C-?3k  [F v  { , R- =W |^ $ gE3 'fBogBi k'@Xot F,'  וZ rGبھݍK$<7m\M4SOj%m< TA eG0z3")x&sy* @.14U"793 I:{:p975N310H /"q0#1%Z4&v7%:j$=^"3?* @/AAAAOcA@?/>p;G9+5>0+' " |lF*  )xHOsEG&6h\6B8rbn^S iw) ^{"*; <]?W|۸nn//6ʰ|=ةcj [+: XU)LjIn,47 ix0wM6{ib SIFlk 8@+%l-*.2i 678 +87%76y5554_J434432$0a-)%r7#!9!,/" $6' +-?0.#1 (2+3-4`-@6h+7'8g#:";=?IA cBBBA@]N@B@B;@q|@b@@@\?l=n:*7 531O0Q.q+ ) %!] 6p ' 6MD!'s'-\10303P3211d۝/Tڞ.<.1.Y.K.Me//M030)/7/`.rl-j,׆+ ٘*ډ)܂(޵'''u&z߃%v$@#ߊ!k`7+0r=& M_;ݷ_٘iq`Si׺E7;߱ݟ%6P63D8O$jZ۟@ݾߛu"-Pqf6 ^vj0Z W~8  ?  _F' i*T tE,?sh c  YMe1 [= I # B#dkpޗ"ޮ&ߘ*@-02?5B6l6530K-)$,~ ,NC i  Y< 8wf u  $9 du Ez8j p / Qk{lf8 ?q{SJBl//JZu[@R|76 `KL po3WF9@لV4ѐ G̋3'YW,@×  ͖ )ZEnQUccC ~ID"%t4Fu1ESDKom4y(G 2ߍ G76di C}4 ]"7a6 qn " xGPU{~OjZR]*#/c>ޕ"oءiخ)ڰ.u/ y6 mh#hZ n%{),k/$U01O3 4/5(6 6 t6 65 3 2^1 0.M.-0n,*) ){(({'Y&%=$!a!P#<$r%=$'$" _[r!$')?*CT)>'$c ]Qu~Ra3l9D uG2X#Uz+%`~ Z:>J,XVt Ƹj s - Ԯ< ( D I >J@(ykӺy1q4Q$k%Ǵ/Z͌fЕ ~ro>VO L1}9k#_A om5!k%,(u+R|-o 0l36f9;m<9t"!&$t)'+(,>*?.*80* 2*2l*3)4?(6&_8T$9!:;97e59}31-bp*&" rIhGP0x_pnc2|I!! p!b"e#p# "7 ! ! S % : J   s |FA z!"2C$% '(+, =.\.5..",$)A:%< iK%tmcd $ ~}t!P2 ݧcn%Ԗӭ+ԆE֋س]K* ެ/uY[X+\?QJIEIODi~kLd@2+9}:!]J@Z}23%bWdp g XV; b" ^w$\<ImC!$0S&{&%#@! (ۤٷځG6ݧi" $ #')`**+=z, -,[C+'g"0%U2JKW0Za9+9Z ZdS};VjNpk3;.2-)+fZw~ WyC [ _ )I 0P,~OPtQ71SU.F.=z ЇK d ʪ Fz|;d1؟ LL8cw+UP_I \_~2%68rJnB y8ޕfx"93߲߳qߥ_J2Z+XVd']n ;QYa{WJw BH5 } / o  m  U = %/ktL 5lq=ݜVp8Of @'!!&H)KE+d-z5/0^Z1n0n!/7Y,O}) &$." \g/SdUkUL$(y"-$/%_1%J1$/#q-["*/ ' &o%  &X'8X*m- 0 4= 79. ;uL;mp:8}.631 /?,(%"Jk>/X M0o;yHJ3Bz=hE:;3jߝ8Ԣ2fRUmȊh!i Tq󅷭񦸂uC Ǝk$T5y7Lq[ԋ4ҐҲGHM<zDߥKt > p ") ߱EG CsY߃ { Be @}S`v!G<#pi%>'J(( M' $u!$$iD$%%e*w UA!!%!M-"##%&')*S,.->3H.7-;d,>*|>r(<&9#-7!4_)310=0D00y0;/10.,(Or#)  $ y _1 f v  w  g < wL (|KV +Q 4O +| ZP@j0[II",ސ%(g*nM,,,+?*s9)(&%$9#"\l9K+٨ O" I0yq2MJ"&?VV{_qtnfn %K  r[7aN7elFOx1Ua8G.6O 1Gdg3V2WA "$ &g'z(d(^r'<%1#F5"M !v?!"$'J)+:+?+'q)}L&h" ^?C cx  <ZdxaP2=?/.6T(uPm=a!xSU|}dxC~zIE5%\MN k *h  v% J+er MZ,Av@E{?x6X!VGش,ϾF`:.cҧr(Q? kt  # cLx X6O^|B >%D"G]_Ran 'CQ AK0x-]H4Xs>g p~J/)Id^OOFZV(Q<@~a " S B U H >݆Hp ڰ ! L ւCKjԟc] };voޱ+% s! #u$tQ&i't(T( ' 'O'Zt''''''|'d'&S$!~   S 40ml'R.I)" % D)@ ], .*0@ 22M3Z322Z?1P0uK/B 2. , e*'%V",n}j4 G Z~$}l/  .vOeվwΧ-)CdP EW 2%ϼOJ1nʠap̚$@5)Y&X$ XybؑWxھ"x܆l^W+5D#k<8;ClY)aQWVH-x  V!m$'*)u+, +--H./P// /h.5,(4%!C@0(~Q69 )" # % (;+-/00/@-,<,t+*u))'%%#v2 3  " - 7 7 =, Z   <    o C JCPl |e %#w$$I$6$#c""yf! W# Gb !*$)(+{/Q2]2hi1z.\* ]$y*|- \ O<g7 lc:ߢ?#CZ>ڧنF؎!#ق0ck. xLݷETa  %4D>'9]qp 91Kg({zGRue!J4K{q   8al$s tg <4{bgqdrRD{" "5!"#$%T)&&4&%/#!8#7>#P@ 6D zW=l5Pm{,Ag,rl! s y # [  S N D  c N iN>PhC}wZj5i}CPk*A!Alk + k3[*F*e|9RjP`C/ Gp?wFmw߈ irKz(GZPQ}6]q^wK4ij=0Cۓژ uܺqqQ]V|Z.Gx'W[VR1wV9Y0q 3{ I 0zp /  "~F9% _[ 9A n  Tn )4.!*K\ k >tts"& -) P*5)/z(&f$e#x"1$2%&c'&Z' %G"#" "w!d E0D   !"W_##['#T?"!{:*Kq c6u "H A!"&#"!,f&$I $GIy  J _&NTt}M\+]BdI  ~  bqb^^Ղ>k%u ʇWE}|s2߽CȸʸgJLd\.Q؂EQ+ٹgFSc;gZt: n %*)Mp,^A{ |!i|$&'Ma'T%"A.BJw\%3Q & X 0 ##|&6(L))(&;$z"0i JH>Ik!%PK)+f-$-&-jx+v)p'/x%#C" gfxs,7v  fm 3d ey6Rr  z^00|X<z >5O^yxn,"d#$P$#V!6AB7 7cQ 9! K xL+c[a q&nBg]/ /4lޏN-1 ߲ <ހ<6a\%1#j xM+#!jd[h:t% ;<%}4>E,tO-u P s 9r !# $G%7&$'/'B'&&H'(=(()([((H:()+.K///-+1*!('$!a ZFXw"yNqglKD,{R/XCwEn$ `>  UnU X>3o"R>fxh8*%y8~@  Y  ! C   4Z "_Ri5+Mv=3 ] wbs{>EjwHOvX u dXd@ߟޛ!xs܊&6aPWA2Kحe _f'_ټpPAޢrEt1`pGU0L;s?d3H6j  dtQ7Bm+>[T$߱y_9CY P6!j$E&'f((i(d(k)R**)z(F%"/ #oASPcX,<nTR< B .q  U me g i!#%'g)*Y+ ,V-sE.%.Q-S+q *(Z%$?P" USOd\v~<]$7Y5 V t2MH2isK  L̏R&dƒx&\Ə J+sɌ$wlR&4O8ܥޠB !!jPy8i?R.M8>(8@Y02(9_5P9ar8= X yD$ G  sy #$)%! %B$|" !l"##"M !! !# #{! :  s"u %H ( q+ -I/)0Or0/9m.9,h)d&R $w!V#  *8uVI3Qy  >  ? .]5u W  Z$ZI0YP{Td2  Y :V$F~bCgP8F dq'!$ &'(4)S))y'$ >:^Y*ro I!t+6vY|0^5j+;.a)b=wh>(' VmR m  5 SS!=0B_SO sSv P z nP & `  )G f wFX[@M<u z}#' r `  g  (] 0  : ) @S)UBs2$ T/ܘF30{YDݛ>Fz-.&`r #Q'GB|[dH,2< q C a d] 8 [g \-`K}6E;McKq2HqK I w:6 r "%S## #!/>SYޡCJD߶Eh4u5~)W{srP ; cJ]cNؘrNrݔ4߳'>. /'meߍw<>WD4XEi&9!4zh +to9cK8O}4 ]9>= % n  "  ; w o 4  -w+T?C Y.   = ,GJs &G;w\=I=B7 "$,&k''&$!bJ G/GOe> ~  v !/ "h x#B#;%"p en3] X ]d 4 4 DC | z  I>gj 1` + } m _m z b Y+KO"J}D(آ|0uЬ[vhҿISفh~߉*ؑtֶ~?8Uֹgײ@5܊4Mt] ?13#8gtj D W ?)h  lYB&}C"21DS<d^{ 96RK7߽?m=_!M"_#1$A$H%$bm$Q#"!i $1fQs ! #A $&4(((f('$![p2Jyh'5 v$E'0(n)d(!'x$""| *O LbyTbj s D 3 p% H EAAJ1?zKT l D N jU <x&Nb < AlVv*RJQ :ߠp1T9w ckNU_STY{")O]#XA]5܏r.WLDST#Tg {aHq:c%cqH}%?ME1T"^osZ 58T<D> Z{ r   n ) h [9   -  x  -  F e'wCG~q  a Z)  )  ]P 4 {\uL# Eq C gca  S.D;2Jh-[[y܅f܈B'V%S8yGrەwyܘiA0~"!{7pQjQ,&Z{;rL _eJH. .3 sGLWKF-  0 %N R  q }W2q 0 / u o! C# ,$ # " eO~+  $ EA sA Py FT(;Q";TOM (o_%a[3x4SصZՈ(ӗݷӴDdwvҬj֟{Sҭъѥ"=*صѭێݛ[5CEY8ڝی0 Q^2G$MQU yof V|H3߷ nwOltY}rH!H!x$N&n'-`)5*%,*)4)(z('5&?$h$`[$]c$>$ $($b #U"[7!62e.tF;V@e  J  {  Y  VT?n"g  C f"L/ | $'S"L "ߙ$@%i&&U&%%c%M%;%ޑ%J&J&' '''%e~#h 3ml B&NըKY'חg֣ڍP'LA+כiMX{se%~~" dy[P.*~ f k bA{!n ~e<utA = B @ s}Fjj:pz;)jaBF{e gr6q$(I++ ]+ *IF(Zg&$ #c#$I&f($+w=/ ,2l [456K{777x7)_6p>4K^1Y.B+ !(/ %i"\<*'SHY8D / G$ > pe> L  `T'We P vZ=in*8S|d$Y}9p88|'=.e`-d} V ۂTQc7 j;Vo;:kiPZ6~b '3L  4Vevn 4   V~.N Lwj >&vh W L qm{iJ?6lS 5 !L%Q(G**)5'F$!;A$}8F@D1m(`J d K u j )2W wPq"fڅ=׊LոM~RrT?Iy8 /2 V {<  EsgA\X @M=Wc p& P u rfeqWVb2\,~e   "  # I< |W `` & ,n O t Y{ #P%r& 1'&% _$ %#"M!`f@6,( Z l e Z +MT= =TDf}܈ hDi{ {Ұ 2й@̯ͅ%#kCZwβ#ϯ KЬКк]SoЫКXNqڼ]B%X\b"FsDmx]>cL2on | m x|!dT9޻2nfwH`"̡ɜ7ƍƔ+ȴʤ@ΓoҎRLpz+Y4;wk 2WDGYT dQ ^ ܞ y0 ݖ aB<cX%fC}   E A P e z;{9 "}%4s(*+)+U*eS)''%$$#g#D#+"J!4 ok6vU ] _  ?    3 l _ ANpu*YmہM glۅؚ@9 jΌl|0{ٖ!^: (A: ` =vdII.4]ML@V\wR 0j/0*YVTno1ef  % 54!J VI@ }k N T M L Qf;d 2    Wz  >%S7_aqOO, C*K e$#:$R$$$]#}##n$p%&'5('&b$!FT ~FJh1T l  - '  pZ Tj$5>y`QF|s8x&b[LR/IAm7w u B 7W< D |:!!K~#'G$$%;a%T% %7%x%%%gf%$#<"jt R38NR | yv. ~:h\$ Xc6UG^H2R i."#$%6&6&7% v%e!%^n%m*&.'|e(){*)'($3%m!  % rd}  2# JFb.!/Y/&M}at$ /iޯf܋xڼqۈ#z^y>'dA}R a@ u ; |̔ Ɂȡ ȺR11lwKbOz% b !% G!!3B!IbUUo b$  _SKYAcj! H%_u(R+.9122X1.*&1#a} J$l[E- E B  l\ 30 (FF#fkoaWOP v 9 I"2H d%D*-d01]!1T0/h"/L".,*|(}%!/dzWs߉ cن ؕ0XJE7/ Ÿ @ xn_&-dF +U'Cܻ?*8޵8j^MDofkR2Df4\/ y )\Vi%Qi ( $ p BC o &z:&AD`U8l}ac;9 Hb  80=: 0 ]" %H(?+b,j,F+)D& Q# $  ^ { iwrQ?{Q/,<@aE *"8$]%&&V%#_!Q$Oj@5NV l ז q $' M l Z P N >}@X%n(6?^ kA[p\h !)-ߜW:ٶT8p)وQtH#uTQ^~3oTR"j8|=)"1' KM~qd21]ktLZ1Ga`G~Dl# z` : XI q 6 Vs}n . ^( T 5 z A C < T M  ~~ ,{~ "" #. 5#>!:UP^ipp^v'5I&a|I a u Ut IlUvNt=}w 6 H iT_r)F1McK  `Y:7)jÒrp2۲0TICP Auh7j|KQLyl" p " v $` gm[2~fRw^ / :6 / , H   k!|L#,$%&'V^(jg)D*3,kW./01N2q21'4047.,) ' %u #Y &!   i  A) VMj}W * G>a6[:ngՁ3яR ,Ȧ8vRRjBĚƗ ɐ `. J|XSP[yhHL q nc]<2eb{dD^A;}"%')',']W%W#&!=!Txh!|"@$$$D # "v B"&#OW$v%S')*c+ w, - u/ 00 `0_.*J%M f!;gP1 t in | ~ }8 8c #y|ߚ{ߗ%#& ?()0*h)r/)'Q&S$i"R|/R6_ٶHnRYiީKy wrIyL&rA ]yc'~E73ycXn{&ʄq{{' '  ؚtܓ޹=Bij?Y %V1 c7` =#Zi9g8A^'7KQnYo:n vpjE#U <"?Z$1s&`M(*+u,C--+-S=,*(&E$B!@ `\ nMoT N wU "  X  ;V-}/b X@ 0 /O!Jh7I8ݞ8Y4uxC6%El3LolbZ> >Fk-_޺?5sx@ ߞ{҈ ixTއ1jJ?uY4NpY߄,,j՟2~fEP   2iJWl1 ^  2 r u n L / d 9i N n(JEP  vo  V )  * u  K R m nQ  `S  2!I_!w$'\(w(cz'}%#"5 p_gl/0[  6 x9H 0Lхԇ?N:>#t,& jDQO]Lv?=Iz mp !&#&%) ,.?/.u5-i+")S'%&m6%$$##M$;P%&;((]'#POa+\_K)p5h-F " p# "#l`"h!K!!"Z#1%$Bi$$$% %|! &I"%"$#"^$%z%&B'' '3*'{&%_$4K#h"! ;-b!y F^  bqw ։!<Na0ːa#"-Ҏop׶Z+2m}SWYG/>.l{rDUߚqO}aZ Γb@Ə=!K"#" O˱mN ԰# S 7i / !<#$L%'%T$-#}! m9!8"-$s$#!KLbs :s z  :   qm 5 ^ e^   '  >m "y:|  R_ ?N <Zzd*nZ; ~Ad[:bjW Q*7Uj%1tMkdt10#AO3 l=u >Zo5"y{s 4 Y%La; a2@rCEARHHR0X,<*YݨMc Ld%baYe*s(l߀(p7޸'n;$NMoY_"w$|>x^DU~m0a@_u   :7`Z!"M"Y")/"!!,"p"e"""n"!h!"";####.#g!U )   Sqi "oFg C GMj%7}݂qHKY%wԽN%Ɇɏf(ӇEfX.ہm߱|޻ݾڰ^ߔ>*u7 [dߪv۞#\ؓJ׋]זءQ C X %j%=Wq1O::y G | J xkWfsLujf:]:OVY.XYXP5 Cp a  # M - n E  _D0&znijI9R1Y Ck[UOPY.^`)Xi}KM9c . t U Vq KH  ?q ' i% R(J8w  %   p p. oo+?x F v93ͤ2$̀{Ι^k d#$}$]ڔ# " v!`ۅ!L!#W`$1%%%%w&W'((xE(&ML$D = G OZzc R:4\c  ,vgqt) Z"D#!%B&]'( * ,/ . 0;35c8{:I(?}@?fg> = o;PU963 / *%!j u3# #dQ< Ya]Y& vܙ@HކKVVcz,o^$sxzdEJmQq]ޛI]ݜ3Qa9V2V{&]nP|)CMbyz3!V)AN*b'?[n5ytU") {NgwN u ! -#cK&_+04 d8L::]852B/M-r+@)aF'$x" # IK 4 qj 8 1f2 rfU  `<V,  a d W 7 / K [ - G: s! W} 9lOJJ gU W'O }1v۠ " -Glˍi ?҅L0T0W^س0xH ނ]9ZCa]1 {{v   QN>!Z^#m($a##!\BD^Za(ZQ/(SA  /  'WaA0 . |dtm1 G O ^r7<(YOF g ')#%'gQ)R*A*)D)|'n&$P#! ca A)H]y wۥ<֧cv:ѾiL͸ah_̹>6 2 l & a֐h*օgKP-90D#H9C=7j[=zm>$Z`"5C azϲIP9ipwwΊ'҆,قX(>aޢ߈ir?rrfl*mY1A&q=SDkK  k#RW=?ly%R+5< } > $ 8%I h Y6R= {5 7-F!?#,%%%F%v$)# "+,"fW!q <y/M!'N#%^'(p))` ) (G'&%" "(  p/F l UrtrrJ_.-YbTfB p ۼ ۼjݘi^9(2*-t; u; I Pl-pCF%q H6 KdVy[8wmZ # }e CHA1B !  M> M W _   b" f%) ) z,\//CO/2-,*)")$T(%L'&&%#(%0"#!}"5"!"[!$!%t"&v#&p$$%$"$3 #![6 t  *V0B5?B |R )@fGBNR:}b/Wt? .ߡՋ"ч{D=NփF ڲBN =g|Rrr?u| nEww~!6n Pr5 OO$4PJ A@LCa+x$ +x"| 8I(!V"J" W#Q$.''wC*,h-0c3x56U85V/3 /+`7($!0y#.lQ Q  G ~  !fp! TS O X! ""9#,s$#%jB%$e7$##l##(#"=^!T,`  n#4~`WwJ[4 m W(oy?V ,y>-GaP \R 8 pBFt0h B 9J XYRSZv7*<~ C, H ? 1 }  c- t 4o W S hy,^eo)5VR,n".X ] LvC!/"y $q%\ '(x*V,_1./x1`2G3g5E789Z::c :741.j*P'# 8N .x EY q5 y04FG,Q5!C>+j? މ۾o۵&۔o۔NE)ޑkdYҍK{ `5HֿxhЙHxt7 ΰa $A0\[&tpJ\ ez2r9i=/Fis# ' L(5 'g &%O# "ykw  b K1)) S3a<7= Q n h 5O`a d ^ v _|$?6V M9@EPFpe) Y4uh ]O 3Jka$hG{9Tdڪ_OKܸ.9^:h+60v~OcJp\V ;P_V#&)6+fR,++v++CB,,-*}-x-N.k/0-1 3442k{/*+`&m"^CHhY~V3 C' F" *N OZZByp,HSc - s _ J ' X J Y@^@O"%(+.l2r ~55 8);@>?\@=@?>=|p<<;[99J87v53c1..,+HL*)($X('c'OA'?'C'/'e&b?&S%*>$/#߿!$ ,"JdH ".  *1yA  O F  [ \PT]y J H s Nu#}߽,ݤ5ݠu݁eAo _ P# Zj4@ 4snOjF*^Z fwAh~  Pcl{8{/Q|8   ` -3l|aoo ;S7W< uO!e$tm'A()E)>Q(<'i%}#"  u  !"vz#B$$@A$#=2" z/l (A r   g,7mTy$jfem Q>@t` 1H'tvޭc۝$]ٴׁx/i=׼׻Oݙߺ"xy0Sw5f^|}&KL8{I|5ZTbrGF4:pJ^a"YvcP?mo p^'Cv i']G :#'+7.c/ /{-C<+)&8$!-"`h$bgU<28Q] (: ps i]'F 7 V=oݾ4sQnsX7eoldlnkXV;. 8Қn2~-,ّJ#3R֗(ב0-KihPGOܹ߇;?ߖX9aj1![%}f$'[U>>U` K J z a T  8!x".w< z NrB\G;om2 QnXo(xn ^ ~!1` 0 2 <4Upڱg!O$ԇ&<))Ӻ+H--|-J, *b'$|"ݜ kG$!ޑ" #9%g&z'Z()K˒)*Ǡ*ju+zw,z͊-Vt.//r+.Z,,o+_)'y% "RTZ>v m0dr 8XNqU?)bFzڹLԬӻ4RBl` ߩ# ' *n,p.u0 2N1S/2o->*&#!4`0:!" ?# $%8'(Fp(uY(('&K%#[ : AbNtFX=a t- rL  ;<W  gH_ O#&q*.2"7;;uv>E@SA @>n<:w`7r52 1 /Y - +{ )i'C7%'" !5frF"E~ q u0v:W'9bYr*6P]"1>b17W[AD8vrk;jZ ah-m}j[ji_/\;#LnDrfW%1[f {yLycp:XZ\/HcS~ iz` > U ^Kq !C!  3! .# %'R))(z'%C>$#"m $f g u  p |kglr s+%d +9 '}!$a&5'kX'&i%#9" wtO\E "["Gl:c/<+  beB>la<)g+ݮYޕ\4 E'pCuwyMepk2 5q !E]4#  SBOciFyI;D S . C .B$ l'I)Y*g)&"ۅ+z\,  S ;%`LZXG-c\    !q$)k&F'n'A'J ' :'}_'e''&(()U+_-E/J2W:4X5534-C300Z-4*@&>#lг͏\>Ɛ[ 'ŕ d `  $ي&~ wsL%3nB"K[GX'2AK}mq(_! Yڙ m I7^0/!˭"#;v$9&$x#*"zkȺuʬ ̌ ΡWx5F)iVpX*T5| g\i~gg Bv tNQ{!9NC^Rr4t k =Bq$ڏ*J04%7x/9ԣ86480D,8)xy'h&B\'hZ(o)*0++x**rj)3(y'4&% $f"5niW lp!:8.7j.ZpQR5c= ix~0C"}Ք2җ=҈Qһg2ԠHI$ߍpX uL T hk0R j K  V']S z y  hE#*]- @eID+N< `Xb9M2l} Hsg4w/ [ . l Ge  !@! _wz*XV;0Q   > |N4e }  g!*"O#$/'),/B24{i6N76I]52/+,)&#)!V '%?DXRlߢݕ7R $) 1:h1) 3]Bco5w#kva 2   F9h+  L%~` Cd Y 9E|R1w  [7Ix7DfQb=1O J1g8O W C dp A4_ 2 ,FP]c %B! ITg V_C [ p *q V!.Zr{6^gh"wr+,mhA(U~  s?m3 r!Nn tQe  am |qxb_W?# 2 O Kڣآ|֟<_SdW?Jˆ >i!6"`"̮"c" cue8DMMnI6b@p2D J n{AeQZ >&:`?#C,n]n; !0  PhWH:~ !9#.'hB+-/Y1"92|2W21K0J/C.-,l+)'% "f&dSPx \ | & KUO{PكҊ#$ЯW NgW?'H֩ سؾIh֘ oHg#IaLRӐ&[؞^Ecc%   # 0*ٰ]YAة}"%YaMb5WD,9}+v  > D!LO T kulg s' bt  B @ S S W 3 |  HX })CGC4M)o M5V8BySg#I((s-ߢ2y7@ڃ;P|>)??A>b;j74޾2 ._*@'y$a#!J: m#zԈ, 0 [{>גss\ p܊߇Mr#5`5ފR|_v< cAxf`"]&):,-~ M/r 0UC111]1~1G1 e12S3N4q4*4}2m1M0Y/H//n0|`1uV2fӄ332л0-n8(%"v8  1li  XvLY )"j"? !, {9]$Net    8   V t  .  G3xgрE&xhά*e )r'%p% &9(|)+-d, +A(#$f!BB!}PCEE[6>[%th  ,M f{AY+!s'*%Kp 6{{pCGVQ;!h"##]#h"H"d("[!#k$WR&([*+8--. -,+y**^))O))2* +e+3 +d6*T(.'&,%"#!>BF|i0hoL X #c T gu^R-A42nRoNG><=(5 ?) J H :tqcG | V 0 :w%FL<+/{719[F)+y Lb-U a  c! i(iruNb3j(<>0\a /".%'C)+R],i,*r*k(&-%|"82T cIX^6I|g"$;BZ-~ Oaf 4 @&HBbUJ 4V+^oZ U@#޴h ޴0)T#f<4Ղ JaD1{uP0]Ә Ӡ֩c٬8bO0 n rU+ , r! |"2 Q"5 !< C < 6 @ < P ^` O " vy g - #'*-_/I0*0E/i-c+1)"'$,"b p$a\5 ^ U r   %  F f $ X h>$  p X G + T !a 5" "b # "; "$ V>o/PX eg > (R g ׿ L QJ r . ;L p 9  B R E`  >̠PC{єlѝPcbќlӢE(7'h'+'&I%$#" B l@:v2|:mqy{ bP7.|;X5i<,A7d ~<P+&un; 4* a_HS.OIpkm C o1 CK-  w  w \ T1WtBAf|*    5Q & @XT;9Pm?4Cy#;#(Z,/{2Q4u6"6z 8|8D8 6!52/tC-*_(%"20Y ) ~.Tq02;!dv6Y v c =O ? 931GqQq) G}'kl48:+2 - L * } wNRZ. o We6R+SK '!#T%E&'|&%/$/ $ 9$$p%Ve%u$q": Dl xV}XzTxY qPvN9Y@=In VR U  / $c V n w% y Dm . ] x : cK RL8 lkj LAF5/4tzOAE Y-n1J_Imo@v^vP:m}dLޏYۡ؏3ֿD +ӓSշ ܇Nq!I$&MJ(q)G** a*_)'(G'o%#q Ll# ~   k  vx  p |  h  /     8 .  m .$ 2qQ' x Di 3%  jTVzx  tJ V U=)f|  ) #|%x^( ) *; * )$ A( %q "F t \NW & ~' %X`K=+hS~*sd>\kBBF!$3/;޼ږ2զڏَ^$CwϒοJ0,5hPͪξ%d4}|փדS+P6 ydhӠ  [EU'@ = P P LEWw~ P~>ct H  `  +dZ6b \Wpql1E Y  x;kqf C[%njNd 1#\-7=( J  P %g ] z +Kq\ +GޥI 1 .; !L|Qu}=92 bZHW17~8mVܦBEgr3JXi1+n( +<!#ww$#6"5! \ 2,2z  Y !% # #$G%&I' (2}*n8+*Y)`'$/ !Z 3 X w/<+QMX+ig':| `X H  ~m)5J;c|8!/ AOyGgkK+ 1: "^Z2/TQ,K:=jQe h& zg٧ ֊ דڅG!m"6]WwHM~݁ޅksXYBOi4mS_y{=4 b2+ -"^##;##0$$k% & K& J&z %[ $ #c !S 2 ^Y ^ K ? M98}Kf  WG % b w ! % ) ^- 20 1 k2! 1 .7 * `% ~   ; 1 $  u h C F `TX,T-E]<OIc)"P ]xCP R#1h)^$Jae=zV8 1t#WL>*@0G-i j]H M-JkIjjH)VROۏ\۟vAeJޘNJV:"?{O z 'Z XPagZ%4LXG71 E  d d 9%xy+-x4 U f  ?r v;bYk?Cnr7&4~O  F%LL xa!h!"w""E#"o )"m! {u  ^!)!9I" "V "!; 5 K=9 G F75=&K2/{جaGؼ֯>|XѸnϓA BfKiѳnq1G ؂ژ{*>#!ކ  @ݵ9ް<;hC&QژOG.sxgڑۣ ݿ ]G<z : t,_3_^3E9F!=#w%&''l$'F=&#%j$#$%oq&=%%$"@ TO} z)z=dL;'9Wo u lx (v'"#l`i-rBpC  C >#ah~bB;T޶hDcBd  ۚSs=\q*ޥk!TS+ov o oAd!ZmX'<]|1JN_$R > +zCWKT J"z.#5#$ $#",!Er@/ l k\ ) NbG  e!a(Wwsy L h `0T*SIlMo^Ch Rm[+#a+B)ht~eW%`  & ^  I $ -? x_MOe7UD<~OSol9BF7ie<A6~C|rLz8;YCMz_@ p e M(K\M}+a S  _} @1 AR :o A B h[ x  i d _ 3 u  y  J   !h$R&& P& $| "K e l  `   #k & r >C  ?  fB   a i  -eXP+ / W tq,m H  Lu nD;gnX5(vQTwwA}Ch[EN%=rmcXY3D4[O6b}s oMY@ AQe *13+8l5U xS;S,'U  7 o W  o %    F  >  $  ? ^> Hk k  7  d_   XN"shtB0"Gu> G f a   a  b ) d4   Y .   ZL}+ ll Hc R q B 51+bwJ7`eAOp'vc1<Ԕ]0a,9r:SV4 Bc?/i܂+ߎ;%MnFם e~Aӕk/ќІ8ʼf?7cIŏpq  ˏΦvҭ c ټ :744Ek5'f" % ' # } + =/ " Qh]*_5\# d  Z/  ` f1FOqn>$r r,J*4:#o.}Q!dVJ =o6G#&so|;feAz-0. {x3  2  L  -&Fm G  )T _  ' d=@7ET~J7 S$~t|?Dz[]+Cs5&o# ;v g ]f-E8Ld~N[GR 4 [ >  ` }  Z B y k c Z P -I  s | ^E I E  f p$xCuOB&0 5u P       G' ) !z g#$&$#!Z"g] }F/4'1p(PH ^ݝ RؐWؓ )E Dr Af J"9 e Dw(Rn " N V kWWxmh%]|rb` o Jg(xSO1v !!7#J$$$~#5"%"8!^= c d?DXix= n!!"#/$3$#" moP[ cO K C Y<XTQFf/2tVd Eo:T( F*lu' JVO"H4G߳?__ߖ޼ IݽP7#ې X0cR7~d5+.=c((1b ߭>QfC'ifhXsS U0~fF[!"k9#/#p"n Zt$E\myk[+1p   <'  (p H h !? ""$"D"-f""#*$A%&&+"&#%#R$D##l!3"r! Y jW  7z f D{;y != ! ! ! ! e >@   f C   @W~wU!D@pFyCW9P1k\ ,.fHߦj~݌$34ߩ޸Njxӈ_8}+_Q ܊=$H"  7 C Y v1IfDws  6B5+. c  &     4 a  0  Y > *A ]JZ2:xN u H \jL U o {`To*lkB2Aqem`zL\%3a~nSW/g:u߃ޠWޙyl D N * ';  MD;+:~o*y=6h#smx </n\pNsw 4=6 sD6; i  : k9 3 . g'   G  p    =U86Rt> Pu   l T   M > B    C gS  V tj 1 ,q[dU~2<U  j  = \0Ix/ q[ 5 U;4!1J'x{o  :eI-a EH_,A)5e`%"+[;ZD=z6-H ;   p C il0`M;$4XN2w :wOc!%')*'*(+&e#   $ V a  Z I   6 n* MLHIcl !A;"."5"u""`K##E$[$2%> %!%a#S%$J$H$""7! /=B6A B+H igO   c   p _} 9Qfj s4bpSB`% z )  N IOk\)~ A 6P@  'O `#`&=w)U+Y{, , ,6 + 0*F(&Q#("I a{a 5  O  BX @e `3  T[oR62 u ]-\@>B-n)0_ z֞"*~՜ ׻ ڏy &JQV$4p]x%sbYU$w]AN> C2@PgGr tөҝғ.zڝۚԙܺձޜvM_gك@%2X*@GaddpuJO,q5kG yW ( swj5^`q<  \I)N q ;9 !F ) 5Q : )&_u`jR 4sJ &|  T :  d % I\'q'#X-DFxEfy}h:X#m& g &fYL 8 J u:{H>rY=H5v \ }5 D"b^P] #6%W&#&%H# 4q1 Hp= f  Wxa4k 5 51L,rRB`W K V ;Z$Go $h o |xkeV;IV}     a y0 &khs c  px@rW-Xl}p&iX0[   S : FUI[pV']5lAOsnB lj # |^Si*tgR J<n? w|:7thMN71Y%@ߓ5n'؞:֥hӆMP ΢_ ;qyυi<YоHTR`y+3$֓;ҫ.՚ԃ֚}ئ]I ܶ/߆ljb!mc=6:QTI1%  P J=GAie8R A XRV@H   1!!"m#g##W#S " " 1# #$%&&&V%%X%%\L%j$!"$ '}(f)2)g7(4&u.%?#k" ! !~ ! ! ! ! ! ! R } B ah<gi3Y' 9 }bd6t.spVKi:[# }. a xGV]]%f7u Md  .& +) 8  N   x.ayL Z - e  ]<[DH| C!N!kR!\!ED ""!r] k (/ z:{nu\ g#&)p*o*62)D&A$p!  y &   B {n x pPJ -~[c7)PP!+'gg_I8=T*o ک46PJџ+F,ˀ<['ޥ:α-g8t_Hׇ۬cߢD NX*u%${%vqn Wr{*" $Z%`&&' ('x&=$'j!I<dV% 6    zsH   :q};FYd`X/ #! "#!## D#L:#a#'$P%g'(.*!*D*Y*H)%' e&C $u,#~!,5+{s9 ay0,10rfM+I٥l܈7^! Ymx8އ߀Hh!,WWK- $tS\B c usHqN5h=MMc M׼j%xY(@d 9qi<-~i@~<dx0]o+toL#a|SDgRe cBy Wj9-+HX&l  U"*# "!/zj 2#YcbAmQ_T  6 5msR<{s";PqnpCj"Huka 9,th\ @ n 1 z  7   l L 3 " < ~qRraO2`%kPe^V}. n ("\a\3 T,C[UaT  lt5Nn i{ ,kaAil  W  LH  mK M8 Z f-Zv>U zD  M?SIz  4 7 Y ; u @    0H}{$X!  s z k cwiCLe)3 3?e LlagU ` ! ). ,SYTDKxa  8  t6:{])[3V}    P@e#U; wL&"5%RH z  7 u &@  I MTgR={  "V"v#bz$%(*-#a0424b$6b6a~5}3 0/,($ '_\5lZt E5 Oix^d܏' {r o~0 c՗ՙy) V4 ӆװҢغ sӟOԊ݆՘ݠ ܃ٰ@ןݏ| c^9ўA3/̄{ДԽ؉HpT*i[0bk]qRGR J B> h{MvR 0C ? !"=#S"b!= F m L  ] _SZb[t   $y  DtxP 3 %U( + -A .H/5////!0031#1H0Va.'+&$! ~'  HRTDJH"$5.K;6H6J$9'NF2/R<ݵw|QݏU0KߙGkn>2~| ;ހ 9(8/'nTs2 M t B 04S PADn."-`QFuoA>WL%JN\E/3HS]_M  C ;   y# N Q E  t Z= @  /BN+0X|,`5,{Ib v {TnaR[-HT\`mK  yBR ~?^=ReP!<`C]A (x4ےsۋܵoݡVj>ވ&`/rXlW;SMa[D~1Hi ) Enu d<sKQ6u*Z+5G}cEH*{jz@\5by*$VUn1O ~,  k Q " TZT C !r! "#"^"/i!-TFi&0 ^WM_9Elx=JKtP+[vbM8M$_`  h \  Z.G]?D Xkm b )D Q_*D`Ir]SX0Wj z ).D]> q^Z" 0P$ ([+(.| 1 *2, j2# 1 0} . o,[ )_ &N !N  \ R p]H8cnQ g+  # w j  O|uhIv/GyZ hӃxU78'.H!_34}l/ t<ֵ0RԭNq֕Rت<ڒpSO.PS$2Wv?.DF v M G S F(r3 ) f g=\2: X  sN   ! o )  F DP:\ Y( f[;o9t q  L>Q,3  _ 9nkR Y i U}B^}^Q (w\Yd$!9y6-g'zIm ; |0 U #q4P_!.y"" !}Y  w  BO ~$^w0 < =C@ F AU ?h._ qB]cY>$  m Y 4 38LB)lx!0}a3%iy !sA{I{9AI1jx).1S:2~u"/@hN;IpO+0S YA /  qC !!!3 F J'z] 2`7/qO- Q !o~Nvx Mn$)Qt8: V, !/"Q#H#Z"{" P1-qe'P g  ~ _ G^z&RjgAK!-Bv+i ; K fU yi S U T1gbOex8yJ?MLBX.Rc ;> . e 8 T  r")F0L |mYE-DU 52((}{aX:=R   u?p2]lo   UC< 8 5[fw|9WdD9Jk  ^  PP=@x1k\Vz(MU Uv W B2Q 7%Gvx>-9GܦڱnP*֠E{ҮCcڬR2`R dU˨hr̟ Xү׎;٢E.F>ҙ}SFPh^d4g'R 2V|~Zg` ` V  k qy7]gg"oG&(+L,6.A/KM00u0/-+1'Q$.![W R_#r m3 h N 3eD | b-  .~M!@#-$g$n$$ "W#F!h%X&L'M'i'J(1(=(.( 'z& %#j Syk= < c?+iHZ_Yc5iu"@ufL{IZnt { 4<!7RF 6 ] ' P . Xh  _ KOR5G4uY4 D#Ql+5 _3L$ ]Z5A   9 hr 4  uORs&brM9LXiWQX Z/> AZv{,+l+fM  Zrn'' / 3o G$ {J ng{Y~ ( 2$ n +   + 9_rJ+0@Om@rFK68=L^W.'r4U0LEsPU3?75.0O@Q8 8B'\%Q@Qq>.SU!cx -T ~yPA"7tM!V3,q[N yD16rI9s9% ]@{&.W:;  >FE?e0+fnGKg]=P_ 7& ' m = aX   ]? f z> r `&B7/l Js9 F_E G ; 2*GLO"j l!;#S&\()9*<+*~*)v(`'C(%""6_5Q )8  kx4w`6ai J D,X   {  8!A2I Y"##"c B]' m gLQEL>(&xT a E<4&KXr9ohf X g ݍ cM5Rybl\f wGΕaўӇ .i_wPބSh^V66pgwKN"{E*sD]VWG'[1Wpg_ 9 ?  s4}( w8czE v!_"`"-3##r"p!WH0C  M  C% jddF&FAY( G HH1,4j@=lUuFL/l)+VS"(AOK' dA;>#G5܋BݮB#  \(Aa_-P$>kf&< G m  }  & aUs4!0`NVA;uZByjV݈sFv1_i;+cewL6YNFrf0ddB3=D;)J/ B3^dIi{JWoh tI^ [U0dXDk ! XF  : {    v j_D.uj>   ;.E  $ -{ {P7Jw1H.MuYs=!E%c)2-;/-1XC21/t,)0%%"|blF"  #e T"#2 %j%8N%u# J rWjA[1I3?Kkb"Rj#TPn { 3Q[3M]_q|"3-#nvDXLݫ #ܬ;݆ݿܷ,/0ܪimS*٪FP-4NMPXRo)4p:#* t-@ab0 Qi; X"52z0e8p"L^ . B   k  "  k z  i4fn  ubH l y.8k)Wg-bx|  \ 3 5 o+=ab!!A{wM^7APeRVG3pE3p^e8 R:dft{;Ku> /  1 x5  #  ,N ~n+V3ierH=e .%skMhsI> (z(R1?~?,AfQlzq4gOm:n c w1cgqYr [ l[jvHa%-66P .BfQ [ !g!!l k0   =~-R (  9 3  7Lig oo9hZ"LRۥ}oنL@ۈ6=r1U{@[V~n=QNm #WWmR~|Hv-~{)\*g\(3G`lT ; 'S$5Zg|v7jX B4d  J6`1Bp>VJpe!{#g%&5% K$I"O3@?GN +O :  ' X UI r( I g vE  @j tRazTgprWCznf} Q9 . u1  )T  .  A:r)#D  7`k#J8&:C$ 1u !>#`Z$%&\'p(L''u%U#$!(K*q  D g  :n e    :"EEr !i $%T&'C &4 :& l% p$U ~# " !  `{ RR r ? E  /""~:[Ih3e j e-# GqEF4;n f,e'w 9nBs3q&U?>M _+sf ]l.Dgeu.3$[eU.pyxh`Lqd_RKNSG޷Qt6Vb\+AlpJZ^ua8k\\t#am]>L+Bf_wZN` 'C ^Cw(Z\< "  V P X(w!"hS R | vk  Q _ /7  vv C{XbZoNFpG B"GcuK w# "355S# &)O,[--,*!+(%;!a EY 7 9 ]M=\  L xd , -

  • G0p\/sU^r\ 0e )qL2 `O d  $(,Q /xT/ m Z>ng_[V')dm,8$ka$.M.v>bvb![M 1c)Q7)JU/:>{L $[!_c|W=X=I>|O :J @OW:Sm 7ZK/z7Q /B (Z19n [X5a; ~"^d$G%9&S#''&l&n'c'N(r)+.#0h12 3 72[V0-)V%S!\{m  VCUE/aSN=ޮܮf~ޮHߟߛC,>sU{~p=E|%  &Qv=R2uTkX"%S(V*,>.4/~//V.-f-,g++"+F-+A*')N'1&$"^ (H/9p_;5 k.   ?  L  0WwI US"U z m   i +K[Czh hh]^)/sSnKkggdIBt s h.ii=e Fji1%p]d 0A|f[EAa{N}{N WQWsAejhZ+oA5 <I',WMS n .F ] , `" T(37`H^ #Q J% pzjTg4A_gwnR 5sEO{ p @lnP9yD/  " !&)5+',-.#>/$2/.f-x+1Q*`(&%&#"#!%9 \Ru`9Ha m sX.BK rB_tmV߆ ۏYwqm]0r7  B NH8Y#9;M6CX*1N #.' 2IiZWq\1j@fKjC -}=p,]<=cnD+}LM | Z *c7R^3=yTRDZZlC  o L  U g !  F R2Q   IpL x ,JwPn{`g1c*Lw?{{x̗^˅bO1#Ф,efyߊ"hUGM~Sn[HH dn8A:"CV6-r\HdM:- F X GqK0z246aP: "?$%z&&A\&O%$'#i]"C O4C76_ }>q# & )qe*b7+_u+W!+h*)S)d)+(((()](x'%#!Pqc݌ۺݜR߭XQqtrq"UQm)N:K[UXOa1N=8$ s UOdXFz>iDu !"#}##< $l%0%OO&<+&%Q$@#@!kh"N  hRf<+t*1 N * O= &=Py!9""yw"$"!} QNh:uW4viu2"tc%'))))'$)" ]zjW_GX X!3""!B l}:%LZ[* #rGpUn~T> )D$2MV~Qorn&t9 B}zz E t :f79pYd(Of]|XO}|nKiLu.ލ%dKt!'R'wz= Oz|Z8Q  D-~VDJ5wl;0J0NQi܍0ޅ sn d eBk2  DR5t-fX s y ! ? !!!!!"#%Qd&'*k(Z('!& b$ != H?u0w p b e-1= P`ܸ;;شד/ם5_dձ֘7syWޅ4#{ FXa'G>!Zq}Bvybp:r  O<Q,N ) ; ,rVu_l2j=6&bO 9 c Q lfQ-6  %E"h!C$3%^W%u$1"* o 9(f2JH $k P9) p '!!^! L "bKJ%w" | t_dBM.>o||.H7N6ttc4,\܏+Sxaېܛ%iz.fW$rԘӯCӝ3ּ<ؙݡ2Mb}v1^h<WHi)x  MpyXr<1  sd =<;?W2GDUHuY$dGd g  GnJIv"Z)$%/&(n'H(Y)*x,T.0R1O1_1M0`.-+* '|%Q#,!|' ) br } 8/*k}Ydr N$ju {nZ?6}Z߿eO h+C  =w0z|@ V^>+/  : ;'qQw - `D n,J'~ !  tM{3P2:uv) A  *,l#f7 m]IP  q1j?vT -4wq 1][rc3) I i a 4(P B Xd! cI4T8H J2]rK*J{4LT? y1G4rrLetp=лa 3,4:=czcJ">A{X0 'N  EXPM$Z!oU/ ` J-c <t!Nr*>U} )G |D J ,7 LAes$b'v]ko  ]B   Jf3  mW!"7$q%cV&&c%$"]8!8 J!"#8"!K7~s#( WGRhj8N mX{+?~R nܟW7٬>OD|i1'pMW_0޽-܄*U׹+lSיHHq OP.1iq] t 3#m/T wi48  t\P7Ted #!1, fg<L#LH'>q ipX f~o 4,!L"#$m%&>&&|'Rn((1 ( ( & $ d!g u6B 8>`w/yNI xTZ\zk@ ޓGg6ߦMyb| V GHh  ]0 M 3].qx@2POqB@(NXK}Hd1 <`BBW  Y G E-)Zby!ol#U$$R$$qn$#"E"!UuM#  1 H b~a-uSl a/**Ps;  X  =   L  P^K!$]l  n  u  R  ZSk xM0*o,߈uWNMb,SP~;~RA'XOQxV@ 1 , C}5[|DM%*, Q?+z+K )}\k(/B l p5 P }.dMeU0c&fQ! ${ a& d' '[ & %x$U"/+ jV-x q 3 )ex`6gF-$lVt2|3e+\pBE*tA,{fsD""pM2#+$2xXIBCD yYN: z1cwJG:+p>+ntd(l{ A H Gw  b| = 7 }# 8 4a    4No^!A?ocxLpgbE2g%3m f _y9 i|k`wp{Z<j + x K9   _MD>Yxy" 5cIE+ 3'I=Yx0QdrTnwJgq2'n}ZޜgWPbL-C]mR"KU?dl2Xt s 6  o b C<^4[G/9nVY m  fl N >6 y K  / ZMPOsTM,zXu P%O  >BtL{V WBp2%[c߅\ߊmk(|߾:%$f]ۿނ3 e S]hk?&0l_&??^b.4u87OX zE . 4 { lOpj߱݉vܟ<: bp    D.?W:5`!#$ &&O''y R'X('&O&)'k['=';''( *!,-5d/%0(/B-T*%0" C?  Q) S  z [  n +o$$9gRDW UtJ1$ z Cq5( { E m I(\&em G :cRSa`a(p_" ;wؘ'٥s8ބNRKC%5b5Zj @-sFr9&t!h { e, I ,| vxXW A)r/Dh * ~}o3,Q߬ d \a {  |  k o = ! M R C 4  # V b5 &p  N5#i/2JA_z;^/; 3+`!"X # "e!-SX' z3e> P  x& mS \ $ |af j 4By;LX!#gR%%%ts%$$ -# "\ P" )"_ !{ S'2p N-(qDtfje5M?j)E .U].t%$cF<0q׀'ATӭEy%ϨAΣw2,PZzݨFfNOo 3]bLF*/l64Hj$6?LW] i  5 @H/ XM h  K[vjp U9;h(DyR Sq82]#Ax ߶gp -*ޝHk EY"ݸqS ^M,qq~JP+rnP1UjNDGݪKܪ@ w}Cs\3#1&rWB0)Js*)1/LloV, ? h,'|~f>`"   H7 ;Un \Ak * Kq3<1!+UOM2 ' X`YA`LuP;q X W} J qToZf rwQF5  z [(;/- 9 H>;Wh\Prm kf8G,Zz$60'INJ7b/W9T% d)L[dPXrg{G* ` u )*Q<9tk&* wg#y!s\$'o + 0/u2; 5D7cb84 Q9A 9 9I V9 8x 8764/1n!-+(0"--?N 2 %FRA)]m5 j`aDxQ"VsF B p<*  j X " @  X 2^'!SGeb _{W] i )n<_iV^)]7*`T٘Q^_د@٥!0݃v;E - F e SA &UA_ x3oAmhT]\|{atdl(.u3D&?P$4߉T<5ON5  6UF mik2W'sO  !;! x!!J"" #$b\%M&''9m'%y#!Q ich  sn Jt"b|ZB FeT,f !Q"z#cm%1&&f'p(S(I6))}*+R-V".F.2-|x,**g&f"*d77!z t! ?r1OQuK#3ax(7i_R-;z&xz%v?=ܝG&]/oN$b <$.okSGN &?~ xTK=^0Wo#Om"iO=q,v*o4,K3GbxKd  ) q^W ;    ~ IO = \  p Cy `So   )i$yp}!d2|vru'8y+:GhAk^D P l o  Md)A.HOMD9-Cm,t{| T9 IUr' 0 y' m3HkGJ l1 E|vE-|P+B,8K>:  1Ege~w? "OK$&}(*V,mQ-n-.e}-O,*-(j%k#f!Ch@U[R!#9 $ ]% $#|"yq ,[=]<N* F  Um  7  6 o 5!1v,v?{kN e 'yKEdtSf=Wۑ\q J/ϰ̷ʜ'{;&7mRB ǭ\Ȓ tF?GlI_s Aےܺj  np V [P?001E9 b:^:axO fo/}^_] 94gf`Ib 8 } PK = + d K  X I v )@,'8W /  [ kCy vLC  r  = O O z S V bN N  g1Q"Tdog[Zlu{&2Uk[F t:_Q`7 2j<0qd_|gX@O{9X[(g t_6C-G7!E%  ;6q_yRDϼy΍x3tcbzΒ#Ϭаs(m1!yC!%>'-EL@0C (Q = B A Z*a,[e [g t "g)z  Gf!e NnK d  P Rr7T~<'(  N~o*, !=!2,Fn H gRpL br{q|MJ#>LF7>oX HH YG }&D= Rj1H=aX aj7:zZr !  X h Y $LXreS7OO -  & J ]< B8 {)X'6)]Jh ? I * HJZ2# z@v< k3rY Z  w u G  JCivZ k R\r7Q#HkeX_2.KMUVKg!_^R0 u < R  $ T !T X V @ k_ \ 1  vn}G:MB]: F_.)wo[) I . j d p Rv _  6! '+mQ/123221{0?/k.l-`E,5)&Bj#"*Fi $ ' IbleN!_2 B x   a 6x    C w  ,"1I 0 oP1=qXu(18V  QdD 5 * L ^D"S|,~} I"HDb-1S r\% [jV>mzu1  <03+<W(KGsfcVq*g~Rߤrߚvp< ]Qr)܀rONc'c 7 K  $   \ b   c .O'- UmR "#Y#!gMK$zt.I=y.V 4#2aY yw"4'R+A.`C0q0 /h,'( \$ M6(SM  1; P'T. 5 m P޶ Eh"B9=l<`G&}AuTn~GI% 3 YF;Dlt QI d s;Cp(X i *Ff@L1c& a 7V 1 z ' N . ~  S H o  s 56  ;N7%*: ) GSj O QL J : PH;/o;B <}"_:WCQ* Aajk;5^,A|x 9y^V qF"W eg = %4&sxkzM Lm 6 $ 2xU"> 'q[)ef+I|M)f:kE FUnmf  DbV'`%|vf 2/"s">h" C'qi=lF#oxp O VV [g@Tq8 d5~&Hhu!_ b7sz36P ta} S pK? 0 j =!7l c I% U i+ % 6~3z;k & NeX4okLa(<Zs^t/TZ5'2<&e]j  N 3 j   g R}   $[      Cc]#chPAwoRTxRX|Y)2~#a$2-u  I sZ*5y߃ڄRug:=ʍlukɝ6>HW& } [֖ u ۚ ޫ u   q & dԅ= :E"#G$"!ڌۺGݬS*>)ا)q>@ڋr`l+X] @ reCVrZ.c ) P _aHz-z Z!*""W##\$$uJ$J#@[!]H TFs GEC 0,!!= !% J Tv"KaN&Ye@W%v p > Ef/ ;     j V8=@'&k y 0SL?6XojL*M!elyrl?zqr|7ew*ߧ Jx J Ϙ wͽ c  p ? \ `% ȫ o- #ϖRӤ6f3֕[42 S>@ 7V 2-Aad-'Zt,Ht!c`"Y&D{{ ^ u[H9izCp4j }V!! BN7]"vi  "d w1vF*avB{#kT%q ^%s]Q> I7 x ! `L&|_l 4Xf g 0N!<U|v'{~:oQ&$ N!UKU<`:|&_#8lpQb3k#r rJTD^U_ FABB1C*  t t%#@/ j :5 < g (2$B 3|+sيڢ 9 ܃ mihu oBO9M !YDQC0H/rgP( H M%a(<FR(Mc:"k.wd4Zr ; 2  : ' zz4-b_@Z y ! " P#T"~"N""f#h$%D&~&j&v%$5#Y!  wL*lB7x #  7m ~ _ =    , h *A  1[8; 3Vu+[i6 g : 5 O}} WA@>ڐ0> ״ ؀0R܀"U\z N_|1(hZ/Tf~m# a5WJ ,fx]ws4LT-k#-x 9^  &  U'6c>s% !!!Av8S(\ sk=U32Ow!AwBlH>hFVE 1cEHtK-?SU>t=Uc0 k ? :#0 t S ;5g6emb:_>8\ReA4&e_,Ez-G$ Ft kh 4 o 8 CvB5  { s I: _OO  > r 3 D   Pcgiybm ߍ62{ԾUS,ϫ:_e҈r^ 0" ~ J[ E 8C$0 ;bE   9{  =^B?<& k} /- p "RC8~NfIxpIRS762 xBqU)[L[wf{e g\)7  <SEzXzx1n:; + RLt3f|Gc!%K{ dL7#3Ny2)7eW8y_[PDA7mwrcDeh*Jfp)Z-C*Q8 @> BY[  ha 0j    *cQ _ [ cL ?Q*!JD0UL:1XN Ud7v$<l(o( A!+"""Uz"^ "!}!!c"h!!qC!>!Y(! o !zqHnl ! mi'r  A3C ,   :^V}%E#o`R"~&`[m ) sYgyn/,"k/ܜ_V'ߌ $P z e i0\ ٖ#"ڇ%ۡ&'߭&aF( G 6g*f M  h y ,0[RV{&Z_#":y"|_o@^?  غ" i4!Lt a.3MWXeB`'+z JP4[3+fiuC)J09 74O SZ(B' 4G*T9u% m) :*  h @g!!3 6rr& cEp= vjhn~QZC| S)I` < uj(p'7  *X8QEy{ C  C s E NUS.M' B m N %4IGe.X;#ou tvGH{Eyk&^ G  =  qv /  h8 } 7QExV~w< so_0O#.&pb7+ $Y"( ;0E&zL  (^6 fuE8d! M~ ]< I[  >v  *mZv     z 2 ?++g>F:T>7 z ~{EZVYAzqWB^7y3>  54=& "sX$c$R#4#">R 5kk j h j d WGK I AK2$;t>;WGܩ dٺIݛ ?Hj >T s p % S ~o,( q VaMY*~z? /@PJ.x~kGK2cxfEV?Z ߵ,Us 6 ,h,v]!#U%' ()'[@&#j z u 3 i   >V S BV]B 7 EZ+{{M*=  D 8$(Mz+8.] B0 1,2'2z1\1i080c/-+")V]%$ aR "?YWu#ׯ׮וcTx) Eu=C1@w U " > TLz*cM mx {B?yQ:"v&ceMKjU 8Ik/v`%r K ) Kq\l ?lBW+7*6V$M6,%.yk.7  3$  %qGhnU;2!9"#$d%%A%%q%s#T5!kTfLk;V I U k#g7 = [ qOlXOR20$f* U{i p ^ FQ yP `BJ}} = z/53v!e5~G[5] k/}Gt&j) UB20^n0P5" l S}nq3 G M  W :Wk!$ 7 mM'e D #p<(,0@o3K517_9;>B7E=GIJJ{HwsE'B;?z=);o:E9a76o5Q 3'0,)&k# gC!U@ ? /'Oa W zP ?x| g ~W|va_" \ n B ` w g? Q?;orӑ [fϵq -Ϋ r  K̟v -[!̓!+u!Lҗ!P"ڱ"#'%&'E(^(]' D'lc&%$5#:"!"+8mQ'w"kAfi94!_!MߕOL0kG;c!y?&  S  %|y9{;bY;|'  D"o$.%~%_i&}& v& H&%0$e#F!AX ;$ d R r j m2 1Q$ u) ?-/j1y22h2x1&0 k/ _-_>*M&  -t <nro~cNNrhwuZKoAإx'8/^&c:ҿkЊ@љeX!r_حڜU^`/ XDar(EHl /Zp#H"l 7a]@?c `9)d6B 3E+NI> |o8S.Z;LE]<]T4/ 6z6ݴ+؉3R۲V[MQ,) w  !C Y % z9@1`ErYk w~bU߯~?g+q34T2PHHiAo \ sjhGP@FJt *  Co E-DuA2azj@'9 CvB9U'#oRf8u-_cIR~ -%riwn Sa3<$"'$L$O#!Ng 1gy p e X h~+/F2D lLfBemb{" JKW"  l1A!ld. u  kJSerzٗ~|S۶rJ܍{gފZ O p OcY-`> mi@}S39u~AT  c,w 1 BQ 7I m)Y2:||s!!";5$g$7%$1$DC#w!sJhk\}l $q'O*,--@-,@n+)Yo'3 F%a " O}P[T5  I1W= B [g % D.N"T0}]nP1 Y p Z\vN ^+( -r [Ld|r( p}v LnWX=NgN7MXTzF8܅W JrֳMղ2QAыΜf+,ӎk[|ܭ<E,URb_@EQ0-z>r}," 7+NTtX b *?C,z%.~dMk$/jKhbW ( ) 0 e +&]Y+(N,$ 4|o_k+ Ek Z ;Kl> ` pRܰ;rߦx&0zEuF z P!Y*T_f&dOzWy3@}J '=rR\F ^Voo5Mn :[ [ ; Z bv  / ;!!!he! s}h`{8)e v  d_ONW"=Ikv1g_?4eq?+.UBSO|_[ ; J5X_4 f stW?>^,;T^a1Xm=;{O:Ad+fx+J wL_\>st>HahPCV * f9 S g < _   d * G  vE5eUyNK,1HDtiZ#V1j #X r)q LH_I  CC {  }yw 8 1&nYU~/K#o+=/8~ kx *:`kGc.QyLT!($6u~399PH= h [9 lcrzK/C0^G  ֕֍@gWяBlрҷ*.٤c .8!L"",#v<$%$${$#|"'!,8Uw j b+l `Izm?V%<9t6v<MAL@H%8;[WTQ0NDv   pq MC`!!$&(|b*b+++*U)(&(%g#" 2 q ; 8"&-O i ?55|"P ( Z3/// % O C <} 5* Ug<}P; F) N [k MOeTgVR5D29HUelm agR9E@]rrT4V!uqcDZGen(%^5nU$O Yh4Im`&0 ) 6^<dh^_$^5>|'?K X !X5+ 1TE{M!)"ul_@=rE^/=j.Z1 o e35@PCdO(udgS+~\g9-qc,f6^Qg4+ c Z 9 UBl &_+  Nc!H!""J"!;! a> 7[#2cb0w  PXIhJZ] iT U ~~)os]G * 3r+`eZwwj[޳X-ҭϠ2 " ^˕x|y C7 ֭#>I `H $ L 6>'mx<%nyXF.E{7EsU$3 y  *}TJ z n\HP=D9!#%C;'Y):,_K/:25> ~8x : R: 9 8> 7 6q 5" b525i5\6R7&8\9999:,9 8 ]7 X5J f3 1M <. 4+m'92%z" *L"21d oW D @ <p )$PT9."L>O@/|Lz| % OXd )I,NqgA'iv !" "s ubxI %j| X h?h-Y~,2t5RngYMlם-"-Б(ΛYO5ЇIa ЊLE^W9@#}QK;lr1KH2S :V+ [  r gu[X," t lwOD>iD; {*^g1D2 k|-@H[n55|(([?Vrb ] \J '-  :51CBg R[O4[je=I9uesKvj;c  ݗ*BG68[kE) WP se5emY7{HVm" 1k ~ u x_E, !Bq B   (|tgg"$s"%]9$D!RjSlt ; x' Q& / z 5O a *jei_uT9 Rel9G/(q,d$߁)"ږzڑ۲\Zޫw-ުݓzۋ}\Heߍo@c] 8ihteG m  ,# Tj    pr ) P '- ,5fh;YX^)ח|Ԝ>PAmaAPqژmUh]px  v +vwG Y \ f 8*fN.}    T] j JVfs9/1j-^-}߫ރ>? x ޛ 7 P6D=L!-O:C  VJEhX UM prvB! #:%}k')){h*)Ϋ(U'&PX%K%|%̿&i]&*&Xǔ%Hː$ϵ"!]j m j!"F##[F#T" V;,$w i _6k>u `&EpXjAK?m4P  , QRK71 Y 3  ; =?յr"4ԆMկq֭ZםoPc' ޔI!TL'3+.00.%0.-*g(*'K&&No&e 'a ' ()U*K+-E-z#.-%g, *l(%"d$ L b zi[Ze({m _9+` >f wpZdM`KKuKr WOP62V H  9j4id8J|v  .   i $' 5!F"U!z xl s}w>ARpT>! V',1N5da7A76R2P w. ('!"m!!$*!N' =' d3u9*  ]M ` l^y,gi(De]a4H xoݲنիwш! %9A3ύcҪՄ`6`F^x\$c6=كפ 3J~זܑ>UZ d[%R ? aU O F:vP;:[U  x(EJ~Lo5N aa n$hY ?9Z xPݣnݕ nD%ܑT<ܺ~ݬd\! #$[%*%%#^;"/' M,=Ck _R7Y6 #%'('y$=1!\VP9e zgX0W2n?vO  ge _o#%e(*[,-.4/ \//_0V12Kc335F6~W7m78 7 6 4 2( 0 . x,*'(m%"WWZGKH8hsB U 3  C D! $" ""P!pg$wyy   V  ! k M}>Es)!%);W'#\ QmuHi&b)G r8e Z = BIor Q?  e x [K)  u 2~fpov u 3}"K=xsZ 2[ܗh׾mgJ؃E֛#ѥхѼѤOԍҨӢ0ݮ;ۗ.YntAR9jI.}cXT euBY`D uf aS$ w Pe cEwM,Z@Pi`VP1l^ oP}w.(  zm5-7[ u .   3LAeAY07f-no%&ki{{mH8:y#/sk}E+Zz9}2 dMb"]1NwZZ htM|r[Tk O } m R{ S ~r F-3S * M"7n 0 _$,?>44 L v 8 9 ' Z  C e y b _ f^-AlBp  1@1FQojP$ Q@Vo&v uG8qs,@ g"L\)}H v=7Xx) +i1 N+:& S =#%k E s )--o-;,c*d(E%&":* ZLAo      *$ m?A$dUz2 Mj3JqN V:btgb G\.+\Aw?]8k4I:"XU[ .\2 pO# %%%$", !Y S4l}PW# "#p$*$#!{MrT P ]  )=<l|"|G-}nr1"[W]Svh7!tnh^"}/ ] Y5M ]j MyFna#FlKt>{KW4eߺ6"nޙ ~݋ۍeL]K0K+ڊV<~? 6d/0_1TXJ>'= A gb',_00d|jp !`!>@!I | 2@a@) h6fl2J9`wI]!x@ n b  RiATx" g - O G I g@ZMp*cLݹޤY2Gh{J5%I[p1x ` }B$/Y-Y00 !q<;a)VqGc+xe^  ڕٟ"(ߔjw`(|1ݳݹ#9wk]= Bz= EG ~p\h%4FIz: U & z E r ~c޵-C yaԖq2ǂ!J%Ŏ(*~j,,*,*`)wǫ'+&tY$Ӯ"Ya! !![#0%&'\'&6?%d#P!x/?{]X  Nn>-P`*C S2 AJ!o#Q%}&C`&+%_$#5#$$A&'8g)$*+,,3ڨ,,|*)/_)'p)*+++n+*)nI(:&##!spAsIgl6  "  -}O!"N$m&$' '~'&W% m$O"!>@   Z 3KTOav"$l!޼ ^ aݚ Dߺ t o RU.l`8$7Q v S SQ&;9$! }1 ""S" " " ! 7fSBd TL 3p$A4}Gݜl"O_.%ӃrwӾԲh|=޵mWbq8dqWnT>|/n ah8|LJ9dJa!AG~dY$2 u̽ s#f"{%ۮ'ߠ(((](](($)}*+Z-/b2z04 '678'99~Q9p87"(5%B3(t1*/v+\.T+&-*0,)R+h(r*G&9)*$&"#Z YV   _P5T" 2n_Ve$2G2)#pB0- "=##`G#-!cw.t=@7FRrgRh 3 y dLbGB6/>mCWJf4  3* H  B$6  = ~ ` U ?%uS#Z b 0  < i]o&eP?AD8eSjy{L_ maZdTI( aJ{bCm&*V%+%|JJ; - ] iY z$P=?DAxj&Q/}e a * d dF { ( V D 9 Lth 8 7 D[IG=<5^(Gcgo`aX?2}!%I(e uw8:|O ^\i  _ C " w# $ #mc#"A!!!!! !Q "> ;" T"O !  2] q b  : 1  )  5  u ~X 5M "W\njدXF O'8:(psТеa&JӃ ׼WbaJ^"(hZ@*A)FV4 :)QZY%jG#z &ۮkՋS c ~9VԖTBр I f"ʄ$_&{ ( Ҩ)+AT,P/-{----+)B'B$ !>{pu5m  "{e&BI+Wv 2j \ g %u6p~ "#f#f" C<cyI V$(`,2//)/,)% !`gXl t o} xiE-*'0(Y2? e9 SV1M  p|!J${&A&'>''q'o& % %$# !d'PChS &/! dߏ[]۞ܘ3qPAZKdMD IPju$i@>  |01p h fu  s I\H!;ET% J ?  MR^ L ! ad 5"i}6D  a2r3!$&H''%6#{ P(iYMp O ATs;fsw 8&9o%$p}"bWYFWZZ8 je"^o93f7y@OPRx\<*2rHk*MLG9|biI5z]CXrd FCOz2HR{c LiCi-o [   ht y Y  $ E  3 , W BUD xvE^"NK0z,S?q#pz  =$TCY(lw#>s}9~   e @S:&N.@!ޔ%݀OڷZZٲHڭտN9BۇX9oQ/ݞG \۠ !. `ےZ3}=bT٩ظآ | /8%d/yAIj2H6?%scxp)JYwI1LG f  q#   i K:"#$%J%z$# ," \L Г8Uf b ` 俓Z` ? d N3#K翭my)DƄt T !!"5%"""""j">#" " !%! 6X HI@%Q@ J1 a , G7އw+u.Kߺ:V~NKD5 "`%(^,Z / 1)w3d4A543$g3220/-|+)g)8)) ) 2) (%B #%[a4v |/Y7C]^qw `]$8) J0@vi]ttqigNrb f b 6x / S PbD   c  S$X N 9A;@3`TU4Gi=-J W`  TXpU0D8*ZkS`%aP>ߚ7.a(܁8ߖ U>v;k;Dl~BYUHo}M"ݟ`K\K*xtb+kX yx e Du0/w 5!h!]V""P[#G6#"! C!L @gZ>8`D^[\]!o J c{g[;EY&*=v g n   = x Ju   _  M*  m~ %i  ^ (Z,* & ;*\v3TM:K9< m uWg@~^'I(x g <0 B /Q $X vaM[sYBNGy44e; J yIVm~\MH;|(N UcGd%tXw\ vc6|v]( L1c.S~V*F G9'@{z~ %  < | )I _ j 8 mo n [pC*8K/)C߇wI}doYP5dGSJ6|l e > 5n"=9[{aya(gpGBe"4m[Z-pTCjO&; _Y01}!)Ux*  1 | Y  H/c b%X?ItH5{}F!N.""~s"Z!]~4@6   I ""'w la%  m&T@k )!!"<""DS!ߛM޳ܨ$۲l(؉u֚vU rT ͣ"͐dLГңoԷiև !sݜTv1{KG;6{SAxl]DE'KJiCF e l;K EQ \ۿW+<|>s.Ckghwܨ^޻zHXu # kwVHnyJ&NjF|\g@mfbWMq ? ` YjU@  I :<  o X[O5 !\;8-yO- d""#5%S% M& 5&~%($M$$!&@$]'%(&*'+G(t,()+*Y)X,;&-O"./20011= ~23:3j.20,!(#o<bn z)GH 3[4X.EhOB(i,oA^W C@&Y\ YBO*-`lr4:=Q7w Rq )}{   Z!S !" )$?%C%% %"$$#&p!p'; &%E$"f ! zO'T26kOFK ' z  < 7   p % 9 n yM IO5 *w |{3z$20% +!@!i!I| P BQ9 ?1]9TtI8}~hߘw6*RB<-n9kcpM*O~ R}r2N~r#٩WPM YDoyVҼR^й ϚiHʜƦľe=}gͲеӡs :޳&-~R 5 #Yv&)? M Y=W#tY,Yt ?p m :">B:UL~(#'+lߜ.޾02ک2N2u_1`0~//s~/ʨ0K2>4h56k7d8:S;]΋<>q==w=5I=X;B951 -c($##g^jG#n K 6; vcOKFgr:  J C!Qp3-jߚa "%?'"*(2-04;08;V=>>>5X= = <(<J=[== = 2=' ;(\:(y8N6 4P 312Q10|.4+&_!w<nd; uv3?MNiH& Z{b v ^ 6b`B,-gud "$$$I$#####!l5'f> R],;!R) + Q: pvdKOZ .M}hO)-(I *PH!Vt(d۷U[?`ftڋ(ܠ^ ExOo@ܑ lQ -%߻K>Nszyp 1!C""["!;! .! /] 'a[FA"h dy q ) v TQ&?-6fbg!#%&()8)))o(I' &&-$" vUg I 6)  \-~ ? l{PwS uln * ia)Zw_ ^- ,2zg b_ U0t9aaE`"Jq@ ^ nKM%)B0J+h.w'(A^**% %GimK^OJl$]W-Nn4gp>e$gUf c8Pn & kQ@0&C>mFvc P/C+z CWQoqd} / EjZG._VB{&8t hCx]sHu8 :  kw     wK - \-&I*a o ^`/{&]<l8}S  UX %)+ V+ +*F(^$ $% (/:* s+| ++)'&%%&lb&'&&h$e"Dl;XGz ֿ " 0ΐ #ˑ  *UL*őqH/[k./ȴˍwONԹ׽#X79D4=GcE!b~E\&> y I-2EC6ɭɃz6ʠV!Θ=zӍւ%T%ޢmu;5%0` : d . Z   b  GS't $ p F0 ]=Ut |%rm#[Q0x j!z4%VtQh WV0 8 Z"M7$ -&@ '1((+=('g%S#!Wqg Am \"X%( *o -0i23&743/1.+ (7$D!QTl45X pXm"M<> | wmL,c7%%ZYx#x iF*m a {2aBTF5}8*O=@9*@vE޼4vx[ }R 1 0 17$ iL sC6(wyg^#h!%)K[,4/1x357 888/764V2"0).k,*v)f((g&pm%ܹ# " r9E> c.[<j_|o%w/ :Qt  b!| TL Vxye %!"%N)),M0i3u8I=[A>DWF G G -E PB >);6H2.-J+K'g$1"2  4"V$%7+% #0e8x  / +  JvHnL or)9"k O H. ` # S ^ j?!5G""Z{8H7e ' M M ] \}x- f $K6KF6 x  az  >qW=>[z3 <jܿ% ~ p* s $h F.<q46/20! s @#~76  Qy]QM vNE6_tMFq HtgiOx 5f  w8 S VB u i@  #  ,Or+ #% &e#|'%''' )')()n)t+((.'0!&3y$6#8"L: ;(6;";:J9m86k75v=3/4,'D#  *LzH!} b   =33<&Zjww7QP]vIYp(Rd$S*.*H:,=jREًSM= n{ӻ@JԤoOs I&~ڂzD23~HJ))1aX=]46Y&;BY VO2 Y   x l y\J#i"gz$KK1W5H3W7$JE  L < + tFeRx(<1O -v G=*\Y-MbUS  7ndo+RtjFp()j8 " _%apzgvrF`aKj#$[\~9, {m /  lrpA{nQE`EpNt>%9{l^*uRc'bz-_r6e] Is_D4s'Dj [0 rS5dA\ w nm$~H iu 6 E t{ <5   n4%+m cUE[48p?ߒD=k\ԇA6KѳJѠ< ӡb\Վ>0D _ W\oޮ~mr:N(mu(Z}A!>ݜg-ft!. "  X\Re#SneNS9y k} ?!u W jg6  A <@.Z9r l 4(/X~& t hp#Im]rb9X gpo=qhiC b _?! 0 F 5 /F@ZF-R{- wC{" ???^rDT!DW"r""rv!!r" $\2&&|({i*+; *'#:6u*f"F a ?N"66 h -   ^ 4Q&,YuDUrBPv^ G( # oTMYkNS(( _ |i;b!E k8Xyr U s8 8 ,n @  s   ZR h@:{vIRgCX1Vٺ"׀_օb.מqT 2P߾TJ`uN * E M$uܧ.2Dt$$#1^GOzK<-Yjw~5 C9 v k Aq k!9 ## L$`%&I(**}+4,L + Y) H& " x" j)u\b f*-Y?^ x;c= b  v s D ( _ ]   , / ZsDu. l  j s /  4^4U2 H0 6{l70it~K $jDC[Jxpd 4iBv"JUQeUZ{ [G Y5 f  5Գ9Zy 5< 1DNJU̶ʒt+^ƧĘgÏSq Rc COQ  lq+ذEA g٠0؅{ٽ 6ݢYevlgYx2]4 Hݒ|eݣ܊Kܞ۹#qHۛ܅5JE1ک.eBU8 cvgXL90 / Tun{uF*%=  N !. 8 62\ "h% (*,FD...7-*op';#'t2L/?=GP:b4 a##&&(A)w(0']:$y W"#  Q[ TN($Q7(=y+f1.02@578W:H;l_qNTl9|7 +l 8. Yyh`7v< z ^ )j .D^6-#LiP(gOq#mpOR w @  I #Z_F ##&'d(;K))/)1* *#c,v'K.<+0.2,1324w333(3212C00x./W,3/'*-'*%!'#"!= ; / Jo!R\ 0Bdk  #  [SAT4VhORd*nr&33] /Cj5l8\иy[[n^μc lu M v ؾAvg-x5F% K [bel#\r;"qrOmi m`   VEk-$30@*!?V& u ׎ E2 ، Uu $~r߬O|.;j& q "u  f /C1I0.l.J5 5bk7 uNp u 5  q    = 3 f ? ,  2 { (  qH [ t 8!'Zmi # Zx>T g Q ,_ ! C0 | _| @My$ rya(0caCBnsv2@as&cbN$b9{?w#V F F   ' ?L n)  t] k z h 7 } |   8CAK |t 07  %$ Q{ ) 3 6 ޜ % ޒ ߹ [ e#6~!j W (    k Xhr0: n_/ _M8iv@9>x[7ߎYd [u88B  PHR1)!@?#~T# syU [.(n k n 1 z R _ / ))&W&TQsSl kG =a,t*!{L"# #0#"j"ZK"e!4{!i ! q !F!H! }< Kc_ !  _   2g& a F}lP; +Wc\X%V! "T"!&a@< c jNYaZX4ZFn$#Q>$%&A&%l$")x'&FU~9!A"""$#^#d$$p$#&"j!5!9 >Zqv.U b}  Yq IC&RDm` , PN^TJQ HIA8){8h#k B @ w>>I_p?m*s6}U$cQ dZ4Yw/A62[~,ww;/9Od<pR+>P q>m  o   t? B Rg 1# TD k. LJ =J,G|#3[/>~nUt`m71  t \u 8D+2JF{ "#&q(| *!,#-8%.%f/a%J/$.o!V. .--%.S.LF/O/0.8-V*b'" |} vR  $G  4 4  + s ' b G '=@}k0QIUxM7UT8?g+p I' G ajM6jT K HT_DO u M  BcG@7bI,'Q~P] yD+e r & '  q R 2 PY 2jX*D2 jK^U ~ o V| g\ 6 R ;LUV;N&=^ #5&.)*+N,g,(,+,+-+D**q(G&5#fN'."3 ;o>lp .b9g Q$/!]W3:y ;F{dVi#mYFtߟl93׵Elق[݃89-zph 7>8{}o b R AYUX8Kdzf $ QQ/Q QixRb6>E` t?yg)B j0׻d֌(XW,ԋ7Փ.F>گliJxfZA`ZLG߁\ A-}6S&4o } = T + [Rqi$D 2-yZ c  p b -   @  l P ^kJv  "<&#!$?$<%\%[$<:#s!>   c >+?o "q %& g'c''0'&% ;$r " :/oGf:F@sk  m QW/  # `.$;{p8HO!A#$% &f&Y&r&VQ%.#I!9SV|m0~& L  OD:ZaenZ|,i]""YY}$WSA/12'GlB]# &ol|?/u{^9\\Cݖ޺cS(\a%,)L)cl}i{+ jH R|U(w ~"""E"e!@ [UU5U/y0 G'izAU$?+C(\^ݱ ' @ "=" 3 S  tO?*R >  u u 6@ gs| fu[JA?  =IDPk^N $pL7 ~k(2eC'|V {\PpkYY]]?os!q#s% ( *k!+!,"y,I"+F"K*+"'"%!" ,x'U 4> f ^ u r" KVq*F%&l-q"vi- A~X35+R g  k8/D&!fJnjht*x#lp_I0n 7WԿo҈iJEOV Γ P[Ӫh-6S2>:R"ٴ(lԗT 3yf؎ ۽u70c>KC<gLO =+I=!*"ܲ c" ܁ݍގߥk3VwXX3YX={ڙUX՘M48Ӓ'9pkt5Ƽ~Źqe>4ˏ"<1ϑ2D?,Es&[P%-y]%kiu!  B  P5XacR1*!$&c(C))o*+}-0I/0V1:110n/.<.-D.#/02!5@78l;::l ;O:)8]w63k0@-*~&l#W gz j NLIvM1A Nvyi@ :tf0z - 8 FQ 6!!(e ~B u_qP`h~ "&%(*T,;-/,*Y't$w"T #(#+`|zm( $ V  >   Ho u  3;tU) =C[?epXTcbH sV:w޴ܷ3[TUuMi0uwԕfo8&vؠٝ߳ݸ8S5\LW_@GMpF K DBj]jP+[E@ `v RXm68  D G  |eb,gK!; r 3 + ~p( G \^2h REXS * ) q  U8 @V Lb P M l Z! ! ! ! :!J 8!C,"##%Kv(*z,}-8/VC050/ / b.< - -+ *Xf)B|'J%#!n6\*2O5 l  R( X    1  # <M%kUYSA< 6 q K"lL &6r&N5fҲЕgޚωзlҾ՛'~K5QUSB<. _ ν dό ЌrP ]Gk1dIfB=6 o o0t JC4i~HMDUb-C\X|wp_(pSK @P$7icpXH)p5'c~pI2D R[ K \ { mT ~ (OW\?vB6"93!d:  CPF  # V rpvf i _o}U #&B ) +E-V/.-0A0:0D/. l,)%y! C    7 1 Y(c >&    q7) { E  q4 ߓ@ {_zl^gHbWQM#ҀЭΑ :xˮ.8Ϗw~n ֪J=b{#xN{K0{v~hj  l-4 J Zg>c  nwv\DppbRGH r{EW0[ Ix  nي - R / ^ێ!lXuٚr?BRԼAָNJRnW߿!HeSBdh&_0Z:jsS*M'/ POM,FHw0R/d:DllZeAh}& V2 Nwt,"%t(*+1+r+*)( (7 f(J!H) "q*"+#}-?$.$/J&]/U(I. ++?.1(1#(58M::C:r9[8M7 6 6 7b 9 : < ->U :? g?>h=;91V74'L1-T*5;'#c 1a<J2 ? 58   ^)r݈ڊsM#׉g׹׍ֺ b` ׵q_\ܦo g <Gޖ.+QH7%]eG. `[fbX#&tt( h(&P#Igg r 4H+jPM. ;Qv$]d[f?)`#J7GE5, ^, f6P9_WVHJ af 2_?_(Ufhqo\? i bzGE|0brdka% o"#$<%U$r"^MW: $ro< u fJq?<lZ@9FRXzYA @ K B ; 2  69 HS (  ) \#0\R  # %q & %E $$! K"{m{ I *X<pZZ e@T|z}.t  U<a@uH V cM,Wd{tp1y?   T ` ` +/HY#NXf$,yhr|S-_#ީbܒq ߋH! (|ۜlN H;ha=C;| LZ ?|j!/# ~#z"A zt t޺U,Siڅ7" k[ڭEHݙI1b١ ،2ۯփܜNݡثWFp DإeBPq62c6(CSW)G["8 smv8DX6V b+8(4).!!!!Ri!!~!$!3"+$'j*Nn-E02\5-8J:5<={? @_ A%BTqA?=945}0+sc' # !< V\^@A?uI q",ec65J`|'?_$U(& & 1N, f#=&(+,,B+_>*'*%$x#<W"J![{>=o2 z*V2BPEgO./u|d y hYmU%98%DDnX!&#$0 "%%B%v%>%e%P%Z`%$T#h"c a !z"l#Q"> N! J& \ =U  S b}53N? ن TQ$g(Ӽ]1uj^Baf׀4,ܖ'ݢzN>N&&X"k?qy-1 I vzh! k RaS{\t\>l} r e2 .( 5 st $^qZES2 8zP:JiijPP$e g & 6LEYR] " gNG*!"!Y! }1YMVolv   "g%'g)P*)*"( c% ("3|+(r5VL:-%nM 8  }c$_@  I4 ADSFYuN8Gb/wR Iy<7U#vڍT-FхЃ$iTMY SRхdT:7k:} ;>XPnCS]-JZ7fdiL m Z9X) ,c fEp  OKb/idT}j (zRgy'"%t4()*e* *(H'*% "- pMe&Ye=  I Y g c 6z :; h g b 0 " +  no8E: P  j D !\ o Zc ] s Q < ^ E zb   t"x$S%P'|(`(n(:'K ' '(G)!$,.E G1B +3 4431P0'.ir+&(mq$  x#TKR:j<bۏ %. A;{60!+%kr I 6 m \ 8< J . yVPkU;QWhi'Gu_Y8UWd?  / \ (O & 4E+GKdTqO|/[|.S'hGrU2owH O  1M%w_w  F` y O&ZA'2tRu>f}#F3 ]FV/f,yC*sik M M7P v-fNZ|f^_ Gffٕ ZA + wJ aC " >  6$% " ~ sC w l bq%<cTQi{j #Q#&CvAY9vb -z3A(by/I1 y  #=  <  ^{uwr, m>";#z"s!538h   q .t  0YEx-]2PX|K  m < gK;=<S]y{A4-"#i#!K`Ccw C :_NYoZ:>S{.BO6cBGRp6ߏHُvخ;\+ߐc^ n`f;*M4R_@HAIdpW6+]Glt߷(8Q%T%jvrF 7 X-E}=Yl<܆gAs,؄פהTv+ه3sޚLߐ{v \{Kl$!\nNMs9: { ! uhM $T'x*-0:u35 7 8 9 98M7V{5;2r0PO.=,_,),iH-..N/0 12,4HW5nS6167?s64k1).)+$d} )Rm>Bm o8}H N e  v V [ N Es  S 5 oZ UB Y>އT9  R[ \ w " i  aڠ M]ڍ`۩* b=){u G ?!l"ga$w&()*+++VT+ *g)% '_%"0!["W#b6#*" & O }q h"VEi "U+$%W&5()a))T(x&7$ !knan Uox sBZ&u9;V_^(ߩ l Z޼T}0yAAߔ1Fx\!u#E .rdF fv]llS B  { P :*:1:!"Y!##E$X%_$'-$&*#,"7-T!-+j*(h&W$# n#9&(4* +I 1, 7+ ):% "aN _g +oP 7KdH!$& '7 'B&$RE"aOt %pN"}RS#sp `D+ $(_^xYcXs HDI~zS5T _.. _ gu8[ R  <Y z@cvt4\ZܽlաohqZgTF! ݏwue*rpeݔ*. ݝ((ޫ/cn,"+ ,i g({sW T_J< 0F ޢnkoL=hA/-B4o&{;U?u#k5M'B`ITy q-Cd^dx&BWRKm; s !N!8""r m# #<E#J" =UiT F s   u?  P l  ?1 % W  "[Cw#y"n\dS7E{z+j' D MuEi 2'Oz|  F UWpaZyB ]Z%g1Nv1 A! KusC- Qlox r U  x # ۇ C *# dհ6Rфѭ Ұqӈד۽Q >:ظF+&[ՃG۰ޱv\v4T9zL,syMM\ai)y.}S  oHp@MZxD)sL^֩% ͥ(MˏΪG& ѩѡ%Xt8Lmlmґ /,<ݶi?vkhQoyۤޗ=7iRkX e*k$%4M & lRf^%6LZ! ]  ( ]7 7s =/ 6 4KL&s + %u)J,0Q47!;#?I%Cl%AG$I$,KR$/K#\J#If$Ga%'F'E*]D-C0CQ1B/B+B:&gBfA  @->< ; 9.63F0,M(#;  8@rve8le/EL>Oop H_SUmh?vnN{.Mk ߟ!bs|)Lṙq`}͕pϢy(h]؛x0+9E!hs4f7sv y E!S$mf Mb iU`FPY=h[[Bu704F#fy߅ L f N i ! (h 8 l1 CTFTN!oh#%<&u($)#<+,`.}7/V/k/.-\,!*u(*' &J$ #.!o DqK[ &* y y  izYZe:D  tEE2P 7T Y w Z oK $f  )+@q  0%-  Bv8A. &! "a ! SpGld ) g   O  lg_V  r&~|}d$%v]gq,vU%XMjܐ2: gkN +A 8# sZ)i@7bYp29W1&6& ifް;WnSwO)n  ?a d<U6{5=Y24|>p>(L1#^XSfABd"M|BZb*`E~B's+;^ B %F  + O & l  1C   * {U KM 3  +  cz>c' .!~#!%&='[*)8*>+),.*S1,4?6O8;9yU986A4PJ1=.+();'%%v$#" !>K,} {v kmP/3[]7܆[ג1Z{;sڱ]o~ܷڨFفE ^xb!),Ք%!62!~R%.}(CB*i*W:)D&R$""!R>vsqchD;j;\<mB:Y # ]6vX0 OP@"u&3*.Q-/'23$56665'3"0,'1"I%N+,C [ | RA|UF}߲}GlS@'%m )&hv]I^1AhoP@h }( g H  K D~%:6=[f ^ 2\ v ; *)e: : 3~ANYI{ "]%h)-)0356w78~i8R7g64)g3 219/.6-#P+l(%+"e'~)1NR~X8|( Vk 6S\Q{( Ms(WfO(el [P?'2+0p Y8G( S3}g}a&|/(<߻92MװI:^_4s]ojME`>OmDH$q[LAN v`1\M 1 w`gn=%; J2;10yFF6=@%+uQB&,10 xk e  g' ? ,=A < Z 7 [ YO O  j r (Ha<_  7nVJc4P> . &"C \Cb5e W,  l  !pc!h!6!zM"k#"&\#(#)$($Z&w%#&="']!(!c)#m)V%(&&&#%A #u{ = [" : sI 2%?g85RcjCA(2z r7X Iv`!."-!|2!2bl  E kO |M[ V 1ӧk#6[ΡΥ= s^@5J<PԱ,khF&$<893IMY4ޖ.n!9'Fo~wLڷ _5W89} R<  F X\ $U ddmmTw"p'C,~0 3!]6"7#8%7$']7'6W(G6( 6(b6(7u&&8$9" `BDGIKkM!NkOMN6MJG'DA H?c= #[ )i.5379,e;w<;S;k,:q 9 ;8 8 8 Z9 :C !

    M `*?Y`LRXv0|)4u \ wF8Z p %w`p!Up X-*-g h@U(!\ֽBVϚa5}ͳAѝ՟A|wFPCJo,#%hl~'GG@_cT`>AU5~3̣́,o(U~ƣ`Ƙ~1 Lї6OߊalohC'G9/L " r y  A ~_F-x7VE = :s - $  chADdx c @\1/6h vwTn e Z[yP+!K$&3( *,--MW-",*)((u'&M&x-%J$"D"""/$w%V&o&%Q#!']"? ZO8:I3}l )} Nd/0[J%sv~PPaoR VwU[\x)  ٘ # ڛ hۖvtݪ݉ee+ FkOԓrzI_IiɮP65Qk"ܫ b jh / %T%bRc` sFbG &-qC4!9n>A~aCVCmB@=d:62e/"0,(SP%!FC' l ; mOpa lP%&(p;_MUMai` x x D eB L5esf Wx~l%!"W3t \Weic)q?|&+0[ e ^raA <' s)K $ q   HG?!3""!p) /T5q9k<>A?w~>F<9:7P52 0y.? - k,Q :+1 c); ('S*%,#" *pma   z[n e i !  1 F :t!,#$k$Q"5Tb+e- n +oM2Pa}n8uCM Yn1`US?{T1c&%Ca(8ݒs4  ߐw qY.0ux3t7sSdX(ߊKߔA1]RnOց mYW*:[Jވ x4&61QR@ ( PRx "#$s@#w :! l<?Xwv  v 10;".m;Sz\*$h%v[|51S53Q6 v" %')L+od,,M,,O*(% "/ # ${+  B a#U&S0)hM+L,+z*Q(8$ 7 a GiIdscJ:^<PD/\[q   -}~9A()m8P x g.   r* OP}J v j-*oN!ӂN a5U[>EO[.mH> F "as k_J l.<.[~|~mgy00ؐN<@vprom؆6=՜Їߩ7IBE|R Џn@yթ6փJײW؀/ځ4ܪ. ߿U ' diN&و % 7 ;,Ih!:5A 7s*8w+iI@DxegAaw'\`2DD~ gl (Z1&lB a 24$7^V+hUn J!F"m#$6$$"#|:" &Q   "! %#(#-#1">6Y :>A~GD2fEPE! AD B A ? =T < k; :]:aW::;6*?mW@L@@ ?d>=U; :L74V32[/,)z&" WP X0~a,O6o\S; :g؛ :ӬE |Ԛjմ_ Ի Ҷ2Ӑ ؅ ,܊ xSX޻`޵݋^ܒܤ ܤ T ܕyܟ2V ڔvJ)I жΘ̯b$V9:B`b|psjJ'ϫ@fBVv6xRu7t?My;>H> _v~$ am!! (#R<  y  wj L>)-*q6icW. g . 5 x lP:M!7Bjl   1 +!pHS!q#$%H&B&u ()+H-/0P2p40,679m:vg;;~97*5c3#0,9y)~%C"AY'nc|%"['+/524 654;A30-n*he' $ @@O|jzl[p n *i6 p E 61|E!;pֻ0pSpw }rG <nM@6j.x 2ITn IKb?X$]>3yx)޾tz*UB7]xp`A7]GN6x}uMWw aux2lxEGݢ#/y3؝ְ^kAR@ԴAm0֜دIޤ^AwR58g_CLPIB[x )OBZP@i%_ z  &<[X2R  yhcfFuP.}M"a'&I)Sy,){.y/"(/-?x+a(E%!0eg~~I@ (nrh8>bwea b\Pptn|<1m5h* px3zGfE;`QvDIXS\9YsݫV7tХ r7˶vhYƒ@Z/ėyżBȏ b } ! Jӻs՟\ܖ5~J>F"$x'L(vq(}6& !{ & + /24[4^3V20 .*;'#! )1/4B!Z"/"ш"б!3_ cҘXԬ3اژޗ?x6T0N Z   AqR1 x  4 6 e Mq G    yS ~ O [ @   Z WXWYF4yv M c DlwM J(,tpr   \ s H6 r WNF)vA r H Dj, d! " ""!U <3  W 6` b> {*{! ;$&( ) y* d*C )m)(D(N'J&ZT%p$k#v"!I b"=Jj  w d 6  cU7E9:  h X  j d -1"&Q7с։ڰs*PF#el%%*8/ bQT֢Lu%ű\{.Q_^b3WԾ׈$:4kڀJl47kӏ YϹͶҶK?gME%2s=Dk2azuA E145_b&Z8V YBr Y`W~~@T!S#/%'d' '%6# :;mZrj  I-%  -A 0SOJocg"f&) q-0&369;Fu=m=G<;_9 6.3/,U*('&;&%$ l$ $##6# " "s^"!$o qpZ=KX Yaa@*E# s }dS ~ O D3 Q w  v#X;!,"x$V%L%%S$!taT M݄DHm P 0e 5{ $m y WФ SxرaQ6/9-B'"2N`_. m6 ||`MC C x , v ^q 6) W 56 ' =3Bl2.zr.LH44vzzTF؅Օ8EӿtAڲWsXsa/zij"_.ߤ.$E[%`u:N5ixK)J%R EuXj:/$y=m6MW2ud%,z-\ v~ USH@5l> (   .Y:6j>6 - |v#5!'%n)y*p*'/*3*7)];(">I'?u%@I#YA- oALgAndAQARBuCfEGaIJKKK2J%HQG)E DAC vCB\A?=;EV8{{5e2\/+*3(#^>wr M Qo  Y 2!1dz3Y<[`T )8! Hhq&"qX;5DWOg E no aO~ ֢V_z % ̎kʣTž$W_'? t~n 5G̐ͭͱ ͩj6yvUЗpc ޲8#j0ewXKx[,kj|,LSb)P{d?3 $ + 5 +  &W e f| t L ! l =job*M ` % s)E *Ej PfpTh2]w a n t n r  k_  & zGv!~    d h H s*Fe~u kj!"$%Y&'(w)eq*+S- /0A>2 350V78p:E;6׫<7A>$?/A"BN6BsA!>G;W*8 4/,)n'i&%[%#%B#!'`O QUX C , i9 f Ac[>MH rtdfD 7[020:S!"k#s$K$l#q!5L^Q*s2 EU  ~ߊr#9 IS;,6M` s{r6&2P/PgWByݩ;ߑB<sNa>~\A } +b g^Y8;gS64u|aC;JIM{f]vJ4 $g !5 = 2#2&H(h2+l,S.+// 1,2{d3Ku4$5lG5]43U2r0Z5.u+m8(u$ u! 0 : c;oYqW Gpxq: bG = T ="ZpAS7 Ru*{t1cVOdeIcleM~^:IMYh݄c@4 9׆ճշCi՚Y&@Ѡ b}LSbna9@'޻eެD{.tq,h9ԇԳZyR4K~޾"{)-TYjzzM<8hV   . ?  j !K "b ^# #e $q $2 ^% % %%d%fk%$ #{'#"6"?#=#$ &s'9(*Bߚ*S*J)߻'%#! m S> > i D)Iz:z4J(V*  D F "a2F_99@ PU  Ou 0>m l  !       * W   C G" 0 B n  L`f;A|,  D# ~  qbl^B=p>IceWh #o#&( )'**)b)(\'%O#3!.^y CF  = Z  nD  q j`   7J k ޱ   ޿ ; 'i { &؛ \בعGڶ<3 e޻ {kTQ;SWZ\pH ~&=z !sP/UϜNfbėE@!zۼIFp"Ԫ٬-+=0!j4oMC'(v#y="GyJ  5B eH O@D: !|"?#H#.#%" 9: } ';Pg L r# x = Qk$6ShRa\'pxKP!#I%\&+(()0+, -z0/0H202032f2l1i1F 0M [0 0B 0 0)1V#10 /-=+\(,$!a L<R  H$~ )9eL+`݇iߏ ,9 _{ z cR+UkrאV9* ЀgϚjbdmvpHT>8YI9 Co `MXU W(HNDiW]'nT4XgNQB lgsIjM6݋[d+=>q!YVv_|jY}2-bt2 `RP R MRcd"}_a5mm"6*g1W)Row)>,tc:7'.'Gqo kVtRFaO5Ji6@En $;J_p W  L CtZy$! "T ${$j$|[$Z# # ^$%*'NB)zV+-~N.///1000qN0l/.+,F+ )'%$2%G&)( *Ng.fu2! 68M::V95i1-2) &A$$#H$^x$kI$#I"V ~0*|n9,9A:Um< EzNV%^(gPwP'G |* bXU۹lṫB˦kaQ4Ҽԫ֬9׭ֵSջ  ҺC  - DO 7DAҕ.n[xGߞ J8O1ELVD<1,*;ߡ5a6YEYu! = 3f7  j0\ p' ^" $>&I7''()* +*)'F#<.3C w ;  t c  i>)3PSptr)CaGo:  _`l` E#& ~),. H1w 3 5 79P:um;D< <}<=;%8:/85n3vS1/2.R-,d+>+W*d)U'%{#a HEQ tHRGC> k UQ1#[?  qE"9&p  l  & ; B LNY{bN ,} ;" & ?E\@I;FzPtb!Q}2ڤ DՐx]`kWp_}3Yx =%4Rٛפ~ֽ`IߠQkj|yݼ, ڈܛ'eSgeYr1J*R*6"b r8Nk] "Qn6 q.3#;n h#%k')*.+":,5,#+(=%~!auN!Oo5fFw- k ek7k h .O #  bJlF6;(o |4m&!!:4"_Y"@"8"$"l!"b""#$8%& n'"x'X&$!Vp S  3 " j   & GBWc\(w , wlJ)MO~~(;9Q\"XdԿ};CZ.ϡ | Ϳ#xx.^̱ͰNBwY.RT9К'ҏiN0SC۸H+U=sׂms88ܸߝI(*DU7 ~Elއx߄PrwU`ORKQK1 1 5C{:V s q!&:""#2$&F)-7+-*:.}l.-Bh,W* )'2D']F''x(c)&E*V**W)$ '$ {4l }_P>^?  V6 43   c c`   ( 0v D 5+g%"e W  ~m'w= 6E@S tfYi L F 8 8  }   C +)=c $))(cm)(&c$b!M&T:mx u _I+ATB x D yj- r G8X#P k !C#x&w(J+-(!-&![-b (+ '9" + ?"YA/d6MTA * #o*<?ܘ KEXפsj݈^7jz@^yݾn"|0@K۞O_uo+1~Un4xy]Nv$E!UXb5Yиv&1zA ^2мx"bn  g5frB*? }xs2M }=[   S e "P : D byd\'/(Rz9j`wPMd^*a y  p r  Mz6> ]/ \ M  0 jJ4Oo ! p  T  0 -&Nj[}  yF#&*"/ 3y69X:Z<[3MB" / qn!|T`&/]w6P|k*Bjv3^m`LzaS4Qto`E`L{=}V2$I@FX=WT 0x@ Vke w)m:F(h1Egpt- g! "E!!2zE   Ibui"$+&2D'&O%}#< !6"t=#Z"W?!sW!C{$x&Z(*** ++, i.(j02G58g;w<);94/*w&!0MOT rjq0 "(%!jk:G B ' 3 ׵ Q ٭ ڄ  q #j W _> Mf פ pB9ӵHѬ>P3͕h̩́͢6ISӧ_3;ؿ ؁c0"ׄ7x=[C+|"^^-+asf[SJ?c T72 I 938YJ$l  -pv8>k" /AL>zTg(c}4`Ix /* X|i/C@r) "*D&*$-<0aF10e.+_o($~!F!h 6 <8 7Cf<  Lb l Aq Z _j#~^ Wd 6'.] 5+ !S$oQJ K |!1"! V;*] _|{1K  np8#  jF jyCr,|" f ? lg4ּٛEd gkMO˺":ŭcw8?em.-*DضL݄-k8T7߶k4iU4֒'/ӥ`DQkK`ڵu|NB|Oz~e&cGYvp,5c1/9fMQwWK u _ $& (P (~ a(qm(w()CS* +|*)0(7.&fc$ "C"<;""#w}%'e)f*>*v|* g) '&rX$o"{ h`$FgnzPn \i!"#G$!c%i%o$s": B$ 3 &3P  |H z] A j MQ  bw nQ4ur  .pj%v _orU|Fd$=SV >   K u$'~)8*G)'(&&'Vy%#7" [" >!9   a#  W I  1 Ov  \Gr ( M NXc@b]3/ NSTFoaXD DsP7s nH dg l vh Ip 6+ x. PsjGH/d*>,6&}f] YJݔLؙۗ?hDK"ݟzQ;h0X۷w08M׻F۝X52'W#4 L -h:K&4l= So 3 w8 ;9o|  c  l |=Y.$>W$yV 3a`>Gzoo{v   ^T^Q    { Lz *5qsKJ X#%(<+ .T0y3578v~99x98/M631-Y[*C&# O:xTV>^U9e ;G*!w|y09"m)Wk8/2O"w< gߓqڬ$.מ(B,B.kէ/) 1 Փ2$4{4֨4[3h0w-*`א&[e#E ӧow[#9у щ </ , /i2 f  Y ":Z&zLcp & 0 L  |  7( V $/ =QGDY "] bp2/ak  ?R4IyR/3#*~BS+_k5l c ׉ ز o)xz<y< Yc  + D F GH\$y=#> ; c[w2*aB!"{$$*%a%$r$ $'#~Y#"|U"!!{!n!9&";""!f"!5!!" %:r')G++T+=)&"!L 2N[Upm SU)OAd@nJL{Pv8QPK??+ӤFЎRѶ'dׄtv\٦@ HJRYo2W{%8oΘFA( BpXTۋHڪDٹCEGk; ܯ x S#=U 3  l K36 B ]O: a 4 ? I !J5  Mk3]: o! B&h   < K p GKz<GQa~%f4vU?} i ^H?l "- !Y#P#"! iBV"(:%@ &]Y%P#!{x1! 2kb'Nq&\L[$!b#0&m(6 *f*o(*( H&h#& <M|;e*s)(K:yyY{  TZSPtNAFI :^BiD F ILx?ZݡrW_.7@}jWV߉ _ޥX)i$^ p-   ?݊ Xݑ k t v  w  S(HF8!$q76, b׏ ' mй j ܲ<f 3 Dt$w pGh$N'!CD  5`FREt !T$F&4)L- u0 c3q 5 6$ 7 77j5bd4r2i100081[ 1 w2` I3 3 4 x31/ ,)h 3' F% #= 1"W FhHI( NX #ku?|]b}WJrZ{!hT+jlB(( o ! *!v"'9,aw/`u12Q^1n0.6- +"%+$*$_+"-' 0407y9:a s851T-) 3% !F Cj  B gl%      , -7 oyt  u8Al)xTZE|Dzc 4C  aM_=xH%b݌hIu޼!4ay?lZxv%EPwCReg oXf?tu&(:B g+{-#d%H1ߣkBօ =Zyϛn&tԨ]ٵ݂ !"""!(S! @ n Q  z$ &y N' S&$h"%Sy~C X:X 8} " dm$#$_ld[BP8JY9 j ?\9p]9B !!$8#(# +B$-$/0%1%2%2&1%y0Q$.0",*xZ)v))v+ ./2'7:).<;|69`W5TY0*,% 0(&&ݥ}p O ^E?I1UnN f l D  E # A W ?q6ОκR{Ω|ҲNCKK9P~$FԯoӱҡҮM$уHJ ұl8 !@&+עCH" `#'eu޸ۚ  <ֽ&k٪Bݲl' )r+kc"DE߿Tqg=:ρLNc^5 0ĽzDŽmGЧM\ٖ zt:pC3jxEM;#;8 >4& HDwD : R 6Y}Y& oDUpKd u$ %c4H']^+J^]=Ohks287|(uOjXe}!2b 7k d{~l o z$z1Qe:I]c6b^xS?9Q{o ,Jp !X ! d" +Cn>!!G"=",!I S8t } )   }^ @RXO1 O k8[}h   5I \ _]V k N ~_   | 7 [ L zoQzWtܑTو:* "ڃbdލ xt!ʊƋ8__PFu9L؂d ݱ݈ފ,xIRN2*]|` fADDi$')y*+/+O+0 +U , U- E- + ^* ( & %j% %%A&D;&O%e# Vlu )l vX ` t/ c ^ 3OJ"m=/    &X  {6 ' v h<o\grVrOxs@GB + At,2\DU9m~= #"!m|& +\3.H//.<\-a+j)'}& '' >(\ )$ * * *y*x((D&d#>u ;F3N&  ' } BvU< jUC=XB[kjy <k.L[ީ$ Aڍ إ n  ֋ @ p ;Է:v?8P{ˎ2ˢpew;/i's OSgZM(1QDX+m>?J )?OQbj .d (jp<  GYU+c"U; 2j߾hݴۓ\bpں(=zޗYZg4?r`i'bhz@~XMy H9< c"n $%W'N(8+-0125~545_930.,C,M ,-,+e*1'BX$ ,^, .b~{BLP$G WyWdW$  1Y 8 9$P8<:VMm:" P." z#.$߰$x#%7ܴ%kl&T('۰''I݆'g&5p$އ!߫=dj2r l|[ށܰ۞?ۍGYvtr;twH-e:.dnײ* eӻmj `p פ?5 }w ӭ  dд j ?1ˤb/ɉǠ{BJurìsv5LĴ:a˶ ؤ mb׺ݞٱޥ٣g/Bئ׬hbJzP>JD`cb1Q@1Y.c|t+_>\;N|/OWRZM. Iz~R N$' )g*+ E,0,-. W0#1%2&4&E5'J6a(6(6q)6)5*&5+4-d4.4I0`4E13U12010/.-++')="T'Q%##"R lo S^>Z%~ d Pm68o@m: X F% r Tg w G{2e ! o T 2 t  0 - -e 5 67- r 9rmK  : K4~P NZ)9[F>&Cx 2  J e !1 h+F!#%B(*e K- X/ 0 l103/}^-)E%:!ri nR & q:jB8>TTD>T݊W8 KߠIgޚ+\+H1VWbۻڗي@قpڀfkݑޛYW}S;u ]?m> 7d$F;YEWcV~9Z~IQ{4 n& DޛE7GgO>!#](N\,G/?$2e332+1/+j'|#+US'vKo`[3   <  0 hU LJt(l6 %eWEBy J(=   >mWP/m/ $ )I,.C.,<* a(7&$#"K$!u(+ .1/h/.o,)&-#G!6n ;# \&? U)X,0/2E86*8E:b< #|pKw# e0S  q {3&~;`. 9H i[E]b/ EI7$jN]2JVeMHf]l3R@J  Jt 23_ aݥ<  ^\bO2?A|Ba .] CP r " O o9+7 ~ }~  o >Vl@ ms/w9 L 3q ]x:r H t QB C H  7X  xvI)&''K}R dpߏ5ޜb8lICZ#o `KL!| Ywd 8?D iA> #\n$:%$#!" vYm6IrUI ( z :Q J^! U!;#$:$N#!tE"6x*mVKh]w'!s$'*F   Hv 6 a~.!{ l 9tsBOI=P gS nLSN "/$|&v7'JB' % R#G 2FFb-    9 T#96 = .# ~"#u#O#^"H  UHoFH? -1Z Ta}{ggy6 _5UYNh nA{eO[8*T7g{0?Տ=O={jȩ'&Čy64ʕͶѨ:3lۓWݦ")zyo;_}Q&2G  ;R? "wiHu.*&f L<k_$V17Q.eO߱d y6 @  3 GjNӹyթH֖WػHX >B3_" "h G 1 K 0#A[h-S^r%X/Oq, W -!,!M!G")"k!YO V'kpOZ ?V87L߮1zq[!"$`&%r'C&((R.*v+, ..Ma.W-[+v(p%"V   EZ1j  ;"-ܪ%շ(%E+U-oʲ.14/S.ǽ-S$,)'#{́ [Ϊ9]ΜaHl ̒ ͊[ϹK}M@vtr,9  ݷEݶހ j O ;׆WԇyʉV7M¢{a|OZV+Bxmغ\;xD1[;ϗM}q& ۧܛH#tv\V`7Dݯ n `Fx}X?Wl5ޮޠMޒ^F߮fڤ)םӾ"иir u̐qn xl߂Rnx o h U n 7 > 2m!6"Y" "! !!$!%3"b""6#W#&#h)#*D$*$)%'i%:%%"& K&&6'm'\(<((1)/*b+N+X,,%*(,&0#"!0 !)&"#)&(2)v))'[% "M K $ l ?  9 L h 5 ~ Ph  ta,z = ]   ^ f \  <  /|   A  Yk@& 5*  L   <  H$ Ie 2  S  #%1X'5)*A+lN-.p/F/!/@[-|*Z&R!~hnc  t >uNXu{{~D)LyYk7 94wk)Eba~iDݝ%i's!igB~߮BP] %.$DQ/OD f [#*?XJtKpiO~ 1]1 0!""H"$!'!yW tG SMQ < P)N!>Q)ZPn>]߫8 vJ PP ?<[Z _)re); Gk4o5X !""`""Jp R0tE + =MeVCmGaa%F!0 "$q&)g,/14v 5 6~ e7L77E66t6061$7@76Y5y?4 1 - U) $u x,M 2 SdS(naa|#f2'uߛy":g Ma۳12z&pj߱hݐ\s t [۵,ڔLؒM֑Y!3;x L̺ kȢJEƹsEb ay ѷ S L'  q 8 ̆H1bzu:z1UG|Y7 } k0    D[ j' !O"#$s$\$r{#!:OUgk ;mbsu3бe^ 4f 2 k!KVn6O{ B jiB/p?O2!YuD|)4b@."  ( "F/@WlByN  Z  x T .  M I]5Qf:U}bp:דM҅ Bҿ ҵ^b׹wڴ(;M,{7du(Oq/s 5>ye#3 ]dK/&9kp 4 S iM(t d !-/8g's[~b%#,Y-=3g'H('+p+A!b   zJ X ]^y v  rGrl\}95 Nf u {D    Gt1q_$$u)%,.-#/S.m,*(D&#/!7N<i E   t! " #[ $ % & % $#$"58!%16RlZ3LkB[ ]:3xe$OL J(G g Vh } , e EU[ 20 } "T2&(^('"& $ g"/ ? \zR( be= | Pu ( t P Qpf"ifjf9(k ="#d%&&=&^%"$uz"vc 'yX5 Ob q>R[[ , R?"1\&Lݔ,ޱݿ9LֺبAՑ%ЦRϭΔ Mƍmfƽ$IțԥɎ̑eռܝ-_ݥv}b <Jd +>Eg WCSss - !  r&]" &(;**rV*#Y)Q'j&%H$A#"R#VE$%X'(0)* +p+A++S+)*(<>'K$!I)K?'Wb  EgO gi=j W -jhUQ]p^TB43h_v^I7e w~ ""Q/!j,c Xd ?ve%GL"bO#$e# #X6"ER x 9 ?b1f549G })!n&{=*-Rm.. -E,*i($'Z&]n&&ti(lx*N,.C/2/}.F -f+)x'?% "] 9 B6iGQF[:Cu>u 9(C7Gt9渻[Cz!*̻Yǿt+C)u|(c&~$3"!$&61)*/b)'%z!Q>M;  ] q 0 " . &d  n=    Ol0J!t#%|&(8O*c ,,-x,R+C)i'$1!j  f:N} - &.:vCcU@_th3iSclՆ"&% " I   &cW^ 7 dEpU R!}&!,7 A&&q$ 5N.?L"3J1DTr!,3GiM+U)i)973B~n =?uWu6ku B'gPq ? z $ $ 6  X m^ve `b._ iP 0(u, x i!c "1"!b WMB  ] y r~ 1 n X r r   4aF !NY0ߑ&'ݎliZ (dkuP ytA^4 3 kc( 8"6 %8 ),0L48P1+@@>`<84 ,0+'$y!7^T~_ `~;*-(pObVY z_zY=kZ{KYP!"PR< #q|6"6}"7`{baӀѷ}гЦ4s|U{ͱͫt<9) R  ̜ Yv$wVf̵Pǯ 3[b7ý@k36םG#t i &. G F<K2 =ZqJ!4!  _ V  x"sM_W ^3!_ ""#$%&&&%l$"h  ^f`R7q: r- K Y#8U w ,R Gd_hۧ{݆g!ߥN߼ ߮ @  F *6YOdVN7+X71x6 C ^ \C}D+ j    > t2&<\rg&-?] e{gE\bXBh] dh2՝ы>&Ʋ-nHcAª-ɋ|)H9ҭdU`6)crx|D1Kd98=SZ=cUOz}!6t!? l2B|Mw\8GP{c2TK[s0bO8QS ef1 @3 G8Y`F+V  u E $ ~)  QYOip"&Ou92;.Xo?-i -~Xv fN , P ,=/ g  s Hg * $ a3%7   , O + 5  U  B +@-$Y;)3f s En 7 #>m >%)-158S:[ ; ;x : 9Q63/c*j g' 1$ !w < . G G!)!)"V!sGqO/ > W `9AG~gWLKkoS7Qs.3G{ X o#IF o$jm tK ~*,$}e P?D4 MB Ets}R`" Dk r s * " <+>|l6Rڱ\% CקDxڶj'jLma'i9KBFx/Kq  Zw?oJn(2#(Md,pX03.6I7k8D929:867#}6a5V31/ -f +~j*<)>(6'X%7/$"ek}"z  /Y` Kz#Ghh A.  x\YP K@u6hNx{B1t$c7X3xc  h C4.xݩq҈c8BP!I:|S=j n %+ !V#)$ &oP()U+7,,m,+p*f(]%_ # $1d g88s<ZU P ~WW~39L<J'}z4שh=y˾uuۡ*u8C$l!ʼnyŻkœx-=lE]­Ļogoʡ)2ilRϟϓSЪ!,[16͢i̋EКGӌ'y 1pT,>` lCK) M    " ; b `~K9!G#,$#0"G!9Ra}7  J2PTo`?`YyJ>l.:= | [C , n 2IfbORm  qe>!W!e!4_ je@1d kHKq+ q # g  M  ~  1 M  M K(h t  Mpb!F$%8&A&.&g%;$"-!L\$y!V#q%&i'\ I'> &}%$#"R"1"}"m"#w#T$k^$-$$#<"u z @ w]9I5/-S]~6 w07x1E3tor#C ߴdp..\5I]R~ T].60  Q 38 0 E HZ | 'Ip/Q4 ;]st]_uF, ? T^c hle:a {   x h^ %  * 4 0 s L{V'a[4U >"7$?%%m%m!%$$$$$:`$b # " a! r -irH  ')4G u{X$] ~ } vYZ+'{|MH8?W:(@<y" Yw>$y 5g" p?\\ X "O"!\ CKS**rd3K@ y=_<NGb  KSTW / !/l'pqS9<g7uno>9~V Y KE7+m԰Ԝ?`y)֏t՚YY ϫo'-Ƽ^lȣ8J:c˚SOϱ5Od~ϲ+̔'_R/PW}͐pн8;g@N>6>_$_PDKsDP=Z 8   #_6GZ!&Z* . R13I6L7 7A 7753d1_/-",+*4+ 9,\- .| / Q0b0w/D-+)(%"R{ IqH$ n\p.-Gw]Vde9͊p P 1 t΁Ь6K  y @ a H> F ]>c2`L | :Zwg$Q F ] n q    oq 8     dPnn4!?.,F  \ \Am'c"kG׻D!hp!ʧ7q[ džmȖRsHvQڻ/i˙ٗ̉ڕۿ*(z~Va.<}tdHeZ}14\ ; i  D  BT  ~ } l_$f]V * 6 !5." #:#+a#Tx" P o Z? w   T5QM>#x'E*,T-HY,N* X'O #l l5 nq+|Jl,P Xo\:m<^-m8 LH#(q`.3 86;<<:}k8C649%44N5 5 j6 7d7I7P64_o240Z.2-f,]+I*7)'$H!8da 6@& Q . , \ ` x T   bCD+e2 Aq ]rI>r@8 wgv- :0`]l_QN)|5&}Ed1BpXI~k3b"_|5A`* M?K_w ] \   )x839=[G+! U, 6eFF@Qboh=11|Pc0 s# x+h{ y1?G X#%())w)a(K&$"f C.Va9Fj" ?  z   V  TC#i % #'Z ' ' ,' z& % $ $"#X"Z  r  EUc"CG&),AR/e00.R,f*(j'%1$$X"P zNngr K"Lb?SZFdKliaBAEW~e|bTGDG  6  s! /"H"!Q M c, Q 8Bm*kzqCKoaS+yjCn{p5SQO 28G=Kgu3ًKz1Y]Ϗ) Ckʀ>0nɔ=clUĒ$/#.&÷ 1̵XϖwCtc׉ؐ1p֌2ՂOO(ֆ Atݮ>\b('U{rfvwt e8:l7v\jj=7 ega  fy ~$; "y"" K=t G dm#,)y R  H e ; 2Hj&DbN1J 2    *+X'%:O#(., ."0$y/f&--'e*'&'"'&''' ('Co' &&'&%q%%$#(#-!~]a 6 % J $ Co-?$9R"MZ|v< ) ~ 1>xqH^$a1SLEt٘ג؄Lb|_m^fځ)8 N0?;iUmWLS P|{@Q/y;V_$p$Y~J  + ,8S +H s Uo &o;k8fL zs  D PnKgep'p7y  G, J"s\uHO ?e  ) [PuJT :%!M !HF b"`h W 4Z[ |(Kj2, }- j  k" ?"$-'(1Q)!)}'%m" m S$5j=EB}ZkJw M V&j[ !A Dy&&PڛUsMoՊԇw6ҟPҦ2ҭI-ԋՊa#Zٶf J  85=bX.S +n%O+  `Cg3< B 4 c " o!)MW(6]!ndS& ZQa>Q$ Y *t eԙ6ԫCqW#^pݲӷϮD͝?̞׎Ӫ˻uȠŮ[o<՝Xؼȶ"G4ҿ߫l݇j+?Fl_NVx 8 /Yry#N){/?5 9 q=Jf??$>:V;7H411i/ . U/ 0# 2" 3 D4 S3]1@.+?Y(%!| q   pL T q 7$'|(8(' & $; d$X `$K$P%3&&''T((o'z%"b`6 -.gxu6Z@HqB@؅-/ "G5Gݻr@ئTۦ %B,gWM ` :\{m : rUhn\EDx bzq8#7(G**+T)ia&!04! -El0sF!9$O  27Ab mS'<5ힿQ놽xD վ߾%ݕ% €3`&:P[ŖQ9|Ǹɟ˚L΂LR^a6* lpX_` x   9 K n  1 I ` d 0hdFTz  &Az!%=)}*M)E8'c"s '/%^T)o,P.///41. -#,&?,O(+(S*,(t(&1&;$|#/! -U 0 a d{      "]wjxEqZ:/@<d~BEQ1 zXd]~ p$b(+.02/gQ-6)%fd!GCA  E `@l-  J  K0  K ! " "! M LaD W QNJP.k  Kf  KWc Qrf:gw9r@ZZ ,F~'WV|!++LS>UQmgsGo\Wl9~_BH:O'@;0PoE!dhcn5N[ m EJi37agq  T GGh  {[N;;8Nl ISB  " b sݐڮoq!jt~ L N̰з^'> <C|=3{  nv )! $ x% $ 2"03rW#I% %*$!kk L!>##gg$Q'%%%&^ ( G+Y-_024 55 *6654 32G0We/4/2/- +G'8",#7g:S(sB.ݟXۑڼ!ӴPٗΧ͢܉x׺>qۤV+$׻Ԓs]҇ؿ[KA>( f uH! 3o_o#}J{ e , ( '   bG $ 4 2@f]<6vd*R_X3QKS r   _CHY\B_,e4}~Rۛ@mp2p58 F0ס۰#8ګ5ۤ/~]1_9Xht>ߌv߷KݺQن ذv۸C ADMb< MG;pp iV]+ h$[& & %c "  >?"*!4% g' (('a&#  J8 r'WQPrM%8$݄)WזփxYp_YN(Z1L'P a &(/G" S%!'x *+2--P-2,+")!%'+%"Aw 9< T$f/k]*g &'wmg{#c'+Up/n2w4+4)31).@f+'R$8R   75| Ji" q`3Iٗh'u҉ laΥ֘>#!eՉ/i!5ߘAHߐyfGsT`ta?yu U1qr  H  e d [ F4  3   l_   4 s ,  s v w l " " " ! J I\/ K b x0-Q"m E X>Y`mqK # b:HX#<wDLE4>F4 @Id6= sB}WY|@H !A  >+H`Px6  W b p ?,<D >x  E<~4N@XDlJ T 3 M q53T L ` q|| # 7 m   #F0TtF 1Χu]ÆiCR%%,SSq5[ӄM) ޴&@N(<*ovD&al,kzi g v O ! 8=_ AN "V E r'/]zn"1%'0)+,,b*',$#o""T#"~!`[X b/UY2"=K2e^%Ҥg׿ԇUg7ӦQդG$K.۬ #݇Bm)P `GK#' *O ,B,%-,1, + *R ) 'A $ ! q  1 ~/ ?2Yh6gh?z<z $"N @ ! &x , }0 3 $6O [6e 5 \3 1g 04 0eJ0/y/^.I.--r- -,,,?+C7*',5%"jD ~m{]Ge" ] }DI=!km3k!cea1ZCk׊rHܘt݅v޹*Y`._*scm޲, _|bzWd4>3]{i   >  ifdD bA.zD>Q="ZukŁXzк@ }q缷U q⫷TEnჷMt7J> xc*Ȧ+JRbHcLVPPn ? OfMUjAx 6~u"$M& 'i(n(#''%V\# D6s7} P>!h8&):+,|,),4-m- . / /x //_/bR.+- ,+)pZ'% $ !jG'R ) v YRA)f  \5 }/   " uY  y @"6  ezD.8Ji)q%  )l'~  $<(++/'--+'s!o WO &c8'T#$t8'OcJE]  8U(%$mred.S$<e(iE k Ujc>m9"#'Sto$_}\b+E'+cf+EG#eV -+ QN  + 8(w C  [ X e L   F MlFrcJ 4 <i+s [   ! >= <VCYuUu]=K%x4T#0Z0a;fY# `>qҢyIϳϫϴ? Uς |Ϡ AЦD=֋Q%ܔ4So ;duY x bw_glt o U8$(E)!)]'%#r!= !m"$s'm*-/02 g3 4< 55 6 N8 O9 : :w);; : o9: 8t75H3Z0Nd.,*n(pg%!v4`_ /H;Us0/Go) bk 9 oA$v.e?p=(: JP k]x hUyNV"D3m7JFUS ++ Vy  l!V"B! Coc{e) zQH  R\_ ]:;z) @ W   P % z  I =><68u-aY  <R : 7  <   , mk3!dTz% ;JC/b~CR)WHC q* (!j2Zkwvxe5nۘ/ҧwiˑez9q=`A:oͥΨeiмҙlItQw~ZPA09L`/+ 4: % ko>a5 \  .x J=Q'#7N/j{>wy>> !76%(++ *b)D}'%${$S%F&2'l(}S)z(&# oZIPy = s   b W6Sݒ ۏ j C(,2зSj\LS d =  ޕ^U%T_N `  y _zZ ZN! v " R P+7}i"2S `Y    S{M"6%'((Qe((c)u*+n -M./121cg/I,Ob)$'%eX%%Z$c9#r!Hzا׹"X ^͎ #sklmiPl៷T ϽҬ-Ŗ̮˳8̜B޴CQ%=BƳD3B̈ Ϧ Ӆ /B e2`@wA,ENPV[  " Z3Tp;0L4'f4Cy&7xw }h1 # 7= i   ,7`g@\YKI3  > b I%[g}:Qs>;یruY?+؞uA0LIt,jڸt"ڄkwj)._/jOtu]]5{ (eX r  yb (  >& ,3_!$%&'''53((( '&#3c     L 0   j NC  < Eu%cZ}.; /"l xOutfEJwZe@poPx,$ +[jNV491S +\2f%/ O  : 2 A c _K+k7^;tK HK| l  nNCS ~ m V 5H.ciO1 B=ulJ  $ 1cnh"S'j<xg*[r%Pa7Ej"X S = (a a a j ] ~1?Jx]W*MI-8gJ\!y+W#vW7g,03  o > .c #8%@! %1*{$-./P0/1 18?22 20-.*'{#1 =F 4 xv s$ & :22 F o%n n. 4avm4 |= ^TP/R p i S 0 7    )g5+^S' *|g=c~Z!+H=o\C{H]#Z-E:0paEhS]E`ݴLX2ٸ*\@Ic Aئ"٫IةR hͅ6͕?_ϵ)qғ2է Xڼߚ~RkJ% st(QI+-o/<E>Dc Bk+],W1ZtM<}T=y!    t ` g$h9 3\<ti+ ^Ij`},6"YPZ ERx   M (}t`+z : 59)Q~"p d!n!=d"Y"{K"&x!B 6'  T   - |ZR!6""2>#"#S"m " e") E" ! ! "; " U$G `&e (c 7**+l*)d(I&[$^"f ftx  o B#,VpG h v  {17`ݧ&lծE9ǎwhg㰼YQ꡽p—ŞzͥB| Yջ]"ݾߴcCV`)["q80pB:wws@H zVj"X8&v)*&* ' #6b mfE i < {.(74l … dÐ*d˕ϋaӽd1Wܢ"4yX(6JZB3Y}}/c . g ^ w/#%1>xP9[KH     W * V &#'N+/[,3W 6%z8 );,=.A@A   5 #^ ( ! Yt  [i  `fځz  y=)fVlK\N^7i78 M:b qD6//;t?e+ 8!d###?"c *RP!E; ! *! $S'0\OEC.$Zf=/o5  XsMr | S$W%0Nr^er1[v$\Kz    !X   d f pk sl p a 9 X :G{_~ E!XF"\u"}h"[""I#Q##,#B!]    ' T z[8X*zvunV zS;'^ a : *' _ T 0o IjJpZvBK] d lSunSQdH'2 :R C"J$ &W'((p''% $$!!RW݊ [ 6WˎFX 1Dz?AH[ Rǂ }N ʃ Ώ } pu9&Ab~1@K6Xڎ O ڊ `Y !|3t"߆+1a+4-,H"YǕǙ RQ)ۧbE JOaڞٳTJq]a]U2S8 ) n[J{Y{ I R /!< +! HYI_O o[` _'-{M;<0'ct dR-s }e f ? `  XY 2S _Zmg b } - "OG#P-Dt/$@ o A n ! Cf!Cesmf _ /6 M   R  c] U gmQVe5Q,Eq% ݓ - i gX>l,Q!N*fM>B@X|y d f !d~u#K}ov0`a/rco B ;Y-f!!/>! ` =9nFe@';0yQ^#tS hb>~NW"$  es/`Q  . % $LC%f.gc= G- i.W   tAx Y X'!<%L'"''$^!Q*f]:[ # V k!T!M f]?)m"+Q>~-#Q*!.#:|&''),&b#`_ ~p ke8hn0q<PL 86  =eu 1A  J5:fmVY 9H !l"9" .~  c#S|7Ep3F*:L i ٬Fw$ׅm׫PM6wIH=~uњ ,ٻڛܙޒ*[w + ` q PZ 2h[6@P@ T P#ZAA1R hL.iO Bl ^( `# % ' ) o+w , y-# , *K'"!$ %h%6#p&~BM>=5X' <|w iwraK(!S&"5x"?"_! Mxe3&Ef!h ss ~ > A,KR(W@qN Qle4-vX   t  ?#1fM1!%5# %f &(*#-&/0%1b0"10ߠ/^`/wn//X00Y0kd.+_'}#FN:VAл  &˴Lɣ)]<'>쳽/j$ߍƎnʻ؁9֧35wߙک#G.1OLL}= lJ|)1"5=  ! j C p hk `C 8 y b  S 0  `ߓ6d݅}iF5+9d\g ? I  C # D RCI0m@ 0~[ TNGdsT0N8#mJT.>٠@קiWf6ӸR|fi( ܠbkTjDv4 E TBMpG(R!Jo:L`9OQ ,P1"ݼvߣitwjS"~CH^  g^\pZIQ+_ @+A|LZ)NH-[i`9u= D 4  C%=n!I  w0o J #I':+.6/&.,6o)U%!Kt )$kW m !D ]Z"/ C,K/&+7 Kxf~R M5 5    IHvF6wF% J ~ p#DRj%a%@'2rq 5_l7<g<e n a. ۼ qqGՀ)Ԩ%dLqىu܍0UH:_S.CR!oU2gި TԉЬ̹1h/8dP[]T   x . n Ƶ Dž A] /  !w 9Λ R ԇףgߋXn/0WAo + 2  K 1 '   vpVYz  * ; ? (qcu?? B  sM( r {5w >  1N ,!7hx P$ 2 ? Ub t&;?y0pm2 1 t8* dW 3>^Y e  J E @}\'mN_ \: "riNwRn nxIN ; r IX-< AfEG7),IX} O5- LFD*+@hp'A51  ^XK^4V80;'5B; VuXj!sl| ~ E t & j   ` `X W [  D  N pT ~ $ .2V9=1]hy k{ ]Z1!'3\-12w6/:<==5 >:v"6#v1$,$)#%" ko PM6O\C x UvJo+N?* '8ҼϾrҬ"iף%Uݏ, < . # Q  z)l0: Wx #~&`'(|'C'`%$##Q$$$`l$Jj#'!ѡ̼3rgŠ-QƾiQθ J<ՃpԢ:vcШWHԫGoڬݸ l#+PE* q 8QJd7b#Zu-xO8I6pڛ:՛ԂaԊ&oS2xP׍_8qٯ\O 4զ ӫ ү  Q e h0=͛iaْ gܺJOS#c6bAw(&a%k%6X{>]P)Y!݅ @N(ں5%UۗܿNBd1TA=6]~knZfs}(| 5 $ ~ j;  <    97^jR,*)'=eV21 I_"~%U'v'&'$$"  O<H78- ;_{\@!,#M$H$r$$T$7$'#R#;" " !w!+ Uv%\KN v { 9t { eܥ آ֌(;xbP$>x ?qY#KP0xTk3E]

    PA EHlLQOOQZQa{Q P@MK} I G[yF{DBBw@=:67tn3/,N)"&H# #'-2 s&vrNt!B#c&(~*u+++* )z5)4( ( ((x6(&Yi$K#!qdKLY Lt"y~d~Y<.k Rw>s-lGݏxޚ}@!-GK_4ء֮֘ @'M NQX 31T.dpL@,tye2*X&R2~;Mco>m#CJ,n#ns+y"Ծ&-Eis!Hv8O]O޳߰1! j W0;\۵ێf1ؤXr֎֍R.]ݞ~#SP1Cw Y2 wB  z = Y= ] c CCC  *  Mw  b!! <@yY Rmr~[MNq<? " N Rw  aO  x3_eld@V8^8.,v%N x M ] I Jy}wb:8xsskdg݆=Qԛ? Dњ ң_e[)TLC .jwiF Q!&!} fE/kfvLj?  n9P ' > # J RAB(jBN RM 2H[c0".uMW4z:uh` 6 *o",FL{-< ;ZK-Q~cd8XX?|$zL)v?!lyxJ5eO B |  ` GM ,+"$%3' \)#w*'f*q*),)-S(-& -$$+"(1!%o#e!f 1#  " *  v C oQQn^+]ov(ߣ>pU Am ' %  T W!\ڲwH1/0m=,$| W v 6 I YZsSys=XMOyx='G [  S  { + h O 56>V=C} #^M>kI2< &la*a#] tqQ I`fK"U+jI!S""p!x( #ZbK[90s - "  5:/K^ivu|U924!cozZ+UE(`X)~%uB S Vf us^O s[Kw << PwN7E8h%sc x E wmGu0"N os!7" *"n !  \' 4e  A  ~ v   y0"C } K@V+Ew)!#n$$>$" EP)#& NoHlPxrIg !!# =`r s  `8  g!%!v  s|YFd/1)3ΑOɆ 5.yÛhAV:skO)6=Q#x 1߮ %w;L6j Qx7k]}G~vVk.@iJ=JMbzg[9/}y{!(Qܐ ߭_"|}V/Q5@Qk@\ڭ؜"g]sss\CсYdDV cѠ)ӌH ܟ}cUL!Yzrhf-|- 1yV22H.e:pGT.'4/ 9R~Vvn  F  vt   <13+,)%y 5! % !t%)K-S13K5}6 !7@!47)"6"5"E4!`2_ /,))&%N#""S ", # %~&')*+i+,K-a..^//p////sQ/.a -[,sc+)'$+!i1ET [>!$6& 3(](0)M(&'B3$9 >CpCb+R]3z`P34:@grEQ#g` HX" l$,&C*'|'':&%d#!S} OUY$V+{;t 7  Y\aJԟg\\NxU~黔Z@ʯ_w*3D2'buReWǓC OL޲ZNjk\g#KIV< D   dQ|p8_ 8a@On!6!!b!z {0 |` ! # % ( , 1h 7 H>EKQVY&Z %Zc XTzP8LdHYCt?:62/,-]+M*B)) 8* *P+]+*b)'6%R";_ WLS ^ $=b PsR) "#y#`^#"! i a CQ!"t"e##" i3 _+@pffxiqJ@1Qrxi?eKz?M'J7q<<r+)`m%;F6ܚ}-hʲbǏJ{+KVRTLx @f<1sqz]PYNn} 3 8tST'X ١ cҚ7}΋hΛaxևM`"+*Z 8 TgIe`W9 RWO2ZslMu>MGu::9 !mnL@ Z   s XESGsx,)zbgMXr} `A]2a~e:DZtGP{@s_z*7y@LKdg}xb0IQbbEPz|$r[_"l\Ox֏:XЙjЯa} 1 v d'#z@h L0<g1]H e & G&g/j |< Q +[ /f%t[G>syPjs?A l#y&'D'xv%"Ev 8=O5Ug dv v TK{!%I)++$q,-,++)('>b()*~#,P,4',C*(d%!Ha [0A!$->("!;*s"*"*<")E!T(&.-%9#3# """K##H$$%%&)'&(&o*&i,$.#$>1#3$j6U%F8Z'8?)C8"*76Q*2h).&)"$S) !_-h8 Q 5 s m O Q,J p 3k(q;ݣ+MU*|͂ q#&\3p\;@#aŏ] ˝ I..-SE=8C\Nzc7@ֱ{%RݷRHB4,KV.A"~dn=m{f>I6+}' {  Cm l ;  > aQ6$a*&B*Xj?iGd'aq !@"n!%Q $.aP|@r f p! h߲ :I+ M1oHa zjwSa~C1Rv|u U] {"#>"m!d ?aV8gd]&Z%0 D q :4  t 8 " H n%SH_9!]$%(HA+x,,+P(%,"r{HXU  J HQw 5 !"#p#8"B!>A4T L'x.B>Rq,|RB<|D0t3 1NN^(%%)  r /U _" ( fHSuE -u%34y9eP{j 6>ݑ) " ;7SaeE<uЍLew@ϥzт|z 3D2CVyr}j؁2֬ԇ8ҐC4p2t |*34[~CjN|p0IO4IKJA7w9GWCv]DuC?p? @ QB C EW G( XIX J IGwEIBP>Y: 7 5 Y4 3: /4 4 :5 5[ 4 1 . * &` ! s .K+G  .w ,Y EzoM Wlq2^r RN&ݝ>߆YwLLE Wd=Km ߞ (aMq< J(y?L(nja ܎ٷ5o٫8hFL*fcߏ;F!Ab 8'm4Oi/RA=Ds $`  2$boppt="pX6 $_c>   #/VXX+";[ Lg= y 1 ) i k wfx3_+g>;Uuh:7:ypq 1 T   ]  1 ZA  >iw`\OQ\QO )d_MftQ H1( n73r.KPQ|0)fMQOJ7'PbzaxBOB ,TfP'`08h Iݩ|ىsEWׯ֫?ՠՓ9=rBf-ٱ/ 7 d_W:>T=9V#.lrx-FV::[  ,_  < ! qfjp #uxJt &"8M$\w&i(*+,. ...r,+l({ &#^! 72v.#% c#MAx_K#'+S.<011j1B1 !1 1 ?1S1h810h?//-W/,?* P)2 ' +' !'| ' (| ) ***+[E++g,i,,J, , +% #*l#C)&+()&;,U%1.#/!0_ 19o1K12.3k3Tx3J321/<.},z*Pz)9( G'a!u& %v%_$\$"s 6\t"L' } ( 0 dAr^,% T "k d mp ғ ^Ѫ Z ̝ 3 RƠÖBl?Ǚʹ]ɺ!݂cȜmSʿ׼4Q@؝igՂ݄>Fбq1o#ͤ'm̓{d,j{Jkqt84H{}R^Gnqx< 82 v ^| wM  *Md.X9O 4h4HR9VsF } 8@6?mg?}(=Rd[p/ C _ @23W "#o#H"' JXge,W !K8Fhr+!nu0; y 9 Ck9]} =r k"$'( u) + -% v/ 0A 1V1g21Q0c/%.\.+A.HY.UH..--5,+P) <'s $"(.ePvO!g"c"a!  h   Q!~- 4}*e|2rh}Wg;*Z C n 'R , 33 >3ui = ,,5J? ' a߯2ܷq@ѱлШτIХ&EҶ_ !z݋zjg=1WkpބGO1c!i٩3܏()|hݡ>ޅ߄5mO_:An~ye&(rK6*iy1{1} so3_V4[\eiU #Re_v[DS R  ~ p Q W^,$ ppu[~![  y AUuW8* 6]Q'.y8am7  Ak kU e*G  6 x " Q 5 =  l UH'wg /I k  2 . %" -# G# "6 "& ^ X ;   <5 `e M 9$x!;xoOrbUvpoNL<4s ? b% "I_LY(rs|XGz6Mr#o's*p,L'/1W4}7Ld9,::v8S630u-߆*߹'hߔ$P!V6ߪުb|ݛZ݁܄/SmA t z\rG$bRc}yc  { ( $ e x @  W f f b ) Jg\S+/a\ u!h8 t 4LXΚ UV y5Bs\% J֝yjA'۵DP3$Rjز ٸRٍ؜٦K۶ݑ{ݬktܝJZyO[]~yl|lrco !0 `# -%&' (''#"&&$(#+-#,"+x#*$)'')&, &./&/A&E0?&0& 1'1'2'3'%5%L6#|7:8?~8?888{7:d6 #53 l2B 0`/H-D,J,V---%7-c -H ,lt+d* (yL'6&r%q$-$aJ#"o }oi  hN R y N +L ] b'g#  vZ j[ڕ5,3ׯsֶs C Ө ӽ C |h Բ(YR7"hY g ?ֽ\p&ڷۗpI_%Q;D {vI 2pQE Q:H(Z 'p _ Ch=l6{3aPV3w SZ޶ۣدԖ.أ"nO~4Q__[3n -[ R Uݹ >ߞ!Hh*%t/0@ ) 3  Q q ) ] T  ; B t J   f  4@W"*WbUiUgp-VE]-~  ;IAN<Z YO on*U$E\gd*iJ}KOA]4> BB ^b=(e(:AxB?0,} m<B,F ! d cF [3 BE9U؃Nqvkӓշ8ט} 2w / 9krޡm\@aEcQװ1w&qT ) |J+R eL'bc I>hC5Fvj%di~9_ZM)R@m N.H, z b uVi ' O"X-QU/] #Wdi !-q#9W%FL'N)+.^0y2l$4o5H25b4| 30-3*%&!)"%|*/56:  ?ABBs@b >y;9J(887w66654T4F44-5n55 55S667B89C:69BB8^51 -#)&%)(#, m/14Z5I7c8Us9 :::q:Ke9^T7}4q'1-|*P&l{"lY8N  y L  SS m 1 9 w NKl g9֚v҇"Tʀ?ƿӢhІJ:9ξeЦ ˡbQȝ5I|CA ѽPЕ.A\ǻȟӑɗ ʄEZ>(g>јu|h߂=%!A 2pkS-=x k| 2 ' soz%_X 7Nq"*] x Mw <P  "S>**oQ!G#Z%+&x%$"X>]^ _i| 2 l  :x Q Ku W E@ p X o bW aJz4ZR<\aVR\sE V < 4(k<AHt;PDv SE {T@@j[ #` &S**v-5_0=3579Z-;P<==@=; J9 5| k1bR, ' "T\F kb w"|$M&_&&-%\#" R܉[-L=pX k$,@գAPy+ҝ?3l Mb gh×!. u Lf Ň 'U 23 vɞ H oX٠K> y(az ^._PXo-zW=+7r6=*7-#}6Fsvyc5;_i7!" dK";R*Fsz7f .$=pg߾='\ܭMAݽxUtޤa.ݧE۹.jCv۵gB&9$u4>Yp}2^b+{W p k x R0 F~! 2z>kVF7B'! RU 5t  FGR5>q# 8n# &/(n)Y*r*);(]'&2$@#"  1%J*KL5J/M.9@[ 9 hm'-UJ rmG*FCs[n'bT$0 YS]0 yhR^DzXdFx2>P6 T{U $1:d v  S@X !; %_#''&G%#""3v! a% g g< S% C"=3$l)%2%ܓ$># dݙ<w*$#RU`*JmKZTC % !  @   t  t staljX x f Q { u a = z ߥ #@A, j G, o   4 O z N $(]  g H- xf7]lߴo߹ 1,RO8wynط"t -La"քu%1bGimj0 | x\$-yY_ " #$+ &,()+3-/0DW2b35425,5O54\3206Z/*-V,*')WI'%8u"aZ z!""\ ^l  ;  jl`Bw 3 + Q 8 'r ^ `)L  Wu? ,u j N Z) B v rX<`tmc  ` k b ys & buL  " x ud{t7RXvu߷}`%DE/[Q ߗN*p*EWB&|wd9e:#Ux7 {F[ME5q{w?G! ^x 8 , a@,hX ;-؆LՑY׼{ڸ   d  ~%q<4i^%SRy@?c ` N c" " E Ns/'m/nh47.qC"$u&(1))('w$)  _ WT =0G +@q)NvN S i "0b*5xk5Trgܾt1HC &"k*&2Zުۉ՟X(ީp@nr>͵sx2W?}_- - Z ݥ .8Ra.Q`zGuv۫*f_eCya./fyT4".Ra~qA*Lw6D9Mu [pPvQL K# T   sA  .JpaJ),!l%)(,<0#3A5R6e)7H77r667d786~9+ : r;0<<>.>O<t9w5g0%+Q%< %  2N <H*M]fEbߍj1T-x*C, ;B91=ffbC>DH$$m#8wÎ,׷%TН΃˻̫Θˈ_H_Ǵ٫kKܔA4ۏ,LԀb2ڜ|Ϭu@#9B.ۮ0eUZ {B/c3 L 1SL +O !uh"pcK,OvGO?y{B g Zh6NXbJ8[@  hJ  n  o sF <3_!#X% & 'r ' 'f:%"(RPp_6]K2_^3& !?#M$=%& 'md)=+-c!/s"1"2t""3E"2!/ - )!'r!$u!" !!D""1#J$*&VA()%+],:, |+ 2* (/'{x%$^0#"8"L!+!lb!=! UH % 09f g5  76 ; 'm !+  { B&ڴՅUJ0 V8 Hrb^ 0ŧ a* \~$w56J\ӱ !H zW繤|\}V-͛ m!Ε!0Ѐ!!*1 >[@d 0\Q#1P'CJz/M2$ޡzaҡЇWФ1{< f  Q ڠP:&4K1 Uod;&1^>sYd4<jDnb9:Wbwg 7 m d>\0Tyb($YMiwc|<:Zabz_S5|)[ 7"#U$$ $ $ %U %> &O '@ (" ) *k>++oH,,h-$-F0-,2+ *Y|'R$p UnS 4 kJ /{4}6y 7 l-vg<-R: k ؃ToٜVaݚ"G@^EJsHk* U/oCk U٠}ܙ߅ 37Lqdr835/Q ;: ,  f l W | ^ eaT|=)USqt:LO 8R(,6Y2:COp.f}Lyt!  g 1#|Wmm@m7@Q; Qh iQ AS e ך 3/ ' Ӄ ~]Ԉ״ژj `>dDAqY:TE^_p5M C %  2 Y - i6JH WzrMy,DZ] !>$0%'`)Y+B-.'0U~0Lp0/ U.W 0,Ps)&# Y4D>O  ,x q  Z*V> vc   +k3;L-=-/ v \ MH)1$g/$FH R _zLJf  Z2 f d h  \ U;f/R ` m= m o @ ArvP3.=elS"'5^6v_5*& d߫Jߠ c b߱P [O.bC4/`4EMXu6_ly R=1p2-Sq l`6 Yby T)Gc0G:~rIDt!- &"*!Q/% 2 d5 6 7 V6%4 62 R/ + (u #`g4I 7z:YN"$-%~(g*,,,a,+*.++l+|,bD,++) (C& $!^c6E? XW,vQ " =&5-mz}b!\,ֽPB*?-OǕ ȬPʇrGбCѺfе ϓ%+оWՏ &zުJ;MhhckTWݗ>`Ob߷m>Gif]!=9fUtZ~ ?kOi[ޛ}0٪eXNe/ E܃E(*pK^w \4OaCo4PLcTbieN߲k<ݧ+ޤ)R|ߵg6"%F} BjcL-7ߎަR\_nK) { 7=B[v"]0T +^\K31pS  FK[ 5 B!Z!3"O$f&n(2+-/425 H8 ; = @" [CV E {GHJAK=LM*M@!*N;#!N5%Ml'L){K,I-IHf/F02El0&D0{C1C13Bi53B;8OAu;?>^=-A: CL8C5oCp3vB0A.B>+B5(C %D!jE FPFGeHE+JJJ]{ISGBDN Ac>l<-P;H::3:/: ):f:::6:8{C6j3S1.T,y*'=#Oai*156d"xXGN-, aA[H)P&ۑ/(xޞ tByB;P\.Th" 'ߕޟE߾"5=)ٛN4oH2ЊzΈ[^˼~OʬX!t܄M9 sGnQzGW|"4Dimޝiݗgxc>Wܛޙ$iN9Bi0hOT-EuPGUxv#xC _ X! pZ ~r { ~  Z wf qgw#(?G b."b##y$y%Wf&'()*+!G,I"-"-O#<."."/"0"2"3p"5E!7b89Z:;<y===o=={==  ] ^i*/F ZpJ)%  Bx*Ry Sr  \{T@x(@cZd)fLm8m {V$2vqVKS; 1oNjuf<MmbWMwf (  xe & fKk&1<  9zKwSg\lt  6F 7RAk%t |X 4 I< ),ikDx' 9 z_u4(7Dh-Sp)\O(Z(jvhkk/a<}|[B$Idd9>0LG5c~5 7 [ 9LQ0"r "jR$ % t&jN'' '_'''w(r)|*,N|-./5/S/,.!+-(+f&$####!  `L I u+  r.9-Wl;IM]9(R >>dqv[ 'U4؊B)ﺆzX u;Q Z ݵsn)VN"Ο3\ͩ.~`ĵ̖Z+IכL6>*{ݻ݌Cߚ.l}f5keĐ k :n Fi Ɲ d =ʍ Q ^  >J7ނB7d1:-U]d  0yU*O00:${ߣ߻ C{ߖhq=Nfb0v6,[rN0Odn_%9 . %dO&Vu +O7.  C`  0a1<w J  / =<"($5&(<+.r2 62D;@DHfULNDPPMP-UO(NLK"J%I(3I*G+E/-8C/@32|<487t52:2;0p/?/A0BH1B=1aB0Ao/@-.?*==(=%<4#(= =s=j==v=J;>@>> =j l=F<\:7KH4#0?Z-YS*#(:(U([()T***$**)(D'\x'ܮ':ٶ'}N'g&!4#Ҳn#Lׅ ٳNu{ޅ~%A=.iޣӎ_gѦ ҳҕO=,AGԃԿ>GN a d 8 ކ&<)i`vH q2\ %Y5G /=[ L \jjK߸oޗܝ=Dٕ}ש,Qj;=?Ͳ ;e7l HٯxWmݱEm)9kCRfXՉxӾ@qA׉wءxA$ NibkQ N0 .t eJa.7^D?,v @ X %(,9./]!/#.&u,*)T*v+( --(-(-A*a--6-0--5,9,M>1,*Bo+?E>*G(CI&:J%J_$cK#K#K#K#MK"J!DJI8Fc D@<67`2.*#('z''O(((2(9'H&&n!%"$!## "}!h x]+K   %yN~pWS3 `7-CR)PwݥՅ[=f͔ɻGà2vtp=#Lz9  ɂ m ɭ Ȳ ǵ X+q1;  b8\,#jWST ?6y Wr\F;K" N iW G Om1YhX[2: `߸-3ړ ؙyL:Y:jwڮ ISڹ"hۊڎٌkكSڵvc`3. EW \:Z,k6=6&ѳ [ 1 J  x / o j !  Y 1Z &dUE gEV*_/ $4](j +<,c+)n'4%#m!/!`#}&Y+N06t2<A~DXGWHHbGbFDC<B(@>;a8a4I 0+ v'5T$J"$! | !!!&! !   'Vmm c. 3    ? Q 59+\ LVRcaE4n\ߋ ޻=ץJ-ҿ,7;{˫lɌiǠŪĂ+Ĵ[DQ#;T?:pnQDWMɛjk}U:u4N?`4&]0% 5 u;jQKUC'E\0{! _  c  & %!{ Y F;U@! H# l#";!+ QU{mG82ButoI-/ GRz@x<)B7%FWu3V@yC+ +\4VJy{B7 = Z 1F"!8'4,016&9:;<;i:9c8L8)9T:/;O=?ACDEE;EvDxOCk< C:n7C4=I0n+c&P!.CMt  `]6yO q j g t a P ) . {4Z3gVRoNs"~DpK^@{yY39y>J[vvhi=Θ.dB~ەU޳޴-ߕJ vXxU Cy_w B h ,^+'#4) M e>L uj~zO- !="Y" "!o!- 6   Y @ !"M#'% x'P+)*M+wU+*(%D!<u& D*EEL]=4Uf0R|,0=6]}&R?S@q/fL>V2\Sv5t;viz#v<rP :c X 8  /a*Yx-!/")$)&UN)E+,,q---!-#-2%-%-%,$*#)"(A '{ '&I&s &(%p&(}'(` * X,G Z- - ,*'F%#!] m 86Jv90] ^Fs/R"40$GYHR6Av?ޛ L-K::!Nu!(g ٲ[kv zRE<M Kf$B3:Cu0X( YwѶZ侥1Mlϫ1fD}ߐ JV}]nܔ۟֡#O hE 6С UgCfPوզVf/[;sÉef*&,!3 UqA\?4@ Lf|qR{'cw9EKewo/k1:?Et>1YLZ2O{E X=({ !H""`#.#! 2; &!$s'y*-a 0 3 E56E8d898:!7"I6#4$b3h%)2%0%/%.\&-'-'Z.(.'q/&/%T/$.$-%,N'+)X*,(/ '3%6%9$;C$=u#="=C"C=!< <H;)E:8b6D3Z0!C-x* (il& %%2&O(*y+,?-Q -r,4]+)WE'\$C{!R (!5~ʙ DV|%f#Ͷ9#\զe& X>nF` 45ECn x OZQ}ig;8ه WkнO3:8uCDݪފ߬1$LL}u]u - i =1%9~IMocc۽اխ%ӧ1nm6ҤԦk׊ օӹ 1V\x%'gnQAj{Wr9َn@k̔g| 5 WFGG8@1#"%i(mp*++,,+ +k+-+*)(z(+!'&n"v&Y%& ( (*)+I,\-.?.0F.1r-t2V,2+2*2Q*2u*f3*?4+K5*~6)71(79&<:S%:q$:($9#8#8$7#7#8c#8"9"T:":r#:$;:&g9S&8%w6#4 2H1/j1.,E ) &h # f  c a , Y %8DP* 4 h 8x+x?:_dU]j'c*jdUW0-ѭˠ'S[`E>Ǵqq%Yt+.ԯ-Սb{=o>$  RE  5B ` & <F(?J _z o#  s 5@y>bN8 0^T<_5[cRpO!RZ ^:Efro,ݸ`ڣ؛2RLܟc/TI]RHgb[1t -;=aR}<0 < 3e(QP,l ;)x(Z4` w {l #!%!`"#/F%Y$'<)i+o`.135777 77-?653210 \/-M_,*`)T(e'Y&&&y&&&.>&g"%#P NHC H*Bbxy=xWkڊN-r"J: έ9(!s򖹡Զ󴵕Výho$4yҤGՅSׇQ1ـ׺&׆7 *y s4`)d $i$I n Akl j Ff ~ (. ?  [T o MOaMt,l\$pr G F ~  N+ s!NUz|0"X{$P&o&>&+$ I![gAbG^j!#r$$$q$C$BK#h"A ?$i]9[6;O&P ` U}Q3dGU&ma6 #\&mt).+-U/ 0 ~1 l2n34GT6G8oa::p<~>3]@_AB B+CCD HE|EoE},EzDzBaR@=:n73 @03 , ($ 9g/] ;  j X ", 1  e3 t;yH޲۝vؤ!8`uGUYܛb٧rAa+y$ږZ7ҫϒC̝%4оYP(ԯs>`mC"8D>lB':ں BQ;BV~`3gR@AE Z O-'<$P)-0 3x443g2 0.,+ @+c 4+`+'+u++b++"+Tz, %-b-FD....s.+-*1,4*X(&`$!"#z&J(r*+9,, ,+{)*W(Xm&$li#x`"u![  !R!! 7 X  :' x ,"#%)'l)Z*++hx+*)C(&#t!Q:zu "j$ '^p)63+,g+ҽ)'v#jʙ̭5;DE'٪]ni !  A[u :#M6xKQFw & T[y<_ y !*'{ޏ93I ߳!8"&r"V"! ۙfIXݤ-+kU C ` r t # N. , tbjL9E9sأW;;ϫ-jtkq̔)J2s֢ۂ83sNCx6ހ۪ۑܔ5V1gz &=lB>,(Hzn!4# i&F)2,d /1467q8+299%9M8V6y4 02 40 .2 -s - -_ - . / 011j110^!>0l#/%/(b/*q/-/// 1/1t/1.z1-[0',.)*p,'*Q%m)"M( 'i'C' F(!`)$*Y(*m+*-)/(7/]' .$+ (g%M" P^ hG $\Y(u f  U{E.YbRg/m <0Hؙ/7N ]^.+:`s ̨kI9;#ҳkN ./|')5oADЇ҄!ںݵe +_)n*IWh !cTw{ }L [ ]9e+0$I*T)rMRub;a6l$}PbuEg=g6sH~ 5a|i:  c Q p1 Q \ h<^F ?MF$a>"sw;Tl ^k8y^Y/*famI Qm 9vSi A & .pbPQfqN d"l# #h#"!yV]4 &!   e 3 !#%Tq'a )&*;*bq*G)'>>$g!EzWaDE5|;< N#3&'h((( 'Bq$!_ 0.s?ߣ 'U{x.3- 0aUKJ `glK<([T`yоt/rNZn-{[VؿăDz_ΕW/PyYԁ^ԅiZ_y0kE:. =6<ۢlg!}7`uڹەqC܃ ی w dx*u܂x1d-s~"t a ~A6mz! DG lDj w2|417i9{3?>>>>;> N?x K@ ]Ax BO A @g >9;7F2O-(5'#ZJgCJO4}=lT ? BMFG)WZS X|Np.V Ń;6X ]V󺿦>l껕鬺". oc«sP >Chhz* $wm2%cٌHaUKԇKJњ π CΪ-.Y5ӈI֎ ( $݋ 1 7 uwjw>=\$o\X[DV@0g]="0 J N  u , 9  Y J Kz^;OA/37<KXqxd` l  Uc0{L RB(W l{Z & e oG 7}W9u"x|9qLv# _ YK#E%Hx],=,Jt B%   N4 (  1 K y< k  o @ u0vc2I+E3 ?F )s(; (cfabI?+0 u ]}F8sDJ : g  = V jA Ui Snot^'gٗ8Bԣ{a`gpzd5dN 9#S[S| Dc'57Pmԃ@)e Ҝ҉$-eہ"$@WA|zB M[`Cx"tWF2ukeA6?j#;,~**@ MYT m g1 ҥ ! z7x-ҙQAԭX|ւ Vق1_sHa8\ :ۼ-o7aކ,?8ޫ91\7iU#9J.ZO!$+`QaB n7;,R eQ ^ e \ M / M   u $  y   >&}!G<$'z+_.0!4H7HZ9':9;9.8E7?6Z P7 8 59 :M r:3 J:= w9 7 O5o F2] . +X'  $8!T<7#bLeC p 6l"1$%p$%" '1}k(8ZQ9f4$)!#% %:$t"0 u" 1 Mx!Wr#8o%P&x'+T'p&j\%O$y$D%%&݁% #ݻ!VDQ/U+z."[d#" 'K+E w t "z~l J  @' { 2 UEk >IS,^Z}` !p"*"5"!Z `.o;IO9`y@nsUy*r'F7,d !l(R[~go`(O29!|/ikު ߌHlopq<*mk5#pIy k "J&" $%C&(M)?,/134_5s4]31/-+*<))R*+r-.20;0j#1cw1111c 1 00M/uo.6-P,+#*1 1(S%/#P! )\6+<3I! "5 ($B w% &K'~'C((( ' j%n "i yI]L%h{^ c p 0$BC(W"*N7V,p*ߟ!S+ۤ2tع *uT9=w*OY*_ 4LDKݰ(4{Z b S?yzRmQ}fXLmY^7UD%+(= V U ~^ ' 0 U  ,~TL R -1!Ib",03 "Dx6&ND=2 ` E Y^MWav .rf  Zs+ a(zQK   Er #0$%/I!DazFOrGh%!f /Y  .FavA,{n ' v_"!xxirf 4 d UG\>Q|9`u &)I(R Y uH؂rփ;P _%׆#8jPf$'jKPa#:Oyؾp@Yב!IӞq w8gHsuvV Í {>ofeɉbj!svAѲқK2i<ߔ e ZfQ)gXhްOެ~ q,ۑ}F؜^d. "v#r$%%qE$ #!' <~jtQ9Abp QC zQ `AMQ3Ta0 ]DQdq\Q07zpe7=)k,J "w$\&6 (6() !)(([(u)s*++-. ]0s %2 3 4S ~52 5^ 43]21)1 2> 2f$3.(S4e+4.[3/1 1. 2),3)C4'6b%B8#\:2" @ _A A!@"Y?#a=$R;&9'8&q8$9!"/:E?;;GU<J<;;<:9&98a77U6%|42$2!:/ , )%"; o {2xO T^  Pd9A6<)O)K?ZbE{ }{AT%Gs}ר2@i Hˈ;+ǃd"d}}g&Ɠ )4g白W'&贠㓳'Bf NFuDqڡޑ<_4g`;Ү"gWӞs% O ;SwگIڃCٽGkֹZ@X )kaD# Q lQ`TJ   L2 J\= T"_#? #R$pa$f#a"I7!P ! N"0c%"h(}m+./o0f0 /u v.b -6+)SL(N' &^ &&|&&>'V()*&,- -CD- ,K*'4$ !_ ` ?nemjU]bCb  c}  }{ G \ &  u!)k   h i B Y i_7s5 z[ u _ h RO 0| Z 2A fs  _߻H ߕ n@Kֱِp ҵZ ^ ,AO8ps7uT˭Vy^_Țb2Z;OhQjy xc诰0c2طoR-l mubĈSbȗ pΫ`֎H/))(Vtd RS*a~tTfnQ>qboO=$`&1;x Crf')4]z*AޢP M۔ Fۼ3#!ݣ\ݢ ( i tA|keO & < z ti Y \ xz]~pOw&oU`s   WF q .z  5L{5q! k"| "j i8U\GJ8=  & !A$ (&Z()+,x-C-~I-h,S,u,,,,$+(X % d e M~s  $$ptKqړ[krǪķ—1yNzpƔ ˬ Ϊ YYҝ9TiҥqПΕs{̕0Ι(k։ ٹ ۨ!y"M#)%u(&<&%f@$?"u6T  9'[P 6qp($hSe04THP5 ] ,'7O~' 0 R R  g j m QS1Zip$JT\s8y87E'A?CeNq8u1HUVW=H#; ~a0eUeo]673B*gZf_ M#T ) yG# )L-023Q3t1+/R0@P3Mw5{J6G 7|Cl71@7%=7m:T6>83606p-5)5&5#d6 6J4777V7653G1u-f ( k#   x   w Q/pMn' _ t^ZX6 B Q 7&ݷOS|p@޸=TGAݱ^,.RJӌmуW9ӍݪYa6y|аSˠɛn<ǖfƨ%vƠ@LJŃ"ǐ}!ѸP:ՍkՇP.#o#K2*]]lذ4b%@ٚX7 /.josْ۷X`lWf1 4I7( *  6-+[2Q{:{ky TS{Q c"ZA%8(Tp+QS.]0ap122V}2Z3g ;5!X7k#9#%3<&=(>*=Z,%<.9/6I2234/7,:(1>(%XA "CbFtmG%H,H.HG) F D=BpA?C>=N;X@9@742/#-{,M+4++,J`.4//1111L/Q ,7 )\K&?"d^5 , c y|Y.{GJt  / | z ^w>s<Ja"(r*ib s/ 5N"Jf%Vۉ ܓIW \  QcڹCGP$1 ҙ P9 ӫ k  hiu)FZɾ*uwT/jhsGù]XSu޽dnຠki_>w( st%txfFXФ`` 3w@"!]=I| , *?+F,* 0 VRV(d?~& XI S[opn#O 7Rߩ޲krޜ#~ doFFV z?vVH)3a5mxS9 E%`xaIuZ[i@! !&#$$;&5)/+#./d0311_04.wJ-(+= )F'~%E#!f/ Q!r0""#(#M"Q!q kPQI/3HOOJ'  W 5  ]sq34c 0% >L w  xa/)jK +U޷ ۋjGMm Uw  1Q@h `t%&M ^ ڵ "[8ó iýg."c&+)0*Dɳ+S,[,ӗ+Cؗ*L(&J# 6\xg  6!M"#.#^!~7h$l?8 ="; $+8')?,2.=n/</q/.q0-+2q(v%"th}[CuY %Wj$PE=P1 <  ] r@\:i {` hA0c| Uw!e"C&P(*++Wx*w(*${ lqH25/ .sD/|sb`%Rm Pum , >m \ ! G`>vX{LSxJs&EIr u!| s eb}A]7I<}T{+Rr+rOTZokxu x{Pr!."%(7,b03Q5430,'")m[10 O c ]h]Nqm#h%Nb%=s!5A0+s' F!gs~,OZo)p#kl9vWa,m[-Kz/^ttU,uC-I6%\"(S Df C  .OoJ !#O%%%$$ZN% 0& X'.(Q(%(8g'=J&M%#""!1 :%Q(|*i,`---+) %k ,!0*G  X  ? D T n C  D  m   &$ 3:#Z$Z%nS%p$$$#!% z 7kN_r  7 mQ Z ] .)3y0 T 1 Iy ?  3r v m i  8x!>l9Wւ/"zbn}܋Oߵmײ9]g5]1AˢؓԲʍ̕ΐyAԌȵ#3>MΘrHwؔ.ۻ݋:R{נnS!̌ݒ̒O/Dњ ֢nۓݰη߰͵$Vzjle>Ո-Քՙfַsٲ܉mvfnbV_!^m7RYXe.1KB+hLA~ ?D 8O7!KC#V$I8$" >-]]"O ALC 7 f * ` c Iu &""6t Y3 E E _)2RFh: HB\ P&`+ 0 2Dx4u5:7#8B:!>$A~)qE .IL2L6O:P>QaB@RERcHRJQJPJN>JMHEKF~IDG\CEB#CB?C;XDo8E5JET3E1/D._B+?4(t<^$8 051)-o*<;'& .$e!qeyjT y Xk]_!N*S24ؠѯϨQKͥV~RM;6 e~xJWB f/#C2ILG^D!#H5&'o)s* + *V*:v)n(P'Z'o'|!'($t))+- -/14/+4o1h63e7f679I8<7}?k6B4:D"3E"1G+/`G -F*F''E~$)E *N\$DӸiқΎ:nɧ[[s_ NOT-ʶeШA ^ e ۟ H Nڠ ب @  ұ ? ̠E<{&^GȢ ; F%[Yҙ,yϻ1̕E?ǿfcM3ƿR;Ȯ̎+;8ǀģb"8~QpP:@Ҿ']Ę͗B9i`Tr@X8;Y^kxw' j YEk,UPNi{ 1"Y 1'w4h5]7s}Un[xJie} %NV !!J!iG EޠYv[ف-!m٫>ߙn {gm!<#!&X(V+V.c1x4N/73T9q:rS;+;0:o864 2g0B/-=, , K+ *4****R*G)(&k9#=rL."y Q=jE!Io~XL6o i K O G x / 6!u6msx#!cf 1HglV%{L%i%i u hdga 1 kN)dvBXS@M=50k) k;6,:_>VlI|u*z`[/lwFV|zq"wnx'\ . > }?<8W*v m  t#; RC#|$y%8% $#$&#)^$,%#/@'1';2Z&2#2 10/7.&...//. .,[*(S^'J9& d% $Np#"Y Z?z M@  i!!*?""HG!W qyW{pxyePW<-0 Qg=$T`snC=g ` *N\R dxۆ*ݜs Se(y->?Q#iBJ\zܝڏH'7հȞĮ ©ۂܥu5e۫^ٔ‘veǠf1-^/̰ʣʿfqzƸoĜ˳Z}L]ԑ ^&UƤg0Mqz}~o!1լ ؉CW20$p @?מ9Ngԅ{ aNH |NHJ.iB7Nx}X 9 _#E%'*-~1 6 :?DH5(K LM"ON"[N"M nLJ=IXG]F!yD1$8C&B1(B'(KC'nD&F%G$yJ^$M#*Q#T"WD!Z \k].z]l\\z Zd!X!V:"T"RC#oQ#P$O%!O& Nn'TL'J%KGZ$DG"p@^<8F3J/*&`"2^n^d  CD [,PeD% \]7sT'zrޞ 'nȖ[śG÷jº¸-GV_cʡzʅM0LmIm+ * P yț ƃ ?] h! \9 5 e-tdz&@3&A;?֝fܢݫGy t R "T Nl))Ns=ށ"<܁ S5n&y!|n_:'@YWl99!;яԉ?'(E^ ׃ ՟lH|=ϱ9PxѧE>:/AkC0hW8)f nI]3E U +" 2  >1    l*   -s$)XY3 }"x$&"()o*+H9,,-4F-',3,_+*w (@^%C"zӏ/v6{y՞I6qc[ CriwVW#()-1 Q2& 6649r;a+Qd(%Y$|}#)#T(##$j$w$#" .iNX*j F @g[S]$8)e,g  %y 0K=j@ < E3 Uߦ0sBr։eՐӢ/Pн{VDuoǩ a { %h[2I_6;Rà5de =lV^eF@ď*@30e?AI>*=Xr}t% ͑|Ք&u+':0a+B!m%~'(){)&)J*a,n x/] 1a 2O3!Y35p20I.E+#&.&!()8,u"/136 52 799:b:7986t 4d1:.9,+++>,M-./0/.,*^'#e8fTK]z  " :]jb a~r P/"9'+#,/<13[3 332v10p/#..5/U 0%1 3&7[:P ?B FHHGjEB? (Ԩ*EpڰxsK `  N  U D`XM[b9s V.?]T:r  0&  y FCY',L+GE u L 4v W * l * H G  ^A28B /3j0~&E..Aum:SY}eb9qjmT4ciXe/U/KY7 9 B yC YD:3qm9'4!*"#$ %W&%'&7(&'f'e&'$~(K#;)F"D*5!+ -!0 y2!4Md6~7M8e8764}2z0-',)+ *E*s**y #)*"'$%&j#) +:,,>,i*y)& %m#/#45#x##K$$%u%%%'%#p" 1cm0ݘ M&q؆mu>8p8Ӄ~׆\t0E~ C0+=5 5yGo;Vۇ)@eޠNi. mF;1M^GhZэͬ?DP`ٟˡHJt̸@ˈhδLɏʱuzrxȿlYylz^R03ĨցȮ״uٽ(;|KiWO[ZsF Eؠ  =c|+] "$[ێ&'֜(գ('P&"$43!gچ!b݆o g7)vF& ! dmZTM(OR);4:? /w|IC tU!!%Q),.e&0~0 /V.( -S:+< j) 'U&~p%6$}#@" n R( !V" d"B! &)_  alG\|bLk4:t!~$4'(YG)(T(J($*!/. 3 9S?pDHKLqM$ NNO.YPcO N 9K GC@=: 630-*,*c&"Y gI/&VYGRo  g  `g e W7(U!59Z{޵ټ:ծNѱ:k  T naǰBPPl;þIwdT=}#Ƥ Sɣ;Pݽc߹tH`H 4.߉.Vzlfr(:,[z b9s?/8KckL8Zq / ep'wF= 8q peޱٵ{|njNȁ(6_oպՆeՎ71xѲ+>Ҥ@d Yؔ;ܦO, @g`_pg  "3',0rm3{6.8 :K@#CEH`=JN%LM*OUPlQ [RuR(R ZRbQgIP OMG MfRL(K4+L MZ#N%P'3Si)kU)+jW,Y-EZ.[A/[/\.0\1*]1V]2\1[ 1Y0V0R/[N.aI:-(D*>'9%4!0,S)X'7%Y#!.W M c!:fRtm>YV<*YUMNB1 F{ A"l=h, ٫U W:ЎH@̡pˌʛVʫ>];Tzһ %-:f B  v޲jok#IJpʶ u 9ЅҴAՁMnݕޛߐ Tm|Gt_߾*lXJ*#vݐZ"ݿ (ߜb?6MG#39->߯}*H֬ӋF AVͱjЃoհ: ܚb u-]e?i(D#` m%*  S :> i ' s7    e ^a=R"'7*, H03`68:<>%@AoBCClC BWA(?(<8ߝ4@r0c,($ԋ!|5m;K2'XqZ;RT(M0J  2Y.)cw!I #% 'f((((((F-'%h}$"z !$/m?nXQ G! E<5Uv!3+"qx  y 1  ]qW*k_ԃL! ˨ _?ȃH%i.cF͈d&zij@W27lʀlѮ?Rڃ{;۾\nKaUՠQ^5!0/rB[qx ma!=$&'(L)35)d(J&$!a: J `"%A(+ . 012a3|4l445 L5>5r4L20~'.8+($!a<: <Tn> Ck!mU"&[%d(S+.D01^2q2611H00G`1 2&34/6_7n8>9;====x&}߽ߪnb$?:th@.~tsy Ri ; /  p $~  )6LVJe. aH^ =Oo^q : WaPݏVL\z\RdaXX}I nKHg/LM=RR R85X)/(jDUmwG X w TPS5   6#p l%'B(('F%"^[y0:~^MYdze!$#$(%&- -'"'$&&%v'^$(#'!& %]=#Z! 7e!{"_l$&)+v, - ,*y($'%SI%%e&k$'''&]%_0# DIN<N?n scѣXBʗC:*⽪󂼅GV.šȟjͷ\͉˼JG` 4I ) q 5R @Ǩ ˃ u? 8Ԭn@q@\A}ApOB{BC4AEFRHJKL LdLK2J I$ I IbIXJMLCNPA S!V!-Y#Z%Z\|(8]+]]}.\00[1Z0sX/V-BSq,(PA+M*I)BF*(}Bp'>':'6(M3b'/k%!-!F+*r)(D 7(&R$f !o<lyb \ ZKpl(kV`LZbx- aݲQ#gڏ}?yl 7 ӿ.ҏ уϕ5k <ɥǏƑljqywΆV:ԛpկBr j{-J—۽+Թ) ܵ[ IȽ :!9e  U sj4/7LpW˕~4:ҋ{ 2$7&T S 7^R:s%SP*U7_ ~-0Yߺtޞ<c2ҥ i U Ȇ 0s 6ȁ j3&GHPF+<#A!XJ-8\fPB+*of#p!&$ t+15n9<@>@V1BlBBB^BvAp@>i~=0 K Q d5i) O#^$L$fm#!XS9h;VZ9\ ( 45  & C[Z_k)coqO@EDϨ [͈ 2 ˘ ́ k 3 B ~  ^ג XH؍ t%ה XH *ӍЖ7m̥Nx:p|ηUu7:Vڀc݀ߕ@Np5x#ECTn Vd8G,?=+!eHIRtH9l`[  tr $(6*4z*1)e('E'a-( c((E(+U']%%*$a"A"%z d'-()B**~+}+,63./.1a1V141O/ D- ;*#'cc$N>"D  Q"c#B&v(+c- 0 2t333,&2*M1V-p/--,,o**()+&($Z'#^&"%!4%$$H#Y##^ 1$ H%&x(*++-.k / [00jr0Q / . -,+O**( '-&I$?" J mT@P]`SC#-:`~|xvq3 / DsC[uJmn]KzC4 ~3۾B&kρЁOο\2uOΒм9W6᷿㮾劽I#M DDﳹHb,-6poAؽ 6W]5âX>ƭM$͛g`'ؠ/7]x-"`8>k('<k M te f2E HwDQ7j@gtC!M#{%q' ?)*sP+9_+*X4)&,e#26wY8 &;Lzc1>|tgq"b7V @,W(tw]HqYWz;CPY^z pfڜVؠl6c؇ݷܹtؿĀ#n܈ނӴ^Jc$Vݧtޭi nb\}L 59 pjw jC$ ,-R" %Q(+-S//.8h-+ %*('&'Z&&[&.'}''(('~'a&5%m$3C# " $]6/ ~L"@$3&\F(*,.7 0 F1 11 1 i10tz/6.A,U*_<(+%Z#z b*IB/Dbqr$"$'(D i* [+++{*(g%rw">uIp :H.lp - ; ' D f C ;A m / <|$")Tj,./1t3r4)79{;<˫ɑhk h#@%_%$!Β_ѹWҪ~DX y6[<%L.,_ܚܷu / DhBc x? [ki (s GHX[T$>" []{|*dHa9чr&@ 8'а_#Khs 0v  N0 -4 W k @4$!!b$ &n ){{, .012L332W2~1r1 12e4@7K:!>A\E?6I[L OM 7QRRS+0TS6SR[P"O"M$L&9L'K'tK&2Kf%Jg$XJ#aI#G"eEc!B J@az=h:~^7^e4!v1.#+M( % #"   $HOs \R`dy}buqPI4x $>@ A o ] wަ d 0 6X6[K=&dA(?zB9sh2Ҙ ЛAx ͸hn|:T L}ʉ BZc%sG YU  3WhȩnɀcˮK4ю*/^-`Lf*.GC!C:"8Q$H7%|6'5)3d*2x+J/0,+,x&,t!,-p+-`- - .q}/N 0i 1 s3Q57H8f 9 : : 9 988x89>8:88C752,/+]6($(!$L\'V)x)()&([#x  5"[#$2&+'l'u'}%C$ u" D ,?jJD5`\>;8})S\,<" L}~!N , ]`cCs4*\D `ty.eX -ݯzܙ3&Psؚ׉<ձץpWy֣p\W Ҿ 9A􇽷?JY&% ذ԰ܱг0/=Wɠ~`ϰ]98ܳڇٗٶ S2i݇iޓr'@ oB|m!3,$B&K(!"* r+V ,> - _.> _/00O1\ 2 3 2r z1 T/ O,(T%:"/P}tTax^^@nms\/#6 d+bRs c!'y#%(& & 5'5'(D*,8/^1 L4j67T8^8j89c9 :T:4;:<(<X;=9.7w52/,p)&R"# _ /I % q^RM#A   `  R } 9|/LQSxD 0_ n2^-@ g N I1 jG v2-br+p KiL{Kߜ k!#,1$fH%&u&'ƾ&w&f%,6$p" bJWgzɱ?xZ צ[ʤG aKTMMu_ hcʲy̴ "w5 a _UXdyS-ݗޯ)k yOjySf9qT`X/у*5&hąY烿)곺 J)^`?񀱸ﲨG>)kisHN]VזU/k`Z5v_ U:\yAPIf4Y $"$@%D'(S*ka,h.w/x1$234O4mv4!43:3Dx2L1/C!.{,$+**+;-0/12'&4C5@6H6) 6 6_ 969 5u 4 3R1(/V+'#<MHuH O.RIW}*[3(L l / _:`;ZafbTDeS-  O ZG {F  h  mm"[;wSHU 0n%b "Qm%(H+/36R9܆;=8?fڮAHD. Gy)IJLIFiCl?6;u976]x66>5U43C0 -C)O&"<Z*ֵzծ(eHf;  #E~ K  }ܺ  S a ' {ږ +ڴ->~  )Q td{-Rc#Jd`M1CmddF a+k w  ;;u iGm 2 y \ snH qtuLV-_~c5W{"Y0M>`ֹ !">؄####h#"""%#N#PY#.#]"%"5"Q!X9! pLPhF*lM49QqQ"U+m? /T#&)r+-:0257:b=s@C;FHH'H hG |ECL@=z;9b887~778I.9'9F9M;974})1-(P#/F8~ ()c [Xr *y-2]3:$O^xޤWkX JL@)X#V4)! l 5} PB 3= j )Q;@jz1N GXe=kY ܊ڑC؇AJSC~RV_ N Ӹ5\/In݊B{;E|LLi5:=Zl'HvVV(r~=Qo+3 THna5k,wM@9% .:!! P""A e9 d &) V3s ("B^   BwFW oD S[$Z2$0!  ! "!>h! QpfV(x-,^Դ L9E{$ ] Ծ Kԙ ^Ե $ j},Ҫ4!#ў z Gj*t.Y_(as; R A G gE #[5W\ZUM3F; y}(+N.eM[dRmP3!<)8(+xYٖ+  ߗ OFzQcvz &׵w,$( # QM*y v>H; *.!#&r[*x-t115~9<>????Rl>=C<:B!29"67#-5$3&@2k'0(-/*-j+*,(-|'.%.8#6/b/%/X//HN0b12Z34 P6789'9n95876x420k.-",*)0)(R('&%~$#"j"!rXs( 2uP:a Q;    4. y.(  W |  Q !_li2J,L~ OA~spG'1}A^1|`ܦy؅2 a-Β̱f˯iqkrˣw~bn!6ؔEםGѠ~cͰU%oȠǑXre T\!˼NȞ!{}acT>7DŽɐ& 8O (VܤSG_Yٗ۹*0fS Qp/S|\#j(9+.*p13m5 "7x8T999x8E76U5D O3 1 ?0 . -/ 4- ,] +y g+ z*3)Xx'}%2"m;N, 4 [ [ ( ZX l $ 9wFYk;q%F^":D%D(:,b/258:&=?@h Ae .B] =;99)8I6S`4230/.-,+*>))9)(<(l'pB&$$9#_ N! \ V A? #M  S   7 | b &w < !t%Mrmy ^ 5 t!CDhRBX4-j  / ++*'{A(P#!^"k#m$F#%'%~&B'k())e*9|+;+j+j*̪(ب% "T:*<`!CqY=Felt eru{lȨV12 hkU̢l̙̊&+H-Sս ڿ݈S|$`-ԐGY xCiʣ'a rZ u ̤*ʣ8.3Ń - *ż Ŏ ʇ dv>5 rn  F~v   G t   -  H"UG$b&*0-/p2468;x>QAsCpEFG:HH{H;GFDA>;8\ 633a1gM/.@-k+6)('<&%=$C" |O')L4d5'Ni+Bs  V i n  v  ~ vw  b 1{d  ".Gb}P$HalPFX 'a X"x5LxI!#'*b/hJ4bܱ8b<ػ>N?Ռ?><о::};,d -m ....Z-,6+)g&P#EO?h?0>w>~=<};9986J-53v21n1/o.,-f*s '8 b%M#t!) V  !F#Rg$4%g%V%  % $ $ E$ $$#$h$$~J%& &'X(#)W)] *,**)OR)(V(A()))+Md,<.t02Ic57X9S;B ; K; : :P 9 d9; K9{K9098p8'86rl5_39_20"//%-;*'Z7$G 1v <(v~%UMJyZq&y%fh);g7i [ ? # f m N5QݤN۶DғtPz|U ebG2ņƝdǯ;Ț7+ɗȾ&MLkCW *- ˁ"c$'3%tX&rP'H(&(:k),** *)),(''0&I%$g"mW"f"-"*!0 +5ʷ:Xe/߹i MD O۷m'?/<ʴН{מ޶٢\spܷ:Fk ޶=/~%q҇rԫv@cWkwPl%x:k|/uM1މ* ٦  ׀ 7/ Ԟ  Ќ z9 7IA+ Orud#Ԫ?~",Du_}m p.-N"8$t R&?'*'()*,;-/0 U2 3+4A679A(<8>pA*DEIF EVDA> <9M8$7$6yI6]6~666a642G0.+)'%$("6:! =Z"8%I|  a8gY%\Ut=2h"UNemuH `ET ^ s5 'Yt>jn\J;%BXTt3 IQ "kFw;` qSaBi$D!T$'** +n,z2,w*6;)\'Y&;%&(C, F/֎16t22y0؎/B//ۧ0v;11 07_.P, *'2Ϗ&&P&d{&w&L&qu&a&uӅ'Ѧ'ϖ&8T$l!6DcɅβ/| >E %wB ,!/@j)r,R^ 0d[SB 1  n {:eXV6"z{OfzV v  K,nus % x   Z_gO* N- FX#pz#'#,]6 ^Pgyp f!! pm+qo-HQUdk,4$l \[ Jk/`Y  c  d  T J b   ~m1_ I"H%E(4+--.///}-O<+(x%W#6 6)!BS%S z.Cc & D )eN=$kI\ q6 G F a Ѫ/!s i</&_vo 2z3bV aQ} s \PgEZj 1 ' :L-w> XO3`>("Ot${W ;3^QH E V \ /<2SwAwOry    U j #w}U6!4$&''+' % $ "5 zP# N wI-j=+g1ZH" g%QR '-IC5 @\aPp"7B@:xn x1EhޱD߆Oo&dXI0yZ6<ܟڦ9{%9 RA`\/ӏ րٔQQr6 2<;qj{j(^_ + j%;O~o 6F V"b#7#G!'RXV=b:nK J  i`K"N0h~AIoI-M":/uAC`@|,Hk]!x"mB%s'iPlF5 i @ | No/vQ.2Y&:H !8 #d%&U'-'<((| ))*u,". 13>6 89m9&98x8]8;8O9: ::a(:'864|1/,L* g(g#&&o%'R$Q( #'!:&fV$#"#d $%r%%$m#g3"l" $&),v!-w, * ' _$  GB   ~ ;   b _    U  T , % cS]HC  z1": s)&A T-m  % ]_91\ j aeޥnH7}S۟ڣ/ֲؗӻ;ѫ S< -rVJnLJfd,0LAÈıEqS! Usjf4PU#eeąaO{ۀ*8׶ծ֡YՂ>"3vڗ'x_۫ڑک9܈4gP_}f!;m U2S  7G1 eEgTb #%?(*V,}1.a/0u0134_6?8A:U; <8s8cA (- fQ_&]-HxYzތܺ7L k F i a > R 9׸wd/CI;.qn2V9= ͺ#$&(3+x,g-t,D,+dz+"ʬ+p+l*`*t@)C'}l&$׺#֮"|ջ!;!!0 6' Fq~E}13nOk=/ ,Z%GU4ˊg{ Uޭ˺KAiC;raکܘo043IޞDi/,{V_f]x;xC:ح=NИ7&ͤ W θ LEӊդW=e%lE^ܕhi"n$%&'W'A''G'j'?()++,../0 2J j34@j67nE9:;$d<gT!, b/&Mq۟skԬәgсѭuJx8Z<_҈mF! A& إ پ  (+ h 7 KT" ]  F i  P "\ X& 0).+ @,Z,|-J--R.rl.@.;A/@/.-x-.,t+.**W*)v('S!&\$$B&!&v%O"`6K/! @H[{._R 1 dE*]s M O + g 'v3 . )&{om *cN `ULN9ZB * N@`  8X U.&ies\S: C=QZc  M # N 5  =0 W57G 1 M&i'Sm :l & 8 ^{}X%A  B - /6 ;h .A   1 2cdr_ܐۺڊ  Rk?I{?!qڱLdF޽ߞe0|iiH&o3DM1d7 >l }.w5&EaM"wX _! "ft###uH#?"a!lb";bkh>-$ F;RVN^C" ~^$\+ > L #r_Dt ?i}D _VlE | Q!D! ! ;"##S$\A$u?#8{!~UIXKj9cSgqBqm~  Leg0/RH & N)Fޣ4!6fԎ[T $4V҇Sl<֬ C 'acU޽ޫ ެXsݑޱ,N2I޷`ܴA۰ yِvوUEj܁a[Ih~=/2gjr})kzx: J^ j.eyiM>$$N%S4  Bygt'SMMK)wdRXmD;ݧ1 R t Vކ o G< $ 0m5B}RP$RC7c| f * gi^6HXt  !?p"#$ &'nJ)*,b.0? m2 3WJ56r8]9!;$<&1>'?&@J&B%B &B&A'@'9?f'=%;#:U!'8A63'1.Q,P*V(Hz&$h# g"g! X itp( wV" u iwj~0 :o C&@&w ]M,mZ 6X 4f| !(""v"="!z!f P sD +on =,  '%($Iha_q"ގgpw. k*#бN!̲]ȸ)Z[\L\8@/y7^E;wk۰Bٰۿ[Jig~b ȼ&"&z¶ٲIƕע;Ղԟ !;a+o܀>Iz-*$%4] p{fw WePhS6S!"""^#=##"""2I#($3%-&R(*+1$- ./w0W1o3@5*78s9:B9;,_;}4;:%:Ks98;8[I8o8 9|9X:b;\ < `= =Y = < 7; ^9 7W i4 S1oG.eD+ ( x$ R.B^]sZ. X5k.GypTd_S?'1)n^.qP  :{!o#$F%'% ?$ "_!i[VK u; h  [tJQFF# WL/~ޞK۬BfO0Ŝ h}CWūQKh 煮"#&%:&'t)*H,-\/0H%2C3O31ÿ/,L)_&T"؃Rݒ\p<r=Pc PEV]]}~xqE f9yrף80,Ԧ`*,g FS6d cB"~~;K#Xߪ>Fٷz'ռ~Յ_׾+R^-B r@VYN .r  )L|"&3*r,0/0X2k3uf48E556-7j765)4u3T2022#2nr2!33L947S41 3} ?3 2r 0 h/ E.s F-,|l,@],O3,+g*l)R{'>%" r,F~}V y&O ޵ rܑ9h5#АH Ԭ ` ^Q b "b/x3Z,?f{xR,{I#:>{G>q[!h"}@c /edfqvg6, 'K!AQ##8 $tb$$%j9'(y)ޙ)G(P߷&j$?#"a "Y oX6L q $n ? [ I;c  S P K&WL p o%g}<wܒܤ&p)tiA >.T +V\Lh"%(&C*1,Y.0m1 T4!7"9";"= ">^!>9!>@!>!|>5">">X#>#i>#-=t#5;#!8$@4?&/&[+j&&$""JH z   / + p  C ^L-6    ,hstGNz]YIޞt>,c//8e$> @#  nnR޽QޓޭjEV)| N w :"}/$eb%z%~$1#5T!Q> B 7"+BM"x Y O XM8j E 4 Kj|urM+.a&0r b\5 4 QZ  pr&v#"b|/U= i] ߅4ވݬFJ^ߓ:Cjwd(f8acB}#=#މ [J/0 86 2bAdxLqOg  !" N  5q ! #)$!&8''8'Pn&v$!2a -V!;:cWw # CCk"!sS<Ho?9VypXc}EJhp6f E  ^z*K[;=dU   d@16uU*ewCe}5e"\#s^2k֖=Հs\̺nQ&IyJf͈m5̨͙̗̾2̔:XZ˃-5Ln$ dƸ&'&\ՉaۛO6x X~ ^tS@;=W9p G#Qq Z X _ d;#>$ Bd92F + " c <[AD"Kpױخٹi 6J  *mOpUSQA b6 i )PEwq&t)/^NN!#&o*g.9426D5378 8D75 |3q1E/ .],+J*) (' &)*&6%%&&L`'(x#*%++X ,+L+l*<)'&i%Q%8$ $ "6!v  U 8 kfsxXaM y 6  mIiXQ56RY)c^g2AMp1= Bniztm !:!  &m;>T>I w }6!AD!|!!!! !B!r"Md##"w nci}?޿8e1Ԥ]κ˵  JumPq~|ݎܾ{tۄ ۻ.-by`#%Ӵbߴ֌䶱մ ҃.υЄdԓ4 eXO`4a/ Rvޒ`dT"&(*+C`,T=,+*99* ) ) S*, 7+ A, &-!-- i-v,+3 +Z*8)c))@)i*p +I+>-^.Ee/4 60T01>2zx2!2@z1:0/{.e-,,,k-~.x/830J0;111/2 2.2o82U?21P-1/-*+( $L!c!J3'pL4&/ mO e q> &q g/ z eH N I \#DK^Vk#b1)6vEFzy,.  Xv{fA\ Au&p!wR|G?k&2MQm^ I  |:;o%h N,Cq7$> QQfĮ`b7wO 1>V P F 6u >O Y C ĈO{5ЁԈ^H߱"K]H-<~6 =A d 4_4j#a-I j%bp{=Rw0  > LBhN+! 6(QJ.yߊ)9C O~f wbnGX@~Vyp@?I]pQ qU[ )j F{$[(u+.0nC29N3,4TU4M443353?3221~0. S, ) ,' $ " l! W%] Ok(K3ub>!!B {N#9z݁f\" ~ c eя ֔ G xܜxjg  PT 4Fw?Y]0+=4gCT 4x@oBETJb3 Y>0K [2Ekv VT * ) B rݡ mT؅E"kәԢ#sߴ6Sg$j 1G4 n$,<:! `2\d[D5qCKXp jHo) q`4mWEY:T !`"m"_" "< "##zr$%f'!T(&(+(/'K3%6"*8l9::K:K;!=%>M)@+>A,B,CG*DC(Eb&E$sE#PD2#kBX#?$=@&X:G([7t*$4+1+C.o)+%) '3%$:e" FRDi d HD} E _!iy$O?{l~;Dgv >6*J 6D ) J K&. } 7 m,  Vj!=@ +h!7>Y  o B޴ ۢ~چ2FRo90w t c ,& Nm NN-k8 Bx5 P 6  L"] #[ +%&%'()L*m;+_, - . / 0" f0l/-,G*!'V%"#7Wj>b @ts~ V ~;+5@ސh-`,\VG[{T,R|:[  Y1wU | 1 l   4  $2SoM x&iV "7 24@VoqR0)B e 0 J+W)6SZbٛm֖<ӆ#"͡\QJ]p*pxtBr㷭T7 SZ&NOH4>Y트騷醷]뛷ⷛn D8Ǽstš"fLlBlK]եwf'R:]lr= J.B0idA x I E  l1R$r8_<L:@ o  G 1 _hTT^.aݨ$X= !?"!!t[OhUHCZNf yM+ '`rUEj5e*Mvi  (>r L#!&(5+,-.H.2.{/\W/\/mi/.s-+g)@&"P=$k D = `D/1,U| G[+OkH z=>[ {]q-4]$8. * G^I nRU 91/vX1dHi\/dOQ.Y"###T" !C$c%]n&'&%;#y *!l" #%Q%YI&& &''#;(($)MJ*Y)SG(er%t! O3Z rN/b^v cyHЬ"1oR]. @хpq$oj׽+([⨲N$۪ײp˽X($Vg쵈9Պ-բ{z-4bcµQnܲw{~bxH,Q,eY8P a  ?`6 bd W   C _^DO?cPvީ@פ0h*նK\ R,n߂d QjXO\]C V-Y"\+%'S)*,---:L-+)i'%`"Q Lfy)'[)%p</7lLKO>WrUMRsL*.O3=ir!aDIt= nsYi+X/ SUmkf6#mI2x H3g!n#%[(k*i + , G+ u)~ &9# H<J " $ %A&~&4%J$9#t!( X cd \ED9 X6f}=_?4x  '  q #g$:%F$;*$ ""!x#F P#t"d!F^ ."1#$vg&( 9+K -/@1s11Z&0-("xk w*c(Xg=h*WdPY!FN޹tVB7^V֋ z/.8N3<}Xi$ ,9 V ; 2 ) 1W  pYa1E_iF\mG-Hx J?EH.XT%fu=|` ~  gFESG,oZT$T\fk˲~Y|蹩g$ລܓڸF,ۮ0ݖ_,A!LJTKOWԺsԿ]k(w xG'mIRf)|I "#Zezah\!|[.GN Po ?X|Z% /n Q J ( Qe J!4 4%e)g-/$2045^665n330s,)5&b1$#"1#`$$)%/$T#:V!9 #0v$Z   i vC    =X ,[  k  {o6k <-_(iB"$;8'd)-`+,-h.R.S-8A-)+ ,*+(&$N "H q <q:=7  ` S  X7IFL_#,X }+   k B/ *:Wa-x U B k j   9 I  \  A   } \Ymp( .#0$X %"$[" h2Slv4'e V! ?M HF  f ?W   G  NlTV9A>2 &k 9W7; 3X@  {  e+W>yt *Frݞկ/Ҵϒ̊:ϓŮ‚e&U˙ߵ/ͯ %gժ@,ǯε9ݢۢ62FA^ZdWe. 7-#I*0x*6w:?e=!> >=K; m9o6 -41!0.-k,v+**O)))D*u4*>) (&Zh#WF ed3O&S Y  - [+O0/W"X.~h!+"s""7 M+`$8d ' X $m a r y y _ H\) I):Jp " o    " W0  $B#<&(]*5+s+*)z ' $ 8"` "% /  8 W k* C z~-  8yF~%y!!e Tjs | 2"Jt#_=;,t9 uRUЏC84sʁ=-Ȥ_4ȇȱEvZ:۾m߾W .čôZáBá0`-ȴ˞]\ԍM ptdJI7+'uV = = /` .Q  ]+tg! \#t#$c%#&2#'4"s' &x%r#"!aS! eE\6,SyF! ~ [qm0 IDmoH|30/LCȭ^ /+^PÅ!Īrijĉ:L,p/KדܿIT2e QnRM8VU     e l=:dqAxBQVWp.v< 9 &>ׇL@نڝ܊PYi4ePs00s9o(ݛٕۡl5טj cڗWXvF-aRw!Uy[/Iq ( D=,o7N6fB!wM S cZ@TFC .EgmVL5+z u I@W) [!/"#"!@? x!T D"=#'V# (#!""#"%)"( ,03r5^i6v666h67531A.MI+'Q#){ 5T!nl#\%&&W&_%$T#a*#a"1{!9 C~D\4rB!hi%) ?-X n02O44l l4B"b3 $1$/#-!+#*})([( ' @%t"Ck]Z{p M5$'n SްDٷڥu׸iֱ ՟=ԅ3Yԧ&´B|0ۦCȵݜtE %DGqHjڜsi/*,{ =;+ &! ! (!O: Rn]Q&C h*$s]7ww O_ 5A|g+XCi}PZmnq*ة5WϸQcz^C9Q9H9h%  m D d ^m jo^{ # )Pg.yc37U:q=+?f??>,'>\ = ;q:8P7w53`1$.m+( %M"H?#!(F* ,-+)'f%#"#"!w< ^JH)]=p + Hn"3(  h( 5d *;cMoMu>[E&)lv4ڻKvCdjd׃*a<2LU) OK,{G e_|QZ=_k h.B E1#%m&4'& 5&4 & &&&\&q%e$: 9$ $B$1J$_c#!TZ2I-"=6g Xa\yѱhvɰY+込7D׳ѯOB?YCٚ¢yN[o۞#١ p٪?eِU%:h圽k|:шֿ)uC |Vr;(,J Gm x^*N WVi ?1$j-C1 -" &$Y &#')q* 4,^ - .+0j12x3UT4Q l4t 4 3 2~1}O0e.R,.*(&7"fV`q\" Z $ N%NO} Lb) ~z[ r  7 2lO D `MBQ2M .#&),; -l.|-w+)'$!yw >} *v \ J _  [ T1 > {f16mV  \   j f "  8) 0eK|9  C s[8vM;w r* " F%i&&&a&R*'Z'C(O*9,e-..t.Ai..w-n-I*,)o5&="KLv-Fd6n K*|,($mp*Kpikir m qK |   ," q i n @= > X.\reh(CCߡ ՖaL ՝ABtТآճ%:͂ӏͱΤԠڡ]qhhޙRZ^\U2%),FWEGfIzIb 95o $(", . v07 i1 1 C1 06 / w. 5- + *(&O$p"X E.p:C Vq  Z [ )"XP @ \ ly F  qqqFٔ0ؑ@KЯ1(ء #  "XC dm*7>/ 2 Y$? "+$>b&'>)|*+ -L %. . \/ 4/V m.$ - +_(%.m!Y|fmP&r / HH?I 5"|#~c$$E$4$ E#" !N Qh(=W_$K$Oe-ڑ٬q ruh+وF:ۿܝy<;QܡfBj$"*^,գ;iXӫIuԧ!ڦF ig`;UZ A u 5  3 P-7;!8#F!Q$z%$)"+O!.5/:01Z2'E3'3;4?[44M)5D5 v668e6S40,"u'>&"{ SM ZLXalak;so='5{ 7 ŚÂȿt WiDwf*AdeǸ=8шA*nE|e ڡڼc?Kjߤ=pz-IGf&fD 2u 9(`i*aa !y")#bD#K5#m #""G":"&h"" #2##W[" `/^  h  X' !W)#H Q P GSXYw f}E8!\߂܌$WJmۜg^.n5_]#nIWh _Eq&$03&x6ys ]  %sSb   , k~v I28P{_:bk T R&|n D!$H'Y ) *P*(& $!/ !6$&'h+,1y6;>)AADA@ /?>>>>@> p [  o 1 [ M  s DvM(h"%(% *|"+d$,8%8,$*^#( %"rly Y?D?J RETuf bv!aI41]i +ި8n Nב;י&*,ؒܧuޙtVٶyl ۉܿ(eW[I޹0_!ѿ]ҧ3I;\Be_+l*lFL%7] "28oG5Uk`u-o e- Y/fQiC#Xx%K)> A EGIJJIVG~EEB?<9y7?Y41/|-[+N)>!c'"l%"m##!$D %(D*n ,}-f//0:1B10;- l* &U"]28f R _   }X*h Z= BF M i 8 a j KP z7b0Z(AAH1GY {wL2'Zh Oc  N\Um\Y2C';Od?wQct)7D\-:R8 5 , B  Rz-&"S'+7x.X9/5.,^* $(&%$##a"6"m")!"B) 8mHR^ v crtWO豽ƺ+W\[ouͳT͒EEΒx-%ԍѢ@={Ҫ炭+渲*2m0Jc蔺F`ϻ}搽咿] ůNɒqs)҈שkw1Y k e o;zj K$'+.BT0G2'344 S43hF32'2x1 12` 210 / -X *O "(B%_#1!- jOBFo  0  N|V*Urse U@ W g]zN m b$^8AtJZYZ.s<e+8L KJ&} "47 !M S   [ 3 {,  v  wI)  < UU,>n W$ -D- J%w#1 % 3 `@&gd]S9D2#g (6-V38;c==;Z<~96[-4 324B21.*8q&?! Nr% U4cN+C &6;cn; ~q,C2,5Y5   ~  d } Sp  ? k } iPj]Zx- ~~X%-:#o%W&'s2.}e׼ ?י # h_k" u`G"J-'f1SeM)W3]&5 -~ ,, L  ] O S _ j h1 ]h szW>(-G2"*d h nMkXDUh:G P ejxo w'J0^ xkf}goeݹإww'>l|֦Rpڊ6@IM (BY:2,I!#=&(*+>+*)6 o(7 -'<&%6V%)%%$Z{$#"+!k'_.Q EH( "j$%'q(+))))'&L"`ZYܗۆfۥdۜR[EW*[ߴ9-ށRwdugx޸DvEEiY @o_Y06? [u|):bT 5RB_ w`VRPV}}G=  W S =|4b ^ p 1 cORa: #'Rt+(/Hj2R57y8R87lh655h3B 1 0 n/-+)K&l#/H#t:R J_w*WhnG Y-*B1yDhԅEcY˺U<.9Њ:.D̈́>ȶǩ}ɠw<` Y?$RN7`>  DZtnbCP-| g#%%'q)*(+ :+ *)e(L&=$ ROj#o` 2 xj/-F.K@6^QTmC++kr'Qs i ى E۹UUD&l $'** . 0 T3 5T8J;!=U/@2BCEEE~D+CIB @y?U>=ME=G<u< ;K#>;C%^:&9&_7& 5>%2R#.!Y*)!%"| #-5&(U+G e. g0fX1zK100V//-,#<+)7(71&=#& =V  I+tDT {R$MhR$M&9!' 4M#P#,!#!pޮٲֳB  i^ E6Ƽ;ƛvmû§Iyؿ'∾huy]ݑ؊iA֊4Ϻ3Qؘj =߃udg'h"w<[n:F%ɷ^ܖͿChxGҝݵ Au1(7$   UxP!C$'}*6-A/r124 6p b8{ 9< : ;{ ;R;SU:8 6 3| j0 , K): %Y "\ l:HM;wIX l RN D'/~hX#%G Vl0n}5.;y?5igeCxVay|*m r. e 9K."JD}--7L!$W')i +1d+:*z(L&#! 3  -upy6O0_ W4 9h r%$D7NN0 X * *%s^'4O>3)O:!t!={*b .  ]R*s) #W%R' (t*** p*(*%) uJrp:/=}nGd,ts} @ h^#^II   #2'#CbuX%RW.r9\8F !="1#%G&]7''pe(7))t*F*!X+++SM+W*`Y*) *){9(&$"]X>uV0 {rD"qcydd @ܹKؤԇSҥ+О S FJ/3ًxܥ+j=z;:jV L [(k=Z(NK(-~ V 7M_+^ "    t .PWOCyp, Pv%1o":@ C | DӨϚ&ϵ/X"diW gAI7mm-( YߘHS}s; ٢ ۊ U  6 , Px 'pB 7U-po3B 7 9'&m!?#G d{aO%=7Ejxj v A x =!"0#tQ#r#$$Y&'3'%#(!<L:NNgq^Se![ _ v`-@ dUPI3ܙK Uhټ&n5-wH]]4 h._H]V-]o*ՔhO]B5 aC| N> >YD -2  3 4  g<Ef*bq`=/#&Mh &l$fW71:n!I?AnU2*m^4}{ߝ=ukh9m/ғ̧̬unˉ.Oۓ7kP3ѹ׎ ۊf>RVqXCT  $uf' ")%'~(* +-.40z:1o2( 2T G2 1 }/ {- %+ (* &%%{#2"" !#' X%^Pu(4-LK7 / Jo \    _& d d K VKU   F-"z *"$#$ F& ' (+ .) ) * ,NC./&01/112/v.p-,-B-q{-Bi-o-U.L/1G345T5k5 45 u2 0 . , )\'7#b } (Y G C RB +J{ 7R G # *7 ^ z?p~A29/lDH[}--5. >  2 k  k)%&/5WN{AVOQՍK&F˭IßCcQm(:'ejNARkήWUk&kFA  _O 9[:#P~PL'qld]Ux cQ m7 5 E  ; D ; ~K & M2^JQ'6%*He2 J TT]c |3Qrv*Q q c ` n \  C ռ :v ` 7 ; Y M.9tĖđ ğŠѾIt-ﰹ1^ApűƦTOȐjZ!9wMU;K>^>>C1֓oAnU6۞PqNy>%yql#o.BM}F sH}JH M Ujz eX  q# 9 s } xKFOW@ 3j   XF-78C P  A .+7 e?`^h6PIJlL6UQG)A3$J9CFpgngw 3H:Y !%/)-17g45 6 6 u4 2 .r z+'G$ IQbtf56' ' L|keh*>bwq vC #[0|) e ` a e )K OP Yv|3o|X$nE+,{? M _ {  +dMyV  ]X"@ b  >- ! V  9 4j% n 79@X}lPb$^z~]+vn !g#X$uM&'a(P*S+:,-V/"0:2_3K44543}2~0R. H, ) $'8 }$ !ew~>rk6w k 1xV)BR   9r_^5D{m~+*Y~'ߧPaN^ZPv8i?dqyc6I011$a:hvV߆Z$ />^(H/c26|)Ca+xlJxlBߜ9ڼ߲`ݠqY vҰQڶGtړ&&( L ԩi^ Ӊ'ԓTչ2֖76؜ِRIF ߨ _yY(u}"7C&#)J-159/v=A DLFG Gg}FWEGDCBBBKA@k>) <`@:75l 4B20..w-S+(e%!q ) A DPlFt]ey36 ; ]L"\'\X|W Q =  [ `  " (v+! a"^ >" !)m!!#]x&( *B c**[3)(k(T)P*}+-`/01:2s291/{-0F+4($!,Su}[4 a[oBe 6 M]@Jj{o v   & m>h"NQ& h  r8@h  PaD@y|gm2oVDDߛ*C9׉iZϟ6>cD7QU[:нǼAʺrE  7 o.6i&չxomURNJGOQ62f m7 z]!N $1&)/h,.j1&33i 43L211a0>//.*.,wu+[)'7&y$$#k##`#M$$_=%%%%}%%,&'4>(}T)%*d*gb*N)h(r'[L&u%(%YR%%1& &G&&&)%y@$p#["!K @JCit(Z?&Z A!N#+/$ $# +D H^o0ri#x9trDy+lMk$R')-$ShAB66 -tijl-d0 !< ! BqAJi]n3 8 K +n_wz(ysD lnZ ʼR?fධ̵߳;NEɲTӲ䜳o捵 NH虽[´ĎGƓd&O\ΊipҒ'YT֖=S)mrEjOxZLA ' P:7/'r; WVo&X&m9n b = d      -  Q %A?=){Rq)k2EhK7LzptxL|qy1j o JR 9\Q|PouG |6>`)5?J*Z hC /. a LBC Bm#%')(b4)J)1)($(( y)[*+0,-k_..iS.F-!+) '% t%s F#.  _   p' +} '  l _G=7UE8 g Bbٺ^1j dOPo˨:V·Αx\ p pلB:Fd#hGtlf.4, [U} > eON ma!!D"q"-#0 $!%)#&r$'%@(%($<)#)"*E!**+ --..iK/ */ :.,*(&s&$51#I"!|!2!|"U#O$M%.&&'_(;#))*V*Z* *)?)(g(i*(y' X'k & % @$a "N PxqIB90'  I<>{ AD/j8S U%_ WhX%$ . ( 5 { C ԥ  Sք|=(mk^ /I6X8nj-g0Odn ;#1 !S],!!jF#ta j u D 'l u7N?ydtx;b" )7Z4I +;w#2 fQS"uK:qw,3Vw3`t7X/i5F r\q*87ChF0r2JFYK' P egM z o}b.sQD) WC`}odh1?k # &*a-/234 6 6 i7 7 8B080N8V88l7 65Hv42F1/~! .J#Q,A$3*$'%&%&="N''P'&"&B%Y %H%$&{(f*A,-o7.L8.?-*'$FEWK; ڬGe.`T0uqG3QRvT ֕?=R{qߵR7ګm`hf}QtW*S &ݗ޴qYkP^Rv]Q"N]bJ- Com;T|(kk 9kJqyH;(yEQaS%tQy'3pH#}t߀]>ӮO=AmɘްC۸{C׭Ъ|>?@=BNNDFIKL\MPMfZMC KJ IKyG E yBH ?C =n : 8V 5 {31/G.,* (&a$<&"`D.X /MI gX ?$:'d(ڈ(}'$V!;N^yz6n Y 4ݗ 8 > / t KCh  O A u.iBo ;" >%1"O'$(&.*((*T)*I*"**T)*(*')G&(%1($'#~'"A' 't&a|%$u$$f#`"Y?! ? v_It' UD9 wDx*O<*`# X5?\ymf(wZ]vG+ sDzF[ߣ9[24u(ٽYD'תEԵY}%'ӕcF%8[*LWozvԚdGO ;׶;;Iِz;۱.IhWEY|;6D)H U#axq# EhL ^% )F-/t011m2Hl3'57g:7a=@ABBA@u=u;9762{421l.s-n+)(('J & % _$ #7 "! 9*[K  '\R/A`"M.xu_u}81D (- j | .1Dee, ,`@ TeEFmJzW9K%/8csmYTm Zmi)4 #k>D o  n%USB_ :hn  zW  B T }pF Zߊ۰RLcˮvdž|bH~д5!eȶ1jꗺ^ >[%ܖ ۮ ):nѥ`ֶ Mڥ>inە@۸(C$3]~CޙU'0h fn.DZ[ hzTm4Y] b"#5&@( M*k+$,E,+p)&_# as   ! \D@Y.-  jfW~r |. 3 1 _T  8 9z ~}8yP\/ _:YBKg)9 Vuy\96j3[!o`* = A];7x_ m Fbt3 kb[YPJ\+{f"$u&5W';'J%'g&%U$"+ ?>  [  > G& w q.  0CUM@" u yQ@k2lLJ/ l `  ݶ ۄ qMiӸs͑˃tULbvX . (?2̦8м,8p gߔ|K < t Q7K !$*'B"+"^.#1C4759;M=G>?5"AmUBOCCeC0!BP#7A$?%8>z%<$;":a :Z+;w;; w;/:8V64N1s. +z (&#_!,^PnyT_H?TZw/ ? 9H$1R  ^t o1  \:> 2 IqG@9fxBC d@HJ4r/2b%6m#~LZ?r=rj[qFR~qFLhF:y=rmK!*BH*m N;0%A&m(X K    . U1 )}1L>RcZtzH2@<&;roK"ITGܐ>N [h M Y@NWu2~i9f !*d* ~ :n 5 G?;Sd`Is[f J/y  0!( !!'!`!4!!I!!;! ! ! ! ! N! ! D!+"#%>(<*,R. k00]0/P--]+34)j&&$l!:sQQb fE T- -_ R;+7J<'ۉgmRQ/QI۞ x V:Va:6Lϓ%5Ҟ-3AkL!"^E&_6Zܐ܌.4v9?Ka A 'c^ jBK s zvzu- R x $ o { t $uM$}F 6Ҽp~̴NɿŕCAt@޴PU 6(fK;6گ|ڲ^uoZ՝$6Hw5w 0̽ȫDɺ̋Бԁ-Vf1ܰcFHK /9- L 4n}T0+"|&iW*-N1472:n"<=`?g@, Aj8AKBA/AA]$Ag=AcAD{B}CD EaF2.FE Cc|@ x= w: 7" 5 3 o10M.r-,+*)W'(%"g`yuYR -)_.dohWF ;yU8 Up/ݚcTZٍث Wֱ 1ֻ֤ صٲ]ܽd߅ P'K9nZrr I2 lV ) ~!~?bc\as\j !q"`#m$ %U%a"c&&3'+ (q/(d2)4 *4a*40*3)1m(0&d.$,E"+ )*&$Rc"+ {:D  |h GXk/j|J{oo m=<\uMve5c% G9V}e:K ڒ֛Ԁ8`|bʘ6[}xdMͿ(iI@A(B Aoy _pK =:DHod;>:s NA.E,g#># TAM|Al-9 !k#h%i& '( )_*F{+8,Kz.40!2(458 77X6=30B l,y 'x # {_ MQ h 6l ! X9  V  %} `t 8.CWL k~O  6 )KtC[e& > - `  + RH 5 N BI c h W - 9)I$!#GM~w{+Uvg0 [ MJ Z 9U }R . Q>d.?N-'$wCooe 8 r` vbIx]UqH`6 >Y)F܊~֡ӯŚMıʥoNE͸u|6"cvAG$% 6ʱT)j|Gkщ*e4\5I՞E$ Q ?$ܛSxN9ܡێUوAؾiـd4J!'( 8,"nxz!R#aJ&'(7 )]('N & O&D%B%$q$Y#"rI$fG 5 !S %V'R('&$" !/LB7|whNj ?HS.,{4рBѐ҄gӾ (M֍hװiۘܕތF<4Kf4DjB, "f5;,PdMM^%- ) 8i-{ )"""!vA! !!G""#"!{ mnw ] t$s8 *w a boDb lZ]  X ] 8HbU|~0&kH74ؗDc +<'/:%D7%42%0&-2'*'/(U(%(*#n' &@%#>">j RO   0h b1-bpA_[BYdgXCTdbpc!"Px7=;aIEbh H \e3m#po$ % y n Y  \ eH Q}   p}{ pj s]4y-qhr,Y1xWVCF|Ge1]i#ZCck\H6^G,nTX'phx8}4A4) Kp޸nݡ܀.ݫ݆.4rHYfu^V-LfP7ro *}uWR5zRj,}MgmyfsW-2  U,A7q:e a!#V%?/'(})S*g+;+S,,t-&$../0U11j 2u1j1#0..+(W%] i! {gUe)&P{oXbM@"&%$% ;'A"'O#3'e#&H"$+ ~$}c$'$V#!XO &MXB9Vx;8(  b GMPzAllJ>((O~\l.h0Թ\<;EЗ  Вњ6\ MRVPO޻ݨcDܶ85Ifv/\ܧU1H|VQK H?;;) ;g'yU_l @  |En{<6*pN CM i ۹PBJj60lp,똰獰=1HTݛ봰1s]6V 츛2SԖ/&=!ڍIǃڡ@ٴlפ 7T϶Y;˟:Obu} :ڒM: /6 N g -<3<i7" # '4)D,b.vH0D23g|5O`7hQ9 A; = >G%@A|C EFGbHI`JVImpHu|FC2@L+<7, 4 0Y-#+5 *(:'#% $2#"G"!M!fw 1\{hr (FoH7L U qOs<?X(aEߞ%E; ( Q/ !Y  <kuPf  g4 ~V 0)Ua/ }Q:!+k"r#7~$%&V 8(8!)3",".#q1$a4%6%8&9T&K9&)8!'c6k'840(1)}/,,.)0&1O#23(_449J5]5R43 B2 0 -N *F Y( %". :Tx F6*`DuQF?پYr Lͭ߆oz,6۳;V-ų}ħґĄ:ŬVYͣV͘CM̧͠+WԃX8F$19p2`mcq 3 lI ; ! ?@ : /  E p'oMU:iV7VlE'0[jF[#pf+6"@duE5 .EAMg&" 5s}a[.p6io = R yJFzn }h';FMYRqe.T \ K M # TM  Z> '{hE  q\  9#i^el(    Wd  n U 6DIp^(  F   J + , ? K > F#0/'k& YLx, 1'1iz:.$Q- ;v{t&Zvr pQ^xJ?O \:8S@ qioT$d.!TelHh3@_t1AO13@'93o 9*x'?)2W.&Jz5v4fVTwKZ/3*p*dhߞ[8V]$yc T  12y:y8T7 "4$W %K &[ ='u ' w&$N"ev4= P"A#>2#"!`:!p _*eJIT.J j ,h UԠs&$͈ j2&rͤ?ԹPi=ܻw}qAB/_W4T9Ug ;$S Ae?K}cn  Xt FQ8 # & ) d, ./00I0a;/-O +8(S%T!!?_{r'|z% } aY =b`Z 5 G  &޾ '(BIc&pN HߤݫL-^zZ>OE܂8&ܜQ6(1(8fC9';**j~gI<&|`m#Y~QZ ;c= "%*),U F0 3=7;m?BE{HJn L!N%!%P !_Q R SF T? }U UI!U5"QUM#T{$zSV%QK&VPs'N(qL)3J+GH.E'1C45A$8>< f  m.  W CocI/ (%J&wl8n09T]AS *j8,zpw݃pܢZ!ڈ @ TQ""w9vٖסTָ֒]eچ zp^CiR89v?!($"G"? W  jc5Jv j  ) ^ &   ! $&Rv(C@)/)\k*++,5-M-v---@4,+o)30(&VE%I$##~"""Z"$r!]3 D{w  L' m[~4@ Y0 z2 K N r XDLP?l L   x B: D & 7o ]S  Gz4  fS= |BX-11dL`D|a1uM%"  5L K-=X; <ړ!Oءن+Mݏ:W1ݳFڽM[`Bٗ|<ڒ ܥާ'< D]=)mcU!7OHS j 4 AVPۍ=f Tu-^%y12X"NJcK2rlT'2dǶfR,P̤$ yyP{+<6I;:֦vφ#'ƥc?tt1xgg wΠ 6 &->J("-߰$&.(6W)o*`+_-./1:2]m3`4/6E8@ ;<>@+BICGCC?CCAK?D = |; 9L631/i,)&#lGJ Z mq<Qq/lIi`n W#p uA 2 O Zk ST?Gqk>KG ,a  qi.}uY_s CUh& J`nwy7F2G " b j ![ d$`j')+-/-]!:.P#.$.%.H&.&.2'?.f(m-)p,C++ ,*,* -R*-2*.$*/)1)2)2)2(2'1$N0!0/C.v... `. *-+)'Z%=#@!Qi"(: S8S;TF>:^X5弾䈽 콢⽿Dd=404yۑc rլ٪^ړڏ?+ڟho0ݩs':B Bu 3Td!#Q%%$K#V%!} @@j #&)*C++*R)' N& <% Y$#A#"Ro" "!k=!  c'?Y. o  C +0  D    t : AQ t)Pzae8H{{.w_. wI9_J3F  W`3HPn?o%S  + j$ X |!*FT=gU S} sP xvbl# vWtm^h)$C [ٲKC׮>?|3փxدWBf%Tާho|@# nCQr^IsH q O L 8   S,1bqp+[Tl{,,k4"kOI*KxޓlHNq7} }uHD=5|Mg6 ;L "l !OT#j $d %%&P&% $8#!M]l wd] i  6 JL b b e p u  ?[Qkp^\2>ҬЀw s :+XtA5e/k^!}/ +#+Qx8r67V4Q>zw >m!%(+,-.f/O0R 1 L3u57C:/F#@'Am*C ,E,PH -J-L,N,wPi-Q(.R/+R/R0Q1uQ2P4cO7M:(LS<3J_>G8@DA@BCX  I6Q!A#&K'aZ(a' &(%[#  ) "}5x!qda  J2DP)  UE    #P^|LQPt6<ۺNk3Њ̊!UDZĐX°)mܮhFՒқoѶхb L>VlЃôXȆdvN_֨ҫ) |؀aI3N/CP m?;]:~/=1'D >-J7vV!#%&['` 'U&U%$O" d   |TDx!f#7W%&B(6 ))* *)M('H&$#?"N !: s"_r 0 s j # |X  E esY$L m : ?I^7Nc99 $T_" a b H 4 0k yMX<JV4 rL  KK  !Q\b}B  ?!`)!* j b/ ?hf : b G  s ~ V 2y b & 0Yj9He$S|iۡ'eͣkqʆ62Hhˡqʶy8[Ȏa9ɸt_ɅɆɄ/<*<α" _מE xLUe]aaL޵y|.ڛה$ %P\BۖGP>wft1DAqrQ7o`X.yZxbBܡӫLkDS̷/'a%Q%5qdYQɲ8>"u??;??y>J=zk oc ,g PQym ?J vgq,0<vkEYT!4KM   e `n 2Vr` Q+'6)9 }"D$;%wF'^([((X''Z(1),.>1\o2/2y23I.3332qS21j 0r0"0/Hg.]}, *&"ddMm F TY #Z1ktpə)zh'ơjǮ8˘A0Ӛ,؉OnI.3߶V`O.P/V$ e{|fV Gߗ@߳%-8 !$ ),0"4,6j9t$;b;v;0;98644*2W>2+2B Y2 24[567 08!80!8j8!76_5*3=2 0.B,}*'$!=  ir"UF*:o:  J2Ax گTxLMՃPՆ;\B#b۵޻  weTt#{ 5?kv2&Rj~- | "A g$ O& (7 )S "+ H,---,-',++ u* )E) ((K;(k' &+%;|#b! + J  m n     Z  - #^ D - OOweC ?MHw8r Z_M0v'+ ޅyܯTJi #$@^$,$#"7!N&`2@3r(U! e ;?X-1048LwE A fU . ^kVލܸڜ  ׯԓ xn'4ױVܜ{ L3~+GjzRc9;[sc l ym$x  }  Ub`KtT4F! D C_~i;mA[frmo.N=q]@5G@g?~@H+N9, $ Ka4Dr9Lu{N[1 })WO*xKj h[DE.ݿݵ d ߠW F0eߞ&܎C܅ GvMydB4pk1SSYWU;%qW M :;C5 Q : PUN4'Lq""%u'a*M-/1w3z L5 J66766 54!m4$4|%5%7'&9&;(2=(*>>,>:0>n3w>^6=9<;e;=9@7KBq4SD1E.wF+F(JGC%[G%"NGXFFDB@a=;9n8fG8B=7 53$1G-)%?"C?a= #P9D H r$ @g2m) %on$7CPE) Qwn(AvAk(h=% q ^  :[(Pm%!P %8'[))k))6(N'o&%$#V"~ K<^ {oJNgf 7   ' J   C ,p  OYbA)a t$#118uY+$t煹ݶV_0ui=0֖ԍ?Ydȳ+ β7ВHGyr$[ٺ؄ͧ׹V3d҈TYwʉKʻv";9тQ;`i5IٝUF 8 . g$(X,q/r2ՃAV՛RPR~]&-h, 3s >)T90 {!*"l"4"2~!r c <$?#K*R%  W [    Y|t>[6 S   o x 6 ,J{   f9 J 9 2=*p}cyJ{_[, * . %  NX"g3#UK1WaMCV8K(Y *A '] |aj3G_  \ w * K   G l " 8& * -: k1 C4W6789:_:8'6I2% .)%T!cPw-" y, y K]L*j rg54#]/i"Y0x7LB?V9aAsQ ]o`AR; +K:$y(x,Y03R#6 7]9[":A:9p:9a8!7 74643V 2-211T!0$/&.'-X&,-%+#*")a"("&$$$$"$" tk 0Bh(,X=l/ < Y{s ,'lruBq $Vt LUw6${5}ecW n% = @"AJ%{'-)k,t."1Y477.9Z::p:*:99B e: L;><-B> ?2@AA^@=e:6~"1 +T& n4+0 9z1"1((n:B! j 10E9u8 *<s榻J")νOK ػŠ(ɺ՟(*wǔم83ޟīZMekФӱ#ى޻#W[IT~F)e/_13 gI +6`J\ Kt !  &";  T |  ~ 7"k$0&m'+(Y(=%(.'n&$# <k ^qB $g:Ny![h(Ns"֞͠\ƀ Ù P ?Zs ֶH9=±1ƎPΝR PNL69Y  K[j8~ })  iWmB{mZerr$ 3   N2 Bq p  [ mb+acEDE<4fvy#RB.f8p~ۻ+ڲ`P؛ڱ_ksH1FcNXv $>G-5xUcKd2rvc()? !6llAxAf 1  ` ' U p J0Jy? Oh::0r"O/mAJZ)Tr % Wgڤڔa۬+l xe ~ ' aT8Ul*aczj o= $ ]pL"&u!*,".%/(.0E+/-1/-.d.-/,v0+2)6';\%?]"D"rGIJKKuK JI HF(CY@~=p9Tc6U 3`/e)-G* (|'&&%(& %" hy}\ W  d   &| } W A  #  y k q \ EF*h@\ % Q /  Dz%jiw a~(H*d,U D,jY ! fK\ yl3Qqg^#-+ U o LH ފ [q*ȸDlI| ~ߴz߳E!HjƾGzܘ z(F՞u 3 **=H +غܼcj;3q2ߩiqی?gMrhYړ*a ! &=+/a4A&9= A.dEHKM:EP3RSTI UTSR*O LID ?79635-G!e&""E"`-!`$ V 2 7 4 JId ~% NqV MgoOeC1} e dڝ 5L3$ߍE^lb>GC [G4K;3M% k %3 wb/W < t"+$b%s&4'<'['i'p&@0&%#%{ % N& 'h "(< B) o* k+%+r,+i+o _*"K)$'.&%&"&#&f$i$#g!\l*68x_^ L9 sn}i 2srcR} X'_iӭӠeN_фЬ$j}d` ±ݾ狺_T[奮M偨Y徤&毣t璢皢WRࡩ*E"঵sFe%=\Ͽ5Mq3u006 ]eo ZF@< GFO/)  = g R  [ \EW"}Mg{[8x5^4t(f-  5  U_#uދݑO;߯@w y wwXk8 !c:F.) O8:Zt0Txpn _) ! $% '?'EW(G(3'U ~& %8#:n"! ! t c=c A&![ ]XFhOwz  q g J M  Eo, jPGJ2P[-_"%Z Tu{I/"=$v 6O@iby^.&D TTzT9?'R#$eh"s$&-( /('H&&%'X'('}&$#e!W2IWg?meZ/Tw co NBi;y5yVIKe8U*`%MP K p;D"dR T0"h}#_a$ $$P$#"! / Np_&|RZlR" A% (qm*.,T- --Z-;",L$n+&*4'G(*(% )")G)o('@&P $\#")!v! Wf'g&jG  R 0 A + ppeK>e"o+|8rRBq~4I+$- >gH"5jG_ 0P DmQ*Bc|!&$pw'F* -/L2609<[}>e@AOBACpBA ?r<R9B4e/F)"@P6W7?* {WUߕ۝ nD $ E LFXUoƒ6^介s޵J_hfrNȶΈe͐Կhë Sb٭:ސmEDb8*a|  E&]Sg`\ln}Fjx{f P$)-14e6J6/6t4-2i/*Q,%")B&# " T   m5  G; y    @%  L 9 M c    ^  S J? a<=]q9Almԙ y˾ǰ8tZAK ų(5XzRaϬLЮ@FշUW9ۯ q Z ptu { ~h B!C#$!M%%&-&X' (e ) Z*G*%*(&_$" t;L]0s2 ~"re  :  D V VE ]J c[:h^#w>SSӰWЁJ8ǢZ|,(ŷhk}==Ǖǘȵȯ+.yƷyc:aȃBw SH=ӫ==ם| u"'hP2%jso2 " a l Ym Q b   { X5 m  ct 4 } o y  b D   %S b   X;)S{LN'`2?b ߜ<(ZSu؄?Xw1 I |W ' ~ U n 4  { z k m L o AF cZCYNm!w#U%'%J)QN**X*&)+)O (&%%%%@?%%Z#'e&O(()D***+*.)0~'94$7V"K:@FAA]Af?>+=;::(86;442/R!l-#^+{%)&(L''V'% '#o&{%=$2$f#tq# " "!I G4$D=XH fp'f)L@ 1  : 8 aK c   t_ [?b_[5  DzeyYte0V#(3T6HyTNE"רԤ)V$͛Ys>3\@|ɳ˻̼Z$#πeЪC-e%8mZڗc܉ mQDSDs xt+ِ:ٴ9'eٟ!I܅Yd߬@ XMQS> 6 "%+(],U[0I4*7i:|=,?oA# C#C DCcBA@T?^0>< 9x63 k/+'6#E    ! H9 u  }!rz#%t7'N'V%'%#E 3?  _B1s3zz!<1 B^5>Ri5 =!5"$#(#n#g# $%'v)VO+,c_. / 08 Z1 1 1R 1 a1k112345N6y6_65mY45/2X/)A,(r%t"N Gc:j 5 _""" K"b!-!!3#J$$ #i" [nDSid eYZxGnowӱѪ9"ɍG.t»3齙@WC>fܾ%ۏ_3N1 i4ܢ'qح٘ݥt)yZaZϲ쳵wMb_غ\ݣ&iv2.pz^@ U*Q Q Y&s 34N6A "1$U%&K#'&'&%3$a"kZ pc..e2P9zQ8 L &IG7uHBVSbPFp&eptL g(DY7=qt" Dr; j ?Z+IN|' !I#$N&(&*"-3,/a12W4X=5h6&P777w7L Q6m 4 2t#/",])&$r!{S;kJQ +'`:' -k = vEo4[!)Iv*3S3߷0ݫ%YO(ydՍռ ֋֕؋RyڝLmmoyIzn@d޻ݐ݆ !}  Gm H 7 ZP 8+SM+ ;"$d&A'L)^*R,- Z/0/-4+%(b $0 g!H _ PJ 8k6/^?U,US0. ?!W#$r$$v$6$7#_%#j"z"9"o""E"R""G"\!m h@N^m{x=8;\;av[tAv A Hr*^RYv/Thd Y  - P   ( " * t &  A  B s 5U|zmV [ %[  R1m9q =9# < f X 7 [ v">j) n E4B_' j F6s6aR J  _ UtlJ7'0u [ wWQ# 9 jQ1WdR)Mmf < ܿ ٷ S#Ы5U Fǹ ģ"6f_u}n 'Ra潫䏾-̿JڕiؤRב9DOÞ^}ߘsƸAFDld)uaL]a   V5vl"'(c0V!%*8/kV498);%<}=x=;w:864 2#0# /-n- ,*1B)(F@'&%%%# ! 0q kN$h 2 [}|KnJ3=-uX$  6,uj&dR,  g;=ݕܪu)Mݫ!޿ލݍ9(UD+ ںש)KԳ-a҈hA׉c/h ?C!\'  & ;^  o  EpL)&6 !2" &# # F$p &$ q# E" D &  mv g    z Z &  D  <:$j-1:mf0A) /EdF]T`Ѽ5?}(IdMfU4郸饹酻"Խm IædS_+GkⴿEϽûԹ>IM_58c'Ҏ[U>A6rRbiFbr &O]LD-& E!1"x" " V"6!n90nJG7=j!&k,+TrQ&uk}|ap:b]28& r \ S}raIE7d"fsH 3o\U Go} 01RErO  >  R^ LL2a  y#k!tJ$=&8'P)j*(+A,.G/^0%!x26#4{%5'*7=)7*7+%64,}52,5+6*8r)99(:&S;%k;$y:#8"6n"5@"Q4"W2Y#n/9$+$%%&'()} ('p&D#, ;  xT- ~  4KbH   x) D I/2mIZ#S"L_8^V)TA2-bj}kc4ؼbԅPL0ȼ,9fʦw.#@*iS؎_۸}]#MdXr3Fq8C`#FhR}3mC=cY3e  ]3 ` y !r [ uE '7 Tw - r MsbSKid "f"%&)')'Nm&Ac%'I$Y# " "N>!N //}rWb F .g[1i {   g!s""." I#uF3pyCtN w pY'eӶxݸWn譾s”\j:& 9ѦԶa<:DGOQcE39)x_  2GSP.1qY [! ">"! ?iwgEU'g~)LCGG72V A N[*C7htLHP%x[kf3eNo4oׁ tږNNu>-\!1QYnKB@ / ><4V)" "h+> #_&\(*+++QE,P},,-C-../j/ H0s,172`3?b40595575w4,2O0a-)?&UK"9Rn = #M)   v ql  WW AR1_MQxZNExXEA+?Y:HۙX|5֮ϑhPUZγ< 0 0tֽsZ1kއl5k%,Rl 1&T:"D׮l$MY%ڙ`%- t ETGS7$/<!$z&a h($ )F * ) ( &I $ Q" Q;aX _!#~$%&f$'u'&Z%$~#K!mfPk^%Qs?6\=9&^ 9I[a G <B  G   X   , Q  h   =    L{ (<T` ~C 5 x C [K U .5a8<" T !  *  8 O E> & ^  a   ! " #3 $ n%s % V%W$"" J>7fWhCA|_t*MpAL  s$oxDCT*n   'PUA0% w,Yu;V+oi:\<*3#I  ,h lL~e& : \ [ a Mۭ]SʇŁ$`v큺кػᱽM4ºţ)@z,^ܪ,ڋy׼Xַޥի9 9 [d=Xm$ S"+!v"%y(*N-.f1 3*4:67'8 9t-:98H753^20?/.-t, )2 &= T#  ( [ 6C x R2KUH  ~KbT@vyVRzh:H:F. 7 G"Cticl7z4u*L S B # :f*r "dVV D ` r 4  K R V v o , H 1  4n "O$>U'c)*+, V- |-u )-/ x, + *G*)(I(='&p>&&T&&p'()S*+K,q-v.8.I.\.,.+)&#$`!if"D 7 9OWXB} &+9n* ]=5/ W/uCM(Ax:zR"3y&5Kj8IH+VOmcDړkC8֓vcѬ Rdx$)ծܢc45:ܰܫӮXqۄutGB۫w ^.݆]oi%(d#w Csk57:` i#%"S'C(/'}'&%&G%%j%G&R&BM''p$(i(!(((0|(c'&q?%Tj#h!+ jg  9     'BEYx y  gR++L%%vsqSh ko7m(F*V -IBBIߡq q{f׺e׮֋|/2Z7/u@*#<t5  T  K G ==  x# C <  m  v .  { f 6 e ;ur:F-."QMym uGB\P {Z V K * \c ~y*ۖwJ7B ȟ @_Yc_IJ00۸+?QzaQͶQ5ufRTk.͢6R{[ݳ {9OCocRz $Se~| _~_T N xP->zcq7vm8_-< 7. ^oe?)*kQf;L W  H HLBg.| {<>& ~ 6 g   WEQ!s/MV*$[  obRaJ aGPi!ld#%u%%5$݆"YUCպ#УL͑b,CJ= ļW׻5JkoS;gg[w濏A1BȂ$;~J:Z_ ޲c9<#a'=u^n)Z6eduMV( }.y4Bg^#'}2= J3n'r & \k:  q,  F rv F`  % . BDt$5\ - t H  =L8 37X5wz8e 2EPt%)n{ udMs[=7PRp5B)! " "(#># # # O$$`$$8$U"4&!4dSepU$q Yx 2   'KYj !'  (  6 UB8WX6{ -?@{~:aX49fQ ׳^ ȅ/Ǔ7ƴ$Ƅ*_eE{=΢ϵZIGϹ8πj$0HK8Wصك0܀Ms{(]0 #   X  V  9,3M :A [I m aH4mG p`6a u1<p2S m Gf)*t( Z:z*; ;Dt+g(^q /M d  $=.m DydG: el*@\kZvl`J \9 U` y  !o #' ]&6)+Y.% r0 ,2a3G4w4 4Wr4I4433(321K0/.-,+*X*)g )g )%)('&&%o%Z$#"=!0 [%D a uLkz[lVk&t1/4| }y7QLZV = ~ MK8 9L. ׮Kձ6x6 ՝  C Mh ۿݞ/@mtWs2pH(߃NT"&ޔ1ߗ; +=,8E5U~Rt" ` ,~E]qMOPtBCE - . :'fTE%(,AK~W f5*L$"=   + u g ]$7%D|LLx3~~}BHK o )0.C|TU" T   >   bn,6%?"Q%")1,.12h3v 44^X5=U6 d7z g8# P9 9-:"98766 6y6DG7.[8 9"y:$4;&&;&;<';g'%; (R:(V9#)F8_)77))6)65$)"4(2( 0l'&,'&&D &&&b&$" =d( DNKqڪ~gI2 Og\I?>Wwp1 3S T  ;B["CxclB e j!]O-,V ]  ۲hܜ  Bߓ Q] qEB!J / +  J   6   C}n#U ,66@ ( 6 " лн/е{f!UϠϪ,ӷ֎/Lo40 ^E o kn bA X r76 nCJ%{hlj(O s@ Q C 'c P&($ ;  ?  @  @R>M w P BS[U%Gq r# &N()~*b[*?J);'q%" ? b U^ _ P GBf< I  :#s+qzXngjaJkSrt)6|Z*&osvPD (TY w8zJ0 / ! +  u .ID{p;%   d*s  .6 R6kNYj>^@3"yP2P#akK7o7.v ޹#ͽS:!kĠ!nB)ɿjM@;ؿߐĸރhޝʡ4hү:چLJݣa {1=R'I7fV.bZ:7 -,]3_?tARtI[vfT s  ZR R GS,1V&9NR  +}a%[-o  x&{np9KB%b_}ܢ4ۨ T m : V$:#b' dZS%>L l G':Rt$$2 MC q P@!2Yni>U6X"r 7-w]z zbLP)-IzIw=rhPVM׏~֎(Z43QՌa/_?Ӈ CюpЖ`ѧ-ӹc@յU<+Wb ؝>`y,*ZY9@ZiDyzq%^n; #  v |A  } Fu2 > w!< W" "B|##|###b."< !M m Ch g :&   " o ] Et n g X  * ",mR@v?;{;Kp,M 6 no .[$N(D@ + f{8"_RN:^Ou0]96QZKU !#"B $m:%Jn&'(X *f+m,."H0&1c35c78?+:X ;;(*yp O b0  3!i#A%N'e)++.M0$2304P 5^4Ls3c1 .A , (; % ! W/  &2f Z 9f 7 5 | ((>"uoZE}/M ;-Oa#\ 49T7~ ?"% +2 7N ^ rv#BzUwwsfZTLet@e9K 907 J MSF~ B,)Pg]Wd@J n7݆;؆ kesQ&\Km|Sӻ:],Q;#퉿t>¦H{mMHbZXvH.a@1]dQQ$.rkY\_SF?2xfsb  W ]9U*Z)pJ*  ? * >5e,>~A :J f ( g 1 . 9 < y , R6 |)\ 6 o w 2m ; C` U X  h &k V /< M" ! W( yK y \ u s . ^$eHR!#o)%%q&&&&&D&'X).+]e-?/ 0M 1P n2Q[2dg1y/-0,"+n*\+8,K.&D1-4s6 9!;8"=e"&@![B!D FgHHI@IgsHb&GUEbB,@<83'.' %*2b CW  +2Fw 3 މ ڭ -lԪzԒ5ԓ?Ի ԋt{Юf\1ΈEGvU1ϊ*|ѥ Ӵ n ր EBP ە  ]3 !6V}wqH 'j ? > S   )   ; pU{,+|}c J ?  & ^gAzS<AE# U e  kn -~oC !ܶ 3uܖݺPrr ܾtRH5OG'"h?DIA Da*$fy$B)2mJ  n 5wl  L  B9Z";"F$&(+k,-g.,/c 0n0'11;22N2q1" 0.E,6~*'"%!fym,> 2 2T  2kp  WiW7,[0HtxKi v}hgZx: kHGy!;IR,t g u=IlhZzo \vbSyA  9<  4|!a m 0Tn* = vڦNx<4"؅;pRٛ=ڮM7OXzl7x֎w=>ԭPԉX>" fYN=x V[B `;p)]E1\Qx$N./<@@rX; _.$;+ep %   [ vTeHFx4.>#=< > ,!  [ 5maz1&C4n:5l1{ O5..CGjkvx AC$ m 19x-.sD6 ,`80%& p ?  mf{: y3c*l7 \e U r  ib m,W=~Vx=c|UnIY_/t c4L'90J׶iҟdͶd@Q&Kbl˹Pl!ˁ*˃xЖxuհ7 ؇9Oـl}yّ0l$d`.F_WOE{/G M-Rig6$  v,w!#4%%s%$#"7I"!9!b yGGUJ: * k {L   kS2 9 j 2& oHNqxcD.:0[z Mhl4\ S Dg } %    nS g `? ~6." %m ([,/]3[6U:<$k>}~???>w=@<-;G:988 8"9R$S9:%9A%9~$H9R#98!6)5R32A21%1 c22!3 3[2`1/O&.+(hx%Z8! Ni 8vt|@iD'{GSFrKtGk<.G:`x& OG}j62ozoD \mv߶q)dْsիֹO ؂ lMJ$6 pN@uZeM|MZmNo&5(/%2(Vq.OH%;.0ޯdKވd*ni^ߧ۷ q8Ћ=5vӟg֔dN_߅97k3mp$SQf K O>A "!#{"$`%<&,'M)+a-V/01F2i]2 324 1) 0 /0?/;.]a-k,;,, -7->-S -4v,, +N * t) }( M'%y# MCz"E0 t#~"ksH ~fO!MC%$V\r$kO.M4&Rb5J+Z?5wX@u9L`dAz]=VN!*3 e  n ! }g  | Y6_ < %܉kQ[4^הմԋ)4ӋqmCТQ̸J5쿺qSf꼋G-6_ө btݰum[aGpDN@[4>_ 9 $nm G " e <  54DSoL*(  Jh\+h*_ A ctD2qA p  T ks T  ;!I n  ?i{ic0,/ / W4UCj5L `#F~pT Z" #a-%yu&+'k(<(7)[))a* ++,F-r - -D-3-A8,*a)!(I!i'!:'"'!(!*E`-0A25^8:~=5?AbB`B@o=I904.(#;" y  _ `; [b  @ $ ;s B# ; %a'AߢnS&"ҖѦ{IQx9(W!̘ * n U NȎ thJ­kCm=`Pzai?qVHKj՟(~"LD1i-3 mgvz$Th% vZ  jCl[ Q&B[ # 5. @ .$410&9 ?  sl CsVhAh`4lx{+@G;2?&]42I!  ;0zu 7KAxZlMg q  dK[}Q<EQN#U 6 k ! U% (O ,, . 12y3@O4_V4t 3 02 O0 =. 2,O d* ( (| '= ' (; I(S h( 5(4 ' o&} $9^#)!V Y  @f-hsY~ h96 DeTRg'O܃ܪ8ݣH|Rx D.p!=0k+pG[LxN +\8J &a.i0[TgTt O V%S-mhwxO/~DqPY~Uw g>GA?;A_ YiD=>.pxl!)>"8"p! S ]jE  h8.B|EHWM /bfEsqz^H%X^ Z] T  f f p i .  t j ~ > V]48|Vn2kvJy"*#p_{Om :  _ u H  Z*}$KHvh?p,QHI%f-9T+b 73$z ܑ#.QԱҥppN/d_J˳l#˾X15i ϥ$SqԂO`|<NCJ"FwM*4'_Ժaبw܌ߵ?u8dO` g#skUL Q :B  ? P !   e ( F  kR7GkG}I"8m|-OlQ*]  DL e 8 k  ^'A#AkJ L\"i##c#]"R c:mM | O`h(Fp#nP<`>i-C ^F\)2 #8')+ -+O/|192+}4C;6!8c#5:v$D<$>s%y?%@&A1(@)@*?*?)>(='Js Np[TTCgRMje >}8)$zso 0 xߕs߸Z9FakW cb%vU)"k q a j^w;F, {( E _DEh\@L~7ov[ 3&.9[mQIS+xSqr-]$YZCߨkߥ%Omxo3xFLۈb2im(4mbi /r's /  ! "V #y D%( ' ( %+ \- / 1u d3Y4g5W5U555u5-5(6x6&6&6 65-5G<4L2x81/. ,U+(*)8)XU({&X$:"=(  @I A 2 c  nZ  g: %G*!bvvPc(Umʹr*ͧ|CHЌQ҈9}g3`q )(?e65{i,|r >>Sw 0( AKo_hL#}OʙRBʲ ` ]:   s ~fҕ%֘ehlo6;F[ ٛ-vPUVT0.m7.YAC"Mdi]*!w I=   u9 u ,l ~ 0   D  I  %   / ( G jV |   [N*E/a ]  % "  2   -E38um:CZh[zMU .R!!2!k ~MK O\ n"2$[7&o(H *d -0Cv3J5m7Ig8X8O87b)7]6Kb542d15/n.2- ,+C+*))B(_'Z.&xa$;!K %  )    Nq <"  ? b}^  !b5h:FkQ~gqބWjӣcѯ Ϥ ̩q BǒI&ǧAj 2Ĥe삺8yTɺN@cgȘMҤ ܌:WGw U pF * Uf>=8!"!B 4y Z a * ) kqM "U d- 5]   @:   O,N   M#'OX|wpOnrZ8&Gh5 a R ! %'  ^~ _ n "QP7%Uv!r0%':*+G>-[\.3\/d0/i1234456 6B)7 776;~6??6 (6L"q6d#7,$7.%8&|9&9&9l&|9*%z8#6v 4M2/-*k):(m(())))t( & e$% !: [- %Z-&a8NA{Oެ O֊ >7l=ёcӻH۩ԠN{2 <կ'־Go_J -QHQ c?aGC3($_hB;Qc3RYe S ! c S d-  fT1&SH kmWVIP$[` B "kҖٝ[ѾӇHRԨϳճi!Լ؜Cyx=z7d`OdQD fe 5 _P3TbL !!!O#g!E$$$$$$1 $ %y&'(H))*dZ***i*6*X)c)( (&I%q#!@ Ql`k&P?^ (  ! ;!  D d iv~es9QaUp)fc1zvNRL no8hq  9 - _4uYtbz:3M6e L [ T t / 3 Ee M 7 f " o|DߌߨsG3׌fpi*M|MDGoد`g-gbؐCS.g߿\-d΋μB2Υ/#XоXeZf%ڡޙvD߫Jd L$ieu=|N"#'2=^,tN<|k H     w ( .;VU}(AbO & av>>{R, ]    uy2 Z { z TV2u~Wx%%  k  } Y tx  86  (h;1wR4{'7=  :FAW_I 6 #S % 'd ?)~+-'/14Y69!8N":"L&!H?l ? ?0 ?!+>!",I<܎yd7w\YHE]G,$ / 86`W.lzvU!# &K') Z*t i*T ) :)Q(E'$|_"S1 ` V   x#!oz&;x[JY35%H:J./SRSYߺ=߰JF(G*wBSa8ۜE#߲]|a@Vn]n Y BM"=!Q-#{$0%^&oy' )@*Y-/s24XJ7]94 : <]<<:'964 1> / , *))B ( ( ~(f O( ''>''J'l'j( )_)&)b(r&R8$@!= ^#I  UM8[`LbZ~q?@Ͽ٭EՊs9KA<҈gĝÀ j׷F`ǭ4 -W ٚگ+PЍu*Vq)^Ӱ ռוV` a>Hfw| Lu sk*Jq2a^L6Y ` -Kݾcd2M؝CUؑ۵%f 0wgT!1Ր)=RLMը<|ݶH 4#^E3K^{cLpt i oJ5   ^hm $z5|ok\:O  u  ?Z s]r8 Y h:}*w[OYsq'dn(TT.so5X:]9n{tj( >U!q%flYNF #!!3"GD";5"N""## b$% %%D$T#B <P;Y`7e}Kx2bcNo{  b< .:-L:  I J pSr)/ m WH<L3c.2xD% ͙,^]F @퍸D w[P vͷѹ]\&ٶݧY2l S7VUl ?b uK; uz 6 O -W;<1d P  L G t &C Q  S\  m:"F) I { r o  U  9 , B - g0I }f B m; J"LIu3ڗے C ި}uv!s%t)?-1570:<S>D?? ? 8@Mv@]@V@?.#>t'>>+=C.=d0=1">2>2=J2<0:.8~, 6X*{3(1 'N/~%-#,s!+T*j) (u+& #!/e1W&E  Q ef}I!J`2&a2ݬnګ׵V/6l`ԷXrЕU1m3 ޹ɚF2ə3ʅY t_}}6K3apA~LU;XaD}( a@ " b W  . x $o q1a!rC t t4Y1=5,y e1 d/8`#29,yg:dULT3?WA׊@ԡIZۭlנ8LzҊҨ}֧а׃h/ڤ6n.aݵn5ߢ wX a x )DEH*dF5C#!Z"'$& (1F+-l0 35V8m:h<C>Z? ? ? = ;5 9D7b4>s1ii._+*n(i% B" OBF(3?hw  b hV41 4 >FGC; ! ^4] :.f5 Wݴ=ݫeV&>2YZefo*ؗy{Ձ5sҙ;ЏСϿCIOҙӴ԰XWR@Ot k r 8  C O h!K#g%,'(Mf*2+,,,*'!$c/{+ <|,('fS<2 " b w _ J 8P S ` Ft vUTl"p!Ex Fq ;CXd^+,A۪Q@9Vڱ;7!H!PUL3!TG (H ` J#m%W'''(I'''ML'T&t$]5"%_qI^  d 6  f  & ' 9+ < :lIq~ O7,K>%baH?,6*+y ~Izjpnx  Rm  Xc 2"Y&J!+nH/-2b)62"9;[=4? @ ABBA@v1qFH vV؍Q6Ж<*=w^5/ɣ"Z*ϙx8aס[ەg~[mKENV~FEe<|# 5RS9{k Uv=Lhl$ j_k|) aL 5AzѦ.ٌ-fyM= z ] ]B| `_g@JfQM1rJltNNJ|7FQlC Z:S' wޘi%Rѭͬ' ;yɄ8&E 1k78rc?tEG x sf+ &#$ U!r"T#% %`"%#$$#?%7"-%!$h #x"@!  dp )  a  + !'!!! 8v;)fF 6"  s  jR!Z"S#4$$m$%%&'] (Y k)))c)(a&_:%#C! ZXGo .\ TqP d0eWj( = w%J Y% s5|i;FB 0 i /P 5   y @mts~-yaQ_a<]%R75'tHh/k1u Z`K#HEQm|:cQ+SR0,JU <#;h~|&nq |d 7 | h X   [R Ww`wn9:I##d}G=  4kD# y^jmn%AmL@KVvC L=zNJV6x?G]K?8 y mr?*KKRqV"%N)*-&,1 -58.<'>?@c?P>= <5;8D:V9z8&6T3/+,W)%"! #%%`H%9$"q! C*   js EK /s WU !C^0:n*"xF{xbMy cp@``$0aM'm,P_Jc|ry^C)ݭs{Rw@vDF*ľ{@Ô{CZpм5JaLV!55EgVLڦz8JތJE5#  n  9 M & NI D  h R g +  uj & %u)"_kmn>AvTG7M۰0!2*+שI׸BH,US=ر/ؒE,$?ӓҝBr-%ׇ١9ܲްwSuIn4@) ,Ev -"`#v~$1%l& 'D(J)-t+! -#g.$ /M$)/a#."-!, !*I ) &$w"e hOvNvd3 z!f"3"H!; = T V   ] u oz 9 H o ,Y Y su + z t   C / lv?Fe[ 8L v$ LE ݱ v K l >Kh8"o@ e *'S4  V@AHp7xmz ;   !u "d 9# 9#"t"A""""}! : b d~m} *.Ek_< S{W\G&5alB^3Qa{P,mojH8Yx&>JL z{k{hPU $  B bpF  Q   os-  QM3CfD\ rEB b&t  1 . t~&M38s[  >r# 3!&#,${$ %&l&?c'("( )l*+r,+*`)'%S$B#"o"t#L\$H%"&H'/'()c +M ,[ /=1%M345c5Z4_2J0L Z-|!$*7"'a"I$!! ;7v(yj \BqdEBT o< Ts!Q,=P{=VO{kڢ٫Y/.׾[֌ gqժՋմaj|,$ՌH*߻Ԉާ]ܝkߝ%biQ8Lt;EhzxNT~5 /| vqm](on8/OY-g?B ngkYPn2m`y ~wi< ?}t ~l89Mut\o %pM3{=(EUF\ZS|n  a dLB [ k! )% ( %* + , , 9,+;+* * * *8*U*N( ''; $8 [" CSlF$65Ch133&  C ,W m& f y0OjrCEg<.h?n ݿKߎ߽߳߂ߩO%^\KJ^2i؎;ـLv}H(O KS#Mvnhhy([( ]  0?0rx~% F'  q )ߪ K =S%!֗F*Uן׀@i,Յt#;YCvM)#փ׊/{<4ޅ|Z(kG>vٯo8TxްFo+H؈z~޽qh=t!l  aF 3*$QPn{Y1 P#te& (* *+g,g-1A-,S-( -,*,p+ *!)!a(!#'!%)!# "1 s/ATiw 2rE" !"{#$ $}#R f# # "k " " "#|$@%%&& %7-%I#!b~p` [v$|)C+C T N \!ZA6S3 ( )` %m QNLTn^[k;V ^O::G`k 0 g_,_;=. i 3Qt<"ry%w_}RA#qJ2$a;" 8 U '   RG 8 y Z3 N 5fDXj'Bd zO4 - h]b] NjTSs +$L G k > L   ! 6m t Hx8%ENbmh  OXv- [ Q t|C2ft-nLU;t/p|Z FJwmm1wfv ?q9Yx' ]a? z"$%'8*,.P02{%45XC5 4e 42|1/@.r ,: +6*S)R(O''& &"&'"k'/"`'!& /%"?+? (S  73 DN}!xBBi2FެYJL۩,p߶b@I u7c =)[R )J I}PNߏߤBy؅r:Yzͮ%γλOGҘ-ӜwBu!5ֹI\ܢ,c'Ay?R2xf 4:C+aizL*NdS+=Rs+({ q{U!Jor=֩՜GYH3Qfvx0ِq٦ڛہo\DT5 HJ+ބQ v9y6m l ( e!$%9'7((7(((j(AD(''({ ( ;)O )[ *jT+K+@,{+-a-m.L/m//N @/ L.J!,!*!( h&$P!F_g*LSWj U6  Cr *x.;W6V W i o bx hT!| 4+oNH']6k60> i;0d ' 6J  br  h tLQztc h   \2$VPlrfY u)} = `Q 7kxW>&?p]EIh O!"Yv##z#"!5 Xqd(FF7;ZffN + /  K %     _$iA3QO G !"","H! ! J~anX!Q$'(#)w)Z?( <& $$"S Xn/^Vs8&?2 U m  @ Y  O n 7c dsR7"swm3 n :,-u xOs)V8۳-\`DMD̠T-,#Ix-ugLpxվ7!׫x`nHi|܇ R%WaM'ip%QK(M?.  q ~O*M  Q W6w*MwUPWnsY@r(@>%$ 8ca7 :3@yv9sLDV + Q j "/ H ? IZW#*A U>SK-hmFz2KX   ) r  @ M h ^ ol=_34   u A+/ E^  6 jF ~K 2 d9gde,B(&)BSK0?/ YG~$z@o=#`g\bgMfmCj3k~%}2h ~H2iF%i3r - , "f^^h+5Um$8/\ $? mIܠ:H\X7ԫD(zCu%WE.ÌĬrڏLלХ$g9؆[ ci׈,:wwؾ1ٜuځvݕR\k#dk݁*ݖCsS9߼tr߉ i bk6 E s }lzg8rY S%<)Z-y0,20N45d66V778\ T9 9 :|:u9|8Q7)5! 4.%2(/e)-b)+'(%D&!-$7M"  F {Uf_sHGS G6  mx k / % X C }  * K T24[s> n r\CD)_ I#s   "  .  >  v bO  p $IQ6t?jy RO 'S  i T=U+IhJJy oF5[s`TA" g ߿޼Iu߄g.FOt 5Jy % '3b<`.} #KzO!\)<*1 >= |^Z]v#kO}  k_`w4  Vj Q!O< F {D V"8#L#e!jxDk~3Jb, xmfQ_  ] A xex74mU6GO7D4O8n }) b W K F0.#7&WKU8!"##=#E!3& L n* C|"*$&_ ( *+b++*sW)4L' $!]!`! R)5 GV/?] , J6vQ~]>;{'#;*RpJ3 \0 ݁}ܛG{rފPMT߈v#dg9#1$|^p*0ߒ^ajܺdۉR:\O|۔ v٨؇#U@ ӳ  }4Kvp/?!9Ӓ ӓ*0RջN\لِE_{0h ߇T}!@Ou/] +PDC8=v/'Dߩ0M['=S8 ;bKn8m)  (& @&(Vr} oK"$ &w&&r%3$#Z!R q= /t D!5~"$%h'=)* ,Eq-/0q }2/^4C68w9n$:/9!A85y3/+'#, 47ovrw @  E9\`A=Y w 5ANh&)f]9C90[q-{m6 ~ OI 1y&La<vQQWdY{P^&]Dh.DH4#(4q|l[6 G> 7 g @TBPHW;3FHmPT[# -.mj^ےjٺv'ղһГΕJ͑Qm2ЦҡߍjQܴݻZn?X*"W#0+|c> "NptwdF,0 i &AM %*Xk/^  V G["XZg  J"<%i(+y9.0!2#4#4#5 $4&$4z$4$L3U$2#1T#0"/!u. -c+*kg(Z&`%#% #"%!!c  Z0 dL\#)  H?zG q T 6T  ZSVhp|l \ BQ&h, jj2L|a@g!_R)iAsbQGv= `wx#D!  *WL(S%)*` [y t  z_ j   zVηlƚD$J,[DuH lkHFH2O5%ׂ֙%ױUնյ&Q;NZVO)L7VX|f)h[I#Oc#JXf1x66BYE < L]Q-?c@ A+ $38P*_O q T_?a;8M_lL+rClaP( dP &ZTlJSq/N$_::`D< G | aI  a i ) w f % / , H L U m     { Q c h " '5 6z z v L   P U * { " & |j; ~`-<_ B0z9 tf9,TmCPX"fM 4`s?@BrkpJ  FDY*~ JS VH 3 9& ")U |-Q6(SZ00~ bOU_+}ŞZov:ƫ,ʎ˲w,ώЖ\QsނftZ.xF#JG OZ(PDiܷ~H@/"$'=*,\. v01g2<34wc5R6/717.88)7(7+C6575e5 5 5K6(666+5438G3 3W#2%;2k(r1~**0+.+**'("%!{ZP3[N[  $  %U"j'e_/^ mZFN $'sd)cj;D"R3 E C E 0 y mN v0 o C YPc TJ  (   U > Uv"^A+tV6/8 :!!n""v!#HiQ ) M  )) s ] 2 f 1 % ګb,=X ً$ڻٔiYׄuQӈm utHrWh;,S1):(Szwbf/79yQ?A\s~csf2M { Ov:JoW : ^#%'L)pw*9++ +[+. + +,j),[,`,N, (,!+d!7+8 \*)(4(|'['l 'vg&X%h#!2M 2  z]=i +"58!s\]I8 ? lC [ X , i # ? C! ]  ` o y 6]f zs+VgrJh#rR,OU~ `T   j F Ct = ]  gk!B#fX$rs{szr)| C T  OYGEu \[VR~(ܹתX+&|Ϯщ ԉ[ ZL׆ռoӷ%@O,'!a&;В;`<^?Y_ߴ.02ީ'%bٹ7(ٴؼ(s^qHfGT)Td.ҽӻҲiMe\Ԓo>9زrۇ(3ܱ[ܰܢ݆޻< jHQ}W;_߫ v[f{p(y9.zTa7(B  J :.'[a`b\8GnQv9C,PbFKr :  Fk;te +z!!7"k""b#%<$\%~&(()+E- f. /N N/ .t-0+b)`'OV%h#!F!o}TT<LG GWd$S mK < e "   r%JWp5=a?UAp<]rUa c,|i{BM&4.1nkc |* w w1~k71Lt[, '  z ; !݃~֟ ' fԢ<8067W#/кaK9V/uK ͉yOBНѣ7E8n߲ڌEq1vyUr: jlSWc HO)le3!#&-% X& ' S' G'o'&zF'a'(QU*Bh,.1v4]7x9^;:*=>1?k@@ L@"?(%p>'=)9;o+9+6[++4)1X'/;$- ,~*g)+(&$-#j!_4cB 9B S ~ T[ mnK&V   AnxT9  4 4 >  5 ^e A V ` z n : - *f X_  / &/-o/7hl7(v8k 7 M# &ra)*;+"*O'C$AL9 .  ;] 5  / #NltG4_gr^Y%زhѶ w,  ʵ / qGGHiɽv 7Ja^ FQZƺ' &pɌw K̛=ѣ!ԝl03 >/߇F*{jܞg3+g NS02sekkBV]#T g ! Y   tR<?& 2 YS/o (;']1 v  =a&iZFS@{!W|%J,5>]qWc  ezyYMl,-$*|-JN^i 0 I :@  UayKT   R [ Ol3QGOGZA^;4\  B=(2(Ss'aura@Sp/Pc~A@mWy,9=&N P+JgJ+DWR޹:0.~:G[fu. UYn`x0[fhq}v`t?x_!gޚXڮײկv<Р·ͫ́"ȶtji<@xҊV@.53m @n *i`wrkU:2!$z#'n)Ie+,.(/ O0e1c2'R3>4_a5 68P:;P<+L=6xylheP#@%ێ nZϳ@hOͅ 'L ԩ{`yߌݖ/;~Ne;/ײڦU޽ xr|tD:qU+ ` Y:  8 #$%)&b&')g*+-=/513$5_&79:&#]*$ ^d Kq$ w  !k8t&G93KlzRw{l  ~ pg!i#$"$ys#$"   v! u @  s yf c> { U o O7B,@J{ V t8ydy;l,dmqOrp = ~@ 0wJ )7B  A{M:Zi: zGwT~fw0  r3VJ[k?:Q8rNT}8?=(Ҁ I O J9xIʊ n)̓N ΐmϥ('F&Ox\ڿێiEo[ N[ f< ;G +aGSQ! )% (F*7+,`u--.cF/u 00 1@2222g2g2U3@3a3 44:d5yE6g7Nu8?,999d;9X86Q53$20H/"!.p#0. %-%--&-%.{$. #/!/ // R/2.k,P)&'_"i "$:c&( Z) ) )x'M%f!$  < > j x kZA."~G{A^& . yA   8 N 8 7     B b&\8 "!p%y')_+I1,,l,u+);'\%\"f&Q+,2Psh  Y Z   L E\`'Xx,.XQXτ<Ζ$˞ C  sCĎwF?縝PJ꿵9Q%Իf絾ċ&yZLyFeC <t &>  a tk    sPp/ z bU   ' / Y l ` >w-|p &!)=+4#P]0"M\Mn  "5RD  H~RVf]iPCidm- ֪[I$#1VoeJ[^YjOh(#p|lD8>rtxBDMk?,CW z[wZTA.A_*}ߧ2GWەf۽1ܺ_ 7l XyfBIr/!$t')k*+,p--k"..!/4D/F/_.-~, ,R+*++C8,1?-.g0M234&5d42X0.'c+(2&I#F<"8!L !!S""-#k#YQ"  !o# j& n)j ,-- ,*HO(+ %t!}  rk z8R)T"U {vYlw9ے . ޑ߽E!- 5P5 #Ok%Blg _TOl(|Yi KZ q UE#( |G%^y]*v~&R }e;|0B0}p@f"m]c&Q!v FЕ ,-BR E V7z"jccpWChN't,7mNo kWQ Md|rt|{ c T  9U78d$v"\J&A)f-Ei02y45420U-*(&X$"Gk!a.0 V   N  d !HE4TN46RtܺciDgH 7?<R?fgy#,dmMz쬶_2!6#㼵;ဵ4T޹@Z4ٵ٢뺝َD&).<̊i,MѢqm2өIӕj4BAyL9W&DWb/`^`H;]5ܞLR;:s[A3  bzp5 |k =   h  O `K  T b +) !Ao"G/|Y MA R k VVlm'a,2 t} $aVQ^> I!J [" " U m {d  "%u@  + 2 _ 4 <  I   t q .  v Rj~L ( <G n   F e 5 { x j  + BM  []w fu PL0\'k50F@\,2~ C pS|`_i>uYy$9Du.yO>YdXM)L)gC+B'<\, yY`wYw 30uID  6{v7ܱq+Lۅ7Ky,51iqF[yj a A /o s$ԿF2֝*24!܋%w)K,?/00]&222V222:222q]2 1>!o1!0!q0!0c!/ !/ 0!m0z!'1!^2S"3#5$#7%j8%D9%9&9j%e9$9z"8!7;!6M!z5!3["1"/"-")+#K(@%J%&H"'mG(('-'&~&&q'|()% X+ ,.-w,+)K'$ X!6wCmM@- +Lr7h.m9$G+, " 5Wh!]~$Vp' )+P-u//F,0/ /-+MO)&_#Az![2Vk Qi=WU v 6 3y3'BF#. p n Dp9b6{o#x\'qgkpgVvQ}k < Å Je7Y}+YĻb| [ºAl鲹/Y袸tK輷B胷&糷q壸㌺ᒽBߣ:o==]Cag#PB ; L{8t"W%',)**Y,-t/%!1~2 4'q68f9V:: :* : 8 !7 K5,z3160.- \,*(^&# !$$u&p(**/*#)s& #9 r#=rT ] |9.tbn%pX\1n/;dx2,pj25xpSQZni VVO ,_  "2f64Z^a' X B!H'oSzgMp  * x S y  o  2 / X v-|8cyއ\ܞ}[C׎O ׉h~ՎrV҈P2E>Zʞ~4'˫}>IΡJ`eqo״Q|L ד\.XM[AP_ԽUm T 1׆ st׾, ;aOTݮv(0Y^O -eK7Yv6V%q\};Mi& ! i  nWA q} n X Gk"PZ e Sd = ) (mMC`'p;"6F$Q%&h' (,(eJ)E)***Mi*x)p(ES'M#&*%r$ #/#";+"A!*!!&  c){^ysV5 c!   5 ' KYszP-+y 3$. DlqU QJ}uts^)L.l,^X ߚ܅CrP>k%{JDp:tX7]mM^rL} G $d@'$ \gpN@or aL'!M.)p; / ݥ!"ܮ!Eݐ!!Dt!#_ I܄mڂ؎gTk ӀC_8ؠV/ޑmL6]&`ai3n(E~h N k> L!y&o*N-(/Sn1U2Y4J56P8n9:<,=+>>y> >Y=% 2D.`QkrYeo y5hT33bSLW]>cT;0@r- ki7-g,)G H!/#]$?%%&q&-c'`'h((|)9):<)('( &,V%f#!: i1St1b:p ' It4 F jSD!+:J ?*Ȕ ¾^ $Oƶ\hM(OT~=yJ떤R璤qhutH|۫⓮$৳NAكþ*OU÷Dŗعƨ(ȊɅی˞ܧ7 ''r}*rB4[OP]b6 ; ;v s.4|vFg117     5 8 $   MJqJ /z!8d|z^<x- BX[aN3 sAUB n3 J g D|H - Z @ 5  - elb_0H;DC B S`vF~o 1 a@ W"4NuzJxb G!y@! ! r 7 }@ z M O ja S:yb \ IH5 upG~f7waՑԴTGkY|ݖx 9Mz0W64Q7" ctXA.ާUxDpY/]alQ*( Nn0j |M{3wWvc^vvp, |*D1VW t c 9 ;%Yx>@1wt} 5s NM(&(,VJ}t6nN#0!"$ &PO)+'.13 4{!5k#<6$g6T%B6&5G&5%5f%v5$5f$5#6#!6C$5`$}5$4!62:!s0"!p.!,"u)1$&R&# ( q)V'+v,-/601t 3z 4 4 3X :3 2 1 0/%E.s,+Nm*(*$ @!  & 1 u - PN FUXshXDN}w ] tP7"l$$'u)w+,-k--,+*[(@%X# ?! %eqI  : Kd5-DkCи\7g=UH4ʋ˺ͺ\Pє H g؆`Oڱ Jkj5f } 8p QdT^5>D !#6&( +M.E0245,<65~403$0 '.&+*)t;'% T$ # T##s#|D$$?%%T!&#&$%&$.'j#U(y! )!8)b(('U&#I , U;z6 '.>'^;_  ݞ,۵a6y[VVo!kFpch  w!w0 d ~ )/ F2 =zz?xQ.(cf:=lDPJV9$/QisnA ' A &  G a )% 7cM2M,h}QK; ]ž7Ž/Ġ^Kaݽ[U] s즳Utꀳ9錵MyH۾;Ⱥ5˷)ІP-OhYDٌ%ڐET1J\YVVRKVOK'A6NIqEXeA{ R 89tUov  :N   oJz*e0`3^.  u!rp6/ui5/cOKcX y: V8G<q c@ * Rl(!p-~5T8' :O5s$i.[9,mYNSa^!w"U\KG<RxZO ^T~\[$I #v s 9?pDVA-+|ca_cr?lsv *18C5T8l;J=u:??&>=N;9z7d5n4/3R3;321 m1 0.0=/i'/. .-=!-K#-$-&-&-&-$&-H%[-R$,G#m+V"*l!( '.'& &` 8' (!1):"q*"+8#(,#),7$w+$)b$E'###! c8q_ @ YLOf} o n \ z   O <  KaE?t5]{o: -i u !\lr.!a#$,%YF%%$)$k###7e"yY!M380Yj=Mbg _ aL$7%SF  q p9 "9 @ s  { LՀIϑc(÷ýh@. Lk泐4n~Q4/Hq냫I睪ݩS7!@߽*6Yߪ ߣ$ߤuͳڈԃP|ٽؘTټ|٨ ٳۡDٰ؄z=Fؤ؜ٶ 'Zܽ:l}-`J6o(6ULKC/c\G F  n Ir4lzH\~eN* P J7R}a BVn"izC_FM>.1 k/ Nn + :  U g a' w 2!  @Y2& Ob!N""""e"|a! & ! R! ! !!+!I%!i _0d~- ;]!!g ! !! !7[! H!EPv D 78 D Nrv\<;>;-\:_˯LP:{Ƀj'm'l҂/~ѳWͻ7dq&cɰ7s̜ .,ׂ#ڐ#܆Iݟ"Ej;NnZrKu" S&o#B-e6s>U5{:"SY ZI*9l 4!"F"]"{!$V Q`@#D;+ /.b}kC(b&E "L 'VyU/nd{ND13=  m K$ t$'*@-./ 0 E19~23456w 7[ o7;#7%8&9>':&,;%t;P$ ;":!$8 5 2l /g , d)E"1&$G#% '(?i*=+K-.sJ0^1y,3|14o 4R!2!0*"-!+?!( &$"! `1 @!  cEJ]B  q / }P "I$PL+p5h V71bAx |c@j fJoW![). 7O_-XC53hB̦=ДmW;؁ۋmXl )dH~w6aȑ˧0]lgo3ZҨ7Ь8FX-ٻL po SXIW^ 6ח8kF ( [4qq@L@'E~u !0#0$#$% g& & &' _'A'&%$,$##V#"~" "$!!x!"# $~% &,&%n%d$)"!C 4SvK 3!G!9  }  =P x  A\f2xz O#C;lRw|,{ B : = L J ] dWCޝ*p+OWq & _R -2jqYHTYz ?L8~foYq~UJ\  r  8[  6  ۨ otzxoֵ vr=vΘ3&ǵbPu]o }8 Y_~lPmm~1L  ;  K1n"!gkZ}c[! ;$ &z #)< * + +; i+ *B *T)(|'}&f$!U"-ptr~!O#$<<% %_$J#" qyx& I r>#AN$!sBcח UZCmϺ()<̑2̈?ΊAhүWٌ֗ٶ xNւ&eӍ^8ѝ w|Mִ A @vFcXB*`"/ly!sW@)X$> O5UW/|sZUM/@,l=~)F[<5 R)U 8 8 )moa6XF l> F cM 9,K  !c" '#L$b% & 'h))~z* ++,-x/L13*579"::a:@:t98877z&7e!}6b$m5p'3_*1X,/E-{--H+-N)+C'\*$(7"1'^%y$$w#)#."(";!/"r!!` !0"F"!>!Y eLACI +r  &u]{9KgQ;x B 2K`%Hr: |g߭ u dV+}Gm2P  ` l T     )P |  B [ BS ?B  {  |  {`NJ4$̔ Ȯ m 3K T:2bUJgZ4G`% ļMW‘ž 꿌i:@|hݻV nؾ9ʾf蚾fXel᤾ T>߲ޘf Uw:c[ wH~[feϼjL5ς 5 Pml! dۀ߉yy*C  ]$}4r/ 4  4 \   wvzC C   %db  k d L?")l(GEKue[h(3<.!Dj+=GFS4iNwjQjl9'^. k ]i{zbw[0 !{ z" "? "j -# # $o $5%i&~}(n*,1+/a13 5N77 7 6e 4 2'0,f)T%H!kWS  ID*U.Sw| Q ) 7 *I[ߗbݼ8ڲ؉8ׯF/E۴ahۃ w]6PE(%[Q%ɵHc̻j<›ẖz{mԵZڔ\ܦݤCݵSMcqZXY:j,`mf!n\ %_ g=?[ry4T}.| 7!B"#a$>%%%%,%e$bz#?k" |xB['6Z 1 A t O0VDH< #=nYf C` Aebm2!!6$0 S'|)+?, -L-^>.>./n/P01 *34$5)78>[8<8!7#)7%H6%4'R3o(1)/A+0.,,++>+f*j*T)):())'(&n(%t(\%(9%'$%##r"! %]qvmG\i kiV3I@i<E E B j  , s v kiVV#RK $zD9ngDQx" XTx PM]P / 3kh 3E, ݰ'vV٭ cN LoϾGΦͻ9iϧT6YٓۺCߧv%݅`:DKܛ8\K- xGTO4@S*|ݝXےK QlATVKֺK7݁r<}?IX#|N\h. q Rt[ rM[dA<l5xP >c =$-'H*,a.S/1//8.-+)'9%"nE k0C { """+!@0]m Y & s  fz< j VE D  , qXWZb  s}tx =(T_cV=YwPG ~ 5ڧz:.ݚ`+ d!s!*! T7oj6 mr O  O! l Ce WO[gV ٺ}ec 9 D\#?' ؘ֦ gxn_2Y U5옪B`壬Wlݧ-o8RN~u3ݦv{{g|vx<MR&?9 LgU1n U%lr.\#&,D)<+8,--o-d, +)H(&jA%b r# x!# Z | Z   q  2Z *x .+  \ D  l  T  T X3\:C,?Vxp #  * 7J _ M09\^d`c{yP%EVx ZTxR`  ?I p*B!vPM-vI 7!{"a"|#z#5$$F%'d% %4$"a!]  <  W  2N  jd"I$&r(8)C(M'*&#y!,Z-] F;/r| }'Vfҙ*Sύ+$|q}홷훴퇲jg훲EB+QȾͿL]XYF;rPRvz6u &<c4nu| 'Ei'! '3" 3 km c   `a ebd( O  x  0 q + 3 y nG @f J  I t<  O Yb  o (  }  l 7j {" & *G[.146H8 :& : : : -:: g9i 80 7654\14h32j2)222 .2 1H"1#J1!%0;&/&q.&,&*$/(#c%S"j" )+efes7e !"##=#u#u"!. y &  @ v   S 5 <d t. /?@NxL3 3I7/ wRkcF# ~mf)Sr MJ`|tr=gID - {-1 @ n;]!mphyє%Ͱ$ȾwBvljObɰ) B9Oi0ɚW,"`WȈ>ʛq|Rd|ˈQ̱YdEAH:RPCuy &up:HF1I*`JAM {ɬ!kɉdejwEh&b & 1 Nn$lHc$u9iCFC 5Ar)1.I+u  1  # ' 4?{LP4aE^ ! G)  nS k m Qj}lf-x4b(AG?i#J^%0^N}n00W.xPA  C ad*5y!Y%3)+-.l//0t001V/2a"33 A4%B4x32X/,(b"$#$#" "!`Hx`*f%]  ݤ g ۿ ۢ  ڢ x n ֩ rZ[Ծ^g" 5U D | ӿd i& t@eNMu@3$ @@|{L)y@ġy7˓MVؽۡߍ[f,15w^_jK~KaI _{ yND~ G"C###L$#! /(yS,I k**zV!]g b .  4 J h | x  > V 2\ O9^`?lR ]{ y?^4<^?ah[^y pAj " %'T?* ,X / 3 648HM;v=Ne?[AuB`CCDCd CR!A$"?`"F=!t: !7 j3C!/!,"E(.$$%,!5'f'S&i#f( x\a5"|$1% R%/ $#;"> R;UMG0*SiId p =CHPF9lIh&q  V Z [-ߑEߪ)߅}X<5_`j1tY2 6 i 4 r  ~%I-L7M4Ep} ^!A"2#!#f$D$`%  %$#"!>!b$Z%$&l%$C${#"]"!` Ar )e ! v m x P  l 8 ^   *+ W1+$Q~5 ldK}e 4 Q k}eb }vZ | l% :{ $^$ L 6 x Q B @_ $5  y>?b=b g?"@deNq , 6{\ oc r <` }+F&F+X#v*{$}qvlL ɰ}sww並}ϲ |lVf绾i(;>̏_xٵ*z/՘}jԎ_0rVC!g'Xuy!q ^gl}Li, _K9;5  "$`&;( s) )q)Dg(&p$!]z:Gb (!ke";"/! D O   ` V k a  W ? h F w Mx  @ { u og u X * %   e    U w q r 8    n li|#Q};1FY4G ;HQ :& _ *K "G~#.L'*E-.}..m,%*'.%"n 4W #4  K9;|y z Z{{ߕ8A)(KHQx*:<P?I[d݊ٵ Mы1Ȯ4ă6ȸW6ꪳU當f{[#=V܃W}lTĝ+ߙȇJrٽ߹|f)BTj kiD [a{CMa(y T E7  7 ]  nd  |(^e<Tn :Ja2 @k n vc 's)8~?P[+A b   P4 }  p l k! $$/ i& '() *t)(%"c`X% c j)K!+6R!#]&')+r- .' /f/5.y-,+****1+,-,I/^08E1#2a23R446067P18a 8#9&9(9m)8)7( 6&3$0"-T a*i&a#] vuM   nc 6 ^% [t H y r n | S 2~+'K  _WIpT#1O> dZk6eT#L/j|_^'7CS/?FpfYpXXGX] : UK܅#:2/T_ " lN,Ụ.ˠ^2yΑsـڣ۶mܮ?9ݡޙlryM-?)ceP(U$'iz*9YXWNݍCY")rS DBעإq*eAf aST l%FE *!H"#m$O$a$$$#}"(!M?W%X6  >;F|Y;:kB2P%$jC@(k~ qQ : C -Z (t(M1R~1G`R*9PO2 xx[ p==,Bf*!; jE8 ^&"*""" :scz?/aeIYDt'H4  6G ! "s*' f&ݐ܎ڿe!NѦϣ q2 k g  E>2 ¹P ) 8T f¤ĻɻuQ9jI3٠ >VUS\;݋ۼ٫ր^S=Yu%&]Є;>5xdL<H ,L@d75QK(z !"o7##s"!~;LXvDz%MQb#J d % P  K%    e"   K [ Y p [ V f  , Z?Q 5"j|bSGG#*b^7  cd ][3,Dy9*p E`U#S%"M%'()a+ `-[ / 2| A57e@:<)}>?*@BArARA@p?\>7=D C; 8 6 %4 1 / {- Z+ E) 2' %# " i 3   3  e|VD |!#%{'!(%('V&2&*%P%$$"! z,fs?!A _sk`0C4PEZF%|2ZIjSR(ِlܡL߸ 4 D . >2G32Q }dn=$E 4 a$ikN*VA_Es<Z!b:.*HKO7 z}.$\7>T ac < n u >  ` r 6 er{;t4_ ^ ^ 3* Q,'^Z=&v  ibq 9ABt+qT P L w  T]Cf!z4 0    7 Z C W x    rD  6 y   $X\@uz|  s \V7! r,}zq  KSGK'MXEOuw4KbsY<#Z: rlG ]Pnb>:&_C4 hn$ɐǾPسů0 vbHqiڦC馏霧֨is났죱풴÷S;慨>i[?ϥsҴվFٞxߌ|T RW[_n#`;ށf~?j^cCxro R 7BC:?-?   &g&K#L,Be!]#%-g&B'['&$5"] 13tp.K6 j Z |d>7}z X   Sg7 : !  p ~ / # 0 a  VGI:VP6!}ThMfIkl7qi~V!"4%'*+,A,+*z('M&#W VT+MK% ilQrvcjF6lee?X;5ԢԍS֩׉R[g:ٔ pIDHϋaUͮ}ͦά*(̻&˔fFݼ0Tlڶp{y٭ŵW{N0?Hاע[ܱNIeg.T:tUC Y ?_G*w"%s'J)t*D++8,I2,+^o+*C*#9)''%#1!z[;j~q { e|sO!$&=()*g,t-5 - -,H+x)'v&@%z$!#!L%,,\c< ,4  n E /=CIs 0  zb!E%h!~#!l$E$\$&#)"(-!_0z!T3!5"7"J9i#V:#;";)!}< ={===\=RI<::8N5|2o/+X(G$ dtKG N   ^ d U ; |bOvX(, o LX  +G  ,  b Z  !~nD-dB \S{8e6U; {@yH8p݆t!"݋yܘ$A#َh֙<̰ɸVŧƓ LJ Rʄ >  Ѯ f ӉlԤ#Q^s*=ѼfҦDӡ+Յ@4"YSݞ2PT G.Q^'  J""@i41{- k XrW- rK X]<M io.  5^us 9a!A_8U *= / "% D }@k? !!9!\ G=CqE $F[(D> sNw"/'WV5Xxy 9 z / x e ,rg~[D7HBJ' VX 6 F >3wfL1Lq r x(g"C{1j=)"eo  Pk fs  DrH O"M#I#!Ju v d<V&  p}ѱ ϸ |I 4  F j x ͻ+ <   g iI 9X ù [ ]e_kP|njȭkR4ЩԠ?2sC'uIm;KVh64OA6yߓF;]q % $=7k9 3A(_!!"D#$)%e;%$;$$,#!o &3cB\Si A 1  Kw/.e+ mu # O 6 Z `gBK8/u,v`j=bq7 \ m ` /Z zQu!exK#=bx4d D"E#%>t'E)0+4-6/V61I3hg5~7e98;=M>U @@0cAA?F=* b;A 8 44 /"+ <' Q# >^vB  ey8!! ;8zo882 ZitݑRL޳O5:qSCs i -߅ 7KѡB~$Z\;P+Zf;Fּٺ܈hޢߣHK J^U A G@@ u $ 78 D { Q!e6WZ`[hCN'*Q>m/ @*iZB hs 8&Vp u IzO Q M fC_8S8o6 mo\ 4F z v 1 y N3 e u =  1 qP  2 I ~   r%bB  e ? ^  YR$Pf: )  69 g \)   ]w  -{3     p zm G [ |e 9 ! " 14 w K r/  OA p!4"~##" #A g#"!e MuK Q= ebfO9ScD J@\'L0֚olջcL*tֲm؋٧jݬMSڗ%UNZ`DѬeM)[3Ⱥ:@Z%ۻ쏹뭷6AU R;RvQO"@>@qΪ@JҪB ӽ3Iؗ&`1F wi:/ 1k:+m6 ` zgApQYRA,  C<6`M ]#8 ;% 'X!(p!)L!Y( !& "Cw`B"VnlOo He b # hXy u5 F  ;  C q  Z j =Cd! z]L Y!& $l'U*+ Z,Kl,+V*(?&%$$$=|%&Tu&z&i&%x$?#="%!G!!"," L#H#($&$P##" fk]p&WKv .d- ' )n(QS 7 6֯ͦEIǿ%Įt¬a[\_oP:Lнhݺ}V+R/zzssՌԯ+<Բ9ۣpiփ،N$0D҅+*;gLK>zic$3ce bR+M -!5<%<(*H-/K000+d0/8.3-,+U*2)'%&%.$ "y k9/3,= ]!$]&9W('))[4(u'I% #7 ,! ^BpNH BQO I]RL 0W F I \] ^= -%KX! #^A&b ( + u. $1 32o6W8:@<J=q=r =!=!;!:Q 9 8s8Vn8{8c87o f6 Y4 1#.*`Z'`X$!hX;X({ a^=V31+ K  1  "  Q  " #9'_0#c~w Gks=oY#Mg{ܟUۈhڍ"T(.%{fQ"R9YW} Hb)C~.0uo|K_ ) Lh d p  B #UJQ };  +p  Gqs3w 7) v ^H  2 s'4k^{1'@A9}T0<~X5:5bn} {> !p 3 % (WW< 3,5Q+:VA\d  P M L{[Ebx-4M3 ec&މܩ%m5Bֻ{Ӹ|f_*~ Ž޿.r ֹ : 0l_KջZ+5PDn=.XڢI$ked}jYl *+YP  bb V I,8KhV {"L$%&h&x&_4&Q%%$z$S$d $E#)#+Q"J! 2HYWYPy  ZJ#  ,\{/ 4YB s  3 [W_t-3~jY5!u?%6ioA;"S85  <yE/ {r a!B5"1~","R!R 7&G3;XBPTtqqD`!#%rM("*-=053A6fs8Cb:8;h<<<:b8KZ6y30y- h+F (&&,#>5a qk t e 4@/q[ R ɍeysmV))o\ox# 2 A e = [!`[˷Avm;̈9<)Nڔvx>O0 @ 8 [d .rdP6.d jm24t]cFBn; _ H  n  " 0*n `,k'6?tdM I  CqPHSpo~P*8>/  1R  )M Z (P ~8N{en qO `v 3Sk:7Sdi+oe, T   Xa  I R  [o s ' d  2=a-x+ u uOf V:>j>/F  /!(E oNe_R׮1bеW9G.*5n'+1%Y8fS都~żsLټwD\b2@։h}3]ؔؾ`6&ؐؕ&pى]Y߻BW{y7X[L߳tp޽ߵߴ{1,# #n{ 'og2Fw J;x4(sp Q -: W3 9 ! T" E"!H c+P;'b >* p =  v   fP   #IpG%` UA'SZD@kf`  Qs Uz $'+%YZ>  ! #NY&|(*{-,>/06123336@2N1V60&/7y.---d. /3/T001e22*10_ /6-*u4([% ")/c}$; ~0o(F~S5"+53ޟҜrs4\z y$-<ҹL2\ֶ` w@J ǨP]컬浳䝷hO ⟾oĭlΝiҟ@RH5ݷܷs{|k=PXu&Cd_ߪ bߟsߵ</ߙC"  {g )pb <tCXv , !1"#%8&&'i(sa). D* '++w,t,<Z,+e*u})'W;&$ "!!"!qt sx'u I-*J0J6 =U_>pP{4w  K 9  PZ,JY}QW! 0"!%T(t*u,g/9%1t2>4l5p6D677< 8]89Tb9&9999298gE8B776o6'5^@5 4o2433u22%131n06/u.X -i+ ~)vI'$l]"jrC$vM !F d U w8q`RK+Xt9 }ݟDܻڰ٭}֝/ѲPn etEЎznDL_M'ʠoYoVN/mŝǪbʍ9/BүL]/u{HnFTa#$rkl2n`f d82y[&yxp*}J:9N: t )   1  s  '  ts    \ bc F0Hnb6 g ` hMt{[1-TH %Xr~i"g_J(Ao=> 1W A}B4  R :yLor[% . O,z  YdWX5 [anSCU55bq   j q A L G 5L,kov'vh/m*:i[` 7ڀ : lԶ ` 0y[˰\̓͡87ί8  Ŝ ";=Ǥ  ʠ ̌ͪCϕ5` 5hH 3BEER=TYxP (# (7+.jN12t333:210-0/.]z."-C,+C*(6('%`Q%$($ %;%r%{%r%%$#"(![hK #  OY  * 8 Q B- p Z\ci@G>"Vr ] * XVZ3%ZZ!tB$F #)Xd xkje!#,%&p'`"(()q)&))))x('&B&X&;&!%%m%$Er#! XEJRQ^_.98L`UtXJ!";#Z=$\]$##6!71c T( /= b L6C \ 8X;h;ȍ|zg: / :- Ը ÷=j\Rٶ޺ lRŧOP- 7)YS9st7, yc0IflwN c!"E""s"6" "A"U!!(_! z > K! 2  qa^^tTA ] F > < S)v.IZ c>7BV`?0Uc/ @dm85B(!mm{Jv U  [76,)BD   J  Hx_%`@} W.m'  5 c?   J{F_zUhL C6 8 G  | ?  [}  5~ oW@M qI %l1HXfRJ]EX9N:$rk݀ڂr;Ϥ Gʭ]ƌ~yy樻 X壸l揶\竵ɴqL"瞲jrIJϳEs䌷7㽽- Ɛ˯УrإL ۰V]D]rT{)e7>^\hW.+35 CD2 9yCciNE "^oJxbJ1 =y^CH*7L5bD  ;8 %X.U^   G R :3\r{  &ux?!*":"!< tdQ> !!"w"Z!!"C,PZ!v"uV$ % & &n&f&J&% $#!-Hobl2 <Z  K&;V$gT  H 2"B$r%b&;'UE()v*,{.02Y4689A:O:9x9"87_5T3J+1=/{,*$(%?#: 9'ap# Z"lye. ;VIaKau4wNuTŅÖÔY3GUşaKƺoā ^ :o)JeЮRͬ!Oתu0/뾶x電uu@B1u޵Sݗh4GNر`RP> 'D@ p<.&P[H,G@] J/ M ,t   H 1 * ?|8{I1!#Y6%_&'q'(;(?(A'&B%"i) _zp* 0rl;q )8K Kn8nq :~a"\+0vjy([ (C   ! $ '} 4*H,-/0w051n2%211#108m1xU22 3 56*8P9U-:@: ;;<:X:98k753b 2b C0( . E-) %,)T+*1)Gj)@( e((5(4(:(c,(('?q'&f%$#G"nO w  V(  QX7p =ܜw'[FDNƯEH꼃Ƽ:½;]Qt铽4꼾\P G-o)rvބRvΙi7זܛܞbݨ!$dfHA9?Yt^)=d,D{MoK  MZb?'t] 82 Ht oLW EG" l r & 3? 93\!!- Z  od  )P 7  hF>ptP2Q ] 3 C &7Tu1'lrOm~VDE 7 h Sk /   u>E6 U3 0 KIk  \ !!6#g$&' ()U "**iM+E+<*wP)&#eP D,^X]C /Km i_ r(oX/YG =D{ke8?hdEAD>pld"eaRP)BTbg^xyָ0fѤ SΡ+b/n8δ(14͹RrŸi¿>j/_,xsY5ÊĦ~ f. = ̼QY N4MO<|pqS/@4q/n17]aZo 6d Vd<E\/ .EEX24%!.s!P%)]^.2L6E9k#<=_>#>K;=;(:o86t43s2*2,a10w/Q/...)p.S.nd-#,^V*A(J%y".k X C _Wc g UW : Io g % Xa F d & r  MV6+ WOvA  ou 5( d ] + dO7fRLvB \'ab$j3!$e( +N/2R5c7N8\8Y7b6430..-U+c*)(c'%g$"fl=v*0)mSq  I9we}`pu -FU D-VJNܒm*<6&+Vb=;\Tb[+9κSS ߹upҦ$߄> u3ZF01~yS|R/&  qvcMx}oD !"/#ss#v#>#k#;#`#$7%>& (,)a))E*8*J )a ( h' %z6$"!ge$l(L "$.h&&9&* $`!z"x"7 +#,#A"Q N/"B e`q z  vy8߲f]OS $9:S[uct`_X\gyx? 7 $!!"/# # k$&$W%?%VW%5%]$$Mu$9$##X" ! Bnj xY 86'<G;f0PRWW 4!3W]( j9"IPG}kLu  ~67   0 r  |  1 #&+(*,,,,Z,,!-K-,7,k+6*H*+**)s':t& $"N.+J!! M"XA"!j! y "MK*PgDo +  +  ^y c  r  Nz`@SQO[ RDI "K$A'* .J71/357_7U65g37/1>.yS,t)J'$!XW<+ iL3szu6U~WҖL2B+ϋ͚˸)Sw' :*xVAl *\@a (iJœ-?v.М5`<ьx eL\ϏЖҍP՗.#Eޖ>I bF hn i޿ ߵ#*u&()+/k-i/0"11Y1qr0/r-o+p<)&# 4A? )  hH7m;L#/Y  T, A { Tu 3J Fr vd}S  NtVQG"WPi^Ml43  !b%!+\_=iI5rg  UP2 ~HX  G  #&~&#)+O.13:6g99<p>M@BCD-FFF~FvE(DJBDf@^n>e`~  !?"""2m"!t rUS=K5 T j X t z  _E:A-3T4NٸӴXHż>nZ 3 7~r B[مcטxb4"PנCւ.|3HӒ2FH Y<:9J*sq5eMmH !l ?(@s %6NuUV{Rx*x $.z } t qX '  3cM6x?)Q|U! $g% T&E%i"# =r[* P c = Pk%8fF?dC7T `  o \  g   QQ 1m !   L 9#/+"ofC g  \ = io a ` >  cSv U  )g >:!w w! #6$"=%"&&<'(@))t)(6'b$-!-&!Zf;# ]` /sa#~'?l`4>`YKو{nkѬOD,]'ͫ @qW<25G k[6[qt,DfeC6Ы wb 8# 6 ")}Bmr?0oW2J70 p C [  Ia1TduA&[  ;@x(@:Ap S!#`#>$$W%L%3i&':s)n+\-;&/N0m2C3}45n6q6i6' 5 4O 1# .x *B & I!T   }U G4nJe ) f 8@iXg#<*/o&] f _ -  _  < q!|m RRJ{8G0 Eqb26 >f"$Fw&s(*-I/14m567{6a5e31/-(,*)(5a'%4 $""W `sLYB 9]M? "h|SR#"ЯZν^ͼ'͐̀$ owHg{ Ӡ /,4&ұ&VyI o-8*CÞĮ ƣNʐ2sӈ֘sQs<8 f LsJB jSK!$~m(y~+-#t/0 1- 10/8s/P/.ZW.-J-Q,+* j)'S%em#g!GNY2d#d h#O%'v()>('OT&T$!7div-$YQ    x u{ C E 8-s@uC2ՄXua Z 2 } ϶ҡԀקs/+lt4Z 2h~$c= Q   W 8!vw"h$&I(*,J.T/0/* /].,f++*h('q&>%$ $ # @# #( "3 @" !$!jO fRN2?~?j    n!KYh_ ]݂VfεiMŏؾQ"Uռkd] éź+ȇIyϓ_F_R@ش؊F"\mf ݜsmN.xi'N\BzEtqp+ G<q ,a| 9K5 y W$ T=x)@oJ 9"G$1&rP&x%o$w"P< f $#?'*>-F///,/-La,*k)*(I&r%$j#:! A5~` Vi Zq<)*tA%V4QwZ| 8UgmM  4w;#}:{)7BP?RzK}*  6H @c > i       k u _ 8H{#c',S+/{25E8K;H=u?A^pC=-EWF-H,>IIPIkdIXIHF5 DZ B ? = 9 6 3r _/ +'$!__ ' )Hw  *|Y74& 6A>lR:0s5 S:l-s;5 ۤ)دТ̶{=caN H^<}|)(\D `iJQ|߁=Tע? nE}ÀXš{ h˷̡ͤ#Bc̾(1tSɞVT>[;-RW BƷngƅmg3ʑx̦ͪPUb~τapV9; YGZ( y% \'&j2]  6Cp)= }Ga#e+WHMRIK2<S"Vg '? ' } \n Y@u ^ lr kR !,#W$%2&' O' #' &< %9 $|#20"?U iE7X7 \6DdzL_,e9[+q0MJAsQEJdG0 [ On xa=}~&y % / J h l6 F &j ?vgT]2" & n h { M z\/Ww wmN >!)"ik####$$% h&'''#&%#x IM ^e.t +?ՊL`Xdˀʞ#HUƢhŘ%ğƛvǶAȜA8PK}@sh˰l|^HэBtjN6~1[QW.&pj<xjRwsclaXTV rKTt|TUu"~t%(4+&-/13%5]77888>.86<54G 2 y1r0l.J}-,*c(%{" z!!("95"" ! Qhm g v |  >iJ;8TI} 3Pm  h d<v62*? DwF߸tv<}A{'2 $ ZwXp .3 : \vpoD!!\$ (R+ P.`0?y2\3W/4 4 4 5544Y43T2%0 a.R=,B7*5R(&%W# M"0 5 @ "?_K(8dNG jR\Y1 Dpu>A/Յ~ƴśb6§f^˾uBڻۺNxй[zJ=b79&vI{0~1Li|IF i Zb5 : m^7)DB5NY^E3|}+^'%nn <14G 6< m+7;YvQZkx n |f)#Y[D-xxA|G>x \lg(@ 7Tk:]v5N !##%'R)|*L,5.X0g p0x =0/ha/ |.3-,s,-,+,,W,! #,$ *~ S(< v% ! )D |V{=R! ,%2 (.+-m ///0 0ol0f*12d208383i21N/M-<+4V)2r'%c# J[]e=$D<> rF j(g{Sf -7Uv g3N8xaF%w]߃5s۾^Ohةl*rYiӯKj;ApqЫiNQK֟k>2 k;d rN[ ~-5,܌޻q +"q8Zm+Fgj-9( qBPg N#$%7z%$#N!]T j2eg1( ? |\+w8~k  '2d>pu:[2s,-wg W -pCky_\ C@ U Q f _ * ~( ' +- ~ :V "W<(-18 K 6kO "$i&')*wa,w-/...X..-,.W.$R/0?274}678 99n987}46`4:&20.6,+*B )7 (5 ~' % 0$ ! W N  {p J K 6jlL  ;  ` !|R0]x;]]4׽G*Ѫ=ϸ'#xF̹8ʫ|ĄV_]H Py+╾TWٹfZcI)܏7h3Ew=ۼݧ |?KT6q!   8o ?  z + 9 Kr  d:  )p  o 4?  sD 7L  9  9 [ w0aO$,A9?Od/JJ ) Z S EPw+8pk%@I D@jJKgO   l D p ! %] e'{ ( ) * * * *V* *))a))G*[+.',N@-.?..M-s,*)&4$"  DU{{AyhuFfU&P)uWo u <j% 8CmyޚڔւXF@sYLv,ڽ?B*rnϽ@꘿g&.ĨOɋmώbҍm)nӚӖ!Ԣ՘@״l3އb .%25 4wJP?OKn O sTFaQ %  } Eu  7 vP~w Kxm:> a!"E#$?$2p%$&Z& ' z( (/(l&)%y"[ s!R^\Woz F n :'?5\  V C  $?   =  * b*aFh m!g!":'#Z#+b$O$k#4"} P Jw#Qxz Z& V Th.&qYZ FY^~6+@e}T(VtNL#vl>!q K S.ft( :     g +d#2 G!EZ"#)%I&PD's'N(a(G~(%(?(})qV*+*"v+-+n*3)&A$x!E v(~~OrB{lI!H#%`'(y'P&Nk$*"H a%5m  J0+E U0  o lGz ؏ ֐%գ њbvaϒ(Шgjр,Ү'ҷ XijI0҇%c#/ [&}d65|cߑ1a0^Ti? !->+ BH}u !#CM$> G% % &%h$R" Tl+4@kps ; f : {P3}U$<b~ TT iI @` zT<dC   0} T + pI  SJj{Kv>Z4Xdj.  K )W qzSR vV4aw s$"(6+-/b1`223a3L3A4H45566666${6s53Mz1@o.*&"      UmDCQ/W}P{#Dn/g@*TKQ! B2<Ԭ=ӝ9Sm&͓Q˙fN(“냿ꦾf un/7:&E|ZЫKԒK/XJ3}Y*ym ll eU J m3S |rjx<kb/qZu  Q "  , ^   U   !W!!;!4!T % HQ  D0f"4a 7 h uK`9-oo0B3D}w[ I p\ n Jtq!5."")" @w+Oq+ .1F:r RozW3wutw2:i:|hGG ` k)m Y  C@j0-5;@BZL޵֘Kւ֚ؼTHݱr'HO]TM%q38R߾wހܭ=٬ח mҐ5:E˗V6Z9ɿɸN|bH΍iB?2 $ޟ8zm2jcO5 Ei e! S:Ju-xM7oM~Wl.9IWw,.apVb!wX#A%&7'8 ,( 't g' &d%$"! ^J !"""T"4"" 3$F Q&(G+-/|0"0L07/=-Z,+){()(y(([)((i(s'1&&$#i&#U$#O#W"#5" [!  K)B d  eaOq & eo$z/qGzZ$=.4bx!N-N. j7ee= e  C  Bw5Vvl   =^  Uu]  I.7a8h0̗ǝkǔsRa3-Aө18L]bF'3@:ׯgCHxԷ*׭f݆h)16\RCi1D?b;mt8 M7 O=1!6CcbShq X" #g$$m$M#o"!}_GJigg0i/` Z SPM*"l+[r 9 cL $ 8ieL9g-. uw{g/5Geѹ/Ǩ,Ƃisſ Ɩ(=<3fͺ U87INutGX'ֶ<כGؙٞbLLZ^Nzx(IΡ%Kխ$جעW׹^֔׫m ۆޝ?l!cCS a[9 H 2 =  , % W   qHCntE7ssf\Y0 M | !  Hiv#WjRDN) ?  j X ]   a 4 v f  i K `'rx8(VCl# 9 J" # %'ye)P*J+$,9,U+X*( 'G W&$@#:"pS!? ?L1 M!"/Z! >H#&**-+Y/~011h07/ T-z z+ )( &u&K=%3$"y u-f7Uw | W H q } ~  e   _ z! 3 B *  %h .Pz/ 4y 'Q܈ن4ӣRe*vL1$<2 Q?+ͶҔH Bi S#}޺ݛRpdܓ3ߙ*w>bx=7:aV/,D8,+=A[G!XWB)02_T XGTln^!5^#p)3;-4+` p  a^& :^ k:} #Kni w <z #    o % T$'))5(1&Q%# $$V%T'+*[ -/)>1 10.,g*(Ow'D&v&& J& K%#!$?<2 W * Et 6JkT" By%3[#&'c(+(L'&$#{""" M###h#>Z" Occ&Vz)j]G$5eI~u  f@ LL SPjdpa;%1]<mOz gA <T)ݟi\pJqлοͷ@}Wɕ\İAì]ܯ[$/!Ս7^=ؔ"QyTyۗ&-݈݆ݵ)ް߹ 0dyg%CQgmB5os,]%RZ(!"2,4f\ >YP |G!'~v~NGrCi9*xBPR}^u8=N}8Te >M GL10'UAAg/=&anL/hQ+J T r u ]&kwr ;p>    U  jRx4k53iA e` C p =jW    u  N" $ s' ): b+ , ",y+ l*")w'&%f%g%%q%J%U$" "!5#%%%(%?b#H!c &  6_IqY~fiV sznKT9^1MXUe!5*v,H<0`=`^޳=|ݧޱߣx 4c7};M?C 1S(Yf lyf9-<  ^z{1+FVi zM b5 \uH4s1Kx9e%e ) R !Ly_xs8)KD i  x ?E j  E}Q ) n_Z-D xE7L0;r<3 6.+K@L;]Q l:k  9< P   k X A&8Cg0 E c /7 ^R QV n f #2 ( VA5`vkmD]VVlL2I@%0[ Un 7^b"i< S ڣנ)0d8JҟuoԊv׈I :.cj-}k d>ߔ=L,|spS7 sL$TjfTC-8(qL}P2`6W3H8)3|ZN_ m N[Z)vI28)0di D TCd8Ua$Mno] < p r=.M7f KQ.}K:wq, ` ! "+F#$k$$$:d$#c"ls"""#":#'$l$=$ $MI$"D+ h x v|d<BX+| *Z{@lmq ` X #!Ga"Nc#k$%A'Q](A))D) (c & $ :n 8.`?h 2 - T}  i+  ? r S/o}C^ieKjRXZݒPZ|әJT͑@kܙzȢ?ַǸ(P8rDȘHVrYȞh%ޝjGݍhwy3S=YJߗdj6;J`m+y-G0]["*%.h}N-O2:1{-y@"d. {Z$%- [ Q! ," "#wS#YF#"7"Ms!  ?p,!#bX%~&^'( ( z))))F)!(9c&#bv g OYi , :) fU } u< Q X1(RcuR$fF!#^%c"'/C(*)f)3**))(W'$&TG$"$:1  u  l  ?!l#o$I&i'0)v[*j*"+*)U(i&?$ #)! (  T cgKV U2;'.4+we9(H?:>A+UZf6ڻ4ڂ-wuK+peC'Џϝ͞8˓*Ħq9:˿㤿39p hǾ]nNш'_.TPݴj,;|OTZ`{M F_a]+ 1۔nߘ Jp} -w  <0  ?m  (  D : ` *    MLdif# i}{;BF''zfGz 0  y J?$f'&*,fF-%--5-,x,-sP/1{ 3!v5"g6H$z6%F5G'3(0h)3,)!($)$'* %}"t)L7 !+GdlQa@*LGyBAGptv`Yn %   _<    7  .v S:? czާ^O;ԧӌлrπWV9R@eqH[ԊVd`y ے&mFt א + ؃ tU   5zPޏi-6 1օ( f{fߝa,~\Ntiڹu -֝:Aٓ'x/dq*po  '/ve4L)v3  b' sPAlywyRX|T/&  a u 1!F @ hpJgd}R ?f  " kO .'ml8*mv~6D]  v$ckX  #3Ta&0 V Z)F  & ~ T xc Z s#   E + ? sy H T;   4 6$   HBH% Go  T Cf8 % H zI%  p:s_C MDHBMct3#W Ҷ ^ Mȥ˿7ayFЈF drJBnd, 83kB`lM='':!Za~`x[rrf{ bNIX}1YwFno.u+GE9 B T4qdk@^  ( U!!""#G~##F"!4E5 VM^PP`q$mm|fo=B0Dw/E;Pzm , %z1WqSf0r+P]gfLjQ LN if Gz  R!+d_j[2? "$A&.2()L \+ ,x . . !/b . . O, )&]#'bo0J n hXQ9c` TN{} R RX#\=%-4Xv|"GoX@#Lr ޑq_C92Nd[  '˪ʄʤͼ ҥI+iچ~~>-6Y3-Avl7LCoA$   R PE 4 .Do`D4 6$v"FgH7@g`G pG JQbWvB%ye !"2#_#"!etuV@E a  :  I  X   O*X m| %B -"Y&u i 3wI3A~  J wI3 @"\-$!%%%~7%s$Q$$&E%+&H|'()*<)1W(>5&` #x: ` 9 y 7pO I I{!KL{oR%"-D{|q M iT   h= rW  ZFDY)n`a(-Xx!7ٵ>HثP٧J5܉v.ߋNid/Dsl޵4؋܋-MզhӉpӥҢz37=޳Ѯњ&hUԆd"bge[ݫ]$x"TvC G,}q"m3-(h7Q7F-S'V`;_ >P}/7YtVm\ 40#=4l. "e$GP&l''''s ( ?(W )4 L*' + @-F 5/ 1 j2221_0.+Pq(s$ 132De S3#@xJ:+ A   mOA`:"T 3$f"%$)&A'6&)%+f%-$.D$.#."-!,[ I*(&V&%f#q"! p/a b 5  c~Rph ;e  T   S  Qh k H  f O\/\ s / S  'HT m:BFJ .ҕ$^>w&Rь#ҿӃ2՝A؇ڋۗ8T/fsuڊEٖzUB:akw՘qR84ּ؀qQڸs۬|iݴcY9Tܾys#73h[-WJx U [ 3b~. c X"\l>M*e`d&`bFA# F {Q yZ3wb..I61$|Gg d G[   1 Hd opp]upb  ,m  : (o "DG * i XX h_ Z p  1  aZO! $v%@&'8& $-#=#%!' ^)D *h + , !- h."/@/Fy0<0G0N0R/-+\)&E#T B   4!@ s+;-x//XZ:1`lTx]( A a  C X9WEdM3%USo+X'azKDlHqr=cwcϼ^ЏyCСќ~ "ub(ԏԌՔ^/"xfdA#J 6  D Yv . {|X< i&T~isDu!|a@ظ׵q֞ L * ս G / !tlr,@8$d ""P#1#u"! SUDP G. h J=  1 8 ={`78i8O{xEv 6 Q G L  6 [Xvu*pX,Zr%   m:- s / ^<  )' e  l" d ]lcx8`V> [Z!!!g!Z ' osTMx0L ; M s 5x @H  h JI ke/_9z@*ldO& wR0WElq }  va!#@; u-i-#R (  W M،h+cRZB)W˔,5ɗɆhH9bchը׃R>1{-_z,a BQ;t r^'d `NHQLFu0W + 4u /v qt0"6!k u lSB9>GTWf [s~je[ U ED   $p& % % {x2LXh/Z?g?0jy+Z^ ' ucHZ)c  uU~ & 0 L t z qedzx>BrA> #9 i"Kzx#v & 2 I  (1 >   ek 4%-Sjls$_L/ = ~+  ' wvp3ImB("P7r~%FA, m GRQU(QX&*py W1G5Q4ܕPZ'W`mQ59 uךnS'pݺ8AEMu-4us }k   Y N { ` 'a h8J {. 5{=}%A :e]Fh yL O 8K`+8R2yfX M l  G>@   (S n"0w  7*"6aqAD:~I{ 4 [^ f w  v    _P  bQvY$ A!4"#$#[#F"_ ?}d%9?Tr   G)nJ "E% UK~Vb(rHD;]|" k  X ~ f eEN<!I :',*a'U4hh#O6,Ջ!oє(VϹy.l=e{ь9o=Նmٕ(B. ~9]>Ns ڜf)xNUi~AVHk oS;|Bra'SށN`o { _ VvJN =n ~ Lft|x C OA 7Mt9 Nm 2 fN>_,f?d #>&&c)K,a.'02<3K3/440]35,20pf.+ ))L & $A#""6x! < aQfT>xeXU]  eF 9 f29 t  s \ =  N!7 $ ( *)E-/K0 1p11I10Z)0`/-J,%* 9( && # m! I`<q@f B  X _  v|hL5{mFw.0fLju# ] ` V 2 f '7&C H ^ ֆ ֳ _ dנ `HY5ۋ$'Yq3r?@bݟnB i۵(|u b[Ca]wKnU =p9 \1}/%nVe݂ۤߙ&:>> ( 0 !z i N Z Nh|LNOk)  & JB^ o12*`2pptyK' Q @ <`wT@^L  )E-fta H9 ^[  ,8#) 4w^sL#e5XU (?  w  ?  -!  7  W% B s q y  ~K A w " P*.}>Z vJu>AzkL Csiq ^43$UXwbxTOQk@sy߉k" 6xEwބu iژشZ&F ؐyW ~xrH$SGs" {F_3 Q@a :"RG sb_}>q2gj4\gHCq Yb#DHB(sgaeUZSz '  y *R ;cmdbR}yf ~  A  7 ~qTHK ( ~ u^ \ 6 dh&Qo"dj7; 8 zIAAe9=_F_,v -   B" '   2u( O  uid %Df]J:jF2 -o'WS A R; l j & <4mu],VI#Of Kz ~ ! 5 pv"ݭa#ٯ.ؠzP\Բrӗ?ҔerCWضڴݻa$j@QxoU(d LQUv}'`3Zra>Y(-Lb2 Cav/U<!~\rb!_v)I ; ~ &Jg^.h8(    " N . |AF >"J#$l$w%()%$2$@i#"]!!J!!Y0!  wm#_I! G weU Qk Rm b eCm!#d%&&W&D%#)6"u ~;##q0cX Vq (qx_P ]kH#TX 0IG'q= VYt:J7AfskS 608GB_{i`)YA'wY\_\K9N߷ٖߺzڢxSez&#+OK*4LZ)`KpE8N-0 aU wm_::p?z@BBs|NCb]Fv_\n5  P ] E] +I $ 1@KjZ^  !  =$ U 6,2NfuYm  r=xZU^j   v r \ %?3LO 6 kM wjl?iP!C"$%y%%z#R"E  a\&*Vk3$Zx}O'W["F" y  c c  s  } E  ( *?1<zw>N@ Q, `b5 57  lH)y&]9>([9qX1g Dߧ ߟ F] w nG O T e;rf)u'I, wASnTW4ԊO΀msʗi nŽ?ESJ$jp$:s HԤ^:ۀ}YW\,K{ XijiSh:P)mB`\\k  i $  ! [  G W 8ZFcY6~9:@6GO,c H ~ e  r   Z   W|[ca5[=V$xPMw "> $@B't)Y,*../!6/.%-*(p&M$ ####wI$$W$#" v! zTpSp  @ b - j  pz- !G} {"4#=%(& &d &# l&: &u %d%p$X$i$]q#"!S mu%92+R;  | [:.5VgHq \uFbZIq8=p6ZRNg!  (ڍG+jt)?QP֦(i b֭+N1!iC|Gs*gI5(ߝd^ٚر؃+ؐv~ c+|Ls>n wwي:ڲ߄R|u,4g= O?{.F@ h8 g @ EX % ppZ iAk|8b0)zr2+uh_ 3 3M2+=uLEF.\\=!"D$O&' )a h+L ,DV-TU-V,&G+c)a'$$" !i"+"\!+O vh| : fZq9ztDD!6  ),pPBN1X  y W &( _p'1UFT" Y }FۛG:܋aݏ'vPGjb95#aW=|f>\=G%\L?F? 2c)~VN_;=O$1~-H3~kq@sw@eX ;.}ZcmN Rk>eV{B@={lhreKaty9Yc [ M`}W2 j"$0& 1''`'&f%$#k"]!\2!^ bZ9Lo(zVwD3  K[]-r2V;{ gq"Z, F  G a #  7 9  % 7? s1Uw*:Qr M `in  -ey^Y J IfL{m*84)[=/uMmR|1u($xJG H7 vtB!d:%.!'߿ݑ^nل;ٵؖU} H i؋Nsي@ڱ_p[Aݰ6-/jzNe M: 7 Y P m(YeUG\EhYdTM}_  "QpXg  T i'9%U^Z[(t|n[Hd3rV0|   V r "  dB ' 1[ ^  I:[h&rxq Z  x gT  A  N  Fr;`[ze |mH](X 5= ; G   tg  `8 P  yL) Uj!Bf"p2#/##z2#~w"r!_ ] Xt.v`` o.&[ R "KlqQ_F@@wSQ\$/g+q j W :  z MD N# o u ^ wCw&j4vjUXl{z܊ښ@ըm܇ڐӍ(V< ժ4՗ܻ0f){؋ ~G^)p?f2I=3'9K3Wy 0L`hJJ8  K w}_uG q $ E!BavDh:mJ  4 P  hYgiJ#4g^g}f<o   $ x  +  "=% L  : G E( N 3 [ a t 'ag\my   ?w   ,  p  #Z/ '!y!h"r"J #<#Y`#~#|#a#"3"@[! m j /sf#XLiw  x~ ](r|&x &0+43UXB),y6 |*J H (n2=] |  {(~a i Kjj=zH(A[iY(4AyLqs<#ARN saC3r/F۴,*+1]0E˫'__|yǎ8P>djjݖUߧE ,g.inX^[7ov m](2eENHe$SA9Nw{7 5q2x4 8 A t8li> (("l2#4#J##!v]  }-FwOog y^ f~uTa dCj#z*1Y v"[$%&'(x* ,-.a /2 /$[/:X.,L+XY)b'].& u%"K%$%6$$##""!j!WplPH5)+ `%  >|o8o6@XKJ ;N " X x~Fq"*z  !~ " # # $z 9$b >$ 6$ $. $ # k#B"-!m9 +gYqwY |FP/oNoM'.&"|L r  ޮ eI-sI4 5mZ"Tb g 9d+(G  i) vp % `u4",]$"e'+7 QQ{b7,~R#w+wuxyۗ n2O1Ϲ8*Έi*/7  Yբ f\tN$x)9bWsllQ aYZO- O3C~b~Y rl 1X N +  !R S ( 5 < ") \ 8 ܐ T M ً % B nH X0 "$H&n?(D)m)s)b( (hN'w&c &\ w&~ O& &%$#"[ Bq>X,!#%, & ''''3&:V&%v$ $>#J""BV""!_ 9h>(5B&   D^eF$JIT.:%ni [z7W1X/v :H+PNO3em@ow$k')* Q c=hUi1hT/ / 3 V'.;Wcfu }a |=!)7KDNc6R)]AnvxN& ,1 oi4`\XYr=!:""8%'~*&+R-h.O//a0`00c0;D/-a+(5&Z# #?" Q pH<GyHRmpb:;Y@s0 g   R*9   .t Y 3 ~ nZ; th*? + =m|?\V?)&H( 4]Q9 ^^- K  V NS  l ,Ad5J*]ar]*Ep ס (XҖ nF` αe ՚ i` TxbHcq9i 0f1rw 0J;0E@.La#bk_q~:Nc=,gby l{ N r# imZGV7#Y87 0 vw)( [>"[ #$>#X" !*(!c&?#MEo2 D  o   W E g   _  z  ! =  N Wc1`b YPNB]Wm> -  "P. t/B)O ^ H 9 @0xdo!I$-')i+,$~---L,+*W'%b! g>ROBE eE(QO;2#ke֩gEH 0= jHқҪE5g-Vz dګ {D@2;10)A)ez]58 7nw=Cܻ١4سկԒ'Ӵ3IFPNg΂aϣ (?Pٍ &IIR*9SSJ 5 } rC1' J<Z & C 8 ~ Lp\@OlzWN4CGDNSvZ\0/ I z`q'dgd: Nj] l~i" e3ILf-4>Yz  T ! TL ~V A   ^k H K "  ;o8b[ #x&p(c*m+++d+++k+**~ ) ' /&$"e!p4(YC cx  C$ ! w[ !1 K )P os   o  BH],   0yZ\.`[u\/*~!Dmv+. J s&~x / {Z#%P !"#U#FQ#b"=!3i$u$Xu1 Qom!$%N\&+&+%a# _2Le:Kd )a YFiu5}q s= Z~];"7|uN= *Hz  iYt^ cHRb!T-v"X F a[ o z #  T  ; r <3"1OPl/!1-#hg$FH%? % % %=#pU"b R .-D j"2%!#),C.4 02 32 45678Y7! 7V6oR54k2{0/d,*(%#b*9*+, V PhmAY \btZNcQx'=I۶7[ٶ١Ko\|)9w#AB\'^AQEW%BnQLP0TL.Fy - 1Zu Q J_d;mn "ܕ~X6W6~h9oyr} {$uJ4nM? P N &G*NrL4hb| s vEv!,(E$ "p,%A'HC)m1+0,T.0e2'457n688669A998](8<7 7E6* c5 }4U31tv/,;)%j r "$&' ^(e(T(U(I(/*(?(((Z^)4m)(;(.H&l# Ifi*jnj1b $ Kt*T7 & gK c S  L  zC5w@\lWY+3aSdI17BG8 @V\6oU1  9 M- c (OX[!1i ־#{EQv`ء F :Lv!0mDqJ2 q_HVwuLn_B  t!g+10ݵݕt;B%ݸYWpj:<UoW 8 Z7-$ ;~+ 8e^ o!i!!8# o&8)l+,c-rV,Bo*%:(!%]"  w  '  Hb u N Q 3 s  f9:fN S !#H$:%~[&&[}&!K&%%$ # !  % fs l f gNLdbt=e k 1 muQr$@6{i#Bq G~8pi0Pj0  n&X`aAg <z-  ղ.=qd | 5 ? Ӿ Ԅ ֦  p۷~;"0aybi+,Y"?#gdbY̴ܿj #HĠtêpy@:pF'PWΎkђR9"qjx޲ q1wc$rL# @ P:tu"A 3w"^$4%&'&&zy%#@" : k $! M9/+(3/ JzA  C 1RXk=_J5#c m $K C k v S_T 7| .R 7Z`!L4b!$@(?+].:10\4-5R66.54`310=/T-c,~*'$ D8!$ %%$[#mK"V6! n H;!#%?X(:+--e/}G040R/o-*_6'a"jqV, Ze%du5_^X;%pE9G e6wC\J1bnD^lΤ WW;eM|d{k&<( mC [@ p 7ibLuh=w zg] xG . g  ~ ۗ,$]]m"Y{W3q=[\J:'2p 7;>pߺtލݩ0Nڌ٨mU׮֨4עjZ>Vpss5Q- ; O*2_Bq x$1kkUm!?#j$2@&XC'O'''_''&D& 8&T%&%s+$ "6 !}t!&$% S'/ (()*+v.1t)58;v>jG@'AE?A@n?=iq;86!4 1E / C-. + ) b( &z $ "> p a   HP! % O  z  ~  {p4[b!GG/i$`2*BC?\3S3 5 (  M  2 !,%uyx2 !""e"h UVD@ A#cnw%1 Mx\( |N_~::ff<6< |l'T),H H!,`|~ |_Nz-ur4z ?*7 j #N$X&>'k'L(}()0)n((&>$1W![ 3 $ q2P) 3R -E 2g&6K&8d^RJ )  2 !I,Lqh~w-x!?gS{[>>RgeS 7#> kah  H6ze"3%S(Z* [,A -l #/= / 0rE00:/.-4,$*f(h'{%$"8("A!+_3`iu ) >L  c!bYQB1Osz޻^ݚR ܎ێ2GfNܛog^2=<_oHg ,`f4=a#k<^=Z]'FWUbf O kLn 7  4 '\>m`[Ld Wq B E o/h z c` > S ZF~p9KlULjݐxr.?\~bҍ6:5ڹ5{YG/}+. B a h G  9aov5R@"=$&(f+0-./")0D / .-,*9)JH('&@%#!5lY/uV+vb5 qPClu^tUs!}$L%fA ElmU)h_:_6rqX<'S ; FMJuS  ! ` 87 0w9vF q G;w P`yhwNQywJ>AQG7v ߭ L "+ NW n0R)lD -vM}'e(K f;6\Q(}'i5@S4)'r*abnB   9 l)1  +? k=t;+*? ! ")""#7##%#%$^%%A$[&{"'J F'&& %7$#"#^"Q"#v /# # " "; ! = ! 3  L$M^Z   # Ie  q &!e!Ob!4 -Qe~V[  |W!M:Wr{%ioOdqt3y F6 37:Q2bBap1>=XqrG( n1 P5^l'~h+h&߶f%e Wm9p{^2܎fݘ |Bz%T% M^Z҆B=фI ђ'ѳqѝT ѷ"ZXQ`ΗOGσ]җ**WXݬ ty  Ej & QOB**cY ` /"I \!,s"B#####$z%r&^'(q))*P)8)L(&$.G" C ,o L!-7 S5UQ~-?kd-QXM=4u a OEtmH!)!u^$.]&v'o'A&]e%F # "! x"2#/#%$[$Q$$#n#Y_"2q!G 4h> 6 %@?oPWve 4O 9/ ;KA3?ٵ")0׭ ר zf ,\L}*/\KW!'_k|}Ϯ1дEДuGa˾RRerG$H Ԡ'ٿzx@HDQMN4_ljSK  5z8Vg[TH<qbMRb<#;0{; . V܄ܥpܤ8ݨEޒ߂7Tqnd;`gܴ0,fԅ4HPwַ&׾?{Uyehu*i} wi C-  % + 6 Kh#CCEwj7>K8!A"oP$D%&'1C((;(<))t)x)YI); (Ig(V'G'I"'S&K&k%[!%"M%#$$#d&""(4 )+-/aX1A22 U2K18 /X g-z *q(Z&$"]!(Q C~6hKO2D-gZs  hc[e]CEV!_AUVhSlgFeT*'&D)Md [( & d  xkPeRsMaG t W E&)]1;/rC9 / W}RriV d[+cDppk=J`XAkw]~\ Plu)PQ7#[SeM Mwy_h\9Hi+3 (  >wf <GWnBK S   z D~sH(E|:Z]i~jb)&*(JaN65 <ruH!YPwJ2yx\>@ f   z"g{ h  1sm)O Y  W OI#v [Wc!I"B$%^&&&uG&r%$#q"+! vx:lD ApZ-8cY@ F > 3 , *J f  |l g  <b?CFU2`NX 1s#S("E$OJ& '5R)t(**`*) )2(9q'&O&B%Vj%%$$ e$9$#m#5# "8"D! }{Rh. 2 + P[mJTA "$&x'(r))*9) J))* + ,-.0.^.-,,**I#)'$%"a0`d ' CzoUdmWHSy;xe$ٯuُڊalەYۃkڟsw܁&bYnH[hW  ] < 9 %_'e)V'6Ee5Ox<2!R;""2"h"l5!u2C+ Ftf $ z}PJi'TDzAYGi=ۑsڎjټ ײטִiִV׳U>~jO_ޡ߯Z@`B}b,F|SWSQm1.Mc4% {2 0  M , b  @  9-@k2!m""$[% %%)x%#%$,$u$$$v'%p%& z&!&X#&$y&%%&%(#(") *)+(7'[$r!5,k4F>-cr  %^s7uAC j|d [ \ VDl)}IfJw% ;>7(aUQA^+;IZ[fH!ee0#*O+k7j<@G }f 0 x~Xvn #H # kpceL:o0Ifyn]"JI7)Ci@,>*'$ #"  _ ) /kL>`-bP\w=^!WZ O 1ݕ % t֒v<%4yD.He"!ԇզ-ي)@?h.%؁՟tl+CJ)#H՘xE 7 p=  ۥ>ݣcޮ}}nE - 9 @ o;VpV[f CUu*:{<Y @ gq (Mx$b,D(LYj]=B ap 5I>y wg}^e0NJ1ps]E(wߖ|߱^~ ?*J#`&va  K *gJrm7=gpR # F}v "#\%$G'(|)p****+*5S*a)(!'#&+% &[&H%5'$'#( #("1)v F)(Za('sa'&O%$ #j !stCPck(S~ B Sj&5`"k['oOxX=aLVwh|(Zktn4g=zb)$;p7+>{rE>< i  x  e / X { O [  9 P^/ ;m;Os{:iP. >w 2"tOT&oy``1}g *#DSxn>LQr"Uܡ04b߸b+wZ ?cx])KGC6 a0;"#Nui  f  H|3$ Z  pQZaR7U"2^dz![6I 7 GL<h~R633YCYj7[H22 f%gjB]h " 8 $ #$X:*@]]  _ht1Snbll^l4|lV=J2 K {Q : j KS H2 ~t|n~yj&  o qCs J;R`c 8kBJv}zrnk.m[ˡ4y?)U/yMדݐSEC#LF&d'[~#LlfQZ  C0G]EV SoV + F ]7N\# D b Tb f   v_<1 gQigwru:T%@W w cQ ,@(\, b =.|q") 7#% ()8+_,>--s.//0:121 4`5G5*6:653/531(\/r,z(g$  A V {Qd q +%4jNq+_s4&1glvaI0BcG3I+ Jn5^\ *sJ 7j[)5 p){.ߡ$ؐ dtӾRS+ԴՍcXD%~7ߒލ5f _b?h 7%9$#H;yalobM2!Q(puYg t 1 h z  !7 g      g - r t `jF9`DPN؎(_ԌRԗv}غ%'{@&{Z [ %>k.+<[GP%KpI 5  W@/eI!~H8X`  (Y!5"d$#< $"$(%b%'%(%*%,%.%.0%0%&0&/'&.(+)Z()$y(M! 'F$" z{'{e  E Y]4/0x?r mvg}%6f ZQ;x@ [P i G{_;k0t 1[Z2۫ۉt w " I/d h" m |"+?T  +<(+=r beX; #J W{ Or6c*  }z-l*|R]ClnnUuLr=kai q  k  &f 6l&(qq[x^aTi)MI{C}] ~ (7P  e h3\[ c f. S t 9 1 b x !_5B^ !t" #X#m#(#k"v!dE X fDw]|V&D7@3k '" Y# H$p$$Z#"A 2|@tGLM3$sR s[ &M>"]fjE#(.kX4\J1ARtFީaި^Q ݒoܔۋo6UQ8yf d7Hlݔ% AYh׶ % [+ K 'ٳI84[NFG`r1A T uIV)*S[aVj: l l W #M qLB Q h[%ShN2 ~6  } A ?6 i6 t')2P;Es' :ܐצ%-փՍՁ0=Z.O0Z/P:"+nV^C h 9   \ |*  1qD$u\Yk= 4(h[ 6&"#o%&Q':g'm '^&y%$*#6"""##C##"a'!(TK  HgDD# w  WcXcxQ5>YTA67eIt{9ror+3O9 N+ U { n eVU3-~b?~T LF:YcpG:RTzRVrs! b:%+  lt ! 2 'U/.'; 1 5weTmX-l;tN@,(=^p6-IEa[v;~Ax &/ |8%!$$%&&`&C*% |# !s  d9Wb ! +  ]:>2Tcq$4!l$&>C ( C   | X G  X : 4  hJFbM`d P cL(h5"S lX Z2 ]X@ >DXj"#\R aug#ozW|bwCu/%N1<Y)E eja-h;B}` u  V& O1F O  , Z Hf \ l d =  Z  Ma4[<'vܵR17oJ. ?I C 9e%3T{ S /)9$P&@e*RUf 6HzN=CNL % _ WZs7vRP CFoݲ@ڇeR'NۅܺmzUTG4`jW@7~~X%A < P {W ^"),`NB+t6mE dv^'9M8"#BasT} P 0 [  !_#kZ$Y%%\&}&&('''w (!("'.#P'#v&$6%$#V%"%5 %{$d#B!1o|v`KN Q  GBE]1'm0 w?j߭2kmBnU8Lח06;d 2_ h1! b q S\wH wL}V]=97/F9 A/M^y4>2ou>hz o   [2dnB 3 ,%}}aQ;l$bI8Uo_-Zmdk "  ^Z LAءJFחTEZX uN  ܅ (CYgTst|Xm8EZHxeLpV{$I?)-vQZNz   z}kE > ) e Y d |h ?U 7 _& G  a # ~'  L  v? ~ , | $ _\6 : B " w Z, q K(  HN  n  I l6 w n%rM ]   u { "$f&|'''b>&5$|#Y"[) ^P!=v(q.Q7^ 22 f5 i5b pLv3$(StEm]N;m;l d+{9>6yrb0?9QP$FUd ^ p  $NLkB  YJ&@w(ivB e # J J X J7#P3g/;}3kOz-i 9 O  OvN'P ?\FjqIK0 P g!>cA&g/ܹrf"ރ9CnV8T%Flc~/imvd B [ c W>   r< sr ML;L~-;'\3  W 7qO?>0?W#As ) '  B X  E $z<}}ov-V-"u- |rV5/:~Ptk , M ! A /qDQ KbQ7%) >)'G L 3 JL Z 8M0T>9{%I8aמo^Rի'oeRgQUkQ*7JL+>$ f D . w  ) ` a "r 5 < J h{ x} W   # / U %   $ U ]  ^ S G \<z" q ' # mR"#\<<*SE H{r3TLL8Hue{Kd*k@4|Dr # Jg"1 r , J;G"hg3E e Uu (  9O߫ޗ}$4+uI?ݽ;J%YO3G2#XkMi(TgwzhsSP%LPK (& tp4dlL)U b ` K`  _  !w2zus}r| - # z   "| 2 S ):g?* @* 2% I  /FA`8"U}#>Y5.>$*D+E5bZ14?; |1;j{>PZ Q?wv& $ /B Z U |G g Jf0@6mTKVR1!9 7js5C,gnH!"($fv%W&A&&@&%$"%= y$ #P "!!} m^|Tv  P T D/Sq@CAxߦ&I< ԪԬa)ֈؠ|[ښ ݋.PmUug33g<)a d [^I/QIaX a Kj M,:t5 b Zq ; i?BDVsH$ JVY^8i k, >  9" Dq  t w! / [~*XX!g A~At hmI{"PZ\tVg); )|,h\+))X Xp<(F  \o   '  ~mp]kB?j   /tL8u-]1G<OH SN$R ~4ieU(T5:O- A  w  S q  J<Vl8?RspzA>9.o=mb  v b@{"'dgrtW?zj.g4UT]'! ')W%s" b*I\3s;uotnf8jK)!|@4CbC<%v}i-c D{@$ Y@\zi\Oh~IgN {V?mBTH#< ` r | $ Oi g n4 `A "$% 'A(k){*2 +C+l+"*T(uX'C{%#H7"t Op:A_   ? -  { L Hi e * }  c [ ~ PPi {0'a4Eyk ?cB^zBB< !Zq33)!@|Iu*CE  u~{i 4aS} tc3c :)d' , j0[@d}B1dEU<|q<hYip  g1My @]|p  % d   ( R /   ~Pj8eBe]%1Iw('X01=gP *5     'Z> h U H*Lq;"@> " -,A[)Hq;,!6m1^*o 2y)< f 5 gf  wOAFY&J$ Q\UJ!\ % aYp|zZ*^IQ]*0;5YR" D Qk d y ( U - )  [Y=L[dQ >q>l]Jw  Q6)h <:mLOv@ik2c^v@ q4a '"('Z:E6)Fd)Y2rmEEq jgb S."s n?&rHxA`T\nh % ru B <70{ 1"I#$%m&I& & $g ,#7!4_&WaDszCw1X;]_  g--OiP   Fh s ] _ :"*Kla nX]:xm33T>p!cpjRcT}8&4Oxj$+WR_1k0 ~ CF _(U -{;J}V|_    f|xieirl' %"MY^w2 3 6 ls q =  < 0@j+Hr%o?.ە(ۿڛ)d#u q ^ U.2ޏ@o_$WV?Ea3EOSWeG  f  ^ O? :[6&gL[69|  M } L$ )A E  > 7m@ x I =b * h gGPN  mP  Z U- )r5=e0"7r.i$ MM#!:dߤ^MwG ܓ ݗ 3 ޘ@)q } RYtu=]9P!<b=f|   f [ Q8. `  ]  - 7W \ / B Oh$EWWQ2C"(A+jo(thg2f<GDe3;I:]rZEjBCtmEF8d" {N   r 9 U \ %<3   (    ~ p pt Bb ^, O G +  Q W ]z(  F & $]Mo'HP+k1tIriR^8gb[{c8 K/&} X ND~S(;pye?/0Mth-.pA9  JCf ~4n( &lo3rj.bytX D ,A}{cpE)]1F'32iNx:|`apU  c i} 9 o:[08B%-q%(Pj4*!q?KVoyW.DS 76 x./w:z}& B -  H `MF|n4wGr1T'O ( 2Cp!Yn@xU^ { } |  R 1 $ " q / m e )  QY97h,*} S C_=)5qYHw*$XG!  1mUl}J0 7+ & r,5 "x(t#%Bofo[w* i`#,2iQ<%4) dEDqn5(Z^nRM0dd_%V%: ~ Ru]j= E!nymWOeg s :F}c5#qS^ ~|sH%3F ) v D9t_Z6L.M&?bU| J>`!ޯ,1wu&O"[\kSޤopk_.uw40a 9  Bl  }  + ~  ]A X[bR)/PMbzP+Z)#p,a:  - *4  O[   {     A c U /H O  C   *  F B f 2E v+*6V[2I;Fxu v(~Ri8ksV)to'S(~#n1dE * X n 2 N  :cO+80 uVr\vJni"MDR24?.lBkXid6  e Fj UfvHf G   f* f"mZ*k9@y|F>/aiuj$`6Dw.> |B$> "<2[1 2' XoH(8;ElsTraWSI=1CQG M  n  GkvbRq1fd^ < X p h v;:Lnl_AMvu I<8j* C   Le^Cq[<WAhSHA{ vvc 4]Jd~_64<[71;>+r)ofmT5y_"8 @?: R<"oOa~38ZAlX" \,&m2@i@ XI Z,Il'm;xKD pHOz(tjRD1-3'  %@_rP K(t2n\`|<1$-zl~VSJ=iRA}  Ztk_B?88 e .F =% Q UP]t='I[4e U % 1 &Po @O    M ` K    0 1 X jJ Z  ( I=^p:XP9"n FMMXI|QQs>SMhVvc t7fF0zZ nr1 S]hB 7 \ ^( n)&It,r;Htk ,BU>*PF:{0we3dFmV:'pEIW7dxP_2\M+`Qbk#JT qm V z? h4Vec==@m"b%f+(Y0*+0,HT,{,8+*>)  (O~&$]#y Z _*D}FiR3i=%}{i  vCImn;*w 0 dgu:%%sR.UpGrI iokl!{b |) 3 mmIm"j#NO,+9.5I5|zZ]}zM6 [   r = !LkwD-d12"cp!fM?M~$:OB70nmwk&x)- Or~A & 6uN-1*t W'*(5H W1  B Z0 ` _>hj / ! [X l,9V) q<ZF M!#f&(*,@--RG-",{*'('&e&x&'N(M)! )x)(()&Pv%}#! (lmtR޶E-ݮh P rߤ>Ym@j\kM`p  E |, XAG%?cG|&4*=l>'r5>dTJDD[Fdb9Go)_ t q/$ M,eZt;z\K  L'\:|%+izyHBO.LD3_&} f  B  y k]#Wli1A"W}jR*c,;wT7wL^Q AZWI7>Bt }    V 2 ^ % @ >> "Z  ^K" _<4!K#~$%dT&8&t%"$ "g!,E(O#WA~- f 8   2 >? ? x  .D  T  y]4F. O $6 8 Z J n 6 66 ۡ > 6  l[ \ռ / өofԲ*-T 0݂{j g O | ^ y aAa  ~ I ?[Oad@VA=SkidL?ZY ^ i eE^=#]_0J]s = (mr& ( qE3D/*6lnlPrp*KL  a  ZiMaiJww j{4<>   c . w ,06  } x:X;RQsg;o|b}.)S3. zM-Ao?T(0MO@x k14ZG<16_R}\x1x8}3vja 2_0zz i "hGx ^@-k(|`m$Mg; {R ] Q,Nv7\$hE# .Hvq1ml>ca TX?<r>w S   ) eK C Vl#c<@' E Sl1!{s$f S ' KKF8:h*x_y~dj" f & L& #) \WZGx\}6!z]p  qI mpYY$B@3rICZU6/3ygJ)2y~_ #)  / D  !7 o iL ?!`#.rPd':'~ "brOw*57HU`0Hvsi3x b  [Ap!{^"&""j"tl"!^! c h*6Ct8V< H  )IR%  UGo*^(S ok W-!%$&(Nu*Z++Z*x)m'%# !  AZ@H !_N!"U! OO:n%,OС<͂ 5 GΛοszyHMjDk C\y)n h(MR)yrphOkFWz(6!/L2CH}~n 2 g!}5d`q'kbj _"+EP7Q "|Gicw(Gp_ +_+D` R_/}k:lb|T61fޣxݙl݌b޵o2PiTb3/!.}RR:oMV|?=a QeT['UG  @t  t\[)3vIy .m-Zg> )p   ]<u.cSK  tzeu di h \f C# . T WW  & uOrMA=@0yw6M!N5cI% %VRop.V;|) ~He^\P\uD  q*  M ]  c@ obE,7njMFF O d , D  s cN d{?QL(~% ~E:{{~>BFJ!9EM dq I J-/F;`0E o v% evAs?TF{;o+MQDz Hb `u 5 3A pQQ}(TQgwmQ9" = e (@SHS.z#z'M- Yf' "F]qVU2zj`d_QdF\* =!%rA[4[ s d B6>pO_fjL CRO)I0v.|P1,nNA[BHx!|h"^ >  7 j ^$ 6o B J > m -  P -6 OV  W = [K1obrh %\Y(lGMx|y$&=>T05=YqRG~Oc_~^<Ax7 o ~ ^v?bCPc "T$%('>J()*p*6()&>/$]!W  .t x   GeLQ)}H_b:j /  %3^-<oVuuLM K,'&PE,I#!-RH_\BڇOhԡI2{AVvΉ-4O94Xcl9wu~eAVShwAtve\ep;u]o$A35y[[CX%lf p ~&WSBmNB'~ ybw5b}&P{v _: J 'XC48oe% q6 kF"Um3;+iDTB ].0lJJF x[r@sm|a8=7#O @T{T? T;4 ] <H0-rdM!^I%-NH; gF {"4:\U& # E l ruw>7At!$'!*+,3-|--ca./xz/J/Z<0 0i/".,*/ )c'J& &&?'v(rF))R):( J'$*".EwIr#ZS~nK wv %#+'t@Y{_iu\uo S zdt ^w W c^ ;L MclE? SC zZ+L1  x  ) @S  B K < 9 n   *  B  a  F  8  b+!,*}WQqh2cT{9\vuD۝&_\ۅh+u? [/ :b. CC fwJz? >Rk )<F~ZJ% 6  l D }   JY@a< b@8?lC!O#|&W(>'){u)) o( ['%$Q$r$Q%% &e&%E+$?!u` ^!;O7S nX,,t7.k.~]pXq} 70%64aeK~V@ + =y 8 xkhmk#j{flE%$F(!rH  D8aOY\I ;  j \V fP 3)2*/KGX+L47 " -/.X$3q  B \)Qr8|1zMn @ a Fy[ DJ ]1 N b F 5J^>L,"L Lr@y O/077Q' 7.)sdBIQGMfFqI<5(]JvS2G|sapvqA'E>`a@": U s J!&z~  `}6  {@ w?&U9}C8 n :O#^.)aZxt?!s2r z {E&A,X@%:5E, rVRaBܲM5=N(J t } | z ^q4PC{dUh.Y7S$1`mq q)  d M0Wn }x Uz aaAs+4Svu>u:,  N roBPXn?ߵce78Iܖ10Skv ۮ! ܕ"*<#f޷#K$ ($#o#"!~ %4,su=B & _U Cd   Ew.  4 T y$WJP4qzbh | H 3; @    O  b bsiR_ҫщВPh"ZmՊRBWیXq_qHVBeaj$XJS* Z Q 3 ~ WWbHV S  E ~+ B  ay D 4AOl  { d       /  # )  >{Pc | K-7 ) tw'n'1)A )V4 %(;:gIKߒUU3Tm^=qD"[QLM BUgw a !s 3  ("*jf  y_a "('g"%("+p-<B..?/M/2/O.Z.:.s-&-,*('L%#4"$ (Un8N   b G-ds` u Ki= T@>J-!l @&sGsC>h%{h7{+kIOFyK!< =Q ] n L E L}&(+h > RnW  `  T   r& \PKlue1v5h{jyju.=nbm5*U+, tm8>%,OHBqJ+G&Ozux= qHb@( *DcB Hs 6-Mz%TTNzbt }/.N#08.hbc%hhJRbddvo4Cp\@ 0 o ) ,  `3*kQY'   K 7f n  c{~\p<Ut[] S!e !M!!"h$O%?(K*j-/01>:0.,^*(i'&%[$d#*"  CI  2  &zo1.}OY 29cGwB  q7 WLRb2*4Z8w{`y)tBl)MT , #-5< ;  h K Q\&$^k|l(0i$1 eqz&mPWNia0[2jO0ua*9  <9tRD}M]kRݞ܂[OQd=j|ߧ8!rކPWۅP\G۠sQ7Ed.Ff%H6cvx 7j?YXB Z* z^93fZN |     v H ; F]  WZ1lCO#E mo'vC2ri">QTx  :G%A|e E@q"jy'?s%< tXGSt-m&*j` duL,R4^d*] 8  # S k h ^CUrC 7    a  2L ~  = 1&  N |^ /  (_OjPfg&f`Jk '@7PfcZ4)(؎ 4qnT\0ֈ _ +} ؒ0!fAKٌ ڹ ^ V  ! ( Yf W +  f / _   na=L5 Vd1QoZ<xF]z W / YV 48<e#9}+d77#r_5E 8 k '    VT mC 1-AZ4>h\XT-G{|k~ x d  lW  i4 Mo  W - 2   E a%  p  k X _6`F8zp`N&Y+M   H Y RX@UvAh(6 7pvQI?fawr}2Arj, `)^A(ZbUe- K.  s %hCM s * w    Q  ( 9 *h1 ^z  $ n|Cb p m %'U1PNlCNlPgcjL~}++6p Pf~HZ' T" = ( , vL <$ 3 Fs S /$"jlR) Cu(:  #4ThB R:qVHao(c mkfk>ip1(l3K~Q5W 3 i ߐ1'݅v)ܨ> '\'2aܤܠ1g݊6kju- $8IC!)61 .sj0_b| !"X##k##"|!R  <z 3   D  ! ^  :  ZptRS><O_M_MaLd - w6h 4xf q  v t E\*)AQM%crqRvwOscl370sk{e~d>I $< qa,-CC!9z A"u#k$%5%,%#$$ $G#"8n v>Ka;4k e .  35 #>803tAcUx\O&q"iܤܩ%2)|eP[92])zbiL{*Tl #cgb:r*Py)X%w ` Vu#!Td_J+%SPyzp=TuF:i /Bs23s0-i;%de t =+WMG@ R =?ZUQ\;g\Bh, ?A.' W#" '3Bc-h9 W 1[r pQX  D G 6gLe ThB83-y ,B;)S[6+>zS=D 4 E  P' +R |`AD? T)  !U7d>O[.^"'% &I%<$v!($i i&%Md!$} gt 6KfE  noKI;uM!+mq|5LS^RYtEeAw"5$ HV[(%kJSA>fo/\=d(*kxN%.W ^  2  \ . H  a <,   f E   l ,  Y `P L x 'wOVvVNd- ?avT9qB+Ta&Tz40l / Fy7D&sk@ I=t% { Q -F;+H+MkwIjW#s    Y  p Q olO3@Ie q/M Kv-:gK 8Z*5vQhJ=t< -qO?Gxn U9 AO6fr:nkOD*92a1KS]N k#    \o ( G Tz  . T7 8 Z  Y r L J '\  D#! 9C@<I.< }@N~by, u   ' GW ,?P    a& 4 a 8 $ Op;l fT_T5 Am,t6af8"Wa`v:rc [ ! x=L; 2 i +F $ | Ko a ubI#u]}FO@7XlOnRpG 4 4 ? { v}  Q] t; zK\-E'#xs- W 1q a)Oant(z_-&Bz0K3vg-.Lnw>XYV 5 ? >h 1 k * & i  { XP s /7 B $; Vs   vo d ;  [  x zV  ,  A~vC)G C*)Wg_3 AjC v;!N!!- rlo& ,aEXvq5/Z^ Q.BaYj)8]D{!wE%Vi_"dg,#C@KA2yYkY2pN@@maBleJsoa:_ lJN9#5\$ {<\<+_ H p   hgF@D`:, a c a1],h;1 F<O$0 = At] H!%{!o!R j[Yhb 6c? ) 5, [(+ C>AQRG[IA^1]ukVOC2|z@0J&%EAVzGg"۬֬-ՁgK@8"o܂xߴ6NE~I7}^  J|'vM[Ak= .$ C= t `]!_ ! ! ! y "   g  u    , ] QvJ@E R c WS bi F xHp  d XYhN4Q+s+nsyQ.Dhpݎ8"ؗ*U4ԫ٩-@ l6P+[= M G oo 9G   M BN :  D`  u!   ruY\}@!=%U  9!K  K   7H Hi IgZeQY6 3 B Rn! RFvpaN R 8U&Gip}J 4  aT)P)\0DwSl3Cd6;r!hUdr(Dh t ?[d_@TDgF2- 2AO_JifcpUzc.-3`feaV!!h ZQp 7$}`$TsEyGMKH(  ; - kf : B  q  3[ $ R d ! (s R ]K^{` N YwN}e ] 'a  gE&tGJ SiT uV2k?DXymfK sE&~8 6"#X?%:&']'G'&#h%I #A !  _   C  jt>" E O},D5@u]-YiR~ADFl|[ P+9n %qs}Q_620Z<@rt\o!_^5]Hmd?QzS=z߀NJ"'M;Hma l W= 3 Bvs_{/_ !xK" # #y#Q#" !b yCb$mC9u_EhFC{u K k XVFSlJVOoGfPZQ > u ؊>8rҨ[k# } ֠ G ؿ a0 y n \# !  ) a 7   o 5h w bw R,   ] W - # 3 0 = )  8 /Ky~! Z$  5$ ;7Dt  B'i6:o/Esxa?  l   PD?j#zV ek B 5 W<em  2 BJ -8+YWq{ YJ =U;0b3g$d##ic(FHm>R vS'2$4< {!N_t+%}t & nluo + $ ,CXIg&!% C8  # "I 2KKz bC $_ U# !:y@ >FU N% S  %  p  R_t:<;H:"EE& -  *v n 9 ( D z-Pb Z( i Q V H vS *xJ?bwTlnN0+UoIqzG58ZAލ޿8[p#  '?_`" R r 9 A 1  >* ;@fRac -jLP!b<2)Z2^X ,  1  O  !o YTf )  "3    v0 A: _ +i(U M$ 4(m_FVi,2X*>DxcPy Z8URz{u2j}q>#LT 2 (bkl`u5  % ' kc!ZF,c!  c   <  2*Zk^?3j  , " J I @  eD p*>8L,vY}3W2Z I O # z6   40aQg>)_tT:u]bM#?^UYg4 { g w E S C Y u  m  { D q  &*C _| Cs @ kR ( B"v}&{J b n=(_]5$,GpR-81vQK<W0{Be'lY!@~J DMbkaJXX/e W #p MXI> t '&!U!?!; KV~wupM"_KYFsd'd 2)3 TDEG@ &@L1h S~>7slbtxR: S%bALTl a VzJh P: mw 1RN@{z5Q @d\WF ^W  k   k{Gv :d 7 0  L 4wjYRl7w  =3cqN ^woW +tl 6z ulLaP o~ [ +#,< Aw-L4>'0Zh(+yV y  =& #" @1 lkn-D Y @ u Q=  4=<\7 t {i3aL/g.&n6qO]cN#}VEaQY(:FaP4XLKKT^ia~eLKg-0+_yu5xm2,`.+iY8  JZ 5 y E  U   e e k SW mKe? }LW= =W W Vb_ B ! ]Fy!U :kp!if+h!}H Qn  y ( , ; @h @K 0 d  s i w % !%axV8B8wJ+#_( T_,@J   ^SX8*UqI>Q k !^YD;\$T?h4'8{3TGqY[ Vz17!OsT6~q# ?Mj LXBd"L .m qcC4~,W$  q'k}Fen 9z38t   Iq#rS 3 x q m > /4 ^ F - ) 1A ` D C it)*"+Q>Y6$q=jsYIul ޴ݒw/ެS0L d Q 1WDT\aldy"dq:\  M $OE,/`]+ !q,,E| a '_BHC<o>^BgUX75D6r~~q. c q/%@i~rTAbSlݦDתHjP|bb$ݔ(ߚN@+vr]b s O2 4 - J"SY(PY"epqEqwH WM  SGzv9phRifN(rF  a6 q F  u$ Fwr  ) W   Wg K f  g(  q , Z q /HqjS(DB7 -f Z/ m  n C   q6 IHi<:?-M{|yn] Dg(a K9i=o>%QN#]a!rpV?^X>4.c]#,5 O = ^J <b #PE\ 4P.[\Zsf#k)z3`9a   N7Er2(+B:r(ko]btMd / 9B8Nj , 4BJwBbW2W4s p:Y0;E@l.=:by4 iy b xK ) !|  M yA7DQs Bwk  F" # W M I  ! r  rdfQT /3   7 E3(| ,  w | /l[(CI 2csn JP,|R< &        6 <  ;M 4r~: KT R + S i/*UOF'n\xF& ]  ) 1~  _ u  )   8> ]>6@e5[c$bj#K   )ߞ :W|Ixe(mX\>"q_=pIl'BDc.X+ F9M6,iTf- / 7v ."wx4sx | K$1 Bsxct2 ~ `v[e@l_Ngwe oMc@h[J0 YN2~d4>yVo12\-'!  +prXcy: Z [ y*B@z H1 ! D(B,H<f YO E   pL  C [j1s4_@#da|gw 7 wZ   5  F Vu  7> .L} N  ^ ;JcUf Q UUCez E EV L\ w O8~m0v4"PdjO[03{Ph\!HV|)O : ^ T>Az[9?NTHF_ /p h ^ tsz>f#o!Ta</EQO`Kv*0'y : F ' Q  Yo kV+jnf(:8rzQc~lP$zmM=x'}bqpDbH$X; 9nN]O#CP,! o5 6 6 =s9-[yivG .  a [w"t%j!!! s%|nL;y"Im 6     m B  ;  > ?}5 ; Q)WBTu+d/[r ; N d >i\lt6;'dsMmߙMC}P/ѴiN+mnw,ҋ`>ٺUn(-! Q 4^ ~ [ e!]?B\t K + 5q'W)Y!N{Qeg5 q v }!Lb\j h z zR`_ s S &BNRWe3   $ As P  eFUf.?w)-iJ`YrqtHZy 1]  B k b t 5;<S|bwsl$ISyJ_ O 7 W -L (6rc\t $mA@1 >P k x u  ?GY8  {~d92/+ XAe{ 6 JBwpB\_9aG `c= E6 28? ^ < )-X/GOD L ;s |\+0WS!=HWkC4gl^g00,>}5 |mf+ 4e0@r 1  ~") We;P  o   ) O 4  ( t< G I - ,  )e , F. .  O (Sl {f%WgJnpO 74   'u{ 5 #< _@a:B7-  Kb_y HLU|/vhfcJG  R  9 r G$$a7UPe@hrCFa: i\+bY;(&=2WCTJI [  V Mf  @} i<d  {e\s^a/#OD$9uR`|[JT +!:uqmDX v 7C HO-Q+G$q^yQ$Pp-~,bG62.a41KDsmC$KqleUkFl P Q=HB%_aE_{g`T`G)-QluS=6405/dmd  l O [< 9   @sM4`  y em nXJ iJ b! > H8 T p @YS|`]aARLw+p$;!|  f ! aP J ,   P &  DoS]x'%N67!8o'|lolugVkRqNfi FHk+ mdauVrERAecvj W ^x%S^FD0A[ >:xV`JX!2vXU BgA-2,MgW,-Y   r 'B K W3sKn$l=ti*Ppj(Jbo%uH A;%k|o{9*m>VOlwcjz*\*K6<_[zJmxDg=q \ n"  &  3 R \6 g, >3  ; \  x K < ck q#k" k d a   9Dbe)cy  8  W w$b ')p*<+!*)!k(+& )%$ '# !k 5  wk k< js< d p NYQZS Ukexy<rl9iq;#>B*HOo6<e,lvj_RL{=y57  d= QY [kq%-A !Q" #;7##O", D<\rb S ) o lGcSIUFm).-SW "AV  fu$y) _  S  8  -  99R Ll^ ", 4# ` Pd K^Ln 6>^w&{>|1.%)^XdT zid~qYHtI$z}Y{(? Z BV=I&,@3-v 3MjOcCi~B O % ^ P 1    4 4 B fJ.j/ 4}@SX7^? u y ,< j HoUVb}2C 9  '/.'B=? \2\9+.' O17G FE&"Q0\uLo;Nw^c"!F3duaYK ` tu; &F <ag2/rM!{3\k*Bj D  t%KE >N1}maqW% j ( = *\#C= QU} /U mc  [ )k  ] -|OIs2RNZMj\bJ3a>X\h?x g S)d(x5yg{ Q# KT0u.:v yUl&ym$+} ]o cmr]/ , B+ !>>(8aWJI"}3^j^} [\pxO ,&]*kZ Wf>] 1kk߯Qݔ, 3ޞ x`B%P{0=JKv \"'KFX @a @d=H/i mEh*+ A y b h {$ RQ   ~ q {{)~ H  ) q 3 x _ zs}Q4Wbe4tDJ}Tx|`}   n R+Fxw y dubKN1?D~_L6el`~q\ mK gfo|es2:$I_SK'bTE6X$Ap;vbpf ;  BL?a)`FYTJ^B_$#*B\ %/s[7~-wI\% ]/oT #<&V(*+,x-.-ZF-{L,*;('{$U"^P`o3t3?jq~u<yRK+IV#iIq47 7 V_7 % ? a .- a fU J  v v CA]Q ] ފUޕscq \&V }\bi3j*  I )(b7._ M. K ?r f ] y  <1e i  ,z cN d 3  :HnM`{ Ct 8 , Bi;\ u gVWvI' P  h C9F}}cs]17\" j* k f  .v-N,? A  a`z RNz9` eS^1Ye!Ov HT9#/#/7h; !&%!:>1]; Xx>& `( 4|<gGDsNNe6}F|i*wm a 2 1R;Y6 9AsN  ; h ):Tz h}I`9p3;(fu*?,]`XUcm$ vwN|rQ JCVW$/*\( z ` , UI" Y Q  kX S + 1 y[o<jjQfN1vOlx% Ia E % D  :h @z Q J jT     O  o # w f-1F['Zrs x 5k ; y v }~C~!)!y V%RDa jxU 0t@ j_@piXSPi?@ ( QKt*;#&x(?*GD++51+c|*)((e'&H&%N%}$q#_" 4XM\IMe5 2taL}EQL: ONtx]@6ZSJ5=Xx3 kZH*5 SfM-,KTK~ GK # h q = RT -L } % % 8;c| B;n2Zd=_V5 #  / ~ GeU~iC 8 s7 e |   }; h L _ w  [ :`  /rVE "B IV@LTsl$+IL )=pg.# ` '-*F0 TwZpt,Okg;/N#bweRߏ  Vߘ%)Mߠ22t`qhp 8HI  D ~yIo *'jyuUp[7:9? H -X / I  )bL  ] F.4k-1jNk5 ? z46!"d$%&x&&$R "t    * ! P I kd)/qkFbbkS=AIh0ToT 5?wD{G`oXAHKA(;J wrR&XDq'`Kv~Nx %R92G,tzcI -) [D E= GJ 2  ; a\J   { ,s im ? 7 xjcH*@ka$WKE2V#%7 r GY 0 EJ `I  Y!q^  \ +)0q ~  N ? x v ` Z >r$ D A 3*n!brOj \ r[ ~wbdgXu 3*aoD]U ? 5 b* s X / j T> o77wk s$S߂QH l_D  sJb1J!AM { X  Z12')^J/ <;0:T  Hu w   A ) <     Y   ^) [?3'D&?q.LxW 0<TKw }%U%lshP\-HIH wgܲA=.BI՗BYP۩Sݶ>LM(6%]0.p8(X #V ; Y  W n>bVI2 ~n6) w7@#!XX$&\$()c*/, --Yd-P,o* )R':%t#C"n"K"="+E" "!Ax AP?&^H9< < Mh V 0  &PD2 , J  ? *GH:O6Yq Mz N L e BDS?*Kmp:wm@C1Tw'%T[OG/ r W$i=9  3 A E < o q9r@:3f Wg4 `IIn% J{h !_ 7| O EeVSE  C LbSqe)9Y4VO$Ldid{B+<e!n'%2B)![=h/Q7orN>G;"(:2USoz|P NA#K[]kF# B0-S:~eAj[]PZx} Cu#U|1H8 u z+>b&LagB'''!(szw OH}E26Y<`'~ dbdu^g hyNcAL Ra!`3;]ZKct7QftLKlh[|hk p ) 9 "  m  D~ s lXe*eA^p B  a {k9+Z~.zCHz!7'#$v%%H%#A Kz[D X:~;d0- ` P wN(;[ WZG"fYa2@*0egYUa b0vCT!zfx(VMI.u /0I~F  H sQJ"b$a%%$e#c" o0_vY[RQeTwyJWh 0 >dqWa~E N@)J`dEP,B  Y 6 F ZSJO!wCjg6@Pf #_ | ;fZOb Vq ? U.w  94  I  d rX{; *@9|c \&;C r  uTR.UIn  1+1'J : &]0k0 G[T- 7* .gH %o[\uR_2s  B Dw ]m : v j   ] ' jw rV  5 DqWZ&F.PS! (08PncYtvyHs=4 g^zQ;^}&V"MU;0&=` ( h +iTb-}G*Km`Pn,d  ) Io<B>* VjrYSNW.    l  - * W  x    '" :  :C\qkP f  ".'PMHp^PrCuV^o5%+ T o|  8 /   u j  t    z\0 q _ 0' z "  -M`| @<;@ SJB9|U^[ 2uCjC0gYf.mQp_eZLL~>,d|>+NuSJDa*A ) e ?m(yKW e WP Zw#d%pfd6M&)O5{WdNV+6576_;+D@ z. i,,v}W;O._Z!2)- =b6d~r H w? b  u ~  A h\>d9 ) | 4 + < - WbC_j;l>sS1rt ^.X]Pol9g(8a%o D+ FS8uEx(Mai, #xK)}ܪLXإq։֥ 7c{|ۡk݉UQ9I*R:9!jjmln1b%( Bq2R; 2 s /e {T#&8(BU+2-50246$888)752U/+C&!1 W v&0 0P]6<KGQSbl}3[5C6z/Eq^7^wZCn`y #8\G@Dn :x>   1/ A{R{Y | * Yd]}}".4 x  ` i9 x ^1 wS r 4 A [ L  n ,|  0:.-.K\R " 2$ [b?y6=@{Q&L'Wcuz`T E q< 2 U p> 7xi"\vy!  <  D.:&pZ%9>{D`[.r)X3S#"_1| 3Q?X5Ix=nQCBfey_s\+'I5@ +B D Z v  #Lv z8 #  K - K     x ;g+Xi@d ?D M en  Z';sp"Xp F N8a;CA  7$ x uA ! KR~ L ( P BY!Yc/ | dcj3e_3K9X/ j-L%.3#(  h}_Q# #eAQ`xD  TakgC(?MTdd%E%#E]Y+  to f c 7] b ) , f o!Uti=vd D ?6 9pV9)APgCbM`m&q %p a"?  `!#!L!r!!8! ! ?k xO 1 h+`XX(xQ& 0 Rb[r3wH{% kf W\  \ S F _M `4P0eJGaDw ]yJo A:r_[kt&32_$g;WFaWCzP H| A E K | f cV 6  C? ' ] _ yGyb lm6@q9t/Q[-;NZ< }L4k!, xeF*      ] w ~ I \j< /'L`%~V'!:/|tM- 2u_e;{@N,$yN{+LT KZYN&n8P0a q;hP#upE8 J |ݫ xڱ۵ܑN 2"~$&@(d)K)('y%B"Ag.gUR v2QmHcQQ?ixj <#E-\u+Ipk[|bl&JF; ) #gz`N`b": t h  r}:M   mUa73HE !Y"a#x$r6%%2a%$*#!) #W 6 '3  > B H m P % b  , v/cgeFBT%[[VN:zzV " $? 7 E 6 AlfrLr  %    -v4=@beEc]"J4N # " *YY zMb\Q |L &GpR*Rt3TI@~hQ H /[ iG h Fu i#v o1c&}j P 06    )R"1 6 r#" 2  v2P7M3G{Dob6_Rtuq($%w,(} eYFxk dj thq:BFZP| Vo u(  L!~!0l! S .JDG0=cKtKJ 3 3t 5\w^iVs 1wy~  XhEl{ ! #$%%$#!Cqt(d^Jn! M }&MylUznhT w*`|==X  M ^q W  + Ysm%{)F3^(ޥ2k,Kֿի|w\!v˔b͎ϊ9Օ]W7WbZP) j|P >" ! rM]32 )BTJ{ eO5xEb7 %L^4"t+b e ? 6r /\"2 rY S6 ~{  W  PVi Gg &Q  x P8cX@a`3taSaU Bc"*C)8* | -) B}DM~QE C%]+5K  <:vo{j<j.=4 ] G{N<*m(#%v4)eLy?a#L *u a Fsw   x  u y k Q k ig Q  |L ! ` EWr9|P 5$`A!TAL*vajF JUD4 /*jj]wyu 6 e_>qF4 %jkL+|xRAiW ZeWc: LSrQ '"[D s   M)72h=2 ZGpUK> !;CAt\/tI [t>peK   6k%('@LJjX F) $: fk $ r1T_87+v}<Qy"gT%"[HB"i ] Vyk>A6m WkL,]8=l!U ,}%@fDVaOdt6pD'1 *s? %8kn '~UHSZBUv_yf)h)Vin 5 pG/M  _ *edJw+o nK4NUL1sfh. _cPF-ntj9R8'|a o  : L F c qYx(F'3m? ! &: D>R?2BshF+ Rg QN3E@ Bh`k~A $@x bE"   0g<Lh 2   ( Ulio@5u>uBnAt3 yY_Twz7Ky1Q ~ ] p2,X  X k | ( @ ]}&<S  E^Sr) 4!%18DZ'aitd#r ;Z  :  # lm   JDVD@6iH k3 H $ &% lvp)G(,Upn fcE`C=1NHG   2 @ ' pQ]^P <[. U  ) Fާ ٻ ؟ i ] |:oӤH wװ f| U ~ b  m *siPtzUy3U ~xmhWZ(p [ Z mP ? = G b p|R~X\.4kbo  1""{ED~ ;  f   Llfg? 9 = Rp  ,ylaU/b!V %P :E  yR S1H6Z1tDI oKR8 RI}C S l@wr p l Uvc"t0Jb</.sf2YQNbcU.>~e<z A#p1O ] xc~! * Z N0.Dhf}s@ +x 2e: "e 3 f  i} ]A((]YR)lCID ZA-ߜWVzs"yCWI# A4fqA{({8 |w22  s0ZC <#F!>} rbz8T J : dz  $  " ^z o  ] uv v mT|4u]9=hFai@U+PN ] et  b 9 = k j  Yo:SL. n I M '^WNr{O*WvޯRQgvcTܾkޱ'A610KA/.g 1  \T y pM N y y F@ \LFd)K|O Nt1 G-P9  <P 1 - ^ M2anyY2UZk 2q nN$c !JUX!N,iGiLp5?Z = c2kz[Gb{w#G\fC to } cS@ Pn 4  b )o  Q h; fT NC(>&>1p ;H *N)hR !U`gHLWD?xufTE)E qL />E0C?DuO+$RvA&   _Y WSsEgAx  k a $hUJyF{ oRMA'1pn>T0X J|xU>{  v Y W [ < 7{ + s   <4 E4;86xnBl?!addI#Q13 Al,8J Y8aQ%!q/A B  fP, c{ ^ 07S il9:S#^8s`1r{wIEg 9'  c  r ~zyl;W t    r} *.[wAQh - \^)+Vf'QyC`:=ݓܛܽbo?%:{3.Ssm v r? h $ I : * C ? 3Isr" u"NpE:GG{7,k Dnp9^a`dzF.e+ 5:A 4 \ > R=g QY y !:SQ`7N; t=|NaM?@{v7 H N 1 )`HzN;UF7o2lJLh c Kh gzUlldn C^cGE$&5 5* O| bFCo*FK~DD*< S5 nE  \/L = g @  iqE4 x H ,  9+? \$Eb { \K V4Bu8' 05)/i5|8 '   ZPVb?j(v * 6 Z_ )y`f-y:Zs*Jz2\`6s^V,}Oe:T{ v8'Yp13aMMQA"M$;pj qAe;sSRfa^x (%Qu% /0`G_0.kJ1P`o to{=C/ox8 g-`*/9< tykMi; ^3 AUL+{OC63c){]6"|%9rj N =   3!Rn@c >: cR `7  O 0\0g S9vpL: %-w^ e   r 8  d I   _2 C+:T ! E}z/ &ywI0B8}No۽y,ajbV \dNbbh9o~O%Avy5~4J\.KG7f.(]IIkm3a}dpl8 p$CK$YlG-EY UOHin3^NcRV1-gAIqC Ck H  l ( p ! Vo; ;  n C q? w&y  We by kUOe/^ q t 5 - P T u lHi b s)vcoY\46~* UQtxAN ` lECE)Uy_@C# ] 7/ LN "   } F o v  Fu w cZm ,B Q IG[[Mw@y$0j l q 4"<H{i 2 VB2[O T J P  x m~D|U+G<"':\tQ>>XO3G` !0kfz^e^spi/2+4.L1N0(uZ@   KwGU^ g ^ \,tT9 u i| e 8 M ? Y  a ; 7 _ *  r$[ZFRgy Ql+**Go 7 6 #{   g- J _ w %   i  NsT$>F_ZE=c jF d RGd+JI2K1AD %6Z4%8#"MT+ WGNEVVEC_ v w $- ndH. f DT T NL m9   8 mL|]x: +*_TAw0~6,;>VY 7 p{x2 6= B{ l* f PX j * w iv7  _?jo1fu5Wq |}w;'1-B<6PTBKk'07J m:lm(ve x5 X  4e .}z  o  / F X < 5   +B^^L.Y0PFo#4 ^ChQ1)F 3 u  6' !J:40U&qMq`H$PcE&`=c i8b%t)YI.EH(bMa)C8P5c:f'o>NDZWN(P V o$o g<G}^!JC5er=D fD[aF8d  d5 a} d\r STV3Xai  Nj2X%4J{     xH 9 JV   w ^   1!W~rQx$5    - 0 i | ,\FSx  X ^ i K \G x2U(b$pP6.t)e_&<1%    b    O  P  K {r  |#]5W-KHr 7 j /+ a 9y t&"Ec1x.F[IgS9@/Ya9?Qz{ ތ%i.G9xqsb4i8 W _ ^Q mr x o ] e  Y +  K Z gXuKl#  {Z^ ^q3'  QAOwd}>$ uS0V& ~ tkd( U CV4nW1( [ E%Y  g   Y:  G  rh G @ P =`Iev J ?m  N A #   _ 2 d b -S O2 % u@    3 R$& 4 N}<dv  t 9 0  '    A `v > +  Qw8N + \ qgw)/~G;s"JwE$fghG9ciJ;|<MpR|)6 ">q3 m tq6 v  s  9  |  76ClzG%M@2u ߳D!xC tv)c l }yw39 Bas$|Yt5o,kJG0.(bYjN@`k/%ii9"6U. x2*\Ag}rU 9hH~28<{s}: 9 +\ > , Y o q v  2 9 zc i 2 F T Q_Z- J [$g- V nt ^>dt5'=\"n4QKAUug=yO2J)22S%+%M'z n%|7f dO \ B | ,]  ?/I @ `;T3 m @ WO kRO S x|   vGn:E JLzO[Ui:N:tS>}>!8)uw I  cb_YERd$^ E!Bzm'" /  A PiKma~{""S`3T ]"#X$$h$u$#s FUTUQ@A>R s 7 @@g ^9s@i"8(k#)f_`/th;*^u*,UG %[Ce!E"bW6 % &G9Fw 0ho;jvR6Xh$  9 ? W  ] 2 : Or}jO--[`f)7(hp 'c#Q D:m`na &<+]/\n@@JV*C E [^  !# I q 2 K 1a_< UZT#_v4K6 Lx>I,Wa _ f zw|r-h =w / b + r Y p '^6s  e{zl <# X r:5(UI T     )T!C ` { 6 P )  tYA^FG">Dy{W4Y7`(Y ;i0`,}Ibwl*33)}2 D* q 0X_ 'P'p ܤT+LݘS.?]$a;n`_gReh$1 f? d/2b/- K e #G4vRG5 =YeE85Oks&Jg$'h"L\)],Tj^-;RLkfk"T~|,x$ rL&QY)@E >V/ B o D k= ) Q K %[),-G-$+9(>;%3#""\.! p#iL@S P GC`Tu ? ;  ]B  IPeIUd^ t| M7nq<QeY; dOiIv h\&kNsR("VtD-C?-g2)9Qm) 8g \Be^^dGS6|S<$(bL%2S/ *! :^tcy3&qn?PSdpYK[B8S mLx?g,V,*s6#DJ;* t1l0 a_vg|4l4x TpL vdVe$!;N#Y#H"vQ_1zHsru2 PcJg(Moz87od b e\8d3R( Wu  3 /  $ \^.OX {- e = 0 f"QeVnc]zi bQ Yn 3 i 0 E m   U Ev+1:g2 "~Apz!!z O&w* gRw\':pM)  FgS {Ez J (  I6b! } i lv el^TqT)N05tXuDcJcEkE~D _@ e V;P  f$   6E M H 5 7 %sZA&cN,R ss]0YX a s)c2 _} @ ] `  QXlSd9L7Dfr6!5#+i zi\f,h.o>~lxQWIX- B0X@Q gS d , ?QK = j h,pe.@hxR VU3D?av; g h : X^ o ; : G A ]N 1O,t;"%}bu`TQd'v}n\O XX0mRRO4 ?JfHhqf5 f } QCaUgK{ZZ9%R8% U^ߌWf݁G L:bH5_uw !z" P1   npjVqw;qH>U0:dk>)"qF}BU1b"wa 4!xV X @   Q ( g C c =Oo p,E!#9%|$#V!8m4KbQt-Ym , W  |  R xBJ ( V) N `Ee;dzl<xC `  T M J h> 8w$0/s!DOb5&(4~H3OG #p Wo 6 dV #`%u%N$!UhAZbK n6  f g ;  '$a4# xC%}zF V v D y N M ]  GDJXCL|/KUEys mzw}GkQn`).W$Nq^piH(j7 {JD7gv2Pu  `@iIhV !x! {u C 4 ,#n+GPCQ 3K%,z    1FuMX&tv.GVi87R:0 8+iBZ@[~EoV>gEvZS}nP'0 <`Z{G@-"$B&&n=&##7Q  ^w =t <ZtGT3 Q=~"L|=*0`(B8XWcONo#o T z+   1O 'z+?}9 =  " Jv.]?v,FoA2NK(!Co!(:s, :5:P(/nu4vo] n&Wj iN%N#eiM d xQ v) 90 ^ T r 6/!Q.o![ oz &t^=;cC9|jdjO ^L 45xf4 GWJuyU:W1 !t"$$%"6%$P#"z I3'7A @ _9)OIxUVOTs:g, " u S P  gjCOGqjhS$chOO׌Ց/. RMEA-4oZޠړssh^U@jk,D\| 64&C%W;7'\ ~ 8 * q5  -   # PI]\AoK" 1l,]+ 7 KDHV yN.Q xS10TxSA c rSsaWT6A'ܔֳԩӷ=N lU0ړgl >?5 Ns2ys-M&Y7n:V  3 w r$f> :&  >% l h|/Cl:#Y' =+-7/ I0#112j3$44%5:4t3rS1J.a+($j!8 rS/z0HK/ 4 fM t<&Bo931m߂BC 4re D?<@`LX\Y5 dKYZS$4P P 8 H OiE( b=Z'7s{ rNQ<,uy29b}{7H&G;-T + ^ )J$D}N @85vo?Fys%8 w5dxe>  O CY(- "$f%&,%$y#n!K xwG!/'p&m  m 1 k xPU[05)a>l2'bI_A14s sb , :!  w ~  .  &zmHbfKDuKx!\Zs4 bZo;X 9 m&   & R / &  + Z[(Bx , 7  R  W"O$ %s$0$#5 !OIw7E d h x w 0 ! $ (7`4w0>4m&2}fk:  v8yA8s7. z ( j 7|qN`KsvGUN_d Z%ܸ ޜgxMd1K KD$aV/ >Ӱ3AKY:O,73 w KB QB {v] J n9V3?y32   :%( VC2YDTf "%&&'&w % o#+ T|=H a F FY  / c 0a C,u;]0xtJ"R /  Gr 1 < N z 6o%i>~T -  e @W Xtyy-`zTJBE*Y R}r't !"$u%'+ )Uc*=+++6*)9'gB%"M:=s8* (v!gus$!@!cm= K fd?w1ܼGܭ FݍD('`Dc:dXAi ? =#E   @ 4 s JtIb6 F  . ) o y <# O oe qP M ,5J4S )PyYf`~2Sg\"D&K#$7| RWHrPg3!A l x >Uv"q!%"(;#+"J.!0V!72 ~3K4k433 1"/b&-)e+,)r.&-@$+"'"e T).  xtWF@k[vir`@D$Q9pwzmozcsq:$z{3k\FC& X pz$YRL`6CuFRG=/?zGKEZ x+ B  N  w'*c|]`GtH uyZys  / l7 o E) j -'Rqg_ I v iu C  T    o\vPnQw@#ek<wUQ߼/ܑۃEڵ[ N6ܠd7lcj7z^n#9JZm<''hM  e/I O $ o   ;#BGMxmX&+pr=-a eYy]# ]u @$6F[M0 `nK,l4>;<&1DcN3jN%%uW+R>  ) 8 >V\ }{ = Sv\OHI (/ Fs'`/[w1>ZwZmJz  o)./z) H    Hg qT * }  $.(s AGM O :8 daQ  }|)Ry>4b L.VGR/=`>N)_:e*  ^ $ oY!3907k0Wl|>pu' ^n4LuG7% \pSa 9_`  MNq ? S߉ 3^P05+0 eu nt =xJ rGS e +p3^2 <#@9 O  0@x +   * / mx#  Di2F/l ;R o2E:Oa.Vy+Z+Yd;V>|rO[q& P2C0oH%<t . u 6D 3 5 w `~-1F m S n/Fd n F| U o H !X ڈ!׀% qI=U~YAb  y K5"}U$$fh|-` ,Gx.}Jq 0#S []|VZ* "! "o #,##*"7"d"(!!  eE;L a}ABku;L; -(I }%:IrI5w~e R E Bv  fcY   \cizU,'d_zUT>8uk 9ShD_ jT 8%^v^ 4 Qy!#%X'( (9'%-R$Ae"d l_P E),[FWziUh@N{+ 4 P ~%0, Y  TP6H#K G?V " < GAh6ߪuL  H\ \1,c&En$[ ^3UY?B=CCK^T\JC(|{qjYO jt[|j~8 >[ENGg8d U n bRs#RS , a!"-v#[$$u$C#>!&_: h'L   v IB '6NB7nCW[3 *   =^H95ODY=Xh >%ZG|4~>V  Gۖ  @ : ]W Ym 4xGKFY۶R& : 4Kv)ix}]CK^{p\u $ , w J QN )n PS#- G|To{ W3q%I)lvw|?l`<='daC  | He/lJz8CS . z v@ df%AW;s-HhEy"[Ka AOa   57(#e=p6/@o Y;2 u - W-@EY./pUF}1VgHK{T2e \N{RGJzUwJ%NQN   l  n  Q O c o 7~rR   ~ D=&ccK2QA   8 @H*~8{cx4=+5!7@,CZ+.B<юjѽ7Ե7܃NKpwxRI(DX~B1H@q=v';ZkbT &Y |? E'R;+QNWYiL=SH Owk kziM# g p7  ?  m R[   j (= h^$.hl  2n|}W02>KO )'؎ ԾFX֔Fx5VPހ4>k;95B#$`3u&m8h I T  [ (d^P @ P 3  D^;wH6fF)Nt1jQ "C%+'*J-n/0q1Z1ex0.,j*X&[y#YY NXWGmJ n ,%Y/^EF_yv#z^oXE? ^P"Mwx6a`%r9f2=:J77lln@gB?Kk5> j t@Qk@17m u%bߋ/ߢ;#߆S s  rp |F  l26"UXi6Agk0uU+@Pvn6HVd?)]|i;u_z-"3dEvRv XI    6 B^&b( p $jwaNze.+ y<x:L + g  K_9]  iI)z'.ZF%YYU :?\ #0yDJd'S\Z H I   nM(n!OXScO | PF 6 N  qB9GHwKd}y'5 Ki  m2XP/^~*z?~f\1t{ EnZ*_"tRvG5Z^ ]},b#$zE$&R g 8 v[  , 3  [ &B i\ ' o @+Gj!B\ !_K;yuP\P&5uyXF3(U*:luBoL<&A(~d.U_}Nu{ >K  4i ;  aXQobc "N Ewt&5U1s % U# % } \ '  @     j   #  I    I   7r@  P}5U\ -Q 7fa;TFXt:Qn'Gs~\d:>y;0?1`  E F I 8 t X  b M b : i   |  & N J Hgu  *I c } d n 1}  7 d<}0s'TJv$dtY0&ju k7 m}}PPfqܠoޙ>;A@?Xa[Q,kՋw֮ٺ&- m7> Bco5Hxvm?j@rjm"Cu4XZ0% \ @  2fK 7cZQ \D:cpG^L]vQAhO D <3 v|B BvD-a"#>$@ $jRvCו$e,5^ڬ2GDCMޱ$)t D_u*>e+8d.H6V!% S+ : /F & ;hO  = W r M :  46 i`Q#(+<yY)Feh "d:t5 d_e\! ^0L: WO/= zmWHVB_ 6Y  & : T { b ' Z # P-}4  t >`f` OQ W BuGh }LQ޿c>ݺNef&&E >XiMO tPx:7\ z R5b a Eg )&z;0Zk+RR]:ie  ?  'q/ b'!c! I9 ^x8}gd8$;L!"LS"N qn dD\ l 0 !Fq\P:Vj%pNGRQ0ET~MD2hp1kz?-7m`cOW1)1 .  O!  a a %XX-@ 03 B Fi r > Wf# L J_EK2@i4\+uޝN>GtYwia5fV?~*#.L@-,X`T6qfy~ L ]= } D V\R.?BBsC R / \ TF G 8Y a,&%?c[d[N9,\R _  4 $ 5 \ bXqF?~Z mh!>zj18$ =vr= qrAu&bo z ~ U5  X '   / >u1L4]uB!x'Zr!  l d ! q 9 F u  mDWeHL! i  u   i 2RytFA   rnZJ7H|l"3s%3Qf]j8G5 }  &  X  B[ >1Ou\IY5OJZh]H!iq? H ;#|[ Lr2c!6 #T @%&'&g*%G"M / r C Rq *   . o !bdm46 Uk}+ c '<y^BJ<xsO W /s"hsYݶaچ ( ]/od94KwVP[(,O$ -nBPwpm? 8 9 x`  2vH[B <  7qQ!"&$s%W%%G$ # F!  SF( I F  u&Ng; W t=َ6_ئ^ٞDCߙ!6 O ' k3 DXd5@eZf62=D$Rz_3>4:2@" 0 RF ݑ ڄYR@/ҾџѡpѐѠ G~iOԮ֩٤ܒ/><A! Xm~wrsWm+e  C   w +  r  >\u   *i8?ZT zZ#z$R<@QQU]wr2; THF2%4= '  N u  c Q !    & Tw1m eX+S?IDt Lj,`#lX`7)F  f y E TC2AX1 m+DmYqI_ u f4]NhYz6Z*orE )Y =+ArE/Q J!m!e!!cGvL % $ 96g U ;^ ` c N U Ql  Bt 1?X6G?8 '' Hx67| :K*N G?zXyIgOMiڽؗ,דא2{ڊ8`vݲ߆x ;iKWpQ\d@fDxC:qb0'um<(; gX 8 g f b  7  n @Z"$w{Gp4JG8tFZujm M j AU'|it.C 6 5@ Ec$Itad K5n A#t;}L{-r-I  . ?X, gqx)Z@hd / S{ =g_$3$ !b"#[#R#i"^ Gw[Zz BD 1/ b ^R WP 4*2l- F#]GY<* N9iO\'1#s(:aUCMtif98w;}T  F# [ -o[*O0%3 IQ48s- |rl[ ; eZtT g$k@xLb^ H2ck ݠ 5ܘ # > ;ُ[#1##O)EJX1K%{5d=[Ck9pwh`X Up;M.X] } B "!  i 9 V8@ ,.q!5""#?##&]#)*."@- /%1v11/- +|j(%k#!uF SmhaC { b Zr5M5f^[ e/,#-CG{ 78nrwS+  aTIm\nz0fgq+ 4 FhA B:?1IFYl p'2O7i-wY T C   -Y V  # 5uJ=_dT8/Mj hFIH%4b~6  */QQsW.BuHGfHXoM0,B#Ft߻QxOK߫ Y wۊ I ܉  _ jO~Vxg  z. P*Cv $   `` r= s  & S Ov c w / 4  (`"S=! Ru< w!yl%d!IVeEljV}QmA` ) " ]Ca: )  +`> < 9 Ku O !vk U F e l ;   w8cmN x I t#3zr ]Jo$bG'oOF 3HRp\X1#ku/Guc D ^  LD q >}hWFd { 4k q';&1 &$tu  ;OKRm$ ?0   -  G?  $  g  Z D vE \'   I 3 x r bH g  LW udIhiI܎S֬BN҉MT?01|" j Qn׻} և[.׼:+ر[m "9تW~ aޑ$ u J]j H . &V 72H\wUVAA235 3 [  9\ )ZB,  7e I ~Up[:PQC8v d  D  #@ o)M`}}~MBPShrvP}}I7֤o҈:υ"TJZ4\BbSp2 T ~   w ~}  q WYq)Z6$_8ev7k )c ^ n )P(x .\2:C I  )߳+n|Mة"$vk)bڽ>۠lV݀kB/Jj]^_y=&+su 1OgSqz{7 [0HVO9%tJ>Xe9 g#|YCA[c%lJ@ J m ] g 2r $`  ht%lUDm6ys8 [   !:#DLru6bER2qvlSABZ, ? > J dT`J=lhOI,fW:$_T?L}\"uae _:D&LJhGW?D ~& %<)hvT'pZ J!ulD $!n IV +T  K\ ^9)PKl   ' ,O=Mzi+Uljd.9{G>ZmI | ?@aKl        >  , ' = OD X j d \B   # 0 u =y  @ Z| dd ^~;f$A !7!f"`:"5!u6!N6 {Ym MP i <@B|hY 4 3  C 7#4F ~ JdGCJI(StڸnzQ+֒Z9&?D8ٿTti0}get ZtX^, t.Z \ B, Q ]}$Q@I r*Ou- |/ W R &kLQa H%#!l;$=;gq0| 3fii6  1 m 3 rt>2E^aq  .:vB>ivzAEXe+ZK KxIQ0usY&AIq T\ m u F-N=*~5  W7C =Y"#$d$#=#!d!mPb !L"(!_l!  z  {!k[""!#: wC:{ ha 8^g %/ظ\-؍5@=TYޡ-[~b7:f7QVl@qHI  j # *  ] 1  C't]bD 1%HNMZ   * F   3 ^  6+E-DY0<KRz8GC LZfd$q3 \J1{S-_$ܙ,69հt%dۋC VId;XB),Q*o|.^ R LIFxc+RxdoF ~j  ` _MWdhd < @ 7M 2F 'j e  r j X h? >ގ ! XW 2ܳ @ m",1U\n8 }L<$jlc.74) 0 k& \!Z"f#""q!|M hd  T L=6\ d7+e "Noam:OfOmmW/&8F/ H WPiFлjk@w ? * . eXV5^j>Ume<a0B" $*l<  M 'I  7E5On(b\i0oDt y. M Y|      ^ :a]ufX!-:05e  b= "|1=0bm M  tUF*/YKm{5jqfbnކhxjXH76AbrHTFdbNp*b 5 -  ; 7 Z $ / ""%'u(('%$r",)zS ! A Z z4)}QdU.lofy a d 6 s Q g AjcM+(yUW6>1QU_aUl[xHj? &] R=)nXScH1K.14 $O2%DX}tnkj&Ut 6=ERv}"R$x%&]&&BI&$w\#""3 _Eu,k McD<c-R | N' ` Sc'm-lA"!E .%Am8dZ~h5P يt#+qXۍlݷ /Zw'  N  ` 0 iU!7GWsA}!"J#Zn##[",!!4 en &o} ~Uj4WyC E_  . [ u *1yIp 6 eP Y 8 \  vHtlgq Oo  ( ^: ^ i | 5 i  MD < w@B,o>N`zfD*>dw!$  B]j @1dzW-][ = ; ` Ft . ' 6   < g # uL \2 ":ux:i&@ q  ~   q z 8*j!g erlEtׯՌh=6^ԖV Z׸1ԲҀV(ӋՔtYIG",3=c.7?B^_a2P!F$0w+NiO,R%' ( JPCy3  1 4 $ .  { </}  + 1    ' k   ,  @vm/ "4 K s [v&w - 5F}iFA'O & | i (  ~ : z:LwVf1 UB r  d C+<BePbt5P0U H5 KQe.N-!@f}KIo\g~+JTO_bxzd|74Fv&.cC;`,`73d"1Mq9rr>eIg|;  z>eda! "!'#w 6#h#<3##Iq$%B &'"(:'3&O{$U!E]_:Z 2y RݩyޝArGFނ#2[mJ@bוԐJ ʭ̬ѮԟjתN{%H q p/wGugGvR!jy`x؄f׌>tEo#m} 9 W  * H  ~ aV"0$%&o'?I( <)%/*N+n,-l---B,*%!(<$?'&%(f$)_#|("'"$A!d" L C  2 \!z"#n#,"4 E$T2q@J6 g u _( $K:2]`W_4]7_ANYz*]XaH* 2,2?Oq#'>+I.=1134l3H1-X)${ `Qy T ca 9\6HF `J@:   T R-% 0`X  C M z K t \$e DEpR m EN<-N^e$@mcZeQ>Lx$b> 4Di5 8 kM?5eC=yb& / xlB-!? D^ /TSPH[v>l E 7 9_l%Yqu$1TFZ%$}Q@^7ElI|mYY^[ JUARs :} 6qI|V(V  ] u @w 2.o!x$}'N!*&+-,,]+(o$/m (D . yP @ \n'Lf dlLfDSmyC    BOT _9 E#  r  s+ I H sy 5 l1 b|:aLDqQ2 G  r    V(KOI31 }  -J7  8 f 7B+J9}5LFPng|Pe\e[  1 2)O >$ 5f!'!5 Pu ݇`nnԾKoX S մ[^@Օ&V\Mֻ^'܍.Zswy=cEF64 T d= .~ 6c8  m]y-rK?__E3*[iI@3d7/lc ,v&E k +)t\| A O $ t`G # Ku |u ~>;-?bCmUA!pL;zpZy]u!ds:+;^ C 6 z g u MfcZV } # j BQ Y~?` U :BChJz29DFrA }l;58+b8*=XTRK])ېٹ(؅F~Ӭr4 ~׏~j"IB5 .>1!VJB I|"*k e Y #2u |"8)C~>\  q/.kD~=xB-C_z[nuK * Q .^<xlk U 2 .!, '    9 ulw n>" ^kJZL$.7/CXU Pa1{N; m@3kx0>xK L+GC;.r}C   q = ?v6q H!@"m#87%2+'O).*,,,y,K+,p)'I_$8!8!}x  4R U%Io:6y0!>DuU/% ~s$+?#/_q6`zW+:ـtf>:=OMQ^)YR }`$1P_c  8 4 c V-!#vV%r!&"K'}#'#&! %L"/@S V  / 0 1~-q9Z 4&e;JuWc>a<ZYBbV^!B2,~7+7?NmB|pj8*6QR9e% 5 vx25!B :T xdK9B|]Hcpc0 i cB~_9O1Kt_dL1v=L  9 ;~ #  "63% &'_'%f#%a Q?]Q{V } 5`ٍg|ݣq3فسިFut4WWܼ܄J ޫa?GuBe { E) @"!-"[!, v)y;c(E, h&.~g{'< E Nc 5h 8  Y-2S#]Y<:`3N>qY+a=d'4JUB.6;1_*>#Pl+yo eZy8 {^CDav9_I !YRM Li <gqW69lk N:T!w0lg/Q[li-J'~)7 w~XRp r   p. <%D_-[Yu2jޏ8uc@K3)c6`g'f-  ?S o >#r<{}<=.v]pmsVj! v gvs[N5p  4'} 8j3P|W*JP:T { q%a? Y MXy*S ~\ : muD18mrD%l{|(   T*K4(Um:lb-TEiVN 5   }8 l 3  ! { : p &  H zd1,]yS]WGep6 NH  eg fcL#.JgA;)p/!wt4yXL& m#, %#%j(*,p-O-V,*J'e$ qe q M   1  k .Y%>eM 8 ~ _2 C?0@J5rfdv& \  `> f W`<.v%,n.J;AwVw1 D r R S S  H t _ B . O fFQ^.Sx .L %zo   BV= g(3F=r#r3.gVYOu6 }y -= S #u|0CR7hs-<[e$  S W , g4 ER#{ B R .HQ .]s ' 6a-O\4  x T.5wgW*&!:X#P%&&S(8)5F*k+^,--N-&-p&-{,I+n'* ('3%q!* b n2c#ݸٮFLX/#б!ЗϠݘϐK)ϒ*ГyђIڧ]OԔ]"JQu![m *G_sa.e"]\`koax9L=o-> c 7  #w(0p x8 ` : .   Y   n "#86`+PB=cQ X S N I KXP1:d~ T 5~ L  Z  :  , + u | l d Hkn ={#Wu+  A QM/[ O 1}\J##)'iNg@| umK)-|}w`-!>CXEFu7tJ}ߔ3_Hh=Rkݰݞ,:agn6k  L8`RPEg  DFk@;--'HC  ")  T[O?m   oUvodV3ׯ؍ښZ'X`E s,#n?>{)_dj=d>JqT UczRK%P j#2gFxa T 2 T R'  K %@ X S id`5Q   JRJ]Ye  " #P $ u%/&H%H@%R$=5#b!g m5.s0-1j ?>|  t <  ~ 5  g J3AI{dig BHVn  gXmitho`| " +,/Xj15=#E'gw*y++*)g(0`'H&9%|$s2# :!5 RYm  2B  " v xID;bb*>oDL gC'Z Ud uGBPs&rZg~%&C,' ' *4Y}sy*     Q?Gsth<7g  %D E t+ul  0 > v + & Vo u # Z N.8KI5byKBNl|4lUEJ)v0;m p>Y ޚ O  5Lzt/X@dI9d:yxR:@~lZ  w ( {E|W}gm*)"}<D6R$_8^`p   4bZO=a@>8SB#A*wI j t ^ 7 M V i-m - ? { o{ z# Z L p U M_Y%r Q E }S ` | o8 v g F%VI,>.aU~  !^M ! t GI Rn>a{8;oJ9Xl \hZh8 ,",##A$V$3%F%m]&&e'8(&(>)i*%*x++++Cu+3+-*S*)K(I'%!~YKb4B ;XWWݠܻܗ8݂?Qވ'ݰ`uAޕQcq3z;):fQf q==vKVUk  o` be o%",5O UJ=,U**? X ah P ~3sx# 0 ' s #qR 0b]<J,n[1;sG @wt  c i Q 9 x .  y0 yS .=6~%c R k 9 k * Q s  60 |O$ s;J1KYx jB#ZJUnPX2GGߍ^2`A}rFH9YmPT(p޵C`Չիcٛp ݼ2kd(Kq  ['B~"q% T'D a((Zz('%= #!!!!UQn!v /"=$)%&S&8U&8K%#! Z  EH v i_;AEr4/(J| Slna2OeNjIs7Sb!0,Bu&2n {E!sPp];tf`jNYU?oa)<GF f`vT ) _+:4qpGw=d$k#0Jh,LA8)I<  X ~ B  W % " $ &3 ' `(K(0'D%F"E 1U  )(@)2 / FP`TBYcq76OyoKݜ{Nu%0l6"t& ^j shLfYN= / Xlx_Q3ml-[)@ *  Yd,U  j':PU(s"0Px {E :Ku%`cs0 p3n=wQ |."p%q'i(z('&K%$"9!/AK ' a $ @-=:9q  L cI&~+K @0.']R    &DrLFf(#BofQ&bCr$! erݔ'?ޓ y?7U%Q!Sz h19)`TowW)*`$"3mZChm 8Z7BY5ORf}SQ[U^*g 6J  l  F6  \   #` H#!qf&6MG78Qv&9\Ff'"#V|WU/){Q] ۇI7۝۽t "j߯'Q3clxQuF9al G sJ9|zv"uWt@nv(inMh : - O #f,}:8i t" ` * ,e  T3)L^o s3AX,vW&(b/G?`<$n4L/V&JSLQh~+'z*/1u<>BZe5~r!޹)ޞL2+oi-iz^< 2iX5 E j  .WdEW } ' anG26+ `     S >x ~n ^  "'5^z'  Q Yepe7~ 7fAYWlnW},Y< u_d`/N DI=4 Hx};|ybx 7Cun b` @(Kk[ft~   6 TM a = BdRF'B-/%c9  - c-S q_:Q "|#$%& & &O "&0 g%^ $ #"}"4"a! Ny0v $ I c# 6 _Jeu@zXS6%s^&Qn .cF3%PN h5c |! e^[]vk%%  x k   gs 86   T I  p>  s N  W   %  0 w QM mJmvj/ };D C?/ P !`} &W8&3v|i@e2= "|"#: $J$%q&'Wd(*_('&h%#! Zr   B ?  Y  H  @ 4h+fb{n-LI2BJ)?Kg_H=ܸVڧr~؄tB؍~BV-iM>#Q }p~ 8 j Xwv @< { W  #' TnA\ t YJ~AK! #%q']'&T%g#U n! P!N"k##$%+%ec%:#~!y|y  v  T2LE'CH Z(R *5 A\wtlD@2?T_*Ej R b1 > g W? jKFgo;l{qRf1pNF4 b  fN8vn5U7 !B 7r J z   I f  ` :C  y "#^##`#d" !xh! .M {Hg"`srTxFO0X,^hon\ li޾"/bvE'B݊K0h-r[g98|00_.F5ߦ89Cߕߌ޵4,,~]F/vP[0HPzu hjzchA5^ ] ] l U P R]  f H vw J wuP.}sL\ZMO' b K %6LF@,kkyws2zHZ j o|Yk   0z *}u4*nYh'y S* !+<'~Xe\L' h',YCJSp`P<5F}p?hM@Z2*-%>K"PZ1h65#:T.bVO-@OiA\8\N ml f " T ^72~f  U vQr'u(9fNC$  D l N 0  F r:=A`oUT\ |8 U2A :p y <޹Lz? M ܥ  kQ4f?<: W[~R&e0/ 3& 1 - Z )X B 9Qv  H ] a 7A  8yw    l5  PaK -L= AgEhF0\ y z 7 9  [ M F?6R+^A , b t9 }<Z,M^,ZGfTvTxAkTkQ@v$?nonNS>#)\jz|4 y fr D mx$)]Yj+G6obMKK 5 :?\#7HQ ^=Ol2w#+u%^Jn:cTt wP 68aK $l v9  w R B  s  "  ^ekPP=MnOL %2.+ky**o  Tv ; - # [J*b B|K{=>w47>g {t %nYcnE)Rl@l-gbVpqxa#/s IV-tiG  J r /' @A .)JWbIW jRBdS  ? ;} +Q8fV1h,3 8 X 7t4 4&} BFj~wb12=u/Ih<,0~ZJH5Vp?/F  A yv\S0^ w 6 n  4 j 70 m, H xLN1yubaeYjz %  d|"bA5@R8 ! %T'*r+|,,+:&+Y.*('&r9$>"dC 8*] V r    l 8L~1"Pf) zm$?fufcFGa!.!I  47 ,D5f'%+F;pGPUP+"Po(*, Pz f &qC|q3=^{ s4d@zw.e";Yot,Y/no < b NR k + /F  i e "" %!k[a$O  4?*(R/:   C3eV!m&ܝ܄ݟA-,ws;iuJ7$H3{ZS>LS@`HCxgiQZf 5T[u i1QA[7W  |/qJ`; \'bip{ M DJ y4-Z{*t%;,qC$  tW}b  !KY!r J Q J =   %d=R:9|qW  eh    " T @  2'}T'ziW0ahW @  D- kpq/p1F_=K"~X`po @Vf0,``/Z@^3nK]W*{)EMJ71.7H ] g ) r   [ jv T Fm d "  |  %FtQpEb ? ]69ILt\d" 7i[.\o 8 e@ `r#y &C(K);*v)Y( R' <& j% P% % T% $#> 4%S-!$ ,D H KbQ LD i k    t  o 56 R @ d , TfinE`rx,YҌ% QЊ Da3 \SXֈ~QV+ޥw 49l<. % l)\\FcqsLCdl "5c]Qk]G0uy#04w!EEK=m)d3 +   a  g c ! kL )A5ZSFUDt|odz s^!j;:zdoUFY6  = #  @ 1]:"$=&%$"2 S*} yY):6)+ }3~plK q   xi O x sru' Y/geGF-]i $=?jr(9w4uL@Qy/I5a^Wn~Ae(Kk`&M+hI|S_"7"$8F;:b{ mc{/ I`m?mg+6lcc}qm)x~@ | 8 \w :~(U'= t ? !  a 9V D P  5#  d ^  :j}"BBu Z Glda-Dj/%$Zndq3h5T1S <=$ q#q5-x{o<V<6yokw>|*75 eEA y@ c\R'$ u ? "  hI` an|5  E  q  P  n V  @} *|D!o? | s  }<.S;D2 g : R R ' s/ _ 1 s R  *F@9*kNpNL;mbn # L!3J `F "T Zv5>F9c#s]"yc$Pf%($h#-!>C6q6e{|*1 * I *a+U"H~<)eu \PNe / %JEs/{D[ ;+"X$d &J ) * +o*(t&$f#! 1i" S  )M wxN00 9Ko]>~':Ova.38,L3bS%Ey!2#!IۑB1'jS֊skR#*a߁zK Nn$DTz% J G(  @z L  ]] L   F '  #} u (-G_&1os 8W27Fy  MOJ l tm:r:7| !# (% 7' (j X)l(&"E ^(bqX[ = n+*s:7%_vw#\)0}[d z {MD'3)3L/x{d0ZX4Yl jIZc~|_D^3~ ..{Jv i 6v7 o @  % Y  |    `  v  9 !9 xv : | C  , :  5MiiL}U B pݶbںڡE{p%{+؝T ؆La91ޜߍ=K@z"" e nibJcXn=].Lju R O;`rP;(Rf@[?9~K  j" #UE lkFvTT"J*_Quyh2BMH!Jr^b,"| 'U  <;b* '  oaw=W`)sd q 7n " { Sc ?'kRZyJp TK~!`lZ  :F6pwo |\ q H/ G  S 4 l~;u>^,0) %+3ij}zQ-bI3Yu&tBU#&5 (<~E_Kyr@޳3/ܟۈ`زeR}y5AI M` 9tfG!$1'(A)j(&$$/ |,  {K  - VR n@,+w+A14igb mYD/}B`j+ !<tJ%24\(^Se fyVA! b( f ~ 8  Q  o/ ]Ew U 5 Q 2v Iv zl_(s_ P Uq !h/-8=0GW}}sj<z{,M J ? + )De|#$ 46 j~*  G  t    (   . n 1 C GNV?[9[[OeCA >NPcp/QJ%f \)  jd  L>  n\Gc;p M{ /|t?> x bRZ%g8,zyTpR^8~J&Ejd e F  T  g 8"r%V&^&(&%$#j"!3 >.oG[@ Uo+ u4  F <  LUX ?" " 5>aAc16j^3geR394j%QZ m(K`Zލ"Lo}i8ڠB׺`6H{MԚ&3g s(Ac=aU E '  p  ) eq G4 ? > sW P /SSC=AAn0{ /id'.7C I oK./ F,6!Mbw/ `,)L:M ble h{+w k 7 X_~d-B HR` so-,L%Mn[L@op8,>~+24t U : u  \ W `?%  yq Y ro 6 CmxFRr,/sW"FqE FeB4X:O$uG,% ޮ -08J#B#]vCKXU1TmG3' \scg Ml& |x FB:*<3O]PkJ@ * I/OItC}pv+7T.e>pQ hzH5 v  {!&z*9.122B14R/,$R)^%z2! "vF?Et" }I  \ NQvi>KH0.oD =Rp0% R 05K3[ * | k D L p    u RdA:=#e^  $  ;rl - X{U6O- j  g5d.?5k5^$IbA[4>(<>NQfkyUq/]-5+K{ $: e w V i* TJ6۶ؗ׬ݑz{#zZ(W2j l/ f  1 VW m 4w `TpMf S HO+< 8!Jnb$P|mcF%un#u mJ; He We9vJ Dh @ $^i^/MZ;s, WE [ODvD!D%\(*+"c+b*J)S<()'_&%.C%$-" >xg#=Hdy%RM4H?}#Fbj FU~| dk!5PpM%߳Fߋ߹^ s,c# g (T 9 |  _ a  ' Wc _ 2  +Xl 5 ,nm N byc$P8Y'tW6x]2  T v . h_t~E|Dy.~_ \ta"hIXm J  YC -q u3KZz$4j d4lvmWL!.)ݼ0 ׬<ԫ5,\pqӪ,ՈתO2C=N(t as /4L)-j-K\FV?5VaEu[K0OkK=J.j) }1FkM- u2m 7<DM plr7  :XE 84h& YdvF})DA UN ":*t"`|eo L,||VVeuV".N_e 9K!&Gނy5~J^cz'( #iebdQcr a q<W1e7 " N`.: QD^.hC!E+Jw1X0z/|IE_2LI8t;VP:x{ wZ<=}7i,5  DN]WK} Dld+- W3 6j->N)Ux#*}= ζΤ$6# &st `7>AvpecOiP^<S > C g /nx-=ek5GvPkw j  gR [1[a:Tr/oECP r1J;KJ   2  W . >{EiG c N  f[_(<h9`F6Z@n  F u+pj@} R? ] f \Uegea)Mvy;EF}9%Vn\z C  $jNsvFjQd#:Gye dRs=bT:dn|qqWm"6@ Wu7ZlL8L,6 r / N = - u! @ |XBbtz W   j  <   ? 6   ^& zM'~)Ob v|_qD e'V s< m uWCWYP6 m7& 'Wh "I]hb.4gS uHI sA\]QX  V  A["  xP=p 4ky3E ceX /g ?=? ,[Zwzpr i6iT;  bJ  =x j n   1U ]  3"Bc;WB    ' > V>&_<:|VS,    7[  C ,&3Sv1Yl;Xj=E ' ["o#]"W [`B[ѷeQu*݋42U2l _ 5W({H2b k 1BX 7&ZQ8 ^ t d &11 ~ ?>(=zDm9B.DSz `5fe>_TfO:2Q@N !#8m%4&O4( )a)wH)~(['I&o$w"@o Fye.n m It 2 x q+";D5B@IU#%l,^%!K16[N TY ߡ]GF6ߴ[L{y\7,*:z|(-!6o}F;p05@ " m @Z )    n ouD^ "E##"nC"3!{!F!^!m!` A!PXv$7 _SF $4o7|) } t A XYw2lo4#r_ rPq'']a<icQZ\:1uyZ#r)TSH0Ypo6 g n b)7@ x $BW1ndp]OO"H):BءX]kM+ 7 Hݤ{V~uYH!h$F'A*#w,t<.7M/YR/|.+ )?&r# )C| rs % /  p  '< \-m }kx^)Ko-x-b #; M RPj[[bz 9U-f0q 5 K7Y ]AJbK> 0 j CY  FC!  ? z c FU6sA|nd~   W f  W.O\3??G}9v}@'3  |N$_7.l wS#?|>F  ZaZ 'PG8<->b^}lI6 e4X/ X|6 ` J~ CgX*suN9FVz  +  U  O%p!""!{ /Jm^ bZa.!#$$)$q#"!!q#" # H$Pk% <&2&$2"TLPn 8 M   pX7w8R   )   `F EJ-Qi3*YJPVwFS:Cߔ(=l/$feq4V :WDJk|[D \8YIVw] YW/Vlv?P? f oe9)oo^< L!}< 1 5dy}0m%9CpqS i"3a]\}4Iqk^i  cEm~mf/  FUK} 5}'(2#}W` UC8mS%VS0[7q& z. % NNEB!Yk!r,#x$%# %J$"v ekO5>   rPS:y`p'C T @ r 3Rt> }S@q9O)JuZ@ : O&   {9 ew *   <  : = nPy:= A}+wOJ"OKY"A]*ޠ޷!He$> M\]9Nhd2[}(2@xwd`)(@3 H}R_$]&A}v8zEnL:=/X K'H6zAYtc&Uw'C IAa7u8\*=75EM-BBB~k| Y# yoݭjpsOp*t o YR;l$L .qcie`eP' 6u?oI*W*}6 og!N^s2Ls~7[(29 P $hU;,gA1-v|,\ZU L\߱v\߳Zw!b>#%%&9n()W*x***4)`'*$#"`..@^%pS^[{` COG  \  Hr:f% K+ G1%e^B^ k}K!S `M{UM{4&}Es U{#xCU-vXf1g # % 9  1r kO  I |^ sgo,7z/S[4o6WisZ&Cz yZ H  ` pf K H  v k o[yA/;\T !d$&(}***x)o'#cXR EY9,]AQL"8^mP;|.Ej 'p94c(4( * Ut;K02;p|Cz G K' I[ N'{|;\:HT-. 0   H " m"y!Tn Jo h!Y!$%Y%S4%#R!w:=nvU*z'p : 4  ^c s ( U6D> eLy+befV"%gT6Z'HDr*R@ cR= t >!^tTS l("Iitf)V++o:Q  x wArR{1ZJ'|;h ck2"qUrRLp2TDG<%YjowYl>{ _KbTraa/USCd1\ kKmk}~]5I:U^6;=.NVbCD t  ;" l\GL) EBFi/q "c(O=  1 *Kk`g3v  9  9 ߠYܪiaaiSNGcsj-eD'> 3 e &Pw[7u."yFvDslg6f 8H,q?mO2(U)` YKW*2qRxAOam7ګF$cYԳ, m Ԩ ӑ/vՓ1ڊާ\fvKX 4+= G{;_W ~H % N  K:8%y o 5 M |  \Zh{3{rp"$XXjXR`>; 3@6O@JO 7!d"bb#T$2G%<&y'()_*E+6"+R|*(i%!0  38 1 | [  ] z&6=3k i 7#aF@7T `EF!;KX27c="C 1 6W F >E 6 9 #Y  E O / X b" 3&/ r)+7+-U-,]*'#]8p ]Ydv OGLEE*uUTJpt}GQF8 a  Z  J '  r , l [ 2 79`3d O&3/4%1U d  % ) Q u d  7 @ E 7 ;M iN   &8 c wF *x&GW83,Rm0K` =*%*T C  W5YEW=G$2PnbI,-Sb%Nro4(Yy 'XJ11S>MF<@Jo !Eg!7"L~#`#l!K$ M"]L*_('] gA & o  EPEK )) UN~d a  ' t 0k d o ?E   >$g=h/ [  I 8:c<a8h(1%0e6 x[ll]P\9 m dk-['[6k?Yz $P  5\}- # 4 ۹Nڣ?OZٿp:bP?z aa   z 8   5 D0 L  |JUzJ=o{s?"(>zGba_MT P 4(/D</|qW?n4WCXS   >!lO ' 7G!4Ho T {@`AN&Z)Qi(V <۟JۣoU,\AS|NQM߬XN/xDݸG4 YZ?DnGn6rTo h~}y YTAG~CRQ7>]<_   [ T S5t q{_$=j6 D 9xJ@M+  sF4:DFZf_ V N{ 8\7\!~D"7ߌMJ38K\zYuR`0pd9O#8H.2MS#U/J+hB/_.t,A~%32 m G %,e!jx ~ Y<x T :WKC4JS_TI8UAi83 Y $=eyuLMq*4qb1!-  Zs-2DhF.}@Yw85}|QD4^'zZVt?)R uK)=.p,L Z8m 8C^ z-/wd@u + l  '!-!.!7 v>k pJo ' %P xFYtKk( r%%#W|#*d(-eT|.E>@+!_^5RL VZP` A1A,Le a =or8<9E_y$ - l5O0+eߢ1ߩR 6F " -'hC`1I[q T S_z0r5i q{EYSnd>_\1p<$=J!"tK~W7zj='K>w 4k`qX(4q|?Gj! H6O@&z} x %h2 "yMsX-E 2UASU ^ N$?QK a 9om V!Q%C;)*++Qv*))F***Z(&$+[!Sg:= 1 & ( Y   Uf P*Z e |= .a ]a-X6], q 1Te"4q6`B@ ,_1r }6-!s1Q  ~ G8\ D"z#"%r&u(1*+F-?...,GY*a'* u$ a! ZO[ 0* 4Zld?);P065#o= c3߅m'ܣ8۴a|ڪ_mS%w91u"}Ct|repu ; _ >x 6 '#w @yG(>\2U{?dw LM`vsn  ' } t?H!JyI:4K.V \) y9Q4;MHL D 5Wi<GB7=wAQ[tLL3S^R([4&[Cil"eKey}i|l[cGx?PgdLq.jy*/ ln9 + K e $ s?/}4"P 6gi !X9dj+ !"#0h$V$#" HQE V0 n y Xt5]aE  Zf; wh;;]cC ]&>XpH%rh! =" usn%1  .  =(e4 E 7 W d:ar= 0Y Pu)gQZ\$E4P = \ &RxVw?d6 I? aEa""JC - 3Ds8 N 5 5x KW8L AL.q~; D9 dv+J?|ob!"rXd-3V^z;03oQpQ$|OW.# E U  ME 8 >[2*Q(N><%!crD_Dj|D fJ*U`}=<($0m)1d\uGO&w#DHbv}u6LXl {o _2'"',7O-MH 9=MlJ}Q "lwi / F-tjh.|lZ8j/F!u&D^.~Js./\;J@3l1E817rQG`((FM4p*)99/f68 6]8k[ E 5{&!$t$IL$4O" jc C   < J -  8 + z    G  < _i|7 d 7dZ % _ |/IQh) YB5pyCQ 0| > $ dH <0 1vM 4 #ZDa?6P("$%&U'k'y& $2![jdNo ]5;9"4@&*Em OJQAyE0! mBgKzuX|F Q \@b SIV^~%,Z(7"u%! i c6 -C_ G0 |]h-5o[>lz(b xN \[ *PHn$o<: n R ;0 J"G?zV{<>  B/&$L9~f\cG ~ ? << C BdK+Jad&/+lx S - : 7u\}`_d@=?Y<nz t0;YPEGyo1;`{*RrR}YmAY%1eAnQ$+6Um,,:!1 f߽ۂ M9'ή`x|u͹`hҚԧ_&O( |ז gۃh$]IN P hj9 iY {b .^QPDdS[-<! TA ;  I sI >Y^jb\ f mDEBsl9cI#)Zi Y\T4 MNJTn < =; 0hkwwiT?| u_yH##@u'o>{`2  o GDenF71uE"n%,-dZ +#_ M& (Z * + 1,,J+]+*('&&WY%($Ew"" = pJq W _| yl,J[C U>ۅD/ْS1 RMۑ*mߢ Yq \_ uD9%lD.~  \j"T T b:+i44np%qX"I` qr   v E[ N51k.z#]^  8* l  p ) ! _ K \ _ C   { r f &R<@e\=CCw]hz}< x ,:J.WB4StA%aHf"N .!Wd l.|*d!9SmK=awGW]- qC  ] 8 q  ~w.<F . X2[=/;i) qpdk+v;b pZ [    c   j  /FSZd= ;U i ,lde j$9PC}KP}lQ&o)5u1iNuYCG_W=kx9olmAIKYP7/q?Zve: F 2?efFK.J/b < #d    s } 1 D ` V  R  y 2  9@U  ps Ud;1Bt=3wt N    t Q RGz4 (  p7"@ 0 P Q  {   N  A M &@:m * 5 C "k( 78k3:_}d6[uK:[3; }aSFH`~?ܚpi L߂xxC?^,%.Mw"&:;3nff8eF h u #X / \ Bx   X eJ S X 0   6 rlnxje\22-O mz }+ V MW :?-QUd kQ&k4eJ78 O /K L 8i(+;F-  >2i*iUS}l/>tR?'>= _Z'IjT_n)u8~& Y R([sd*   ; x_U t  t ?9\$NL6vwh@)dJiW# ed;CI @ b R  A " . .  @ Ճ $ԧӘԝՓg~o6j[mG;.ma q d{ s IC5VMb`-KT(W M R    QSvrcy  C 5c 5(X} jv > l i  h s' `X ~j"1wsw~1/:=XqX\aY< i ll T&UClr%N+%BW+C]ߐ] j u Br \}HQ8yH*S|Jh%:0$[mA 4#jP2)iX]uALni<!8# u""s !1/a7:v:i6&;  2 G ?J -$Y2>Y: l  n)${e8\ d,{'/)3 D K .+  "< T# %# " z  o   mP * /WM&Bw)^HwhqR  s   fvvWO { w   \ $ n SD$  /J   v  +A !K  2 O h +L 1 | 9DDN`:"> B?-}W9p7..I1\au4jUCw#d;ߋߛC w h f 4SsA Nv / B#% ۜZڸQ\vT6^ F R D%~ 6y(bfSm l$L e $ " YWCEY<2RL"wJxv9kdN'5X;2.\JakBJ-UT  ] ( <    p hy pm 'B j <  + N `#M58^3T`:?  M UGc2&D EP mj ~ u=7*P2wD')Hbae xp - 9 t*3E~4/Cs7{\3hQ  c [  !T a  Bk   G @ N !A"#$%|&1' '> 'r(6'&h%!8# %npL * c uTEHv m+=NG*pLbhkmR2"E<9"No!1 ߳ܮ_=,nt^Oԩщ8ϭh;7F|0R5t5s]%McV&0_;@AGPt A  ^ ' {  s[ U Eb(F (HC(F82a>BxWJCJ?V .. { jRZ`dp hnZg`}('2 I ]/V w  Uy A& xSYnޕ<ܝC ٙ \ڥk CaO c"aD)"CV  #r"O   wS  sT #?F{PpC   @ G Y(tj fVe 4  } &u'1$6}(X;''GCR w  ` .Av}cE1|Ou/j ' ? xu#knC)q 6?zi4py i  ]M fO[YU# - ( |i};U 2a3$,a { c  id6 }%WEv !!!%ti"S \u^RF']\/gE H  Jt4cW|64(1*BR w  e$(5e vRi\ay >\Ory/m/d3f*di Q4 ,n} D ;K COq{<<22}0itqO L5=zA:2  ]    ! 'g Fk" rZU^mf_i_wQ7dv5#.mX @h| ?+5O jtYPsNE?=9w_ 4 D2DDc q6~<`     f6f~K| #R!Onx d/-L`kf9!O~]Q~9 tX h !> H  r^ k  H}]JCZ &Tlk\zg g~tsy-qZ_)63=!lws|R*Ec?"Hk AK*uU Mx:/  >?_M 9mkmKf )u:T=PE h # G  ' k* ۷ @ؑ <փ L h֜ l ' S !H  F 7 ۆ V n/}KabOI܊Nb  PM^l9101"u G z&'.^$n7f)$ uD `}>QAfj}Dz1db_ !J#%mJ&&a&&~L&c%y% %5 v$r#B B@ P4[dA' E0p*\C, !& S k3 W E? 0 C%  x  f2  > M~  x X v DG[p1zGvh8 r 2?={)HtPXL" -zI /3C"#T 02 )W{ylDuU.[Z%(uQ. jK-BACcH. iD"/"g[ $c`(Z-UC B Y dYnw<>  UL?yLe=POAc>NSr&P6V2q   .   2 [ 1> .F  " P 3 ]A!~, 9B   pw(A } 5~3E{   J E"$ ,@~x?Fd R} Ke{ LH ST|FYp UJ4zv:1&'[Kc 'kjD)e4~X L *eT zPq56m P 76kvW% uq 6 ll[ x46vg 9~) 5GEVQ߬=.  'UmjpK%+FA  L !p z 8UB}oE!euI  ^   ASenWY=1Dv7ItGorWir%XlI|?@13S:-|di+u I &A,^m|j1*MS,lx sl?&)@av|2Xx 1 N (  4 ) - :n) SBp}MqL\> O=DU0poDhN6F <  D_S8stsy>Nt B 88T QO:&J: *]qݺx6 & ^ءKъ>χ9 ϴ+ѫӀ& ܒ$ 6E$N~m#R-h/6qx ,Xv 5/ p t_ = 3p S  [ Y* E  58; <  %pbKZ`CGU @`|`<HE 7K8YSVI 'G>-VO=^ AR/ y ߍ!`a#ps$ۋ$#i" Eo#Ac^ 6Tu"5T&p~H\\jwd^ j /]Q#6v~yuz ! Ku ) `jMc*dX,{ eVbd,(M{>URRMm  K vico]6#ez2[# `" Df(b!$&(**=* )L(w'&%$ 1$$$\%9&,'6'&6 $!J-aZq\/I 8_z|ZF*g  !6 = Cb Z `-n! 9!7D0&16he=[ak M! PxO X(! 7sx\_&hQN).}\!A>5lTt|aX &E) B ^)NTB/QsXHKJ;;w^] zt }n w k<K-A~fB)k ' V |N rys; 1 i0߳=߇hRya5G'S6|("bol(!yy< x< r v  6 q^ c*} ---"pjc .*ju\  | L T&96 V3$&W' & $! q!V}6@BQ37hw .} 3J X f   e mJ a~hDU8 U N }o!mosU=f6,.g*G(4g }r-q R J$ayz`5!*kS Y  ] y 4U]KRxm w \ / 4 '8 ` b q VdVD ֭ ԏ ԗ CՊ֤q7 6 (/1*P].?%}f@]_&N}.  WhS7^ 3U.T2\v0hK7a8JUU'9X[eBYC<"gX;o1N}_s?:?ZGY$V5b3ke8\u^l7bSXGz2&q"{A!K4v/Qd   ',' n : w jePiqLm;4&Y0CqD% n V!amez %bbt4 Zr-h-oc@T9xb?k8tX pѵSԡ3־؇FQߙ\toLxWi@>&l[tgiF}+9DZok 6< = wOcvDf J@si#pRG0P ykT4e d W   O ~ M i |j t  W 4 < d    U W 1ndKP ~yC~0n U ~' a G p_7Bv5X9bYCCah,j88:OSiZ [ * ~>@Rc\tZ.Yr7 m [|  lL$#&6%1&S @{( p [E'F,?IJ+J> l Ltzph= R?~TjmKO0!H+*m8'17{c /TsX;t5@NZ8}* ? Q7Dqb(6hI   &6g W  _6 r  B 0K L g z ? H@EYP0j WObV*qOw7#    X TvAs3RV Wd  l 8wV?f\L!~A7=2kO%l vo u [[Z_ 5l&ec  P* 5S[[ !n !Xj 7tAnL8t*r+z %k3X-_Zr]3+ s"{.Y8\FOMnKzdxgy B{ {-k ,UBPpI1F]  9iaRd ;C /E.qU]. M $    j4   ; 6   ]  q5g  9D5L9m! " b {)WU63fA$q?I?*G<FHp ("0Yf>}VL5-q, b N SQ L' 2 ! @  er Q iL0rX Z ?_; @ L8m $f*-V @*J| JE[~)m  >B8vG6z/3  < "xn9  G ~ ^ 6 / xSM96@EX Xd 3nT ` k f  v ;( G t yk 7A(>^LfV@-@)I/e H|o1e\mn\X$(|VZG"2>+VLz q O' F 2 H 8 i E  Q } o [=  l / `  6jWf4:  h   *?~OaR.|&6JP\&Z5l{~dt } ا wG /,׍3^~ڣ^!ݭ9I $7iqPgta;h<F/0/X#3i3flny" 9XU T * K S ^SCyHIe -g4d,Ox S9 px1 G ! ~ lg$! + .T+kpf, ~*1a_"Y l  ,  q  Rx8#g:   3w/wBpl c ~*m67%/QZQ eN~I5a (q9z |-2@!  [0IC  K < qp jE  h!DA}$WnN-Y )  qh w.E3 :5-\^urWB J+]4/   wF  C ] ' = z b ~D Ow e4!OKn7wG+!yX T8C0h ' VD S@ `Ca>N < 45v  G P S' 2  6R1xQP~:] p o'4"vAbf9:_G-%Er F ^ WXTl w ظ }؛؆ٮ\{Lwfj{tj 2'!6!"F"S"!e Wv}_;\JP3s=! 5E  {x@({_)N%yb3J.7,?#W2&no ) G ^" iEx1J1"! `y ~=6GKp]eO -r_F h=>c8! \    4 # Q " (P z/2rN b8<aa ? r  "G#"^!&M;:^t \l`or!Pv3`EjE6zV.He#VS 3EAT~// & wDN921F@f.ft\ iU%O_tLUp*b  TS= je"9Q##_#i#,":j" +" "!!C!l#O p  f +< \VCp Y" {8;a.I6l[mTVI|0;/hQ2MUk`@GhLqWy|B bUM1 ~ZPo@i(^vR(s n9&f4RW"XN0Te(ZIR}Kn?##BU])jK-O=nf!p 6 { 4*zHxU3HsY;1jFB+ZA_e % %sIH6apu&c G  .`EL"]&$#!A1ge_k02OUkDC 2 W!L#SO2y,Z5.FWB_ B?lqW  |  | z) /j [H/ l  n  D P   % *  > 9uJ{j<^ lN\%  2 d D   R/)+S kZab[!2) q}pIs^"w^cuX1n "=b @_[:  qAyo{*gjqPR)0 ; %2&R5S~SW!IH b/ZFg{-dmE 7 g& lKAta4 G*4KbAM']q dv]YFysT f8CH3&Fz("=1w/nMsjrKg n@_@ v *KVijVF8=DLXgp/  9 fASN9BwYMz=jebUdG N XV 9@.G.|\CGFx CD.{9GBr\p)ny ;Z P N*{5Eq=uP[XD&v & Dfu qx(8gvZBu _   y%"^$f%%hq#'!(ac $ Yg}q!VE+ Qb j?Gu?H`9c iBwMK0\~ylzS,>fFo h #g_Zv!n a*?Jj pv uKWy6o"$H'L)^+.+/A1822;2bW1A0>/2.,+x*&)u'$!n7\THm!w }j " ; ~A:0/HB(p0NFVvBSr}iw@ d^v*$|q^vkdwfKmj0j :ln%]_rTzV>7.g[T3\h2u(N76DIVm1R_,R*jO:2`'6TW 7x :j [ 4 ; _f2F_Q[Ci ` j 2 OrVWZAP &@ mi    IN   ` : xNGTJr)_93j UN {1H8h\\diELqIS"Z[3ڽ~}ܥ+ݿK/ۣۛEwݱ-o}ds=9l[ C(q*/S z9YPWxF,N ]\VqG& "*#%'gj(f)*9F*C)&#F7 i\oY   TE   # f r *<  : \ =b  a : o% |eJI V\bcX*=f t5Y m=  ]`  rT a=sEaaX @ R nkfL^+ONHWUlO:!f#$rT;F: F  @tCK*IN![ {   [ w  ^  %  %- /  v 4 N  L! {-u5x/ H3 ] ?I**&oJ]4 v_eKS!{#b:Px(#V  I,\W;q~dsFU.c.fW";usg1F.U 5:\l=!A# & ' T( (! x( ( (h5))D)r)) (&$`"zC,  *8  r I  g`GOD>40 ^ 1{ # h0T f{pIL-   )+ TV lX K + Jk2Bog34dW%q}(H+b>6j$E EtzrR+{V6n^;qVI`5uf(M7;m'+\D{pf5 yQoj_0 /xX/R_04g6C;h@g. ]t ] > C 2 >7~'Nw$WZ   j e  S &z R Y z@f0sq]e0$f*;9Y a)=_.H3|!8i9Cpbo `G3^ N 8ޏ  IV%!9F!:gKiW''80uC']^MjQ Bn ,0``ug ":$|&d'(kc)H)4))m(z&{$C" tmSme*"q I O { `u L P f v Z :* C [j:`#M i} k Z  6 } M    o  ~7w2~Q:8t 'Q P Af}c A e Rs5|f8Bk? r  O    0tR w>!'_hId*"L#4#!+t,X -  K e6  ~'  " Bg k  ] i  3 qu_ K&}N:-7a[u| qXQc w"Y##"!p D;p*i!8Y3G>)4 4?^~ng s/ (7^~L'G*j?H\lo ~I  Z  f  h xt| l YrZ`\$ t x Z  g !Xqp(nZ" ߖݠܭ ٓh_5\ ֒ 2dAڶF`Xٷ>Eۑݏ o*9+_:'w {*wF Q A Lo l #Mh%<?so{m b W!![gnvk ~4=Q<1JmS$Cn@O(  Ly " " # " "u "##O%&'(p))Q )5 (&$!. b  h3Y  WF   + v vGhJa  H 4 d!X-WV?5hk\H`p1q<:Ao T)0yIqt*V7lqUaLv(Z0+q0FOvn"<zD /z6 k lm'< 1p R Y  Q  ( 4P f b-c5;t W Y%Xeh 5'R5?j%VEmh#0Q%Zg^#wkx Za>#kTrTTA-4Y&l*uE *4hmG#DFc$R+{7SH((@PX4nsBtJWTj;J`']d ` psnDH#'*1-p.M$/2{/ ///.0#0/.|]-+I*V߿('G%i"$m8p7 xsh~k3uM'fcAM Ml  u t X {  [r%Z'qQ5KnMH{MonhlrfIu?g)w23G;t Rp7 2 ] $ e0B|]RJ eV     _N RS   \<oKw S#C&D)7+Z,3,,* )v'&hg'g(n*++ )w&!<k e  'L+1 tQ ~ o &A #  w #t4d B Q7+YHrWO t  4 0 l U Ig"k; <  X~QvM&X | y FI!1lH=_J _/bg 2u .  ! o  KaoZ}^R+ LA} =NEf#K9k~ud_B&hSe p ׀`L $RO;|J3 ]l Tc~R^S[.^()Ve_YpP$Oi8#Si~#2K$ 5w4F Z hI8~j ? mEG`n.,+J<^[{/4Lr!-/  0d}&c1b ]CQ g   E * + d GS6/=+n\ "f% (p){)b(&# 3(H6A~kیZٶ tm' ljE2 cѪ 1gӫԖ0نp2BrZiG|NetJcSd0d=~\b=\Q$/zj dqRS5X&C K~"$z&&%b8$`" {oE  % }! +"w ! C  $ 2y   y K P Zz&  k 1 h h .Y * Yz_Q9Ryv0>%!Y- ) ;S5 "c(H55%/6~Do   R$ Gj 8V v]soy'`7G`Q>IIAWrAs;s?$!]wb84cUm~ opq"-^q0r*TidSHC`b_ 7]uq~^Oe``C?w)T 4;Gz !$W&^()9*{*b*#*)'**r+r-G/ 1i2܁3ٚ3~2G0mF-=z){%h L[  |t b) =ouwR8Gvdh8  > &jw_2K #j g_\)7jn0&lsSs70hG  9 ? V ~T ) AZ`9 N V &c  t k>.$Dkm0[ PB n{U: ?,"D$b%%#~J"7p Z !-b*!G ($* &{&%Zv#q < Y) x )t  p h p B= K i6SO3$ t#Zc.)dHu$/q(Z; L  f33^ K 0cMB!?Wu7{ O}>!N$AB'(({(((|(()i$)u7)n)8)A ) ))(&%#h![ {j     a S dQ S^    (  k ^ ~:}!8 fB `)d -gԢ0Ԇ vV,/ $  x"ul | ^+f& \5/WLYe : KNAMo=nilH %' |pNR"d=h7zyF,*3."jvt  - moLvtX9~t(A$_M g SDʩ iʆ ~Դgݘ8CP#D*7CX T Y .G dK56`iHZ @  PH)q K0 %6YSO OZEj?2`[ xI ! ""!!B 8+l-{TnW4.' I * C7>0>;4z$b[(] VmcMX!}ZZS3%{0-f.کl`0\piE؆ Yޝ u !b ;)B$?8%V !="v}6}l2N'N)r - vT~h\O: [! <wD0' #  P @ I jI?:c.I@N 1PYh5e/c}to E9cdW%lpw;exdp0WDO?_yT3;$dS:&H&'|A+XKkJ~t|0| ISyCD!Q#/#$$#%"o""X"@v#3%G'4.)*@+IQ+*)((p' p' (d(((v'%#{$##"!L!!)! `)!t aD )9{ 7 4gSk/ x P ze + 5W.$`7.  3 T <]<gVZe!w"####"Z"u}!\!!)"$H%hj%%($ u")  KaPX Y ]  ~  s a 1   9 lJ+;!l!^ :F'Ml5_.^ `*oF.vc4^,XQfn~P,&Cx. n$>*k3^۰۴Y2: `IV? ? =TFC w4@?cs8KAQcS> 0MM2C) ^ R e V ss d  d t   B]  j    S  =07B3Bp^ L _ G  e:j,?y$])@T^bo.FaXxZYzdm | l 3  3 4SW,SfxфиC5ӳ$ՆQٸܢN\kO=Mhn>)WA}H"$&'`e(`(;( ''-'''{),.01!1M0-*'%1#:"B"3#$&&(Q*6^+ W,, ,5a,`+)گ'݌$ b}8 R^#"\U$"TF` ~; G , D P U  \g"/04%\44E~rk3v7^- 6 e'7 [vO|uoD|Aep:Db!~Z [m7 :Nxvi  a kw6r2z <#Z& (}*j+@O, ,P./1zt34"4|4W3e1I .1*x( &Ej&&G%O!#"X!#y$V$#D"ju   R p.p5{"`\ @~X/uwD6u;}Fߦ/K00pGGwVn` p4TL8H]\ik2}") qI v ~  s  a)  4 8 z ] T PU 01T4J"t=%E'(]('%% #5 &Sq*r%f, %C+d\I(Q{[F:)nX;(@RJ9+<$*# U h ;}QaI\gXL<@ { E aKl A v _g e+KE@y Jf'rW5e #Mi+FeNxY-c{jpWr^4%Um{cVY 8( W   k k 2J X m u A 4 Her-U"T f$ [   Qd   :V&& ui~!HrOֶJּSVGJQgκ+E!j*IV -nOݗ?WxXt[@nbB' g,wOg@(tZ!<F-{# u_qj [ Cic6U a$'{*p,6-,*.xo-y+ *v ( %+q#V!lA+ns<0EK{A6@e  ` u \@<}F*m,zw4Rqr<DmHC11_$'}9T^imTd ,s%BUz]fKv > E 0 :eC(R& o_ /]=@`BDO&@ ia87-~Zf~+RX+]8KCPJ=  n A)!߫N(p0!j^~ yԩ 2$kEsv$6jWJ|H%#vS UQ1f0 : . !"`$&;(o)Zb* +|+~V*t)B'.%5#(K!.P(2mxp"-K1 #['*\,"-6-h',)&#," ;:%5 R ho=pvKXojKf dOR=,f  ݚRjڏ / }Q;u,|  A : b8 } vZkO98Z}>5qm3 1_Bf_D0qUm I]ki_[RyJ-  KP &upr=b M"n$ &R2'(F(S `) )")k)W)m,)T(+''&$ 8""F#&8(Z*,+Z)U&m"d]@li{Tia ;B < 1$y*S)fu,!vp y( -!)?2]hq1$5Pmc3'b6O% B < ~ }Hb v z - .   z 9 Q! D  fOom 'qp"g%Z'F(( ('&%'#! DyXU>1|i :, Z #  y  2 H is 36:'F )  O$/w,M bQo(V0~8\Z8t\{7F  *     DzNz^F<ps  5 A 8 gy 0l ol  * 3=$WWސ0ڙ( m6 qۚz1sm5m>kA-rLp da2ߜ4߯( 7V T  0 Q  . j3r(e>5W$R l *u   > R c 0 r %\ W  p 8' ^ > Y P f 4o:ߴmbUڰ،| <ZJ i ?1>5Lܾ߭6t` !N8U+9 qz R} (F#r{/i}wkv3\\)q] c]"H!M(!"$&'~(M(^'%$ 4" d HM#'h*a\,-.+.."./.U. *..-D , +L(z%[V!hJBI+} i{ n@w @ w!=' mުSI` v?* /60isf$WW8DBI'n5R^[S /$L;#hG  * - x: Omn$![  m \v 8 "?AS.eP0VT@Xi$&CS2?Sd)`NQ0 tS 9eIp+qn*7 EJ d D -Rw*UT4EB\n@Q3Y$/~5j83vax{QvtS  G=E I߻ 8 &tҜ?ТϠ$Q<h ]@ VKnF#*>E%` ڝ7$܅'7)C*0)\$)?(>{'c'&& ','()m*)h)'%$"p DDy#[-" O!3"$|&',))u*u*F*.)'&#!_oE*O keu!>*Fz'vS?5VmޙJg8߫VzCuunw0"3MzE?U16Go\`2 ߊ5f`rXs(3#HbuV!cp 1`YR!_#l$%c$[#+"\""$%1(S+ .1p45676*5Z2.+ \'"$$Z!&['/(x(o|'>%"RlgT+pxZc V  g b fg `&QGb2@ n8%(*nJxQshi_j V*#"OL9p@?c ?  l " b. - :y % p  . +OA{I9!ra 9 &/O],`V$2(0 ;!!|! j 51!P!""""1!aC;E5 ~ %Q n   $}%Y&o % #( !4UU I ?6TFjL6yD`4qI`ݟ ݟ m;js:|o1K ? S" `}wWK;x1f7n=BF=4Y54+I7n%gk6N*{u;k H  z~B a + v  HL c  {C]b v , Q  d [Qc;'Yz8 9 H cQZhAީzX?R ;aާZހQBwL]@Ni b U 4 5 F "Y AojAi,w_-^ZB{W%$IHob~tK_`2ӊӥ |j<q8ޔ!A#$#8"!R }qK 9!r"M## $#i"8!XH{%.m 0"Eq%')3X+$t,E-v-b ..-GF-,,* 9'##pm ' ?P+CYxZ1TU]CKSUW8< }ہ6/Y՜#ۺwt0ewM&XwRaqm[5n6`FVu,TLSM$x;0Qa2/URيu)JY Ixr\0\fZ$-s8< $K&(&**Y*8D)':&$ #w %#""" @#j%#( $*3$i+#+"+!+ +*B*j)5){)$***MM*t(-& `#  !mu H 8 -  E,_eHTm[R  w!"$B*;6PY$RD.I?h4YJ]eL6\0x?yiuzJ/ G VZPCUW& . m R Rzk[(`Q &! "q"!.cfuSAD17- 6V N /~>7r"& V* , A.20.,*(E$\!` | Z6(y0 .=[:SAW 6   bL t55})u#Z#>5f6-  w ^ 1 ( E?PS7/i߲ 6, 9U .Q߄Ij_X_Kw-x;nG~FW>v,d  wN 9 rE ` >z S E5 h ) )a r 4 ( VNYN%  f dKu7&oV  f# "@ ] e T  3  m  q "AJ.JpA f7 ߡؙcժϬ!VЭbӺ C ; != ^` v fa ( L5h( ~s kD ]>`OL!Ti2 [*"s %X:"N'Wd"R?7 uLNJ !N "# " 0" ! Y a  !o:/tyS4A-?T_ h   $   # 4iONg_L fo E: *!fF3\E~guX*gJ;xc84P(o:'G*G'V7;XKAAGfk1PP?\AmA M   [ ^ A) Q  [ GZ`]m~ap]\=X>}#ucSwqmp@4 7D '  O  \{  K    q !h  ," #V $# o% % !% #H ! l 5; s] stR:+F܉`lH nNmqk=_oW% [gd]7c [;u<wr߾ 5ޣ l 5 s0 hJYYݼKFںy 57jd+i[ 3#k &Ht)%,X0T33678-87d5xX2.T*5&"-E@twn:!n!""@"#! g ;  b R V .K 7be8|vXh%%I6E. t A< k"H 0~lwcժ.sЍΝ͡9#u·0ku7(\ւXXb(mi>'qP3Z Cfibk8hdjah_IK ^&L  ܵ!{i3"߶&V*Ib,-.).-h-|, ,M*2e)'9&v%$wE$##l# # $)&'d)+%>-._-S+ (|$Qd< v? v4)k O!oq# BO|OZ}> e)j,#sZ" N ( (' 4y  H _ )  *5^}/ &S}Az6Y-k\b@O H|wOSQN]}fevz \ b m K* >IrCvF=fK6[)fV'X!xQ$Q&6;(W))(&c8%Q<#T X  3t"%G6(*H+r--E.G.-H+!)h% O B!VS[]^? Y $s P e 5 d f=9B5b- ? X n ~ FvD!2#dID G O+H>1A^_ $5 N AL6mj3,\~J&ޑ3z96s9q?jOFޖa߸D9hR eHH(~9_Wc{Pg$}   5 gs  r L 7 { ? u e  - fjUf\  &I 2 )  L` 4 ; a2q) C8  g Vfl 4E^aot`?;4U߭"ۊq/ 9 Km5 v}3qW2,XeZݻ 1^R ; Ajud*8T@n!&K4yv8{cr6T >>0! #')h*h)0(w& ^#f i ~|; h w i D  u  mn r6[gozieiZn{i! fWa0B K'c"da"Z _ ޛ h9b =KDxy3HIUtjC3V v*)9f<%9,oH>bO~~k OG)%Db 5f ^RCdp?u K, W &Y!I$ AE F ! B 6 )  l Y 9 ,  # f&R )# &,_ ~-k -"l,G* 9' # ecgX> m {`r\|TMAScc$TvuC&/$:%Z)Q}G6^%-4w&v{u`ai?O;vSUs`X\'Ax]s0+GSLOnO =rd@"&*W-d/F//--Q*'# 6!G,)%= P e"#B%n&l'd(e)Z`*~@+.+-\,D,b+)@'d$:!@ 7HJ !$(S')k+'*,+N*sD(_%"fb ZI.Ov:@2ףTolUXtŸ@r: ҫ)ٖxoe y+nOORR96GlNY_Q3i+Ct+Kf|u'Hn CF  %x8 !."!t K(eN,0D2 ! e% B)p-x0;w3 5775R30,Ir(#hJ=VFjSo=fA  "SyH0s t ; Q(` r JA }p R E+ nYeS@ <{Nc4]n?o}$T"}Q C z  D[ HL8}cG,4 q r_ KP=" Mm ++ a2T 2sLVi:   )du %LU59:bLD | Z I5_"dpp  @G=] S.e}.s<y?Z 1qrAC'C"e!T5Wq`0S#6 Af&azIDq@  D X ^l,G0Y9L(v .A_Dߧ;+PV/kegk.)ߖ!9 J #`7D:Sc wM  V   J y < I Z #j41 !#0 =&`(r+S.e0M0.,3U)%^,"A<$ n!")""!i q{OMG)] ?X1W.ee' N)HA}_7L8ѩ9`,#^(}%v  8 s3$<! l o&3jy, *<}g y"~TZ G"##"#!=C9^ a  ;  d gI8?rSJ  2n  N f M1zht ` l Q I% t\Zkr J lE  k n [V 'm v O 7\WXsL&U3^]`k5ne;6}w3ݡ1ۦܓp gPA'L !H8W.4 q SzZKOi [aq 1 v *B W&499Q)) { t < _g  . | v =\P 8    C  5    9V38EWii  y e3s^  ݐ <pCڮ vA+ ءץ]? B Ԝ';Ս_2/>٦ uVؕs׻ O֞&[A4Pטzf؟Nfq5_MYS,?65~hE{4RrN.Z#8 r\c3g Luv6k a  J 3 !!"($q%'(' **_7+*)&(%#!6  )!mF#A%&'o(n((D(f(M(0($''i''&$"G @3`;@ ? ߿eQN b֙թlyӞ?27ձq'٣ۋf'@Fi bTn1w= aAMKEV>tE[e;hHzez,P]t<: @UR)@1tGnGJn&B-E i#&(*G0+ ++v+)E'$ H"k  429I!<Y""1#e"="p<" l"!> ^zft7H.m pA  U E=rHl8f%.4[ߘMߡ!޼Nkw '+SP9b* ޺JG:ַԂ U}x&d h ҍef=y%24?E F  D M >  ۴\kst$v%$ \ a N y yv ` e y   *  *] # rm sL$MFcd7B* !tD"(K"h!U  "VGG VW d # %|(L*+*)[O&J" L-*d H[ ;Tu .7  M  _ }i 8Smqp)$ 1 3 eD % 4  . PB + ,V % $,#w' #TFXYJ$u"%vpo1dX_"=+p߯,I߂߁GJ?:=%;:("37`~7^A @O YWD\o1\  \Ro< o x@R+h^,FQb%}L` z   L0 +FZ 5*iީ,_jVgȫ0Ìp: # [ = Y ITq ŷ ʅ *J   k 3 6c C {  4=E dJl<  0|:R,Q&sW ! kIv w5qTJ?;q]+{Sam%=XcB5fvwrAh ~ CnK h\WcQLnAju(Z~[/|-L9\:M 6P,,Sq]8B[eR f1[^wC|v4C(so>7? uyttZWm\^!<pr+?zFI{ $lcr_t*;tgr* z;} i  _ u q ,   ] DeSUN1]cipx }/bA>\ֻaXՋr:/۞tza!ښ${Gܳ=C>PO.A.q6u[ c 1EF r N D 'T`4Oܧ x R XX غ,98B=nߑ1GzEWE6$H,D$9I7 N3ݑۇiVC $߮ % = Z " ~ 4 ) V #  J U f  C N y l  oesd(!#"O"!/c! !+Zc_UT>$oGVV["W<Q( I ,k  0  { 0 W|m ^7!^JL( _ BU5,kpAjU{ vG4Vjt1+ڭ9;gEхccϻ-S D1ۊVf gAj0 ,dD^'/< WtHDD _z { 2gRM,~"$2&(X*,-R/0 11z10/c.- *-s, +|')R&|#!8 3 u { W h4J)AoLvj*Z r6 PN }Ji"&6%Dq[fԘJЍ?M.j_""h"E!qDcTY  U w % + Y ` ;Ek n1s! JA   >qp\l, zY9|s  >r V#%%s%&%W#, ! IRBi h $J#j\!.4 7h})  wRBh#`8Dn&7ߝ2O%J> E '۴9ֻ~՘=L8֥T5ڢTܱ! JY 5|OLDW)=  |iU/M2sg ` Aq;ch3414& K3 X?4;D c j@ Ah  &fw`   $  8 Q h/ Y { Q ?oE"so  Wp* i g,;p10  vZW) YX Hx p-/i.Z.8,-L\,Nq55_6*? tm|ܪ"Cؾ3Mn8,"9\,@j/8?, ! >KjkWneL iIV/j,!"G$!&uc)0k,f/92#4 6V 28S86L3m/+X(%#L!kwo+ S"'d,lt A' ; _M3n۪lٚc.i'/ҫuR.ؙ4۫/FBY|N ;\RIF}d{kB|e 0{I r|g!m cc Z|35 7?  ? q 0 2GTga5p06,#rOE8@8 4  F ( $ ` 58/ 2 ,}i1yh5?v"(rhVndFޡܙڹ : ]֎Y-E ޘ^H3`Pr fZ8uILDGyOa?t^l  c vk0$GTW[PP &F + D r+@#{ _ J j1  E  7 < YiHkH|;2  6 y : h O Z - I<P i  - Y ; D? JX   C     C J * < f g  a |  o_ |tC 5  " | g (n %r?f_sCӈ\Ѐͦ>ȶ)ZĂ_\3YʶFnZGJ2І(hs=2?дwbϸϒҏ$ 1$*!0*&=~z{IaQ u umEv@(a!E;$}&j)+-/0pZ11]1&J1k12s23Mt444i3N2-0-I+r))1n' % $ #U " U""$!!!L"!` g| K s:W|A\ IK S 2 /UTV]I  vٖ=ߩޜy#lCܦ\*v(&)m^ֹOq&ku.OT7)H; eW>_rd\'z Bs RDD<v6N6  G ?  : P  8d _  B +    x  t) #$l&&p]'f'2(c )M*+F-.z/0[11w1f10-f/-+)'n}%}#k!ob ?_jBv e oj:.E݂+I܇۲, rJtzںz8Iܡݬߣ%AwQzD ޅ&ڌ֊ӧnoFѲ LrI֒' 8$m'Ku*w-01_20-8J(k5#Vt9e Dc2F , v|,g1x Y Fp w"##W"V 'g:-e B  3: D1x+7R(mx!",q$&) +d.\n13T5W66 65Xi3Xm1 /B2,u(% j % |  ,9G @Zi*UC9(l9 R, 4;JRSk]usZkVa`#8 [}&:Gy#)O(EWkBz8fPc* Z1y >!8 W  * QT t  ! X< +E6:/i/@ $"4#Y#l"mf 7 Tm=+$A&x (1 "R:;bO*[Cy 3 eDl"ֽ, }y 9 '@1dK Nܥ ܼ &]-a.mBٞ^)qDFX]Slg!qa UX!MI!D"ST#(#"cL/G{ZG> z[ F [fZ>YW |0L8yNFk=V7v)Tb y B 0 /y-z H C :u;TB+h1 z - > M %# ha} ۨP8ރ'J&fl/)M^]gQ( =-7eR8 z(VhW18 GH ( >4 _ j &ޟ 0܍  sf݆n Gf {] Q|JY|  s  =! (A ,s%Ph[DVa CkbR I m }^UnF*   W: $  g _ : . : T sm /(  TX M c -Xfiq = wa 6iLH Dҋ?wя[FӲ}`m%G`Gou}4%ޕޚܿ& XNLك^"߶Y]vnT|]H0mDxseF~9a |_zC-5 9 z!>#&$&(-6*f ++4*f* )(H'&%rP%$$$R$C#_#<" !\ - -L qx(^Q x20ܲ5@'̓̒˔rNgeТD+-*-m$bs3\`uJC.A*j<n! wmlHkS:yP[C/q;7'  uPB  D y C#{ J /  |   i6!;#l$Rr%&!')R+6-/x1233.4t43>43'3\383Q2sv21B-0J.,tn*5I(U&iy$v"S~ -[4sM *hw%6Z8sjc5M'`2VOގ91%AW:c&#v Kt٨xҬtK]$ ϑy H#Pd%p&f&&Za&"&D%%$$ul$v7#!j1 1iW&!e  W l @ {m-/n= F"t #$#x"! Pu ]edm:9 ! $">! m> 9 n'}H!a`  \-(r"&Z4+}/33M78)<?lBcCQ XC B?R<83H.w)s$  7R )>Az2DAPGN T D޵ۖ ڦfڋS>ڴD|ؓC>^DIuEkFjЯ?ҚԖyCS޲ PG ` [DenINoNVAHEQjnf_c7f:I L T/n#EL I"K @$5 :&m A( \* , / X123E21G!.$)($*o,-Dv- g- - .3.EG.?-,{*J'$|KRHR # +J) EuJFq o)CXM] o9y0ݶE`׌I٦|75JH%uW'G=wO.1Q*wE{#   8y 'yC"OCd 9h OUkUKeck_WT9Q ^ ;r. 1 H, 1Q" c Da  u< $ s6 4 } =OuN+C^4T~ ! 0IHvC H  l & l C 10~," : }9-wL=MaV .FE ߎz&۵^br.֐j(ِ$HIOEbw| jX(OJ-=;iN0 C ]E A $> x  P!6" "= Q" M!o'P Wt* 1 b; R [w2jVeI#UB? ~5 ~/d b!]+"/"Dq! d!Y"h"*#t6#"/"0j! F]eujtX=$l܁s?Dq% }SۺFۮیp+UlTR_<q P_ 'q[ P(pު9~S"a$$$ݶ$b$ڵ#"F"o/"؂"I"م"l!ےBv5&b}A *e w )O& # v *1s1T-TrQy!"#$$$*$##(!U 2Q Pu4R~@M0n!J  '\Yh-/# H*059<<%=r =b5<;:8}7>64W031K1P/ -3*%&#U U ncu yvu!= @0%| # A&5G7^j$mvH&(wq35S&wFemBh]N9]eyI0xpJ OeT|qX^Yq[~fcvXbk :WB$["v(%' )+/.C182&44 n4#2&0o*+-&.!c///0/ / 0p0Oq1222MM2j'0+-D)$L w=[m[Hv=42 9RF, p p Fi߁04ڻLEcҩ5 ~}(ДqZ Ng9ӳ!ԋԍ dF҇Bѝ ZЏф:ܟl-@}:+ "0hI1 p  m!vy6W'> ?^Y^'T5V[oxhi| \j9 * . !5D9#>b9a, Z p F Q  \u1P!$%&7'I('%{#  n  =6nԃ-כ|& Q*sXۉ1Wۃ9ߐ Rt+t.JL2 !j`KV9 vbSM]mh(C d (M8\g 6y  fdo1uB,JY 0Ml Y.wW' q]f~3&uwg*8@ *vPi_CPlz UA ~ mt w U"q&y{ p*w=|fCb  $$2$i( @ M roݯ/K &WmN͞EY>M>KǸ%?:UI2E<4OPLZxlf{5B$gT : d f py ތܬRZ۶ ݂h  _%)9-g{/0@1)*1A0O00L/c/ /\.-,y+ O+ =+I+,-/.V-y,A*L&]"Q2m 6O Ysl  9nbPc:X.a7Aa/ vfFߥBMW?.,KF"78 d:HHmg,3aj ,7<  K!:+q jD.: m">%F(a)n*)'$v 9_ ; e n  d > %b *    A45QBf Q1  )?<)#1&6)H,t.@1B3K4}4 t453n[2y1J/^.-+~ *'-% !J,o7  ~Zذ~֋ JV[ߠoװ1WקJ"$ٚ7B ԵؐhsճLV תv؈أeعI]ujؙ N z3 ߓ9WS; <><,*d u 7-^D[ K H i w).ZW6aM4Jv L  u m  D~jnFuZU= | > %8 # "m'l,J03cz454d34 ;3(2r1Y11r3y57e9:;; (;#9%7"(L3).* *+$,-%.// /.?|-+(F% | yMN+SG2(ZsA548|+J-^EpMt#\.s~5&|v3ߪ#Zq@J W y   '6l1 k6!^l!DX!eT!f&! w D "T$`%&}'(s)v*-+p-i.f/M0/ . v-+' #w$c  Y  7 V ~ ;9a.cߩH bdi~j,.:MO p ] qI ( w^scWM \Ӈ- _  i j  5 - 8   A 4 H __-Y u I I go<S l=#jonFHo l o KaTa>Cm.vo  Q=]Va1BTO h @zk0N$18Sh<7 BUG, 5v Vߔ6+ؗa-ԗ-x%SJHuGEoۓ\ݾfkSM$K` XG4OBsbG3x73h_  6$+en0Y0v  R_wxY >!M""S #uz"8!EXZo I Z^ r&{{We /G O 6 Me H .; OD 2 o r0^#J66uvf^sU  -0-s"\) 'D0ۙ@*SϙІѪ(>8QSed+Ԉg؃- 8fC-~ |W@)A8{qSx4nC7zXuu?P d '##d"{M!@8p u "$t')+,,+ * l' U$ gq  m*   jVA' G -  ;s{QUݨpJGSϵAnGǵ>\oaw$}Z΁}қ|jلYݢTd9 $7nݕe{0RiHnq] Nam. [7Y #k$q%;&W&- 'z J(c({4))B*Y8+p,+-.(0:0000!.",#*#&"#!^ 9 *: S  c>\*\X b]DP }$'[*-$.k11u4.7b)9;:b2:-9U7432N/y-C+F*kd)LL(&:!%Y" ރvt=7C+ھZ ~y ԴnҷQ0Ϯ >j)Vc9pտיװ՗+/QЍpt>eDZƨƱƗǂƭ) RP] oլ Fڞ !{D$R@'  K Q Tgf = Q F /&K X"z%6(8 ) **g )6(9' %w"= t1pd+N~O"C8!#"!  PN ^_ m9 j 8 0p pi AO "?%S'!()o**@*()'P&$e "f W B FD~ 9s ySP #jA4qݚdO:fn֖׬Cإ דk2i[ytԠIԝө 4Ӳ6ӿblֵ^/gڡTJߙ߾7A#'Zo , l.6E9w #&)~* ,,,+*))'+&{ $Z## #A$$o9%%%%&K&!A&h#%Q%$'.#*"!-l/$E1`2203 2Q 10/x-r*&E"&8$*g3r)5 ۿ(ا׃ר؟ىx@"NN+Lh@"ފo`݁9BX{_AOt( & V ENu  &  s }-#    V ! s! u!!""#H%=&'RG)))(&$J"dXS%0Pw|h 4 %x@KrI}X@P | 's|Bx p"S%R'v)&*)B);p(eJ'%74$k"f~ iSb,[i< ܍܅ݷEd,EfRC>oRzh}mqW Gޕ10~DR nJ5 Uvm = P  & qV F# `? u N !0J)U3HizCt8yF:ye U( f_Xi te.QTO`j F j , b J 4 8j R]>i7bw6|g.`p9XU'L`b(:pcm" [ v jB  "  @"; $p%L&J&&6&r&&()d3+k,,--+) 'K#"#G*   V >/jdv7W{L 8g<ӭ ZcԴX'khjۢ_ܘۋm jWSE]HZ:y*%)y<gsc ; U <9x'1"6%PX')))E)(n&s%#E F"B j?   d c 0u?/r p N ? %s8yE QfSw ܯVcR-"]ՍԎ4z= ؗ7L.yޕ'uޑXQJ|c%P"1]):>/L"*_- ,&.G|[6 PQ v |(w  6 \  IYX!&%(m7+D-.y/0%0w/ -A*'L"1 ( /r #x =gb  m g]r _1H7#$"P$uS'g)C+ --*-+($% !, ߍ'ܸ ؼ֊v}qcLЇ^H~WxDžEBƂo ߱ʻۭ9*UͱԜ0Ң,IߺZmcÏ* MGfJZZ ɉuO 6 Yܧ!$#&Yk''(^S( ','&%I$!9e , !wQ2 S ,. ^ n K So  %4c-0U2xExB[ c!"p#C$C $- $$*w$$8y#"K!is u&!| #u!%='*)*++l**1Y)(( )")#(P%.(&>'(?&?)M%*$*$ +I#+!n,-C"/]0Z&2292z0 - (j "s FC + k ;VO 27W3/,; Zaܗ d܀..v_܌C._s)#WAs(yWI.V'4I X{FPfI V, w N{,^0D#Pp7c>9v#  8 ! -C Ir|&`yi4sa>sAB"$$&cG''G'y&4 b& &9%#v" yXVl. `  < 9Չ S 2V v ը0\ԴIӴJ3% " cɅ  ǩ ǜ+h 7]=Єҡ{qխU^Djهpݾ(0I5{LpUAQs' hX x : r0CKdk4& L #('T)+--F-+(*% uhc 9 t EMhV E Hy3]  ~'6|Lf>=!`$$'+*,+,,*N(gy%0"pA&HDrظ 9 Ћ?@J0NsIקSץշM47bOSC:?'j'tfG rl ad\F#c !"$&r#)+/1d3h33D2(?1.,\*@(%|y"SC A& n + 1%(:' z1 Z8r`QxPY'V7s-1=6tA4y@6A1߆5XK ,' iSFgZMg B d Y | F "iO'} S)BT{k]\/\F e9 [ ^  w 5  #V p^Kc(ݣdr]|ӒySѤ߹|ޚ|6΅ {nn&ߪ`Lލw >o]=Ye!/Utc`5mV}sZ %A|- 4"$%C&i#&&%;&;&'&Zw&q%> *$ "}!B p  ~ a/AB  t8 .4DH0fN]ޤv\O4 ٤Hy:Nth7|6\K}JaI8_7sBv=j :dh1(}m'w+ % 8 'W 7 6 9 ^ W  dea4iK&!I$T&0'a(n((C';2((({(?'&8%t"@  5u  ( 3KK bEG,o1l30N>FU$)$/q419y#Vwn[ 3"*%!'*C-k/:2>4o525$ 4,"3$21&0@(U0)v0*0E+1R+2++Z3B+2+1],60q-..-/-0.0/0z102q0-3A0x2/V0.,-'?,L"c*'G$lc  O}  s 'Q1fzKPoZs߭<ާAA\gkڱUڵv4؂M٩(HgO~l-S%`"s Uf}/tG8hq=sj ߭ ߓe7 .DfyjpuB"$'(G])))1)('&" ]% # "f! ,D  #_!'"*"-c"/F!00/.-Gc-H 3,&}*X(%H#k!! fQUa;p0  .-6]f)q5^>\JU]Vc5Kvu$EBFv& =b q٘ 9 _dMIB5"$%%Q%#r"- !W8 5!!!>!v![!T!J zij {Pr   %'  4&6HHG +93lSFt2P,%  u_iQ^  * U2nYBлϘ/eЄNtwۢs݄oܦv/Dr?:RtL;nN,*qzBjcB?} IhSL" N  " h*`b U"U%4ElIJChd ["SKHx@G\zi"Qލ8t6Uܿ{ P7 \W u kۿo۝pK\۶Dc}H=^Dq&3Cr^YIa YoX' / t(.%:a5;8} w Mpv]  |.(nTy.ko3Fة՟gs6 kfhx?Ή0 Ѹ PGv0YKq  voeZgpv1!"K##1" Ku3)`"W d   S ' '  F    Y  \Z v| / ;: :y  J ."/ ^~.gke!~f&^/S|ڤ@ն ԣSԖil@ߪ],SXߖ_8 96ӻjαm7]kׄ:t(i>53n w|f0:oAu^O!LG$   -X    M9 p^=.BR"3'z.4:4@8D$GG5SF!C>f%9i3.7 * '%]#$# Q##$'&'A))^))){('l''N(h)*+,)-,T,O+)u'8%"N fy#3D֊sdz] ' ks{`fĈo;.p5Avُr0&c0b7 9mΌpdϛ;֌2HJq'o @~ʛu!R#%m''% (#(F''&V%zh%=%Y%%&&&i%#8!`) S KKcXZrQUsu  #7]y g{UNEzg`Q:$jd?jj o V 9$ Yv b^~J Zs g,b;:fmn+ M+ 3)xۤڴ)zkȴ_njDǯTKo0ׅ{Q,^\No/X I U$.N'b]('R%C`!m<KR /!XXfo f u l I k } J !Q  L ! B 4` yS H s 3 N P 0 g,SX[ZNbJLn%@_4/]AmUMwQ޺:޳[V1ӻ"ԌQջ;9lYbފ'{lo5M9DZy[tX>TZ?' 5 $t'U2*,6j-IH..S/f/z<.7---Ap...H-r *'#?#(F|,N/V0*W0\/ - , + +v,,S./01"R33322v0F.ru+ (%%# 5 F!!o"&"!h?v V_ 4ۻՉTjx5ǻdiʀe<͆A܎Цw~ Z> " cՒըZߝ8ֲߵg4֯o`b~V(g̛̜l<Ҡ 1ߊh^|icq}T3<\ 29T i Y ? d Z}P_ S i G /  d po/   Kc 6E ( 8 y! ez,#5GuwhK%  RBAJJV(q(L+$ޯ>۪$lJђ\u˿dV ] X׺\؅UA= Ĕ CCʡ-j4!#y#\H#&">!FJ!!(!!L"M#Et$0%~%&&, &$ #;!m1F"$ &&A&8& z%u +% e%w &8[&&E$ha"/vjo'O ~x o ><!Taj/fAK`lF C jۂ1Dx T T kr . EɀɎ!v ϡ"[ټ =. SJlۆ5 @Kkf.Vo^ o I4QR 'E\+ !".#"z"i"B"%"L#.$!$$#n"L3`YEvz h%gtT:1sܬ:whҼbB v E h{y_5 k_5h`"r5% (%~**t, --.`I....- &,k)& "GXZm! n!!!7 "6"e""2#v]#3# z"m 5 b/ mnRGG4f3N]K-~1Jr-NuolGp'ނء !ʤ'ɬ/@!6[Վ&&lzm)Z@$ Y -h<<&|9. 0 c2 S8    E x4 8J\CctB{eyn p(]tQ [ B&}I|F%tQ7n Dx}X$>@dQKo?efI=8߱wb߯zޤޚN\sA8RgBZIRmkR)WoHmxZ# e9#2Fl ! h"#S%&(((V'ev$ XS  A% (+lg-. M0 p1 @2 2 2t"2RI1g0. ,~ r*q(%s#f!i76k[=Wcf !|""B $wnߊX`Q׏3K;cJw ̐ $Ʃ5'zȝ8˜Rp֩ i]Gs(_ޤڮ]PՁӥig{ӄd#Ϸ~̱nLa;ϲ%%W/HfЯ{ a    j r |ە Q X6jw E0g5&K ( c/ ^,LcCH6u c/ b}t7HtZ,5 7  T $Z_Z LE-mI"0%2&; g'!6'C$&'%)j$R,".L!0,1 11q0[.;+h!)C&#R"^!!A!;!$H#7%.'()R)(%"1gcb 5 Nx ># % 0W 1 ? x d ? { M)0ED  xu}(M5q"~Vc- t uygXi@\:k'tbX7#x/-\I luTL3|qO -o |[27 ~joT9 Y A $ L JzX5u f#$o 7&RN&U'%I"B( H " # $ %$,A%%n%:%z9%#lJ"Q f> P ;6:%^ws|AElimۻIfؑg~dWVm~c"OnM2ډbh;vk_!C&)f-y/x17j11h0jo/ri.-v-< .u/FG13i669 *<;=[=h"=cu;S8S<5M1X *- ( % !TLq:/] E"}#V%B%?%d$9d#0 M! n! 3 Vg>M/n `J  8 & 8ތ hD zYӴ?a3Tž̿ur{- ϵ 3P|x0 V<uUl hA9Fݨ@֥դ D  ` i ڳFq&MݕF^ޠߔcxN$;,*6L#?zs n R-[+ei]js2(gZA/iV QO#hd oVުC+ՅMr~ҋ[ cԳ 3!B!6'# $Z}'7q*$W-/71-2H2421)/N,M*4 $'t#m^$Yo  {A1tt|M&e, :U VS:+* {33yeM#.  zp }p J  ^+, .T:^ՋZץ2ُE޹3h|]/Z:J [5&|K,xD"&%g()y9*c)(*'$$Y" P5 UmG-WA 9I x c D/Pno 3w -)\L,W7?J]^ Cf 'B`"f9,m[XaY>[S*4 $H-w FcxM#-7Aj֖RYZ-Ѵюfk=}֐Dvޡ-8sU>^%"6 FU1>N :Rc `p&&"u$$T$g#O# ##H^$q%Z& $'g&)b& J%P#" '!>[@ f# &p)=,.61+ 4,7c:=x@^C)EE1{EM/DJB$l?J<\95 2.o+'%!%#!"!+!j!#9"NO#hG$a$# " V" M>ݿ{ӝx;KΤuB2z>fg[^UFe /5mcg(WL>^_}/O4A9ѤK V˴y6[)p)Āȃ͕_ F 1M\A!:4JlAC7 , ip =G N #  Qs W$ zvk'-5CA -Ba`."& ) + ,,, ,*`)-'%"#%!' z(Y('/ 'B S'&b&_%#9" 7 ( ! !t#%H'M(O)('Nn%"'K xei=a=cb/e$FD a= Q RI  R ?O 9 ;pGKY`5C;l12/(> u6wn3y!-f|V't)w" \Xjw [F (^=RA8Ak  hlP)o D !; " #### j#!"|$!%V v&~U&%s%!#".! _ e50oG D6 LWhh.kpI=+ټMjOڈ`?܍9߁0J^^Y޲7:(v -+a^wհAVHڨ߻& >D!u"[###Py$I%L&'/'o&$&n$_!; 3 vQh(&Jj@ 3o!U!+!/(|OyBo~^r L < VC5   0;- 1CMn]_H.lϔsg%(apK Ժ3xM"\[$L%$^%HЈ$"(!7r{=%x0}{E ez  wTS4=4Q  Wt ݘ . & c [C  _ tٙ ڹ#iۢop#܇-uX [% ڳdO 'M NV7)A5S_} y w z d usG  \JLc*_f);LމfB X%(*'K+7*'O%s" v"%'P )) /*a 6+4,b5---v,T8+G(&(o$"mJ!X$GSl uthG~v8q^l+7/*[ rs{ eH \l >yh%p5@~ !,9kt<@c}*.mNZr`#`HY- t*<%0-P<cQ N "g KC ~ 9  Oj"07^7z:k;> f  w |O ` iX`aj; 3  eY?J YBMS7I%i,Z<(wo̍S'+ŀߠ80-޶ϔݺ;C1ڨC-V:ݜt>2#i/c   x [ "%&')C+-C.).b///t0 123< 3332Q1_g/,p)>'$= ! #  e^9N!]"M'Z,uL01 3p 4{ K5354v3R10:,/2-++a) 'I$kG!]I+@.eyuK<lv&h`ͤ7ʓ Ɔ Ô D >7ҾTKPVBϝnU T E^.1E,a|r"XrtFIݮא-sQ%9m~tV ¸~SkP>4AR,g.qY ŏAD&>,ٰ_?]< y'r4\  yc=1; ! T b 6> S (V  S p =2vo)QX = b{ P v~-/x "q$($% G$ =# ! :q  %!+K"%# ### &"'a!'$'6%$j#n# O#C #P"8!\Fk=8 @O  83 Fi~D;Z  < U P ) l -hL^$%cxhMo D :    e:<)BF"]DC_Gt59U']~i kZ1{xQ = <WL"  `  `C M   qh5 e )'l {!^& RZ%M'n0:TT^>.KT!!%  3P7d=U}^9 k w 'gH _b3WUbۉV0O`75 orm6}Eb:FA1q#޷ tۚۊ* Ld%\*Z/3n5U7Aܢ9 $;'<g{< c, l >?2g* q B~8J|td?ݺXܡܥۖ Z ?F `ܘqZc8qf7T@I;j3AWJe^Q T 8  [ #z e[w@>Jmt 'B*]k-.ѷ {՛IS# "ݿ#=#o!V ( m< j#&(Y) o*]++e+5_* '#jD# m z  j # ` _x&&< > u - ] $iS. 8vqM3.CJX?`N8kN&j\ިH ].܊ dQyV(ߢ{ # O 'u [ ^- ?   I h . 3yK 6 se U* a [`. h. |ePin #Dz:ba3C0A:1R y t4+{h`G[W S )%AE %C;Yqq4ez޹5ۙzn2֋6ؑe[G*9 ^G>Eq2+HN])0;/Yg]ipkH  M #%z'7)>*2,",v,+W) 'o$&"2 &TJur![S @Y    }!%){g-`02P>4-5d6U_788C9n976m6Z4A63f11/j./-+)'%|"5Nq  ߘ;%GO Rk % /{  ó}/kɄ/ri7O's}]N\ XX `2 XNB WchhjBĒ5RkN r"믴ótp´QEB49iW.b-nq W } Wv" YK3qg5   16>sn j#q\#8  tO!$)J( +.02:3e&4|4o@43G @3223"4v5L5b3j0K?,4'$"ZA4 v}Al7gtW}~7&?Fv y +{ _DViNi00Qjm M+^  >!f~WS52G,2sR1ll[8N1-Y , K!5##y"A G3  't  & ` ;  * e a B m9A[[uI*> s 8>M5vmY, QQ &wx% 1 f  C h T8[ [ G?  5?!_034JYGQ zCԕiQ ӹ֎Dfx)*B:B78D:i;U<+:=^<2:7930;/.>./0823s4255"54A3z1Va/,f)n& ""?.}   $  K 5_   |, }|:sG0BUdv -!X>/>߈XFq˰2ǯæR yG OU/DΧx$ @R A_? R _ c 5 ; C! 4yToކܶ=BؾsӃy 6 u XZ o/ҕd٠@u5joF@bXAF @M3$eClnw&u"6] G "9%HBDRfޖܫO$F/ݨ }gފQߢ.{Fyv<x kr j7p " Y#X#h" !^Gs3~6k ;,/rjY! y#mGKfj z8 !7#)# #"p jd 2W  I  ugRTs#bgX JF݃ݳޯ 51lܽq֫oW@6oZ(:@Xi{ `0&v\# C    93~/  } a =V _p }h`[B^^#!Yd@.[]DVJ_4":#rX#P(2,l>+/'VgP-!98%*16OW5(ݖO6ܲ7ݝܹ݂_ޟ_ {7A1Z:f KOFB 4"F(-ND38;1 z>?G@t?5><:%6h3/ 8,)($!"M}"[vg` O b nw!Q]$Y'+*,.K0[2 A4 67*8S#:P;;7; &;h:b8L6$42/l+.p,,=+2**(&(%9\#k!6i%V֍,҇BX̚E[ E"G#ͼ#M##"8x ܖ߷k6k1R%GZ-f* P & 7J7QDNjjĈ1z뢾JʽJ NC)ݘy#`ΤҦ z߅D ls".Q 1 Q, )jXT;/|]O Lv# V#KI'h\<VXDT<g=#`  Kba  Q l - 47m9 %=)+9-. /3 R.h I- + ) & #a  ~0G:%JU6 h c a e7 A\.Gv2Ve1o T>O+xXze Y B n .  2TIEoAN(2Q/i4u nsA@l> g2nLKAwPG! r@F$QCY~$yE-[c)fC  W   ;      $~{wy s m*A]qQc    a w46 u!pjg<g){xJ"T  S W q#,uXUoh%wxVtIړz%۩d߸ NcN.߷"߹&\߹*,.1޻0T14%2X1k/R.,x)u'Qޯ$/"AFlu$!#/\&''S'A%%# ts   y7  9/Q98 "(%&~( 1)Y ) <(m&#2!8qN] #= ~= } Jeݫ?..؍ 1 AhD`Ыhϔb E 5# ڌ < xP < nf1 8D6    61` 2 Z8xT)#kq%A]}؛(ץz'ԔBu90q "ٹ1mEy#] $5#Ks  s  S % f/%p*OGgI H ;U /h k ] g3  P 1  Q ^ Y t@ yL  qddl 8 ;} %" %&Nn'r&w$!|v~t$ \g'$I|CkYi ^?88r3>\ |J|fplP/j!9NLVNWL-4- 1 O<iw bm'f&uZc^S٨ڎ6GFp  K& !+$]%Z"%/#\*"5! X e  y-sQ|JO 5MY9+e=jCs|3߆.c9d9ilp x!ldA m R +^'  ,ni|u|G9B|0>lQ+][۩?ڟ4Tؒ4tםN(Zj)%0+w FA O8SYP"&d,Aw2=Q8=D'BD ;Ec CA?=;85E1'-(_$ qT7 5 ^ L+}[h!Y KH '#&'7)***")(&l$C!;9s$m ܬy;` GQ bh;aP=υK*ȯ3}B4E- ) Wý ǀ r 0 PTFEE 5} 5rKy rpO qU:>j۪Z&̃ ȿrª(RQ`ﵽ)X⼵ۼg!X鱿0›iţ7uVͫdёU{R}y5s <\&cP1[p _ ~Bg 3m }F2]R * /  n@  {Bf~rN|  XEv5y  $&T' '_ & %V $ $/ 5## !qT  um5ll j 5  z Q  jY ^ Y y # /c a3 U 4 $   L  (O" uPq&  CG N2 v I T z Ep xcv}JU,k C aZG)_>va PD5+q   # Q W V   XO  p   3'@xMsP0x5*#$8<G9Is 8 Xh   D $ 7!fRf : 8" C ' @ *L<%.Xl[;P_dH(E"%~l@dۘLU ئ'ؗ`ڮ@# !`s2Y]a !U"U!$/V&f(װ*"- .c/0m/ 0.~,v**͐)Q%)r((($((^(o('|M'&%=#M!./tV ztHS   / ^H-}w N   a!"]"I/"9v![f e8u" ? DM@*.UfIRI1:!wfYu73f?~U z  {q Ezahp Y + x F -d1Bʱ$y)͈HُNgy 7A.<7lW p m) IGoB5 qwN.F .5t  Q #X 8 -cB^w-hqah7&Tޫ%߶}'x"Lz6B^7  3-[{] &\ 5!}jn*9j&hL " k  Q | 6IS1FtTo: 0Q+q':<Dj2%e 9 |h[4Z] t d  0 `-8IfT~ {)Y,WMhzb3R.nzb0ߝu?BJ,Z N   !b! f'jz[=  h5K Z 6 ?P4Kw=: )d݂d( f(@\=Y=e'tܑm (-y,PxbP'ߨnf L O Dٽ ٤*&ؔ@2H`Փg&}rAd =c;C qvSxN(du F%^ f _  c Ue -!$ l$ (,, 0{3A 5 7 6- 5q=4X2_0-.>-J+(%**"_;FFo 3 *  3 qHp,8>(8 !q$(U+=.1O4h677l7G"634P1}.*.)'#< K \S22'~@4M):L>xߠm A-q|n˜0*DB,ެ  w_73pOG"6?}>*` /i`ZK֒j$Rm_f Q#2`ʒ 0i RqcT th /. (v_r 3p # k I  =R  Cj6R=t=)$cB &Fz _.7 Aj : & n ; ;Y SzvSO!2"!!w _'wB!A qZi(OX  La Kf}>)2:Ex o W5q}Q%qu H ?7 - #%Yzs4o\sdAZ#NUWK0fV(  -K"!45qOs| } ; r ! (  TT dntGCSr ih\n6] GT(<x R v ?9~ 13(  a}BjB FT Bq j 4o uGy[r~S)? S$wu {"D#[o#[\# #v۩"&٫"*W#Վ$T&Z('՗+..00D1R0/(.-'-Li,,+0,,H-,D+T5)a&Ky# 5' [}je|Bk4  m , Tu85 O[ g\ak[w, ^DX4VRzs= L cޫk  g׳jَܢ*d&\X: !  T&D3| ! lgdi 9k>,7&;Fbݽ~Zw ֩XֱHև7-lNBԯlsրxٕT\|+(dB Q  l73O10Y -%*/ 3 +6 b7 7e 7 513 #1 g.l,?)'*K&$0"x"hVRT ww 0z\^x C+5n[v9u; }r C/ ?#t&R)`+\.)߼02:R4"5y:54:#42<1/-+r)P'Z%Y$ #B! FUPi/ kU'Pw<ie KXC}hkk}"[sTl!Pca\{ڶ֣nkΥekƮVz8< 5ZklБ}}O{$3wMa9~Y 4d2$ U(0,8/1{1#1i/v -9 p+3( l%~!AnD 1w oD $% < WAeMvEU  ~ b w G J a BV; 6 =   h : l=.'b N 6H[U1^ 6[b$8~Z*iu}m'QO Xp 3  V+bM.ar_cZ   oTb0d  NGns*Gb>&"-(,800Sc/,#)~ -%Q!O@pB/p W fe   k 1 hL- u,B\q!G JHpCrWx UK I ^ t~ =b Em 2.zVq!0D!B :}?R/ _zfF )_ 5yrO p!O$ 'C:(ݏ(܅(Dܜ((d/))*߬+J+h+!*d),))*,[-.~.+.z..-C,h)e.%py fEJ-W4 8 DSfI_ 4 It# S _ %C P  O H9uE&Wj*2 7 ^B_|B29?P }&0g!E PH)Y p  %DF487@.{*jYFp3MW9 = ; 0 5i!\RT  - 9 T : \ ` {@ >{> 8 m ' \L  pA%N m1 9T;#>= // -݇)dcؕkerݠ<k3ch~%Jv| } v  * )  '{Da%7hR\{@ T$\ =@N_QrkY9Sx|J s oP ;H"xy$)%9Y$"t92:^Y^-Xp" L() _ \ e  9)z}+O?M>i "P1*#~/vu< N | 2 aQ7Sh*zE ~ݟ%8}}ziC# Q%9.߫t7f#^>aǪq(yO8<̓ X aُ 5ntL O P Gb \ y F o^3}޿Kމ},v$5 $(f:5AV<"hy%B'yL)*V+,,,h+;*T( & (%#~"k \N B  $ "$}3o =: ) 2r 4h<6[L7&Z Ǧ 5ʒȄȨ1kͷ Ҧ ),"#ל#$=$u!$e##T"" " 4'vQ$q% 5 q j =d70.N_+ fc=ep3<*]Q*;n]07ݶسm_3"]>Ǐoǃ"@06c# % gmޭn}"nK>^1v 08W&rt !${' )2,-V/D00 ;0/--R*x(%#5!36&twh"  vFw  +R`#<-+##`a 0 u : J  p \   ?4 B 4 O\^Yj&. >,3&QmsWhZ \Vb Xn'hik_ [ $jw,9TIRh|55i $9_ R  "=~~ix l I O8Zf]-r  pZ . v 4J~Px   @T_sns,b " v\d^Tb + * ?~/Xp,p5!_RKaYptpZ %yNfuh`MOAjDt^s ރsXޚHp (ڏkԛ` !n`#.%Uc'=)yr,H.t1q35mt6~C7?8r9 9Ni:9!740!-^) %L#]3!9d 9NL ~zBr<m:Rt\ 3^G*y6e H  kUZ   s % r  PH : n  {y0w"j)yrC@x +jcKQ M N C /28d(;g> c4Bۦw \" VZޯܰ' FՆ\\ KK^s? A+{H3hywc0+N WBZ8! B 30'aqk Vo < 8 5 ] m jYyW 9m )i}EAIB  yt}3@&'MW7xU  8 } Z8  8E0<(P^Tp]dtE7SVUr $S = ve 9 xJ ! G } wR{0QwV W!"`"3& nT +r_r/m 55.|؎֡co̊b^Ɗ+ֽZ og%<ǧʍ)G4dRR eQ;uinmegsaz  X L1.\gA c  g-1~"%(*v+V,I,8,+<V*'$ L! ~ Sw  ffUMk?1m* ^ !6CZtq`!mNh\Ӣ<Ж)- !Q!>˾~ p!'#$&hԺ(&*++L٤*)O()s($(S$(v (z'+&# C]?T H E+  g  S Yo1? J;(ZQw-%9[IsF  e Kcz)3$yօչ | Cր . 0t . 3ޏ o M  mhv|+qcoh* UY  ((QD 9 l!oTG  :VcA(..h g)6QAm5`o E 4-&dv`!l[p` ~ e i o /k  Aj:XO &_r[S]$:Pmd5D!>[U[~9haz.2{8 l Y9 #&((*Z)<(%e!cT)kwFR9   ~ dK4&,KI J w E  = WWEE^o!f$" &&&j$| J h :EFD$aTm>    # )   };t+I-eb8oN8h\ *F 7j5eK>wkWv $! +uuDc9{E(| i  p?  q;M$.bθ ~#R=&ʿ'ʸ(P)*v+E+,t..%M//d3. -+9W+A+a,--K+)R'K[$\!l{9lT>nO|!B 7 ]>#MK?H 4 TU >8hH7u & \; % e *m>S;JB'4BjAz  8!s4y( u.7z$jFD Q /dx#է*'ϱА:#( lQ$I&u+v27]!$$'{*+e,+p*o1);$(;'En'P h'- F' &b%#<"  [AUj;UH#  q  (Lc WN#+m߯ oSے4 A رK6\~r?]ԱV 8>"Qa$y&Պ(֍*I+_ڃ,,,9+)[(_&$L"8 y?Q)Ity\:s$2Hri./( y + Q + -neR.v""xo}sz Y!N_niQF dЋU ɡUЪrԺQR٣?۹pݾUދ5UW ޕ"?1xU` fN#Q)&-}/0 z1 1q212 32 ;1* v/Ve-F*C(?%p#+|!rkIi #\S]`?fHU^Hޡ/X,1_\ ^ jU AJMr-0kz pd@#( ^@ UN:BOBZSD{c52< &k#k%Kg*Q7  ' !  ;    $$ a) Zv{XBl I zaj  tf$/|k\U 1  ! N HG [ 6' s 5y@rt91ko!'%,.20 1 2 |3Hn457(9 E;d _< < @S( R=|\:u } q<7? \%o!N#3U#"G ! d14gFjx b # fNAs`)-E &wp?r \:rL n#i$W$gu#I"b <#d%kb 8 2_sײ֞֍CTlج%ڲۼKm0V. a4: !$'&+')p(8))$*O++++)' $=!ld\D ?qdJ$^Kt|E)yi~* .$mD8)`@ |g Z_ = xY !i9x*oU<vZ [: e.|b$#_e^5sJZa=>{~sysFNU   | 9 c  U gj,  {  i&yr \0  .P |.;41qsP :=$]$+q[ W  < g . k  [  6n1  B F   K `*F{op'R[U_"͉LJ ~LKqɏɪ!UХ\_uiXބ3nn=g0_ona s 3 0 n 6} #U   *7l YYTD%q{  N !!!r !d([kP & b 9!5!! \QW5 fOn&a]בe;LB'FQУ 5˭^j1h L!"eG##ӏ$Tٮ%]'e)Um+8-.r012$37"32yP1Xi/-t*'.3$ 6v5 xB^_1,C7sxr;lF {~ sG  h FO Z qF'KAb9yf % g HN*~p A=02JF]s a`'i+ @A !g #J%&'(a) )_r)(l')&# 9BsIf ,(4N ) ޿+ݦ.Op%FAmf'w߄$dgbEK'o ^ m*.B%p Wp cF@>(6j;c]p?K'18_ Ye /4L <- [W+kZ   P du O$LHx#V.AkR1WC Jn?d\/4[  : RM8= ! #7%X+&&E&&,&t'()t+-Jj/C011$2L22k220q.*%  m%  ^Hp HPz:<]0*SY&{$z'S '2x"^H4(_ P ! .  n l{Ka+ #%4''G'0'T(O*++ ,o+b*'a9%*"U+f+t v hG..z6,J0,mV?8~=qlv&F =՗ 6E я kу 9  vv i LQb1 ݍ e#%?''0N'& &z% %$8%%B'(*v+~+)&L<"7f+w7t e߼%gt?1ڻ0b`P(RBYGz~: \ g9i5PVz$3#{0`9e ~ VZ(WsHmQ t/Z#^ \? X#=#%8&&'C''u [( )| ) * +++s++) [(W&8 # @ _k 9:|C*0 s޶I<8dӌ/FMb+z`tY,r lNO]' O  r-JQ B$g:QU7g iQ/?9v?'|2fJrAGKz j } y ^ N $  B 4,';[{q^G]@y l 7}M,9`z- $1 o? +X63[ w"#y$$$" R7N p'7K9pt Q 5x[~ jkJH89PZag%!+ 0F ]A<  ]2#<&) + g,*' # r : - wJ S " j r $o ScN5ZmZMn[_: ,R 1s Z~bN"x4 W*"j"S! 0 F#m *zJFi JJE e&l~Ic[d gSB JSP ;hE%dt^ %PE% JqIyEw+Y 20Jސ)B;,fl(-$rSTu K gwmRwh&n/  )3kk&.565(fSB7 ]0 sl:q?Y?5tB}x3ے ڽۂ#3\8xMBU(mBy`f^p 4  zKcg#&_k.Y,%x V $ ^ `Sh} NIu!#$V$$u$L$ %&" ' l) *~+s,;,b+.-)&# -!nt  a  gycVݰk0j՘L480 Y?ҁ^ԂsI6v۠w} [7]PD~%<! .n     I   ~t  I Sj@J]dzW$vzauP9^ ho|A:"A3Q!ka <W* t tLUvXYH%+th*NnRl!Da{<6 :a V܋*[/ڝh Zׇ[*A އ!3!D!A6 nC +!#$;%$:""yGFG CH f5߿lSJ߬aۉL%*]Rܐl=_[cz** lr 3&xk eBOvpb:  QN I Dce6 Y @\WLIp,^  l 3!#$H@&')***G*)(&e#y  C = /  h?61'c,h\UUa{ ?JC1\v@aMk %$V2 0> V5}O:@j6m+|ލ.(چ'׷- W<^^-.Zܸ|`Xi*" 0B* x "s*jG1  ; |  Y PQ6 e!> Q )/"lzY4*ljdYfo R=fhi6 m 6\gqbh .  ! $v &'q&Y $=- Y2cp  clB]\Sl`]gX/tVH 7+=m  K-v >0 tk {  3 *     /  n  { =  Y< wk.JVW Tf{^54SP-;p3{X v \k z Z K,_$:Z{ Y  ~WQTl ^ Z r(3Cx!cj dOz >,   . _kv'6A1qdD= r52  n7\x#|Y^:*5_fs 4l-i79-9'" ASM   /"!F \   ;^t M``F;0 eWA<'c+ݾޘJ "Owpc~>KZlx  a@ \! (  eU   ~b~|N"= w T;  z9Hm!O^ # j<  G|` di5tB| L n UPV'}p<^'['t ]Dݗ 7>1)0]  ةrׯN6&<(XBׇ.ُ$y 0ޥ!%9'l*;+**4('K%#!(%Zu  oO#K1RsfuUO}a(8`[oqE*;lJ4tZ@ Cjn3/@{EKFf5=vs2d>m"P # I Bn P L | Lv , lv j H[! '# %, &@6(W )`)'as%YQ"g\$ $\b6<% ~*1[% h@Qai4 l06}C"|R,JS*d1o{ e J n '^  ss|{(CR($ , & Q M: ^  \\HW/49 ]!"$HQ%4&& x' ' ' y' & &&&'&%#!sY[ag< BC(Ab!)1_qOkF4pqV0CN&%_ ^ V    %R oN:6  <lb( N_M*zpDoR$ݪ_ۣjيa~Q<Ӆ1)-ͮ&ZȊHƼw`|NTvђՓ ٓ @\+ 6T/YPyj:f'5<E+}6 8X4 T"q#8"+5 l*Cv2k j zi .Dx B@c96T/Tl * = MS9Nd m "qw2{KQW! X(>Zn{E8(7D|w`dKu{$+!2[T,\u[T^sp$ AZ%ht-?G(F"V33{DKW ܌9ۄTwٞ Q  H \/V/coyT3 92T}L2 ]qw7* $K{INLc4!AFMwOI g hy  []K-\ b ' C +     UxMJSM*Y>$}%>MV*{= ޞ_7UsuU'%C4@4G/b,3~2 _`X  d]`Jv59 E+sV Q e  F D 3^mI!!I! ~hgS/}7jX+*Cb O }'M<9D| oas N^Q >E 6b&NBܽT2۹SWޛk"bn3)%h&  & r J  o ] u# . RQlr5'qds:(F5'v|6!./x6Y\x I{ Y-Y  ] W   @W :  4B'~D[> Q6 3O 5zre 8{.>XB1 Bx + L  >    A~=8  's iUx9 ~1 <:2N X پ^ {}Mv׵٘@L8fjۘo}B +|[T@ p zb}! |"##!\Y'f0c+? =  /'GrNw82qA . 9 bJ~BLIE!b:)a+  S   ?Sv{|[;v's87j:e`n "G(HM(T]SRU^<#z^ 8 X J C` S]  _ PH t +, :(  `  i q |     z UY U G%;TZwFGjE}2FB*>O&| xnq* gU rPl'Hdw]pZy],F` 8 z Z "?)*3:)39B ^ a 2 I r   % r `\\t4 t *;E^x l Y9LV{  m{h8a= nEq@N\a^)h - C <}`_- f &A U  ~ fnSQFv wP'+J  Lq-96hIyE%BVs  % ]yZ:XD i   ` I 4V oO  K~]a>Eyzgl& z_"$]:iO')'EZh: tt *i5*Lt-y~ |] fGGTQfP n]eb<[W a CKTGZ}$br (c  a{  4 n+V } eTYC r  / ~ { X Y H/DEs0Rv}"ELPlc%f / b ?k! E 0R y:@>mdz@QG)42?f g 0F)bgOa+"#]$ # +"'P81de_Q\ ! !S! gtJ; $$~!D  \ x"d2V6q~.7muqM*N\w4/x  NQA}E؃W]ٛAڤWC @ޤ^PwF1$hgIkOvXd۞YNdP; C$/C},jX?NjCIA< t"RP leJ$FmJX&*$14ba l ^  ( a  <" l~NR +rkEP z!" + 3      u ( n._e = g b P fM/)<m~Z%7e p ;l>KS Q; _g ; Y >=F/i>BΉ~lijiqEN$[Ϸ 0I] ȑ-d٠!)d?BP mw e=f%} &! r  S!)8`~`e = z IQ e Ja;GY + `!s47ZUFU+ eHu׆ ե5 5z $ C#FM_!{D? ~  m Nz  [E M : -e  -B l > z /   [ S iY  x@ A* N!Y/'!AVZ  $l"] /Ea&e`%0F 7 = 3 n D   C VV = 0  8 o+[[5+P@w2:OMܰu2`/NDFQ-!Jy RU7}>+!NY J!j"#%8'vG(((2( ''w'a@'A{&$"AG$] 59Iy).:= D|z|w&H[g]Sn+tk=K,KSv'8M5x+4$uRK2vp/Nr@^|z0P.${=r! 5   ^mv X "C6%%' *+,-go.5B.9-c+(<&"$^t@mz r 5 HNnMNd~Txp_SuU/9Ht.E|JPTaNEc]~Cm>]ȟJə^H=,մع\QY D^\QOw6t:N/F ?Tl$E?2lOG]7,Kk@;` 7on ~cQ7f gUJR% v+fA i .%`>  N{UWO^s^& s $^'+.92N!5\7887H5J3/,)&:#/qDW { Xa a a]U  s -  !@:zp 7K P u s S    H#Tu@C* 0)Ym2~7&.1 ; )1-aRB!z/#^$1R%}%:0&]&ʲ%0$l#YŞ!DoV#û zJ}G>{ks.Q[3^X/yJ uP @G t  5 & "  Cr  &reaZI8Z`wm` t q q +77?V g _ =x F 5o&HLbK/,nU7ڢru%dkHiƂ!Kʋ q b{@aߏ R   A }H v 1 1 p SL 2  _Zu  ZZrBcdm B  "#K$d$Y$#Tn#~#"" "j!\2 P]ccG/rH <F+7WhB57A cs94'$@ Z$ g_lBg B;uOyCG}rStZWs. &9|k])9!;O#xr$$$h$#9#f"xI#N#l$S%L&+&&"&YE&#%|#R  Ln  c  # = ('.ާߜkls= }:=*\knlX Am c h " #  ] - K  1 v ' lR;N'uM WgLTI>*E\kT} [ޯrߓF% f  :u2l EDi}iGom Ib{  " ~=- B @V  T \b "Q.PR&F:EhO  ?{ N # L= *t `hM&[tY ۧcKSW?E8&rhXgSK.  v }i 4$j'H)o*F+k,6-h-..hO.o-+`){'%:" Gt: 3o S6a=f|dYuqX)`a`6SSk9[a-!=H!C+$&d)v+ ,,\}+D)& $!# X\`c}1B2   P ;.d y L : v wU:2,RP8GA  :\ DS?JqU ߲RiA<"wڌY^sC Uu}w֢ؐ.ފtnYҪ[Nn߃e+ /|0;p {9veZ6a05H? < e'YxxthUjM(NfHF LX @@c"v .I o1gYEn 77w <P<yqj+N p/xeRN`YR> 0i|.]E&6?9 )I9 { S XQ`FP  $ jc G w  P Y Rq%<,4i"= c*)܅ ۑ٩'d{ *9ӏ-vPCџ ҵ ҩӃgr:3]1ov" M\.@PH"#X$Q8$#8"Q!Q  qWQf4QNSRcsI% Mr Jk D / Y7_4 8g'j }j%%XA-Gt/M/k(|% ( r N f   Q)rIb ; p 7 0 S  !{ 0 ' Ene\o[dJp,x9 "Z 7 T   e7]2!]D#(!%&'&($1('j%O)$!o"`!!!L!X! IA|' xlL &  {  gT m Y m{qXuf!-GC0b=5vSA&@A zh)^ ݑp)^ڵ7ޟo \Yb-f:!%(a*Ju*!)&#F x [^KI7 c k 36=E; U#*$udF3Z%qGlS>&Ry9tz@=x7|*:2zMc.FI\-P1+yGs H s 6 5:mlk[QB A($8}ye . CC(C>; J~I#cD T<Y ! q kZkT C E$JVYj" W ;   q   w B TeL$;& C]7 VwVGd,* ;JF4["%`(-*+,o--w-0,;+(H %  r_Q"\'2Sbl8&!"#lvJ][uS KCtngz*aXaQs@Zx5M>60&C.D ![ o\cl k~ 5 f f]="$V&f(Q)Zm+ J-R .T ..%],)U&D["!$s"'' ' z$ ' * /   u P   1@*=[ x kS]U(J/BZ`YC FA  R D ,, QPYޱ܇ىB 0L%O˗B̃~E UN$sR sHT:lK?/8k'( |6oxxoVriZ[NlR\ c xTwE)B=O3Cs/-:Wf h1 $/ | a Pe Q 3! p   b> :^~ + L 8S  |f! u wW{dXmd<b~T"4$":'6)*+ , -/9H00l0.X$,i.(#neBA/\|m    \  9HB j z v .  <^]F83 "%'/)i*U*#x)' &{$6#ۿ!ug O2Ryd\ Ê`lj1*7ύӐ<݃ d#0VU;[{>| Lt \\ T "T%')5+*c) &-"#" ": 0Ro|66 Y u ?]u#sFt3tn lgߜ477,QX@U f^1[W /\ sEX$(HMi[BmIXJ^ K BJYD>J7!p\ *R{I*P0!?""'x"" n! [ 7WAWn  z! l3k*& )5uHgp ) |V - @H ! 9ZE~oSt._!"F$` zd%PRK~s[l$hC] rCjT ]83' :  `!n)w,=|E / d   G U  9 b8SBu)8kn5x yw qb+{.I  )P c5e@i :{g"^g;-Xv{z~vq{4$T>]A&A39"bf Wm@mNn57(PKXh~S* C|MA{QVqw&p<}~{R]9U C pf=o] #C* 7 %0  AZ [ 26 O) h ` X*.)L' ({<  sg V< n9b 6`R8 :#&A*:.^1232f41E.>+x($0 wy4O2 QBCj)ENE1[z \cx:R+ml8xt'\s D :El:/y\Hkh Gi/IHwdeOb.`hUe{B\"s| < e)[s|2E><d   34-8~keI3T1N!B"O +sj 0  Mti1X!?%px*P.^1w3q g3a t1-)$/ *mXk \H(-^N^fKU(@/"*vդқ2q|3o2#I7V_mdvD,T+ײڈsj971-Nl4wMhd ]"p#R#"=n k9TuJj5 VvIdIF}m bOY;M7Fbv4s ; p  U^Rr*$BIo}vz<e/Pp f sc@_spn"4%W'Q*y,O)./[1I35x88;o?BD JF2EFDB?H$<\8Y5Z1.&*i%#!_ 2  c  R 1 4 4 P(*3]- {wD,'P:Lo]~J' '  T%vBM\}vׄo{i՟؍ ـ!>P!"b  W vRg  qhXk% #owTh) {-q%5" $ & F'#[&S5$ * -VI&<Je)S]kc}NEW,Aj?]RR#-=:.j3 `, -csq=<8,V߰uEClo $ GD !h.rN"ۜ <:tLU>ڃnbE xX k |~ ,'( $f'Y {( _( (k(>''': #&Z%$$#R"nw MPWeL j( T-8Uk! yH  =y 0 x/>iAP0V[)TG|tUUeQaIlIDr rD & re1C#&#(_n)l(Q&#} }0y([D ` ( 2 jb 6}"[SNߚ߮ށE܂*O/@Mx3%dQ'QXx"-w"H0A6nIWMC39T*|YV]8a=$t%5u 6+ o - &c F k6AlJ2Jh g }dRNLox&R-3t|zqH ^ )xy   C k  L [ V( { o7K'71t> G]lc[S 0A HvC{UgBJ;:Pj}.)o.baO(  ? X > [t9=6@TUey\*:Pr| UZ D?Da/yEft;b;U[A.|(sv]"T2]L?Z>UUN(U$"SM R nkA)V_Zhex  "w  x(!#_%<&% %#" !8 y/l4so*jrO" < "   b U^ 2 F"/ #c ##Q#G#" ##$ %Y&%$e"VA@I< V )>T0v+(M"alL"]oKrTZ}/|t^Qd# =-a~n}L/T 4cd6rrH  L2( h y $)SG:-u`nP D o91p3-)'CXJ xA0> s 8jMQv%:G4[+ /,@S   Ur !!i ""{#$wL&'H)hu*^+++N+),(%&> o#  ~lV  mI:1P67o  Ez dyqDbPsBqvYF +4-N/ Z[q X  1{YR ! Vr(M~Pv޴. )  r v Ab N Us2  7 %"+v1]58h99)8A5&^2L.* &} #  oZg 8 s }M&01mFki2K~Djc4["uI6}EV([ph?>JSMaS'3Cu_9x i g H2>~G޾z( 0ۖ#%&Sw&A%Z#O">"f#$J&i '1&<&W%]$##d"!~ ! !q!V! 3! s K p: S  Q [w , BU49"xxlD#( : wjA3+jZh(+=Y  e19K}}[gu#w:*#U 3L's0GjE1@A n5&  } 1  D& &]& O !, AU _ 3u 81VMo]6Mrk" tx ւZw`tS$p{C90(+rEEp  o:>kEBG)?<YMOVi4r#Fa0  ja!$L&.h'>m'6'`'(.)v* +d,-4(,Z2*z.'Q# Z$fou4#%  eyK++`V~XH%G(R{#l-nPeYzJ&AM7]3@enBc   | o  $cQf_\^fm0:5@U"aS[Sfk?~  !#LqA>\0A,.^=3T_߶0  T ' '{.9A2Lqsq(-u(dhHe xqs!:+4p|=FUdb-/=2:p)G! r l5Z$cG?:  -P \<*>'J "#?#.###$%/'8()|) ) )))('y%$1$#!##" x"7 :O]j ;.-s' ?~{ ;y/hT{nE*Ert>OPT>bs6? {J jb76 &; } e   #)X / RNeS~,Vp ) ?>D X*ttzV,Q/] d~G,u  T"` %'( ) * *<*+*\)/:(&=B% *$##_""v"<!y I    A     2 {4 } _Wt5CSz 2vg oQHFZ%}{rl)HUhAF g <b,2# K e } nC jy"! !$!&Y%"udvc5QM% I e&b'RW/NHNI4U 6   W Db  < +   * ; )- HP}--2- 6  N    ) b 9b:;{tqc+-VmoIL?f|*eZ^yV~`M4QyIFr  dU=!BB N h;i,+0ksP`AnF  c3, f$\')s)C(]%"<Br  E|NU*3a   % @ YQ K % v.tfNi#uem i j GRJ^1DX\jT L< K>E&[VRPR   5h 1 ' f ^$C<~uz  nBS$qv5~ C ] 3A`3sDeEE% 83n$@!<9ߏ$ HH؟Z!ٳJڠcg ٤ <ۘYDyW&QW@JB9Jsj) ~sZA^=VaR"X) L7g-E*qL yY}",Nip=E7\ 2 Ixg ( 9 F ` @ w=kah'N&F!JdTYS _ )pza ) hAB'<2CopYc++Cb: | V$  Q a M )n` E H p d . `v 6u'7.Ta>-i0$|7ogc 4( 1 tzsv2\8!#,$%t&&%%$#D v~_.bU.k$W=LYRjj(m%n^uMC|'QX@R-k ]K1nq9C:;u} >k X cy v t q c 1[>}[2bhdaE{!X"#$;$2$R"!U   h  _n#M%%W%M$I$#f#A#9##-_"E!(lK:UmbiB`K^zR {  ]r ^Yd`]B'$h+NSjG?Z0@FT0'yZ6~l]ECtF,g?oR;Sb"eNF?<R>y iCVk)9|KXr`^ ;c 0-?|f96 <`v#kt`3b t 3g0 R%2.nsW !:!v 0HS=bAcVUDb!?#@%$$:R$T##"Y"E"l"d""D f" |"n" "k:! =(L!E"[a9 S i+:7^PP d <@ K Zi{}"e ވ <97 jh }sLM XEN35 !`x,;$%iAA}h[b "B>pDq]{  =  !! ; :1Yu[qU1 o;* p'j[QAVUkQ$+o0rR9iw}-oDٜUcu uA&ߟV@ܫW ٧S"5ډ_۫P GNaPX۲UgpRՅ!em"ձ!lֹ6׏>ٙCdݖޚ3 U)3hJz j + P <[ M K _$ ? H {  j  SdhT[Zy(uhszKe  Z{t=LFDQCZr# {[ ܠ [ i  DS < B < 2  QnW}h'^1U,gRSOf! G O nRgrg  ;SY-gBA;H#w 5| S 6 ]# a GH=V<"5# { D߼ / qE 4% DQDѸ0P=U.7>1 ~WczEZAd/+k3=7d@L Qc 2q "2 L<\;pB/QLjjPRc ,D jd?W(2+S9dnti?6 '   #W{G/^`).a{YlE X W   ( Y  =@1+)si  "  \ )  7 b c"Z n#e " 35pS N] .^>e<<}xp fD \ D rg#i.cP8+~(o  WEg3GG 'Pn@[9a(d ; CEV|$yH u c 0 NXUD\OFW( aJFq|j!^CMV = i` Ns?/8~2 j$8 e "s;~Y_ F D&i} [ee@81I PdMtqp ~  6oP[ <Etx) C Fel{gb 6ߓYE/5 K[-Gq2\i>W0  ;(4v]u!"|"f!LG6H8xg%YRu g  7   7   0"' $ %]'(#*h+w,,t,4+v+1+H* +_+,)~.y02Pr4[6Z777)-75v3/+i%-l>& ,NmBRLh C?FQF<Aн!eLmbѨ.ҥqD[aiqX9&q PY"2#;c#"g"%"L#%(%*g* *8(-&$e$$CB&F<(N*e*b)#'$g" 1N k1p=bDmb z@ &6 h  m 2i O ={i!(Iy K1t?;HR!  bߌ$,HV.y:__vJ:-\k co{%A ( q  1 E  ,K : 2![Y8q97iMuI[ V]@h#~$y}cL5p g(y$yJs#V DZ "  ߂ )ރ  z ! ۜ  JڒpٯٴU4ܰnM K5yM%fMp_ C gv@H * &ro M (< P$QIWߞ ns">ޜW݄;!9 avdb# PN#T%&&m&7$"5FSIv YD0R !  +; .]KV n  k?h]q49 |w7*V<# m T   i|BjA   X SFd8 O seNKZT_ScT a"Qg~9eal 5XZ +=NeTNs:c7G . }G :1)Vg p-&: />]q/Rv B^7gz )n* uQ @#|yB 9laTt Db~0' &]39"%U$*%m%6$e"J !" " oOu0 \ KP0lVkBH6L T +|9caR,&[  1&&,k1ܬ/$Y A1b p H px<R.\Ox@?4۹"(mYk<8:sc_3rL )we{qk`{8 M5   C dr `  o  d D w * T |NlI 7 2Q\L=),mQ>H yS ;-)v  ." # Z$L $ # j!2 b ; L  P]^%  j m tK P ~ ] ( y I a<\:E)d,_wXl\a 3 @ 8  ca|<]ddW0 ]2 sK?(?{J܋3l aIطJ٦s!3~3! 4#;w@[ ;x" &W*--..!/-b*J( V&$8#{! Y4S}} R AFVF}tO+  $t]- w 5yaO?z!$g\%>%j.$"_!4 nI & !{#h$?o%$P4# !Fy9 ']ze5bz4Q%xtӸ1Iqу_ҘNd׸ٿkڱ'*8۹l۬[vYY>s C92tdI0[>{E9&@`1ܰ ߩ , OE * 8lz?d M&};P ayVWb!="Z"J! v! ! `" " .# 0# #b"9!+ "%8UP6BA~  n Dt g ߩ߉H# Y-6<ePE  M f$q1RLD % Z g )RWFdx\k7}, B?zr0$P r *OJ?Pp(+@ lz!," H"!E >'ih{%&*A/ 5U \٨%9~@vOhpp*z2?^h2ZLz 8uqk7><<X  Wj )#1b|٨Q8:jxȰ[l!QҦGHל؈:۵=^UY T*p"nozo9; 1 %a c d o S>(v \#` 1HE J.l~N> 5 KI / $nY|3Zodav `$ ( IPoT$v[h: l OO܉U8gB8̂=* "9%պ&'))8*B**F{*qK)'a#QfGK " *f  " +B * oGW9h]l~ݶُ٭GBn!Yx#&m:q ~MX }Ny>Ht^X oRz % He " D:ZT9g<tI>d6OW1*[jF- 0 ` wCHT  "m#n#E"!88 M ?y (- `mJ%!^"u"!cRK%g T 6fx > Z ,w(+܉ ݣ#L5/'d  paI#RPiG+:?ޠ~p ׼niנrbF &nx@\~pIzNN)J@HAVNh <Bp M3@fYFl  (A 1 g;V~o2q ^ [2!$W%BL&i&c&J&%'G%#!=&i3g? IN /8sael P w R ;2g/3Q ED F#[n&='Y&$A:"*   ,?< ] hHH , EKi(Aڿ1gH ,ڋg^۬ b& ZLT2xx[4mYT| @"1z}bU!m#x$ % %<%6 # p!i! Kq?qT3KE N ""$dr' *!,O.\0I11 1 /.-+Y+w+**'-*X)6(6&\$ A"2 ,+Oa\ Qjnu1fx>s,t 2 ׊:ӫ"z?1mrRyעpisjۊܭpވߡC | 19fy" %P,&%d"~IqBa1RfT޷1&>cD*oڌ``p%4A af|-@]WT<a< V  D b5B_)  { GALhF}*Xl !?GGMdA%  L#5,~ A 8 0  <NiMyzX   V j+a\RM'x)+mx}G ?-9! ( O nj@) H~6)9F  +u0x7m"b`|'>&ZP1A G_LGE"WoX Rp&*lo92 C% <ޟ:ި=oJQ%p ) 3+E,2G,nDp}sj  ti c  NH %  $/@0^rA4itUH2^#Th2W3 r  ^j_ (8wo"5 '}*7,+*WD)'Z%$#"6"E! DLjB  v M`m-N 4ע{P˅e Ɉ Ҋi =) 4n()|Q]ff?vACoY`- Ea96|tV"^N G-;+5AH`]h ?^ fm D0Rn C` 9UoB2^G(cwE> -@AWR 7 5eSr D> GT]!I&+0489|9w7N51-) & N$ #$# @$ %!(4*4+,,,C+8+*CE(%8"[sGA|B GC>ܸ]|*O۴ 4D o*l x }۪ &` h& q &=+~ B { h G1CXP nx!;]kDf #: ڦ؇tic$Ze!?hzs!mo v ;_<# \]  7  K('5 M \ z hH?  % N.].$.,+S)%(&#[! )+ ~ - vs~rhtPGK;IjW5ns A",n]3%|G= ]h4u JRWˊΧ97Ҩ]( Y (ݍ݋xݫ܁ۡ5bmp0D޼E9!$g&;& &Y %;%$$"h%=&&(|&=*&**&*%*#("'L!$%~!vMcV)  LX \2 C A tP@#&F1)2*+ ,,*,,x-.\0D232A56F8C99o9 9@86n41}-t*V&0!&!Ki, =dNSFxܫ;0kNeUGMP͊ ":ѡnT!>_? a,  m.82ݎ*0ي#UHߧjN1_GJ3taH 8~4wܼfv $ܪ!"n#d$k$>$$T#!g [A3R  ,H`x"Srf 9<xWa+Z3a|Nz qYI~=_Zh CI K/  E ig 4f2 q '(p,R',uT[O/@4lix&eC'Vy ~` a"=R+60  g,NfF&;E85~ޤ~d^~2~vӨEiTҢI<ف`^oU2}x/o$~;A.,) j9 y   2yuC!H7cg%>yq#[_<kFPC5Y - ] R jFDv!@#0##/#;""U" " !Dj!gaz)k l  KogY+I5K}d?2 = K uI*8Mwx;.k.yM~klm\3S,ѬyB ۬JI("P8*!j^S ;  E@o@d`T_]?Y3W9%;(>DC &l P)th< ZVC|S!#O$C>%$##!\4,Tw]{P:Ah]!.:V7Y\2i0OdИФ c vМ g)؉RݎOMDn}  6 T u < m_> 1  @ 1EyEt,F Hblkܨ%ٚB8avRP#Eߑn#<*Ye$gs!;t;D] pBL ^3   B j j deh`K#  nmSBW|MKa UVB%7Mf2899( ;A=#2'XE+.J#0M11)1[1180l.+Oq([$e xTC/'e4u`\ Sv '|ZZaG2=1/iakT8% nCHj~fot  xL2$,I=.  ޷t%׶Zѝ?Zѕwo]2=HՒ ?~gLGR gNׂׂ ٢WzWR"%E^),/S1 1111"1&2f*3-40515242412/1-/+R-B)*'_%6% 2#  9V lMhgUx! g"r%()*F*DA)'&+$|"B !j Y"S#$6%s%>%M$##"Yu F=3wq np4E0i[ ۶wٸej.&ӇvsZH:[˵GS:K\Sji2f V:% wB VsK_T?>V֣3 l.hܼ >k!ْ!ؙ!A! R|_#1|k-F"#2;x  Kx . vS~r[ a!%W )),.X0\z1@2222Z20a .L*J'-#1ha  g:mNeTf= # +  M+ M bJSx !\"#$E&&&L&$!{xRSKJs ' AO^~f 4` uuT"'#k<6Scf#Ug Ru 3 &FMp% qgMn ( %9r'8G^%9qw#r6"sTNPpZ*j J)aV>Z Jcb ZI __h9F %Ru:wE)hwECs%} g۹cGesBeI9UVOMf/K&p-10LSGO S"Dj IB@1[)>rii0p63U`x B x ))2 hCd`!! 3$ $:$!X ym7"$'C)^ L+ ,-D,;[+ ) I&">@n ޢn <  {K$c 5:>j0f@L Jma E'gHg<  s, vza`/ RU)RE +V+>6|ht\D 0#{ = lx o ] 3Vn1%pd5' 4 TiZ|+0D$y`\~|evN ` h  j5{"Q'+`.011!0.,#)Xo&e7# _ IJ~6:Iߙk=ۻ66|ؽF3&rv`d)˴ -A Q'C۲Q3?M$ 90  * #M 0o9 P R$&'(6('X% #!7K|y${0 ~'VXgkۈwg1 !%#I`1(9B `  ) Mq2CTpv r ~ D < B ` 4c 5q$>QzvEaUK -E6U#z #\& )+T.r0v23e4{43/1-)$} ~ X! T ܤ.gԗC{ oۼߘ8bdE0+YXt!wmB]\  c @   QlR39KCDcgme9+P^]1B&Yٯ NW>Vm)w#h'N*2 ?, b-SX.Fi/_0m1(2w!22&1,092/s6.N9,:*:(9-%70"A6J4F2d0g.X,S*7T)(Y(b)6*;Q,-!. / / C/= z.w-'Z,mU+**C++$,,I-\.O!/Y//D.,)d8&Q"(\-.%/PLQ8 ZW8XXdMEtڏ,;ؒsכTִԴJ0ыS|9яgh4TUsi^CF4 )%Z-2!#r%r&0'M'ч(ԏ)D#*?؛):(%#"2""12!dW|˓Y0׶AMt9H }/)w_cyx6 6% o<2#'Hv E-b)ӛ A`\#^͌NM3LI}/0 b nW WQ SY FVY*|g!!"!7 . ,1 |5 V $d o~jC78Cc<11DX? 5=!{1 4.  p@. - E  + ) | <  " , A   ?P0=  V l.  f Y cq\Ge-OJAad gX   Q#M`{bSeh 5 p. @ # 7 18oހb+ݷ P݁ S  ߯ S `31*)~Lhxm)v{#1iE0c_F7k>JQU%[]4L_p>ۧ^0-U ~ } z:rp|v* !m =O  } "$?%&'/z(5)K) *~ H*.* u)4M(&s%"h- L^^ yb  {x9G/3" ) $ T 7 l/0;kcG\q\Sdm+7~$dY3KnM5_ן;z١K0Hڐbwڤb{%m 8b hn-H":c*!h#$*%i#9!`hOy2'-w~Z B z wo  AcG/mBz2F{{[gx. ]XJF"%m(,*+ i+.+*N%***r,-/2)3659;K=>M@>  Lt =d  "Hu{=c}#p&')R+,w-~e-1x,\*1($  { ?41}S oP J)  iQ]" (Dc+nM--v*-+b)X&# !4s o7aa!|#s &'m)p*)*Z*(&#`$ 'kh& sm0ڪEڧRڏۡ\kߗ-:K ]}d QLiTxmeqa\'2pLzl:bBE nTJ_lge@ g K@p!?A$y%4%&# YH Y}[ ώ+H_sZʪ ̬5mΦJΎaEl˩x̷ptш۔RXڰזے3Z4{_R3 KXkGHQw Ne0kg9H6q g V TcK.P[??`@ T7 L o [      '"%& &\;&K $"!Dn<| y" ]$ (&'Z,)6*+,E-H-el,*'?$Mu6) DB -l K A U4#BO /JuM:Z !lS' v88Y&^!&9X'16$9? y !- K \F[9e 4+"k*" %) ~) +,o, *< '+#pCIi]QB #q  AJCtmb'PST}*  k..lAj[Qj4<?w@r!ު#%%f%#!G=|S$R ςJ.6 ̱ˏ6ʝBiσНe~Lg\ +J;4 M&P1p!ԬbլS?Pf2m 9>v=r$zb\b%Y[+U c]x}IEgI9d B  /AJ!Og'}-U207':R;~;:8x5 1 2.*F6'~$W" <t)vGk "#^% '(<)(&cp# g03? "J#$$R$ "v\(x?lY Z  gsgޢ~%ilߍM]#2+U#c8IRkw { _ lsJ6 V ?7 ڇv^@V   pTSCx½ǜ˧TJ5Btz։YbB'ru "<ݚA[a!X%)J-S 0J23!.4(3a-O2N1/3,>5)6&6$>7y#7L"8(! 9I 9 8$ 736!4%3#32=2=O2?1111900{0]0 0- C/ -9,a*G(!&$"#"b"/o""7#8k###|#H#E$$%%*$y{#!T S:4  + `&]{`:8cqӍCϘϿbw|#0&z ̑A x}8ΜϓL5,C)D۶޲)A4 ]#$&*|,Zo. .o+&k! F<H;hۙ 8 a Aב s i& *h \&H6' ! : Dq O 8C'g` k=|Wf g !&Z,\[2l38d=ADFHH5G_چETC:!@D +X\$^|@L W"G${&y'x(G-(&eY$0!6 {o_O2]  W2 C ؞ &6 ܉ O *} 5P& u"199H't-'zM;{bH  .z m , R U k NJf~*z { 2"_KnA'U AZ 9( 7"L#K$$%&^(<)+~+>s+*4Q)'&%%#6@"@m% ) 1݈G<3ܐ|~bܝڞuڀnV)nMYH1OEG!qleg(S%/{r{)lLkבcwѵ..: F۬qL x lUJ #BP @#&B)*>d+* (I$ 5| }o !@$&)GG,A.V/c/.,g`*'ޤ$h! #: ]Xfh Ԭh H i[ٴ5ڮcܗ56 A(xYAUj)h X>(t+2 > Rx<- T j] tP`f     9 +B19||>9;9!$$V&$'&$:!&)ev DX[nwX9.Wn4V_G  Z m J3-1Tg"dk!%s)2o,W.C/.R-A*<'Q#H]K | rU!4 'D(HL4gNBGw )% ߃A۪7 ݟ q PY `<B1lK:^A p' W  yz n @/aC,+ B 7Kb9^]{"H;  n   V/RAc~5Zr6"_. T m  rK[bW*:t[ s* fJ ^ *e'w_ ]+xr# &(*/\+Y*[)R&"/}oQ0X7 beԛxxg0ʓ?!P)t˔ b׷VDڴh xJwܥܱuVڮ 9BհԨd.a\׉ ڨ߬7lSm==wRnW[{TO $ sAcA`ZQ * P?KW"~1&) -</ u1lr1d00|/w . ","0+m# )#&$g$%"h' !)w, /X1V 3!l5"6#7%Y8%8&8& 8&-7%E6_$Q5="w4`3S3B3332 0 Z.J c+a O( %V #9 " # w$ &M(J)+,g[-,6Y+)i(7'&''4''&$B"[{ f  2MzjLmK!:0f/}TPɻ ] (ȥɥʳK (A߇:< "xU%S(*+n,,+oS* (Tp%"7 c&TߞޱP-ܡy;b֧VիӕsVӭ|=ڤp[u MOR>* V mV1>W"!'o,V03Uj5#5+ެ5N43*21&1b0bk/-wѯ+(ԅ%C!z<2. L0MV @ {8g,Yv-wv\߷ KݹL#[ݨ(Txp\ig{8,L o"|&%&;'&%/$P!s$ M%<]/ܧ p?#ֈ2:ilX( Z=Nފ)e)0Nto 7VM=@Q "f$@|%%%E$Z_#!o~.1 p ]5l1HQx  C  $!  T$Oe!_|#b5%&}'' #(('&2%$l$c[#2"!{U kqV>׼ՙ>ӄ tWKNћRXҦc|(Kw&bRl?*s2LE\f~fO' >.n>paho  , j?  J ֲrQQוئL cc3 !BE"4!) RF] } e/t l nX&!$!(,+5 /~D25Q7Q87Y75M1pA,&(o!fjߢߌZ 3 @.[51=23"=> jPw*\&;ePzvBf zDHS%c'nb;W= N<?efߎ{F+F=W4 "uS%S'()* **,SS-p .-+)\&?$x}!K3Bh _OKC,mNb-DX   , @ ,t6Ӳ6 fC c ڥ);8$rݼ(ڟ,ל/hի12й3?4456[7d8708AԈ7mi6]42!ޡ0ߡ-)/B%~"`u#& +xVqRQkwnxA S @ h Z؍  щ ϛΨ^>ѰQ  n \ 3wo0|Q2;pL}hM2+}wO$Jf ~RX46Dv| w ! T"~"#\##J#$h#"!K +} I 9 Sm Z  x#g  -XI_)^M(b?^q,$7I>lI9 =!!"!`!T)MyEM  U!f0@o׶J3Iihܼڛ 2M o~g_-ImψeЖЊЎ(Ӧ^pٿ{0ߎ* f7ާWݪۄkמ8(NW~E ~Κ I & =hJ;ɆFșɽp1C!#R&['(>,))k)g)) )*)a)Y'x%%+"/_ 4d7:C<!}=#>t%T?&?'?&?%=$z;"8j 52/,, 0)> '8 %?%%%$T$ #+m!tI:eqo eO }c7Nnm!Xu e o!L~ݪ2rZ7 a L ,22vos!GOSNZu /-HIn`P !Q_!F+!0 hl l!}"k"^" 76a8f O;oܟ-YPڭt]5m6H )4+a  pOAN!s%(+L.0[2*x5v84;>'AD6E/EDTB>9]:4".' " . a01?* R qTܽۿE3q2[B ,\EM@bax|!"$*')i*c*?)D'4$9!?`o^'2: b f #ܮ! ԗ " ϬJ.̭ʥY  ͽ P9ZG;5J>-UC = wv,C  R   ) : >%Jq - ~/*C,y Gk  a +K O qT [ y  7} - b   h }M *:sC !Z#f$$$x$~#x"]h!` _O.]ѯ,sFX:@ʬ o#M8Τ}Cզ?ؽcEծڗLX(ڿ,z'Au{Zؾۍߠ޶T 5Oq\\Q=v-Gj#H'\:zZ)FU?Q 0r o ;6u{ !!b!j  G`A`b3! #[<#">1"]%"S""1$|% u&&v7&$" ;^b<aJ\4b^XH9; ԘJ9 W(fٳڣ,g1Jy`T$wGtN1&hc0jc>( su ceyGF <"P$$3$"S, *hb,s.F )"$aV%C%%%A%$P#K#G$9&H'&'4$&iE$!{S^4 __zvgpvPE@C`$yr_m+,6 Ik@( @})V#'ډ*-:1'K46B؟8؈91a9&862.܊)cݹ#wqީ6߼Bc?=y@M$}.o'H F3qz1]]ydʖOeSmφ " ؎Wr_,^K')] 7I L S \ 2n W | lJjxNr a$=@y1Y)#Ys"IP {k  * :  j ($ '&+n.2u58~;73> @zARB2BlB 0AK @ >7<96+23un/+f(%T$#b$r%&y'b''h&%"^  &HwF@G  KaFg,y=ݴ|1JN ,Զ^:}0,m"63Lأԟѣ_ v}vJNIMa-ә}[pڕMݐy"*,,`q h  Q \$ m۞CzPѿ;c Bհ!?# ۉ$߂%%j%Ec$D"0! h %  &!,#0E$3$6#7"8!19q!p9!g9"L9#9$8$c8$;8#8"7 P7H642e20-+4*$ S) F) )v * R+++N)Tu'$b!6p_HY-y.<EqNa!QY(A( W : Lr$W{OwR2bF>a P ؁ H؎ T w gw K Z<5?*Gѐ "Ѕ%-'ѽ'~'9ҥ&S%y#W #2##$c#!h\>fApr )D I)KhhY:t+M)=6#pIR bt߿"݃)0h٥8 @F5[LozP S TڳSywRݎPDN:KyG[Ch?F:{4qS.?$(7!! 9PS  / U pJ`W?pK)L a,4?!Z!="Y1#$'S)*W+N%+") _'#yAjO/.`[ ߳!+WFړX)-UyTfhz7vG% WtSelWh(rb  '# : e&}P8o*v9 dD8Q  "D   lUd>o s>+DW@  ?2HqU9!9"/$t&_'B({(߹'-&dۢ#ڜ   ]2 ?K^<1Q qʈVX !Il+nnD/uQ;2P?hhl\D!w*nt: f،K֗O0ҞN K \Ҹe|% kXS Zxl`  L I p ^v `bG ~$ X!w!EN .$`9ޢ0} 2k qjqQPՀՄ KJЏZS#FͰ_ѺӖ]c؝۴݌w!R * c %zYxSkF;  P ]9 , ^! }J" #a$O$$#"T"4 ""N"/##" Z! aT}3 [ 9fnF[%zf0w"4"($A%^ 3l!dlbBg o%,2U~9?CETGGeEAN}=uF8A2-'"Nn'B ed73^)8<(8'4&+1%-$*"U)(A(&)){*;+ ,- ./M/=.A,h*+'(#S q<:,@5N1A^20NK!N  ; |_ lB MF -%  ,:? Rc8 =.[svvHU!{nI r׭hܗ!ީ#r%!&d'a'A&i%.ٞ$#(٧"S_!ވ P5oaf3Fy" WOw<k Z +i6diE[>Yw  '_%;3  /.d = E xwvqY~a/6Pj*Ck+4B L N LwgJweN N+1P]`A(| }gڻF F׫D c !G #{}$:&4()5g+#-g/}.2"5ٰ7@9T9پ79ٚ4,0*1%Hz(" ނ ( n 10C( -@[!P7*Q |։nF+UԌ ai4Mmy<q p c}  gxriu1T)U@j# %J;9r@<a_ Qb!   ' k T n##"!l %|])1-d0Ez48&;P =)==@#6 >" }!  r/cs- [W nY tAdJb_ Uٺb:UV:sdoݤ'ֳBۉiFe; gwžQšus11÷0ÕSv/CɟNͻ[ s:96p2p_k  O{p*`a _ < >t  M []Q '>#y^ "@  M +"5E " zNLX1wx  !d$"p"|c"6"!y!] pcu:;$z$9Ux  O^}nhu\ 5 .K~:gn%?r G .v sB HOp8 j *?Y;TY y^ YNdM.hi > \|=,[S2ojU{-7)84/~?o?or><T;9W8C7|6<5&h4Q2kF/[+&e!+Jkw  TpS= + < = tي" \ kC ,÷ 6$F&hˋ(a)N2*ce+,4 ..7C.&-Gl+) $&`"ܒ4s & ?8lg} '[,:!zG_"݁Eܛ }lހ@KCQT"6. r1"uaG \E  G > / -(    x~r !]"f F{obN ~S{t}] 5'!#.f%^0&%ޟ$("rէ:J/Ncs`[5"R-bߤLܹ(ضUZ%u܈SՋEДܨ݈W~N$mWgޟZ!&<|0 j j ?N 4& 4 ;.3 c > G SZ7 q c 9 D ; - g < mj%yw[| |]  (H? q bw86obڋ٘3ՙ8uHWV1cnԢӔ`Ҏс [  ֊Qhݡ?f-<{,&|^Q js }6la ,B ;/, ""Z#5#E$ }&]~),/ O2R 3`42J4Z31R/,/*d(&%%f%2d$"'%`De`kjx z jW.UFv4AAO?)^m[X-+ 9/LHx S_dl{܅ޗ0vCjdr!u#<%f&d&g%" w m 9z Lad~u'*D}P1ݳ8#˿ǖĢWT•c~œT^9`р#Am\ړnsҀf `1QS 2 _5B 0s:(Gu ) 0;NF iuB) =$TK UIR  5  ! $K &)r,d0_47/U:L<'G>d??m>/=;9715u3I1F0///d001w0`G04j/7-+f)#&y#$!zJRAUS -b 4`@>vѣfζ|̆ͺ4Ϻډ_uw3?`rڹY0Q1bĸ)vskȀ.K|K1аZC  u%;5c8+r;}nXb [,P@npEp \9ArzxH5k&HR)7pm } $Q!"U"1!u A 8n/ 6d  nO4e_ \ 1;V ;%oi !BQci  v6 a   ~ l :  r--; M 8 % v) I wm&MQ" R `ris T"7Z޴V߆ߟmr @ޱ ' Sk_ߤ!Z#HnR5H"jEJ@fY[];j ) yj d . JnlA x!"#}$Q%G&'D)+u-.O..A).$,s*_*(2$ rdp3@ uH.nEnV^ߑ A݈ b,E:س b$F'ե(6׏)ٚ)(h((')&v&^U&%$!V"W>F *sR 0ETTtM1yZw QۙZJ״~a 2ٿ Bxk$r!r% 'j(() +\,S >--*-++bF)m%e"![%V((%+-jD/w0H1 1 1 2L 21n1w/-*'"$?!OD3Nkt Q, O9&jQLd#!x=b}!?$N !Kݷ@ /KpAAhD >0ӳ / SX6F ܅ݼ߮xQp/W"}'k#+7 @e;[?# o   9.N`>y F:^]>.Og!?r  m$$-g#Fs Rh"J j H  ~ 5D   n(VeSwPN`  ]_\ ^ޒW-pE%&dd;>#+)Wq%$q/R)U @ u lT c'94 t bu#Il+M5vX?!~%7[ PL9۳Q; Lq c ( +32MXp̞ ŖRοrDk^xO>sZKe}    s  lyersy"% }=uVN|%j Ll7MsG| r<;#)/A3e87<9986 5d3)32_34 6_ 27 8O8a7Qs5C20,p)!&g #! ڿtѱ"˵hNQΙ fѣEa9 lѲkؑ҈ϛ|ҬhBOϓ͋˃ɎƋĉc= >N M 9  Y w ̥ me 2 e# ק { ] b ;VA=C  |M#L:I ~EY+!'8~ [ TH  [{5    R7  P#>+_w Eu p   N# * ^  v C/tQD 1 5|k)QU>bp I8j      + Q u D x:|+C 8$L(lI+s-k/!0`1c11/,.z,)o'%T$"m!l!X!S"J$J+& (^))c(&#.J_CNy (UV+j)6qyqG9v?zp$3^>_U@t :  KS"v>(YZ$}+!""w~"-!k+t&, 16 i'/ ۙԳR{ ~ QԻ 6ۋX$Et5QMUbpH݈7)b + t o,{lCW FuvOx߃0~ܵV|h^f׶׵:خ?^4xZQ I T<LQx bu<#(+./3[0 10 /- K/ /K A/v / T0P {0j / . ,)'%$N#""YP"|!?!w E( 7F O !"]$$0%q$$F" I! 2=2[C/?x6 J>O<.!,u^Ko:J0. ޖe,R۱~߲W3e0>oA7@Yx&V/ _%1  _ I H  =   nA/#XYFFh R  f  dw- M & 6 6 &  6 f5X!R/X{Ud' l-< !ed PT 7 ǝȠMВESփUޛ C< (WyF\I ^bp`$l6QZݫJh`- Dj"y%I'f)*+?,Q-R-,,",Y+(%"AS kE |s$xil U >5a2p5lX $g N*  CrS/ I> i YhqG< pSe rh/}ouSi'V1i 7= CtVXSjS > 4! *ݐG^-4Yk|Sib=I>SNVEB0ehjlS3ڃS3+?D>p*k HZ;Ok } YY>c b7%x h wU3*"&)- *L0*'$UL!M!h$-&KH();+-R0,3`7&&<@tDUGCJ K K!J"Hj!EMCW@!>< r;r;\H;G <<<;7:Q741wy-+)&%!Ql U'{z>C|(]Cz;۶!W;A{ʛ4Ȗqſė8\@ fQ8ɛZv;ZC[ن .7 2ܫzKLe2USwr ! /;    p Y  6% sE W$6D}_2  PG$$h 2 V  7>=W  n "8'b5QPV$Z x&H~ G } JAN [ oL f!#o+#X"g )l_oV:Hg  w w h PvPn 2=e hB 9%xXdag W oC li  $# h    = [zG%D^ xp!#9Sf* ] O !^l Fy `] b ~T6?M %" MIZK { 5 bE Qz&$K@p:c"o&7),^`-Y - -,* (% #^ Y[ bJ rmJ2 j M/?>+VS#CA {w8Y)]ܯK7jٹ*٥3ڣڹ&ؘՕӛbс ,C G 6Rr8 w t P ~pDh ( | *d [O &  <  ض m   R1LG\${O-  }u 5UDD?!!!6!K!M!  8 I  -=SI{\1 @ z+ B m_  0 Y 4 ޔ Rۋ O { 36KKxOo ': NxP\QU k  XA p0 c NRNb}J! [N!"^! V)I~4 4 Rd 9.1.BEt$e\w`EK>C2 $U%*BOZaAcg;sFx+w4 Ԫ,э%zУ H 8JB׎wvߩ n 6|6,W$4 Gp}mtz%P[KzUx|$[),--0j247"9:q <;'< *; :9j74R2f*13/j/mP/$/g&//-S+N(b$v 5=I+H am u# fIm  % 4   J iږ ,  #ړڂDTޞ?G7Uld c } 2LLU`fk Spv[j |#HMJY&# %Dp45'Rd,.w}[!+V:;^mN6W` {Y#+ $R]4{!Z"svэ\ ГvO؇ynhs~`o+nb  67 n,v*}H.> L"#z %q%W$d |# O!h F "4%#S'e(p)#)4})^)rP)U))*+4-.#0d2i3;56$8B9Q(::Nۜ:փ:Ӏ: |::9$:7Uף4Y1܃-q)ާ%d6"Z1N#߬ & S_)VaYo߶'pebg{1"Eeszj˽hʒʫ̥ψti՝؏0F݆ޅ߶J u %%7ޕFce"ysnYWId  B $D|  9^ D@ 05S1bem8{ ?  d O` H]$ G; ~  1 1o  d +Zg I\ly8G/QX Seh Y .4 SA=r1W}lA</# I 7 QrJst ~ gURlm Y}: $I) *. 246kx7>7@52.*.'S2#dzQ4KG4E+?r& nUC2 5v2p]&c;;sT3H31:"W^z#Knlmh]]3SK{f ;   K 8+ <  ,~#0 O-U8I "#$T%x&&M&=%8V$"7!u PH =Y !T(c 0+N/2k195I w mR߼jeMjܿNݿ%xAx"O- rs}~?#M)3U j6MZc{X%g\K9i5G!  X M /'aS  "O$ &#C(8%F)+&)&)v''C(&5)p$M*z"C++~,,i-M-g--, *r B(H ?%!!Gc?g8zF 5 {FQ}wxa%dAsM]X\j^ M:MJ/D:9 } C O\ %L@YJ3VK^Y# x&bixii lC!xd&7lNnD1|[}j&l}=Ku YzY6ޗݸy_*v#Z;IdI7m$Rʷ~zǦB-Tɖ.P̡ _:ձ֯ ٜ w {B;&%{ pPV@Xxpl"JU,(z?= fo S -%Zj-!!!! '}T<  *(y["#$U$# " ! ,  j_lCVw"VW߇ , Xy: >di9D|c%yM, CW ~ g  Q ~abkr&D ` ]64yK\ %TmpHc'UYmPDP7:4[C]VܞN !5 E '[) ܖL߄trAEw^A2W - : Z o 6X ; N3@lsy Q l rZoR! C a! #"m "a# $$T%3%$~#"!^ by:t 7L"4$%tm&F&%$#"="F! ߩd*-=ޑWVm ܄߸ }-5`6eKF{Nޤ|O9۽վ֜կMv˄ܼȀsƾğ: ą5a,-%mJ ;> b$߫ވ!k߻#%&"C'='v& &&6&{%%$"wpgM'<VZ| bc (*  U{b$XiU+HDCCp]E@zz | Q 20 ?5 s[  /Q  R cD +~ q \    H k4Hy 0 Z]W^l'  -v  [ ,z Y7 p J . ? G H^,y7/0 -Plip#i'7+.0/3Q56{7654u1B.A7,):'e%3>#! K\  =X!! " !K= tbm- @ ^; HL$3jx.P oD5tOG>^-{ 8'YX x fF & >F o @KC$PkCq >nsq/DSZ   T*H[2ry!}rvHj p+ ߅ ߧ G9GߧݥO؋hָ *j ۗ fݻ ݇ ݣ8۵&> {/N 5 ۠ ݬmIPq t l<>M(pF(p)Fx/Yubtg ) x %  e r /  M  < AliBogC9Ks jm !:!|!OS>?#P9 J7 < SRD9z#;0;*nuBAW @ t.  p  Qo  <0 ,`kR w$ p   ] , t B  A 3 P~ n/ ^( $s'E \ kzztK  j } \ 9 } :*)xT1OF/xy g b~dX9 9v 4wCe.41ߩ%ݑ;Xe3QBց> ۅ7 2߫ߢ@[GJGq SypqOm:3ZNYR` =%t#_ B*fO?6 xgw_*p`{^ ! " 0$ $ $ " y `Y  w}YvswX;s$_0&X H 6s<wI|^o8֯R?lj ]J1j,bߍ~<g jI)`_C E j8nH  k = ~  *  > < }''V ]G'R!GS$ # fF۶:ݷ8>Y^..@z3 nwD C6=[r`e>/YxWa}KX;Md^k  & h qL4x6,_  cI")EtVcB-P3 0`f;GRUZ! # I&X e( )) *"))>( 'F K'- B' ' <()2*8y+1,G.]/p074171111[1 2l2L2\2lg21s.+2x'bO">- ?X9;:n{o@ݺش:ԉJA˥-'Fu11TZJԷWز p߬]E J ܋)>[<0 F5  pe$" h(-[eS 0h! > / ( dS &  J[M_M!E h8_mr/VHwM[,%ۣy~RPc&!`DBpo]0 e #  ! eK| Ma86]!E7 , "#$$`?$!Bj EY SAw A( * Mn SD J .opGJb%}?1&%y Q "~$ X$#B" %"5 ! 46/@ m YT#d u  ~ i &0 ~~17    2K "ndwE*E ( A_ z E ev%9v{% #!9L"" "'W!VހYީxZol^=ܧ م')7kӧZyѹ3=2{ Շդ~׳bc  R Q o. ]W J =L-= + L4 e QW0 0m&by2LU y 0 y 1 p 1 Q YFA)'E/w&  "C -;9M^6:^'*5L3] .GO5^Y$%MuZUhv@;)   u &/ R & F  l.p P   npcP e g}c9 *7:zG`yktrB(ng|:KdkQtݶ&ԟHkUaͱ ̞Βӯ&׆@,@u-^B ߓA,J]ZK+D5 9 hf^OHvC v 4:WF#e)]DC s  !&!##8c%|( + K.`/Kf/,6(Z"!~ t !!4!_`n(7i P"a6 pF ^a nVWj9~X.9_ay[   0u9 M % hh    yy    b Q x+7II1*`wTy3Bql 3} U i-n /n    Ge/ Z hI q s M ; | fO  (!nz>7#W/#`b$#i;JFb\ !ד#.%ϩ&'Gȇ(Ŭ(M(ł'&ʨ#k ҧ3oۊ[B & BdvSؕG@.<("ۧR>4:w4~߬9`x=6ypz /B"EX  > X`f 3#$$^$=#q!l#b9R7|yTK`T.q   m   = ]9 @! 7 <e^'i `G %  YA  `W      D\ { =H  I Z  QhPf7 '*3KlUX(H'@LX@h  x S    ) u x J1 ' ` " Z y ^U KzG;*KLPu  : l  r1"MKC/3{ { sF . Awo2mb&5YidlbPGtI>  @BP-0*>C6B  Y:>P , , +bl";Y~+g')S + u m y 9 F  W^PB\7G52%abn*  qhV:S~ G} f HY  i w3 z B {V:&uLMQ B s5  S X} D rE$5/Pw?\y }  y ) }h|OH)jC 6~ 5q7.%x J # &(+=,|5, !+$)&# 8BtSmLsXx d :topc8t MW(UC/,a}Q!n P # [\z7bLyf k r N]] \ %Dqv=uOA 3-f '(Vr bT@$hLP] %|kzC&Dk>][P4m".Ac wPb=+O6+4VsԕE%P։ٜ׉ցَjӾҕs"vUpѶz~Lp&E# )tZ=QN ;h79,, [1  f */PtMUf(CD6U1SR|l S ۩ xs `0`&׾B%'g y,BTB [a E!I!@E.3V:*[kw*-MEM^^ <3<Aj 9j %=+SD8=ulsfo+/l^f:? $ z { ],o'j>LU;;3 T kz!peNs _ 3!WKC ? R6  < f#G7B"7 AS 6^+ 3 Uv+*&jH >  jx1$>Zf QQxa`V01NZOݚyٱ_nAqo]ޕ ( u=(VPh^@$bhpF2)& ةZmDծ2՟FVو | ߷~=dcGUI  F |\M=}c]Kq t1(K +T   O& h D  ^JV X r >}_ T twN:: n   G a j 5+ G H_ Qy5QDv[ j NNC + F>t!MDk;\eLO>AaD1]vNn vg 05FO4/ esIFh ~}:.q Wqdw[j L:{[(#X N 9" 0 A = YH8=84[>:g $,DvUtbb>6G3tsQ)X!)% M eiP-% (R  S238EH^eHRcv@y   p  !Yd o/JGNi7 Ig4'<I K u K  j *" ?Ge@2`k(h$e4.Zߥ!q#-#$O#й!ϟ.,~#Nі No = gχxзCӕ<~-?  ܉ {K޴FiXWHz)q' 3 ,!e$qf:dxc%DG0o8lH q9%7Wnr   ^~ rQ+N=g!p#Z$a1$#J]!Y1 Z:)6 <o[%l Mo>nZ"Uech   1 } +  yh vM  t3 "#/# !~ ?  M mp*L 9!^!Ua!"A "!MS 0#bh+/F)H`C' fn fG* G N 0 t  { a oxyR'~D\a wY[ J޵(U-~"l%h p'F?YP1Y>>!k  Y %" } + V)ZmK%^r .-]  +8 67 F )@>o! ; - f H K Zj\P|}*w+R>nQ.8W^+wIt%(75,\Ee=,JecE>i  A ? YHxHs`>6vz~x f XY!>o@M*{rUbQ 2tF^*x-/r$8~wK "~0t3u f'6 [ m xi  5 G q Q @ o  (N p D~%cg bQT 51p+GZ  s ' Zx "M$b%&&h& ?%N"T-=FHDJJV1n}8[q<bR Zh|( b  TOn4e ,yG? ,BDrvG-CAw]?ܽAܘی p |-Egص؉)%eM ڸ!n"܄"&ޟ"@"_"W"P"&"!!!  so@ B%Cp'[67[S;T    !  * cF RQl= V K 4i:* 6] * Pe^S$l$ ="6M  H   FT^Rp^K1. 3znr- . LPFj&ޤ, @+i LaBEk $_O_5L:  ZL~rk\X _Oasuug;8i1efXb 1 IH0?9WG{/_}\UWs=&h,rX$Zf>QmqfM? F[ 4Z$wJ',)g:*O*)(A',r%#H"!!" "d # # $ % -& &" q'8 ( ( )q**)[(Q&#?u %;t % iU D$N " ##,"" aZ.; Jm  J k   I   ;"Z 9$4v%T%$ &%m$ #"8"(!T u4(|A]سՍӠLўѡԻ Z"װ"mf!ڻ<%܍P޼ % 9d@3BM CJ| ls NYfwb Nv A / i y :R6>U4o$<:h,@oSxc  K`:ro :  &#$xX#D|krp Y gTX]T^ l#r } JY"+Pz s ,G,    $ u |_ R3 y#"N#L$ $P q$ " G {ce D{# sm*?ݶv{ >pߘM?.7 GS~K%5}ZOBT W+@6+/4UC13|(ۊ _ҸlЃN8 ͹ W Ѓ ѮJ  jc~{8]۰!/7""#"ޜ#m#B"! )od)V\ a ug {< ?fCzQO3 Q/{O  ~ >  @ o  _ & = 6 C % r6(E s'=_] ` l3N s,#HMZ|'mߥuG ;6bg FbW3 14g&  c9 @V 'E'   LF  .  }  - U W * ' AC YI 2' 9  `=cS e6@,A*qs O^cG8m| i ^}/f j 2 .* ` % v u^ k ~W\QQ -"~kaj?A^5g]k<-|U>NLe) 2few!]WLU6z]g~=KlD X P6T3\k5ZvDt<9W Muo- 7? L p* D$ Ta݌ں؆%՜.4Щq Ө~ԦqًrY޽%(D:&GOo;`rv  OOS$I!"#H%?t&'a' ' ' h& $} "  ro8T(,BwMwiV  F/.ns'E + 5zS|j,cn3T4;2%^[/rcv9<lXY & @d M.MrGo$nPhF G W ܄ ` * _Y mW q">NBy_= , B> @vbxOj&bn \P ! #_xa.$*+xl[ / f L ] &'R"%{YLY/\T8԰SֆY_H#L_ "7)dbvv6c,~v"&={ D C o w )  S  m < 5i3Nq2u"%(N+.|/1R10>/j-[+ha)' & $ #4"0"jI!  V**0X H's \hT1 25r~L3 N M= ` F Ze}yT  d   + / ^q > Bn @r}N { $ QM".mR3Xc7/!-R I r 2 K_ ]  $ m gF= (n4k4UM-{X0 [( q q k  )az20T|U! !9!3V3LI7  I OT  Q 7 b k!7"+!dx,/eTe=}5    KatcW0kP,nq0ks_mZxxe  UTYwj4K86 | * 1 a G9cksX{'S ;a>IvhW*G@@]<2FeJj( Vt 7?G ذ _ 6Ҏ cYΛIY { 33ڑ)ߞL O gL߂(,[&VWkܺ5٬7كATytj߯P( f eLnLkjMYwz { E ' p 7]f{ ! !x d e  tz$]. >Y<ReVttR;(j&B6;N{ 3N!xPO=Lg-   J'b ` L  wSC>aj+ 5$VB~> N U& ߃ Z`.ܻ\u&f7!hDF!ѡϳ+ W"t#Я$;ҵ%&տ%$% 9$z#!X OJFtk0M(a yGn L:#w-Fkt MT5Gh3Gwlv* (0#[cc   8   P w pS _r}yRngy$@ gz vgekH[\9' b!%(Y#*1 ++g+;r+%r+E++,\P.f0{3669 e< R>^ ? c>] D<)9|C50P+ % + 9"H  VA m|'r]_Un`prOk_jQ | b ;  a07bݱbaֵG`ҘH Ҡ |KA\Wp I w # vsj _S $ 1xJKi=8LE :UmU}5l^/Jk8 ( I2 5 tt  f I\ V]2ma%idgqnz'xTU?zq  # R$Un &# 78g:R]bu~ eoAY_,MX}M t @ D S0+;ZXt C<! 1  6;F%o G )M \#T17 A Y S/az QB46y^G^[E RH T;|  yD7zC{P Z 7 g 9 S P  OUmUp L G <# :?ep:StO!w  J{VC13)NeEݠܬcrtlwA* T f; # 4 6$"obW]m r ^H~7@l߱޽G" j7 Dgv]6w_rr"v߅/~d!XiaE-cjI y({C)=݄cK#37Ϛ߿ωkf5CDq@q?\6  `\ 7H;O x#} & ' 4)))L(L&D1$ FW  _ oy"z^NJq q b i   v##UO S ;Q> [l s ` s E XtTu bnK"lr_o Gk< H . BG'AU`U5W $   HFW3&%&W8eC s[>5 A : ( ߝP"!)%v)p~,f.B/-J/E..f..+-r+p(L$V . iunR>>hV$ x ۷ 8#>;$$oӹq֥oܩ^ V`4>b k!#$R%&&.'4d'N&%*#y+!. (mM;+) o  zB ;,rX\% X$jP5d( 7 &h y T\ ߼1p> ?4 Y G'U N , |  Ve  %`]H!4 okVB  "y:tBeTts`v^;. K#l&*.DU24]6p6\452t.y*$,>f%oDs}߀ݲK#ч7j"6xȏ[Qq(tVp9?>h<V(–hĊZu>C:ckG +S;!IZz RfYn<3.$pEZ=)}O XnnYTU!q ;%A(+`.0K72ld3i4=h5]m679;=?mA,CwDDDD!D^C-Az>A:l5S/(E"  , [lXCp {  b   u ~n TW t  J mHK 0  %u D&g?.qs!# :$$#*!c!  ށ B ?Ԑ (Ժ";YWxݷ#Q&9}&\ۙbܻS&l S T xD7Q`temx2P'&{hLCe~  Q o kxP}c0#eT I}U!9v |n G Sz!Eb M*en$iX1KiW6"Iy^; .@=D|h[uoP~r1M / _ = q=PnlK L  e[  2(+0I;o lS 0r uh i 8 "6s5. B PKrC#Jbjw- t U?) c 6Qu>     p< 6 Q8R O {k 1ۡٷP֌ԈY#ω(͘-̺1}?44J3b$0,' $!aE%k] !4#L$/%%(&sE&D&%g$?"c _N  ;8 [ z  o  { ( x 8vk%(|zUH ܗ-Sl7}}zz,iBN#yq~@Uqu|TUQl . dwQ;\)X cY:Kxw1@f2a} qF[I8GV  = <@-?9m,u4  ?AvDn*kt{Bg+ZE 5 I|O_@xo   SUG `DM?.$i45Ja   4+M4'0B|v~TF VlcZ| E 'q  !d I9'W~5Gn7=Ud{& x ^  m7'6h3_=$[ۙ{9GُzJR3אO   '}qXRbp >3ooM 1-q$m}5fO[{HMbZ4a @9?) 2 P{+G7Za<` de!#N%&.b%#(]!  {{U(4 !"U"-j"?""P!m! /M2l88 * #1 f= 33 #C$(%%v%.#< c2   R >"muRx t?$vv0vM4M+G!%w(L*D+E+\ ,w,,,,X(,:*:($ 8i kA+9@e`PT k׏L Aӎ| ɀA^bp?J,kqċ3FzByцՀ؂{Bi CBc:IQbC\: YfNn9A-3aU|{4 @ s ;s3 "2#L ##"&D!**a-eK155v:X?C4F I I I H"G2yECHB\@q=:l7o3.)$4&@  2 gm;<g1J_q PlbO $ o VQ < &s ,2o1tr7B i""E|" !Jn^B"aZ 5ܞBڎ&Lhٖ ޸ n߰ 3 9xu!uw&0  >? V n;I y).&O:]S%V=#uwxxC!/MR8y u 4 Dm =G   5 0  "e f#e # # # b" ,"a"-#m%n'iB+.r1_4p6x7e7741SU-' "Y \ i Cx]w)5EuYxi = W m 4 ]5~h}BKurP)1K3 , u xSBJ#%h*7_ws}ߧ ے X Kȳ&^łNIp ˢLO>{P\އq=I|2,mO,tR^)6OAtP/ k }V?ASN#7%&%&a%$>! U+4G;mv(jup1|"Z%'*,o-.ec//.~2,;)k%!!yFW  bhjI=1V)ڂ͙[muǺ%3UF c븽lĔYӇ!.G b*7\eD2:?$fڻX0u"5ݪ%ikv܀x)ݕޟ Iw{TgOU6 9-k   7bS:X xV"?=$%'v((L~(:( G'r&%6%K%%-&&-& %_l#R Cmp/Nz&5D%<g :   $ s  >v  q  7^I?8vQTlu\ l    K  $lX-\dYxD@WRgBHy ,}l$ Q"&""Mr EgEiQN  I ) 4 | (e 'f 7n W ?r(HV0s a߄ E c-7hoܘ K " ݘJ;ߧ(FoVprݙ۴w: 6_YG:KL~߫?ڟmB!ݲ!v zڟ B QYAw p ""J#8d"J/!}q:x K+ tK ;y/K"#j<$z##4!;vU *aqeAavl߼"  [ V% l z  * Agt!$[5 M ` m~ vW^v' @ C/{2`ޚEݿ! %,M(. +,-o.H۸... /`.c.T-+7)g&7Z#ob}F a  t  Zf\- <# ~'ZT}֛r3*ȼrxŇiř-Ƨ@4f ўu[>Q]ݳ(8x&?P@[dm`>k~yv?z]=qq    ) * (  >i   b: , D R"#@-%#&!y&#%%)$%E"'(*d-046%8^::po:9w m8r 75]C5a4lz4^4J 4m3p2p08 /,V)>s'[$X w@5`p> ;0\Pw BjNd2'\_Wp"vb. )A\v/~#  xI o1?KN2:!a\ =y $ $FE9PQ,UIv\FE [, \(e91  0 (  L H$sa>   l +  \ 2B zpE(jw@N K7 O VU݆ؔ)!>y##fȨ"I #]֟67 S )B V  1 V0 UU-{#!D#+I%.>'J) +t.Jv0246#665(3f0D ,iJ'"gF@iy $J'*Z-/m/v/S.GB-+K|)&$ sEB0] "$^_2~27ȥF{p'14u=A|we~η[_# M]F݀[55jҋirc]Š rYwǩP@Ӊ:`mV!АͬbQ1ӺZ 5+]E@*3U ; q!I!>"#$2 +%*$D#4 %(J+-.~.aD. "- + z*t))Y+-x03L576A52@/+t(.% "aoWX0}~ ,Lu6L8,W6K%ma@W H/$ /zao%tK 9~IO  Hay"R&A1ajc_} 9N<5M!n#$y%&(2)7*.+(+L2+,)L'w$p3!T>0)Z cv+F | T'TXF+ Cu C~4p3$YBCsr%h  *P` $vLUb#|g5 9WAK  d vs  & /W C ` W ^.G&'FlaawB^ & R ^ vgB.`ltwO  w;#h@A l8P KoM[xrQ>Ok-0 > # 2 vY - v  - Tf tj?(YS )#m<IQ^#e8 !#&())S(&k_$!8={dZ9}/S^3L-}!w0{HB >  M 3kS( < IOplxݷ62RȽ1ﴺS_Añͯik嶘0[=%ß5)ɭ A Cw EiGTIKbMO=6OMJxFAJ'RiCCa"# a 93^T(:*J5 q) SؔaQ ʙ c z M a^7 :1ܺޞ_UHr2   jA`7rz ! JgMc"=%(*h+++A*)Rv('+-'&ye&&DZ%E$,"C!4!f!H#u%(V*h, ,Sz,P+y)#U'4%k)#|!  S>j8L@{_ ftYۚh`:[,dXNs@-^9/_>ֶ85C hrf $N>,C>PXٓd$K9wޥ:[=xlm9sm~vp*G^. $ \ P*f~[.U !y4ZWP t 5\qcjf7<\Z r"rw%(E*+8M-.G0 U0/R.]6-*]'t$w T3 !3b )u?Jyfv2rjQ]_ A )  R   R* y?hfzou*EId#eNo&;\*R: pbb&c &@7-!V"N" "!3!-!? * 78V$&6Th@ d i~F@[j^& rc'#NSu:,A=X !  Lp.L89\p?>ֵבٚ=g2 &0v.wi7$  SkTb#bRA[R;)lcY$5 D w _ N"  l<Yc/ F #^9&5("*R*pC):2'$rL"l.^lA>2in.Y o[NV S]NsYc"&0+/2d45~6j7t89 b9< 9P 8 R6>4 `1E*.*P 5' !$AW!qx iB >H! Ua !#$$m$g$H#!;A{@sR! u  s  @ `0  K| + m(I`!3 HَM`у^[^G漙9yKaHX &`E ,^'<rݙhc}ږSiSݵ ?Yۖ|Mݢ+"G\J*+z%C?x "l;f2\!;!D Z$c3P"&9)+:.1Y 5 9 = [A D F|HIBJy\J5J =JJKL2)N{:OCOO#NKGNC.M>W94 /+_&o e5KO9g@DPF?p+ Fݿn3K\9ԑ^ |b6Mq/"!_IZCz.{qFTN!ѵ#Ѽ'{*c,ӫ-Ԟ- u,Wq*a'#& rM1;>! 6o?  _ >3[ C! *?8O 9E+/txc "L = |Ynu lp<1%  T%X +s\16:"<_?HAGB[CxwDD`DB@< 82s,k'a".E *D3m"2'_  8rKI9qSWQ { < td R $ "/X =1ܩ,<`=q(bքՀԛӍ @Ӎ Ң:E mУЎЈPز^ x / Ui ?b8"%L~(p+q.P13L5]46l53i1;.F+)w('5'[(#(h('I&G$#a!o 5# y{c]>RR2"7" D.10(?sV_I:#  - &Jw."_M\8oޖW% V9%Zّ؇ևAԉ>Β ˶~̜ڗmԳ;p)R׳י$֔q7,N~{; KS]"&)q ,&/1396 8k9t:<:S:{9t58 6i?4M1-x)#F$`c&> qy?#t8 $z =\3$Q ,:Uu l phFHz I t5 L? @/U  5 m  OJGdb) l&)StLe|v;(o,`hP w-8[ *b | ?} \ `iDN' tMnX z< o>  * 0|z83")ۦס=`|4Dax('-dbp ZtV_?D  E}J NVE !C"Z.#v$$^,&''w((L('B']r&8]%)$5"=!!3f[h  `w  z  $18[X{% D # E$ Lf G  n  } Z ]  Wx JET,1  |PIg|M" !@#(9')n*$)=B(%"g xHt#s)X?2/  t_`tDdBKݦZE֗Aξ';GoW<т{l7Xחvة م 6lݷiCD5zAbc\w J v -&d#;hO}oeg, Q,@ahETE>?!$(,, 0A47 #:;)<)OVO9N|KGLCDR>493.N(d"MUCO - fZ,Y:"u#c#!2@b w&95uV{#~n a%KC7)crBvFV  <j   '&a+K0"4E7ߍ8ڨ7 F51-[)M&7#YȺ <ʟp͠J֕ٗ7` waUq+^@l85 _nC70 2  8%a$J3Kz)f {F 5#/|O_E~R.EW!QX" [ ="Oښ6з4̯<̓@kQW)ySo^P _  ? H(6 1#C3'v*G. 256l:;7? CGJ0M~kNNzM$K=IGD\B~@>9h=t?<;9715\30-#*7'#`  }:bb@351oiZi h9,nTD bloNVUs%!!bh4ߞܵwk>ֵԋ{Ҧ2J7˫ ƒfc+Nʋ߭˘d߹+̈EͅC,uQG@aU}/޸b%r=ܔ^ۧsڋ݉Ka<9taޡW]vBbi8R8E޻a4?޹ ~ q>F> o{wH W J$'*- 0 2 3 4>5^[5NZ5Q5)55J 5+5'5a432t/*%Hk'SJ ?cgL'H);M>y؟L1 #&1Pw'p; X8Jc i VjVtc3 =&VnI ; F KEmWpwFmO[6r_18%an~,LB1gg?  =< HKSQ/!#?+k] GJp }g I' g + 24 I NiJJveD!~T`Dc7.Qd%?I,_/Je#A~]%ޓ h@ޥ ߪE>ߕ '!#8%'))=c)/)('P'`' '&Gj%i"#:;  {@  ] ~yRU]a##<qb_5 o RV  K"8   Q[  "~ % X&x%"#"@ #1&K''%5# b*j 8T*3h Dq-mxq4ԣwӀҀSTZҵj  * p[ _J  U׿ ; Qբ 6Ր r P y(8܄\ޛ"p x&RNݦFsہr{p![['|g 8 t x{F:G]| 4k""% ()N+,).13996%9==5fP% V [9<LLqٸן[8N#e`\_ApZ1<( ~5$2deX* =j %  r O!C 9!" i#$H$#"('ZRNq Iv I  +:aH@9  *}Ecc"%(V+w-"-- ,f){2'v$A"  7  !A!.",F##H#y#""m"!pL cRM/c{V@T}<FP6   V&/zY7E&N1)Q=ޥ"2@܈VT"pTXAv77X;զZٛ.7m'zx9>wclp.J0b Pz-b](&[{TT wM=v &@]$  z l _} J"p#U$u$#"l! B?Fx@+2 ]/ !f-, @_AA4 Bid3'>q|]!wz;Gw3 1?Zh*uc'kVt wM)2/sr߿GQ & A""}٧/BBND3!"z$a%&>'C'M''('x&-$ !TT@n >l!'#0d$ $5$#!l&7OKzn y  `y 7Tb)(w@S  fM>!&8*9,- r-",%+k()+T'.#2:6i9;<< ; M8b5z1,-5*&q# HJ?,*\X *0Y$,kbׯRD20fи& } 0 ΟN{ sc Ђ9=͝&ʕ ʌ ̕+ ѳQִWڑۖoHޤߓ @"0_"޶AݻcZnIA S yw[jSr L% ?  (vlYLE 4s!r%w)-1'5$9yU<>@VOBCE2E-FE=DnBO@a>)sTQg r l<T!#%.''','K&K%#\$|R#"kc"[S"Z"A"""![n|Oe[2EyF+C.\i- g iI `SNR-{'z)=Yb3  k  P[N ^e(4 E 3h/jb# isN3a/~g^-UF &q ) 6B9@wnc"_} RFX=(_ (l*qh x ^!d!0! < :xQ4D& _ u8Ia%߷ݱScB4.?F߻&?mM68ztWHU.ߟP81 >p ʌ qj k 4 q׻ =]*I&.gQF8c>\q= u,6Z;"G&*- 1Dx34A43 /*'$\>; 0 h`#VTl;!uk\`ZqRan  ~H}Nr U5.Y v"#~#!fky  ET2e5_2A'dpnfl#6MD:Kc{ y ,ߺ%h &h.R~dUTwR8aUSڶٷ*9ڃ c"ml%tCl\3vE<6b)|nSzU e ,   l A "4U= /#( `,_ 40m 43F454!2/HV-+*Y* +H,Vh/ =2<5]8 ;=E===Z<Q4?>>=:i7=3H/?*G$Ip t$]ZfI+ i&sL$KoY!&yڀnWX̎6/iP?4"Ck G 4 3 3meOSίԷR GKҜѐѥҾUB/ֶ/ةu9 ~ ߫ n ] s5Y:}=/ Rx ]d G}.]fu!* > -u  Q   d 8!P""|k#^#>A$$G% &&#%D%h${'d!)+to-7/{0'1H105^/-+)S's&q%%Z$#Q"q 0G  xBA*,1@e};k  igf@Lλ˚ ʼ4jm;ͅr>aJvz vId$]a޳Qr)wWދ(  Is_8L"x%'(l) )I*O*)(G&C8$J;!8,,z^?).N > w l 4 j  6   v v %*N/W3|7k;{D?BBEkH;J^K J IGDDD@'=9= 4 0 ,/()CL%3!C 9 `-EZN -vaqXt 7WNRJ"/.88J a$w [ kq тJP¾)%k?O9 :< |5"""kg#p n :  ^ޠ dR|_R0פ֓YuX ߾-eJ3CaS|31Vtng$RfOO1zH`$@D?uhr$5Fb R mU""%(*I-.%0!1/1J11=1E0]/E /%.n.P/d/&/."-$-on,,+S+c*Y )7|&#Qep{d NZ6 ު؇%׵CdרFeC6yL=1+Go_"iQ~@Ryhx}qa%W1S ?iCm`LCcTe s=u |joix$& Q ?!!Xa"/" !@" 0$&e)+5.}/x!0/]-x+#'R"JFCb  4 jq ? RT=&=4C+4!! 6; oc}C"s&*-/Vv0L/U.*.&d\" CH! ddq$hY;CcqP?}yi[OL4 i  GӫYK%;\YQ N N NPwޢۻ} G3'k#{|ILJ  9mzB )(?2b d!i-1qxK,E"%[F)T,/21C2r333pu4_5[s6#7J7G6v54 2p0/ ./+2'<$EI ( 1!ST=$Z.G dDޱ(eѻ>` 3q7 .];Q  s *s4+NkNX U @ 3 HI co ` mA  \ & y N/$jJH 7glL cH5?8!$ -& ' U( (H(|:'9%<"zs_.m Ir L c!L S" "P #6$P$n%%%&;&~%$g c#!a!!S"#V#$ $w $W#!y"UDc\pNaoF.. Tߑs(!8i&+./J2%46~7e8X8z753, 0 }-p b)$`u2 =Qr,|~z:*b3(E\q4<>:~F 6  U\3y\6W p \* ~ APhrXF\rRHҶ2CتZw 6.\@{0cI? ^y9WRTvl }8w r =SH%6+ !B``EG0 S2 ^R +QLjE`` b bp LV  w " # y$ $[ # b"i } E 8H# rL4ڪ ե  _[θSUϘ4&`\&ԽBjڑ&jJy *u;WQwtj] zv!s$'r* ,./01h234(f55S666 27q6H6%5o30s-BP(+"v RkFxp[ߺߑZ4߆s!hdO d:d=N^`ݕ]rߛߝf߶ajڄQ Ck  ֨ f ֠/Ѫ%r?ܠ_nAB0D=k{ w7$k"S'@+KL0}43 8:q<!>V>pF=b:73.*Hq%k![ 9 ti \ lhZ _JfV]'_%: U LJdiI= D#^%\'v'j'(& I$"> ~/s^Wa4 T 7"<a dZzf)e$  R1J,>ً ն oӕ & / 'o h cڀ|߽BJeJS0qO4x@7"7gkL_R 9{?j1uRZ[_Bfs KqMHT L t 1{2Zgj9{$}(,02M4Z4=49f434Su>m  AN0pB=M4xQPRNp<Jwr(p"*$86& 3''!'i&%N%o%*l&6L'r() * *)u'$ C[j+BQ&b>Dz-2}J ` : "݆: 2p9߷#q%#y"!hD  }?Wc,-xpY h} fKhmAzu / T "  w 7  ~ #) C#$#>'*C,.0;0Q1j0K/\.m,`+)'g$ch!zX qF Q ; g_}yޣZ@EcBE AJy@c?_IW[N[gZ9f PK> DsvbPt.Nk}QZ )G+*)q( 'S%$q'#"j!B! }[dH|SGt.MR(c1>>/ |$,z,p?  YYwK;30k #L%`'gk)*d ,,-..F 01c469t2<>A%C3MEEE4DB??/<8q5u2#/+b(pB$ tB>-o&)} s( 8N  P>Xl:jP8e{?ߛۖ " -8 ̌ ɂcDžŇ$^E{ҳѴݸj=zȚYl1y !aGҧ`gY:oF)v{: S < h d nV T;oK:yk  0y q  k6  U i | V 4 78eH; t: @w/Q2vR; !!g"M%### #_ #"X9"!?Q!`N!c!Xt!y!d!`R!Gn!w!!L"dG"! FF)#^| ODkm+Hݼ gբ+1gѣtѵIыMњi$Ф ,wHiB N XB>Y {ֲث}D91Nrm?I fGqW'ae'\}`/ ' Y " # #Z " f  >?GVX/xDV   0*! " "-# $%b&&>&%&4$># /y]M0P_S<T&`XCyc^CNK~ ;R ] -gbz~O]131Rw+9u"4nTECwv_V5G#E)3OzzsS"\Xo Q & V6j@,AYQL!$s'& *,~.~0y2 p34R 677 7T7k643;1n/,2)G&$ !_R=<! G2by:v7:de,-<=htlm.6QuA5=#@vk21g ,K !<5sT>)0}fQxS y!%#cO$(%%G%%%3 %| &0&#%#v z! x%}F+1e[6 ;b > @O A xAy@?6 =4 u: F7! 3 W/S *&m!cn\ "wD~1eUQE[X%iBLW } 7'r\ =D?]MmQSr3tMYXVm% O#t)p :h+B ܧ ~ HйY\ʔ0ɼeϹ <ӣ!֭"dڳ#ݚ$q^%%L%$ 2$5h#]*"Cm >eM #Dr=^/7 \& 4~Jhl  C@fn(e0g d  |5M,. W$'*-.9/G^0%k0n0b030`/{-*y';J$mq! X0I~w$f=@lc1wL>w$VH$ f Y| G)kRtm -@rK1ǽzJM&ùx5SԻS޹qB 4 K4YF\Z ä .3 Ǎ 4 \F)gT*̽]RҝxՅa.ܲߪ%3b UL s ** r: xL m`#pU%%&&f& S$m !T wV # \ F9 ) k0+%!0z"#$}%O'(d)}))s'P&$#$$%&o&&6&j&' m'(q(#) *T * )C)=(c&m%"$"mD!(z@UK> | ci_Vo[#FBC:ڇ\r..oQ^޵/:Dqr W5Y٣YuqL) R3 l ] Pgwlߊ60J`Dz7h!NlQ)PX CB35t\:Z$ h A qc r= av^ ;"~Y$&p(?* -a01,456606v3/Q0Z,(W%K" ko 6!L#$%S&R'h((&p$.!N} U1_UEm0 :J4sgyzmhG8orkwlAGD$*& 5 ZxF']DU-E [J [/  ]E0RgDh0 e< LczO {Do2&^ (X3L+xD \ 8 R < P HaAF\r 2YeH`}/* h!!_!XMrK e   Y>\(TucM%gAW?/ +#D|H08@4E}$G~ATjr ilLks\=,A!6#T@ ^ ~Ql[#( , ~03X6`P8_9%997S64D3 21~2,221{/.,(#Y-F:aeTM N + (K h-!3S 4udZ@V3 q{YE^/w]6q'rfxc| J|\AA,@,!b k )M_ZA!#~"ܸ :i"o #d%,'3G(k)*,yn-.` 2zׅ !.g"0"%! 30m$ !!%!K 3h{H6*K ~ > l<'j j we/ H!~  M@ Uw"8ropO" k$/ '&M')m*<*)E a( & %f#u" f"g"4#($%=%7$V#"!Q!2!!w!m!"J###Zz" `[n(߶  ^އvN-2~J2doZ C vVg~} *  pwS\s4QiqQ|6 z6(q! ww~ "'d8UۈݩZ2oJ(}?tc ۩V#t׎W5e2v"s+<4!]eiOy6="Q!G%ILRE+ EL`ojIz[j*I9rp~5 {|p# td#ELA^efSZ n)N>0z:e#"aWp]G8Sp"S՚~78/7Rh=sQF zlgM iTN!*!!'d3w*S:;s!HK bX/Sjr"$ 'D) &+ , -U,[+l)'.$:"A X xZ?H!E W />He~D-qNb5-n yjH&P3NYݦ3}Jg=Z4Jlu48 #VO-VdfKm  <   T E .   [  %j&C;vhk "/$=%%BC%s9${"!IPaK kcn>Sbvg 4ZI۶)b"ѻ4ԛ$ؐFܓ3s_YJ%d9L~s|'zcJ\=?g T jGYX,xKw  yiע֫׭,؎  #ܫ X 'Kv[Z[]5<8o ~ n"$')$* , ...3. -@ G-m-`,])+($- d ~H uu z; ]6 9 ( ` ( >3 1 t Y " ODFOMw!b"$$m$/%;.&'q&*A,6/(1\c2Y22 2 1!0/~ 00F1 X21 1 0.!+9't#x![m"  1CO v'3N1ܡf %6c{gN i/HdȂ@ 6kV Ѳ1vver { w  N WD # 6 DQX#ߘQsrb E d k   h  | R+#} '1 , 1 4A q7 8 \8 6W 4| 0 ,f (f&%t!}&%7:5 vw V J0kQwC SVPm 6+ 4    2Usm, r = -  } /M$1  8 ^9q}H؜ش4 ܵCݯJV]6ٱ[[.ۧ [Jx!ӝҋL^ӛԩM-j03CbDrѷ`$uϳ'ϭ*t,i..ӡ/uU0=0p11211/%-)Y&e"KIp(   IX v"R":!*p "%$=(0 **|*I) '. }% v#I$">!u!!"^!  q yJ|ojsFHHg m m~uN LZ Xکy \ۯn0މ&", Cqy1x ,RZ}>,~>H%::k? m  `~8~j/;;  m,t&>j )0O:\{O! ""q" _F#&HB I'>6_o9m08 %crp) EAS /,{*Id_f()**k? ? 2"l)c[ 4H"R9}|AB #5TMpݭN6eA>3'<߲/g:18~{5{G|lJm:L(tNb7L6 bb2  h S ^ } 2 % . W *- GCwRM_1X#  i3 zS &#?(>,.K0q0//-,*4(&3J$"*!bV T3tNQ dhbxtAff ޙܷ&Ig'5R#b :0f c;V:p0i & / & &x$?. S  0 ^ d$b? !6 " " #", F c  _#7 B$ )P,0}1Q1/[-!)&-b")9v S nm AFFNc"tQ#!5;owQv4QN2'6cY nP-nsx27,=i> [ 1 8j ;A gZ|,j=B!3"M%Z'|l)*D++ +)A'w&$a$$t%(p&@G''%.'tz&.%v"W/3 N7l .;VrRЭpc :!!v`OnoĘ̊  7#B%$(;)*a)Z5'D$=!=nFU8!#>7FdFF ~s  = E'}0 V  \QN7|iciB*l _ q|a=7,(ߥޅ#߻]yGt)LiF{]M'Ef0}Ֆַ{%%دjzP-ݫgI=x"+E$>-?NR{ e"K "x%&T'ީ&%I" v -rAVPGEP+u qZb, 7 Nw)"I|R?r!D6*]^    / *3 k YkW AU  1v7 DRJ"hG޳6KN)=klTM a&  I`   h {`   [ l j -wPpA&pt m [ W I 7Ad&-  qlZ   8)!g$G'9$*,u.//&.,l(W#Wxv- pb rDZ^)uKC3k}czCzbۃlX3Cpv t ݰz޺߁eYa5"z ^ 9QwZ j )w!^Q4QRw\mbS{`w @; ae,08v5cwa!#s~%& ' q( h( s( ( ) 8+q+7+oJ+@)&#] @ w 5 $ 1 "3%0>'A'~^&#' )y`k 5 s6|L!,% qm"y$'+/ 3Y7:;c;q9<73>/x+b($."=RY(.> q gRdz 5ڿ"5C ܯYRݚRܗۭ-ً׏;c5S?TO͡RώjzYՃ}ץ'N. !n  0j }Z lx;kY4e0 V#3yRx$< IK} D 23JvTd~D56jM?`=:A"aD ~[2RUd k "yD m~{ަٞ3١Rk֡gqlѳD;d҂gnL g3 U7jh*":Otqz3  A ( : J S = k  1F Q o: Pwc!)F =\ Xkz  a:'^R3A7 oq0,6R{8 C˭ɻ".J,Ȫ#fkЋ-ӹմ7T x^+Xw ^:^fU_he'.M1)FB2Bq,o?z Z! j jT C~OM 4 y n$j(9*+J+A+\)S(]'|&[% % %v&'&& $ )VnMw 9 _5z L'bE~FN~7*gw3*uH_iqb }Aog* $C * /Z 3} 55_#4C1-[j)% &>4jMn<  8m~` g]RNStYX yG`%c 7 tZ"MI9){Ixs[!\>JXB;9q:=#'[p P/_c:Gݾ+T^C^j06},!d - h.Lr&$ܮ؞7ӊӱQuvֺ1َ 4!(!- MP . !"%?k'm)*+ ++D*Z(t&#7!] d# !x"$#!A #'+/ 1Z1"-0.U+M(d$S Di~ &W 9}vw7YM` r Jo  }y L, % +U  f4{#{H&H' 6(w'%~#Eָז ! sܬkMF"'3qݩ1y[ $ + Gk# CR uiO_ `;4zH1$'j*+2*@ (3$Xv i#KD/o-e,<O-{$/>]YQKJ=M9/n3 u y r P  ]  Qf " ff J 8 =r } l~XBC0{@/qݝ IەڌrGܟoD4P%$ߋ~o&[~U9b V +?5]vNsf Saz  $d#'@'),*%,c,+*~)II'm3$ _!)n %le{ "#H$R$% h&Gj'1G((e)/)-)#)/R(ne'.l&F%!$% ># " k# $&(.*,(,:*x'S",_J S* ui PW ',   ]6u@rfp](8H q.gH2eAT2Z~p%FP݈ 6 2 N B - :  WS\'  G  k2E'  :0&{bI;Nn s j|nUc?3ZQd SQD ek  ! = "9 ' ~"}1;f JgA6vt<}O X9߿ݑܴٓ5}Z[A=ƈBwZ,ShTW" /4@sݧՋ۹'S?`>'zbCgؾ=O' B̊Y_~єz>w$߄ Gud5*W:+'eYq~&N o ,hFt : DD s -} 2 w/S0tTYr "1$&())mD( %= Q"  2v Pqq`of} .&sJPKpa;cUuA>\1 `if $ ! (3"#$%$O#!B*g >!.!  ]HO 2;( _"#"$,##!3$HVDk O A)fG "GCUdDI+R]b}D pf+޻D g"\"ڔb@ۨ#P,n]1${qWPU)M@w!7  zs chw=7hފsCnܠfޓ*{=T[<"#[$$D"K blY#T V@t & n `!1#K$%#u"=0&8%$d?n ? ބ :tۀ)ڦ%ڹOMH-!6#&) *++GL+B *f4(R&#+!t\ z pA wC W{JF7[wsM< Z ӣ mP[- H ԃ7݊jiF`h6Y:M:ER1mDd0+0T [ 5G  !^ ҊQC .` v9 R#{jUN Z&<8:UNAw b G8?i  lg _ 1 1Gs4r!f,[ hHqjKs  6U V  kJ^E@L) 2 1J)  u .!ZuURr 0pEFApmz |V۔ڕ۵FAiv  g` ~qK1X;m j ;TW  |  r@@W98>`s mb~:9 - D\   2 ?1 B P 8 ;dvI<۩368 lbݾ2j p|Qaa]l/ ؅lJJ.ШϚ.\0η a*G~ pdm w׼  Bۦd(uQpbNtpL\{ip \s 5 \y m  VH  .  x - oQ -p/F0! e  GL W   _ _  2 Q V[m1ZT45G^B7V iVzNwZv v=T jf 6O!Te!f$&(c((+((-'6%'#E N "ovv<G! }* R y )    .G &  :e6MP   D : 8 J}2bN>  n6~]^;kSj<0,$ J GKh6RP>'%W.A"6hM.b(Tv Ous=Gtc g vu  IQ5U 1"#8$#TA"ߔ "~ڸ ܯf޷~R#F>[s:i =^#~ w }  X `l05n?+_ !K" "!!M'/v`J" 85\x,,dJ#`1Vm3!F"|"# ""2";""L#:% '=)6*++b A+ )E'\L%#N k!NLhn No,R kb7N-OwEjQ ,X Uَ݃S'ט O|slpEՓA,-׈x &wptjEܣ *LjPDI ވ܌*P}"m8$%w$#`!ް{mq2>4M$l[&  lJ:AX t%qKcdR B } 1GDYdp2  D  g . u   ' Un  ?yO# } J Jdub{]TGݶ?WS شWijج/T?(! 3 e" *&s)K,.U135RG7776.42f/},*( &$+ "&$ok b *I 4!7T"U" !'!!!E#%(*?'-$7/0c23!568k9:C;y<.<<^;1u96N33A/*&W# g 7ohtPNl [I LYc~iL bv'%%Hekvfja6:ozna_n02h}E:7 ] 4a `  )6.r z.+XY e 1 X  ZJ  =knV;G*/hI Fn}aHIt)"`D1  Ucxaq_FvW,_ ;fFG!#X%U%%$X#j!3o 8 V _X # V D  ] $  ?~#Vk/M'Np24n ICWAL A HJH +cnWA^HDhؕy۵KvcWe{p"viTdpD;5 H |p(bkC"xQDM_bTe]mGxTKm|'(S8 2y-]L | }! r 2 ~C v #9)I}$fEL=* : C,  i .)  Wm[e?R"|2" Is# !L"!! /  Bt=$ 2n +# & (U+.w/i)1 2F2!w2bw1/-#+(%O x#& ;!L%"$2 "8bWK% %ZQV.Zg4@)Q\P.R-ܰ+w?W\*\8F$Ip8|R2] c>|@Zmkgz~!DPaB$fI\-8> _wU?$n"'2+-;/F/-J+)DL('%=$N"& \ :E ]c EP# ;%m&A&J&'"%# si}FIL: | ^"p$%J&%$b#Rt XC# Ka yi n 5+45 d 5|>(w-m, Aj m 3};`xrF )J k_dF{OXQQ܍܍*܅ Nޏ; 0Cjn@Nfިܼۛ#ۮڄ35JMUA~%F+  ^- 3 NkPr]R xz +zL!A}bFz'fa )"#w$U$%" , \  . so/#qT :< < !x{> 1T b iw$IEp$^]$\o v Wo] ^ s j Bt3l T CIE^ޭ яМp$ъ{%ԋ aح/(W<݁;0xr*85hye[ ; ڔ׶mJ(m98   Kyܦ*a<fKZ mڈr؝ N" BsyX#yU7@{L&22;z g & "=VPn;NHP _e .  X h` IF (zOU"89e%h!$EZwfl WBE3)D NC7D  D X-5uK  5";p$0'ab*zU-"/ &22'3'(^4V'3A%1")/\+'n"ih"M <N #?8/7Yi#dq<h 5-,sfۙJ[Y UL q8O Z )eZfTLM3 kz \v}T^K >X ޹NW|޽7xdY6hk") # xTLw >jor  `Ldg.b~Z-eT]CV* $ MivgKO3 (DiZV}!yW 1 5 '  + OW;mno,N  Spb  aD bV_.n@c= $ \Z Fs  2 S [ IG \66H E  2  )g vQ.0ٹԡbP w1/I.V˓e!J6% ȹ*gn~EH ZlWfԑؼ&? ) X O L #   0  #gs~a;ipnL 7B~^(:V2 a t ON ^ x ] !K rk (gyJT<nv5 z1ddKaP 4RG^>q mQ T g;p]wp.}e:KMWT O 7 kj u` h r Wl|:=G ߎ ߑ /h߅ߞ&?3v:F" $y&&9&}% #n" _!`#%LM(*, e. N/8/u0~1{23(6x8Q;<=kG>Q=>ML= ;T:857td5dD3n0!9.+v)U&1#4!0_"t_fI~..d&?f" [ A3|$oF S  n E.S7Zmtq4h;)qfaQ2 JuKoPv?t~@ /ݺ ESBWb O}"X $.!%!)&*!%$ $" gf? ~ eP8S-*B> "D[F8Cx a 7p0z_rrҳYn>ڏ+ܲstAv/!Mb8Dgg5UppYHI&"<8;7-:t xjkg;r7I*8F8`.(C0 O!5qOi1K41`y!l-< X?bayCJ+w^R,,4i&}9sA;7  d  l ! z /wFJ>/^$ueZcj m.uQ|7CIiy $(<v[#n&=)t*+7 +Q + +q+j+n+U+}2+C**(&j $ #K%=Y h  .lM:|] nJ#:g p   aP  8+U . ?  C u W Kzgb )R I ` ? j F $߱ p T {( FXp>Gg e 63 X&   J 1U@XRqZR.Ir#F)ݩ۰ہR ' nWWKM{fF'G}O b 9U  ,,Oq,# <6#e&3m(5*R+Ll*W(K%".3xF=C^XvesS - 05Y<dP]hi~  8")%s(E+Z,/, X+!)P!'$Q2"T Ld pKr:= Vk :y ڴQןm {Kf1G~WDDʃϱ<կ ޤU@Ctbl-ii:x$r% z2 h W   1AHtK{ iLvP%Da}?8( .M{.OX"Gzܱގ2# ^1O(\(hJqyK%]Tc < 5ycJ 2}@Dra\~8b'YI3 M ~ Ol'p /VJR "|8$U$C,#   \d m ` =oM&DwnWeܭ ٣ 8شڞX7/q չ&ղ? ?\"w$)&k(eH*G;,d-s 6/X"000S1B1j1=0-*[&n!k O"#$% &'7P)*+a,%,7,R,B,5 ,+(+Wf*g)K(<'Kq&%kݍ%I%6%$$ #v:# d"r![?! 8J"@> K A B &  ,A   %U SZQ"9/J/d(AK/]7RCMQsP0L7d  A,G[Kb A 4 )5*<Km6S7:+ i])c;EvZ \ Dhqnn *a]'7Q H%O |W&n "s%(q)s*c*Pm*c(*)|)S( (&S%)% $H #x ^" _ ' w = C>U"+J:Ouv1ܕWiۑ-J! 00_xcO^_ .V  6Lxi X > m54 m ]  u r eg p G e  ZO = r# %i'u((>(e['&'M(+{*?-ob03Z68"9{9)8 N6l 3e0D.*#+3(&#\!*jB1U15PC}gE#W\Ydr 7$;1 ;;JZ E~t+}B' 4b9)xJ5C \v ]`$|؜}) FM8En+1 H, mW/;O65 ; ng8 n"W0?Kz.K'؀Iؽg,؋R\}Z)OMC' 0?'OZ~@ K#n U # ' *Q, -~..@,*`(R&$#t!w%;#7!-zҋ'Ц  ˡd  Ƃſšŋc!3+xxfrվgʉѶSݥ8<050y97VH   x)<>WzpJ!#?$E$$"P 6wYw-*Sx7C<:V$-Ec%iY{#$XL r Rd ;LzguVP 8[e9Br2pqig(FSwW2`   D 9E  B d   / p =8a5u & q+8p\N(NIݗPٿ.Ѯ-UM{MvXޡ $K{[ /{ B ~akT(I~ Z _! #%r&iY(3))1** +,,-PM.--J+)H($ 1mX%?tB6/ "Q$$,& &m&o% #}!7R2"$~M&*'s'Y'&% "`d   j  a =oJ|:U b rdo> H^yjulB  h 1N\LL*ElcCݨ\ܙ9+1 \# D|nͷ;NLР?%.ںM.e\K]:-!Q34Y8i P 88(;%!"C #2"!m p}5= |"#g#$W $ V$ $~ %*&S&'.(|(*(T!%)")1#)g")A!)'S%i"ai'  z i6U7N+^BP=`&.;~D.lr}') ! I*b(j(Fٳ3-'ݒCFT)2ed5nT^5o@+Er@/&oc!T|2Y V[ֻ6 `Ԗ OF /!1%6E|aQ%`9'ܯz6(uJaD%#ڀHI׈ed0{lZ}M4w`4I-x8W4`Tq{ ˡ5ɔq 'a +ʨj=(P&]>;p@HGe=L   B    ^ m8I" [%)UY-d/g16271(/u-*(4&W$#0# R# $ j% i'q),5/11 1 0%y.+8)&#$&o"+(3(&}[$n$! P [Mtfzc  T_b!BtKgݿ۹QIچq׽ַָ;vqUխ~loX"ՀE۳tCd/r3Dc_%8,L~PT /TM0m1wY+Vh`] JBbOW9f=_~tV+#jUU4~4(Zfk=&Y@}=(B Ke47'|;4d BvMX|!"8!qq_P< 7 /8sqk=P [  n8@ l+wG@{<RR 0w ##'r*7b-/1 n2 #20Z.3+5q'*'#sXIgy  \ +z ,C Nf dT g@`|dd qS8 j ! s D,[jD~x=pE ;vvx{GjkBm+Ng 5VC , V7YIyZg`~q W4 H hzn&v9o1޿z7+}FΉoҹ bO" + K Gk T R= + 3 TH7,O t0yjD Ufp+ tkWsK:soNX .CVH>RE/$A-$ 1" 1% ' +) *)k)`T'$rd"M Mb{\L 3 b ]ݙ2Tܚ6Jݑބy<1a"bkDb [#l #L n% tn?,%xq0N Tz'YERrEHPSW1t  B5@"hze x M3E A GxDsp on\9F5cf|/7ݷvL_Ab؃؟ؠL\&*DeSԅrd1 %_tgL0 " 8 %/B   Qt|w<Bko} O(ZS!Q Wo%W]_f$R& q 9!J"U\# 6$ $0=%h %>$#7! ! 4!"6"%#'#)")!( ';#<t$bw X  h v, Nv z @=) }""]r@/,ZZ0{v1@CC$U y'   ]DK{*!dD0&l (YJ5 \(59 ]< vXH?HL]\# ?n + qq} 8 9-   , g1o$D$Aߎ S\ؼҖӈ.ق-UT]8c3y a< xAc1 [{ WQq3.,E b!!{!F!Gt@o #& D(*z+o,g-$---F/,* :) 'K &%%$b#S"5?! $`<9'I IsdV#%}Wݻ/*JBZ"{$K޽ CVڳzU0ڟۥݳWޫSs`s;ݦ f -) Q NH X'Z&\O=p&^3K :" B-6veC=5/& >&8Rb g&4bh]15+ v  lm߃w9 ޗ a8~N;6Y?Wk!  h?YsP 4 o ھ  t  ' ѕ H h З ,Ԧ '% $ ]ހ v&~2w  0?(Yd"%&f''J'J#L&&$m*@#-"/V!0L /1e0w^.@++'<$X!Y i3b#-b ij # rm7l U8f R ^ 5"zI+m= M 7 a =R vbp_ fNF~%8bqYZ7L  =3 3jfw:!4oq,`'-     hw -R]sM$#U {jnKphp޴z K{J>fIoL_lc%A q4iG2h\Wk79wZ i3{'Oe D a bNReou e!""! o "S}"<$( W'j )/D* +$+k)'F&$#wg"4!L g8j` 'ݽH[W( vE d3ûVƌ,oͻltկtpݖiiGfO r R dB 43  5 q |e] Q YdC:IG?aSZy@El7^^] ',|_mwv%DKxF- MHfja1s[R6V#4A F^ Tfh5Y8v[nh.1s.rJ{ v#AD| 3Iz.P`FdVV@U708~\B]PrOH5Y`H,(]  T b   z!fV$I>'[c)f*+N*+1+]9+ 0+J*) ( 'h&`%$w$,y$$^%%2$ 4# ?f GYs5OoQP80>n&9c]M5Fg1J    c  #X e% %l K# > 0 M[FX PQ"8#JG$b$sJ# \v - wr<!~S9'Ax#RDbi ވ\ V 'SӜxNpΘ}9~z]þ,:zHxҲJn&CSGGN c 6!(B\J4O L ?$WQhX>\X$JkeSBkrd"C% ' * W++.u+JJ*B(' % <$% K#"53"!!!q!!{  % )  b5 QY { ELND: N)=|xmZ0?Y߅V _RDz k+Fܾp|}q2#]H1fr6}Zz?}rqn3 P 9Y [2b.;dvt$5r2:LG)T``Xx`4 Js[+_vm--37@d9(Po {E?b91xh#.asNm)` 7  ް :2%۟ $ }ۜ sܛ : e " d#   ^ P O + A Q X Fp.O N$a';Y))o(}& U$y!!u$a&'7(Y( (;%r')M&-%0#1!11/,(5$ ]f[ Y v<*  7 $Tnzfvz1 " kFN0Q6P"+rXO23J"FFAf xOr7ez  `\   W i$ kL m a 0x|eD  s # <  Qo ^5 b6^M,3a#\&mo MsnV  T% X@yf^~UnnC\ \zV :_[tu 7AWFge  1@ <g!#>h$#CF#Z! - >"   R$%h==g A]c.?|jAM[RpjT- YMhމR߷%%c/^uG c O 5 \@W2<z ^  ` O.?L  O]4POb5O{ | vaa;>$?ev   *z  # N h , H ` (a{bI$@3g ad s0߿E}uteәӟBּ#X)=MQا}%Z  b^Lr[5 x : i}k|<z9KV'V[P8*G8~ Qy;GQU61 ! 0M6`  H!"|$&(]+!-"/#/A$f/%-%+&,(' $(S %)v))5)Q))( 'L&z{$3f"cF NjF #7%& ((B߆)C*X*+a+ׄ+W؈+ق+ۜ+8+0<,,,+4+)Y!(.&2$"-!Z.  GP.] |Z  u <  a S: 4۳1CVݯ;Lg q z rt-Ju1~:n{p ah,GW$Jr:fA T6h>N=Gc - 5 /Rۿւԭ z{  ѷ YI΅60 e Pђ  /ۍ  m f W $C4:`D!s_ _$,DJ~0hp  ! X# $ & w&< %X # K!VwX@Qlu Z cqz~-v?  M 1Ux lpK?_!6\L|/?&3 \zeBXg1 } O  | K 6 PJ F=*0~57R<T/ w hkg  $ ^[   BA2 \] $ڲCsrҔЛ2RKhrc=Vhhה W L{9_l[ = 5 Zqwb((yi\CE)OKwUY;Vx d6 qN w   hF   G nt :3|. 5<XIv 1u"##"""!!"$7%'S(('}%#")X<9 {_,1ATRju#s3o d38GK|5*2n6m L  sd5[eJ  ~D: L     R e  6rhy BL @^z\=%n  ; 2 !> X  Vj=u0Y 4 Z To@yn:I0pefHdZ;D"!A>/nWCݿܢDIf+K4>IKw N|BCW;_pB+;3m.hIpI8_b $ 62Y!-%'R))*)3 4)(}(( '#'( ("(C$5(%(<'(($))*)$*(r*c($*'*)&'#%' "a]P  M uen Q!li#v53ke</0   1 ` l  o hAeu$1|    > $ --lF' \}y@^k"akRhukߙN)E{8Ogc tdeAC3COc?*װ 1ׂ  ֏ r ֏ ~ o $Ճ {q . Pי K ^X&NHs5w0d>i$fjN0!P#T6KT"OX2vF B !t#<$$#$E" -J_htr yB"H$%x'(J*+y-[.-/{.0(/>/.,W+)B(]&^$"}A!O   v  Kze_ c5>W0 yJ9Aҿ9B_ҁ ԉ~פ؈z+%Օ(5޾ػ9!U2םj]ִbkEc y 0 W% j : z`Se!^,X"o #?+KA?sCy_K?j F   ~ p L E rl6y / (wg:rU;)(y!Av Kvij`Uc[Es"K5S5~+1 l]~l6 T0n+!T^ G 3R j :E_(W*_  Hi ' n(  !z S"" 3#yb"X >m0B $BY b ~  9/9Ll  G6.,R ^up  }dr60I %y@ Y w Y^eY(   H KsT4& g kLy#  ,F ]?X_R,)   yxI CBb A;5AevVK}om*)=A:oE 3 2C  f <ucQ : 4 A`JV ] "qxc+9u !"9$#$yu')+D`, -W / /7 .0E C05 / /e S-> *(&@0$!bDxy P)v>2 M, q5ld8`X_%*R8dRG*oif4 :e+XX  Ksfc PnG+C$CXF % R 4 lv _t  e >  3(u  H zm_*'  3  $5cLBzx 2? Ho( 9U b [!C^:aZzz {L_s5D 6 Y2m\i7cB/]<$8Z/-b# 7ve=p=%o+7y e | l v, 3 "&*-<.9/.-P+y) '$!w.Mp{] `!P!+! r ]L^F[PQiX6R5   4v  goq5,~7Z0eP e  q Q` @b [8lh2 F`!!!Z!;5 f(ZBe8 ; |( O|- f P (Y j0|jZA;o | u P R x(Ҋpe;ƍW'DIF | & ѽ  x$  " 1 #pXj:O60[ft KG 3>GY"9 Q~"%fr'&)4***%*))(H$'&I$T" rnS UO?^u?ypp&Hp a S _qjZ;:n!fo.!ݓa?߫k$^|Jq1ZݲZZ0(6ޫSbUm+E8iV>~;h9OMH: Hg& ) r#3sJ+/:qEXnU3C $`?TZ8|YzJwώ`eb0Z*ٶ<LT,;VIG\lI {EzPa+ڿٖsM֙V2ֆ׿'ڊ*v]hpu;7; _GiV+da4tk  .0  cF|i HF :   vs b E C ey  ^ZKN C  # Oq$ %9;u&{O'zOH  W"/'",'0455,4A61n-fN*k'%$,s$$$u$g#%!nS 0  + PHZpghwl!" $p%bo%+e$b"@q%"A m \\dFQc/%n.bc@0!caڥOG%ҊDRr\TyͥQκKДҺմw /v ;ߜ 1 h 5 RO4_n ~Rg #1 -!'yEx-3!JW>S'a.\X=l W vq f   l GUa$ b8cMZ/X-OZ&&!#$j%a$)"yarO]9 ~6Z[N P0[% ' = # aDDk$A_nkUHޅ \܀=Ӻ'\pQb~y?W<T V-ۻSc~aB_Jn]) ySb=CpAUM V~Y@V24x9hi l 3s  Ni#|'K+-.p8/.7-,C+1);'K%V#13  Y jM~ Y2G'&u`v|ٰDԶ@?Hl'1yܲioIqujP܊MeuA[ՊL sL"=A0,q}QlOndm_+Ls/2-48?4/2 O0,Z)o%!YN f9@2 6)   P/N G . ; -8 qBM<.|wwA"d:^bI0K;d /FK_,CJ3Fw`#^M< ;޳7jC4V(>.SVCTj(CZ+nI!&%c   A    4  >x*}/=k`K  g  R zP:02"%j)-0#47i;6=?=f=<%;:G;<?@r@r?_9<57 0Zm)!F#2Q ";\_(]Zt or $4Lc 9;l~3nzh> VJN,5|Fa-R:R Oz g߮ ; K'<ݓ)KZ ks = Y@:{=QߑbfMjYJ&=[%:$MQ5Ry@NoaFfu}\p{z   a>Dwu =  - a 8 < KS K 8K   TG*3A j9oShx{r`B oicN VR3 ojJ~^!Dް?] . zw/hXZ  6HRF0#bzBL9ܻBET#CfMwoh i n `x z p  6 go H _pq#Z a j8h AD U  ) n!c%C(>*g++,+i$+*F*<*r-*W)'$!x'[P] [{[ (DQM:8b< u-J"mhp8|M TaWg>9&M>7*څXtG֟YFu'0HF@JgGB=oXz`G6$V H@X $GA.A(g 2 5D; c   - e d 7   R  = t 7 UidGR QFMH >   P8 #\=`|y" $$x$*$q#4!g=Kr? F;'g H    e } * | Bv `  F O  W.U~~`X2<۱.Q"j32{*Z?8_:hZHv Rtmi%<RiU  !  HvI^0W q L :" $K&& A&$" c'l Dek=^lvZ!S!pH?+,6p1߷i]#s^h{[*vz* q3(U 7 ޼ 2'L"-PT7,;3[5}h u Z,Io]~VJs. ` 8C]_5kg3!"7)#"!5 [ !\WXng E!"A#%&&K&A%#!v`    kO J  iz +   WL#M A0`b M >O (7w@Is89w}X~<U3Rg2MҲϮ?@;DϛL\ї" Aղ}(aX+Mcx]sͻO= ђ\"לܓߵYXib?GUo ) !  $  Wk ] +B UXE3nfji dsi * 2pzN6j `#B'w,2]:YAaG Mq Q T V Vn AV T/RNK<FA q<60*%!V!f  ZVxVA/ foTG/QR9N/nJRfXzw' dp} z߶]~lћ6nU̪RcW/ }CFpuצ'يܘ#9#_e]~E FA^ $  | m- lc^ l"5#2$.%o&'&/&'x%:$"J r?CVFP =  T  Gn  >XcgT1| 7` B\ P lneD~D 9!_\t3` 0Ua &n_|* < 9^/V9[ > V. t<,F$"4s78 e >ځ;c2ٸٓڌdZ6G ۗ&8 ֳ4~|ϜJ- T) + > %O ω s[ , ^ q  k m 9 | eD5OB 0  R#'&(S+t-./Y0=00'1U10/Nf.,7*A'"p~,.h]~6Hd|JFC=}@O4zzK=[zJ}oHZ$gbڴڄv صءڞ+HL Z-3`yuN~Rl>/XmeY/J< d|PM,f+&phPE]6  39^uUw/#',f157/7g.521+,V=(R$<!A    " %Q (+v.702n3}3n31"]0O.0,]*{' x% 6# ! 7(  " M (JRgb3 fuAk " 0 pU < .X  iiVK9\4ܥ~o[$=qLWg-] 5 f .IzR1,'B.d| sO:rzQ0 LV:~'XGaJe?k`eh ;:D[^igi  ? } v  y{rI4f4>YI(FMWai>XI^MY~Snۜ$.'1jDXf+GlxO| N J  FNgmxozA F9/   N 6 /4^o BL   Q) .Eczq} d""m:&zQYq~8TSm(fg%[!_ e . H n#|~0{#[y+bi,T!OX Y s_>[qe ? @AX36f#ח@۰/ިs?k.>&m"`K[ay;C3(oYl [c^(@%&?M\j)1<'b%8 p 9 l C EDK#C#}CoUD  f  >nL!W$i')Xr+s, .|*0V;37S7Zz<NBjH8WNS X[\i\{[EX TM4Fw>p5,A$}| V %J  ^(CNw/\4x\ m3` 7 ! wYO  ? ~*v6 m\,:=Jh7H۰شNЄ3riX1]ٲ4)&ta>:Tfya ] ~eF  ! "(&'j)s,/0Qe13D10/|.;-+p*YO(&x$!4 #E%`& %#!+9KQ(!#8*&`'g({U('F&$" ;gq7_mMBz 7 GQ?X1]<[ V;7uԽ:~AѼHkvw6iZRw9ݻ7ߎ+o"h1S*[b3Xu>7')xG۟ڣqq-wNU#=M|Mo) ^ ] o ! P OG?s _"ID$R%k%&L''j (p Y( s(C 0(r'X&$"87 u60a  "1@{-|n* 87 5 N N = a"qIe29#r,ZU{#ג-`KTvލ#ʻP̙~ݝjcWTK܆ ޫWEl+*xo\DdoSnN[pa34M3OA{m: j5 ]  i0hL"'i,3G158!;~<<<@<};n:M9A7543 2 1 |110b01 0/F o/2 .q..p-,+D*(I*'-%r%%&( t*%,-X..1.,\*/'8$:!s|75<jXr{ 9Q"k;,n@>;׊mֶ,UԒ:!vs(" ~>u[C+H[ ; >ak M'M% C  SZ    E B ji B ~@I[ ~ rBE'#tv> P6 dqf2mGkKgh;_NF3>8/ AkK\%:i ? pYx^ 6 D_ *   !!~ W  + 3  0& f I {  i Yp k +  lA XC = }!,HE`24ss!"_# v#E#g# ${ F&-(2)**0*)G&{$z/"s:{sC!O  [  Tu/Kao'hFwCFY ?O0Q=<:<0:M97z6WX5 F3n 0 -*$( &P$"O &5A_iu <C  pe h9V$WL4B M#@*vDKww\-uub^-ep 17?jXjT ۃڜ7:<}A`5?پ?4@P!W4rvrq,[cpMQD)՝`IБrЬtG%pn/ G/+;W;$]H]# e 9.$(O,,/o09<1 V0 !.*H'"t(Nq$n FO_>>*rU J4Ad4F]SASjc|*4^26)lnhg@:svl8\t|7q!E:پi[LןeysFTNAc4!GC&@,/T0*0/xdJԏкBTN *xj֦ݧIy  V!$&+),R/2t!d5v!8X a:<%>@ACC;E1 H; JKzLrKJ*JCG C=7 1 g*n # +? G <&#J,o X D R i m ? v y S0 7?yWWAhw?vQ(RwE9_Ivu.Z5xOg3cHYE 4<]O@Zw-nU WQ c2%l9 ; " $N $I<%%&[@' ' o& f% # !m<d| / < ;ar-H}OM ** Wq! 9o5!VW~ u ,,)[9 \AY]!oe[%w,E Ϛ>Z79}|F>TA % [ ={}}~  !i"IE"" Y! I WP,xNa d  MgR'dqF !"#$c% $%0 $#"!G!4!~#F$%& '!'"(1$'$ '$%'$#"k c 1= e 2dLg_9xu80U \ <oSZ ! UުeޟND>[TVz( o  ex :X +FwkH>8jN/ۛNڨei {ARm Fݼ~׶u 68>76PλuB;MRn0!TV =2@W`cz5iUlnR}kJ  b <  NA] # 'w*i-K0W387|:!="A#KD$zG$=J% L\$L"L JHD?: 56 0, (h % #!] ` b[ {?3~ 6S[Nl<L.q  By)G8:kYE[l>($n C;3uz|g+֘Guֻz`٢Ai=HEr x   !m; S4!p?#$ %c&'q'J/(()* z+UF,5D,+X*y(v&3!$$#!$%W&'BZ(d('G&$}s#p"q!"8 o" .#H $v$4$#\"$ k%{RoL 3 X3( 3G gwIU`66dsS)_ > 7A&6y!|I\bdN:fVk=qVI x3 Nf2 jU`c,CE Y O K\ܽ<8I> VlRM8IڑZժG{~=Ny(TTN z  EKOd 2 ?<gz  n " X  ,% Dw +q' H  8S;=i6@ +7 /AbswmihaC2B26]~6X%'ٻ.֪sԷ(iFչ#9kۇFr c 4 # Fy<_)hM{SDWf7HeQޓڶ W[C8Ь̌6 Լ*iZU] - "S%9])-O04w8;L~>@UBQhDWE.F zFowFF#EEC@AM>X9(5/')7$zZWwQ 4 'g |. uN2Gg  * [76|PZ9qs(G=vBpgjgU/:!iRRu/S'%<-   J | u  %B)C,Px--y - c-= ,L ,F `, +8 x+ *N)( &$|"    ?E;u ` , )(D,ZVA8q#M(l o_W\SIݜێؖׄk'D/v,O/4iYo}`} /qT y?}vo{3#ybQ8 0 e > 6 6! s#&Q*^-!z1&-5)8-a</r?H0A0`C0dDL/D,?E)*D("D@&9C$AL#@!=;29BB6/3o 0,^)%_!/L {}[Z']tSwMQ߭\u O׍jCY|ΦdkΪͩ́Y̨Wɑu%ǪV;E˯~. L1XٳlnAUnSLo;=Y[+N sM  z#( ' *Z ~,H ./CA12w 14 $5 o5V443O[20S0(0/*}/ z/n#u/%/'.(&,)))&('#'B%#! Mp~Z5ys -% !!]""(#P#.#"g!8s2|OmEI Y V U-3ݪK )K]Z>m׌USmӲԊXNמڒ|/kRܷq~ 9޷;F pT*c<D;IjhSO* au0cbMM8MxAL,0/#"[SG{ G} .4  %@e3iBTfQj <I O  ;`[-R, - 6tF&0o`^!%{Un3_?P_!*?AS= c 54-n9jߟPݽ&rx݅ݑ|v߀-Ggmb}8.HWҍэ}:ϐaΩ3+Φр҉-wPf6پV? R A]P֗>\o Sa JpH< !% (X,/256 76V5-433NG3R :4T 5 7 7 8 8$ 98f8a7464j2/pe- + ( &D ]%P >$G`#w""!dj!X! c z|!I!W""Gvn< R,, "VpG6rllK u9oW9'  5)`EB< j0 b @ ^ EF s3{EQ}a"`  RK,\ Ik0}qzz&n Ye  $& >Q YyxDkA"ݹڗjڠ1*'w_# ۚ)xް߰ߓLߵ݋g9;ޣF+s  ^jf?xH5L    ?Jg26 \PK  B jC  L  | n*YI:Q;SuN"kF B Y J 3 3_ E -!$(+5K.g/60c0A0z0Z0/-G*^&E"x J _ (vA$7x# y)E,qg 8=$mg(V-j^%zar.Vsb  ;C 8L  $: *?O>t+|D*=aE߇ޮ jނl)]%hDYKK@$gw*{L,\ 'w@o>2&mX qA BJ ( # (z Z  [ 84  & */'4s 8ei;P?>@WBC?D'DCB?DA{?&=:37P41-/-,+2?+ _* ) &T #  > f Nx<  `(D><>`ge# e۵"(1P иϠЦu FkrM?XG#KX^nNLxC1a::=~   yp,@ "m%)-H 0n Y2 3 4 j5 ?6$7P|7*76e%7n7C7]7653! 1!-"*"E'j"8#!Y J H='BJ3fdkC0o DFc~u"m:lSUT Qp#X{Ez%}Wiߦ~" ܍ܶ#,UZ2;d@oWqoOk 5 Y z>JS43r>*-wHQT,czb1 r](,e v*%c7 ( H!#0&Ox(*@,9./ C06//-/,*Uf)9(f('op' &[p%s#1!upxyq|LmC\ [jߠy9[ .-O6ܼ8cGa)!!#ccY<c ~*O> _hktDܧcFhYܟ!ݲݹBcv'e\?-?fwzC;CBhsB 1QVFQ;yMg1<]P[~f d   b#6 ".u$&]W'()^**yU+k, J-] .02Ch45iU7uZ898 W9L988 8_ 6\ 5{4o3[2}0z.+m(b$3 '! U&V4}c&K< + mjQpt.07Zw7\ O\"1WmnezP݌L&)CHa<~OYAF]Q3>Yp { ` %  g{iufO  @   c {7  .H1.Qv=]@F WHb&  Mn D'PD^za=vJp5?d(gT`dERW&$N?tXN K;(C݅ݑkWTGj`(٨yFpmߠcJ#/e$V+%2&#'h),l//0O1 1/L.i,M*j'W$.7!:/%# I& @k E I h5>qz}T${agm{E9V>&81g7aQ/h *  M{ el s = $V=U"HN&ݳ6~ݿ|݃nݥD@?*\kf,1 ҙz53(YԨ*"נ$IW$4GR8hzylN.UF~zJi 6 n %e  f<*!G%(Q+.R02X45r679\9Q(:|I:v9:9D975o3~0e6.8,+=~**\) '; Y%!GQ SnI\ XFpWsm1WmvCVuA ޏ ޲ ݝ co D a=;5@L.W=  R m ! #$&(*"`,-l-,}"I*&&E*!-SI01]2 T1F>@n%vXBcYj_) a, D  #BBE(Jk?p_$2oKjU*S ~^nq߽'bׄ[?/ ry;~s=KQ@KɧNÄ(&\%]$84%1&7O'$(3j()('_X&$E#M!OZ nqT,~f)4ur-J$?pQg RyEI / VՇmdE%@de1Vіa2Eϗҵsy·.ϋz[ӘvHٖ4kE[ܴܺ3ubw?+n3BsBy eR 42Jji9 f)Rc0 :)Ro=  <R-: B C#!&''(')35(&R"W77 9 Z  .g   {/~N .!Z"#8_%&\'P'm='%#jo!=B6 ^* L   4$P=qD2e~2+(Jz# ~? vp?m "6r^>G(q(9cS{sܴ ڕ.dbXנB,Yӣ2 gfԑdxRؤ9'5Iڕ3تop/.K"&t8Z`ʝcH۴iO[}jG>a<X% >~  # [ %F*B .q14L07}9&`;:<<;jn9T06f42(.s*)'X&D&E'ib)*A*, ) (&+$")!9  Gs !.")"!S/`wDw) DJOr@O.DR  z &`{5[6j& 0BJZJcwy2F(k,'Bi ,\ | O; - s ;*nN m 5@&8 * + z`  |WYY w J s . 0LD[  Gaj~:; T/ YhNj}<-7TLf2'5WG/= 70tww"b"# $ '; *r ,/ 1.a .# -; ],t X* 5(5&#L!  "! C L7n@d0OhI6,1>ebDBSނ%mG׏L؂ڧeHS^;- }F*fvyj2  Kb H daN22hRu `ބ}djKU=t"xJ=L a85&re t;U NpbGK/Xa/r W ,n S 1+ #|$TG%4%c5%-%/&%](L*,\./[ Y1 53Q 4 5 5n 4i 2B . (*$b| A4GE?yS +AoVU0C"7\$pʎP}0 Q  ܇ tg R$ J+3qs=K']W c8 P   I G Ie:#y|,>,lpt gA  g;l8 A!($#&Z&()v(c+),*}-q)-H(-'-?&T-U&,'k+8() *'d,%.4"12v=321r/j , )&aV#X\ + <8ix9~ <%x |'U*nH>`g?_3__4Q`U5 hߠs`W"l`4Ϝ܆4ʓ{fTǽue~gk .ا& sˉ̶\ULNcl; 5`ΪZ$k ѐ'sS]Kbw xX>f#GVl  $ #U" _ z* #h 8( d+U -,J+I(;$   1  o  /% }g  z! $ (E ,0368::[3;:19@7%42:/.,F(%"& MlۑR48B?ig ӣԲׇ؜}szSiSoq3nRq]RX> c X .yJ.ܶ:Uh"7.5AO&%^X<6 "Z V#&[R$~)k.l2&566665332,222> 2'1a03 / //Z/ZI/w/m"/%t/l&.~&-%,$*r#s(!Z%( L" yEkJCGX- s9n 0~#L?WIN( ;\ Q * Q f$aR0rk` G["VqN6sx)j(3Dj'1yfN(Syd+fV*! p !7w+  ) e%5iNx2 W 7 $ m $ 1 h  P} m   L 2< . kRB iLq - +F x\x(si[ W u4n(Yxg*ץXa7 ؚ֡߿٣oL_ E-%8ZhBڪ.t)(LLw`  . $1 m|S'nZM#??&l(4*2+3 , &. #//M?0A0/^//*/_O/?(//,/d]/'.-[&,Z5*/($%L*#+ 4 \Y>&N\jX %I  R#PU, PnjAM~j]yr|elZ*H%8d>5L8I?@KO q d yitcNKTIW;% Y uC A/ #5-gCٯ9)]r( 4R^ D,Axkn`)xU3v/NcTjD{d JdpG?rM\ +O`5q $w(+A. ͣ͐ϓI<Ӫր4{& Z Z KT 4T N  o C a ?& 9   0S!Q!C~7| g "^E/Mg 4  5 h2 "lD$$$$$?!$C#D%$"&F&','*o','/1'2 &V5y${7!8R987+#6f$4= 1 d/ ,:*'b$!i*~t?c.H~ z zbgL ( QdtfWk|`cڿAtvW,%͉˦(-6ɤǞ0p3 îe“݃0Ñ s²w%SGԿ#]6ˣϋA4 OFp"%^(R*,/r02K2*F1/j.} .- +R * )_ [( 7' %#!#-ViVr l {kVp >{ ^ CgGJm70 _MUd\H<'o0J o 4eT=3-:Q&#Yq%'o'D_#sW8{/.n[dch_f>X%JPuq!NRd7oe:L@l}k>S+s11!I3!|)}]l/5b7EAv =w~].Or(q2{ 4q e&PڻkR)2"$-'&()֗*E*1ۣ*T*$*)*Q*+v,-j.M.jM.1.p .>/m/x00 i0A".E#,1$D*%'%|%%#% $c#'"x m{d<G B=  t{O9 Ze SfIl@MzxT%T]20/s<B1_2t.LSmo$q-@ klO5t9 _zMDr!v)"![ L?yR=w=  oC R^ ~, "}!uo~-W|o"_ӽϻ9˴3ȇ,uT6p/]3𙼚 霽螾A붿u&Aƻ BΪѹ,ڙ`lreOC8 %% "#o$l%>&4(, *+,v+!*#*$)$)g$*r#[,|"0.!0!}1!2"1C" 1"w/!A- *'%s#! _x_ x W  \ KM 2g31~ XN~c=r @! # kt PVn$=)|(V=S"D8UylB(8BdOCzHGN+B}L-lM w   LccYLs#%61^6RYCEڿ5ؙ؁ ڛܾ߷|]Ait [#OG'UH 1K0 /PI.  T >y ;W  2 c_K%L^NdXgsv4g $X{DhV"$P<$E#W"> ,]:z VBFd[P  n 0YdES!#?%&&B'&($"O~nh3œ@'lB;(ȖDj` v B ͷ ݝeoy - X  L$r"XK-(Hk1 '3mI*e>T g y z "P$]')_+_,j ,!:-#/-%k,Q(+*(,_&B/#1!P4^6GD77]8R8f 77 6z5?4q3~08-%T)6%"*j9uۧٛ O۫ ݒ#ߠ~h)eA4?7 [E_ duPAl0qHav{Lhާܐ/ֆВgՑj:L\mZݒ(6E"yڽڳ( ?E3qr΀%rلKd *o ( SMc?" |*Gj_!8&aWL[`ywK & N: q; Q)TW9{W6@hX_!)%(.*+K+t)eG'Q$ <dRUA $] X NC[cf=uCBY}]y}4T*>P$[   v i ( O G  7LY^#ih\y49">]4W!AsC۱00سG*I4YW ,Ӎ Ѽ ϩ ΧDϼcч;a\k $ 2>u@pN$r ' ׽׆ڌxjq`_"VG&)+-@/ 1 3; 4{z5H5n5j4Hy2 /,\)&2# EoU i *k3n  W d t2e7TsIk[Yuass/ f >;7cp9 W|Q, 4_ds$ `iz *l C j d   | g Oh  2!i!!!?h! @! ! | vAk  R | !  2DG, x )f-&&߄Cݗv/.P[ݾۑx׫Yz2Қ*у`ʚɁǚm?u~ tNݔc^R*?0  R_ r b"%%6%$7##"#|%F$V($*$,%-&b-(?,f+*.(/2&5$8<":F@TUD*ZM i5 |Awryyc)ޛއ4`N19!K~c V )VMcl p : [J m# a Q$V;UMhtj#BfwvP+r:m.8vJ HjGIV Yp C S #)BRVml 7! %_ T s Z ?86] _ :bA!z]d$aSJF]4eZ`" Z9"pl$uG F D 1X~Qi{ x Fy,[26yֻI~" F͡cyHeńƼmPuA չ ػ IuY}{g@s[ Q40mi7Z  p?d98 s  i    + 4  T 1{< `f"\&b)I,T/X1b34,4'4U2*1L">/e&,**/{($3&w6&A9%;6%=$>4$<>`#=!1=<{:b85k2:/# *n% " V7,c9 2^!#%P&&U%"_{ j (hrs*n*;64&-+:>4K+ Hv\Bϐ1͏w!>,9|媷`g%ʪ#x o, $%R\iѿ#: l0Eva{ Lۆ - > ) hk  Q 7 )0 LCfu@ % P '  z C aR e .K-Xr  E*j 4o|NG(b4 !#4$%&S&*&| &&u%m$=f$#d"2! |- 0:zkm:4A+yeC _ zau"L~dUKzXweu7`cf$12_wNB*y!K$suiVkr>s&4Wx,TSLY7 ,ޕ"Q@-8sޗ3ߛF}$1Zg.hN/7zsQ Dvvz?ELyzF`1;50wCX;H)= . jH FC 2  t >Sz^h-"% ()*n+^+}+ 3+E**+q+y+3+ x*,)&S$g!p$z "  h2LLK F^;{]s?D z0 u8kF-0q!)|l [5c\=y_J_oI0V\zO'*LVXRu}dL K {I69_o) Y>; !$ i&&&.& &Bh&'( )v ) e**:*H*t)x(B`'o%A@# m&abNOQpe]q GBӱӾ!ٽ+El[xo&cfczzgVPkhYAւ֝P1ZOԪ ԋ0FԾl`,,ٮKݠd'T6 6  HhV  #})_.l257 '8$75OE3 /"#+$% % L%[ %  %Ub%: W&j'x(Y))L)'&.%#"U!  `<`u>5( DHZ*9yI9Nm|OCYC(U&L7*T6[i%NL SuNpn7 ! W J% }: e>=\ S /{ ct x]F(O U T @ t  M3N:|SJP#/{2<0jf}EC^`Xrl  k 5d.P1IlsnR~^ifb9И>Bs]' ۝ =ܼe0WpB\ . %R u ,{#24x p'  &)].2`W $'N*Wz+{ +6 *i ( [&^ $ !w|x!/"`!  K"#?c%_')m},/25< 78 ::z:98M7e6g$5 32_1=/-),*q)V0)('Y'&S@&`a%K$$;#" *~%;7 6? & M E `Nh~ODTq3ZQ.R/S\9ӣ3"[=P 8>4J] r`Ġ.> 3O;TĿ]RsM%+o+=d  x*d B# le Z  )y   1K  qh<Yf' I0.NE<VksP;  fn5t^x00c O\ C5E}[pF,kF~ \wLgv:a\ k ' c p UaM "$x f $W @cS`9 \"o$Q&(*++.+S\)-'%%Cj#b>"!Z""*#$o.%8w%O}%%K$"" \'>gw VBBr T o 'B;v\]6  bmv%$l 1 : %"nd5 1OV<* DKl%rI.8   =y e  7 !LOXFCJF  !%#;$x$1%(%&e '();* *j)(M(0(O(4C(p']&Ll%o#&!L(  c2N=z߼ ,?7zjm}7 GR19 .2bȥ»)1ChٳF׶`]+JI){HС:Ϡ- ́ ̲ ^ 'ϙ #Ҿ7Th\BaHd; ] n S 4  "U {% ')"*k*.*,)d(d&,A$\"Y}n" jy W #)!/!:N""A!>{!Z*fzR, 9q a rB8o g7 u lZh'?zI TRy8?d=5^#mm- ^ > U f  U  y ^ Bu  H f ]MWH. w )y{ " qBnt~Xb:iO[ K'Ln*[:76#@vV ji  /4s  RKyQd6lZ ! w  q  [ p Shw x +oi7 v,KC~a D e= p_w ,յ4#̹S˂AWͫ;bx vp مikPK@011"{ [  h X p   y8'R i]E5q  aN'? aWs X >Ky*9 !Z"/"D h!5! !  2?!#&y*Q.s1 \46N898$86h4y2/p-Bd+;V) '$HK" i/r $' >dkoa_+[H=K Rn* -DF/ #ak[?LTӧpՌfvrcPd3?gm#d`Ӟ*co\$WyLc [Hror ;L!-p|(<(- ,!%!x!P] #9l3p5 6L Hg  N RH1F " ~od/:x$T \C+ aQ  9 a i < ) 9 "- # /߶ݭ\a:1֝ diq\F:#aZHu;/$0%=Er, c X}K;)E]~!i1sF g %kdhVXT,\d]J8JaK\\}Zf{1!~V|uMxN o65:b]b="Vhjb],m ~n (` g}y?WK[:]+2iHY0*rL ?9O2 HX ! j ^N A d"% ao X hw o^P>U Pj =.Rr'Q2GZ_  9 34 o 7 f  1@9@ 8 Y72|c   @ x v {P!qj"#S%8&(3*+i5-2....Bk.-!i-~4-d-(./14/5B7v765c302-*w&!g 1.Pr XZWVm$uڳW/"huwkUR[x=K:?@96 ik.Ѧl )FpȄ u ˟ /͂ HҐQWw۽YV|  ^ ܤ TݝNaTx=u/S6' R  5  ? |U  {  t c < 8 k A  u \ OAyyWYn@FU0 ovKq%{x ): 2_tRR   :46 l 2Lxt ;/f<-q pY&{ crXGP M 6 -J D1lV*r:&>c@mqu gu 6 F+^E1$> kOa^,?# ]n_=n^} &  C  P;/@B g 99 h! U # QL I aV#"X]PK,Qfp&@"iSJpo vdlK^ /sd-؟͈4CП8P ոW+k^}S^_x3׽ OTfل%{ښ  ݦ Yc5/h<Ax k<""#"n"!!& )-R+S,-'-k-,+r +E*):(/('@ ':&t5%$\"[!O    4}}(2w}%-&d!!p$['*<j,... 3. , f+)0(&#! qc=F+@*6[ZC j5Zs<<-WGG!DO/l0 \=D:HK]AN`Jݺ7L+St&(>.ȷ+ăà4gvk0'ɕ,YѴ7|g~OUl.qF~dOF2nNv^ fM   <  $!g   }w \ W? }  o o* |U | { w  q   Mkrpg> N  ? iJn  Jk N:Rt7WP25  ` ! !q|yNb}/w5$4a /z&OWg'xs|Qܬe+KޫFޝ-cf51ٹ+ڬڗ4(kݾ.ޯހ^wT2zcFy-U5(x&6#3 c "C6DG+ c D K'IYhJ FRr I j . EZtI%=M 6 ) $, A }# %Z C\ `# y[&l!91Xll\  % XyVRC1fFkz @ T  s W2  \ X [ ] j b  w P HK:FX]tmf>*^#_+S:TK4 x   )O" N"vsA`?]!#]%N%{%'%L$#"".###$#"!!MZ f $ g j _R  s ROZ r ,$~>ٌSaܧQ I?r݊h~G a_ރs[8L_!Y9MU='߲gt w בB&0Yy3 Q <  |n : Y\ zH=[49_"=#E" !&H]j\E#(&),`/Y1P446IG78F38 7565 423&21C181?1,0 /V - +[(I%F"| u | C".$-(+8=/~T2m4$6.8N8,98'8F7531 c./ ,*(>'(`"(()m**)'Xy$+) KLC:v*/gyy\kDaO#pF"]bu4  =sP^wNsr],.%uW\@B/ <:bP |ZCt2zS]  !#pv$L?g&:nq:?~  2k 9 T\ l 7    ak  + iY 4WKN?_W   P  93 T | /  !4J,aW' (E:F:LpFKVtɄ15>H6ƮHÓ×{9-ͽ*6DKjhD FK.W6T.OuTY L0+(1 C` Uoߔ ;  F (3yO\9~L[0pJ\9 6|qt?  C!} kGVP }FT'K  ;Z]F.%L"k]3<e{[P+H8    3Y7_A;`C]kzAE 5 \</a-3l  " n #7Pb u{ 8!%( e+ ,FV,)+):&|/$2 V! |9  v; ` if :#&o)|+-gI//5/T7.,6*r(\&}$" SOp:0o-tZe$R"9Gs 1% Ow':jW}4>R92V[UY߄8\UR! Y4)8x)|P ߪfz6o77@}3 @n\9 |Kzv$UOkB>e1*-7~ ez Zb2I}d0 -airO>2 & ' 0 O Yl Kh!G L k " 1  " v '$/X5`SQK!WrUYz:Y4'n>2h%-1;~v _}1I a }_O!p!M U[j+A" ~g d#xb4:nFHC&sk`wy ]>pbZ w !Oe]~J1b`,C8/gS E%,#ofq0Y- x\ E߿CqO2=cgsܴ֠.ԣ)rtSҋL y C :\ox igפػoz#hYu!#\$:e%%o%E%/$K" M 68#i( I,Q|/T13`4<M403221a10T/$.h,0*&="Q* lP1- L y- AMU6/#xH{tGp ~  n 4uHt1hV!!N*!Fh.qd0T @ g*]0~4tx\>S$[*~s9 jnIQul S yU } U[f$\ $cXmj_1\-e }M3wzgCM:3Z5)3;%+U'`uvE ;h e d"j#$%7G&y&&'Y&&%$9" 3f g vO|  C+%RzKE@B^n8 E R%mQh>A 3# L, ^/C8GAw-?<޽ۈ#l_fϽ7҃Թ4N1ߎdG p2jJ=T5m۱ڜ ڶڥNPv_ ֮ l0ih Ө ԩԂԕ3Օz؜C@I{4L|J>9h">rlMQ  *ZI exz "_ZZ2f0{<Ji\Q  ^ ' ] T6/@xn`7vB}Q/ # |\O  Q6 rp ]d > "q|Yl1 - SDW{'5:+^\q_J iZCT $' B+[h.123w 4{23Kn1..,[)o& =%LX$9$##G# [" !1 Uu .  }b MC n9`gsZ#l - y 1 .Wg]XEpw// H^v :0ZE$]"%N&~ 'C%ZZ# ?FW?j(# %Y}Jq MU 4#{`3tA]BAYzPB"OXPx'a?Yi\ m" { Mi"<*'Dob]N$7  P l Yf&n#Q\KW   m  y f*GxKvGa":8 1 (p?? y P,_g4H%=n-?1jD elNTMC, Z  1 dl\  3 , 13 Us !w! 5.tr GtB9\$!!! VQFM k f wn$Xq)?2 / Y1S  ۭܟߠ:B[ Ai RnEBH$T%$~Mޯ $/>;?~?h?7>=:7w40!,"F(#$"* !?!o*!Oj!Z"L# $#$7&2%=($}) #) 7)(Y,&o# 2EemK7 d y  y@ E=]~c1  b+[#$q|w2V&<co  }  p 7bg; 5 $  I (dIx(߆x=?w) M [}Ֆ$!0K~fE( $~ 3*Q@1:f 2"S$ &o.''%((t'v'3 & 5&"%"q%$*0$"!^N 's 4 ;|Y   $p  `  %    xb*6A<)x(Y+:N.0hY֋3(#PE6UoIx+3Err77-;\  ݄ kטԠFӨ ! } ; H a@J %  ON _ }[ G@9E?vhh5u5z+{j _{6['f5     (}i=DJ  { 7<  `S g mr < W F[xR3)   T #9cEv4xt~JA . 'AWy0e  l mG|[(`  R  ( , }0Kaq=  y Y K  /CptWlo(FC >QV*@oU[>?sX!  m     'p  k 1&*L_j$LZ H 4 7  }  A +qtl  S \ 0 c Z [~JK 9f?7]l=DI+`B4 * o l v ;,r Lpyt ! ~3iq{]!#WP/cA9}P%P c_ ~ NXC+ I O \ {  ~Y b{ S AP .uZ*-`p+`_ (Z u H p ~U5V 5r`nQ/+K9Ub$IsZRn V3ZI<o !y ne7:C  X ^ G ({v a !+)Fvn>gu i 1 pSx da q t D  lQHE33 K i vSnp'ZPF"S ? ZiExM=_:vX"= ~',zr,c ^x|=k$R܅b,ِ! b҆ +jʦO_VxƉ-eȄpʍ ͰZ0M7nG=Bۣ ." PIq f ;-.M+5D1J9xyj Sk "` "X"t " $(-+h.}n0t 1*33.54hH4N3}325T2 1 1 82/:3)443#1}.@*+w'7$!DI|XKp!G!t 8+"P q _ :?9UM5uAWj.#80 &(MAL2-M>^ F{[t(|:( 1b(LQ}Lw "oJ/h0I Qyo .  3"Sj8WU$qt&b6mE d U* "Ad 6 !!!N!EM! /!+! n TQkHRmlu ,j j m  9 As&UUv 1   5C X   c N i `v\5ujy cAcv-mV3> 2=\.i.7 ըԕWv}xӿ< ԇPIX҈rjШi 3ҒԞT,kw~mDZOBG*"UGT~R7(RP ހ =ߣ vD qQ#'RSjE fMh ` J_!a)rIp#z w h /S&rp'|*MFHow-YN r *#  K l Q 4 Hqh>QE  jJa3S v Ov6W:,uI=3~S4-v j  s ^h  A8-!rdNd } CjZ1 AJMtN XKieI/*q& 9 zZ&77d{M >k'r;\ hS } l   ! PC#%(Y$-!]{A~G) 0mC-p,bmH@5nu5v^X;O<$$O'"R #A4!&x )**8 *(1'&&^$41"x$6 { :v_p -vfBTFUTA6}#EHp'p0+o@- j g ~ L* N 5 g]wl E   He}q  S ,P|ITUw  u=}&V   p& Y ^  + Y - |- IQI!b%[ \ hC a _  p   )# o&e ) K+K,8!. ///;/ZB.,**(Q&d%4$o$/$1#R"a uBS eo,X>{;ߓ 3 0: ?ޝ N _  q &NF/V:J$_1K UX  @#^%*j5 .4  Y 1r / )  z b+ *xLxu8qj FBKkцl{n*}ޭ[=v$?) N_aI j&/" !#b4n9:$}hg  @+ B .Ib'i7E0!=#9o%%'G*,9b/u13L.4X4s43S2{0nT.~+)(9$*!H]l"#"$L#"a2!4 k U]u t(H!`KVL'  Cx  Q w !mG N 7 = 7,NsQv Hd]8?Lrr>)9P,oG vTVJ<%VG}$1!d- e_,# x\ cn8PVF[qw ;@0wF< 1vJX!B.#$&K)+-].O//.%- +(&% g#` !  ._ L0[gg x>k]S@ . {   b ,h}= imi C  u g;PK=t#2j<9PGMQ;7Rpހ? Z٘ڶQx$>1W>lB:h6'98?ނ1 |kҮP qЪ f Kzcٻ j s {۬ #۝T Hޥ%yox#}5yBMHzg.r\ Tiz' #9]AP _h I9/d J^S; :m>`%@uG(C8i\)\k+b=*>"SK<0kM[  `: : o  D  e D 3 6 = S / B Y]djH 2*  !<MX72>t9 g(0(S2CA!E/<`c8 @ -5R[2H2n  {V ^W EZnWb! 1I5e gEЖѽs Kӱ i ] ҟ =d /lO}|7pt*h&:n" Gw0jgaKz&HEC!N r\0P 1#(g   z  Df O   Ko  ;T>b D>(\2 i- `Q3I$$vzXm* F(rg@  o M  l s aL m ^Q*2% Q C UN z  5 S ^Fc9[V`u5!%n.si|@VX o}__a9NAW?G &P20N)3 u%  | F O | Z  +e  n@Dd/V^j up  -Hږܙ  hވ8[ݛS,&+-@}Q {=5 yJN.\%  5 ܇g"*T@9 s (U{+ Xv0n&0}v*=' NGD'\CG ;dJ=-VETxRDZM+NU"e/ ! <8xyH@f1 S`G"%\(+d,A-/W0G13O4955 55g3 0[" .T#*#'}#&%f"]#J!T" ! !!"!#("$a"%!>& %$g!=H"h:!p$2%<%*%#e!Q! E}^ p:! 8  DIF< 5h lO^+4zQj0oܨ9O {`Ո;MKn]hvO׶}>:qk<6[%B=:xX zxM/$p([+~,,0,/w*'m$3 -J`rk iW# * ,8~H6.8#jiInLaM\- 3|ShU"  L . T ) s i * | h3@{[^Swu-~p  ? ^  eoq\r< .:,Y@)D$s 7 b] 3} M]r=I 9j0c_H5SW^FQfOX6li5*n\>b ~OXq|9Fr'Gc2}%Ρ΃ $ѥ E B ܔk߅RvX=]&=F60})UmwHy/2cKi8&AL} hY ۑ,! Nzۯ " ߃_q0lw`L_!'S aOGvSA B@N GhFbK.  ~ `R >!\( ;z &?  <p1 6 ,s pw }7Y} `% Vepy2aiLeDBz{<8D >D:Aj)J\e>kKg1z+"3 i}Z=6 A RO c"6k<#? WR:h dm  BrF!I$'N )!,!/!122b1K/\- ,*LZ)p1(I&L$!)V _!W#Y$ $ :$F#""!w`$`miۘ G Gqh+*]ζ.дy[@ %E ڲ ! kޮI6 j[;a22I2.:3H`5\ , M4j$b4t @ y <_G z; CKXٯA*өyAMѴ;1mh;ήXϯ3|%hY$.۩R4ڊJ6DkkL,ed96  '6tLq8 j Ew;K!%)mm,]y.N/cZ0m0@0T/f/K.-s - , ,} - . /!0"N1#1$1$A1#0"0v/ .?O.L-;+?)q'!$2!m&{gK4cN@" _3 )e  ldO3` K ( ' X3.I?I?]^h6Zo>8~+7(*EU}{HKCsʟH`О64sPh4 ?  P Y#l%9''&%$";&{,mue?  ${6p y 7x 7Z|t CF Q1 q  y 0 8R]$*CWQb M2 e!%Qn=&H]b7~Y>0e"d ;8nBTx.rTa:NT/2u:l' ySydbot6bqSghW0s> v>\8okuN q.O\;]=bGK#,/f-L-#~B57ܕ2ٜNgvNځwL%Ta.\בoartjU2*.NY3-Vg| 9  B    ,S | h; 'K LE m   4{  f 2=8%D; v ,Z)x2~sBn _!rS P%"+}'/UydaJ`QEpvK zYx]l Q aY ?=ic 4 dC VNxxXHz1x.fM`1APz  O p W  %c ? % d n ~x f BhJo]=+Gj h q[Z7!- '* b!GZ#$x/&&"$'X%&&t%'}#e' &[%O#!  + 6  S/  s #A&r(u*,:-A-,0o+\(;% 11b_%<ռ E^)(ѭ(4Σ13͠Yib[ٿF}`^?  -8tDVi> JT#y5oTeP T2YlB'fT c'  V  ( / B F 9r<>Y{UT;[n R M%X ~ V $.B#2-uAAUC$}z5:  3m|"%D1v@'X1xK}AV=1Y~OD  ? 7FY  #5T#0P, e? *=~U eESU{evRh1M07=@&J6rӊy͟fKQ/;6(So~W9eVn;2p~ M sB+1j9JFw !! db h7 V$ 6 yb A L^#B#Z'mop0S4rvR[W9A1g4Ip<%-;F,SMw]o SJV)wr !W!!,!, K !i!"H$$%'o)gw*Ir*[)('=&y$"? . Anim q ^ Tio30JxE r * Q J^bxk l1)6 a7g=jL sl ZzG3ڗߝ%j|A  -`Ab I9a_{ D [" # g$ $ $ $$G"1c _ tz450 L =(Qa P] + L " GhU 6KP  nZWoVCKO CV \?]u 7 ;Q|ٻ S l(Ў:< 2z#B  J  }o   , &   ) : ] 7  7 k Ki!G[#,$!$Z%I#'!(( '%#V uh7xV = /z6 uk/^? T . 1#6  u 12_Wz0bYpCd]U{G:I  r   Wp+An؝اٹ۔.4  <^$zm*V{DQ@P  H fD . g8z#\A5x9KP4mp[w a9X Drn{$NZz.e#AQ\GQRW m F  6T  A s l + P PsD "D$ %4C%P%N:%H%!!M%s$>%'}%*&b-&/(1)3/+3,>4- 4.V3}/2J/<0m.- -~+h+()%&W&##3" )Z"V;awCQ]PMgB 3 Kax4EbPM^&_(  j(?fH?m*2.&i2vaPݓ{ +TߨiQ*o .|X& E8yr102iMg$ mVNP3xq  ;F \6 &9&/P/N>\V%*<  ?V  : E\   8 L_pCDdp}v-9II wi8lRcx-f. +Q jAjc"  h( WG fUD_%6k&Bao=Yw4 6 Wt<54~ c <%]Y ( n a~(%Z? ,S (vH1`n;ߵ @߿T%SBA'P`o  _HlN ad,lc[-%ݿn$com!^U CLFg8c>yLM I2= >  ie3wfZwO q#&'(()2(k ' R$!*EF Yi~pl1> ^ \'ktF+  n,jzA/a IC.?T;5 3.Kj8d:Lڱ J q / z   g i  h iO $hyg%? {N Qn  1#]_N6[# 4z  G T(#7d,&VApB _Rc*kd]RkS;t M+\/ݙ0.]=ް j ށ g  ۄ 2 2ֈԒύs(U{S  x% v  2  pdV!l;t:,5ugL|_yGO2H ~  /(:@cpLM A 5O X16 08Cj{ZBP{=LXҳaY`ԁTXڋ)ݞi/D;"2odڣؙ/NLUqۻGޱ[<| G - IO = C# T 1  G@ G! ";";##$%#7&Q'& +&-&/& 0%\/$-V#+!q)['^&+&\&&;'v(xG)Z() (  &#, ! k*]:@fgA  ' 5WS^;,[2 Xdy3G3/YMn/*kx"5*W b | rx<t_'&QY*}  1GJjG2o>Mkc9RrQYX'# 3B 5 n  *+ a34NrL%ftt{ (  dnGm9R { scfQt= w #{]*| 7-  { 9 ;OQJ9#'[B]'b] !RsiX <o?Zl^ .&gGcb71 N=f (M6jm  r S8LMxj-, P > W y H !/?CpnUINzt4bkݞIc^),kM&1 ^W(,w۔۬\=s%@j.* uF    t VN3 5o |d+!W(IqdF=4X9$X 5 8 03N@ O 9} A <ތ ޱ ( I  0e + E8 4_ -dD[}{cM],%7,VNz 81 p$ LSt bm )WB ! "@ # -$D .$ # "$ !a t s}Sncx+   0   L 3 ^  ` f0A  2 # _d O d ` j  *y mn _   8;5dQ" 7 Wk " M  3 A # 1LQ  9 C1 PWJ4TZfbV% j F  FU * - 5] :f   g.{ .l YQ b!Exm)_L Da$T_ r ( *)3*3l{@\Pdsqb4 4Tfۼ\)Qи,$ɣDZðucKк&7 p' Sr ϒ   Aێ   m - Uj !  W ]^V r+.0#%-'*8 -h 0 134A5+{5l4S3(1'.co,vl*J)8(9( ,) *,[3s )h > v , Dhl] ."/!%(++*(%s":b We |"O > N,s2oi=?,N Q ' * % 3 6:vW{i 6O6BHF`)$8zkQS~~Uq3<q xIy`xfx4 2k\Y  3!v]! ( cCo >\2 MQRIzLWV.IPR)k:TPd^`> 78z!C)x  &T RJhQ{>J)q*gueA/Fs`|80F#<[$ZVc0gQ*rK_A^yLL>tu+k<hsVu.s:Ygdz=sZA#4,)$shmJ -#VDuDP#i7BUKKk( }!Q  3 6t  ( =  ( ; C 5 f d  . 4  Y$K^-`! M!\I"N""w"m"Z";""!c Xp7bU~ 7cOaR;;!, Ma[@q?}P>-JC/^"| )o  cITBM$p. ? a>,C !m"-$V:%2%%OH# (gG5H?ZC,(p O y i% j ) Z + " .  6  9@(L*9 n  } # J h < d !V u 8KJISC7ܨLQӒ ђ &^Or̒L ΅j'ww\tC6E _pIK~ 2F ^ !Z{+Mc+N vGt8FO tD P  ch b!.#!%':((+))?))o' 5%"{M 1eh?  e h m e m?8 UWr!a.,ikKD`k~[";*D:w lx"{rmgElz~,Ws&rgmOM# s`AyGP tGI<13eht\Sw_@g:i߼^igYKX=fGQ.ru  # h>|- Z`(e ( # $%l%K#X!. LCRN-; X!!mmem\,sb  TQw#b1Hl 4 4X?  { : 0'qhR/Ar&D/ dM?%7Ar#,^= (  # iw  yqkC M } - ( E w y 8 &.\x8V"EdQ'{2,t7c[ 9 |OM      - G >  << 1 >  =I&7 }UH<^a!ޮ>*߸ߜF{ޮ$އ S @ަ Z ~B}4cF7}SIoqK >^ )q[N@sZh 9U"߂߱UbH!y""#u"~""@"Ix"! ?fV/;fP \,sn3[1SKusUg _E6_Ic HS(/1==S    ':jp/d6 K% 8pgPUw{D):[@kn!.UDWv23!/PE3rpI|^O/gvN;;Ps'{i;m` (x;.6!3o  `4 G\*c8F|X<@pL HR!vgk`lY_au(AK,ok_Nu ]= n4y"OY*I * dA}bMQ_K z xkEBq A v AwzfAg3;t://p116 @;F,M\ G l 6 9S u M, u( gG # |+ [Ae-$vaX } d )+dB -J> J ;@'#\M#z f 7[fJ&#2s;yhKnLPpc7'FF7`,Ѷ&Γ}+ 1̵eg%u҆cm'rؙ3t!##ܣ#|D"AZKhL:eI3R} y#N W4J4# mm !##$& (V+\-Kv0V214"66y523K1 _. +C *a (n'Q&%|#!ll.? \Y9 ( B!m)_4W 3    ma ( ; A  MRE I  O q g a ~{m'V#p01jyPG2_.zSJB/ ͘ |Үo׆yyf _B15YI1[ DVu;NO\HT:/Qwiq7{z-Dr )G87GZ3 M " J9!!z"!j= cYUP( >Ar0v \]Y80 ! U d;1'zPO0@p+8 P,m+$H  bk ud \.68 hA |N N <  H Y%{ ?'ud Cs,7QO[3>!R%X&A9h\ ieb73O;L'[   O>v6C J XT8WmTY^!9""("ZR!v9 s+#, 5!w ]h*6YJ V#7l5I" n8~ 0?1$yZ7:LUD;؉8$Vh[%L{I7%>JJ<,ALpI4u1 6>^##H</Iki  R T-W@"dyK!^SV8P#<iI4?_4(A0]&*n{SPpRZ xZ,])[@jn/;ۿس`ا='ݚ{0&jE_c6;  _$Hڼ/UXALݗqT޲ޛ!q%hdL `ڨ W4Coݔto'vnQ*x@a k 7h 0UYb \ H $] q|~\ , c0w(X z\`$~:3iX..# O r t [ "  1>  +k0n&-=8[A<  # G <PvA$s|g   C 1   w  #:7{=; y I m/e:v2L'JU@X%>;2 nx bAHDSe$Ofo < #hL()(q'd ( 8"E`+ h]Lq1~I65 Fߒ݅ܗRۇuW-CxזZ9 1X\q3sLKWHк7wYҦes՞ש 1 . 8 / ږ n d YTP;_=O]]! 2 TG: ,8|!;#&)x,S. /_/<. ,*R'U%@$$>$%&"'&M$"% m h ;( 4 3u^rAx!L W x E Z`5 < :]ba 0 z8  4 u = . Z%=ZX > R  l3L& t k R}1Ei6kiULhSxݨpF$ݒ9߫4{PzFhK3Ing[H9aQ-Az4!Fqxwm]v0U{ * he\ 9 ; 2$' * - ~/4 +0} /.Q,*f'1% g#m"&##$$|$#!ZL5 { ^% znq|ZMDu~;4U~k 0fd%X8y0 <% UNUi ] x+.o|eTRJ| xّ ֙ ,ܔ=dN_jxJ=y&G | , A +  / 4 #d b:g  k" "  ;S bm(Q=-hgQdq3y+;=Kg|msY a^3ZO!Q#^%$_$/#!F >  m  |oK  k ) g   cAjX\8C6 }`su[1pD#@nN~  f ul=eyHFAMJ+Fyil_+YA1 9D Sc̼ +{$ֱZ Cס ( r٢ۈg޾xB4n H=Px"H  6 G /  L WC \!"}$%%{%En$" B/g(`us}' B N vGceg - IC$')9Nujp}2 x$u̼p7-+#݌j-S2ݔ%ӮTdU׹,ڃ o@VxZZ |fsg@svewLRY>  8\ Ai?FB-NBx+&HnkT2"m~ #hZ(]xz!3F|KM!=a7EH{7[>*7XaE1~5 Lce{gDU8n < r# 6 L * A , EXCt~"$ &'4'd' >'q&'%i#!3SNjnD]   ^ + R I t   9  /" "$n%[&&3%$O~$$D% 9&G&:'n&,& %Id# !tbzk'ޢXM9ߋ&pHgp,23dzCmk9.,  H , W E - GW &-{nra/D%oYor Y "<$ %%&!&['(**W+,- .-G,ߥ) &Aު"mh ZDߐVe 6 & 0 ) Dvo{  _ b  $q k* P 8@aOn\djQ%F;-E*o@l.L3  ^tvSDA j  SS  H[ ~ c 5 Wft!  f7 ~WP>7tZ>,?wOz  E - TP_WѝRr͝8q\r2}6ՄRc]DۉK,,dEPG#6$2I@C \  Q QU  a~;,IBN?g(  ? }+9H~ m2 x]99|]\G  M I "   !N!~ 7]r4?/%PuTuDJ<@^^`7 5 :J M:&X7-$\  M%W-?$ +x`&5FSp1bZQa ] %)0,}--,V*)U(&%Q#2"s2! OU *n]jv;Ui]7 d: 5M- R5 A<Q/Oi\^ [ޭ>ݗwܢݬdT9 q[<_m< +  e62B^8 Y# ? } Z0 ^  ZA\z y Cr$<x߲݇Jb)jx( }JV9ldJ  ZFy7uVJB07P>\HwTޫ,ۓ[XQ*$<֐/ Hf3ڔ W# e7r u?;~@?5EuKQ TZZpo`/ 3 ]?   {|   0 U   v  K  8y hAWaB$v#Y S qvk g v\  + Y=.Z'/XlX8ou*JOE(ޯUWޭWޥ޽2Q2N~ߑ&X>5OW2 y//!#z# "gl 6Mh X.;0 b_Pqa C}?$g-@qX/ u ! j g Vm Z_ 9 F\Z ~ h{ J WA_%1R*5H6!:2CQ(|+3|R=WK K F$Vm* O E H7  ] h  z 1 7 c  & X ; d   ,   z 4%f  "I;fio % | z2-54R #lG%%9%$"7D 3 XY | J v = + D  * g . 1ZM;oc|  @ 0 J &G] ~ n  $ u  4 jGsr 4!x~cH=v` - sMFB4 ~ T 'W {ۈ.w!N~Չ ! IIޮ<&2C[__ ^ Q {5 !: W^ h  N m 5 aL&nP<:(( x!v""l"|!!V X+ 8UQ?15Us?[Y!   jy"$L$=%l%_d$."U XK h!!!A% g  i 1    9   , H [ j 4 X  a 1VV /!6q!7! J<+y SV*lFخl*֯ 0K5׃@Qv*=E֬#*ڇs~,INr] f=r<tTo"()+%rq ' V D *\  AM1A i  O & A y oEm@d@V$&p C I ilY FVUݴ Z U > D9\"!PL+I|j7,U!v3- lc O c 5 r B0 x ?,\Ta^(1TA0t|? lz9 w M C~,dm~Ny Ik L( l  \ >@ @  K1H%!:H2Y B 4 JW* mhc ,B)G0rXog'6 ^5 | C " ep a pN   P<JLO T VFH ."s"}H" *+sl:m]jQzN !DY#$%G&C%_$ "SeI?jZ5Kj& c  !BEvE6uA'/6JZQ_7**ӣHѬfЭNЀ2B]س_܅)Mߨq>7T\}F5{Fak].+&fdjAsg@swn 4 k{e0 3}ik d; b e3KcXg,EiEduB9Xl_ i<#5%`'(S)}(4'l%H#b!B4:QdX$ =/j>pF+xr S2P['lˇW26)Gn-U!l}}K;lw'' kW!#$%4&&&&a&bش%װ$v#M"!Ҩ)ӗn10q;}` *; +SVq'Un -?JA!8$UwGV#4\ j dJa^<@#E{(>]{ ߟ'ڶ^ڤBۜ bXUolhJzU9JN|(`T8L\ X e a F  OE6) 0 B v@ t   J Ji Kz 2 cE )  @ Gy Q <  q 6   !8, i ::I. $' R po  i 9 ! o" F#V#V#;"!J6 @3A;\u S ]݌ R@ߵ.{ݎ  Q[%|SXTLmnQwK=p_O |Ha 9^Y Pz p   A = QJo  1*6   bE2M͛C|̐L1?-lY:+2I0i{$pbGo&LXTtVLD>ES7" Bc V h,<_lsL"%}'h^)E*8++,,+ +lK*v)l(4('d''WU()))v)Ni(f&#a.RV M4a + j@ n ]  #O   ? c;h8Xd?Z9{3/JvB UC _pS8E$ |uAYW* :sTO9N-~ Orf H 9\+AmDZ:)^>yC~sHi7|w Y mr 4|Bh  u X }f Y _  l)GX&yx>"+"bv$4C: h[MU$vpsBEe`A{I|& g R poM> %AT    F D A E  @( d;F"a  5z! \ # " 7  &ww{O(n-J&2AAi ?xQ9qLj[<1XC39'LG`[td|dMI  \ ^e[;/,jW`tN&"#y$$.$|" !Rl @ o Ux^2{;xN)G D!k$'*-/00/0f.[-T_,s*(b%"n3oC0^1 x\Lj ? 4#Jq8cMa$TPx8T'uW1`f7@ Kcki R C E  <D-GIqxQG W 3 53v9O@UGs>0=wQ9 l & $ ۽ ؔ׷ ֱAcDM'2_44?~?]W"YS } A{T : <Z :?ZLC t l _O4t[ y MEOy]PVcRwaS\4 %XJ@>J`S3 . M;}Prq w5y>I<~ax|EC: )!G"x# $>M&'G((-'!%Y"dp3S2۰ b 5-w&/Ob26Aߝ( 35g?gQjl-xi^Q7w96S X| bC=&c>" Gn' k]P"BZT6E o - L Q b 5 n )P$FP_{,|zD&}o_4T  Xwu~|i,ZTx.j6^E x 1Y 2 \ }_ZeT2?' X_ _U ] C z >g z l  XQ puc 85-[  JZ nR i 2 tEQMM!n$%g%q$# r7a4`m  !" X Z IDbg: yQez    \i  4 % ] < Q g  Dxd5c~ << { \ oUo.y(TdH~0cD~bQ&u.zZ^`k/T[8t$3P~TI{&8{W~fZO])RL ,Tt#tnL m'sOR6m!"el$FV%[j%$|{"i3gn/F + m iZ ?:-^K: W 0G#.KZ>(`w)+Z ?\z(U#n) V u$&#Br[w@Y@ y (D] 8hw O F mqj^ EHRt"y X [b3b*?OJhZ 90L-OX }u [1Pg03y-, K & x bLyM_PMpgD,9 e<J|q-ZޛtD556<*{ -z3DX D*9x u x5Xc6PotBG,R4h3@  A =K_!a /  bk,tB]F$*! # $%~;& L& &> % $ $ ,#: ! O,C  x1{|B .hDik t r B $HZ52 l OzFp!a`.  xU X w .X=mrx<?}VkdX!9G 1PNy^  Usug O  vO6`\1B9^ z6 c Lx9%Zpbq!P#W%()*a+*t)h(3&h%r$~#{####K##O>#("H!n#)~   )#t z  M \ 4 Q=+][ ' jG bs i %G6p H%_#PW(h-(156;z7<76P6X66{6Z541/Y,*'(s/' ^%#r!} :;"$~[28bfeLE4 0.ئ݈s_z Dhuv)i UG:bj2  t  p\Q]tM&d@y ovFD V!<"s##*##"!rEFw9_1 q 8q6uir%48W8& o1R#y|#1[[h\JC {3R*m7{1]?~8|-'s soo 4  n?[~Os= ; e Dt x |   f /! E^>wU IVi4 E;T*F.Hj&.Y,    GSjJI~6){Z4  Q E* n  |c ] %{ X  VZq l #=k ki8%O2oV8ieR)7am.i o"j:q  T ~ JgAd B*"5,  pnnX|/ 3\(Z#Cu~ 2 )dvx@B )ugpaE{UG ? @yAqT%[T/h2b h )FSFDd4#&^)N+Q,-,*/#)'&&&'&~'&$X"_ mWZnv_m: =cdn"/xDZG ٬K&e=[LֈzԭJC."nӿt%ԫ, ֝ zzz!| + & $1*J+|fAeYQݗ ޑ K msS y3`:i?k Y&`/Ub;Q<V5 V }zQ  c ;Z AjH \ nc|= - 6|}^kRfH$;/| | 8Tpg3   f  < YF5^G 1L 2-6# j ] {  m<EzVe+  I7 u 5!A%)-M13#S4 &3q(1h*@/+=,,A)-&*,$o*#6("%+!"( bW:$V ?s ku 72b1ZmbnYG6rkya[gy*h|> ,\WCy3 /T(WU-4XUi < \ l6 ; uM! !w " " x# $ x% c%  $ !    Y ^ L  }   2 M;lv@:G C Q c+ z : # r6 0+JD&-HPfn6dy(U}d)2 z 5./f0z,Eu T"r%$|# ssso  k[ fStb!!3"#c##c",K!Q' 4A 4=s  u?^J 0u ~܄܇}ސ7 k >.=$x?.wMT?>h"}xa623+'b  r t j b > -p*ER y X > @F  =r;;   % I!"#<%O')D+s,]~,` ,-+))7,(X'H&T%R#P iJ V q:SNXh-=uH *dM~_R_MYr{va(EjsDl :YgN%QMZQCu2 aXK"$vVY-n Y1>  |K+v7D"rT[ImG "rP$% ' 'y U( ( ( 'v&)%#e"K 9J Z.S5%8AM.  5mp1,U\3a1/u k k n 4  d ^ -/Wt)::Oe6i/nz^~ li i|;Zq {ICw G1;Gb(!~ _n?Rsr FaWQyZ8F t2N 1 ?[ ;Slw6\v{ztD  q 3Pdo N- MK  4: Y []A ] z cuV~h!$'(((D($)'*je+ `-l/^13t57P-99-:w9]7 ^5j 02 . * &D B"6   Q 6 NDi K 61>G)<%ݷ^T]8o%/37 x ؔ h  eۡ#&@1xDM}<SfzH^be? #}@?{NDܹnݳޱ-ۊښTxbUjӈ{ݦR-n W Il^anI3[}vfg3s\   S U=:S7/4(A_o+ a<-`O;k5a 0t@RqL{t[v41lw.`~ G  . B  g+ݯ׊ 'е {˘Naulj X\ i RUCpl&YA]@T'oj~8#'+ .e12:3d210=L.,@*{>)'Z&j $ z# +"U ! 739i }v W  1`   ] f  ( Y%: _ JBYN*Dn\aieh2: %D&MgwJl?PS#Tr?[.f=V1ItL 9{y0"%(#,  /72uA5q7J99#9j7> 4X 1 -{ )5 $ A5fD8/ur Y!e V QYPK&~4fGW  T+5NQ y }|")ke1xI"'F ߲ 4 b\JRA  W z1b w${(,90WY36{7,*Hos3M*a 'DZXgN ] .K A m"oBY(x 2'a j8}  i4 ='o[CP* !"z"@!QT?a m7)F@Z%uVU3a>W1@N%.~YKxKZpAY[o}_ s)kcsoD4Hc\XFm0kdYK'ptj_ <G9  s!=0#d$$n$#(!Il "/%(, /X 34 7Q 9b ?;- <0==== =<;a<^L;9yE7 n4 0 K,'1$!C>(Mo?" <  2 > AK  9 ol U 7k~j }@6XX'B#PDOIl=o2`6q,g:mdj( ]oS2P6   3e< =m ( n v5G' '{a] G-eO d] ;A[b,Z9uif5oq>sG#|,) }#2[*{ 2  0 6 -S , 8 2 cF m}_D$zx2 V   O"e$0X` `[A n%Zx>m ;\  f Q =#<h_T0X\st2 %+'1E _<25Irms#*!Eyd2x:k PD bX<n1M4T'QJlY1 Mkd@59>+78V%2*V o#W- 2 ?vF~B-T3S7<BOZvTޤ:uD؀%I1~Л3Ίvʭq*͎ 1ӟW5ٯ,$5Z-=V-} +.[v6 "%= )o-0)|2 4Q$4M'4)3+1a-.3/R+0(1$1C"X0 .^$+L ($2!H8:&B  US/ t ^ G$ N< ; W* C | N:}$e 2 2L'o-'K@i^@K;-LF2-EAOA f P ߅8/ސ0`?qjtv2Z_ D y { o     # ( 8  ]srHcE 'D !"9"Df!RB+?7  f !F E ` D {vy  ~ G X]&2= x GS   k P ; 9PI=  dGgH?O]c9gM'[r' x!+"j"cN&*V-$13V5,5]5o4 2 :1S0///mM/-+ ](L Z$ FCt?7\k L  8x$,~ la?8J~rVxxr݉Z/p7n>MwF2Wq]@oX.hqsc249]I[~2> b ; h r 3 IKg!nuF$'*:\-/."/?.!.,*O(D%((# MpcF qFy#pQw#Y4m+CjqPږkPNHϚ~vݲ۶*بX.@ٮ,f/kQ\LKQ-jQt&G|w v q!:$':E*++E*zv'h $ `#X xk > *y  *  m $^(B6+b,`-, $+ ( %x"\K "  D" ", !5  u , _4#C HDb  E5 a 5  ? : W o=>PwNC!lluq*  | 9    /  < p s ; '1szfk  r 1>.+?U4} =V,  a   C r \ g )6 )  j "gk\SP/ X % Gg  P =V,bJYZf5"9dߖp߰\x:[ߛ078G[p}׹M 2Mt\=4ilKh6|)I(R^Z2Up\I #3 -J    y K 1 Ocq&.QfX*?Xs ph7UAGFn xjSrP ~z  E_ Uޝ }߯bq B@ Fޅܗړo7կ2J΍/n:YM=k < w4q:| ! "Y *$: % j' G) j+-/g152A21$/ )--O+0i(23%G4"4 20.wS-i,* )&t#4 B}L  .M\=PUH)<&d @0F U )f6E\@>:_Gy:iw^P; :=q_fJ/`Rb:Ku|vf # y x _aS&V7h]BU8 >TFE3 yb#%?'u(i(k(=9'u % )"=Mx  &o' k ) J="I1"G20 kr[5aB?T)( e UB: t}HR2wcG2Yj9h&~A9Ac T ^  (d_fPi8}LcL  2-hx$>,&EIMKU3x{r/.yih3#%*B*Rm>?SF#ik k3W@IhsNs   * K{E<xG# A9;^PP + C#=!$'rF+-.0 {1`@2d%2u1I0C.-*,[+Pl)`'C%A"E% 0 k<p[b  S g0vbu)/p@7|2rYJmݿ=֯܁կܭԻ8ѠъҒ4ԛPؒqګػׯ[KNl]CףڣN*?!HHRH'  d qw  4 K yQux DEb/"!$Z 3( p+ s-7.p-:,*`'%K1$y#v#3B$+%w _% z$rX""3_o $E { v]J kO[3elJO;+mXin%v }oX  P{0w. @jC=]X, G TV 9 Pq& &  2{>!aQ`q] i fG  / 0wuSoh7+Me5t9<}D>,RGS&u s ( c  l/ qE!bU*g ]~!!a@K7H # 'f)*+++ )Q.('&z# Om!P> e # m(Ip     4   x 0  ,v  f  )} . J (A 4 d a0VL?EDeO0/n,/%E`j tؼח߁/%ٞ(Ҡ0Ϯ ИG2C&.عLn eRߛ+@k3 V lFf X%*+&};7y9za u h  xIyxNEH9v<-Mux/#hRHRuFFI:Cy]ߏ@r՟ԧXҋ}u7&8pΘkaΏCͻWm fPSXseO {,@¬C$5@E:ӂ@\#ߔc CL I xr_DKO  ^"A*'+._1SU374})5M43L2&0- + )& e( y'&X&J%a %o % A$ " , Xc5+&  IEu.7  ;|)  Q9hg?8wvSUQKE &.\ ( dBjqneYB5i,i.|$\Y<(5 y r ^ r E ' ^p c. N - 4  p G bw  :|CV[ GI"C$%'t(()('`(&#V! QC LHqK<( Yn+^09wT}Qr8U x'#-1Eu u^V1 4%3U D 2߿ /g۷j1ܨܾ >  pܡܺM޺ #'8[}01HRfT+!n^\'_ <Vyv  v U R  ~i\~R&b/K:+=ma~ߌ^6E?`I _=OOR!ZI/f4/XzpHRL-[ _ Z *|0m? i yx|F#^Owt&W5m^ K yu + c &Ap7l.F i ^ VA   ) d IX 0 osm;@iZ!F PݙXI۶[=qmEտGE;-cӠfՊDؼ2ݎFߒ3%Q]DPjg2 8 A E W` :z Y FT !qaV6_c+   Jz +D$_u!$'N(.)j))(''%,-$" x! f `!T'""J#-$Wj%` /& &&(&h%2x#Q ]! 2'u7K{D,b $ n x 4 v m` =  SUMSRi3  RX> *  '  0 5 i > C <5 a  u od:_yo9E{*N#  }J! R(|8tf$]\ O@',) im<ۖ٠׃xذ5ة^vϰ͌i ^uT!dF!*~c7 "d G " # %S&a'_()')*l* *)'er%G"lD ]! R_c3ykC#mcV #WD .7E0qvX;'Ou\ZiV,(u7rtw3 ]?U'dS }p MR Atkf4#< !( #+ $? n% % $ #d" @]3  m=r\w}c.  T/  C -^eApbM35 wn:kgl0dJ#-GXres횾ҼdﲹvtNįNOɿemNa{ ^hGFD(?Vk`1s;o^)(n b GK k:"~| YKcWT?AD   Z~PcATVi: " HW~ p t Il+W hE&wKWydh 1[Yg`0{3Sw|- }+% wB u%rbu,V 4 q4[v/9Xh;=E! $&(*+,- -u),*Qu(&*# 5[a7<V4s o>pLG|]AkL % 7FZ MKk, 7 0o ^y ` " kHthZX 9 Ud # ?Bw  !"J$%J'(W)8j***3L*Z)2))0 ) ;)( $) (Y ' F$ +7 n $ 5R k`ndSE%C% a2)<~[A+\LXLE{(ޗpٴRf1@~(X}K"T0-f> 4  } ?p I 7w %C"S9_"*%O(H6+,n-H .-W,t+)')%"C !]p*;/ _| n] t{9I9-7tu*Oa3*ocDeߟ3"am"׌HomHJ!s0AԍҠMԈ1dtު۩bݘ,3+G6bels%beD.5X&jX:vkq a m   n |, '  9ptS /  n >N&  mNe%B HG i/p   "pfq         ; u1G3@gh'2[.nr MbYj] W !t!A!Il( 5N:@ (   O d d =z > Ey^X7   D G ; q`xq{ " < Ѕ I n Ї н ѵ9P  یzߢi`7#>l  Zq8< t n c 5  w 3ZwP^CH%g'*;2_WhjN(jSgM + X f @SBe`}hBPb+vi"չbz2~(ҳS?OИЊtӣ$2ْپو b| tٙ\L;ܺ4Y"{Kn<w oH,otF5   8{O  X`%uO F x Rk i  A. ,  y =OmI6h,('I9Vߖ yL͍o<sc]oʩFOQȸ!+aQr^Nf$s׺ٌo%7 +3;rH K I%jlvo9`5W 9A!b 6  CpXu1REzv ;t1_n3Cp;c"$&H()>+,7.x/T1w2;G32m1q.~+'#S |ou 2VXTpF  ]ldc9A P:^@%vF P F5  X|  K -R&L"o#-C[i x  i j"Y1cLEJ(3K B l%!cbN#z b   s>p %. }  =  *   *9MLI C[|*H|D_޽|<[ m seMT t +T U j " z % |Z>XosoAxDD9 2EJD;" L 841+ERDl/W j L2%t )"~8L3WK$d#PG* 7g i [> o/5=.POD u    bC Y;%W. C+"# % & g' 'g|'&Y%p$Hs#"%s!\ O 8"&A$O&'x)*,g-.00W 1|34n5e95v4z2s0.@,)&$J !6"?} XM G    ga1Kol._V }6WhJ2dZcOU> :r+!KA]pJ= ( ݴ߹9F +"Wݳܤ i݋۸chKڲߗ<ߪ}H-\4Nr=GY8 kwyYAUnrWgri(++ j k@ ha /;d  sI 7BeKp5G<;8Qrw ;-  %    7hIu]\S I " i0 LGD7CDTJ,K v TDZJr(`fX4uw$2[D 0 yE , DY 6K Gjl w %:*  z(V X # u4'aJ)'aL `"b&PN<PCa+s  8  -yZW2{)>J\^a}5T 5 X "cSSf  a & \# f ZpL!Y! tD c M X1 U 4+ $2 Y   n 1 RN|,.uBq$!my%*'eI IW܉ވF - Rހ ܗ V D]Vn%`09| 3wh#) U IlnPCIgPcsst[Mz.R .LuqH5khD} k.4^A(F.Q|tӎ2>>k]3{Ө%|QGfϴyuxfdCHoUP?3Xw"zdJG2FҒjՔ؅٬4^ٴ٨R~յԜUb\k9gB-ޚY%D p0<r >NSiGZ[13--a'zQ=Cu]_0x .~ @ < `[9g hF X ~nAVZ 6  u h%   Q  nfu?PQ ' `?-xQh<~"-piO+r&Qvi q!"o"E"R"!C @#5 <4bpt7 G,  v  u _  (})5l _-\!:+ L/'5W}}RJj l} '&< sh ,tmJ v,\ O1]~|6 -O* Z5  #w {j B X/CG">6@& A)'6~~j  +G w a ;;Qbk/16d1s) W<ԖӍә4Ӓշr61P o܀ r ckiwz \   d`E m     b m Av;_%:n=   ly WVO79@%g^>} U9  hPr qF>lP%K ] sU  D9p N@ #5$V1WCR<D'}p.KuoNifE* B+X%^ޭ \]J&ײبI٥jW ;bI3:dAi?m PEgNpa!F#-$:$!?$ $($l%%%%(h#g TQ*s !r$zp'p) +M +M!_++" *"&(#%S$#(%!B&q v'(),*)(p'%3$1" !4 q! ! $ M5 5 ,  )>Z6 ~ :E5O  0* V S 9^*$2/R#JhnhB # [B .;phRI!c'%B.= fhL u z m] - y 8 X 9 h>mm* {7BA _ ho P_ g V ?7DM{4hѾVyЄR^@yֽLVޚ   *- EzK|Z=HvAw;_njS  * jw@(L |=Fcs[f*\h,>!6ٛLLܝD]w ݐ+߈bS8na9 r~#ޯMg*tc^TEa -{F4:dsJwi']$?jOG[6W,n_ R BP$M /  ci|!U t a r _s!\(Kt3Nh U5x6aeZm:    8R)5IYkP vX1QV]e\ ' nPYN8nIڎ:׬lnҼ#5|GрyNIYڴN$Ɓ֏ԫÏӚ Ļ1ЋƄ}ѩԻG3ma*+/ԭ՚ڇN%ߢ89,`K]w)Q J1D@?, -r 4 N!Jf9;VdG }#]%'())({'%$##|"("` C}j$ $p7KVm g8 +'OL$m\'7w`. Yzn  9.E q7"$u&H(8)"h*** b+{@,3--l...-t,*p)(7'_&%1%_$#j" f}<EU 8? 0*<$3[9 ]H? K #WtTPkAOf7 2;* -}. } $ cUMfyy J   J - k     ~%   K <-\R!xy|i $Qa 0   ;?Bdf70 Y O S  b  )Dݍk@vVxTؕ-; ep0!Z""?" H/ls - [! 8 =Akb 9; {  7Yl?haNPTzx0l.R4#<7/* mW e < I '  aih;R9hdzLOM!n l<,YAMv,fM^=pW+Pj؇,mχZݘUݝ:p>Srէή0{̔ѺGHUaAє5. Uݬk^}uTNa Xa;%5}  r FQ r4|tI4iYL 6#9&l)i,/> [2H 4 666 5 4>1/,))& ~#zj 6ZLWv 6  p  UK X & 5 58UO&O >o _  Z4LSki D5Oy~Js {=v'm x$ <\ 8bG[!$# T}6i0U>\:A7 >%  D E]y  N"  Z3 7"(%A&{''j'&ۈ& ۋ&G&c%%ن#٬!)&[b> _:(Fz5 ;Zd;0GS, [ 1Rr(8 n e s  t< .G Ya P &7 ! # %v%&%n &&j:( 9* ,.&02|4fc4O~4Cl4[49 ]3c21<50o.},N*r)(((@( (*(`N(}' %'j# fmz+ e s 9>$l MZtL 4 9`-Rۭ l!S ޼Fd2[InM]kcD\$%Y^:?| u JR &2c&0e[ |;?-d-(b|E+ x.""-."!g*!yN L !!j " q0fr5Y.Rl A "gQ2X nWCazI1TjnBVA2N  f   I)OA \ %Yq Sp].SAJRx( O4 R _< 5  g| r cmC10]@k,}znC7M{ \ 8sD~fc_o]DBGUSe7] 0 T$&GhhsBcVi '*"'##o$$ $RY$#;"",b" " " """"d"i" |""R#1=$%C%|&dW&%%%{#T" l9#2Cu ~d X s_rUs?Y/SrMސdڴ5>/nΎLȴ60ƬsƓtۯʲmӄ˖̬ɻȧ˞xl̤Fϱ!AA*ִKךC8Nڎ2ܸ߰ayBp PL*7I )   =   ^ F ! "# $ %s % %9 %E G% %2]$m#}"!} ^[3l ff"[2D@ "n"3-"& p9%sg ; C1yrNI6v#YH/Da8BlRJ[f[Z^8*66!N6.AOqo f sq9~Z `Ah H[0:8N8\ //tjmyk E C > q } P AD(8 ;Ux"w":J     q  $\~DdT G#y&s()*=.+Yb++++&+/n+0 +:9*))(&%f$F#" S?yYozG4R5 )87!pV$&(['%X";t YL3v9uu a/ J!\`|7Ke&o\ّr & ̐͗ /zв"J vc I Q 4b jK 3mڟxsZc<2< 0 ' z  V x $_~]$>W E$ 3HSri _! "#$l% '(/*F++o,T,,tU,M+{)?&#0vBWq` 2 ,WJ[hVfmIH3'nףVҏΜtWλȁo˲qŊ=qMѩӌq.]ٟ'iހd;u&]M[/ۅߥ U }?r/f}?f< .5  +: +  y O RX~c!z " #\#!2) 99)?}KX)q1Hi 5RA0ZDC* G?$M #&**"-135e7?8r8W 87zK756254220.,*K6)n'V%|$Ey#^"! /  ]^hvzKd]c Afz#N~B C"Ro$0'+X.0a1P2o1/1/u. -+4*)b{(J('p_&$` (fO3R EZqVe3 -6  JD u b P  i  F Y- 1.ePa ax k$pM,19`S+I+9T $q]#Q jn] l,I7rkx>'D"g@yF5_^P g <klKXu6x ll$Tf O _~}`4LD9f>KrP  /v #&(<*%+H+*)F '3 %"U 5/!5 7Dj 31;'$bHXIQ"u&ז~_3,ޤݡAٰv؇c}/թuԐӰCӿQӗOiT֦ f -Oe*z_XIdF + _ H7  / s+;O ) 6  f  %l x%m]!E"'"78!-F + k w!!z! ! ' 9!# &V ( ,N/'2C@4-5w4d+22.+q(%$ #!" N{#+q) yw1O xvU;Nz^s WM <=@&4`X6CL)}{h'uGqV &EvC@7R{ 3/.sZ[Y yD( P >A 1 kPASyS `!Q%'^)*.++m*a'$w":; }E' 6 #DSbYEO?l x4:^:R(?8"p&OovF[fUۧ3=69ڸK@ ۵!W#w $$P%% %x$#m ?2c z {.qpuXnW ow<#W[Z(Iܧډ-"OԂO4FT ьѫw ӣ4%ԥJ=x+4oCO :VL phq9r+ h!e"p#p#'"}s" !.# &*j-z/ 11210..-h.. 0e91422D221J00DA00`111&0 .+ ,*A(%"rAy?Xx l ,L-1b,ޔJ؁Lՠpݰϰܑͩ.5Lxʤˣr-̍aySHIa݁kɘʫ`x9C:bҥx PG۔~ޞC ]<*c[YYM4OWq.w/K e8t+9%_z!d9a " >y  ; q @   f  mR  };la:$3~oPzD$(Vhq$m_Z qsm8Ym!! e 4[ 7k !7!>!D {?]|%7U:+p c}{{:+}3j`5Mfj1T*p :[ v X w d  Z F E '2vW, SM};=FP0ki~~@LA xQ6jVEIM] FsbC   y  | l / A Y [k"/]H  p Hgz * d #<kVeJ>  x d xaA<*!U$&6(Z(k'0%{",s GEz$hyNCLe4!X*1K>H{ | x7$M! %+!"U5%J') +,-5-o,`*)6&h$"Wv #-\(d_ l    g"".   v - Q!'0<  S$#'} [=cӆπ ̔Ȋ(OVɽ惺}bQ۵)FJ˻gۉfEĭA/+[ CgД`޴/m_cRyPmofXI}zAz = o 56nA8xDM .^F> !a P  ! Z!' {g0(e'('hU|Hft_1  YGy y yOYvn[|4 t?8>)R0iZ'4 ]{ZH 'H < 1 ,L f~ } E d=A"Lw|G<q<tUir!] L  7 O@  a "m K   ^ A }_  }*^ ~ #G%(mx*,,/g12R4K45Z54.4y04243u332s1a0-,@+j(n%#I! i%? Q _= 7bJQ,T * `ULb8z UdPb Zp4lj1߫C֧L=g, o5 han-{y(ʩ˘˟p1θn[ӔC;0t O^ݿMS[S1$ _S޹ތݿ61׈z*Jn t˘0*Őb0suzzE(:R#,7/Qb _[w%?n ?"MjN2,"b&@*-vs02L$4%44ha4j03R1/B.,Q+*4i*k* ****)W(&$"5 'X3x v ReIpVPMm֪\Ӎڦ'Ͷ5&K9˧ w˿ʳ0)^Z62cʓ*ˀ̣d͌ه}_75ԺָQjݖg>bb3 K>FD   J 2   ju  P^qsQah[T^| | PcK B dM f ql,D9vDW"&%h){,G.R00!/1,UF(6#a9nAl  !xqf| aD:>o=*1dRv08_@wtq>wCI+%nF^jmddsC-N m # $SZ>&$^%C49A O  ;FSX-` bS wq&pQe4&I;B],".Jf?-lI[%M3h{kbQ o!POp81-8Z rވ yM`(Q   \ e6` WgasPiu "# #%\'*.^1 4D7zy9 U;!1r%2"4 -5* 6d 6 K6!W5##3$X13%r. %(+!$'g"#a G 6E  2&G=AZ:  M!1` 8 g^2cqU5w݉g5V ֫o*δCGl#sZ<9쉸jS鍸9E+睺O~tOȌ ̔4wxVؙ;2+Nwn~\1AOP2+|2gx1.s7nyg`fnKc:ZL_VZ>E ] M *     ]' Y+7 ~ ;5?J|t)K|* qS{Y2|$CGZh cR4FrQm;!Vhe vm8RE+A7;26T ;rsoB !"/ # $z % P& & & &%Ql$."S F< K{^]`2%,  ( ,7WK,vHu j;YepS"N%I(/2*E+,,o,+ T++RI+{,bU-T.O0010V/I.,Q\*':$k!o݃#3։Zcl֩y.u؎آu $ ڙ ܯ^)y *9qW"Gl3ڸ-9z ۳ tL -` Fږ"em φ z? v} :'ekAg~z3ØϜTv+%e R > >e ]0wi^e:Y  :Ok f 6 m!@"@# $0%% }% V%i v% %? 7&s&&"&*'n&q&I%B#N 4 K  m YN s OR p  4Hߕifޞpi9]::D5UcbڣGڥ&׼X0ه@~W>ӹGѐѽREA*݂֬kt۠ާޘN.Q $"c,8bX_Ej[J2Z@: /5 -o 4 FZ  _A93q+8wsSvri sPzb{  ;Z 9m/!&dU "$&:'eJ(h(0 (C'& $M1#!G! gj r2:6&Qi@n@5_;l|  O Q y  =0@%?F0" 5 : a t" 1 ?" ,# #| #$%$4$#$##<""Mx HgS\`cx[$rqd)      " > Y I ) e?t,F% t.6 'REd?\Y-ߤ*tܻBݝ\N #BC*7_پ\<\ء٢$FiiA&,߂܀M_ٮ\=n 9 tBF"8sFbBO(! !*?"m#YL$hb%g&&v'i&U%$#"^ "S#=$vI$#&" >Z!/ !"0"RI"!'!,P <KS6pgN7 = GYju'  8 y  (#_70AmLz^Bsi^Bzz&ZUu`qQ_GJz­[diƣȀE˩:DGԛaQ.JaN,6s9, c@Q.y)63` M * B  kb   #w0fET8!zP)   =  6 > Z t0eUB^tX,O2>yIN & o< wx  h 0 ) . 6 A kcj+P:&  ],Fs fx '}ayH)+b%^%g.-*|fSRt9_\  N ,ijHGVu1 w d]II{{O)8 !! U o^p2  C   k  ?zqj`[I4 R"M%e'(*()(R)[)v)d)o*$+++*\)C'۳$ۍ!2zh3; M Y\v}ۤKӕp͍y9 V|w$jՉ ] U;u3l1wٮM؞^4cVJD}Svf  2pys;P7&dL&р9#Cڱfݩ$ r9 M   a-ax\/bg@"^#i$$" !4d {tp$$ 'W!+"-$0G%,2$4#5!6@7u6*5 3@9221Z0132*35m7497 ':d >: 49CV74(1^.+_)'"&$#h!Pe< m<" XeMPz;F4by,#|U1!04y ATߜ$ֵձ]v\^]ܬIc[:_{ A]TBW[@26DRk߹^. پڣ`H~k0,fis~s=h```O_O-mMYvm+ ! ) S>=XG8[%Q7u'x@x6u?~u6^*Cx)9 %m~sXE 5 3*thYO\nI"N0szx{.eCQ_P  V+ v 2Y [ Y  |I  RKsdx E L E+  N / VtGFipB5.t_ k q} d c~4f>^ - Yw<b| Da z O   7DIcA VMj } 6 % f r! % | ? 3G6ogT X % KUONt{p=uRxEuZWyV<,M ߈8c]  ۱iۦyڞڹm!O#}S$f"%%w&U ''7)+ -/13"3o3X2o~0=J. +mP)g'~&w&Q(,v/S\3*66 7 865'2]/`,*()sy)V)V*H*p*]%*)i'1&'#pb! 32 rlazC-+ s) GU A MhEX,.=!;1vxgV /aFc{;x/ۙUm*Y <%#ݒ"24&WaJkWHD@l=uy & } ( -%41p J% y ^7 \ "=R^N?<m T# j ~ N f L + ( k d7u{(M [YD4[an7''7H xRR4.7WCvz|n{i'X*93SKh8ESy hvugmXq - 3 FP1 (9@U>-r^]_( s!M"1$d/%K%@N$"_ O($zgV6 #&{(- i)"q)$B) &(&O(J&7($(" ) )*M*%*_*)a(=9(7'2&m&~m&&p':'od&X%I#!Kd#&R(A)B*}){e(o `'f &o&N&#}'B((q('y%v"6lV D}U62 ܏PHXsqѴ2PZZƣ6ĽvfzX]&11Mw^ rOGHoD:(/<]݈Rܤ&\kٔECܛ5ގܞs{լV"vܞK54{-,0@+jVB=# -  S E  zGOO  OYr[ ;TL>dc]2g_U:d6t0<)3}53 `R.r6mp  >Y' 2W[R":Po$X# j3  } : G Mm6oO B [Fz j]ii6D;-o%"* _ TP/^ yqsY]?4 H $ 0k7nHF A .dl2\{DbX+TEJ V n ) } Xj  , R  t Q - J q b |!~8} `L &mKcSw$2 e <~W}IڈW+\[֝LD$hՀ &׻7Mڬ]skF!(Z~߭m\Fx= r*}06 m`g9 A  7 l?@HK"7&(,*,:p,4+)3%(&c%y $ $C/%^%&J'x\)c<+T-/@2 w4 68 G:b@;n;';];O:T8!53$2&/$'%-'~*'''%% ## !~\vV>rmy`F @9 2- b6 1 <("#V m_ `*uUW9DYbZ> g Dx b | j f% x9ܩu]G f0 /w{T=' 4P Z{ rf B ^I G!AR p\DV} l qQ 6R,z=|WCMDThFG^+. ݒ4W@ Ոԁ"ԍՋjs؃`۟^[u@> /CV9eP1J1!eB65.xW!XrT`u^&&l$ud/[`RqW!"<+ #0 .t\ cD68G sdTصׄu%!F $4yq+r KKG D<Yy  | i  _ +YQ  t !&$'(*f-!..%/(Z0+e0-L0X/70e03000B0/(/g.-,,*+_(*&*D%)]$)$v)r$(6%' &$&}!&Zp&9%$U" @{7 I .!$' -)I*(++*(%b "*-{ H}+:@ pY M VN#nߪ f {^(f޸CݛBueJbEG2Yؘ݁Xa:٬*dߣM_?(1kM OѻQ2.p; ݅ޖޙr#@'ߎ)0*)'%+ $"!!;"",B#$&(F+ c-/0B0!/%. )O-*L++(+%+"]+g*M:*D)s ):( '&>%$#R!f:, pdF=j%32,s7)jSC("VC"&AJU@1A`L>' uAwZr@0l`rR n8ܶmC#VNR~+znh[1h/axns-:tgj<WxG8 l V @ <x|r- Imu)$ g`}mDz [ZEZ`%Wti4LACs'q ` z CBO,+OBA0{*4j 9)3& v ` o ] ~]k3:iaf%0_c H % Q lP1|O{< )R^y^{tU9 4*}YX- E i r  c  ' 8  a 7CPhޮh޿ki/VX@Vp>6.5jv*25z,f S+a1F[c{T#h[bCF r { q ,'  w x D ITT:w`y  4tm-  u 4  ofw A #Q}D I g m|gch.JF9S/34(~^]pSFcbFiU[%u #8G Wbo&+f_a W?`}> Y b9Clo7' ։ԍӁ)ӼҾE)7xּؒa0ax0D,'ZtE9_T,ElL\ b  8J %Y0nd{7R!# %"'9#&)$5*2&+H(.*/,0(/212s2y23P14./5+6(t6t%6"o6! 6]531://,(P&$S#-T$&mI(* - .[>/U.)-N*'$!L Jpn,8Lhi/ M w#Hrgc- , %کDLk`CC6yp˜=[8X$DžaɷʭF'kϸI$ҼЬ)҅ө8#زҼ9ӏAض۠Mo%yrnB_X M $  OU#O+b;SY  +:=8Yt!"}J##$ &K<(f$+^t.146/7k7 u6( 4 g0 + E& 4  7 Eg 7 1 { '= I-No  ~P+O wPVMm[R u_Awf@]=K `   u i G' L) .I 6 Y z (8 |x8 n 6LK%KhY,l * 2`)1C6v&1c{AF.wB>|\z eVA: ճZlxpϞϲ&ШQц3aMEB|ڕ1߈ߴEU s R aLݻ6ݖk݁;ei=lTr>'"8w XzoA~L' Uo4SF  $ "+%')}*+U,U,2,,(+Y+*) ('4&%Fr%%%;$" }Pd`N|  2,= s SMHEG!#]  5>uN!V}knoPlMV3M+4o^:DJ["j | Y wo.jBDR5G[R %z gTI1"ww : P  ,u 6KSyV3l u Z s ~ 0" J$&K'(~)VH+!C-/135 7]78nQ8$t89f A: ; (=z>???>?P^=:87)l41.+")$\'%&%*&"% n#I+ 3Y 1TYa  @[ ic F9HNBD0ޯUݕNlآuE1yՖ/KDmv4fa'ei h_NFU1p&24GGM7 @Pm<?Vi ~ zljCYZf$e[ ~E&x/X@ UKn1|5>J]=7GסԌr%ӃhytҥoKVՈتTA6?f&8'K@  x 2Lo* cQ  !f""""|#"""v"+%0"&@"'"'#'$(%)O'+)M.*a1,/4S.6/9808 18B1u8L17H17#1606/l6y.f5,3#+ 1)-& +$s("&Z!%; $ |$ |$k"$$(%'%i)&H+%S,$,#+@ s*G(%|"YaBQx]  rg\C,~/AOV: 6}v$_h(ۼ[k% π$̬ː˼̐<֥˫˛gqvC˷_yή|ЋD҈lm։UxJɕ.϶pH@J==ا/޶nal(ql V/sj| %;u]# t|! """fO"y"F )$r %_ a(E+i.1)34G6[ 6 6 5w 3 1 ).t9+|(%<#F$ N  D{ 0O[ 5qp[,x ,=M c*Tr޴ܯ۾ٻٚsr6& \RQ;E?N_w2h%b^NodSmRQB9[.XGzxGc5UIarfgQ]`+<{u]w[gx+bzo[>Q%+*L4mB,hVS _+p:,~N}~ bf5CCݣ4ݱZܩK?w!C##!u#!d6  p  } g1lK"fqpcxv~CL 0 !-8`aK{t D  igG{C,dn q9lDjt0g!YR0ocJK/|lUC I 2{ X EW W?   >   ) m p v E ] E>#G%&b{']I'!&Wr%a$g "i$T={ G Q 2 0  FY " } +m5ar%c  n%A'H]j4 C* ~U/ `i|@3ԗu CSmӎDշ/ר܊I,St$n?lz *r Y 6      O hiIuG4/^Wi+9!#!&!(!{* ++N+W*D#)'&I &e%`$\J#N" BN^8!tW#2i$$#!"n` 8{@VRx(Ze 9 y @ { + 7)=R^{_x1oAa$fVCcE# V 6 JZ D`  i]tP$R( }zOUDHh$!#$%%&J&1''( ;*90+\k+i*F(&# n, m] s ^og  `D >J I 9 e8Ko.Dbtk#n .AYC 7x*!~pK\, 7+#}2X[ ߇HJiN߭1ݴw_ޣ ;wDrGVTKCB'ь`HYR١EIՒ e | F׻>ޓ!sna|jsZJ!{w56 r&z ; ^Ec z {3>-d !)r$&!(#y*$+%,z&-&.&/%20$k0'#E02!///L0y18346L7+8D9C9`497}s6J420). -+i(%A"jx38wb  ];/7K5(mLlj;EcRW]: )  3 ~Q#tHK/3|npլUTۚ[ܼ fb6ܵA>M*^iaf9#~QQv`#GBm x 2 7  3;!&#W%'Y)}?+-g,'---O-,u,_,,,}+%*4)'b%"d 6]F m  @ s"+SV}.?":?au3.6SeR^Cafވwܩ4L4Nk 2.7NmF?$o`Q|v_~@*H`%WC ;  ap | $? `BgQQyznL}[ ~riPD^HRFu0ukwݥVٺ_֟]P{4|͔͊ T ?G ѽ ׂٟ*m b۲ B`uݱ1e(Py.ބ0wy׋=xKH#-*N\ z( %) ۺ V Lߣ[*EBOgRAv\[Y(: +@%~{}FriZ]+`6OHF>hNkztIj-3Yk2T[5-TC [:bo#W `  t B[d O F V    AW%,p  ^     RY  & K ]  U {X  _6D`n<k\ImO$q{ lv#m n] k/ t"#G.$d#m!\,\5{\EuAFݥٺշK/}ǺĊsAP;S†?:ˈ *{,qLO2gqV(/  a Z )  rPgs2)  ! ; :   M&`7&y:WgDi` q %!! x"nu#$^&'((l'q$dL)Y %usq-I K iE7'4(*q%r,l\տ4ҧdGіԓ;XIߐqR%l_Dug p0\Er":^ o 8 X " Erif w" T ( V ( m .UF4!!!z!y!r!E!!}!}H XD\?@ "W'j#tZ 9 3 ; ` 3'z.Ge'iO p _  ]E   O J t" / hj z G  2  -  g ! S } m  K o =-o>s*Rf`IU+X^:WJثH8ٖx۬ܳ-wOc̿bY‹8õM06; ;Վ"4=ܵX޼   C:0Q~߮&{C/L' };&$R+ p i _ 1B1HEF9oC LL^d<Y40T .u  & % * V.7 1n {2 2 b2|1:/0-uh+)('&0%#%`$W#" M )  = T!" z$ & W'{ +(&h('&.N%#!59]\3S1&V-y : xG}RgܮP>erUՌъۍ5ڷȡרr֬#ȷȐȩUȥяRƯhƞjbq~KɈ\P=6$a! ^^\/hX6 -z "/$*%l'H)N+[\-[ /yQ0;11~22Q22!21 1R0bE/.' , + )Y(H'&K&;]&0H&S% $! %   p v  A X @ O 3+>Q>$<r0 ~R |XrIg8FC#AQ@d\|TaxCNCV(oej c ?FJvwx2Fg(.Q G! oM\{t#vr(a[9b:8y5AKL  * P 9gw4  ;|Q[{!a%\G!Kw.E%\b,:ԉ 5 & {֮ؒ٣  A %zP՘H]xOW@΁Qk̶hyzbԊ8Q 544@9*y|TV4#3kfB I( hKV7z3.})n~=8xs8   c  cyMpR#ZL | jO?POihGspzpZ^UR_`*Tix.QD s OA6]BqrM<h!# %<%_ n%%$A)%0%e&B'/() )t(C'$!{hB > FGh k, ~0fPx׶5VJD[O    Ke W {    'kK9ZY 7 ;  g= E    *" $ 'b (^ **K+u++5,<./0K`1 0"/x#.$+{&k*'6)((a)(Z) )(/)'($(!X('&%?#/ ! A 2 -39$J7c^ܿ k  ԩ #x 3=)HFr")؍ڼr7_T<{.[ _#UFGQz^>2xg.? '\b r obu3XA)m e"#-?#ql"! !?#<%d&c}&5%""$ e&&]&Cz$$"SC|  A|  : Gq@R*}|":aXJ#W3j(]Y] 2>k(K ^j:Gܣ1O<8؋-V(YNf5٪yոg8!a Hh!Z"%'&*`.M1477N7h52dP/+9(K$w!F #%F'[(8))bw)EH)!) ))(&Y$ O.vLR!"K#|w$'%%2l% $#!KklBzUYG s'Kh\b+j 9MӷwЏ_͓ʸE Ƶ[ l?*}NKJaނ2+m)"|P<% lhO0ހߍ0+)zwS +XiF:8! $&h^)u+^-e/024 7/j9< >#UA9CVC}*B?ls< 9&632 0 / . - , ) ' [# j  r( G p eV<-pu-J Zyި۰@1dH.~߱L]A@8[L#G0-g߉LYBw\(`"%6X6X$K_E Tr ` : 8DI!zSfC*s vc l4a&hxoG)  Wq ve-[I?L6(3x ]Ii15^"n!Bv !Ds- 2"qz##n"] :ٮ5:,ӻ `Ѡ FѴҜӐԄopmԀֈ׻j*s9 mn9qDdz`y+/zFvj4] VHOc     H 7< - NLL V > 6sJ5=QKE:2  c~R4r MW[>p+v?1N6)^6GO5tYC1 P/v1_IQM ^ ,  ( !O 7+!#&|*1`.D2L5lD9W;G<d/ ; 043=<|kh, R3;8v  a [ * z, 2 D zM&f"%(+-" / 1 2z 2@ 2 q1 /^.,5Y*V)5) ) $*] *n)+>+7-W .j.3. -+o)a:&"R2   f R _X | ,a 5" \%o I( * A,S!-ve-A-y +( F* 'g$ =!M   8s2 Qp jD1?~dCϭIǷƟ3ŭnį"\I2*\b^4&C1W1=pYO1sl-g 3bd'#&ik(2)**F*P"*)>) l(U 'm 'R +(` ()**7+f+]2,W,A,++*(qB'%$&#j"!= v\Y99 rb oC l  z /  J A w zۑuF n SՎ W ұ .Fs]+g ϫ;ʹ>ɸx\6E˚߉ uӢ߫xw]ܞ-kXf"!v,Zܳܮ1޻߳\5=  = r [<6TT v  Z IvV.>6LA f  ,R M @ _mMG]5thF:H@p7 k 8 #`۫5։,m}"@cŵĄ#CK< oPpǂʧP>Lґgԣ s S[tx( G u3=Zt$N.r > [v7p80zV+ }Rf"7xI 19G^,, % /X\9\l YW ;3; (I = ( *&Xu$zaEOzUIeeq  q H [U,- rAV~W &#%^!("*!, -+-+b)2&#*  V&M<M dRsw > zM 8 }:g\*?$!B9DҦӥ  c/  a ܦ ܂ K Xc ?U )=݃Z #Gj %x=+YF}! >!%)j-,0 w3c $52 [5^ 3 1) ,q R' A!f  G  3F6D"4JlrM׳Iʭ6뜼6gߺo䥻!GoX9-֫ȜӖևFش1rH ve3Oщ\ѵٕ.ݍ ~B"$i%cm%o$~$<$h%'a),,K/i13-1555o5k4S4-94432r 2J0N^/-$,*(+'[%`#Ef"\!QS Q9SQ   nh  H HI   ~qo FbA ߍ i ؎5 \ P 4Ϗ]/=*f= ]W]M\А҉%.oJF55zBTaL {9qOv2 h ui,mxvxW9 h$N(+D+]+Qp)k&d,$a!=k w |!!"" " !B"#"$%K'B(7(9&q$r!QP& RXo j`!&)"v"#!8k [ 6  $ 1 G e*LP5$ך\=MTh;i款DeĽ޿CJrJY+IfıU!ȍɅ#\~=2ԁp!۟'d1]a ;?r`dS?Pyl x R!PG{)Tg*wF6 v'# &^ *y".h1D345 6~7b8J8 8976L65 3 1 /G .f S, G*b ' % !  z h  >  ok//R2"nUPf!0zc2I ` UeUO  ? WX,G@^ E p O{ [[  m4z9l#$il,P& s]/rx K@! !%"!r$#!& (+-.5c00L00x/-^+( J&c$O#B"i##$r%$G$ #R! 3$rTU'|߭ݓݦ$E0 h߄iߛ.t޵F7 oDp i.:A+hUB!bu"g3ۮ=&Anu> ߬gK8ߕK\Em(D7(zSX= 9c " "]V!Tl[Z "!!A!!! x B" #"F"` !-!!^"t"#h#%$I'%(P&)&*?%*$S*#)4#&"#3"!A!  =scyZTI- 3<A_XNbt bf4haKڼ۪|zν/Μ3tBԦCgYޜܗۂlژxZڢ6Uȉ=Ɏ߫mlp4ٰ%މa@ I\'1q|}N:k^g lC spJ;( Xx.54a_W5JP|-o: 8 % E'~?G-Rb 4 /!#%T'(q*+>6-./,1g@2N3;4_ 55O6t7j8/8b7i641*.*1&C!ud !:#%|N(c*c<,c5,*+' #G\ bxi^  !,!bF7R_ 2L4u'~C Y 9D m"n#ڟ WD/Ȣĵ\fdȗXТTL`=^s >L܊ْׯPK.վ5 "ta(Дh#1=J҄h? OXh\) 8!/#$8&hP'F' (d'%?#  jkgz" 7$ a|:7 # % & &J $K  /  L+ .)7~3bEy4=YZڛjyby:]xprkpq<9a᯿.Ãan6xϘJVG+|_{Dv,AbXHwflA{%5+.idcN $ TpoWiHvYr`+l  3 {  hmp%!"#X%&'MY(&(/Z'%Q9$ "!!O"#M%4 'L(K* * *=`)9'#|+ E%Gk  F &(ui%tV|m1GF- Ґ6{7A{M* rp2^hT$-#rb r p t l$]'}ffuN m B ,V/Pz W%/UIk1jw0NޛF7Eި8߽| *=IB/=|]{LFN{jf nLMg:C @ ,;BD!$(*,..u(.a-8+ *O R( D& # ! 6ob] )` !D 0 " - Gni?FEj#) , kxmvmZT= | /3p2*N012J?u@ zpi2|Es ~ XQI1$H^YHs4 jr95mIh`r{_UZH :AS8 G Os: t ` U > KM7 ao-k!Nq=+Y}H U 0kP6o'I7lFR L}8}+(aByBI#95F<`37 ! c$ N'*Q,/\00/-+ly)7'"S&!i&I')(+-.'. .,,+f,-.X/3z/&9.,e+ 5*~)\))Z*')++t,P,+*)6 ('AX&,$;"9 mP$m4 J4CEFXhc,r=" my?[R,Ql2!X* z x ySk$Wm6p ""=#J$AY$#M" !7  9g d  v3 X f #F[ !!; "r !} y W kxB#JwjzosD cf .  2_Kp`N(( {ܯ%]5m6S]ۚ+(D&-M;Np -`w 3e< ;Z#%&':(D((_'R '#&&&'H'^}'?'(O<* ,-023L,4c3`2q0-* % X!MdO  `!mk!!!.b! s 5`  WB9$ 9v~-[xH ذ M ҾJs̫L }E)r[rt8B.uvyү9҆sR֡$,S{ޟEa]޽kb|=R:QjBmtl<-B ' Mk   H 3>Y:nrHfw@ $x'*t%.90 2^ 3 03 1/,2*#'# ' +-cڃ# Pͅ˘[T*fj*2ͧuϟi`RCF؀~y?B( y0RԒ ӌ 'rz"a= Q|]ܭjly߰&$7e?"JD52G)v'I~NKq3 7 \ ,mvSn.c=Z `T*lKOl]{n VOZ"ޗp;'݄{}2g|7OMx S"_$E% '.((n((6'('+'t'(i C* , +. 0 E3 5F 8 9F : g: Y9 B7u41,{(#hcj[Cm.  ( | 0  s 16#^ |& L s O,WXEqNU=(qiluiMYbFK-0LB h DXfM6k .6 7k iIz6e?E}kj?Q\41 g!}"8\ # .[  o zi$o5a 0 %   ? +X!LzVii8L s - ;a.y#Jk7`0N GݘۇڃpW$CVXopyfTZnc/TROZ;O-yh!qj9  ?6w"uR@9:[slV{"` B5Ox/Cm9o0G:, "o$%Vi&K&J%@#i !B sgZ zO{ 9z%~~n > n J @Uk S'y7ۤYعaٶf3bQ= `#U~S|%XU`XNzI)g8t"\HFbln[ > & k QR UCh.4 !*1D'y%(.<F d [ 4 H  Au 5[]=  =f yfC4cct%%LMxadi?Z  ?@4wKs!jMUX 3yM@ S $>Ya4Re7vH }   :r2O3>I /J4*};8nL"k %4@dPj!ebf]zP\m_Q^ I3ڷ A*Ӆ $#^Y.>EӋdgc$%lԄ&Gj6?Yz!"#U#"|U"! 9x- `CV&dNpfU  s :  Y p2  m  K  iN%J5[7 #f% qZՄKt_ҩ fY}?Ӊ^O?ڿܝ.sއjވzۆF۱6!W~?rE ' I%{Sxd U^%\ { \#M 1%&|(9)*R+^:,, -] -,0 a*'.%N"c!\!Ii!p! !p# xF\\HxWA  # <{rL j ! U E0o`jOj:!8p=wI=O7ޙզ_4_qr̳tn2͉|l͛̈+Y{"T2tւa.] !,}xmvDMEcd  j5kg jg / L[?C<g   PdHqQ@_jcf.   r  2O1Nchap* j7 <   f(iaIq :P f u;1>yKv Z&}3 Nlf `  `!*"$?r&8'_(>8(_`'.%v#,P!,~XtM@5UkP' (Xsor$!v7L)  za"2S{:V((&<_iIK@lqtO%:2f_T7Ae g +aH7a @  sbW) Y  O DneO3 < ; E9 3P+> jE | BfI vGC++3 6 t.6tL3Lh%Mr~ncۥڀNzT$H۟k߻"߃4E2?X.9ۗܘ݋^U&Fz,nYP>~+iCh9C_}63J]z1W h,-p[6C& g\$; d=wyP=`{ i *  ? \  p >v*o%/!#$$$:R#!> T 2h*<| !"!g rLK8!a%(\g*)+> E+}*)y|(&-%(# "S |dF)P49 ! M l 5[J%T#@9F6c M , /]p6c2     3A51g." q"^$%F$#g" "K- ]R7# ]f`\$1 GR dڴ1 q 0#   R2_; j RNpYd5io-/ JyZiX^nQizmrR`fۈ+M-Z]I1tjs5uxhB"o7t^۪u\ұ&1Ԃׂ2Y|9'EmI< 5hs!jDP _B /&tZ`Z ! k 8NUadh  #+%&MH( ( (k d( ' & &$#= "] !% L!p /`)>{RX H${by * y3 SZ 0( ep*8ZJXYoYV}wj.V YWwJ]V P eNS?Ylu|/Ld4 \ d 5 >dgG;kxg=N{j_kmi 8f'c j8qJ8nq@h+'\.Vr:dK4enXB[#CZ:  ! `  Z P W "AG[rZ<}Ha_J 7I#DXCh R P  v 3  ~a  ;5f`3,Zrf [{ W  w}jP7s! !a!'t!a #  @ o!]);b@hs a=`=!nP7:3L_l8mC`JjzfsQ.R/ WcRJ> v7 3s B i&&S;S?SW[0  ,] k 4 t>Y*VJ.<#  s  Y  jf SL W P f SsUy 80 0 =} )i!+$^%&??&%.# `~"c>[T 9J  9*0r)Ze s>   # FPvvD"WyP i n1 olq ]Z"#y".!-"< _f%t\yh)y> q+U_ I  i% HrK!!3tIMc[MO1 V FH G d0+.Wj,?Jt|NhY  } ! ~ W.H f Vq   qr@  g 9 0"$':*{+C,n,4,?+4*0)(a(()*+',@--tU..V//=0h01?2233{2U[0-'*a&">G~z| SVhA 4  Z W +^< K jRb ]QOHSv ~Eiz$gD#ܥi߱nN3+d~ y uG.Wd _,eP[G4EߵP]$rTpYUo9\yff-C ~ ( 7A x 'K hN P s1 5 \ wq EQ&Z>it_ X.a jYn~!9q"R""$"&!t& %$L"ju k!)#%&(BE*+,x<-K G- q, *'}^$0bA e,MVH`\9ihA L)'QsY H  c:9(./pR  *LJHy;$f{ l i_w,?FBWY]R:}^&!u[! Kz[U|("y f'CG`,D [rl^J ,~ ebLS6mP /^#Or qliLW3PC CGLU 7 XD{ 6 lR9MR   ?d>aW kM y b *S 7  xJ~V 5Hh;qBk6A&[4Le3?# Q"%3&M'&'' '&k%#a" cG  1p'T %_xy{w$S?Tcusd05Kz"s.c"y ( oC1&!m'AHItI*|96<{!pG +l ( uD> &fD   Q    6 ?  2 |T9~A- P  = q= aS=4\"6x ( !p Nޏ/ܐ۔[= I oIHHL@K .26hb  }kF[L !"J$V&-),7C0368~9i9?08]%63F10.S.-g-0F..o/O01U1110/-~+ )K&g"{m96 v gCsz .IUBmݫ @ ֛^[-فQޗ h k @ a0tUOd 5qGK9E+{)U|HB{"Jehs(>05&Z)p_;\!hS9m^= ޷{cT7:zxCh 5\݅gڼ?+߇ %ؗtYܸ޷ܷ\ބ3k7PN)Gz%<.09()TUg&7%e 2 ^"\HHdS1&l }h!RR0T\:; %UW8!$f|0 {quu8=&HZx =e\5>9p  %,#& UIS3f)'P1^r@`L f  `dad[]e>"  !n"$%S(s&*o,2-)/_/ /.16-LT+)$&{$\!s@ | R ,  uxJ-Q[FoA [ w' Me}%Ab 1L4Vu^: tjq +fdU`,= 5y D 4 0  j Y0Mj>.\_O)|"~P 2 g (c2(])l }v 8 k  1 *  A7i~gc$>\]0 6S ~bCn+s<c|D\[  4  @ P IT  Xy F VtK vMijxf| @  uk  86<:  yo7p_"+Q$(+%$p#p'!$AO9 H  qe~<1D_$k #1 "  BJxTB<[g!/Z&<*- 0! 1 1G0/.l.U./t02<33<3;21 21 0W 0 00L60f/yD.z*-,g*))&#z{ I(5^,S   ^0.$T+T#r85{W +)J 4_ >q{H6* A"LݻI oߧJcA3%6{duhX;AfF1)mA#$gX(Ybha?W]6"4MXLڡZ[fs{-߈*4J>FNU&{cGbS'H&BF. ^M8 ; H Y $  7K   @Bt_*  hsZVk"(z&7s*t. 2 4 653?D0+% ,AGh 9m}j: I & a  v6 SEUC:0WKSY@r @>A#If15FLC4 \#/O?d9 jSyw gct1DbN_i9y_,3h{/9 +LMyV{*/;Y6xRPJA#dX T x M  RL j4@2# u_am# 6mi2t]ID 7i^N;K "7oQ{_>p ; \ WV[]$|\!&m,1R6:{<[= = 2= < S: :8 5;30,g)%!LnN   X   u{aG7}(?Zr}p:>D-  w" 6 kK    $ >6O]6wB'P R JaP2JGa& #D)_+c2SZ >_Db8ZPpj` g- + a0ܳ0E+> N/s!^4ENwaES1'Ej[W4K1g g}qyR-Y  W } a TW!tiIWe!5Y#i{16X*(/)Z2r?[#e4)pY.2857 J65qX3/+&R"?A<:d8 iZS ]v G 7 m\ 9_D yzJ1U/Q'RXvm!M2&8A8=n`bG[Q8il;2kޚ߂hy+(o[mכm՞ԃBaӄJ ] jٶڽ #dh$8ߝ$#fm"P /qG`TN dT !""o"!ek   HpwTjYc+O[l\: S ?;i>I  {"-48#$ V Ie@/IvY٢@zߣmNoaqԥc҇v͕G6zf͊;t" ) .Ǯ >ƹoK1 "Ҫ% ()E9+߬+E+(*('%j$,#"h!. ''f I}]+j@#g+- 0 Uv=wu#T*HV|( #thX Xd+ \$ *-/6l4JJ85;K<=%D>_>`>+'>=<;97rt52n/+'V#? t B  Dq= y Jex %!"####0# w"F! B<6be {@#b Yy0iK=k{X Ik B oHkS   S?D:gv k}3U S   S O f t   4] 1  fX!Gt 8p  r   'Y u / t2eYFlN|PPq3q:6avW _  n [ T K#e6 2  8[]*am ߘ0 u~9۾ߤڣޗؙ݀݅$f5K&ٛw{(?)v_*'L" us yHXG S Go  ! } }<bJBM{^ _    9   NZeej,a3=J9h!t&E>LS  8g +Dw.QVV7<9 S xk#C1a /J|Q^:Z5{j J ( vN#9VTs6X3JFa58tI9J:NQO+u/Ou 7 } f gܫ l ڿI`_ڜ|ۈ܌ U kH iV  G? N##-.%8L 1 sImeJ{r('R7wy  ޒGb owu"W%%)0+.:z/0t90C/.<-`E,+l*)8)7):*5.++=+M 7+3 *q ) ( ' &u .&| % $^ #"z GK(OKc!#%F&J'r&$*!v# 4Ar    5!Kh| V0  k / : $  ; M \j^:,Z.596ߓTޖHY o&^q]ھj Jo%(կ/R4uXaj֮y}$US#>$uRdWrf/ 9in   D&Gb0@ > {!,!~ fFS)'R J? zc`85IRӽ)[IZK̯͆ϨҪ֤~/X| ;".JajIb(,a~KHnZ.Z#'kF1 12# 9J 6 w;*?(Wg  yk( 0w Y ^rd@ -. mN'L\^([2 JO3A  ^\xy%xD7ݥK\nEo[ݘCޟ6%H lYv"T/ۇNS ֖ A d,b!ҋ%7)+-[.-@,1*&S!hh{@$iT mBVt( @>`XgYzVFVT k v[ sߊ"}#W#y" rP/KS1< < 'OF ^MYfWdShT?Qp$bn+ !l'8w] ,p|LL"h?%R(`n+U.I092v221(a0/---,,&+I4*!)}'4%V," 3C % T! ###/$#aJ#1"9"[!z"v"!#}$=%%lQ%P#!%2 ` #jUNTV1$  F u  .g `LbuWu ڣ b۟XgYI,; yY ] hs[s5lT9 Jc ;psd & %< x a8  f   } 4 y Y r Y'X| > ! ! w}/.Rk t:m~ ra  /9>Z4 kG8@.rN`=(]b40'+XܔJme;ԌҺҰy #XGR%,Զֻ"=k#QTq r,]wKL*Am!6 V~ !+"h # %$I$'%%&k'v()&5+Q, ,! !-Wj,{\+Q *x(#'S%)%$}$5$/$x$F$&#!#B !=,=u+{K}&P-sU aD l~XXp#Yt' e+W aQq908an.Gv'p?ޗZ-Czޤ(mJ0Csv?fn IviP_XS2+#;N(Gc & %% 0յ ԄӯԤ%;WS7nCoELxdS }==Y8qt} iX"H`\a݂Cۈ 6X"O$J%JӲ'ԣ)Ֆ+|-eo/{1߅3:5$6=m7N8,8p75Ze30-T+b)-)F);* +/ -@. /40/j$.]G,n.*(&+$W" 1]yd\B|wyKsm!Vg,"n6A5 " K\ ? 6 T}CYh;cL<7x @ 4Y.9IH[.[rq@!5` u@/v %&-&YI OZlyc :4I-Y  8T{ 5 Q5/#&& ,&E$!1 ]!$}uD!W C ?q,Pbސ{լ<ћ%RɆ˲'2ЍߨךjއDڪl،XeզYՊ#8.*s_ۆ -e 45O   E Be d FHh Jc n !#b#%S$'$:)$ *$"*$)$E)$N("& $N"k  u  :  x ` y!<r N\ N!?l /L7ULbW5"q[bܗ3ے~۵ڄ<E  7 }>t lV;fn) "6$4%$#TR!;Q{4`P i $tBh&Ug&ExahN6X1TT   V N&1fuL%f  "xWf2*6 !! "<##9$%%A&N'B(I(() )(6'!+%"  +OE@  |"7%~;(*,//1_3F5v7L>8O8D 99:9;d&;9H?73-'"+"(  o)0_j l hhmB> 84 SPڛ_֮ջ@RcX%Q{9xXMDo E>nhV]pKVY/ Pv G s Rfx } 9y  Y=$D y) "#a$N$g##!& "?[4{ uAz M^!-z/ KO 88^OYNr> lݼٺN1{35)pr=q߯ƺȼʇ̆͂5Mu|l F:RIP7 hD  -!!j !#c&' H)_** l*j**/3*B) ( &W %$ %2 %T &n 'E ( (\ (&$%jW#<!` eO] Qk*% y  |iU~AR {m638Ct} O 83hOKS& Dc-l/}n7Wjm6K4I)KqSiN.Uii$Na HV 3 W-</kwh^Z' F  Zˉ w \ $8?: F { : Od 4'Pj_izlm}|.U@vݤZ#C: EeݐmF1v;!8Ԍ-#mZ1ȢI^M ¢ kɼɺd!淉նa }Lę5Iѷ *%Z2os Dzi3hB% lLmTZmu$ It5:`Sh7| U5=6%$"?7ZZFP}2$QQ(6DnMBiPXsor?d'ܚOeM+ܥ}ۮ ۷ ڶ ږRۥ?# ݥ'+?[/1T2I 3m20.++):&}#!^ w2LV $}&8),Y/q^2* ;5 7699MV9586\4?2 /W , &)|1% `n2t2   w`#B, ! h3X F+Bwݪo*pרD}f2dJR%l~ Js %04vO}?&sw57A ; > #> *wcMX( !!B##3$6%$%5%%;%7%$$F$$b#%="% ';*.),-.g#/%.13.c--)----c,O4*&n"@rdN p U e x  ZbvG=NkSwsS>hڅnV\G܇ʴ@^uĹ8֯ʿs}ʫ˿NBϋ¤ӢՉנ|׹ִӖC֑rӹnծR2p5ߥ{m E   K%qDk #&I)M+.0Z2Ws333Gs20. ,`)'s.%>$#D$4%%%- $ \# ! ^ > , k  s(T 'O)g$[ / d ) K:-T9.d"C~l P 0 & x9 x h{c`j2>D~LPLE;XW"2 qpV^7t+{' XK,mA ncs] H+e"Ɂz~g շ K r ) O ZG 33AK@ Uo*.]_[AX+ ֊  "R̎Z̰vy4t%Ψckk"Dc%(+.14t5p6w605>84tF2l &0-n+)(b G($a(Z(+)}+*-d,o/~.00p1b2131R52Y6G26h26j2d5x23n212.1+05(/$-!x*e'#$i!~[8.`gq ^ m0 H; E uaB ٱ Ѹ&ў׿Niz4DsfeOLn -uJb)U"]T& )N 8, - C. %. -, + G+ *4 )H(('%9"'5<K4lB#h p R +hnow>j6lCݪۇݓ3ֈ?ڦLҖzӬDԞT֡XWл۱ѽӲ֊y*ڍCܴݹ=`j:dFG  ps}3E x1;E ""h"$!' *3-o.-y,^*v(& @%M#?"tq!H !i $ fz  =g'ADxg W * vd|xO}nj]<{Z 1G >  } O[6LuzO n-b0e}y&{ G!X{߫8s${4YGהiqE" 7b4W Lk9'b] $.Q" !o#x$]%n&&\d&d#%)*#T Wm|S}/\Yl*m^!b dh $iqbC>'8 Hg%[_*W(im\9 g _p*7Yo/>򧿩fmCrYc |(DYẌ́:Fܠ&jn8 |! "',A1<5]7l9:9c98n7C531/-+j($qn!D8;h"mzl  # EQ )Px"BHm1cP4]ܓN/FWͬʪ[ sԚS߾Bey[LuU.,p1+!6z_`)2`eZ gy$G),.o//.-Mv,+B |+ +!5,"x,$z,&,)+d+),'-%<,@$*"#)L!'&&s&&%$%$LI# j wK 2\e  iZ E ` KT(nO' cSbOKS  Aݳܧw<6)=y;P˰ɻ$cy, ˣLAh:lfիn6k\x( Y _9   P   j !%*rh/A3,F6c8c 9 999=8hY7*6u432 2y 2sw3D44158664. &3z W1 4/AQ-I+*)5)\( ' /% " ) b   F20`>2 hS'qu- * ET=KX"~x >>27#)mJRQ2d `f H1au>. dj E%)ӵӠ_ӈ' Ԣ Ւ ". [ =ԑ nz&%  j$A?d Zg =Gl'2&]]QsXTQjmPKvjhJ=ⷐYa\t-tȹ$~ qҜԽd֫!|'ڒ+{^/.23;55G5d5O55|4)44n i4+51i6489<}>;!@"B#)D %DI&Dh'Cn(B)@o)=#*:*7U+4),1,.,+k,(*2%[(!%"?0p?  i%*\fLz tޛ/^ 4ױ i e?|ұrQ|҆ъЭ88Ͳȸ' *ʩl6Sۜk)R;DhFB40K'cY  ~v2Fd:Kr\&!#P& (d*x+0+* 6)$'X$!I<zQe; h2 9F  |OQcr.HP^fjnICP#kyږܐڊٟ#ݫ̊1ȿHČ&ޯ˽ؼÿg}mmFE܉5RwKD#fGٚ[߲c*;Ews}g Y O) Y "u @      cu p t!!5"d"Vv"O""!!Zz!vw!9!k C\.t C ZlDoCg 9]#4)dAHE5 [bږףJտӏ?yuj{m'ՔՓ M`LR K\|? RW& - 9q)b3/!,i;(l)(N r   X M l~" , o 1 A54u/ ] ~ k  8 ]7 , z.uSH }SnV*\YO3Z6~EK{BOMFF]4PuDݽ)C  Cܯe&߈gd/&)IfL ! 2 = t&-z2 6K: W<"==?$r=>%`=y%<$;#Q:T"92!7O 65|4uf31O0d.-t+J*a)x(E( ( '{'1&+y%$vP"{ ~_2[[ o;[!  <kԼҲяZєw7C{X 0~|O_b=i!dN}Yє- ӗq֏ e0&)u >Vo0 _ Ti'} D"|#m $ %t % %- % &^&,}'6(g)U+/,-..x.v-8,{*)'1I&$$#H"%n )W{!  p^bT L/z~UQ a-'q*m;U[*o \ y <Z8R9~~+Eb0R/0;NCi(  UqDdBۯ^snTZנ|֡=oӝ=X ϭ`йңWn?+ ^=Aj?B]ug8CBu!R>"N,V2xe.t[htuV)нݸ{HԮ_Ƭ6nRxP+v%@B ƻDA Á"ņ#G##oΊ# #״"ۤ""5#@$<&I^(*S+G)-.K . p/ 001244!W5#F5$4%^3x&1&/R'-'+-(.*(((J''%&#R% #! KJ 2T91mFJ%q< ed 7c"?>;dpIBp֭1>̖~ƿ CÎ߬À)ĆٷNovgռItծٜs{2td^F8L]wXZ|Z 3 E= W<!i$)z.;25&7 n7b 6S h53z604-b*~(M'7&8%N$:#! ,bx*}hN T >U"ln02yk$l $ CW=!ms*Pn8VBޢdx=9=5>Jݘdz۩*۵Cܞ N#Pe drm Tx_ 8#%')]*;**_*1+`-K., u0 V1^|109/<-+](P % # "N  l  Y J$BA`  )   Uq Z Wy %q8g* qC _`(xfܘ'c^9ԗqB6E(Je/ΤbͷvD$bTXЅч0ӇC"xXM 4i&]q]+A$)R@A}CfA 13 m dkQ (=Sw+utnwt 6U28\)n94wWvѶ6<Ђ-BPȜXj$:EÙlÛ*Ŭ3]ͷϖ^:o> R f 8 h,)R[] L!M!-#!"$"8&#'7%(&C*v'+(H-'(/W'"1V&2)%L3$2$0Z%*-%(&p#%$H#5C!V E B"0-^SpGR W Xg-"Rd | I۴ ڄ0Zܶg@%\ ZmGuhzH05 ,WGWxX|t6wn  .gLH@x H#9%'X)H*.+\ -!.k!0!2!4!96!#7"f76$6&5}(4O+2=.00.2+3( 4w%b3!10E0wH01 2[133.3so2i00,X(r$%vDY xRf4I&;@71#j ((XPl\ DZ$|mޚFZwcpոNKs!Ո־ωμdZhp#Șȗ'9mM:TԡPJT8Wa5U8Yl  T-uoz})cE ! %B ({*, .;..1.--k- ..-,+7L*=I(%#<")!S! ! g!q!!!K+!;b ` a n,P/%N{DEwY3` {w#y.%)qf;dQ$r  [L%0[,psi%۴8wmeF,ٺ%U~<,89{o' nVZZw}]HW3S-22fC[IM|OQG^2WC-o3;Ӿdl e Cԗ ׶<jp>Dt)N (!"$3')++z./v0.1 61 10 100)/h.!,#*h%{(&b&r'$'($'D$[($N)%D*0&1+:&+e%+#7+U!1*PN)(''-' &]3&%%#J": fQU[mU R  5 2i*E$ߣarcvm a 6^rQxmM,?Y7tA@?jhߓܙڟC2&ֿpԀWSSjC&ϹΣ*"Mi˳W1ɻ*Șեՠbu}M=څQ̝ߊΗOmC yw]Bvݱ ߫t~|`z@HP>!=4  N c TcX4gN >u!K)$&W(uU)S)('&o&5%s$=V$#"X.!-]E  ^X* UX V/Ua B)nN c Nh.< EL  S 6SD_H m0CxO  N( ? T/ p d 9& :5 \.c*#  S $:@%/|=a_7 YN ?a}0Ej  8{ MlL {_ #Jf;0Ksx%*@݁9_VNKOҀѰAWBkF(Qm=˙C\{#UY_vʚVVi9$ќҭ4ؑ{8 @ri [-  0onzVmh_ lD    9s 4R! $[/j {A l : t V TTL;^M }](uK` ~"KP( +2 d W 3  L7@a  , e[e,d!& #"%!%7(&*Y(,m).s*V0a+*1N,11W-T0..d.,h.)*-'-)%+"4* E(& %>$%g&()5*)')p']$z X ? i1>}t0}DI  uIr7e<_l(K3oMlm[ۈG\33Zhx$E/T7&^ v||,Hq<)m?s *~hh u D  Sv@{FW<oDbPb%A " % ^( *t + +X +2 , ,L.>02N58;v:z.<]< < m;:9zo7^*53y{1?0.-)n,p*(i&9#S `ykN!aG = C n0( M#m]cW3[ `6PF`{۰OMu$=ب;عۡ yއ{4ۦ8Y&]jն % ӟ . b ן ] LH K޻ s Lh35RB)@pJp^JH.&eQ"/S ;<\&׾BЮ-@.ƽ& hIeŷع;hP|kǪ/=TGlPfOz YZ/ ! "$&%&&D0'v&'T&&B.%xw$$}$$M %!'"P)!*!+ +*a( % 2QX ?`. (z [R j (D[ R9k$F <wzdWAgb&K && 20fH;dN -@ 2 ""V""K"!K .=5gl+8Q > b e 7 z ~ K htz?-X{b*5V@Pz+-ыϧ6Ć;.E'cTqZ=ʤ9'˿ˇN}̑@ϗѭ@ԶMn>^nu&jV  ^x+ [ % yM ] r  V \ t h w4 K}"%( ' ('+j$ Q*d)vf +   k _ {N /v/bpit1ZQٙ2@C ~צ a W2T]ڏۧ%)8Dn5b^_ K!@! !Z jTv`r,R#6^1D =    n I K  0j9R)  Z_a]in !"#%&'(((n)e)Z(BR'&%z"# m(UekP " !!A"Z&& \Q[\F!&9?O5Ӌ0&a˒ɷ:!\W?AZОXisܚߍ={niza:? .)$('%(J   #HaF6t~2f +#FC&*.25Z85:! ;P%:'B9(C7)4(f1((.a'*&'&%5&$%"K$5"d"! 6"p"#<%2&'RB((>)G.)((w'K|& R$!~UhyY v lrC~vy V & w  5 1 x$P:Xk%&n S # >iaPBaQn+E^QirCYSm~:~HF/t+ z %Y \  |El(Y-xh"NBH= 6(<2 /) 1' } Y  w%nrbQٗԄ4͞Jyoř@J!gr¼I4;W)ýaTDТEՊiZ@a[5ya $ B!8 &_<3 7M A   l Tt ? Qay q)O@@  \ ' Tf 5  @~ [ [ R4i)SL_K X &my!\Ei.-]&o|x϶%Ϛ' ю  >N7ao] ݪ 30 F . ~ A ^I  T*7 _8 \"D$% '' ('& I%A# Fn$ <6;c  U  3c suNd( XA} d ;&K5b^{M+v2u !c!R! v %?޷=P`7 hyKnhvHwhxDsF=t;'xN܂**؅tEٳۜRg :z;ORN@ِ׃DT`* ƼĕYËDÜ/e͢30e5k\>!F(0_ MXj"$m&& & % $#i";|""Dr!~ 4( wo  +   2 i ? zh jE "s#%4s- a  [}  m u   _ s <7:*w!& N)I+5 ,,+**e)(|'&%W$: #G!  @<zU!#S%''A'&%q"c s!}#v%v%u% C$"!D n ! |# >% }'" * 3, - . / 0023M56'a7o88Q8 78!63/+UE&/"~.vG+ Hy2fNQ RDdoX.v "0\:4W؛֩kѾ@"H^^΅YDק؃ْx|ݿ}ߋ,W'l.YwON ;\_XQP EM]WZ/ +#O'{Qm   a$')Ag*%c*X)1'JZ$f!_1Pw! -!] D#E $%x%%E%#Y" xrPwDUG3Y x &g]yr9zwNMW)`P mBmԎ9sϖIU vIo!υUM|t ?]ҷ`6}`2ݸX b  d O Z: 9 /.";Y DNL HBMP.f=M2 "Y}gIvc0^S߶ULizGARmoN)%*ѯӯ'E߷$"+Uen bap_~Hp "J  5  &% vs9\g W! ~ 2$y\ Y }nI@ .  q  fF,j3(\NXwx8U&z}mZG2 jPR8". > 3 m @e>@%8W޴ݳ'F $9m>@ $JV}qD86pH=0.\w Z}T- S  F  CVp   < q Y X,yLg t +  Pt7yk p w K "eft7Tljr8޳F֨ ͣJhǺdu,@ 7xHrԻ {؃ ث\$Etב?WˀكVۯݗԣ~KiX'g 6{^#s ;YV&V  kO x ) d   $ ]Z X5c  " HcyE  Y jn x!R `#$m&'/ ' ( 'e k' L& $_ " g m' A Gh w w ZbI7H Bw?.' ^  '5+g=,2eSNpa9435Q<#C o^y6]  }7#{/MrM<"9+ U|N[17YW 4 9  4P)OQHBN  0e7 b< ? s$))G-02P3821:.+C(%.#E!<{Ld<su[Q&jw}[-(;F B C A{=n> 1!\"SW" "!`!! B# % .)L ,) / 1 2210W/Z.+ .Z-,%+*H (u %3 !"  m b   3d6"  3 fKRR U 5: ~,T2*-MdDm/?@]BwDFU)i3J*Z3 w P 0 2 O T 6 _| F |  xA %   n{ k   t R":$&mA)+-./I.h-<+ Q* C) 0(F X'-&p&d'' ('9&#%$T#s!RO Mc I&B,7+  i.j&i6S*FQ >R  g < L] L  .Dۙ32^x4hshפؑe \cTC1g;(hNVH"1jHyI=Bnz G z2$=B|w (97py GWp\+C]ߵj_m4йg{C|p9,˲ ̎̈́F Шsә ` >B@cbc"lt %L% *AlXU"/'Xi 1 HA x@m[ 1 ` e ^HTOsXShT} lJ Q 71`;lS<3g`p&  L XUH& -B,jq#&=r("(('V'85&%8%%q&'G(((( b( (`$(.(r(('Y'+t'/'8 '-&$J&u%#!qfDA, F>84'0$6XDkr| $L'x((A'%L#Q!x^Q W!!sey)G0 ~fAݤIBD٭3P"@ XDؗ1jf2(9̿ʖJ)Ǖ~œ'ǩ9K21؎(܃X `E[/\;.Jx}1Y5J Ns[cJwhf; ; q 9d  A A N E Fi  @8sorBN];[7YsZK2f ! 5   $i=u>) ]_ ] q[ /9 27fct_H $d| q"\) I [Vfݍ88%5%<^to *)XuOGx$a!Vl K t xFk#D')O+]I,+?* '%,#$j"!  Q1O_"nw e ) 5 I & h - - .e" 4Iu^8ru 8G!="f%j] %l!$`i')|)' +) '\%+#"W  = |:!J"I$c%9&']x&es%+#/"3D 0z"{j% U;WYS69%]w( V  1 <8 {q e ' 834_b L .!n=0Y|RkCt:@[a027zb8/e &F+(v [` ' 7 r`  M 9 3 VK 0XBSC_)u& K{ L(W!%!RZQ&=ۀw,6۳K݌g9(2a &3u SV;#uDKbs&* )b ^W )ShJ''A1x]oU!f)93dW3pD6* :+ " " > $ j w k 3'Y)>t/'>b QQ <[^u}eW\ p[;ߘ0.`s]r1'R WJ0} OK O q qw m   7 G cV5C-RSu4 '5E#4t)  %,$/ 22C(T)F?ң?7,,ЧqF'ԶauYpد$zqDnQMhV`N52:NBg; i> F R Wo*-xMj7\4Jq,#~{@)]}zq G 7   B҇ и πVgR)mK%D2R& DmA,Hu!B#U##N#9"@"$-""#k%ms'߉);ߕ+b-./0m1:111ci0h/-w+)t&#  E z`v(  t w~gd $ `P2p]m.TU &Ny !"" "/ %@lj)WeOQ]|q 7rNj![:&߿Jz݊܇lܝ%ݵߛ]ݤy^ݮ|*ӳأ͑ Ղ-EԠV9Р|#[;1y@pNCMg8IT ! O  " g k4  t %(b n-% bS}'m< m1w  c \ [    w0]f l |  0S 6   \)GM\Cxf'9T:$cSWdrz40Xm`-  Y ( SA{qRsZ -j`}  -y3 : (  QXhE,}@&~S\e)+ (3 iCb/C#w<X3xx7ӕ [`GE O D{ dZUil,'>fL~GN)2.7n! rI'D{]EL_c1$rH kA u N ,W߯8ߡ'*qLz z V( y v%<y@j `>5 f  x! 8$ \&? 'X (- (I(d'%&$g7#! p  Fy !T!"8{#}4$$%<&W&&Y% $ "y 4!  o S 7 !R"$4Q&R' L)*JT++T+* !(,!%!"! w"H_#$5&&6'!;'h't &I %$#F"i z<4:!E#]%&'U' &J# i -|D e J yi p _5 ]q}{s8thLn|܏IۤAܧMvDA>/'~5,]BQ.[K-)7k cX P y5" 6kMS>JO:pT]c].' p ] !}t]qO _Vf}qQU!_&B*o%&lH?PIsyn-t#o bS Oqi  zENKJ#2 d mm@u  fT . u FL;&nS  6" = h ^4 ? ^  s1 [ <  *mj*  o .afGXA] ^-pm}ay  f:X]tܺt5^ l ՅKӛ"pNc[<՞B9Ahx! *MA! 6Z j ] ? ^4 n 1:(xbhH x G E  yV[YMp, fE |_E`n~.%"vкWӇٔIbf C % <_ ,-&  NX|5x,?5St0OV 3!I"#~$^&;'ul)8*",4,R-:-,R+_* .) '&A%90$`#E""!#o a#L k# `#\ ,#F "! ]o}$ ~ >->bp[C0bsF V# .ss1b"? 4 x+rd?R>e x N-uwWMYi!]3* `EAؤ0ҏјN-MѦz^jэtҩ]*ֿكݝW7D!=K'k h/SyM &lQ-DT !hicv/jJ^n  !ZKPaO$(v9YG(*xqQ+eImpRI R  gmOIbQi^y!ZQTSwJ**i W8`~BH' / C7sc &"O#]$%7l'Z<)+G,,D,+]q*(l&'$a!;$.~' @  H1fL8wjSDo{  U & nYk+5XHOK8^~Z!1zf;!&:c: U= 4fߒ6߱yFnrIa;ZPVu?E?bp u kR 7>K)L^8`OZ^G8l 6D1 n _s RKd jl$_LS9J %x XNpi- (} ؉m PD ]j(S]JoGA4,6 "~"*% w'~e)*,-W-Q.R//Q0O0/ /-P,*(r'%c$y#/#jR$V% &\ H()&+,V,7*P(%r"X+ r\ XL  } V - #(]^IUD'^t8@f-N0}4X{, Z A Sl y C  !D&' gi!^?M7BMbw^yo_ox (܆^!ݻU+ty*P9.zv/y# Y ? 8 -Y>-[ !v#)$- N$t #v " J! 1@  G2'zK~^*!S5i , E k l i 8 !' un ~wCj=;H@I; 8 P v1I6> K %$ &  7zTEy["$&'&&M%%#h">V!cb 5/w9y2L d y&Pi8C$41 P m D4|+hSNk W / W4yL~Zcozm /N>ݟf܏QXCt  _ EUؠ֭oԓ?q v͞H˼Y (/&Yj b ~t*zcEfVrFo'E9f%>ME-}T}2WyMQG='CBg lѳh?-=I o X 6~ s ǎ uƣ ŵ @ ` iTǡrʱ s^ Ձ 6 *us L%08C Hp # y\Kh!;#$Y&'v( k)a*X+++,U,,7|,+q*X)/)8((&()T)) ) q)2 :)e ( (z(T((('''Z(2*!-$/%(1@* 3*k3*2H)V1'}/$N-!!*=(%M8#w ?jH*;i+ \ ' 4 liO !!o!J XiUXphIS L 6HJ8LUbe8حNp~<׈7ٿigުݡީ\D>@J`Yb|KE a## ~qJ(L! r W/ Z z8mor1 q ^ A e D < AL'! ^ZQg#8mۇX} ": ',ߡw'P[Nt%\D5UC|7'no$.Az+$l f J pf~ns0W )   WgLC%#I@j>5 ky!"u"s"7! l_%mt-uL 7F=US k n2u~y b]QIB?`/ktrN<p gd UO%SZ3[>nג,C 8 ې eB N  5  ; }/ 7* _.+D8 Wx;{Md   C > Y p h n , # <+-n3dZ s /  J` &uI/ mP b"1-~a]l3 UWl?8U] eݺgr}ޱs/abEEsJPUU@G~i!W + /T f)%NHTlN Q_F6HGM(GhpE"VFl5  {A LW . g  W ? V  N{ , 3  #?ib@,I~r~s0j,f>X 3 E}yvU=YWP TB } hYvH ;t!z|""#|h##" Tp $G I$g)) #.& ;2956g17H264cu2d03. H, *(o'$z6"=h`` t 8  E q  K gp L F  *] $ N E 9~YTk;'+z gO M'S!] J [ލQ)_׎ׄKFayEkF`9xx 8 & ' ` , )   p , A O_|;u9|lGntO 7 & *5W*:[hhxԅјΑSkiK|Ď[O]|+`K">4!ӃӾm&aq>a5 ,.<*_*R V4/MM ?#[~3[ݳ l" ޝ$ %P't=(J)CZ*lc+,-o.l/01kb3S4444q32223 p4= 5 ;7 8 ): =;;B;9k7##5|2.%+'D$ !(     At <U?`h>g)m2cnX^^MKOd?Ji*;XWw p>wZx 6:)3%9{I߼kۈwگك#3WRފ;1;b<C;s l.ZC ukP"   rqb    D V  DM @3_BKb  :BGK:< e+ 0uA \rE t^~#"N1]yc> }z&tXZe+]^"7?%:l = )x ;OWt j _ > da2 !A#%&g()d***)I)*w,e.1W47E9];}m:$8u5 ~1 -C^(# K_ @p.% 3 ؘ[~/$4:uiԺ{pAWCڧoׂUGӔZixІN|W/7 ?K"]4 O@|tvi,ܷ,GIl# 43IR`M ) pUgU]S}U#FLbbm.ym($Qߧy<e a{V2KԬ>ԶNwִN2q$, R@ߜ3RjM "\up .77pn!c$t,&4'(;) )('<'H '~''(D(W)#*],Q.G/00%1= 1 I0 /\-+(i*&ki#@ EBJ jS: }  s  FU "f%'0)D)(LV&V"! T5E m - @ z  3 N f <K\T5z(fܠf . d  {  # T?5 6 yx I IzeOo|Z'd3uo&)݅U]v>13 • @]V±Ó,V<׼G _#n 0 a;;   (dg{G    [# &)m+),B ,)&)#v ,eD;^6I t&E0;U?jh2.Qn@#Agbo4I)tnt w@TJ)_W B> NYK jO +> 00".'55KI , '  S    de*F!cn"Xm!xA + iҀ{^ O hƠl.3:-*z$ǜ/rF3o(n mYܵބ{6iyKax} O8w5[ 3LGCw8)z:7G_ nk!g"7#=$%`s')8,$ /2,56-@8;8U09 9888\76'6953>2V/0-*'7%+a"H :I V   |W& "0ki*4yFnmniucx  aC҆~=VRVݷ|{݇א w=ԡ\%Pϼ[κψЪ7OռAxgh@ !T|% * [?!o)11=G !##4)$q$f$BM#P!B|n] |G y ;G & , 6|zE0VRU7d-Umڽܒ7ޏ`~(`X2k 5!WD\ uDG w3 j ?R%C1!pj  oa M" = `^2 "Q%T ' 2* q,9 .e01~2\4H~68^6;=?KAAd@AR>o;Z73SX0Y,)&$"j Z?z68 * PCnxD}x^XsQ Q hI>U !NdI=> WBZ/uN ^ d4p; ޭ ^~Ue   N  ! b XI ^ .  ~?A>:b,!"m$H&l'()|*h+Q,f,k#,++t)>';%V#d!x^jܾ Tg!ӂpU?KՅrYOy ܣ_awW!։yxw7ֽM&e\l #JNcr A%  g9_` !s"#$$$%=%%&'()C*G*)('%#F!5`H~b V $ 2,grq=r+ *e %Jm> v8>"4L2 TAW_ .x >  kK7ٓ`)Jʅ1e4;7֧xO{ Opsqf'`xYY 3PE "P$% &-'F&%v$"b [GDx Z!"oa$@%l&'n''<(w(T)d*C*J)d(P&de#l e s   ; !I g =Y-4 W%1-[8κl5jUAn CѾ#}wÑZŁ{DŽY՟9^Be wLf-t^.Y ] cFq6r-,0 !4 $. &)6*4,`--R.z.037' <?!BTD^DMB*>: 570~n+E'#B L] 4f p E X bY Y `O.56)?Hsܮ-ނ~݃X&l3بQ=|ر؉يٍتX mZ  6!  0 ھ ܇ < p l;F[ ; w&-SA`S:T"=L t3 =n j R Qxj/>Mk_ eު N4 ׊r_!`hky?U#k~_zDZRzGkdX6/p۽.#eۙcsgjK_N8?hVT77eK L8! ,"h y#-'+//n3<7x:M1=?A C DsDMDCB,0A.n?=;9y8754B 2/,g*6 '% #) H2W  O b.OMj J?.a'q !    vp M 9k )ogZD 1 ڌڔ&dY+Z/U3]6?9;= ?w ,@ .ABBsBB4XA@ <>;kD96o#4 2I0.{1-+U(%(" qZ  z n=  L  -CNr1L4{} x E \T[C  z1!Li^v^5z)VM&rqF%  YsS~"%)+ -..*-+)p_&3"T`ާU9׻ D ? [ e!3ѩ1!}Ԑi`պՌ?՘Tk`T ؊/&)6ذX2ؚ/Ҳn63;Ԡn ӕԫؤbՋ$7->֑cյt=д+T]3  3 ?˽ eҝCtRoR"B&&),L0W3pP68:?'>?LAB C( D+{D=C@<82k-4?({#;f  v wC0z   PJ6bH48{}o-W1CWHմzXϨ̻WΓftMr҉J%K'bW۱9h$(.1IXnB u8J#'C*-_/J2@5#8 :b W< ,5\&;XI2\?S:$Yp5 :" l ,*T+  (4p"'an-2&7x<?BFADDD!ND@D3DElFHI0I?HFB=B82d-f(-%"%u!wgy "M jCۑ{eU[Bhsd*7)ص9܋t "G֞)%J <_eF, +}:7W;9uLh>< u 1}I8uj I 8c/}`  u ! " 4#P #z {#, # )" X 7(  b l~L+w`]JmLKmM6ջզ8-<ѫџrҏmw:n7k(w3NTV;p fii<| ۠o!بEx < 5cM$Q@C@|*"#%*( +?,k,a,+*) (7 ((6G)*o++,#D, (],l,J,@0,2 ,3,2H,20,,,&,!+S*2,(F%"% x * )V A  `e>P] \/ P . - O L$TPL\z)|vނڪ8֕Вϐ*[Ѡԝ> IXijBP]Kl3oq(5kWa$N*> d+}p  Li) $D!3)n#,%.'0)1*0+/- ./4,#1*z2'3%{5 #6 6b!6q43\1/-{+) 0'#(  h ^>=}f|ho+?χkd̕ʧgPj;ܔxEbģ1'mթljے8#e]Ze a-cH  6j .gC"'/*-/n 1X1|d2i A3 4c.6 8w: < >? ~?2?{=m;{:814 0 $,o(%q"8}Bt&!b rbQ  F ;BpSrBM/%3y!B3!;OR^ n ;jQAQ;y3]x[{oV,|X=s~}EX"ql,#[]xZTW ; "8 % #'(kl)w)(,'%" q`hފL܇`ڕ&٣xy.؏"HOD[@" h^ o#Rܻ܃tWۋ9ڸ؜2׫r+\_;ӟNfxiԢ]`xzvߴ6(UtׄGxҨ*K\ʔ /bI̒pѴӁ*(m [! %#$X[&'(&),*u*Y+ - /@286Y/9;<-=O- AORlVj#Buײեԛ#Լktן^hjtXR_ l $*H"'Y+.13>55b53u1.5,)M k' O%D9#3!c!#j#"!  "!|!;!5| QC 9_NTQloTO`7`PO>]C׮xJaߒ5P#R|ߗ2, FeUc8jf/iIee  e ' | . L g P d;!g%(m+{-`/<12v4 i568:z@ MB'C/CoBB~@6>M<:9y86%53r20y.S*%ge N6| =d R^B^l^T6(7<1x V>Y|N01\0.V.-q+)% !=)r.Rk3 NzI&r TD /t =̖ ˕~'pΪ\Ѕѱ(3BM FڗܛߛL~@EQ#"jXt 'Dw} Z~29%5+}0]5^99e=1@I#C_DEKFGuHJK^}MOFPp?QQP1MOk L1IpE?@O(<72-A(O!kD$(0o] 84 ~!xo5xRR  *Ti )n "MsZ@d.$j+ _cp;4g mCOR}^M^L 59d KfA]pq @U|={c7$nH'[dxheJoNBM lG?**h\ު:ס@Ё͘-ޑpݳ{m:ޯăߕP [@ #NΥ]g=ۥ[2[]֩7Jtɦ5 rƙH*f+ ՊبW'wq"&F{*-/38@;j=?>> =^?_G+\gC@Q LhTg U*c@ $K+(r*+-. 0k24 6D8 8* 8-7i4N0\%+f%&x"'+. 2<4d55n420-*'$ 2|L b , COIh #8 Ur4h ڜM SrZ/ٿـ)گ+_ݥ~(wKSn I4۶ܺ0 "ik YRJ| 7cL!WV#p$&(&)) *1++Nd,_-.|101C3h4"e555c42PU0Y - q*X & !0 q " yRp$%`7@.߃ -b۰WSeD I a҉ h a*\ۑ~ަox ߑ_O߯@DEV_+r\$owPs b]RcY9o04  mvX yi=65*g'f ` Z <XH, 8, MGt%H'ߠZݺ?ۆ ;cY N8 s~ o ݦlAݭb8+-pبُgیh!rf3[E.~KD#;"OX\gE'Aӂc2l/_UQݿCOJ4>}N ;- 19 |n[#F0 Z  n$ ^$<f)J-K1q 4#6I& 8(8o*8+8o-8.y7060g5K03 /21,-*)(L%'3 $t"p } ]'+ NH P]!lCMs-V{ڒgڵ}ڍۭ&!3Tk8f-Hz5ZXS=tz8pPgDZn54hAAiaEt4CS7D^D _ F d "9$$$D[$-$.#c/$$% "E'#)n%*&3,''-V'w-&i-X% -F#t, +y*)q%'$8!R;Nh   L^%5L_pף֎;WaԱ =/шv/oDLh04r j<Sx3r`[])T9u`߁55f 3AA  %#]$& ()*U, -f/&;001C23 /457n9T; ,=#=&=](c;)8^(5&1".i+(f/$ _h +qk U {M;C_.(:PW$w#[&^g %qj]XUo * 1HT+$a{&8i E*6Y' l$ q ~<:6MuHzn}d!d""")!j !X~6=3=]p! K 4.L^A 4qٺA4ɠ mǁ$5ӎZ>O&$ڎ8VۑցܳRxL$]w gǻʹ:xATZa8$[AtʓIF~ ӛ ׂE ލ 9X\#hy5& E Z0+i?8*sW!&#[%!:')+ -"4/"}/$#. #,")"%#!l#r#"!R   7 I)>Y$Z޾۶SѺX~ٍ4ۺH>àV:ȱ]cAқNן1C(:5y0aV_)k,[v- 2 N~@!3$<&1G(*c-0368[o:w:GB:+86k4yw1/$-+ + *Dr+n,- .%?/z)/,.>/V,0'*E1'0%/,$y-"+l![( R% ! EC =7l    ) >  ^ tK(4= gCd;+ ^o/W|h{+)_^G "SU$+[biF# m ka0P|n5!w""# U#Y#%)&w(*-1e47h:@A)BBdA}?P,=|9L `5 1& -G )/ % # KX] ,<l#@rF`i P<$4! gUO4ܳcm݆4k N %ܔP۳Yw&ޛZ  e I]3p YJa{}N[n$c r S9MR`#P+& 2@  Y  $dJ}PU*qu  o D6ܼqܨAcd\S {`qmaj)t>'f-pQrۿ?޿_ߜ߆1ctXk4Jd܋xݛc r#i4xt +   7 g    r"!!$#%%'5'((9**+y,- .C/.0p/1Y/92.1-0>,/P*d,6()&L%[$:!"c"V""!# P# #k"UT!-6 1)@4 / f/g2GbB\ i$PcFo&2%ODzZP[=]v\y /ފܱu>ڽ׎+Pդ5XN77(ջ Ӑ xCG-Y? !)#$/&a'w( Y)~+** +,+* )(&N$r!q'&]   |  V D4y. Ifyc*2(sut5  2ZoCqZf"@#JXsa>Jw* "[+U Vv>Od pKZR G  } o O 9 >,1s2/n\[$a0Dv*D ( ;; J  c -V!*3s{գUqpEuopպvԥXՅpqoZU]܌dCب lm7ԘG oϯfjϝkF~2|.BD0 JZ . ?S5BggS((X:&I"[$%t%%l!$#"%] '/*4-s/g1d2=3~q4t4 47 3Q :1G f. s*=%8$"' g-UgܤْLHԻ;dQU@$?kMGlt1z}x61]Kܰ]<;.޷`, =.:"5"$ 5b{@1u=2 a *"3J##^K#"k!Hb!b!"W#?%''X)g*+Q*Y*!w)`4(&% # !MQn0D.j a?B1qDQ7\W}2;# V|C l5G>VBh` "]}k-m|(]ݓݻ>ފV)|Mdh*jpb\4}D. )  i !pq"%CI(*;++V +! + +4`+c++1+=*R(: 'Wa$S!zSc9N-  }vaqYS g O >['\A%G<^@Fn@ +>1 $w!^""#"J!a%4a_GSK2) G 9l jnG8A:m[* +`ByI  1kAok /  /81Q  s{zfQcBYom;?  P`|*܃DfWqK zwOe]H(U{ӧ3y*ש?rbY٧dצքԳif9P^̺̔m͏nΒϛэY9ۙޘ\k`f % Vo h 9(R9@4+|9Yj!#!% %x %G?%d$z#R!  D ^ 0Mq::.Cb3Xry%9|/j[ `=@6j3_04 O+Q* : L . E} ?s<  oh "]'+W0x3X5`7MX76u@6n54^:4O3Q%3)2m"16/7.S-+ 9*/#y(H%&'$2("E( !'F=&{!$!s>* h jaKsx#I $  h6 N&%&7{zh $ Z [ c7݃>۰"<>՗r1qӑ*ԅIF  ך ؿ  G@r_+ws!n7$&[)@*t),,,+v|*g (&%$Q# " "c!  Y& Mi 9e F={ ^ 0 Pn tEE8+%s9 }lo>P f F&]&B3Z~ |. {[[`z/l`W#}GS8ruCJ )cp)G0  K & r 3M3W~v!ZW  | }  _ kotvat2nJ pn?cf<,emx"߿ݹiܺ90>!$?j,W a.l!%}k"*)PW J?~PP@:ڴ,܏PݷxEULiF Z" E mPEJUfB 7#% '" )*+M,,,P,+:*'$W <"% %?|?+@xr 5 rv5oM9nYNp[EhOA,1ni0_V=S. E04EuJj(/P8V UqC bP2 m +8WRFK%A2"$'*.N 135[77B7{5I-32W0)-7)d'&"p+ AH%D :Q@ll^G\pS]Tqbh'/CA@ q s N 3S؃׍ՐUbҞQ>x~̺2Ai{mr;-^ZY٫ ]U*yJ9Nh _U{N/58q:CdV Sn  !  y) { x z Ln >a9$wcz?j k  Kv S & ' ;p x  R?4OeO&M?^/)2XKx!qFQ ` Ctmo   BQ r cd   ={4\g6fTdP dX bj `FbE8f $  R* y   m l E(F ~:ީ@U!=y gZ܊ڴzFXՐAwGĭ]?sȞ./@m4 πK5 բ Gtkh~{]I$n g691 $ 4 g2"GQ Gt~N5% D  .kz zqt>5UlzA;!O$sM$tJuCQd$&t9>60;}I6 ug E:U { ~A5U!$%')b**+**01*) *m;* *+EU-"/1%3c55 7 A88q8j753H1."-,S)K&"sCpa`Lo TiGj$ nD ( ? T L 2 @ 9 ' XT |-   }%R=XTr,Zo{T#WiW!~@ .:\֟3kg;<5OӯfD ؖ^۰g  M"z (@)|t w b s   6A f =C $e  #| []? W  -  K1m@I3KocAG _KD r] (2eie;8 PX\ RTf_Zt.FIbސ1/ykj*YeY LW74T ] Bzu;+\|#   Ft h  P#{goKyfCb+X'@L6VX~lUXG_ pS@eK*b USQz4$vr2Ez#TJT--I}LQCl_|tFaptD8 :XFJ@_! " ##Z!V! FiP &B^rw ] Z Z IC]Yu=IRo%Dr_20|O~c7d'_B : 7Q) ? C<-> |AFh %i9T ) C 0 CE[w%}xT/ !v#x&)t -0R47!$; " >o"o@V"[B!C!DED D\^B?" c* U B: ,2Q;y'D GEj\Zc] )w  /{e( mapݙQQX} tDӺViϽ΄zDQ,raπfъkgM44܆J"mIr R K & P y3 6 p&  } G  U   NUl G + E Ey;G=>. }  & _ $v};;xR>{3 d 2seORMI$zcmT,h&N in%OPuE1k:fyM,GMI# rp5 41+d(yQA'+jsC9YO 4|+EW ^J /J  &  Lj ! t"#9|%'(E*+ ,Wd-4-s-,+(%3g";E  w   *q ,xq\~ U  0 {]"f   [ { Kr݆H܍PJs? lӦӅW vjeؐژX݄U gf6=&MLoihzt0 a F6PJx Jr^]>0qGG0  !/####J ! z  r N  e %#7Nbt]f KwK4joSg5\hYs]m} 3 +(; K"N > lj:&jl  x}|? gUs!vF$&F)6+.1{479p;$>%@fAlCDsEOuE D {CQA`>N;7q3.J*%!t%!P 52pr;N$ ;  \Q*l(=f#0aFr8-;'dECkraU | &VYFP=( .EҲDk!~Lӛh,lq! tnCN" &5"DW-:  2Q    l  L  pp &c?`K<@Hf 'cBlyzpt?l/]uG4`;-Xz~P ! D c 32 ' $/. 1W 7 #c o ; |  ]hGOK!1A{;hHz~tVtrE"MXu-%m6^Ko8g"TS-2K :"5ESu[ X8]B2us9Lzs30^eA#<~ 1 | f 4D & m4N:rH ( * HNJ 6 O_  o> <f;*j+))o .2mg5DJ>^Be ] j$-%2 h _ M p U o xSScXw+,V ; f ^ 6  +~08 K % X# _&bU)7,.4g13V67]9(::uq9m 8520/}+&s"L9oh" o  HE c nWQ?Y4sK+4 b X? JnA tif-|];\}9Tet{*y9Hߢ@)^܂'L ۯ_.Sry޻,>+_~q8 m}{lqYeUwoqk ? c_D5zfR4$1gc,< }  [w  Y S2 r-W &\eWFyl f ~   /$ { b#b t<6y@P# %YP%J|/rs n$`& V  If%1/@# bV9QSzsd P$ /1PJ[9j!-/<1 Y P   9 [(.?DXKJ1?X@+Yzb#QX1skYw[_;rzziX/,JVA7V0C0Y[z;[> ,1D'kyV<KEl\ 7     8 [>#}27 P?}(o?Nn8S  r b Pq'5?: S n #CGD=z,\32sJ&rO r09l}\ X Ia>9@H: > i# >& (X ;+-/1346*y65i4.2/",``)&"reb)d S` * s   2e@^R \ _ & e ~3iQ6+w >0[ b ? .z[=,5 ``q s҃ M> l 7 3̾ N f˻ 0 ̪AWVORٿz5J0^6  a%9Ml_C$3 . 42iv9 U ) jq 0) . s 0  L  $-!u>O=  Xk,\eIj ov (&9D*]-eiRZ6U0++KJ`F?](X` %'  / ^W1E F1xpk{Ss  k 1nU|e  "Je<bDQ  yD'n cu6~ na2sqeE2BFhBWA#<;VE7zK}@1 %7C .egC)xFURD\yu!AcL&Uq#UDI] huBZk[nHijiSIgj6tHW2L, |M@lk K5d_EWEZQtIX7 \ ) r    -a! $}&u(,*=+d++**(,'iP&$"&B! y   !i)e-I BJa E g  | c\ J  6 vW ; b;{;:x!.V _ |<m</;.%4M0 Y I % DkUh/=h& <0D,zMHn oTky24iq>'Uias8 g h 1   u k    O + 9rb#4ol 5z  &8 E W ekE_$Ar t L  ^tN(NR hR%$Cm&`*7(%)G[  J{fBz " >WdYiK"-p*PRfq/(i,P0C}At?\iGgw@@N. "4}ygqTL 4 D_)= z B -1fkbOe/AK6Q} b{Y8GJj=g T  J  zR tz+mPC \Qz eR P A R T -> L    XVyx-   :S!Q ? ,u,|z e$ A F 4&YW %z) . "25 9; =w2???}?>='C);% S-4 bL{_wOm M 4X- ߉o N dn.&K/jv g#G.bf- IE& qCeYwZh7 C~qM_nIn& m* _ P4 2-xmm=5o &   ; "    o G qY F  D6Y>GI[X2 o F / 5tlclkZN?RsY dh sgs$1e*ggJf+w +&0  \" E$NLa1~oh,@W_k=NhKr{|o/fL"7YBK&||8,7V2 eG 94'(.>"xCtLJ@Wc1 !z s (M v U  X(&{E f. .rlEZ *F #   a| ! -l  Y # gTFUr+ y  +; w r v nt f/ 0b v  1tAa-Y$*fIW1xDnKSU&L^KeI  C} *   Fz!RzPt{Pf  '  4\ WH ^:  `* { *p7$Pa~ A(pDyCn!U;jیYsܨM޺}zT".E_V Dy.piiY%5 S& Y UR A  K;s",5p2-Xfz+1Y  L q  c #0$ iZ/> 2 _V 1 g N  )9k#o|;*(H> Q  ^K $;!3* jJ'7?C  - hQAE&#~ \ V  ;&b] I D v'  . tt#NfQ 0 FtmD"EIUj.Ci{{73dyT8 6 c pO w Fccq'J*-=w/)sn6 M?*(~]tLHK=Lne'&.LX# `]GZ$-}Bb=3O]e@,;dF,H z!d~,G_ 9!{sBI )  ks  4 <   #/lN-%RSiRS9Z4+ qy!kz  \ K W{8ZJ#8N!"/$%&< 4(f K) ) *n)v(2i'A%=$ O#k8"9! E]K#d>Ey!$b#%F5&p&k"'&;& P%h#!I(  `   i D{1K owL(9t-f y B_߻'@A2Dx N1 5 $H"Bg:+}h'M9? 6 z do TR ` S  E@Bku'(< | a!"ypxW & ~4Y,yzb   /M 4X,w m aR " d T]@~ 1,k7V+e.  Y_ @+PAz%l$N  +*!5T +(+ >5VJ_I8(3!D%~p{h9hxdP>s-TIa 1 0` ! X{M [ # 7Y n.WLDILbT\^x%GPXcOujZC:|GU& hW{H1:NuLBcH<%fLD-#2S(@g   * r P H  al :DqBtHm c l) ="h([9+4}L1~3z e ~n+9eG+L /{Z4bSw3=rGG y " H oZ[Dy-' $6/+ R $ |!Kb"i/#$$%&J% :%@;$"!!x  4 >?;6pM3X , ]OFSGF:h # $aCL#(MMNc>x&7D&aMڦShF |[ԣqJ-ӃԲ[{f!> }bd#{` A mZ8IqH1Y|pzvV/MT+/ 0`2BH9/1gLn~)/7sa= p2-`d C  2  ~wPBd"n`6NM few8ok Y R; 6 K A J *- f w -  P   / HVFL1&6!-A zf5 > y> e?52o2uEWqM3! $%m'_q(e((\(A'qT%"8[\ Z O ,l M T , 'Boj`B5   h    (3>||}8@FGc E m  Y=stS nd8DC=,8e4MK6 {Wejw>/V4MBt }3nY-A^y{BKO7j7]^0X%s: 6sJJ{qwbM   ) <0 !!!b t~$wW @/5T}pNT % jHu}$RtnC -S j kavOHz? PD|&m])]p2{/N 2#6A$9Mno5T D K ao$dgY  S pP7So: / r T y a x% ( , WpC : @ (~GQF:3rq?~C\$/ f5ؖCجLq]iګ1f޵"J^ej(YgM;v|a{2TKt<!N  htx*xh# Pt( 3gu&Ws;tr3C[4U C+% ,77 i-/p)@z8l0.PJ B    _ q HV@]KO7 TK[3S /j m  AS -Q^  a  *l b@ ] ) ,  # PS 6; EZ =h$#0^GOj(hX[`޽DD{&c Z#,}9ޡz,i'LEB_iZ^uJ|[iKZRv['-bb2_(9 X|](wjvw D u"X6Q k a/:^V]tc[gCQEufBaI]e~f<l 5% maq>H J&o)Ggg  0 ; O 5 3kX TV: %m^,hEuW,\ W/*O3a P X0 2`  7V fp } 7~e=bo+Hg;y  QE/)xe0 X iLVQ"'X 7v$Cߥ8`Ejal ahOF39j*ގaۻp.MhV֛GNv|e3D1R5! In MBV~-}Ww_g   5 8kUW= a y  Q `   = hOc?z@ XuGu7c$ 65 < Cp8Sa3k +<(rri_Ls'$K 3 Uaf1L j { !c"c$:%_K',(*?2,u-'.-\,+ ) a' #% .# !    d!zh%FO     >g mX 2   MP8Qe<;CzEppZw$iT |]dO3>FYc9SY"W/ Q3wq'~ '9;!WaiT=3tV>O? kO a q f / k2~vBf uACXX~dd Q DC m iX &S  w J   D Ca  h "P L7H fwTOnDwhh&g,;4^M"5l]~Mj;hlP24UJye B  > WBg` _ )n ejXG$YKz  9 h Ms   S 6 $>?ߙZyfږt;[q_TnQ1R7oV-~fgV4El"uo 5&Y$0Hb@?_@<5] 2 R'?t  $]V?/S ~ f  qj  d  .- { Ar?naxr1.6gR=X  9< kO>.NEIj JHLM~j+xSp|H;,u~-  E L (g_7HsY  "f sFA)@#OLHd\)V!{  QXU T!! P;O*)oQ WK.ha\`hkޤPށJp;r[]$m+T4 (5_ߐi.޶`+$!m:le -V,pv . !(49XM X7rt*\1i5R|r,!#$,&()* *3*L)VA(F0'o%$:#%!k %yT T/ <*L%k#=_L`|bn4/@;V K{}M&yhGQ7) O  #,{U2~cZ  n L7 b n p U* G? 0 i 0 Pt N nP _ ykjb3Htc?b D 3 , 4  zQpLlG, G](U.OWgun%(~?|ߤlfUVz%9 LO.݂ަsߋJI`F!`HA"^r4F/!<+wZ.j4V@HPv  \PyR9Hcg G/=!$Z>h,dvrpn  <6$O:$8:l L 4b}\w.k&BrO.>-T|! {#? %d f'P a)H+,c .s..q&. =-xB,xB+*)d)w((G'%$Hw#d"5 dX.:K SN bTTVM9a3k^x 79J S1q#1 7]g|-C_fkk$ARJMsL$8t_";/ \C9G= f3 Aq^9c7Giv.Rw$x{   LK | : P &  qK   L 'yIe  "[Sj Z  c  j8 W /l [ C D J _     `O + w 5 hy e PN>}`ߖ)xNnԬӘ62Dկփ7LUs0p% 8U pk[z"T*sr|g)`.c^o!oEuJ)r1?$^#ct4v * *|HTP e  57 Z hLI4p  ~^G =k H 3VMDi-M( DSzGwt;v M4X>2@`xWK&ABH}R\0S3(Q  F\ F_r]]  c  7/mSXq" ~">!2###"? qMmL d [#UA?#F% d "|t  * N|5Bo+U.Uo@ dװ.ԍo5b%}`}4C>"~?BS7:qJ'B?nB( t ) cC[Lcf~)!GpNrA{LH1  S+[lxYs X  X .`LE6;P# 0f sD=pD 2-l%}=| n \YMg(N\- naUza;='@Ie  Y* w SRNiJ #  Y" # ^$ \$L#("y <F9,Z l&  R8PRXxO(h * N F^ 5&2GrܢڙY~]׭==]EޕW ߽_KP@9=myA}diVQo,:8c9V1Vs'vQ"|l Kkz A n"|tQDvr j;!" 8cuQl vHpyP:v~8@ \/ P Y I?@)Cnzl*Z+ ( M ! 6 Y-HP( ; ^ |s=s wF.&w  > <[ yd zHe#{V*vIAYulZd{@7=_ # i'PG 3= g3z2'#uw}\!-dJD ߢ0c݂܍{ݹy)}uަޒS6t1uY,\iq[_^?F =yx^Ep Ba!m!j EnB s \  - z"d##N$h$%&'^[(^((':&$?!pJ !yv1uy u  z s . (5-tb1ti Ia*ADr+kG2\*B?/ ON>v;TmSx;Bt |$   T56,  4r"} a 9  v f  ,\ wH?TubE];NEm%+v6jtFB9#(nlV݋'ގ U7sPR`Q>3)'DgA rs/0VfdcA$>0?Zk]`l9{ W i 5zGi4 h  } 9 > +\UQf_h@;CCp /E j {Kmh&o_6*^ XXuL66 awIR*zLw ta(ZS1 b }P  yO  Un!7"CTl)= !v%(+-C.Y.g-D l+ ( & (#T X #mI`<?)  %)Zn~ 'Q7ߎU# |,Z>Q ah @G(_>Յ`N-jտs9ں4p4da ::c_RBCj%vXlc F -s$O#!#,oG}8D {#"J##5#"!~ ~W8 A 5O !(  S   Z *p -x$!.<(A6  R 5    ,<\gLYk$;_ VX b߶1 @ ܤ  ܒU31ds " # F ]F Ie# am ~ GV z ME Z - ( $ 4  > '      *Y"  i a7  |  @Syj=P$-Wxz| iiEbmlY_ݴl&]ܔ" ނ>4&7',2Yޔ}P Im-y$ (dAZ)d2?,o.$x~3@iLZ;8PbS ; ? a _QODY>'$/Iiruk%sX2Hgx&DgU}A?RLBI?Z   cl-v<O+Yppb 'A;XKrDGj$g  m SIu |%Y !W!"/! -W0QC !! .[O:~@6  We|l &j A a # 4=zl!e  $ heuyx>=?v*^x c^|v&Lu~ Xf^O+w{ O|[jeI~0Y}6@YT R!{!b!  4/mX nZ  xZFm:?h |i J ' 0   1A  e~ ?%  Mr  9 y.tA" _yXQi RM < KS7Q\!"q!<u o"O#'tu03=  2I:8  p 400}  n z ( vPj}vtU b h  H) + #( $ m j l T G \KdXAisajkvkektsWvMs#gRLX /R&`Z6V8d@'+QlKVO=`ey }?>HVYXI,x1SA7$Ff5 Bo. Vma!He- + cxFu"Td l w ' P   ]o ,]MV=DQy . `G;x *xn_NxU"~ ? *h 2 s"39%" H' ')*+~,,+y*`)~(z&$0"@ k;5K1A>,BR MoS6@e-+RxQD <&p^LJg֩[ѾPNjŸ-ŀŢEbȩDʑVRAKυ @*k0Գ'-۾\hP&cW4 R Fi/N.z!=#c%''S(3I('~J'U&f$i#_!Q? } "|} ~  4~IOyaN.4v~^ySq  '{g0} |h sdD`(  S  [ s);T pC#' H>   '% }-4 z 4~ (, A8 ) :` &<tYk 6  c e~ ZYPdsj$792lOZaE5EG{ 4tE%?&n*4r3@>dwgiA9!ABz l Dgw9| dqhZ}7Le!;t*FyzJxHnV'mr.dQ2o)<;Hhw/e O} vO 5 1f_g[b  jpoI >iR7#~gnu1`1X)Y9OJ!$ +!2!!X! -# K "T@7QnVi!$L}&G'w'J&C$E!-1CD%R  !u*#$Yl${#!{c B uYnrg%xH/v= ;=\Ia޳۷ٕ'ٞCVًM۹ݝ!8&.~9:e=Y$c5W@`E uwo"j g a##/D&86(m)/r*"++,+e+5*2)U (u & # I! c  l   e 2nV & Ah & av/8|JqW Zs YK#v2*Q!`9ݱn87޻ߘ n{3*|EFTOYkW9%;4~=u s  } 1   C  k 'O$*  O   & { . L 5 JG ^ M<l R f 1 \ jJ]=wJ-mH'E4qjba>kOnf5r2 !U q]"T+Za("D Y"jyQ'#  )y^xJ 9\LC5N#\ J:]y/r#8Mk3JA<_$LXH-I~}e_ ;e${I8+ e\uLzvBz2>d 1 V lse>io  yTcl Slz . !#&b)w+,-st-, +` * b* K* i** * )* )~'% $66"U ^ jO[xRP/| l J |. d # 1 _cji#V27D.n~P.RC6ߢ ߜ[Wx`@uQ,z9S/t>aCA m1,f\a/[J*!bzr*r  '? 7  ] a    TZ I !$ `  { j # *q5mdu3K^F>v ln  &Ss3kJ> KhzX3/Aq }0x''  GB H\je V ZT | :Y f? 9  |    IE vp  '/1K6xoc% ] BDx,Cn = / eb s b   \ , $ : n>.<=;< GISzO#U[uu+||CxcVl_>Y.]qdl_!]gpdg?f?9 <Lo8 _#[xnpH4 hWmn d v   } n  j f d 5  T ^r e=X| ^ $ 2j%5 q>)t>WJ  {  , Zv u+Ci (,  IyR1'\Fc] K Q+!!"#Ea$$$$8$#l#"F"Vn!4 '/Pz dH6Gx2~>su >_C[XmfVz o@5Y fU99i5?J+a fH-֧Ӌ>RnBhy0F/ڰ V@3)^sSp*6_ y&x| v)$!#@%&( ))N <**_*E *u)y(7'%$}"G!g a 5 1v*Ry  T } [2.<&. ^={N4PT0GZX:7``]6aWw#)aB N݂'-"bL&8g`jTSFr   `2Q+\5. 2 D $) i { V W pY axU <+8\O e O}}Z/'/*d5 ^W 6  . W{r@2Od6M 1P =  [cr+%U)9:%+^'fJc4 QjX 4`v Z+ߎޑfL ۤRa$W۴Q}P;fOOfkNy(zC^R[|Yo *Yx^K EfWi(@-7XI&I\Yi_\] s; F ! #-C$3y8i YEb  'x v alp 6!s"C*#J;$%0%=&&2(u_)$*WB,*-.g/00{0J0/A/g.i-xH,*44).'$&"\ =%4h$D:? ZO bnW(eZ"R)v*VcPcDa _6f݇;ܰڰ؏בG}GvKؤ=ܐݙRa#(Qݢ|O@+IR 5^\^ s Sj  P ml~QVZr(gH B2a;&8(->Wqr   ;HC;<}p oq.YDFD - 6'f+r1!Mߍv  Ph=|}[FEynFLq 23M ; 7 S  ?TD / p g J<#)K1w{u]__'"A0Z{KY2[SL<  @ !E E 2 G  ; T     > 5c ( 0 <  - 9 o> VRs>*#L9oߔ1]?}ߩ8d%cI fx$>z-T"0KOPDx0Yu||Di/Tw`SN  )~tt+Tovf_L ~ ; )6v,Q& [W]6 A^dFn-h/kD3K !=)h!; Ne [#'[ )  x 6 1! !""#5 $I &S Y' k(W ( ( 6('b|%&#!bMIR)}u2BbB PT,FAqyu.SoCp0lMJF^ z|h06)]B{3z2*|\1c"GoyM( o Li4F H% \2$X_`}s >- *  T@J u d *mo '$[{T?Vk%Ir V?ޖsۂע`ѱ#˙&ЊBtI(vQaZZZTlTcX B  5}\-6\>2L K  c S  9  @!**  DC+ {e 3 Mr * Z=sTtjCH7WbW5`)*,C.C YJL ](rp m1pz,} c 75ުE܀' ٬v#iـ ۽aD{Ik|L5ffcC- k%$EKK Mj`)rsHByWl Va7H91 E U.+B@()C ^E?ip/   <P  ~ %eN3!HO/CosD* !g?$&zK(H)F*v)+*)'%f"x7pac S~!(x<`CM! ?o^eV A 6U 4wx3%sHa+TR4B`-Mj:84bCg0ogYNܥJeC5gԑ%DZWGJ? ZtWpa|$f]aBr ZA 'moqyjQ]6  #h4*^h?U;}@L7w5   U  HW9Z;v6 &{ j fz% 2M{9-bpxj18~ BAAwR@%fR4%6| " + ;~D;L|y = @ ?wer&hH.gY{% % BR   ;JXV&V cx  7Dd4/'Gkkcz1xV  Q } w $ ?  ^  K   L&  ixp&imNQr7V"qJb*<:Oٖ,grA!QB  3 X\ u 8O 3 1S 8\n"~1 e  Q߫;*a?kZ88z{ + \C 4 vY f1 8[k|= >% :PV"L"S$&&v'|(+) }))uJ)((c2(*'y'&$= "!1 BljyIA~T 4{ H$u e1p#6YN[gsOd8{VLl}xF-{z/0[^ t5"3pg=+ s yJOpq*"))T'*Wh{Bim*  g  ! . t  /   L0mvuy6  r i& rcA~rJ  q  hpGj- -|3!@? _Q@}k|),E{uW mj D\SܞT/$؆Gl!:eغ@cb!KBp(mTq*"CzwFH!(cIc&_D5PW)vcR3l)w b@DOVi!hE bs \ b<# , >U!{ NJ [ 4  :D %+ #Z%6' (J:*z+,l-r.]//04/.O- @, *S C)/ 'v & %3 S# ! [TM13@UC MGH 8w^q96saEerI`*?/\@+RFK#+pc"D/U oFFTdZ]m E{j(.(r|@*.}#J}>QNgW * v D Ba T 2$o>  \ Mw)5Fs'4%# !x#$n&&]Z' 'V'aW&\E$8!lx9L !pD* " r Qb5Vq PN|Q=)^8 m   Y LV =54s;UIL+x } N Vdck4 {  #U 0VZ44MF`/ft" mo Zg 6  z7eo9ab  | #G'K*.80%104/% 4r B 9j (X4a, O (Rypi3V-"5tmOrq3EQ#|%. :-PR7 L= 6*X{/" / !"[ p >k V*N>siU,(q  bu <hS 6 qKckox dJ;Ko݌vwK@JՅzi,Ҏ:&֌4#j>yX+sF0* D Ak  E  c DV16kJ s < . 4 ?  n t b !  y' I8 Z  k  'iD6p9  L 4 c /!!.!}!!9  0[biEnVniY ) P ]x `G I r &Izl0 C11PG9q/U ؇ ׎ՒuԐhӛҲFէT@ZEڠhښFTFIܦ hsv^yJnh!6qGbL;T%0' U#/0?* oBv(rYL$ .IURnf"%}Vph]D  m}MpYKLeyhv k,J{B+Z.+&A `!!!I!ag=k"\/`s+ >. _`dn  c8S827E7l _ ܄ Vېz6SFدZ}kۦo! zC .?.k^).vQP+sW'9p"< !B5N~l:OJ2p dfr  J v K S  /  J E  E ' +LD WO4v =!b### !X  +XCrWRNvAh`2"ljjehtN} Vd]b[=y_.jy2+1DݛalSމ߲r):02\|,QkJqFy~ G  ? : /\$7ykSv !R # T%}&&u&&v(&%E %\ $ $ $m %%%%4%3%$3L"?"U )]j%4<8yR8e߱z0؎Uӕ @"-f H&ӇZ'7.،of<;nI LN 0dNOMqL!7KZjIk ,y:Q&  j   PeM!;k###"B!B*&8KA|j?U<ry y}' AC E  b m 0 ;  8 % bw8 @#h&Y)p+-//g/ / - , )V '%.C$ #!#!J Qq]:    K   e B &   w?hg]mGg$bjt lT6{E>U ui 9_xR- %q$?DA jI3bh /% [S ' 8 k j a+ Ma`5/<8 # B0w =  m y CQ.m5^$  6 j \ 0\IleHN)E \ <H>\i7 RBzSb*k}neH?Rb ^-uFj^c" JCsc3$m _C Laq 2 M @S%A F HC u  [ X  $szN>d$j h4x@7n=j < Et  O  # " h# nC#Q3>;,y]Eus\hs#;Xk'1$KF` 493ZDRLPR^i'X$5uM: zx Sz l&Jm r&S" L ;W8mI@ h!n"#'^$,%%%x%%9#x![3&h  I   +J s` jbH Nld :f{um\.L 2e t>}a+r<9 $&nKjLaMtkL bk/DWWqI}&/F  9 Bg ^ W   EW  kVW W!!bi!;!4 U T  !=m!!6!"Y"# +% & b(Q)2+,,B-,1,+*\M)*%((n&$5!= J  |'kc7Ozw2zZ n 7 Mށ r T ) `ѝK^ror&ϥtq5՘2+ٖ[ޖW[n|#<"|v7Paui` X9 ~,wT3pF+'/SsRp M qk bq$sBtm "g {Kb8fa v[1\(?0j hA; F  $?MF^o [   d2-7X, ! ! "r!:!) [ -v r9ZJHYi]#h/>* T {!@!v K ; H`{%G8 } 4D>[Ny%r| b} |6 Uw{p,txWo_=%=?d/YQLl  Q )-E{GVL.xb - 30PI!t | C2 `^`4A}ADnc  gc!? GSWcJ=2a])o)|#.>G0d0R { z _S ~ 2 :g  /_F^)ԧRՍ'MB\i/|/W 6kIAl4fu:PhL~FNC 0Q hj3A<  q  \{! Wv  Z!#%')6*:,7-s.S./.@.4-+p)& =#0.oW6V yfGIGS:( 49,<ٳYT=՜sjjџm-ц% HY8uڍ#|&N?g9%E-AC/% c<jZjp(C2j8o Z\?>7P)LAu Y [?,w)U 6]I `2 spP4VqPB n9 g1VU5$};)/ W  ` $Y D \ f  +xBopisnw  ]eFSG, 5; r ; D}(+ y8Nh?1+=2pr&8j9zN4/;[(z!94  #$}gNSS &nMeZMp ; `n q8;IDM^ By>$#el!r~/q#^[$O_3!yz% d  y:yo{5bDT^K9 u ( `N Vw }l6 d(uv8 O7Ev6pޥ+ ڢ'}֤֯k31pJ9c}R+kXBXEOng#& 0 z e W^TVew$av5!g#D%B'rq)+.)25e9M<>S@JAWA @ ?_$>";ci841, (I$z @D6OC#P `is f}` Y;3ثٯڟ܅erl%DrYqrT\PE1Jd[.L)1.>\rK'-\w \q-  Kx VpH(`Hr5yT;w4+ 7 H /4 9 E9%_5X I D : ephqMHT "#~#|#+"c! WCzQC*-1 + j~ X tq , M n v =P0C  + + BT1>L _ R 7I b  z c   g #   1\;4  vN6*XCnb  >KQDU oqo'/LV|\b>41*Sv%xV3=PyPcBf;uiMlp:/s \h&et/li3jl/*P& o #3)6 IH  $~ ,NS. D ? 3 (W ;H ^Hgl31 : #"IU<iZ_pu*wo8ح]ٿ'SGQ81Ku  u*t8<*F =N[ $m  0xAQ5d@F54\q   | S$}!NP%(++--/x/G001, 31 )1 t0 / Z-~ 5+ ( &q[# UH' g~p[6y *!ׄ kB FMՓ ѩXQ-1.>wԻՌQ~ئg]z1gٜ\84/}R7 }޹Cޢ$z-;BVuindbIߟOZ?r43- ' _ Jk e 7 [ ` 4 ! l ^ d; ]BIBE`5VCMQw P [ 19}Oa568QfOSH?[kOj9%S2;  rZ _a `F 3 O= = \ : H{* AL@]!Cs::)O@qP<KI   z QcTS3&`ud F3D}F'%t} .   hU k k g 2o - =?hsEVV VtF 8 ! pt8ZXH  F T(# ]P:3[1! V  |~<#GxI& 7  I `% : ^w(WiHte,Xu | V k gӪeҡ;bAXV>gF{M!څNh*awPjNK ?Y2m +  }14Ml09oy V O! %XC)>-O"14zt749 :n;;N;*:LN97j5 ~30.d++@A(*%$# 8 2 R TTD]:W~DG>UVs uoZSq/2M|8 hG~.WRBS*S,N?>"~<'4 . M7 +VG p  5B$On2G"&8@;eGߛg{5i ] %^6d}} K)OM3 s)mK">1 }o@n   w ;"0Enl  a a x h?1<n{4 | K ;   = ! kSx  O  R q FO  e\    ' # "   e 68 Y  8.Uf  1 c e / J K2 #.zZ{'T  $0o-kRkpk{6ns[sF*E?6Q(_3MtvBQ~7h!QWuD + G#X~y>3_^m[q8\, .9|{k+l`-Kt8GpJ&WZ"Wة(tח%׺IfXڌܲbE5: |d^(0ujS+ca&UN>,04,#*IO>ߦ PA;ݨfyyg]v x^AQ 5 % F x\-t E*  xCO`qF$~i2 , &   c9k3( $!2B!b ,2?6mz9+EV"?Cx| C +I DUk217J|q(,><$gFo,.mD\ }7(Y`BHo' z (Qr?m;zz,*-  +B/2MR F_>>ߠݿWۦn7:w^fa[VFe$[YD>Ow>H<G:lYh 4Um3 n 6")AIifc<USKD ) ;j m  > _  G:C  c.#@t t  rMK -<=,)P۠7թPӧ|Ѹ5ω-5 H1 )}$K)nh4x;P s y [8 S H #  g@TI;} "n%?( e+ .173b5(67s_888i888U76b5_ 4 23 a1/- +j )8 p')%k"N _ : ] 3[ J 4 %L l v  ބ.ߥ)GdB "EFM+x282. 8U -=QQ Q[*|*#^|qi-q$Ci\uco.>c e l Z 3/7U 5 ZK8t>&p_Q|al yX vJyA'#[Ec | D i- K f  6I r  d ZWQGf< i ! "@ 9" :" A" Y"""S""!u Y;Vze<u9fF^  U 4 / I  v d h 3z>5Rb9|$v6XFJkm>^v:HpL t5b4#- ^ =" %F#)+<-.~/00/X/:.Dz.-,+*!_)|"3("&"q% #f!"] =ot< +m f{,w TElPLfOl|9OxGC~ugC)RaC |PoU2<S_=CxIU~{ ٮ  א + C |?A@/Ice{A>^k9T'Zq:/ |AK6v,1} -dHi u  gae  K j|}&L`g ?v S} 2   Q ? % G VK x  O$ * 2/7LF(k|tvRzm!w$' ^ @  Qx /   i#3p l?alskw+ ~d Vb,i, V2WI2b2mm   u >߬ 9 ߡ CR # fDQ>R& B ' $IaE1a[T/,fSy&_c0} V ) , *   - I s  o Se ] p D  B " = 3| j 4 :Avhn'MC<B4Cv` %۔)+mEg!~>_bqݱ9ކ޼mID+LAxovYa{ * 1A )~`Wt e n"&2+g /I245?T69 6 6 "7c778/v9dC::k$; : 9A75n31.,+o).'Y $ sd Z{KXv`,X$i(o&-*-%.Bu 9wD)l3uVoEyckWq 1 udI%FaC^WLOY#>B;|>ZXAz4S R cd7\{dV-f p | c 4;R+P  H%rAu.l|` !  nEK;/dZ2 ] C ='vz*y-v$g ,  bV  0 nXX+e- I x g"hV ?u63a72!Z$'V)f,.$0A2}2e[1.x+k'W#!A * 9 o@  ;1] {,?9CPEhC8+82 Ja[@tiC KhHw54P^NryOi,IbBx~4<omG ; 4q9/'{ ZJޛ ߼ v M} ] c  6z]i)`4eA`TuT9%_6f] H  ZuVZ9W8)C"f&(R) *J*+d,o-$ . /Z f0%0 10[0/ -+?)I&g$D! sbN b BI(J @>,%VC{ _ hV59& *V ^!|&@-|=00u Ddm܍m`7M֘8^oV с'?Gv/p@  ;   +  @ g>Yjm5|p s!&"\""r"!a? RE1 X Tz ] vbS!!HVZVK]}g3-k;]#)Q4kAi}qrfGoCmqy]4 5 h cM *+2CB @  |:q PfJv Ka7z $y&$7xF&H@ 045a۾ ט IH Τ ̧ IV0Er׃<8ޗs!Ef41j]ey-8D+d`zUo&S("4U1 c/ b x4h"l }P]-' U m!X_%?( +6.wZ02g35^777f4764!2|#00%.&,'*(r()~%)Q"P)'%"xjq Z $H+~PiquW7|<-5>9KrM;2]b_pYwݔݴVJOߣ KtKEM+TjnjL:+PEFT8DxICF.3 /#+,NR| cA5Nt.Lh}tޜQGx  + G ct 2h`-Ake E  + 9  P | [ } 5" v h  qO U   + r    0=d_ S3 & xZ'! c"Y  A >   T   {"z$(X%%W%%I%T$#\T"y>!BY K^mk9gDvW oGx>   ~ A   p\  4 a)onj$ =O ~$  M9 IAa:fHPlYi&8dQ d_Z= u.9n%$oTWv%5P #M U]4 =8;L}@Q C  )h<jAke&N9f!A+z D m  *` > 0߀B.KQ@g /f3m%!7F6/eQ%H+ sh0l:~&r?GHs(-  A ( :; "[    /  P/"8:t" g"p $] G& '()))('O&+i$" !  ;b9 L j{^dCp{gfx W3+mF@$-f[6k 5G4rceF9O: b zBMxcOvRw|ιΠiШ]ѣu{kܳ~/5:b,G$,W@(nOgG<n7hWx^:L1 M+ a  _U   ? w C  6UeQ+35](Nu.J oiM{< gCIc[N1 ?-.B%Ab$7D jRP) bi0NtI&  M;T }!x e# I$T$Z#!v[44P^ Jj D`n:5$5{>[ewU0X]| ZC<2fn<9\@4FE6xe2u(YT*.A[F6n Zn EY[}.c {0 V: {az1- V CP?c 36 b$^i%P~ &RvS(&QfmSql .B)( n  *vY T  6it_ 7 >"H#($%T;&,;&f&1%%$ # c" '! A4@sk   ` 8 9  x  L1f$W(k\{n-'cXoA+yN:)W:t*&!!3)"#gVfg)xQj7H1B` D{u/ w y P]+]jEK6MNti|w\r z|\91`a < ] )u^}vNUyP K '54M ! 08 _ ,  '6 z WV6"M-<=x/R4W#bkwr*pV[ tQr|=&)._ Uq5X r V?y+nhY>W|a A  Z4 o  '^p;4   ;J!FS= i\xOte_KZ9E"]hkr%M$ۮ2Q{ɜK FɎe:s?>ua׃O'^ݻޝߚuu ކG߼{ A'\4^IR1n-IPuL.[g6 m'9fA X " B+nt.[4'pj_ [9o$EawrlTfkmuZ2R5z<&2&dBF:P"\{  t6 ;;8=Davj*!K" k"d! ! V i Y 6 + ` G B W/ =TfFJ]qf J&1=p!oHT 8#~&)Q,/ 0:/nK.h+OO'p"@SjFbI W|  >'7V `Mc| 2/&U s  uz   3( = okK ,X/PTWvKPO~?49aSJ_dAZhn4 sRifj[L7-abgMMnߖi#*w1*:O=&ޠ#b޺"ޠKxjSژ ]& Vݽ3?!o v)~O8fVK g ) 7 B AjG"|NeA+M"%')+ 2-D-!-"$-#0,Y#*")G (P&t%<#U d%PB-= A !  O@!!8!EI  hcg+(X;CR0__s 9e/5 T }>}$< :7g#.t_E b8*o{NX KaaW FH(v"\^,W 4h*'e _IZzAO_E ras'<,u d4<XJLXK  [C*dZf<MtD) H m h  b  X}  t  B }6 A  t J{fjDpY2 % #] 3W+ FvOh + kvno%,p .   4\<Ss   f U V" /2=6nHk!")m x ?=z@{0M4v4`R RS|f^lCGYO57 (T4HhMpG3 1bF*(zBiFo+s-6) _ N 7 MD wBv_?! n O^ HBsC[;.yCV P^N ] {G*/op*&$jr-ublXY * C''bb1   u  R t  @ (3_pBIHWlH>2\ r -+RK ?a  \ C ]p 9=w }-  O 4L<d_d"=+K(  M0  c |=nr==#]buc> ``c^`h ,>Wߖݩss^J"N ;=/XIN xvߵހG#-hS؇j} ~FןV[`*6/!|Kx1 Xm$/N] ^(j uK  k L +r f  '_       ^2 H/I[v} 3Gu"8(dW}2UhK 7)9-=^8wEv.9ucm,  &E_}nGC +"#E$'$#!)9rq? #h g > m  V!a!k!Ru Fo;J2W P cHot)RXMW & KNsY05'eq/Fec> Bz<   j  Y {  l B B 1 { C Q X  a K s'Ajcyjhu %mUA?@T&Ts |hm8;"5*y8rbjE{JWKo%[wbU7fz*;Z [Wx7y04OA\; O'^Eti{}u  6 dPs -| 5F.>N"/$_&-'&@%q $<!]ea}R3 d k" #n$$18$#n "1 Z!fB Ds6PkvJ5 =9f{v$m B  G7oLJ uht kmh#& 3Qkjp71%JUJ dpI2}05Fc":_GVQ4`p*&DJ# \] + r  p G J d z   @ K_ , C+ z $b 2x Jt:]e]p|~)B |>PO" ]MxiO-#:/at  ,H {wV(rz t  9  \ 9s ML+UiQ$>W]~s5   Uz    ;T O Y q, C6m0 -|(P!5/`ݮSݍܛ?A0`چ:T\\%HX-CCN\a)F4<^?4QphUQ*S@EEmO@FZ;)# $ B w   `    a R Y   ~ zxcLaxsUA$ |2Z3zU-AjX GnrFjO*(S u xU{qho@ M D ) $ G 6/Sb3  Wz a { z;Apgb;{C+;1.W .v= <2`"%t'>)n)n(&$k m|)<P._(.54 x$U: ;P uK r  v B  ] @2K)>OPN.vZV,Vw9i6IXBL-s$=tH*Y>4,jwpCrt{ hن$ lrRܝ.ݩޢx1k{ݔ7 vd ' z r ט9%pFڏLQM/2$, . X ;:F5V {oE?DmlzV f[#6fXf$, ~&F",_Hab6mV_nS-'{Pof@4zeo =.=*1Hw5xkd?{Te]   fxwvL    _ v N ' 3 . v Rl <   } 7 W w 3dV7MSD=,EEsXTO4hV(?5;  | P   s=Cpz9J7=,l[&e  w   9;'oT 1 %   0+Z n j dIG H H AB]  y K  hf <    l 2]1i2T;h2 ~ 7AS30[)QV*D747FvO/n/pS l  I q U" 3 Ek 4 ! R$0S ; {!a5jQ3d[)}   S)o'M  @QEx/g v5pQPPv|IG+YtB~q  !,XSx>f = S  {*\/  P >   |   F ( Y ` D R  g  ji K IB !R+0=:Ma R'BRz_;;fRabsSOPHWNo&کPsدb0sd7C=Mu k=0_2#+g #  &mmlsagx_a!%Bxzr,ObXhu/Yy#;CK,8I"b{Ad=2"J 7P < G 7 E =>4@GD 5 " % # #$vNP  5 +|OO]W !]" #m$($8R%K$& '&()>)+,-9.Iz.5.O-p+9)'%2#$\@#".j#$$u$$W$"e#"a"%g"W""sH#7##$,?%&D'])Y**O,* )'T&*$/!2a8 5 C, 2| tkA {% O: 1o}@)&&uE*~ p%6`{w(wTߝQG&_kP܉id݂-bL"8-ߜz!_ܲ 4 K %#W 4A] B  ,_OhR%K\H~or{&*rG]A(= Bt<2zN L  r q7f\MK C"  AOul4Y#^t'$Q+-=..wG-=+.(r&YT$N"b < S!v!!N!`!!! "u ! !Y ?P.y<9,M_-R 6 D;#b)*}OO&d<8io8DnC$ n{xE *R)dR`0R3FwpZy# +9 d k b Lt j b N 3lJth\UkjS#   V~F'K$ `L }l_yOIv F I~ 7 )>)A Jq\e* JI5NFPE?|vbJ68w - zGb4HG_d; e>:^}z   c kX=6}Z@{"  &{  % j( /   Z $ & pq  N S f k J - V[T.JYi<8:,YZ"N]KrlUu awPS| st|4'pDn?d<`a-tP8 6 ss'+Ae-0Ah(p "`#G#J!D5zy= p'-IHp;tqw@(5|L1<Y#pD^z & Q: Z[g:kHRY }  F&K@Bs   fL Tm+yx{mr~aN/ 3 2S  < 9 Ny1\>  zwQSGv`sn  > ) B P, N;4%Hp/DeLYe9hؖpؓج> 62߷ߛ߉ݐcLO,(cDvjA ShYQx-Efeq0O @AaO15yn~>Y2L n-DZE~5O k Zd_$u7< MmVg`<I۳۵wަ\A-{3xC"|I8az+-f;KoW_ _wD"a&?N)1+e ,V, ,+*h)[('6'&&|&&&h2' ' ( ) !+F h,\ -R }. .. /3 .Ot.I-,E+ )p 9(&r%$B$#"t"; } )P*Rw7kzSeQ H l [ n% @ } Y!GC2 V$#iߪD IoMKsQB*Pc|4UMg=9OL-Ch"g/jA  5 q m va\B[  nE|toV1pNt@qDAp2` }o*+cr4mM/];}b,? s $ [i ? }= wPjfA##lyW- `  [ 0     "D"$z###"<!+()O nk] n m Y2r9umGn$Na_p Ta-S9xN#RKzb^Z4@0r uA- ^yIn dC2 a$gݶ Z߬5lkG6 o j S jLq  "G]Z*/%.`i/~Ej~Fcz4T! YcjkP.pQIvhgop"  u 3 vU-',GW%93>mV. H=%w$lh*5^ $ y} Kh>no x!#$ % & &r&%B$y9"w u8/z  &[k J#}x? L  7 V| m w 6\Wc A qeNoG2zi6H3 HRI,GFyN#V`~ߵ ߻ߴv/*5"+G?e) 'f 7Z>g 'd~!$'+H)s ++d+)&#7Sl 7 ~ 1{ slS[EvU?[ 8=$+,x SYu{l' *yVO]-BJq  CPm(Y r! IK&Dzcc-y4 5J a-  L @l  V  IP;D0Q7zt#x0 5IvUbzUGL, ݞ| v[\ڧ  O=QSltߏMLv3yܻܣo\*x|^Sؔp#V&՚CL9ՙ ھ ܌ K' ~ Qf p 8B\_ nmEqOoIhM^9   X 0$ h : ' Ih tu9p59BK:  -PM6-@!W'nVPMl5v 6bA7+M`P9060zAVW?g  5Efx Q-E oX K  b "0%9h),9/W2 <4eK5Y5#4 31l0/R/l//ZV/ . -W b, #+ )t (y $' % `$ H#4 S"`p!c && V725.bPrGb+ ){T^u5 =߻OR`YDwz٢Gqu? 1[a-I|[4MSx MG%}4hoj4vtjY PJ.xr2}_ DWLCH3H8Hoc]c]v FN;&Xmy6J*E 2(j-2Pf<Vz0x 7 e Q gceL7= \2 ~  gr TkU{-so`n   Yf . U  -d (W` 9t)*2\$'9V+j1#  ouR Lue 0oO8I;YM@^ځQ 3=д yc} 0шm7| J <٘Kkޝ 7j;%g= XOt[)=? m 9z QrX4U4/E[v?.vms<[RI.Q ~P  u? 4 +|I#Ta7ߪ݃ܭ&5ڶN؅מ`iKNDzH,ckmh K',y: $ nK t tYIe( #K z&)m+?S-.R/P0 0/1/2.vy..-S,5+*1(%"E["IR3yJ  DO  Xt< X > g 7b^v:mX  k 8 V > N v Py[7k)j|0BV z%1jk0dޑݻ"ޛ>Rf pl](%7F-|D ++WH @."L$&(f*+,-u-cv,Y*z(%]" 64P4L*rCAaz4 jmR?A,g O: q : .g  M7 !rsT86;fW\E Ps&@. hhNDd8Dbuzhj}\=X=2Ug<" f\ 78BQ  d  X r $ V  q - 4 rVH|PR7j!rrin UD_5 C.DzLL}*06*ե8ww-5Tԧq |yZxL]TrXR @/}& nAJ ^Ngp!"2#dr$$0.% O% g% %&d 'o(b*,9/v 2j4I6`8 8 9 8*`87 642"v1*0(/R.o-ma, +S);1(&&&&N' =(~ ( ) ((l&p0$! `vr!Vyus _ Br @ x wB >;5u5^%}_ݰ c7z7"MWJ^u^!Uw1VAb6JT O C3' 7E)P:} =r$WM&J i 8 ) I  cfdifF~Yi]$TN+!`v.cc!7FDk ] # ޶ ߿ V  ,r7Y)>XU8qQz=1ne$ 4 1CO O 5x CE6^Y^V6z^l1M0k   / g a  cj  ( EbTu s ghrm l_5'eLTk" 8(*-#*sj&b'KY wT 5'8+4el0."s JۥׯXwH̀Mίς߁ 3!r![ Xx advmJ c    uVgFG; oC<vH\w `^[rn5?]nh GP.$w"&Xa 3=} 7  ? S  @v(| q8+sQVa6T  ; d_J5x 1O{!^-#P$$F$3M# "h o1rNc0 `_!DPW Rq(riOT~aaZ{ b\ 3 \ lW]uY3>BmFlhCڐסy2һ4I\c%λ npO/RV*TQ 1LMg7[u p!}"SW$<%6&#i&D&%7%A # B"  0 nVWW~ ! p!eb }B^d\#~  /l&"/Ty$jk`_N, Gog) @h5lo4B f !j;  *5u =21*jK,7CG u q q $ X$ # J|Mr`9ngN.j'~!A_tCA . _?}6o5JW'r I~VPG h,!ޞۓּB y " Mʃ /  |į f  NG+ɿ8˞$ϻ3qՅJڈ -zV[Jmswahdt=VL# V Zi[ekZ5{t - LPo^HY 9rSpMxQYؐ `մ3(&գ D ro N*q ߝv۽"(7ز ؎+#@j Ae B B B[ B SB B cA6 0@" >W < : !9 7c 6' /6? {6 6 %7B 6>5d4i1.'+a&"1ia:_ - P 8E5$6xfx_ON) )h$M'2q%Nn}w*s݃jۚm8۞H۶6SUp# 2-H $;(!uV?R<''  t==3OsCF*sWY3S<DfJ=T=Zb{_m|q5ct]J V Or19e!&M%;'x! D}M*]3`F)>V-\`3>y( z_ 2/z`I>E+6$'c !$"!Z "^'H6%  N C _ !Q ^) 2f =1 |}  G ZB  Njh*jM$;z&Son(.jـվW~ҹGr ШЫ % Eصۜy; !f""n! @]tQykp pN * ; R + o > _%&B% j RA hr ^    m,0ݘq=P 0,bJԈckM Vڧ|-d0E?ڼڌ ݨ ; &  gpUB]#G nh u*@OB.h !W !'"P"3#1%`'*-o0s3M44 35 1 ).*%1";k>f}Oz<P jJYFG1Hb7 i    5 Ne * U8a E d2lm~0y %sWr/OhFߗ\-v9-ߊ Eݔa߾ 5~Yj)! Yj OiGYBA[*!$%'8)*g+*N($&3b"b8^L&?wx{ 1 fTz+sWhgs/$ 2C Nq i Lx|=0c'yp"w. ]rP'J Gd|ro^4+) Lo| (v ;c  H pqA3$:\\+mM*\.jHN,  B9 qJ7.FB ?7 e1hZFu4X0~kF Id`M-:&2RG#bLϩ (  (E0˫3˝  ͟ P,j% P s9Cn#@Nesog oY]6>d){o'PC_K9ދ;=֡.peD<yӱӢprC } nm P# LLl2C[ MWi96\t%"5Ns[6= 1  Fu  ] :  dUz(V;"k!Q$0 '9C)6+F,Z---sh-z-,{, , --/0w1 1 P1W 0 /t . c,2*h'$"K!of ) h Z K0 c R m32G !vzlA?}khi߲j<ާݹCߞm#)5ߝ4߻Kn (g{*r, ! b < / x W s  x  P 1 ey'dDt s W V  ?  r  B m  H0.a 07(h3QJ2/?;ZmtOoZe^c),;r"Gk1 ,Zpo% S Ik s >08CK{|,gV{N !##>$k%C%%4&s&UG&&'-'M'&$R" vh2_ d"g.#_#F$D#pi" _ c{*,Q . aBTM u N5/"#{[ևIԭ/e έkqvbΛ!ђ'>֣a_Vݍ=[&V pk )+%Tj60 + C%eM_'NNXHteve o4 '`n '@ ( $> ; O S ! w 1^  o w 26D 7G [S W ƽ g' ǜ Ye5vٸޝ [tbR.yA: l= G  ] !e" s&), '/&0y1h1sU0&.x,*(['&Y#%$ U$ N$ Z$ \$ $[#6#?#" n@Zd"    [b B f$ V `. X dD 0 m >  >C3{&a=WF@q/a mX?Peos3"N/>{kef..AqBE~ hD.'3O aQV b  uM\eWl"zw)7i |C{WomuK@t*Z Yw VQ : )^ |&{tU/n ` q` I_aKNV'r&q6f$kLy=@%M\Xi{~%R:xlN W l   =R Y,j3]} w X @uVHx]\ 51/)bG+JE"#aZa  m j޼ڣ-`?i ЭВ<'dm_As~?̨̽Π}T^| IYJ$a4,=`Fyy (I* : y|[GPR0  A  ^&  02 H <ݷ ٓ)!ԄҼm9bSWRyаєgӝbC2 Ubґv^ :ցJu}BM|#UFfo_!hkaXYuke}5 ;4tyW X "\#$&(+T*/ 2e 7 : 0>M@yABHGC .C A ? X< 8 p4 _0 ,- 0* %({ &o/&4&&M&&%$" 9   4  `  g p I <Rg5 =# M>bf23z3SJnNu;#o R xMZ.ڣH4ڱy۾GO܉c{5a ߡDwbI%PߋA߱o/ވD ޽ G Ag !G @ S k  & d Jg'Qv*HE3B   & =I W 17!Ju j xhS<C]$3. tspV8Q-b.FGާ8vdLOlݝtZmw!tdR>Kdp[N[A+!0lB Jh"?a G"J S x ? ^ H R5S =. 4~ y!i! 3@lz~,"i2}>f -  1 ( */ <mj~3;$wW 7 Zo!2{yw߬ew5!I# D%L&/ 'tҒ'/'-(yR(i(Y+(t'&N#!S! W@7Jp  zg 1 F:t+qJxrSc4]ߏIh9ْڜ o: #RW "8?vYr} ߥ  ߂`ao6{u&ev8RXYJ;"B]l M!j%%'( (&$e!W7t$6n]/A-"ViV3 ^ X j y B 9 Y {    -NW`E\ I! _l+A"  T' #{ |!3FYzA@=a~e*נCMjGvGd.݇?NfhB4zmW/3 Mxny @ 005B8B N3om ?  N  , Ym( J A | S b 8  g )cq Qi#?_i*EWU;}Gwt@iOL6%S#18up`<P2ODv' < R`%z/ l]b9|bR1  Ml,IZ y5) 8 J 8 Z<g!""n"1"!<f"MD( f; ,w !N$&k()U*b+++z+++e*-()'݁%ڧ#@z!H`rw@f:?lΘ+ͱ SJFɪx ^8!+DSxBhKdA8! d 8 > Y ] w y_ v QQK9k'BimS7l )k hLEnb6% N`R#r^5qY{w2 2 ?S" &(+ - .?0135l>7f8 9[ );8 <O>?@8A*@Y?=V;8G5 b2 6/f+D(z$%!Wx6  RJ |w 5:O|@-]0 A 8 M j fN ,q L8eH N=lA%5P})?p ycc}4bZzq`i.N|k6\LaHm  s 2 mjH%26Poe !  'x_"GR\?i&LOiNG}g}FMZ@v j W8 g 0,~]]:p@"I6wgWWa5'[E &3WX^K _ TT T# WQ] P "Lr#$7%I&'J'R((Z('&%$9e#!?n mhx>jG nQXq.bdc \~0>!_G6ab;U*Wa'~K =ߤW[Ibݷ\ S' + m S#0m+< | m 3  ` o \ ; HS s ku p# H C C     }  2 5 , v9  V\ > |Wޮfޓ ޘ !v%)-ڜٕm) ը ԡ = < \ G զ - QB մ ,` > + ~ w$8۴JTnG!l9h\SI{ E 8"u\%'S)0+$,,,,dB,J, + ++k+g,c^,,G--A - `- -p,,*oS) ' %n*$D"f uvcO.t \s  pk Y * J ' <= +%"v|   o C Z  /bX{67z SX u v7  x <_ ^ 9  '5 L I 7+=&n2^a? bJ,We8j%:?xeR_9)[ s: ('])'_zGS>i|Z/47nZWy(CotT! ,PR [ C<   wj \  bbS@0 |s  E C ?pJer @% 4pi1%iEA\y{/&1>JKOd h'KR GQe ithh(U6 < ( YC,;-\wat F4 nSz32^I0.`m05 Tnl  { & U7 3{~+<xy^&kYh23\VU xԱ|Jca/΃̪eU=0ȭWȅLmG*}BCԛז0A> ܻ; ܒ)dr a#' XT3).w?C rf6dgLK 6 i  E lګ ( 6:}*wڦD.U)٪ٙ/0vvIg!m\AA7 6 fI'-W:Dl5j$?Fgx^xV X o A3wo?R/5!P#>&t(* , 5- - -v , a+7O)&$"4!+ { ;NOm*B   ? H`9N[I-` D5 QOLtU7%`   JxP]!  : ( *" $b % =GS'Q0e ea!_:i X7_Kum2A*TdSbm $2Mta" O#  5    _  B Qt ~ gz Ay71A , oy 8!z i  5 7MreuM7QD< e=[I5^fn=WMP=Ajs4{_6e,.?;TfB{8"0I?`5"i"-O W{;C p  9j"B#Q$K#% %{%%%@&5&(''t(l)J**$++ +D++g**5)h*(k('&%$#A!i. &{r x Q "#%+(*--Vt/&1P222(21+m0%/ڻ-iU,l'+T*ڭ)([F(ۅ'4d&s$ލ!oM"( Q wP[C`3 I~;s ;&Sf  c= m K a  | xq j wX"{X9.1M:ݟ 9& 8 ? C 0  - u B ? i  ߞ ޱ @ i }e g ݳ rܟ | M(ׄs)]ֻU67 z3k/<m ) 6) O AW @ $     & U{   | y|!`"5"]#@%n&.(_p)=i*)+:+* *Jw(l& $!B/B'1` Y 5|Iph8wL < e _ M38 Cy\V-GkE+zz =Qh-*CIp ] [~I4D5 H U M ] .H )  (KylO*SO"OMn$ ; < O6  5\.F0NCA +'}5X}xm n  ],0h\R6plD;O&zyE!3)TuX\t)NhlM`e0OTC[aO zz & /!Y lEi(E *  *;&ix(0K, & s@=Un   Z`L&!XC7ޯ Ԅw 0 ʈ I  ƭ r Ku&Ȃɬ$pˮ!ҷՅxFuzaAW6adT} Fctb\uzT*.}Kh 6   6N = jYm&'at]-/ۧWuOּUn22Se} eW4`4Hv\,9^Ra?t=U3(i  kIm$B)W.3F7;9::w9:P74 1?S/]-D+]* S*+1,n-I/01 2+51h/,] f) l&E #  LsjH }gd[5 FS v*5+{\N/tP> n QEz @ 27xS n U c w# Bܲyب O%F"0S5t)z5z n Q? Vi^+L v oT P 4 ] J&znlu9{\:) D v g ^0up0 !U!R!!=! !S Hbw&y> bt 5" 4 8R %f2oD(P ld?;A;'މ8>ېGOڃ!!7#$%׭&s' (x5(\#()(-(|e((?))G(4&#  PKS}p2c %   t R 3 1/!    w4h"`OS%/q:߰ / VW&د 46 T .ݺ  AuޅޜH164DTG13 {GޑXۇ5ܣ  Q 1U _  + 0 1:)  y5G%55 g & K('gJ'#&? 'G/ L  *!" "`!"#!<5Ra? V  -[akNP?<!L>kvCM&#d%4 A  Y      ~m}bUT)VhM>mNy\$0V {]%OXDgw>DV:0P: iSqSB 3yzJH-Y;OUk7o+09 2 Lu*N #\ {>36o,\e m e 6 n B  ]cZly-)u9 fnQ"0!RnT? [>eOO X\8\  "u##'#s#2#7"$"Y##*ژ$&%R2%fڻ$#kn"Oڶ msѱI9&טs-W ]NE:k&RB/Vj4'^\a }H hZ{c v YCsOr% Aګ~vچ* ے.Iݛ\OqCl[aYAd 1] H-TqX0k) < h1 ` l 5 z eL* p#p$M%%%q &Q&(&\&&&f&%X:$i"< 7wbECiH1s! <-Ao N  f#QZ4~5J\ZT-jh)5qed&B kjdA* hS&Nx  kH> <@f_>>p | 2  A Q r  Y      FY E Q e8L_ D6$1 S! OHX$p *=jt(m z$l > Z :[ mjO g=@&[2gkjm[y1#\V0t@ D $"MuHMec}VP ( k Wb  >^}B >~!.#$ %$>>$)#!؈ ),oja)g],CtsQ~J ZP,9bj ,d q]Wq29Y,v^ ""5# # "~"!Q!y }8AZߐߟ߅ ^iU1x%s _|  `LO @ussM7 [PM,gTxnTdNQ\Ie" +1@R zMs_=6Mݾ]B jֲ ) 6Ӡ]Q5א  @+ fe Et A QrEu_ ]=xk&e   N k ! & + .1P45z 7G 07: o6( 4 2 d0 w-f <*F ' U$u}"X! U R~ +~ h[ojg v5J2!0j ) I/iol Xu} R86O[6T!v& =,q|nT YE B g1%DlGM  = > = }n N V9 \ a  @ =P/B;l%!=g@\Lk# n l - ~ b x v"JFx W$ p\bd]\B-"ni0^?]+J_<`b& cTk~l ~vsd=uTbQ}F Y|Wqy @d ) [ /" %D0z718{8#D2 n d xAKVg  w ?!:"mj< 1& m [ j} #  {@zB7!"b#,"o!oQZ9/,O  n$woӫѾ[ ˩sƞ G) Ģ;ʹI#xvmAy Fl +9N O|w"qh;#GvoJu_ W ~ smHw?1& ($DW.~!nYJDfJ8(}PF#! Z tW U n & 0 > Q @ 3^) A3 fLe/hS | Ip *  * R1D M % $/ 2! h#9$M$#"x~:B55x{ wv kuE0{ QS-UA^_w=       I Pj\n+#:\g2N%uGp_|cߵ"p L  X ] 'G6 '_4 L G* s jYI4uy|a   2y<D#*j! BF?  1 ?I[[f T1}rR MTnI.](%uQUu%]U l&eoss;2$9$"=l 2C60A ^ "] $  V? w ^ J  n  *  \se'J TX $3P6Vi!c#N$$i$#E" (7n/}@<1r%MH.YG|=ln  ml H  m + i  ]?9TGNiC[(!#Z%1'^(_*,M/N12sA32@1C/@q,)F'O%@$O##(# $?$-$~#]"7!={J~al  s*n6  C _ ( R . -m Ha{Y: c" -p^%"ܳ';;e`vKN۩KT+$0n y(M}r*\U Ie #x nް z  x 1 (  LR,  'gb+*N J 8" H  i  y Z  , k:  ] ?6 PC,q wM A yU )1 3   D l :=;#yD]i5',3APM&Rm F (1JO]$ U& < xk d*t$N@ X & ; l OjI2Q^u.AH  ?JBFnRq7] \Ek X VsKT:z  Q W 9: -*)#L^$nD NlHWL/ uX0Y1 #xxyw7s'LArPYEnA(@3v0, 4x^$Tv6'SR6cn>wS  6 jau#{&% ;S22 >iJ xWy +_jk |\  "ZՍZC2vLOߪI}  9 cb  _!%  aH^Q);AJۼ,fch8H4, ~utYH M W Sf|DV=3pT ]aVJW gDILܪQh71|XBy&CSGPO,&#!/5A|`3SnoAy!m }  g# j qw Hw & f A O % b)d8- 0q1C 2;1f /P V-o*p(%+#\!<]K* i8ry42;k { ]h1\sLC<O+5X7#c,CHlL|OKtNM s M+{x c X 5 k ߁ &FmNj8W@ޜ\OtniO[# p  7O<)&?}ko* 9 m:Ic%> w  F33f^ Onm?$]|JS%fRpkSS-Oz}PgQ8vF)UnU#4I,;&!= /2ugS[mߟC /rv>N!:M5gt~V`=I:>0} $4uA"b] K Q:*r|Hmv/ ' 3Z4o g 7x ` YFS&peXJ(vF|) 7bkj:nYh> =!{c^dj Z  s"#M%&-%;$! Yb]n> j n0h{OL9F X^ kPT{}h/4ގyfx^J4ڄqNEBoރjR == D7Gޮ ( +'1 Vb +^ /  ["%P;$ H~p v_" ##Z(#1#H####4##d"(!f2 ds Q] #M3Mbx1Tv'_EK)6c1bUl)Dpmd#  OgJ`x1eY  =Y(= A9S\bm rdaX=dDNe 6`". 25B#!# #L$7#"o!0 ym-gs>]gf3rF`Yv r 8[9^r|0S)rTRFbB|et L5zcY/q4(4x~QCy0:l~yS9zD7<sxqH ^ >  =hy J G (&.qq@Apf L%hi Bp_gGZ6<01 _@kHRN3  H&&hB 4a+8/ n g f?/#4EsoIzy_?Hh(V'    ?cJf/HrY4 |'  j#kX8#$l"/߳Il|ޜw!~jS"!K7973e|^؍,l؈$ٺܥ=߹~߿w &1'L'W<rl],G}av7$jY(d6 V k  ` a ~  - Q p ` c lX{bC! #5- E MCz:PJ  M7 6+A27DeY7 : J r$ 1nR~3ztDf #[~ "o9`, ' 2 <'PM_cB 4 p9صORq>؄ؘ٤۲2P_8W D x K; u$/{z\ u!" !a 8oq9| Q6: zj)XY   P   Z  9ZNRU[]LBH}f|Z% -ixkCzcI p ^ 7 E +^EQA4??"E2P K - %_/Y+<s, g!7"{"D" ! b&l.r {H%PO"5~ [M ܱ ٟB7w1J˽Uˤˠxs#oBԎ׎ۋc-AI4 ]? 0y/=j~rF)7<=M44V  -U b [ ^1 aN1)euF%}'M /?Vd*B $B<kQ$fn^-&9Db6 ߳  jn&fnrBtc4BH5T 2: t?C0#& $Y}B5'i: y ! z A @+OM$ޙoߒZ,_ T e/]? 3|<s[  c|Q:+#txMf@z 6 L d 8?IT, 4b-J`  H G5  rM ypc~MsC/ a"!!!U $t!x#+%%%$q#sy!AqFe   7|av $ G{Pc55t} j3CL $[e%Za- 6 #2 p T ;P{bas>|w9{U$a N q Ix  J ,Dq(h)fX2i H_ D'(g K :rbI=eElNn )E=m6\(Oe> :ڻ! bٗ1R~q;i_r^s @tZ/G;/:Q)oWG p0;>'}C(  ebMn!:# $e#"e#!/64m:  3 'T $4.MA}8+8B1:=mBC<Her&ctX$: ] QH 2 } f@7# xk O U`8=dyTj n}DgbA fW! pT`eW "$RP')+,B--< ,N 2,J,P,,,e+i*d([&#ղ*`K#n4@pz|!XX  H c y S :> Hso,@hr!k# k%m&B0'&%($t"!VU% Lw!$'X(n)+++OV+U)', %e"XqE DqN)Y;{%2 ~ܛ>v׫0no{թmՎԻ3ӐAg8|XJzܻ Q2a#[ 5gw~2(N a =| +  Db1XI w)"%w*({-c013 55J542d0Z .l +k(>%!`8 +db1:7!P s X q ][KwSR w! h4n7mXP4f"%D +Q&~)Uy}EqKb*M?IeRay=]) @]ZY x, W q$0" p o0JpKm| U},q%7"t]$B&(c*{$+p+4,,{,,+P)%B(%f# TXj]iRv[ J aE3l X'*5^;]VS=yBx E#m04=s <b " #oR815 /  ~M.|c QntM0  J[5 Q:^g( ,!\uKW\c7Q" Os^%v߭h "o39 lBޖ#U^:H~?7ݔ9ݙh N v= PKBi w # ؑ ' GnKk&d ݎ< u  I \`P[.kߴxenݷc\"u%Z(>*tj,-Ut.w. -,2*Ly'4e$@9!Hp+$XlA`V[JA  f6R $ 5O$bMr45z  YnW:OR`TH &r  q ?I k f} PM  Q^i-  HVGu"QX  2 l P z}"&(Yn+- //r/+. L,A ) &; ~#R  = \| Hz K ` @*pW}llڑ_YuM/P~VZmu6މ8C0rl<7!dOX(DX|MX|  syQ x   5,7n! 4 :d@@F$w R OZ "#$%&l'zB(6)1**0*I) '5$v M feRg r#  GX xOyRU*+g0W[ЪӞ+z:ۼޓ4) QIFFRNS?"[" (5/r R k^{i NMP"$& P' &) &5%{#$"! }h.APq_  9\ WN.:'1#zI VVI-p4- *FX-2[V>)Od:}0u0l(8 ? i YI K U C u 9n 5  /fl J  !r_'|+|. =0t 0 1C 1 1I 2 4 65. 5 +6 :5 3#!0],R*'%d#"j!I J  >* Z[ \ <44 T Yx V}; t%X3\HTt}@" Qn t `>ny8~y  6  {  ) vu   fp u f (el@O>!(Q Kk`w  dcߝJڃzոqX͛|ǹ3!II,7=I ֪Het7نG[|يݶQo@`PBt8]/ % vx!7S3Y5h t x -t ov ]F LxnY~RB'% 2"V$e1%%% %k%%$#(#?"T!m  $KP_; )!y$!' ]( [(&$ ?bW7#B $LT8$M S<,P )ޱCx9Z5.ު"C5k;9Yj!{PU8W)qY\T,?r&9 9 , !BCT\ Ev[S@#'"V*&+)7+,)d/&|1#2 321UI0;d.i+D($ "$C& V M   riKVBB)݂`rjݕz >rw|n_Ci!\hFo3d"j2EVu{FVbO*FOII9 \CIs<' i 5Iw3 0#m%(+6s.0mJ23v20 .X+(%"@# hc*m,XWt\ :J|(*H< " oL y qmq6M#6=yC+Z/yT ] D W  (4]\UF|?OB~A 3 pU n4 ou"v$&q'S'kI&m#p K   mU t_v֤=/Ѽ]l >ЊHHأ/E*qL`i4XHH!>jb- eZK: LgV$8V ] # u    % jm7Ds!  6R3S ,n *"|#$$!#" 8U $[f LU m|{4|*V1B^4&N6E90 `4(jQ!\ PH ^mb|6yFCu2S!5#S@ާ%&%> Y#s_M {b5pr# 0;'  j$~(l+-//Z 0N / //&.7Y-7,M+)-(5&m$!.$cp j   _NApkh,F|8p H<" ':' g Kd ,#S6!Se#jvVZ=P<!k )W< CD g`   6 T e 0r AZLXRf_  *!!B"! wldNG  Яu}gΙ-o %hLٯC"IR<~دKo܅TQ]t45[c Ji6  KcY)X`P+ \ N[(y"$%%%t%%5&&'Q (o(h(-'&+%$_$I#j"f T"\"o")"F!)!'" *#X#E"Q"s!o v%$tl@] y \' \%8$ KjS=P#("M(1\^LIՊ+ Ցh#(u9:1]eC)G|w GX=- % '$?,h9` @9 `S"r &)!- 213567o7k6530,-G*&l" 6 " = @  V   q -) g8 \ tl} S%RhJ SޓCnߙte=OF,&\/FZ`sM?6]gb faz+Jk6f*vY%xP. 3 >_py\K!b<#%&'^)!+. -T/{1"7356%7.6g4HA2.[r+'j$ o:bc b U~yj#WW[R \b&66MWs P,^~UU  U R~ a$;\^ !p!ze 8L6KI={)Mvx/W5,LQ :_  { S^u!Ad3OiBPHo93ߑPޥޕ2irۭ٘+a|ؒڵ4A< J vY#EKQ -!Tx3/(&R8En-}%pC *Y s  lMA_STw>3b !#@% 0&#m&T%%A'{#( )D*l%*3y) '%# ,dZK * k%0M +\, j VB3 ~ b c2af}l|޹xJy54|َv5,&kE1LO!p_mY$NFaC}/ `J }|d5:LGF XaeN m Yr! "#$ #%# L% /%+ $N #y !N;b2fj uJ,GeuW)//'["J|i:t5ڀa,tq+2yӢUVT: : { * 6 D% yg"=N۹؀hIJ?iQX3>Doϫ́]̜˽] 0_ W @ .8%Y|V# j > Lch0"j {x 4l:-pw|H!o#%'~ ((*'{%#m -f%TW K hy}(5 /*!24aBdubx@^UQR eGJ;[QZ " |eB&.%8z<5J#)  )l""  O FM2E y{"$&X 'x (^'z&$@!>lO N#jU[vsY`'c(LnR+?NhuA_l8l 4 qC 6 G_d a  mO S p ! & e m[6Y{6W H$ 1{y   , j6 er 1`!"_#v%&0 Z' 2(o)*5+z*,,W+)R'#X(~\  b:]r~){XN3JFح/@w~Aټ ۯ-\W+M; EJ!!NU%w (_ 3 [ D 'v{s C R X  $*gUV!f T%j ( +1. n0D0c/,)g$ 8d~) Y!-LnT8Z !oT6R0-!znQf[.;Sef s/F Zl8W|*qXoNTaxVHPYr C]z !$1)?- 1 4 6 I98 "; L!->2޵~ڄIYa@jUR_pb^ gBS}w`b߹pK\}!pz^Qt&LYQA<q}W  ;]wv" T[t4j""%y:'>(l)(BL'.$!ij,j  .  u=x]bC6gqw/ lGSnN,oAKB zwIg]`%WR?r)sCL j>H7U |\s [,<{l(Vl=P,XVZ95m  !0]X1 zT! /" " "i #$%'g2(5)E=)("(b&W $!*mAmUO mA  p B Bb0miP2( yh 1A ^ ]y+YRh1kߧqV" ۯy;-!l[ҏ/Иͣ˅j:6̝:~jοEaK,y\UջQh|MnxF\Z6-R|+l|LJf\t  "  Y!F#mD%H&='q'&B$sa">.O|#%0#  . 82%B$a2(1`/,U0)i$C4#5; {w}C e%xMlV}lVRw>?Pr(p $CCO3S-=m|j n}_ l} Vf5)_ A5-DNw<|Y P#':)?,J.-12,3b313 3" 3 1 /t ,n )E &k!"_A? 4R #. 1  iauV*pa2g3}l-eaQKniyy8;1pKY9r߷x>=i#+ڢ=ڌAk -!g\Y'&f6.J Z% | , T {>y#&k)k, .#/d/}0hT0A/.N-@+)J_'%$"H!w O  _!x!!!!9  ^  7 D/#)\ZN;n j XB 6|IjJDp4 y0PR0K(\d B# $ vhI{Zb.O AdjmQ;S? 3  QH   $L  a _  >F B &R'CwE=XJ 7WwQBaWToIgn2)#RSeQ!{]hqiP'eSs8rH4r< d aj~:LhsWk<?TtrV@S<S  Ck R-gY^Y P tf `Fo0y{hA{$f\;= L ;* |lxxJdt /q[hJKO}{WݿTuEK@ka_3`6XM d޲ : F ޶ Eu?+= F+I'  E9 3 U u jSj>C POPhIqd+M^hS <qL A2 [mv:/nT0RWBHGgP=u "9(@RW. X 9 "Uo@(БkXCxѣ4Ӄվؖ{-yeq(~aC\RFx+ w w " %m')( ' % # W $ e R(    X 0 | s!>"#@0$$Z$1#>H#O"3!^6mj ` _H I Z ,,;03/9kTl 6y= k}F(}5T9M|9+xy.6p &hF1HyXKZC+F.SNbyOPuooVh Q 8[,}a\1)=@#hv.c*?.KT^NuN]hz ^ aEflpo-s|0 *>nldm \  T^6Y6 1y0~^/8 2 G b, ? ?E~ DB 3 _J _ h6 "9z%''J(6'=]&$Q " H)*C -mld$:\^po] T)vXl2QtK  MV 7 yp]Bk z\!R `(z*Fu L q5 w]7E<iG p5% $B' F+-/0;1Q23 i45v55$5> 4H!2!.0,($N!mj< 4N   *M+WOoPb5{9-.7h}b`KXqo|V ![C(_1I_$-ذ 7KߤA6 1OQ P$z %UJ(3 "R$z&p7)3,/3 6f8:s <<<;\A:8=7,4653v1</2-)%"  K yX  9egq' 5LQ/ <$?"fa]So? % D < jtn]LkAcP~~&C<1BC6 @K\Lcwx;[  BP}=HE=C 6k+ s9R6FOH6^vݫߒyb"y#:@ WL<ov aQ ;V I> {X..nA Y "UDPp0B\_*UT( bL0G^Y Z t ;   L% @gL  s[   L V     s*HdT6NW=HcM)Nx7 N m  _/ \ u EI KJBBK. 3Sj+g M}< a  z [43e$`{+r g2 2W+2i2   * iL?A?v]'\=nJ9Ic{cny%/kL0_]c߆ڧeֱuf Z TM|"$ ( eD ?ǣǃ/dX6AƘYLBg"*OLxȠc$dfhF\g=;m \  s3v*. }ADmCu \!"t#R" 5db2=.B?k~k Y ^# LE ` z   + 7`^o  @ w Q b  9n  C 8-  qZGi w 9Sbw:S X s,r  R zY~ ^nGuf(  d' xMl{=sk:P|B15 #E^F2Re(v X _G-2_6 ) v Q U{dq[n8f.V]TZIDdV x<5 |~EO2 {!e!o di^b74f #z " yJv}*T]QZ 3(KOV~,B Ytf !! GZvKJIBۮ) ݢ Yh svb5JLo ^= b  Q)A<tvgV J#d%7Q'(k)rn)8('%!")U +xY |uE*>pZP.cp3,&m`z[$ ߉E1IXPx$ IRJqK{7=9f,b[-u6Cs@Vr>htqHho 1;- G2 "$&D)+.1^S4 6 8v 9 9L '9M8m6/L54a20. , *(%H# ^E'H|D8Wf8Q_8u  d d  * 8yQ-k j2UaeqjZT)#1cj^Hk!(M)ZZwB Qpx15)aTH$6 J[5 h[{9I)N>+)W b^Y"5(1'zV%( KG{> 0 # /Ra t/3+zYZ1\cJx4~dz]!>Y@~ 2c#Oi` ;@  ( E!('Y$Lx c~ Q   1y:EC/}ZIEiJpzvCQwWKCXvZrU9; TUT]#>] J 1eWLH Zh N & . e A FE ?H V .k+  ,J  2!B#J%&%$]#!"%t<(}),<(E& t#X Q LCD?yh  e~f7#n Max8\a8?Vea 5~4=7o e XjCڬL sпXOΙZ3Ϲt<(˵ɩ:Cɚʛ+̴4ΈaL@1jՇS!{}_32mu7? R^ l !8EGK x plX '-"B$2%$'%O)BR*Q*)'? &$"kF! t 9}  p   e'T   u *  [  / (  < M  3 .&g i_ j W7Yt~s 1  5t {Y`OT%"]xc{27 lU sp =w M2"ELM S R)C R?[(`9 I|[H<{cmazB?Y6ٻַ a D-)Rez, h;W3` g-0B iq"4qMPW O! X  "'c D   qJ%"]&^ .nk`Bus@{=U W s :Y 1 v 9nUGKX>:8 J N .  M $ 'L{C5<qzg9}}} N 5y!%(l*e))&7#l .E &[grAIP ] a5h\- wlb9R5ca]`? qX#%/'H)*)X,-C.v. ,*'ap$ b ^  6 B < * )*u&K2Iwo [+(w v(MB4H!0!9_vFFDKvR(am)$w-]9s._ މC36 gz6eU2ؗ]y:EQ;Dܭxt߀|8\ G8+ @lAx"}&;9*b- 0 2T 2 1C0m.N,x*(_&&x&-&&8''G&. % ^ 5 0 V #     7 $ p 4p #  " 4  | D T K v Z P 1 [3  R4 f  u' 2, ' 6V[pO$l$m . 7Z > AkHQ H /Z m !`" <yK**#^ Em HT,4pj04:gh&3X: h!d 48h~eL)=R  1p i J [90>G s ?=hx/+ Siw!xvBm 2 1BmjOa $T ] #aJ *M32 `  {  {n Z I>hy#RSe}On-zQA]"K{J / 3Kl; f%;m}?CH5MR> `H"(OD&  XZK-e i *  > Z!$,'8k(O(ct'gj%M " 4?G` 9.-!YN`y=jF9DTnwۊE cEJ?*AQd5=(i޹i܀w%׈Ԓl + ѱ "Ӂ % J{VՎӏ)%E^q)ҨB Q݄ gM] B8  Yi N  rd  m  Sn\`_'  !#,&-'(Q('&$! B wR I :   X K   5: 6,9J_s!?5 ^ ! TvQ}z\ 6 y yRS03 Id6<22nvd[=} HNAiz S(QuuHn= 32 jv&bk >xg{i|b1en & -{g T  bC(APQ2J j e v  J N "*WEx _B-AxB. nmBFZ ( ytC)N{xVC  \\(vU   z   ? 3+ P` '(~WT|:j ^Zt8,_#< L &N,>io PI P9Az 1V K$ ( 1; c 8 >Z x  w"/! d$ & ( (-!))$(I'$$!* ?!"##$"NM!HI !,  p [ H D7  _(Cf'@y'J#9,osI7j" &eRSSXqB1(X >n5:>Vt N. 6oxxKA k <݄JNצ.TNhz;Y~:]zxrp<1 0~)b"6&'U('Z&`;$! h:F(9pcX!b#%":'''$ & % 0$j " !^ ! !s !*"eU"2"j ! u .*0N</W"; kN?+(Z+Bkt , U 5   Z+ C +VL{ng, 2l<B~6p8]@ntLb Y ( e2 G ] K  x 0 :Q7gvn VEx{-#X_ U;r.ZYQ\$C(Qt!"P2yn^e=d y-+ ) :  U j.$inLh5;EDy-f:4]Uv+MmP7 *h)&JK8 | >PgG|<G*^ h   & B 0 G e .n HL/  jg6#+R> Hj~UD5UXim  f c > NC%1#;C@9$-FBi# $2g(q yg ?;;6 a   (f  N4 v4A"A2zO* 1^xJ2?aMV@ C]ip 2rY+JO5 ^ -9m3) b JF 1֌  ԐӯFyӞ Ә $:d2QTWЍzFк[;Q.P LI{Rfl}XW*E"rt  *o4nK2Lm]=E#&$.=7@!*f,(,j_^@c#aSYXRl  A%C^o %sdXPEX~%y +v: Dt Qw \ 6" ;] " e6eBiU]/X.b e%6|70 E d} oRW$r} B C 9 )    >@ !u=_ 1 3 / 4 mCv I  L3 # < JYIDE @;Z CI:s76d܏Yܛt a|YnI<GP49|.| 9 ܌4U5!Mw/. zx DJmwt0tlfklxw\P[0M. q s<qFN} QRjS|T %U  /  !i # :%& \'p'E'm'a'' )i _*; +W+'+*A)1(&$6 1"A V4g h  468 ) v U F `-(R},K5 &|k} O f-wJ7gO6A_lZm"YA;**KA6h@pz abjVD.>vGf$rJx[{Zz&t}WAvF /-:P3H|B 0v5cG } []cDIr  '  W YQ0HEnbqC&C.HTKD,kh4Q?(fOA bU!` o> m eO%,W3 fa@sP{zMX" \B3d L:"8X "Inh-oIWJ;N7N   !> F   *VMPS8s* O* ,e8}<?'!!e !` d4 "$&s''%#$3!?#mO%$tt  % Z^l$n*:!f" rv V 1 sV/= C?&t6A?9Zۢ~v3Twi(-xpG?T3BP"_0b90M$b m IrO3aS&T`xN W h   >m [4 :  1 o  p K/!"9 /0 $R:$4qY_;:+/o b B {+fk}9YS V|  t) u@q0k[-r1}$)Sq lI_g9U|0W6Aݘ > 0 ߮ J ~ p w K - D@  Ud {cr4+5YM8 2+>:4(`Z z;e h Y7 Xl5.y.y @. W `  dTxKyuBzi" A  M%rx  U F~%+wo>z Dl No qP* < 66 s  S[   n /  4 g1y( % w Q u *C6w rOz!I#n$$Fb$##!B! f>HQ8  c  F|  q ^M ie!|<`5qf t;o0at!p+oy><4)!JI5lqe=  F - [ 2 +DgwQ9'':2CBh3r 6? F߅4KݯON3L-UYH=G3i$1}jg||pZ FU\C+"  | F  [   X7  8G#=(<85TzV@  g  i{@)gdIxm{61lV6+= o  B 62k"xiC}  6  j zIv9iR- : . ~ >  R T  qq A s *  /   a"7yt&[*SG.6 & vs6>= ;7zޫf:flE)))ߚ f o 1 }- ~ b- ݴ ޡt2v2N4H64%p d /iޢk"QܒK܆AnvnIl+ =$KS L;'+ w i  Y  m\  s  & (  c  ! N#. #F#<!vGDLV  lL 2 l 0 B  1  P O  1  Y  ]B_3A   , p z _ % e j  ~ n % D`gf*r i KG gR   <No&{ W$Q<6TC/ xHq n u * .% ?M mIK88\Yz:<1 W M  N   ` | 7 6    z>T  X  ;Ey5 { 4  hw8tFg=B4u7xS%e<7(c[:k%;D~0Kyr-T\;q5z; ?lZJh0k]!}R:}`rn463(=%6a_%0 x i [j #  E p s{I< 3[M},6T <y A Q S  w  $O&$z'0'BS'&7_%O$"R! L:  $ xf  x  8: zgBo;Ft R   /XD{yo9=Hr @ 63AUgݎ$NM|rܧ5ֈ}ҤKkZg]̲{hZ ; dّ5 lu:@`3^,WJPWy<qC Q!#=$%k%%Z$#!4 . .u~i i HF:\!w#,$d$# #"( Q"P"z"6"" ##s#0##9$j$#&")4! +[ 07x7[ V$CS!P1;)X9EUivT -P[Q}4A`+| ;= Yn4E@*2w._/zX2X k#a i =?iWS%h n$=2M0t?V&p"R(u4ߊL^}]s~vT[4/  FY+U`kqMZIC Y"L# $ D# f!h} t * b8:dvXl.^-gD1T<k{#|4j[Mw }ub5Qm0>+Y*  9 < eXDyMRlH2/mG{2_/b G % nE= f H R h/  $[)m*}.K1&:$_*IDm:g z3 mZKk "DI2 kvYJ pN vt jD`Cw׽>-]~#nZ#eCs?hKv8q|K~C_W   Sd dICr[~  ok>LZk  P ?!'E8 e g  6 hi>=$b}"\pj$j@K=Gc7^o>oo o 5 k[6m+MII %  J - q?zw X     P ei g   K/ t/5Yz' E 7' ,f~ \ 19  ] ,/x<dZj8|Hj   C Xudg.C32Ao 0|q?,o!v#LDCyCie, h !t @ސ 2  A ERDXE/`e3a]4tH`CQ/uzSLe2!)WH=r! OB ?s 0 ' Q b #  {u  ) j  q13,r/z:> ,VZ 5 l   7 ! g = <I  r  a I    X -  ~=*;Q" 5u1J5Qax [3? NR>SG|1w[!] &ym`8I@RpC6/H P*~l c NO='bxJM6?I3 !/| m TqI9g"3r O y!u#%M'V5)H+l{,b-x-,7 }+ |*)B)V):0)z(',& E$M "*!> jDXfAG2?-PC *""T#(#H"  @#a}6^II4]) o GCM 8B{XHWrDlFkE&fKY6i D_%E+RuZMSrGrnuyQ> l,H %:.(tIfYl@6^ o? v {9     :O[,c7"m`t3 vU<}t L,u>*YvTYHtAzz2h{)'lb;=hnuk9/G|4Xi`<x !4gI5iYr>!=-I d{=ownw 1g#  |* #5`2[  c  !ey[xcswehblhLJ=V3`F '_)Jw/[( 9s!4,#$S&['8(((~(?'&$",o Yv% uY'JVV'p2>MRte6$&ID t sYp\"AdpQB n 5s!/ z47(ciC<11iޝ6o%IO|yM%[ xb4sZdTiVz*q {j  N `WLvg|.)U^dn8t< J  ? # l VI,L   !( BhAT6|;F !D "`#qJ$ #(w" dk  g ` ; g}%CC d5!AYz1O3Cp<.d:3n@_+ibX P29PR_O< R + P m 2 00 LH/IQ ,2[<]$e:dir\z J  O:  `] \L /k  S3![=&|XNvl.qwtr q/ -_^\ } 4 o 2^Zl  s G @ %  Vk%i_$ l1 fSQOk \ Y  _h id }R` %   ->B H  %   $Kj !M!1 Sf armk f   $W+wb"eB(++1i*. [i .A@  ] N m k `<dE ImZasg[`R@jMkl`$(T=;m kF ] t ;oM9 A CVmv\}> XYN)75M`XR9Jj>-,[Phߖh\L}k `Ne 3p3 M *Hh3&3GwHzhfH-_Y xEz -^xLLgIyAx)%5~-_bEYD C ~S {08+k.= jU 7$ ^t:2?,d4 s.hF$sd+ l <8_\y3ISF$!0 g  D"kK"B4+lZ/m$G  uoCRGL(" % &C   9 * '!` bj % i h3 fm  mI owzY%c #~WT)k d />N5Lc:}-hރ]*n+T1K@{=eq|U L7q{`@Y r:} ? ^: B88UkB%xx B fwA"%  $+r^tfF< c   bzILH ? b ,  PTE6j "to^!H =< { }*TRZSI1݃MX} *6I=Sg ^2N|^wp@1$)gm H߲ۢ.ؕ_$ҬpWxMZIPf2.:x2]ЃL!֣PF<$H2 uY~(r 4: h HF? V*/wA Uv_T S  3 9[Ya|)M'#; 4 W y!F " "X # # "* ! A!  0 M  $ ~4 T  fj @ \& 4& fG . N 3 ` j <sAz"Hre 2;jJ w ;X B 7v ; #]fFO6(-<T9>S>J<  v ? @KQ+G`4< u*d ` ye*T<[./x 0 3! s RU  =5?% n x[*- uktjP)'G6!i8E(k9!0-M}"{pR^8-zmZu=Yu_ &A T/ wL<ok?? 1. t5h/ c Es7pn( 5 \c w : i   dD   W  u  fx X 5<'&{*- 9"""! ?j ~{f zIgxAkx$cuA  P:TZ  WOhd,8vS]JYCq  $SYgj 5l UIx)n1ja8C7m nqy|H*9: hz < ~p3p~d*BxOCW Lp.b!. 2 dp # o  uWM " D  !- z* .4 W <  H  ''[<p a)u/\P:by y^jkf/cװ.׭א54q9/P3EA+mG(6Vb]n[ k +vv$  H b e k 4  #v !V Sw? a V [ x  !  > h f  6H  _  w? G   2 . \ L ! s :x~'uAc [rbd,%Jh ! P  i%1adI L Q ) : < )-! : 8[ k#K l n LK !ZaEa ck183n4 \u; zm)9~ 5+F&'-##]e?M9;X nZFdlzb)^؄xDظلQݚ m!+@-H nbzM8 L .1K }6 =6x7P`8HO  F   i  r Vg> _  c  \ V$ (x ** )-n.K.q.z - ,? * ( &#~ =%#bR  o/`;r2 b1FNIn^'bV^y?}2T8+ld:~(n]' #AV+(]b,fP h    _ E F@T QT " F-R^.\O" ~7 0 H J P" f# $ H& ^&5 %U \$c " b  Ip '  yXr Ij*7 N T ):OTN9( - ?H;2*&l 7ZM^^ )EAk5L6_P&5po V0MxfAyb"6+?L'17!:j2Fmn|> (_4=H [  CI/ O D y p k [~{!G~" ", x"J >!% d 6Nwfl46 , 1 bw.{1jI\;8jJQl8j ]  P z  P ;R`J/M tF c&b._I~"e{o&+ u V4w+p9 Sv0pl%yxVE`{(5)036A>as4aEY1LH SPMlQMW5A3M|E`= EhDLy~0 +m "!&E+/E2IZ5:7o88K:908@7^5T3 v1 /C . , ++c)%(&<&# [,~z'MVX1V I6 o9p-iS{ H {6Ql(S~ݾfH_/e1ܾ>Yp\Kce''C@%'a FDD X  > (E=" K9M_DO1:u9-] o QlDwNShB1 p t|wZ EM/Is\i h uvi5$%.4WANvHbjKk5R,E$#N<C Q7T{^Qf;yoI lfH  qb$Gq  n  )e   cK ^ f B | n 3   ;  c  eC  51I)j,:;"VF>*;7  d !s OE.`sQ/6c]%#kL4IReXO c A6Donw\ "`x@Jj<W m)&D)7Lfj] `4&Eܥe4ctEڮ]uf7{_j.YS!_p!w%|o=lu' M J i[3 E d a#@ WF ] r  Z *  I  Il  d 1 ^U A) Um LV ~ *   $  ,]jludI() x-E BbFmnI[ 9MihYD4g=*VqSd(`'dY 8PlWCqJQ~RjMZzu e r F J  Jm/!1Ux#b BZ.Q Cx Q ]o;a^$z hR"z#UO%% %$$ #^##H$B$#36"+_0 / 6l OHS9@@2 ;dFd!_ 0ִs\p 7֛)UKB) PdiZTRV4$6mH]rQD: u LJbt I   k0]  aF ^O$/K$A#j"uc }  O  tT = `} u[laM q2j g (~fN `  ^M!$y'U('% C"G`  u_  $" ?un=wbYE_B!3;|^bTQo[[ m To \0}eLKuOHV, wJ{M~m)9` @G%Dys@qlqS?h/5MMM[6nF\dTh>D A 8 h \ X Yx?Y ch !$!#z C  X eA oJ\kO3   Q3~M ;!!!] /.6H D =/>tr_1EF.) ۋ3D"݃ DNq߶߯0Tq"W#IlO|W%62 Q _9WM>  gx *1X ;L@ bRZ'+{kaip7 ? tY: *kD8*# 2Q t#:k 9rQ& * uf^5(8[C2sfw-g=?݀YE$8Fa1=TCr.=7J{0xMc&hxr)ePBfCD+02>] p  2 ,   i I  ! N^KSS@' =  t m  [ TI}& 7 Jw    z4 a EJ   k g :{)w#]_q o [=`#,Z4 , n<  y/:<5K`cMauX#D%as4o_Xef4U1y#9X^4QNܢTLGٜٙ5}ճg2o9@ ʹaΟSAT)w|.ڄ\܏%(XrA7kxhJR   9  a40`@-t{ #$&[&X&V%uD$iz#u'#""$"v!U 33 GIW;! 2 b}TdEAcSr ^lqv .\X'nlxmaPgWt}*U#yA= RW}-^d>.J3?R K H 2 SUyN9.aXs0<[ 4,32AU[$kT ~  ]+j2QU%Ky] !F 9i<58x|uv)`'[q*^ *s:f />;t5=do>8սup&֜2k;/KV3#N*Z 4`url\~ sm4y~ >Y   @ k  +    =B      C)S* {q Q }_Q < a  2 % R r ~D[  RS\ML95 Z u 8 Bj > 5 I o %   Mp 'G$   bs;us^ $ j?7QlPH{|) .9`]||5:LHIhclUn&F,S4Zn#EG* 6L m 8x  e *  k|,9>]uM~!: "y #;$$$"N C,}~Yk K C1 h k \2bn=^ww6//xwo]'9%+})9 3Z z5/[ a@BغhөXφ̓{OdD~wR#tӫ] m8g 8Wc~ cL+KL"&{u,  . v  !  } . jH 8     v x r  b( !7 & d!C,tU@B" >8  0i }s=   1&Q*{K;5;.  A b   D *H  @ * E G*aX V!["Na"6"!)_! /!C ! a 6H[I1HhQG $ V&mUC0^]'m}GږP#th7WtM"Zk pf؉fA! iZ bܔ۞ (-0"1'O2bf)%YO_mWn*{96  z w   ;  G[ e ]F  2 #w,zOe#CC 6-,(!T+ ?}[7f[!ISX~acZ!2r RPe@ O `XsCaP3BdA`B=k9$ܧwY hLԀwM[15..D}6JVP&;A sg T D : & + H  u s 8*b,tD\K= g o @P. +R c _# T& ( ~+-r?. <.Ii-;+?)&!R%$*$# S#A D#z#$%EU'"(y'S'?&7%~$rS#l"X! \?6b! }*Et-MYQLE_A[>t}~OsGW2VcL%k*Vfy#aN|t3M:=Wu])AODH |cj4H=$9_.p{Q9v:4_(70)txK36 V O;*{u)dGT|I_r:'GE8  uY?Jye.|N ci9SV;tsEcb3;B rGk   F Z  6?+-*+HOXdw<\*MJn>mCYlVD/M V\/zV%/0 tE#qw"is <Yl+}iP6U{ZJ7u|JmtuWi\?O FP ? 3! *= h@sE^MZ#-r)4GTO7f H!:!g Y,z  O e%Wb V80FO&l78d8%#hJݰ!ٶ6<U^%ΠtΟl i ٚqa!ߍ)j"bBTU.1G  c< "5$%c&j&q%$"| sJ`bYt @ J 0  B ] u"sVA;-V  hJq4  o)a>LlZ"qxvSO9E1y pJ=U\IQ$#KR%k@47 *HmBN-'C U3Yc<`' %  X= !o# +%[&T'L'&+&R(%#!B~77K3xI 8 SA33lj{ߓ>ޠ0ot TgC>d g tP)zB1:sbZc^0UH18H, _D{ y A -y  i]  ` *u Co[3W.|Ap|g6!  f\E76U]98  - 7  & G 3 9  ] 4  ^ {3'tB & I V 0 J V I 6  / rt SDVS-1Q[!OSdE4u)tF`jj_H]+ޙسKSjV> =J'3Bt,  kcd-h .) :^3 fe 4U0($d1 @ b(r}|pt* _  .W ` X  Y%{/#/  "% Z$ %e%=%%$$\%c&'(()K(&$Fy!G l " 6 Hy zB  A: s   )-9R*V)cUpO41Qq6[߾CSӡάwD?φiWӻԄ<֑tNVܙޚ7Fc}lAuS$u7pX\=ORw d0gIY@W_^ei $ 3y B U s/ rSv=D d  Y#  $  fy g  1I W  48xT o> K G d 0 ~ " `8  N o h EX=y_  "\]a5 {=%uۢ|&~jˠuUn{=7')nZ7"5XLS)| q 6 : U +t8+ e 2 gt otrF    S ba&+#VYMGahk6BvRn<.G~| g _ T Z  (`bi>=  $^t9Z%s  pSfx8O)DGpOs9%km}X76a11 K@$b$ , zyzu Cd)A$c@! ~RZ_eSQRG4;Mi3TG^%wa]}tj4yMZ))0jr X ( \u^Vr.kp']&Q : |Xvi   @RJ) W z  e ^ p !S $ & 8((l(o'%#!7\ X V,xvNx<x.ZR U d,%@\[G,: o!!-@G3}D g n:4ޏܑf Wq.#_3I |h3 95*uVٹSdޟw"+IGd) !vC =A BP(aF   (N!6#N$<&a(*-0JY47<t:|j<=]6-}z}!h!O"$!A GW)~0kt:)<TT vX  ^"^+*zADh0^@0{~O/) #-'<;3^UM0>>  U 8} Q ) k)JkT+" Cl`Q\ V>1= op T 5 O x   @Y- -CWjlZ!"e^=?dB+!1Rv+_9pKo=5G]=`b' nFBtZ1t Xc F_U` 5 Q@(_ ' +V PID +J[[QZn" oHj#!') + ,---*N+a( w%"zaelqZ ? & Q  j .> 9. 3 Go 9d-20J !  co/5$B=p vR +KtrS .UKon s6:-h1u K _,'$=| VPb3:R~t?  ur S_?D X -S[m$a<b E R 0z 4E K K{Q\3\ ?T Z  M1xCiX\4: ڊתg֢6Dbؽ!x+#d`#f(Ldԙ66ߖ)1Guhya>k   ? ;  ! 0  [   D#KCXQ  Q  s xB)CX \  F O) < mC{jd )0?k")&d)+H--,o*8]'#mdSoJho  ^pu$aviڐ8;׶I׿זf[ch v8/gZO2E@qR My7@1uNdi&\ J2y  f  '   : h | | v   8  , j S " K x q Y BshhK mj*]e1 ) cj}vYw"KHkEL7(sz{ ] O(%#>8){.: !"#d%@'];)*#,--- , + ) ' $i !^ d Dg K Rt9%7|u5:~DL ܬP/ֹdиaI'̉ʬWuɸ_H{ۇі\ӆӀӃX0N 8R(J]4"!?d4 Z:2KRu $ D!h#y3$_# ! Z c   4    a/GdtPqZ) r!"<#"#"^"&! CBe } Nc{  )߇ o^܅Hݛr@U%(bW7E#]}"mV/mB;jU,-LWMAgV\dqӴއ;;+a tX Y [   d &I/> aN Q!O""L"N"n!d  Z[6e<Z5W::dmB`Q&rz  K D ]V    _ k ? xf * m{Y = M   Y%wCb %\5[7#$uM_[&/g2(K6;`O6OdE '0!U^^%UKe!!/L!i );[Q  +B '% `z^pg 4{ # P"\y0fYkgbzqX=25Ey  wiDv en&!0%I(+.>@1k3*57m9;.<4===<X:~7P 2 . * & # ir^ { F}ws4^j`=tY ^|^|p<F"34r\jm|!ZR#s K T p  h ,h\3[+=YK* \ NFV DH j  aB?  ` n X  7 {2 (/ * 9g3  K r \=!:s"$V$&%%_$8#!' 3\)?c ~#pklO a!MM}| xD n g kJVuԴ%SI;^^:|yYaE>-%&H0x  2W   >6^rZ#~l[kT{+h _ _ y ! {ooVpp7e>ol= p)zYt3PV:A  |k   g 9 ~U w N s#Q aWOR  ! hk o~ Uj   9 Kh   ~ O8]  R "?u>}g9  8Q D6SjP\VmN7hwN54(dKw ? д;0Llot&&du!I  7Z-S!!/! T 8`u*z3,us et1Xo}{u:E(PS:a` Z a @0)g SPِإ3T@Cmܳ{-rߖ,  !e"w%@([**cL*d)1) W) ( (]&(#!S gT }`  E * X @ w q Nh>v{O _ lV5hsvaA d$NnN'R~>Z0 + Ztt_&Z%mUo@yC=nWTߜ%o"+IX)!sX]}7H<JyzAtF{'S zS (sE`fW4w.baff$ q @ w 9 H L D 4 5 p  T  " Eu 0!!"!'4!P Ljx&-~5+@D } :    _x%XIUe"&g),f/6V2D4R6938r8H8.a83 7a 5 q2 / B,P ( % c" I ; 3 .;J A [ ks] MI < ~C H6G3j6l 3 K7{? & bT(_[؈IwΩ Si;Ě{_Fg6sŊ  '# =u в H : "f " {(U ODuET @dgA<>|K: l ? # . & )"[=M"$8olL#6 XgY  _Gw{yLn <; s4`}-O0 A +22:#;mNe*rvGx|Q%wNrZq sLy`w;:en ZJ.gz,w_(PB %n Q>pU /b<h7  ; is7 ) eZ J{ ]   ,   8 \ =  n0 <}^( 1H >k%'7S[A=#++*aeE  D:3$F9o%ބPF96%הf_A -/sګxۅn)- l3ow  4 # k 8 mI <OCai+6ߧ"P/܁_Yڭ5E)g?9#< R * C <8 o |  1Q8<2<vGu=&# 2  18_ kvc$IM2B*  M!""tu")"U"|Y"" $k%';)+_.<2 5{ 67 7652c/+ ( -%Z !~u2Q }5iY%jU [WhP=c,W7u)5RMԏTUUڭ ܗݨy{Q;TC5eeO9܇W.PށzVw_a]mJ` i B1?ri# N: w R  9  w OX 7 W k  'Ni6%t n p >.]` $,)E.14y86d665#3NQ0y,;)0%"CP(@7'k }"r  { }}l`0BO>hWS/1Bg?''#;'*-M/0M0_!/Z ->+M>*(m%")  f 9<N\ *I!!t ! -D]]udK|bdKk)b HJ ~%U6;F;:~L5(1*fY{ ! 9iZK [ D wT/JgQks= G &T   w ~ .c i  t-bj7=z & $/2nm A5dV.RwuRV3>Ms[!I*; W<LMm 3 }O0X[EF N X ^I   } b]  Dm ,T  #  d8 ; \U!%7)N%,.0P2A3~33B38/32n / *- )[ % !  v  E      Q ZtI3Uw k z 5^9IF$ 5 h yt( M4!.wLL vM 0rw޽@?$ڶKlUsa۱KܝTDi LH{ E  " g UeX!O+Q5CiLu gQ9-l E&I1y: 2 o 3  Xt  m^  cqs ,) me *  P&7A ^9~B,B1,#8 bۦOD)A5)ԸA_*Bwւ cp|"ۙmO::d2a([DO.6K W n$/}lW? "+#~#{#R"6N"d!H @PJ    jH p# VAJ g  C} [ |   T1s #P 5@5 { [=HZvIVUa/M 7I F?qT߭ 2"uܡ܂\-0NZpDB'y^3Q|-\xboئ A*F t%`1BҪ+[ӧ_[)u:s:W@=`oi pqUN(C CM غ@n?Yzu-U [A AuWzt " bg ` v   r 0!5M?2 2 (0 6 btl   \6m$  ;Vf24+FTT{#$'$*.Y25b8J:Q;:;9 f7 3 .G('!9 }gxYR5X e^El^W ' q Cg^|*k:DDav G&Qnvݡ`Qqր!);!EMuN$4%2WʩOʔ}ʛʌXug8͡ҲPk*z5} (ފ`tGX܇wݐzVvv!7!\j#-9%a ]&` & &U % F$ q" t \tyH8  P= { k l\ b [Lr!0$3%='&%7$0"8;;ٲ3wY MЄ_[}= , Quj@=Q+ uC3Y~b:hSqCw n9G <$X(*p A >Y31#8(,m/(2%3X4t<4_32p0G.,*(%d"* +.b. YO#( %.Fr9F-Y+V 8 2 #  z J O T &  (     ? G W  ) Y 5 H :d `aX  fxmNuYAJDa W&h5)K7kFFHw:C6&-# Bw h}^ !m"F#*$`#o"s""#!v<FwC}(qy޳ޭ7wN i ^@ Tc?z 3 { L ^5q  g~< d j7 % A uB &`k MO<3g"-&),03b 7}:bf=k? 1@?= :D 7B j2- )$!O4Tk* M jb$? 5a v,T{;\i 2Dk/ S7g#c4,SNMT?ԪӌKt!޲W ~ ds d ! j D$mCa?$7tY=+?  H8VbjX &/+ ! +B^}'3 e +9 y O@4 [/%1E nbXL c7y7e A 5[Qlf7/4qOOR|f+:,V3|,$D =#I1{MPP ޘ(/k7)Yo -O N #E^la0m  &p_V %!"#$D%%fl&/g&"%g$9"AA 7J T *jRyK   _V("TR#SQhOA\4O Kz.xVݔNr_٧ًOWIc(sM'!ѩr\͘x:vζicG`ۖ[Hy"6?|CqT.:O G =  X J $ & < ߃ P { ! * ] nk)W)gY#\J 9}$VmgGNf?^s O )FAf: K <4>L L 2 o y'"i1F*di2 4Z"$%f&'3()V* * *)P.(c%"D2? c E/mn" E( i 7 bN  uijwF 5{$l}=I2TJ_ZqL/fB(>gwc;6Ar]PH %;|Z8tl 6 } U ۥ@p!;sz'zF^f"^A$%:%$DM$~#"ft"-"qx! d$, B+^e&my# D|eR^ 6 " " =X *RLp  x] iP}]ZgJ _! F '\ z  ޵ ޥ ސ ݱ :\K#}|q.b.-I,X*g)7(((by(?D(Z't&8$<#M != {i8Fe  / 8a 3 {  + a \TZz|W(_.u`+'v Qf +k#vK{`$(Zs #ޤr[ןk"эD=T j M  `lيk9-s>8GuO~dhu^(<F _B9Ms<ގC[֖֙w`4m.'-\ډPۨܯ8 3 iF! |eh,3U8f1 au|sW8=44K<3h6cQu 8SYnKm)#D'+/Z24z43 2{/mo,R T)U d&5#5!qC-#j ? K Nh F ; K O|   8TeuWn 0?8 P) }$0 ڻFn G%D5JxVgH:Dޙޖ9ݧښ()sտ ׬`Rg: inZ,FK SMU: HX V I ,* mop,2id  n"9p h!V#$$7r$A#q!XyJ+B ME(|<\n q - ] y &V[a6u6jO7+'D:7Eb<{V21&_njhU:"_v zD q)@frZN"p%p({ \+ O.13j7567w7(7F5M42P1/.kI,* q(Us&$#+" ofgf j   SY  j b= F=*gH[. _b;k- }MF5y6|4 3z6Dsl4:m ܀ݎߘQ?Ut\;9 > CT~KvPb tm) L"$&')bZ*C~++,!O-h=-,T+)'%L#, r0jQt05# V 0 v83nav+m)#.0d]lu?PxNzC#3 8 u<dJ# K 5d{*}\`+hK1yz- * bZ#e@)Z).14.666 5X4 20Ql.+ p($E!v"Wu -!!! = ?  ,s19k l MtTQ09z[)/! \? l$a6 ڡZݞY߯Oܲs5:ӖpkK YՌ w eg&>.N? Qy "-tU`x  o U2jz 8U!!-!= )vD  M ! Z"t#u# z#s"4 d1>468  }#9YQ 5: Y! F$?T?/@qZY!~*)!_O1aZ?jZ)s$߀[^><γ|n!U$0vʆ1˚U̪ͤyѓOצ=jKRN< DQ Ut _   b h K5 rR0h7 $()*B+1,,o-\. / c/ n//O/ /.r.u-y+" )6!K&y!" (dG,z ' + G *S S ; 3-]ްפi0Υji-t gE#WƿɈm\͉Z V qAJ/UdƹVȴ ,R&3 3fP ӎ: $ U X| -cx #w R~hVrgރE n_@DNSdS-Jj(,{ .$e t> QUvqtq4cNe6 M T-4vQfaQ iL*S!u&*5.0 2TH3T3r2P10+/-G,}+5_*3)%(!'.% $@ !] Q 4 Y  Cl "~   dF>=<;a975"4 2G/ - ) &#5  p Iin!:$%% $} " '!-sK/SvI :2 @FY>AW^ ! j  ?6ez aKd225B "q.s*d]**)(#'U>%"k ~M~IUA-ݏe)=ޏ#H :vpay4I~zU| 47 MvG_ xGc'saP?VhD dx "X" #Y#{#j#[-#I""Ki"[."!l GWM6d !#$$*U#B!@ o53y9vQh n15LNl^\e zN{dB]TqS~0w#[E]~lRg],WytWvtz"2O3_6s#L% Y }{n9n0KQ "@ /$ %&'(''&"%#!:]+y \ 'Dx l fo;10E(/ ft T # C8Bۇ ^׺֒P5RmݡC]mbB-ez C U ~3ߖMߺ,޲]By 03d ' ` 6NS1 " $9 ' ( *+-.J/Z///0/V/Wn.- +)'%=#!L   - 9 T"FFII_t= .6 eڡJ\#Խѳz(ExORz ԏSӨv DץmeM.ګ(7?߾ Q)[,'g)  S~Y,  D nm-H:=vhSLKYgrDfWcv? <<^ i8}F]CHxW :}G(qoOK y T,ߑ'2EW~@"ljw=[p d y x { 9 0n@jb3! $ZU'())Q)(] ' & +&%%r%%9%y$#^W!Sw%Jo N..)[ h L +>@{:9G8| ? l S XFv:DT{~mdJsq:H82EmQ1Y~lV>zI ~6P |L!n y YF kd x.o %ABd _4!!4!' X O 6"$&) ,,-U.t-0+B(5&}#yb cj8.@ U cV(.P_A2GU^/8K@a P8%ۣL"]`{L(qM#P v(,^) e$W6W4݅ I͈Kg I*]Cz~)i/w19_` uT . 8)nP"rT"l$&)z,iN/1I~4?h67)h9|V::K ::<O853u21.,)'\~&-&s%e($"B!}% h ps;9Y K"P#"a"R XL z,#ϋeM`}vԜt/fY܋;Ee@JMH3=3/,y/m ?1LOGJvGJ k[ !]$B')J + +bW,@, ,+*G*H*O*M)#.('%=$ c$#X#%" T3l\g0F ktJo'A Q0 )6: CpI(B63 q8c_-/y1y  W <rT; ;&M8?T. X#w&R(X* +%_,m,z+)'Z % $|"!!Z">""!+)<">jY:L  ! WZ  X <yva 4w8/ 1 { X@p;3Gl$ ~GiAThT])I۟7tҞϘIR͞Ϻ!O&}=y`k$.S]d?{% B  "7R%&I''c'&)1&z%$ #h#r""}%!(|ld  o aJ  w"z FfoKk~Crpr /ڟ CԴЃ0Fdtɒ ʼ?;"̴αό .((u[ڙp> b׽՜ajb(sb v; Վ ,۩Q:1 5 8#m!`" $}&;)3,~/|24I67777764$310y//.,.+|)G ( %('&O1%J#5". VN  ~%w^&Io1uu9/xޣS܈_ ظEUo\pԯ\ӌFҨӁӄ[Չ>Vػr~A܇ݩA`ݽjh߄H'w]R< *8'Uv  zx]6J[ d\o*c/HKBq :lt_!BO"p"!!pZ U~9xr} ; ߼ 3OE18I!oj{6fm*yu994bgTB+>R% .f bvJS,Mc G?K zWX i6d6 sre '` i{Kfa 8K1+Mg~=/Q ^ Nwp|+tp`gsM( ] Ue 2gUD~4Hr\޶yݲ(_UMإאvؖ؀+,j؞&٩Q*?vFJݑU>djVa]*EwQz6&M ZK/_(K D"!$UQ%2&&% <' f' Q'_ & w&Q ~%$n"x U#  n9I\=08QW xFDbR`o%'#[ X) h ! &-wށ 7 -`[(߿\XQw a> M2#^T8h\u$M;Go\3&<yvM 8#DG.5*B<k{ 2rq|J;KX! Qx [a #j&l()jV*X * (&y!$ '$k     O  ^)* a9GgD-8!= f' ?t)n:vk_NEU 3w iM ^:eA M uw} _ m0 _ S"#(, 0 122212a1&0.,*e'#O s( &  ^Q !WZiX =C3^jn&MwX c[.$6|[yӂB} $@!ب?ϯ̈́V˃%ʂ]Ʒŏ#F|5I"J̩ Ц c M :U Xߊ V 864=aN[XQM5&" $ /(Mx+0.03 6 78M9Z8a65d5D4 D3.S21i1f1j}1w1M!120/t/FT/-?&,WN*(o%K]"*(F!b c ai}O/G xǸH?ŨsŴ{SnUؿ],%-@,kRƛn&Ϙy]AAc^ݝk GRBH? h }=0"xWs\t qUH Ci = ;#c?V8Gs zN;I cF C \smSr[RJe r]}|b@en#onp0!Y(M7=Twg s zTU?]4 g ? s0Jl{x& j s.hKVNa"A$$~E$"  E u^ h  h  ~  *2'V!6C4 ovgA ߑ EH  aOn2[/;TcN0b8Us15 aEhP9+O#d>\$#nX _1r! k>C  N^kF S    } ( H m  z >w d yC fQ|Z+zeM(eOrr{|2*@ը WlŅU$ >>"ʡVa_S6CKҬadYպ@$bؘN=(\9zf4:j~GT l h kYy'  N6*"h'5+.1~3YG5F696655420o . {+ (+ $ ! "KB y s   a'g 2t!("< g#1#`"# "b $g6LxS|sv%! %N47#6Wܿ;&'Jp|9g0-jO ;F_:F 8 7+ [  y]+]VdN* u x>a;+E!Z#$%&(q*+;,](,9+-+*)+#(M?&!$Y"!4 ~e1eMMYD:y[w V 9 . p3D!^P8LiB,Di$>v5(andV(k=~K"izYFfxtN `, #5Cu0H9 H!K!  JA$y?F-*\. #!6"X# $ %=&{& &RA$ $q E ~ k&T2XUq'm85!I]rN /aE3@1 JSh8"~;. d ]^  .*q /%+?{ n9$ % L " % 'q -) ) )|(R&$T"6^ E  @L  =RAj#Zw]+ @sY_*"Owu JH.Z ?@@ ,@M36*S!<G[G)ZazkwԼ?$Ա -t܍srrV9N;Qf6*' 0  d!":#}#h#I#D#j$z%&>(7)+;-.nD022B374D4n?4fN44W3~2 2Y1f0.-*Z6'Gq# KAg ]!I= r },D37 rwfkFV'wix`γiK~̮ pτv$Տu:I-rGۍܲ޻ \I C)lD y.-e y' `*90j6b:F>y.jBz ?yw=x2Yd'g.| # $<K2Alp2*jA`(i|X|b"J\$-5C0(  L V_ Ln  c 3 " Zy` 7\Q;6; m  \ , `H=~<||  g  u2 s/$C?+[- j )0EXpd]zty*R%;4DT8~"_@/L%"[TS)"i9   "o ;+ *JW:H?!Ny#7q%?'BF(N((@&5## !re.:TO  +M vQ ]. i-F$*;aHN #hx' lLjn؛<1 Q؍joZ[%#o?ݔF? }>Z=1DhMz܊\5k&Xr?xw+ Zf_! U% _) :- j0a 3 T5 6I m7w 7 O6y 5 4 3 3 J3m p3 W3 a333333o2ZZ1O/=.!3,:#)#&+$n!_$@}$$$ $$$$$# N" Rޟhְ w_ q=8ӵ*I^?ѱg"i7!2_853  d P#;  GSa #  LG<R;Coqf!D   ` A MR,Y>]Z i  j C0iEz + 0 ]# P'[ot D~ve|E#kZ'k'h_o^z; v [q[|vUqx1)<| #  l n {o0b_ -2g ݈Giyi\J׻,T6WNf-NwBYgcD2'Zz#OoW b:Ew 3 w h(g~@ j  k O t M 2;:S J"H`%)-1,57Z998-7441f/Ky.0-M,Z+(O&$1" h=I 2>>2p pT}%_- g4S<;Lޡ6ޮvܿ|T$K`ת)e^735uO{bUL 4l [_X% Yz5;Yc / D"bR=?!$&y()+J+Y++OL++y,,-.-Np-F,V+H)z'5&$w$[$7%C%{$`#?!P\ Y'  c07Sb?@#!l2w6:Pk-msHXz&m/Uidhr3(--)Fj0.'c7af8_Y]c8 % 2Ti+cLj, *d O"   2Q-^6  H 4 > q E#qh_< | 3` R N  > gyyItxc[#p~;_%Y { k W .    JU^B{C <"~ $] n' Z)` I* t*z !* j)W(g&$!24<a m~Kd'K h*P'38j: is\-Klq._bԁ] ջxY*Uiߘ[tC)0ߞIڋyx([`ؼ?k]Dq ݢ .b+v5s~h>X"$Y$u #8 " /!| 8 2 v##d&#(a))u**y*"** +3 , ,y,*+(4$1e %1ApA9" l2=>fRnb ۾-28;Խ>Ҕt]8̞.fjʗ?u{ȘǶ~[ϷfѴLѲ<@ ќXӓ=ږz2 R=;@;Wu#Z(bh  \ /  0 u ;-XfDJw<:  ^  -J  ` - r\ 4bq2<Z=S] j _v o(qU b BuV6Z*Mn|X6v=:&a H d kBM T L u35?J XtMpuh.Q*/@EL ]I + SKoo5^C0  7 > z ;` u{g {sy  `.9 QX+vS  AY2<!y~ oCRNjB::Q!cnu+ 1| oWgw5[/}b >) !C (#L R AYV%LsoQ};p pa5UI| y#&x%P!v7IRraktg,Zޔ!Gؙ|ԛC1hڞ&QIV2o!xM~3 kz`3lnI&?J Z>Q kX   (j R$f=!#$`$$# #5"@s! 8x b  SC8f? E*  ]oUNcZ@)vFp h$1  /MUS)iwAJ|cje1+dAouKr8)`Z} k>3I&J;T B GL1zm Zk$'B)*YV,Od-!.)./=.-,R*(4'J&b9% $$`"!pdx'huD8K-QFgp9OLC&g ,U [@4*K+;P_2.w k  /H ?gK  b ( @Br|7Aa2 #  )D  = B C ! \a4a8 q Ucw=z ~ / }{ j.Fpi#mS 2utGW<HA;   x(}3 u,w\Y4  F$klsKS^,U9 ~)Sua6h9{=seJ*g(s%| ڤٛdpFgi` !mn""'#"! $drZ  EQ _ $&'(5{'X&h$###* %&+j(* Y,} , - -,A'-, ,9+)o')l%4"+Y$SZe^ q Qn]f{1PK  0NhC ;[( Cݻ3CK$=M]!N7 S xR) ; NlVJ; GDEPc_8w `{ZwjzL1ZaULu  W   W D  uO=@'zb:% ) %R0NRnQ  Y )vD&O޸t 0*z6,H(uv'-#<t<9riI8R0r   cC+qS\W*$:ds/g  k p@ʋʍg˭g͜0pكݔZ Kރ'?x.!z \0: . g>)c7s'  Y+ h9? "[# X"[ ^|oCuX65lb"{U%y'()a)?)p'j&0C$=!7Uh9 /(FQuDfZ  6 1 ` 4 $t'iY1D3\PT] ma\'#^p"= 8";(\q)Em U XD jsvoCV"@   (& x  n idF7m$%uN,Ty w >VyLC c!h` t2W}15.@@ rCU} w :Z  c 4 = + XYif*6% } % ` V aG/9xcksBsW3^ cB1?eHnUX=BWN[d2AG=ېچ0ۆ#amN8)Tl 7׃sԀKyx Gb (x)ygL `1&%JJy OUEoXfC\   `iyPRYgj  <> kO"8~X+Ag W 0lTrؽ'BԸOdXjͮ*eʶt/x\#cՈDp=d${ ;AF^SE~L ) N Q@)  D, KP uf{WHMO$  # }5   |! `qL p 2 /qSc$ 7\sW gzEZ}= uj Af uI+1ibz9m! b| `N l  <;}IT<`4$`KH]ElE/;KNYVn ! =u{'@C" > a u _KXo !OI z|1F)i*kY mHo8|"RU6;oSB3 y>c(aGza`/6YA? K XA2w&;_ U+ `!YN"##g`$4%^!&X'o'd'b!:'t"s&@"%!$!#""!K!P ?kV*UiPmO 5&g B@ D2-z\  [~t| O{"߈ސ^9 ܯqBإlۦ߽J#N]jZ\!?T (  v/ q | [ L: X c N % U $ ; , %Mft)ol2yx~8WND ?]yw@ep x!"-uT11F :5z}2u  ! 2 RXzY9;5~!)"s #[#T$$9#! [7 d~x}5U71ZYqE . g  O n\WgZ  r'\ Lo s]G !N$RU / !!\} }~O d3 q 0vOGt?'`-- o(k$v1 EWHޑ#NPxZ|]f/?Am݄I\fWpx[D[umS}mt  _WѤ'Dɔ&c ͍׻Y'Y+uS1g` q5= % |Labb@}!  W a M  l 5 X-8X[ z 7{>Pw9T;E]Kܺ[Rر  )I )t d c1+DÉCnйԈ.\׭bv/bTYoS@I{7N"b4tw] 442}k;= eyWLTFHs^ ge NT}_ @ / P  *B:) |+/97dzTJ#8{p@t ]{Mg]EE ]Ja (gYM+$BD8T"dRC_Q1 Uu0@  f   J  EXp  ldK> !""! { G:~sgL)oIXI {!GX"r\h:ftFYZ/ _Wq }N m KB n  Mm3Z+GEZOU5EM [ 3 r3]  w n ~l3+8-up5@MMgd[8g |)53Hj\G,4 N r@ I$ iܓ6{6J?ډu>m4ݘ}O-]o!C2byJfJ_A<lBމ ߪ |7 yRy U L | " N  %& y  fq  e > `j  . ^ qSX  k  2  @ Q(m0@  4h tsg\{ x$] <~%Gd׋Ab,1ls{UK =SVp-Mf)#`  . !v.##h"}9 C68"O>&) ,# -/>0/. ", n*)kU)I(]G'%oQ$"!CG'+_ pN-O _ Ba\?fyh?DB4/vQ8J<)2~f !3qz F=@#W(OeEZOfKJ c`ZF(Te 8  ]a1I hD#z&(+-+-3,*\)|'%&3$J"3! U$ 3, -  \  } &r*Ti f%Ce:gmYxM3a}k?2 P_ <~4!w6:Azp7 7 9 <Fe  Q +)WfBg 3$76[j;,Zpg e{oZ~z dGp1/K=98fpY4x(,MisefBVRE['/GEN _C  cunL8xvڐt`q6  #6<Cw < j&M$k6zx|cAvu "#b$b$5#+!:$'\'{9 @  N* " ; o 5'FJlO}!+o @Aw s[dڃ4K]J|߳x߼ݭqCصe(kiUh1P!`b_' ;5%|{II%;YJ=fSfIZ_,XU{ ht L { a ( n^HWya)0r'bW @ s8 "s} 21zZq.y$eteS aM+ Yߋޢl& z 7 y|(Bz N[~#r6Yp&,8Eۓ?گLouNMNڸ0b&>=ߩd?H-R+*l7C9 'E-3FEM9 }"""}""'#E#"K!^^D0]h gvIJz.iJKJJ YRE =, i kW>0 mW9u ) +EV"!3f@ YcO~y6UP F !"!! t3M_V6<{{$ .B=IG*Bk~I*SF`nݴݣ mܝܹn.L~WI,A5L$m9fmeGuy7X{ ^/ 8sE3ݧޱs)zB,Tw <<yQ6_Ro Y  O  . r YX %EQ=4<^55G=x9iB<yE/8 6Z L`4%N!) [ t( 2SO1d1 Rh nٶ"؀՞0Zgл9Y< Lv<+6 (!2_}@G+ۏپهhݾ;'" A$ 21 JY D %  ^*i  k  E + @ @ cHm3pE Q Qql j  < G!A!W""m#5#") !o  : 86 (x " -  *Q ) Pl 6:T,tXxy V O = N ?|J:1ntM+}BlR/*T SVCpcv(QJBOt`y~0 >egO(=Z  }\iwC> vc }z@!%J_P4w  h kX71dz-y8 H | M a< $ g !,P)>RP5h <= V 4Y<ubC r q H Td}=wE W E5 |dFpcexcr2NT's܆3'٬)߷=E.t&x:Q]\FJsX_o E6su$NG1dI. o p x 1<&_IfCc*[  b /    l\  O U  , ^v$j - ~ \h!!-!w Qa  ( dYuXl &<r{-` < A< ۢ ۾<Xs|p`Sq}\k]#O٤ 1qAVk1]| pq pek O7 !y-#|$& '(l) (3'%$>$$x%u6')+J-r.z.R_-X*'Z*$9 ;j% {  "  ! h o R >)O3 M)O 8 * " J VnZScW^B  N)fd:`ahrHidR VI.S|uG_{k( cS^31 B@- -8R ,:  9 !  lzQzXUo e B )  3   u R$  + AweP < q}sFj9 S^ b"$z>&N &&8&$:"KEn   x jf\NW H/nm ~m   + kPk4!__'\r*3*iuz2h{;.Nݧv]+P ۜvFN!xV3eq <_ߤ]ޫ2 sqxݏe9$tܟWt~;0+i, <"$.%''&P'Pg&$&#h!K!_! !F"j"!& a|i3`k>g 7   ,? A {J_EWm3Hvqv  jm'Q^QPصٕ Dc %/]0ھnxԵ U8Z  ڤڣ w 09J3 S5RTICoj(beJ UeoT:}TvFZ/^*B)> t Ek.3ic !r " b 4     ` K 2 G R^to, pso ~4)8 - }Z[M3_A%@ aBPKV}KX :RK H _ C R/ 5,pybvNZt  z .^Y9_8U* 1td1.Hh q  TR:]iDP,|W @     0 v + [k 36rD >@  jJd?f0 lg|  r 7:*T!H0B=9z+*#|6O7#w7eǡ0xVUI2(/sS}#Iܼ9݁݁jۺa:yL/%Xm+l2F w#P&& Q,rt *  p Y k2 d w` 5.&b>>t ^ h,(   XM j 8 h s C JZe2zPm a]<#<!!N P x:kߢ߄/@"_{!' ksmPsg7c~\nB0 m4( D,cjXq 9NY' P1 8 e!R""G"Mi#]g$l & N(` *| ,-s-t H. 0. -,\+a*/)'m&W$"< $O^d2ba( W @lKe@jTnpt.oANg;5 ;F\s&4qkEU3Rw3a#P8*O.!r>g D ? - J T C O >(rku7 N Wv.N#89 ! oNNp0lNV2m6 @/ v P9mS)12S ,a: ja 54 U  | j cPpTJS# (    sT ^ -  42XO`Zm   bFyR{LfNS&pD(QG| h_Eߪ@SpOޛ2>jUYkkېe0QU~To)mQJpYm_)8& # ; ASQ(28;vta:{*F^Cf% x8p !^$)'p*-N0122(16/y,I)Y&#G 99  ;T2bm   " z  xma3 B P]&#Y;n&]A^4!GRV)))!j2gZ}N(@[yD9y|T.*r;iM2-/ [+?' e  =G   {Z Az  Ac;UL5FGp#qB\^ FK  02 D q A,{ fY]La !9  BS L[=m-:"0Hpv 2 }2JMvMxIM]:r_03+D~h,dXێٗt.z^SҒ;zlxxڅj/*}Dtg|16BA _Wglp\si? W@snT G JP D  3 {q0J" lf\%l z 6 _OiV1$_'=(,)'% "  8X?`<4},!;#[$%$j~#_ ! P )  >  3 u^pm :>iFJՕ ՟1ILCGzh~[;ۦWh$]JWWpI]Rc2>6_F/ As j B r   _H C\"."$PSR S-"$%,$K#2!p0t4%g2I2i I 6wZu0lh@w% l C ! o N v >k ( 13'RoRH {DTd4,Or w^ T U  fno @ 3 6 , w - 5(?>n/ @  s txCG~ _10>}ho*/3 0f5 g  @w -_ p1 7 #\cVM(0 T cW W .   B s6]K;Z-*P`3m 17 P c $,  ab nY *  5u?$ m  } v  X |  xN i N  3 KSQD n ^ Me ]`t\hhc,_M[0= a  O ` QEt7ڹgptkdٮڂn6)NEDu{?mEm#)0y & JKS "\ &{ {bF!cp5] ./ wT[sAFQ (M" : yO /Tm(j}JI:3edKs-aQqR>)?J~d?`(!L^FT',@VuN{o-w;:ݍt' d|uOUd <W +E A  G i .T  u0h ^at1r "gMU2:P. $') " %q^O%r 6_h%Z < o  l TY 4 7h  bG`sYenq^d006tA8|2[Gy QxN:ZGs nc^LQ )(N!ئ\cNZc H4;0D:0& o i :* - ho zKy'\\7|vw)m #S 0;  o 2a&{ !s"O!r[2RGmY .< D_d a -  TI<Z F OK@9U?D@u _~J'O/  d1/t̫N'75ߥ[/toQZҴ9`r6 6\_1KF,s w z+li g" $%%$A !(ChS>-  FC5Rb!}&#$&9 c( )U * * *y (g &Y i%-#5!    0 ]fkIa` !"W"!  dxYh6w(`7 0,ftV9,KB|%AVEO.܆.؉Qw5D. ށT; kWYRae,B&BW! `7Ky [  /G") w dT]#! $"O%#%$$b$#$_ h%&ey&7&& &r&y%@%$)$#n#D#R! `S  U M6I  D  sFfgH x=**f " y a>%N/?Wcp b  a    -toX u Te:@>s6<?m2ho}z\}2eh %R ?$TWH~>HB_@F+QVynPU  8<SD0 wKF 9Fi7  Z T7j $ R CHX gu%(A*R. w1$q3(/4+j3,61%,I.)1+1&L(!%y#!CA!!$"#$%e&K'&%R#e!R 4 +S|rh |*N ,  L- :<6CRSWC@S k!7kU~~YsL_Rٶ՜.?ҳUԂ-Q,lݏ0M5h{u ErWk"zS8USnuD b$w#5hY}9!"Y$6%~&]&ڳ%Cڨ$J#I"k!SB!x!.#%'({)/**(y%'7%w"kt (6O*Jm&r (/ L 4.H9  U p #y q $RE =yS3P+/(8b]fR(ߞڜmifزk,`ڜՀ:H&#$4b! =3: = T Anl w<22&  = EWQ]}I ADjh!1nP S O swO 4 LX `>gwGZ3 IjxO{79["E.0 G:Q ] 3jGk5("%g 6iuK s1d-emEYZCpWA]_Mj8S'y&s>mZYf+MT  5 v M / n [p](Cu2 "/ Y#G" ~P2| v r G\@ r2Lr - ] 1 '  5d  $C>WQ'M$2G9gLEGe }η ͉8`8ɓ(-|ŹiĹVF`;bu3OԑՆ~d0o~EسYۧGP`XpM D e P5i! 0#W # [#d !O  AH& Ay{  i2q B p?k(%61TY\jK,Lsv#Ic C-+Auy%AyMgoME/T&a;>AEx1eL> +  pi = ` ߰ #?3KޜMriޚ(F:g``94TI? i i v  EK iQGGqL[ kA F#-%A#')).<)1K(3*&3#j13"- Z(": "%(X+`O-./010'0n.x$,0*' %+d#6 f! 2yMho  BP p"GIih T   9b'Jkge}u k-  S+ߒޜ݌ x6UP4sNGjx|7d-c&J8  h _ %I5|'~@6f 8  U  [J R g 6t*>sZxWGd;)/G@ mWZ]EowT.Pwi s D u$ *|"."2v"4p!390 ,V$'"]dA, 04  ! KzD}Qt ZVxxyz) AA" *chSaVR+'@0~.8Mk^KOQROZLt٪۲Tޣuato5y KAIbq1w o d#B  [   zd $ bku ,$ &;)~G+,}-d.0.--o-p-,1-,Hi+V)V&#N voq 6Gi9!d2^V J t 53kF |M  # Qt39wWh ~uUe/q; 3ש_HնGS&V (S WsW+%kN !Fm<( 0 S_9Hmro5_U ] N ;"e)jk%H'%DB^1 5Y2U[2o:|  m,-a}x_5_XG : e $ P)9F<H׿Pm]v-zM 62f`Y1i2M+07G0 *Vfz P$lڼ}!կKvط ۭyUۆH@~׎QhWI٩Fho~xyG)5+I7Q17=3,Et~  o   %  p  A vDp v m  & e < B  Yo "X$(%a%$#P x6~ D  ~ g)u?K/>rnh  uZJa4 0p]3yM}0#AD2C6ߏ?ޥGjQywےyڣ(ٜ>tH5\DͺR5VtԻ<"߻^!iCK3Aa d > ol >?Z \  g!*!"!>T fYI>^Omi  D*I@F /Bs :  vw4ph'?R"l3 2|U 1 l O{ @1<xMٞչՓ ן|k۝޳ ݰ ~ӋfK ȼd|K&ͷleP=-VqN!}[v u =[ '  OO zCKzgY  ?, <$6)_m,9H-+b(O#Y9G +*g!"v# #,#"Z #n##b"r"O!*qm.- 2 \zp80"N># 46# ^ 0' *cG \@ l.!HLiz@.WW[C;t8| c{  a  U% "* ] iFS!lT;@14Ii=E=NDc g P0 pW&6vr[C f) w3"L" >Xud  L1} mqN h<0Efw-E J}K!6%*/33b676z3L /v y+ 'QV%V3#gW!3ZT { J PN)+o`V R ! p = qrBx )`\` ue6uV~cبh^;W7ԁ7Ҹy^N˂FBҶoU"k6KNK  V1~V    H$'2/*+',V.,m/,x#,JD,,-L?-,P+@)*'# 0K Hx _EksSSLNr0wts G`S1#: o3O@(P/Z)q2ـG15_E1AC*fܿV ذ8wO^?_/iJ[ X E(G *0 t tl  ,Q hY |:  %< 6=7*!$.(F+.'011*1w1X0 /!-a",i")!'` %p %n$@%%|x%\9$"  g h  f t #! < R $ Dx x==393sg`u lU hFרhp C آt?Sm ZGKqy`nb_B4߲tbBX| Vs uH8MQnv[  p#/osJ7 n  2HYj"a7hh]L NbSyJB<D gjQx4c[ ) |/<H n^v " D#C## #" `"j "!"s "y!q ku;D@* ) N+ hd O  .- 5Q o 4 Y~ D mg^\]e)(Wu]K@N߷ݣ{{֠l5 0 ˋǽ7ŭw@9Oz1aɾ cUʋ^IK*C5`v"Xڼ4ߊ\p=Dr2"dd1HB2    1!X! RiP2 A ;vU  ` \h   .   ! eXT(HT`Nkh(:@mn!w{#3 Fo`/ VKM2/X gqRM[ۃ'ףhbA70˂ ̆!sН Tv޼yJܱ NoNm_$ bCy I ( ^ `  w NtR#8(w+.. -"+$(&$9)~ 6+v,.|01s2K 3: 3s3Cl352(0Xg-*:(' %x d$ " Q!rs {a M 43a7Md WYyY {[ &  j t4 ?P>AsA7S%|# AaucDmS " 9ن ۿnY1 (h2kn0HB#NbRY,>4 L =h D Lh31H:/PK F 4Y ^&)pW<5j?[ ; =/`h&#G9 402 Ru R ,fO.2(OX6?8m\R}UWs >pTnY.iz1' R|V{Lr~>;um7 xx7 e Xq + ; @ & AZQ`E 7 9  i  \   Z Fm!P+fXB Dn7! $m'H:*++S9*'%#'#n >agvnetA8t v -FL A"3@ s FgCC}lgkJB|;kpvGF@cAtPq1` = "  2 2Cp̴Rn0q`&nT# F/0ȱ V-_Eb0g38O  (WsX (t2 bz_2OlZ%D ?G: N RD(YAL^G(m  M  ; V c o "91GS;q?~i3aJ+*޽ڐ hՅfuу^ΞYI};{Ps̔vϾ;ng۵l' ztcIZ1]U,em1V;j  ? I"|&*6..24>#6%6O(!6O*4+"2-/.+/)U0& 01%/\$S/?$*/$.%-&,U(+)**)*)')(&("P)):)R). 'l$ *5A(: [  olF'l2n<"~UVHwH"^ڟQ b(ֹ$ 3Ad+iRجkW+O4Bۗ,BrI}9 (Py+t z _ SYq`@7jJx`@F !:x5 Ln@hehm 9 M T $[5,m.J p`W K! . ;"`?"@ !Q ]&W!m"#s#k"F ~Kl  5.P?-l r #b,$`'H*xH+4*7x($rA:_ciE pa{IF E߃x.a@cԙSc+fZN?вqS_SWТ+կiAܤn߇D~kZW'Yi 3Z ph*-)4)KNBGjzCZrC89 &nim : acL 8S   k aV S . -S { G 3 NIv"z KtRw7Kaђs Rʝ̾ܤLNPوޠԃ0:U {oKOQI/(@y*B\KnHDVsAxY$  ~: G L 6sK$'i*+,--DI- - k,{" +$#*%)%)d%P)$(#c(t"e' q%2"pR<3. ! 10F]: >ijٷzׇ9դ XӉ Esoӆ2rN: HnTJ|h]??l-,q6WJ?Iah4l  0>i\zr.I /R{jC|Q8~wyo;#g>FgkJq:i@Vo! KKubP[Wni,JPOWIn|3Kol2 M[  s}ZBG)w>G$"()/p(k% If7(x*  w  1 H 4   Y   " OY 9 r +E<xZ@1 n:Dn `T&IG`}% h {&0lVka^E  `imNAݱM=bܛH!N$չҜJѱzѼlZ.ٜpXnB A_N>Eh@ 0g g\Tna _g9<uYa{ ]Kf d3 %  l aSW  \u * Z 9" 6$X $b ;% ?%J $_ #P"c! uZb%dik ? [:*)CK2%hv6xߛ߬ܜx`u֦QkԗӾiȢ4 ȃxU!ϡԼԭu0֕h[ؕ 3ڠiB.4 e~gr6pmOR\+%M^V B %  @ L * W  [ o ~ 8E %),e./q/O/-V+!S(#$h% &%b$\"- N B !c f)!U6& n*#iLh? v2 KaTip }s !5o;A#+` r,Nz#m./`$-P/(KmD_t NWB  \ J   h 4 o Z  + K l  )  s ? S  Q  `>  kY%"\!Lxs-YI *! $a -" @* Z ~N T 7  !! yZ%a!S]io\v l 5'Q. R n~\bm j | *&B j O   *=p G keBDYa $v0#Y^fi@q4:b0WB4QSPs!oٓoue_wqNGsٝT4 `90h)CnlNro 0W`uZ! $/&M'():)vc)R(''Q%+#]"! ]n  dDAsIN *_  X/ K + &!kn@Pq hWIH  y -I4t3ZzAEB<եbһv}/kؚ"֡Џτl0KpƔիւaȗbY·ЗJ5pN׷:݈zc@{d:xz Z M u2{- 5X+7  rX/ $g.\`"' E"#f#!"#i":%!E&`! 'E!'!7("5)#*D$-$0$S4r%r7%6:%y<%>z%>$=w#D< "966H3v /*d.&_ "Kq9 B F dqb,=k q;aAl. r v U E" 2fOO ob||U X3}1.d ama]G]rDV2L*jC{f. ,' ^  M jJ/)D7A & LGfoX2=y%KohRMfR,2n9TcD~J$RVVQ!oIUer5I *lv W   \ SP|tAJj-Y + +  X  ad1 #  x y <>W(0xq QT8m~6ߘv޲cM3?Kcޤa܈@yG#TwˣaZ=|S?D_=j&TGfiTԷtڜzm [|_zrMpEZ :  :;V   rQ] <xP : $ ! [ j DJUNajGDZ#}b:oQE iQ"$I%3&&*'9&r&$S" PB gL kl T7;06/5ԃ̈́XܡX|ё}O ԙ մ:]׭׵؀ٚ_ިb#$/s^+LUIr{W8;xZ : g| a e } F 3`00+U !#}$L'&+;)0N+{5,9-T".)@-[Ab+As)A'@%>#;!7P3Wx//,)(R( ' \' }& u%#X" xx]#'n aGIV,/h'?w@y_b09T )D_ M}[5X 8a'kj3߿݌=ݼr[sHfj o  U ( ;`o  4Q_W/ e({z~ ^ g z{7kD} r X@vE [_ I U G ;<  Jh _ / 6/cdhK:Mx{ k ~ (#hC" [E A N(:W  A e  ]q_>p    M= M o u . a |i  t i )! r"&#d"p-"=!6 A UK =,Dzm`O3$!B-$6  <Y9 APGB}Wq0V?* h405 mEk4R]*KރWK,h<k ipNPvd| ^4"s#$P%%gK&V&$"v YRQ 5."#v$ {$M #m #f "b " p# $ &n t( *0 + , - E--R-,>.d-,++)$&"Tb1 M:J?%r ezJAyhnzҁsʧNoMj~ӧҦ×-wNƿ?ϵΊm_-;Nہҩߢ֌%95 %K*.(. c"`=q ]fg'Ibj~N* 4!/!^ $Y)N+5-;,4+)x'$!F=x1 %D>  Mj Gq  7WnI2 " b m Q ```˅ = 6ƊHMǒɠ ̖TИAҖ8pԺ ף+ܗ"!atJ0w8; .tb{uH C % E &Ay>KV + E"8OY@w > +Or % 2c=o &Xp v n  > _   > T*kF{H9.H  s@V9WO_5  =Zl  }Xo'M { y EX:i:_  [[!<WO&L i3DSK|D7y'Z-^g(gvKIڔ֒4К4Ҽp&ն,հ54ϋY4ϟ%e׾\*݄fߪ %\ WK(98U)W26C}kN?(Iw[w4 M{`[ m9#9r+$تfogԸZ l KϑA VЊV")MjEoX\BH=m X j =F Y "$ d&' z' ''7&"%$P${Z$%%&((H(M8(t'& %N$'##y$%eb&1(:),*V+;+3*'G$avp  9 O #EwDaj Fg ^NøeޞfWx{đżȴʉ3̈́Ϫh>g:z(Pҥa\\Q5ԝۦMF:j,M^T l;;rjR.( ] G$_e%jX, _1W6!,|""9"l! ZcPm{ _!"#G{%V&'())@)) )o! *X!* ++<+)&l#3Fw nJV  2XP)E&P2rE 2͚8H V3ϑoѫ  8D% c Q   {qVh  X HW>Yz|12tN-dM A!c #- %u E(z*_t*g)% :|T|I:HWc H h: JY'v!ko lVrlcH>ղ,z%η8Ϊ$ϫ=qԞ d|dz96'n}0{vxs"V40|f S Y ` '   q    y Y ( + g <*28j12z/ X . x>nmUr`U 3  ;C)3"9.)#V8KO *5n GB `4 2 -$ | 4%`n3Q ! foIh ] H$3ki 'X%y H)E +jH-,>+'#K{U}X)kSr n{xribS" W)Sf~!B0 < 5u9+ }SnW| ^;&&e\WL)4[dOI_te.oܳ2=G!\+xF0jUX.?  !"F$1%Rd%$#:"V C&0  !l!H \  x :  !t!I!S`HNF  Z+]KK #2woJ<ϕe5z5ɵmL˫dm}CӨ8?mjȿ{ѿTu}{>}фhJ ߸= qrC s%[ s `qbF-#!.5a xYuZ/@;#X4a>zb_"$&* s/"2F$-4$#4m%2&0&H-(.*)'K+-&,%-&-'-'9+'(l'&%# !0"/!I""w" " f!A7 v=siNFߖCӿiϿ͚ͥ<~^&ԵvX.vَ=ڞ3ݎߙl7M\_ h9$WS(j)P[ Yf7JAoHSY   5/9WS9stb&T3  gJ$5zvu 5 8/JE  @  /`bGR4S)3qYzrHAIicWsvv .  % I A DF ! abLMi&3   bfwdP d, qCJ5y(W .d91y fgVEy;k$*Z?P*JBujgVdڨ$9$PΦ#,3r(`I9]:ȹ̤EҺd'?}|9*';  3xE~!%  )y ++y+*(' %n8#^! q!(%z'{'X|&y!#G H3 e\6k7OyVhNMDcsZ,8 ' .?s{= L9 HI=,tZ' V`Z-֢ӳӰϱ3<-TuɧǞܬm iSAf=LϏڵvոr݅ߺ͜E-1)3}   !K`/ ! v 22) 54D u ] } ]+ %gc\MW!e$ ')*l+2-.03517}87_4n0+7% m veZ qN\Py,H hgfi.2/0QY( rf#eH/;ME8`{ByD|UN?X;~$K?^yyf6|~C*ywS*Iuu:ef2>U#$ . ji&=ti7<zT'= J3>,PPa@{W kV ea=C Nk ( S  SL=  j   )X q  6 j 5! +# $%D&7,& %&z%$O$B#9#Q8"K 2H{  vKU*"J R*  I&  >   C   9 X`  w4VX -' S5mIwA, S^B+HDV.YAvcU43*h7,I>_u kHa4F;s9"%!(*w3,T-#.Zi.--P,,XD- t. /$:0E[0/x.,8*(w%"u  >~ i85IO)p|#E 6 RD  7&+(gm͹vR;īVܡV5ʯϤ̓ȃr$V܄ݯט&ߛMxk6cG0xK$#T k99{[ LG ,KB)XI a\cM, n  ( s20 LEuBI G"""1 ! e    $M  m @  I BQ$ >@  -   -gQmy7hXD~*jڅ h̛G_5pƹl%ǩwȸt^͉ :Ј h ӏ58PjZ# ''}< < >K,~, FkmQ~@'W2G1"AS @  @ c 1@w^ h ; ],IOX\? ' UZ TQV}c`\,e.5I)57g;UaW<#fS Pc 7b r+ D(Nxo!Q$&[S'K' %o"  !h   J  6 T   ~ ^QM+'rO|2I-c;=7Hi/?-nzM4a=M(V*SڨmҬjm8UO3Y1̆}LҀֿ 6@_$ h Pz,$YufKx  " $&bR''n%l# ,z ")a $*0=[_ [Jb  6d0Ys##l5&BY)}&&c۫K 8_;٠ڲC݆ߠϜ"I~t4KdXk㼾@c07OŖpJҲMРҥBp#PD!A>IYk!` I;#=& (9 ( (g ( ~&5b$!c~ydO| y  !Ff !}>\ iGs I%q*/3;%7599!9#8&%7%6%5#3s"1!-C)=|$R|JEp7^ $   @ 4n =-HK2 o dk'"G`BYQ+cbPPߐ޳ݛ*-' U ;  T # QO @?   p  vcn.Ze2 N bb2 wez54~ 3  T] odf"8, QtYMv / D`-Lwd"  8pVMTXxV GNm^ yy"I )  f;`(bW~ ivDZ,~\ٚ4UDB^\>a^C]z#z3m*9 ؎ p j 5z~(Ϙ  {&^b!Df0M C  #M"7&H(U )!(#'%$&O!'|'U()+* +f*V)z'$>0"3 &Hj; @ " "#P$@%;% k& e& %$#I"!+4 cZ^W@N Uu q*"* ؑ5:аy  :Rd~ :P8]| <!3"q5 eOkbq*Z<,X 2  .V UV!L$V&(*(~( x'+ N% 6" X *`, 0\_#up%/naB  E=vi )P19;ZJrEI/V&0vtCԞt_ ЋF kDЦ JIl^lujma " S (NcI{( J  s?sD[m GjBoaXxh!# &1(&*)W(Yf&#j RY$8[SVfbff o\+L $hCF\ ; 4F [pv Ug~YXdf2y{oםo>bֆ@ص-QpD ըGEՒĽV9ljamP-6g1/ݜL+6 Da4w; .QBl r#/lpz3w<ZW oO8U _? | G-Y+JO K , 3   TB~36 U a\eI [_hw CT!c~^  t)}bEXQq/[pgL RsU=f: #nfpq o8+ Q 9h q Wt 6- o . ( !  -hoTY ? 3 >y }^=gO_l$  c # 9 ; w Pj_a% o| 2jC Z R0Y>0&;!0O; ,  M<aS o4 ;f3!m9y=  > : r7#8S49 R %>  2 )^k\ G*>S|_d [ / FLR(9t1QN7dc - bb oO'IPX .  H A C?1;;hZZL"@f C; gTV)df_r 8- 0hNjM~ G _bH9FVu{nߡE}:Rv*xUtʬ#^L7ӂ1UӁ6Ր{ѫRBusp,s׏ia0ِ+k֋a|Qjթ4pK1.SA4 Qqyw"?$&'3((((n&$"")[I$i=3jb -b"[q$_&I(/*-+s+Fv,Q"-U&.'*--=,1)L4&5#5: E4\1s-Mw)/% !  N K : !!!r!/!~ Z=NfG !L+e 7 fm$d hiHe8]*Pd` ,Mmc 'dsJ]^ N Tj _ 7$y2 mm # wVNy+ b l1\RX  h S   S = a*7m_,Z'0*(>o[{ D ~, <E\4A 6+RcS yT (  L  v t_G   r hqsX& 1Cq ,c?e.W/kV)HW?i4`(Trl0$RB ( I.|6yϰaʜY, sM4Fl;ͪlK W ִ  Oܠ4`5my#xTlQx >J9Js  T M$N(9,]/n1aF3r3R2:0O-C)w%w!zEBr:0   w   lhy  ( Jmv7%,\d D2vp2z=1WHdݛ&eߣ5Qܹ+`)TƆńƧcȻ<#oEѸӃՇם٥ۓp^I$p"+ u4   /)zN>9 pL&  BU-8#u~R,LBg:!f#$% %#%"0 KPD 8ao; ! !5 Vm~z 9\:qq;;H#BwF.o\ U 0 g m+  {  X s %n~I}F0 4K ?~SQ_;UmC"'R%pmO `@ n1  } #Wy>~ --B }D| k{ ? \D#AH  {w'~J&  W 8 F0   8  b[;zYG.d` D . 0 y @( < C 1 g; `   R ]g1 +q%n"5k{> nm,7;4vjK7 ^ d (q QB(RP+#J$:~)nf R+Ai&:6T o l4Ue d ?<imf   Em m uWDFR"2%v' e( r((;'&\&)&)'(g*+,1---7,g*(4(g((|w))v))n)(<&#!|)ro;$uO ', X@VA%b@[f'fYm)$Hυ;d*=yÛ/ Mh}"aĝ΄8._[?/,P9`t-j(|  ?C4Q2) ?'W~7>fqL< e J#Jv~rF:1 Yn3aV F  c6  ^b YG^Nn?&>]s%Y &ygKrk@i'e]j%7NmD bj(X5O6K"MkXGJy0_Abr 4w %B. ?T}H)gEW!#kV%y&&%^#6!L]-]A n1X@) ZT X jSyw< q- 2:v4;6?L8 i;Y4O4$\k D5 `= 2 7 n x{ R p$ @ sA  ( U6$ AZ# k HG ts'}tIm :q ]FZxcz6{N7_XKAch=6}s w vfKEޗ@{JQ { kԋ  #>3רtء7i@l- b S D u i 7 i7Kn|3.6   N[~_~KIM N W#(%h'A(#'%^"9 SyCQ  X,} n DAwp(t$cPu(z^_={//>.;4mZ@&cۍ%g(EJ"<%[ڵڿr  yW$w)G/ޢ(h'f#[R/ա7> BLWq6 @_ h  w C [ w    (`5s"PEmhHs D  0$9r < q(X`w#WeOi/cz|}+n7Sfa 3u }!! TVjR$Pe! 9p*% : n JI ZH : m  # @ 1OfQ ^!n \T(j9n'ITD([d6n@  7  & f \   @ 8rr04~K}uYcdQre'ڐօ`@}DϒUζgε1eЛFv֧X[ܰo  !'o]2 * 5 B a w?;oiO* `  Js  $s %v&&&%r#}"4 4D  Q8ZSsXXQDj@v s z  u > ne}XUMt ` 4L.s(xMOaHbHuaG4~-?8fDF I܁?KWm_"1T0xN {`0ST* l \s q 0 R dOId( l_<`{9VTwCZ!PQ\09zM? #{ l f # G  n:Hr#qF rU \s7 3 0Y }j@x mG J44(f#woSM0n=(G F Y q%'< D*-Pl`؈ ND Ml c" n?%&o*F aYG c - H B$XPU,P4600't(dګZquiۜDURcb·e˰;TKfCP&cH ; 2""3"s!7!kg *W 5c4s(9LK%`ApHB \lT ( l2   ~\ %h 3o!vY#*(nPsf{_%B]79j}:$.iE;%if']NyI"jo^"E@,7DHT Z !  y  [LyN ~ X~  ' U6-?Kr3-f7 !\f"$);e.i12A2 0 q-))\$hTf { %+Pj c   f'u9c }t;!!!!d!!"{g#" _#06 TI | aTAJPs w"r3 9"  0 5+  K ! 0  R;] {]  4W4J1a "?ltsx6YZ6gl]DCAm' & H6{#<&P2''(U&`%H$A#h!= !Z-Sge  q"= <B %E &{ma!F"{"e!O~ z[ *"nyZi  u wV     @  i i p   W  > D!;ngSA'a 9m <a9v={Ԗa^6t>S-WiQZݠIlހ0JN0ګ6xa.?O?N $*b2q4dMR RM5>Rh' { !C""`! ?  4( ^:~ u\ 7 ^A   /"f%+3'T'&$5"J %='x &  rS {u6q$Ae s [w#.e8v_D.:0xsD~WUgH#B]x8^?/Xt9? : 8 dW"rOY!!" #&" ,o0NOV+-%akj h{\ @/ { l:V @ T yg k x'#f@O%UJ  mq X`aQ%eY[F:AJlN8<$Y[8Yv8pi 8T aF0&1ܩSݰL~*%?eN \0$GWn*M/ܵab+2ѝX˨ &|2"Hw$&''Af&P%#rk"M 'l4tA {S0 ]0   sD?/;W(P0J95zl 4; UJ,~W{hy4% Z oOw5$o F '?RY 1 8 !NevfS(kIscyapUU`!e:M5Gӯ^jEdևFO2 hl(~*DE,2YK  +  dw JKV # nG? < U v ,^ \  sn 4* < z]ecd+P DH 4  f   S + W e X SA ^9 )2iwR/v~Tk>AP@Dԗ!WҞ ٢ V݆U`0YM 8 TKabad3 ]t^qVGZ ;2koS0p/~ o$S40F z ^Btr`  _}c' 4 H 9'Rd~< ($\w 0    gBeFX 6i"hOtl_ I 0  P$ 84]_Nx  "%dnW*  |  j T  kO ^g}B50Jz$ee}E)]1\#c!|XCT2I} T .qs#CL&)y+x-./F/-z*i&!Mwt ` *VUI% A!!~)!k8}^j8 \~ b"q#?##4#|!m M .vKj3Cx)c x- F5: oz"/tW \1z(>Kjn ? "~ IZ/!/3@NH!-2ۜo6ܴ{ ޻߮DNI[^ݪa8wHoPظ=Q"ݵTz V <gCC  *2)FhO2= W"#At$$${$$]$ $##{#,<#" d!|;OdN ._~K j#1d-*CyM }d\ mku!~M+mK 6~XR ۋQ۟(Rݝ #B Jq z{37#[WL9wK6Hvs@- ~>V33(Q3NwEX:Hc (u y"{i"}&:)[]+$+:f)T`&"==%Btcpd@@~G X  ?@<`AL}V4r&a}I\/ _.? "$t&(&)* Y+H*'#:` 2 8   ? RXb4J4IpW='K]vc9DOo)M &%BmA +Hn ~S47{w jW}oM4fy$Jj+Me6H+vDY"aL V\PdJ FB U:( qLv6$)n  L_7-a^N*&kd"F]$O%%#!2g- C X"%Y<({*B07&<$7zcܶ؈۔8bzb,anӱրrtԎճX|h^5 L4צuף18#܀Vߏ]I:R !8%T7L; m 0^ +dl"4&#(\@)(&9$!OL<d;zX_U*jFu N  E"#H#"8 F!8 !9 %      #  @ h"_x. ,i  lzdq913? _MZ F%S{^ N2<~5v@]8p`!C$~'T*4..122S0/- ) $   z   c Oj}ER V Y B OY}`*(c& #cY ^*7u*& P {Y BwNS;= l &.q L#%'()|(g($('X'H%B#yHSY ,` Q =Ei j 7 ukOLG 3 V9::߸]CF8:$GfAO@-H ݪۊaFhimVث.ۘx"'߸=,sOiԹ҂ G5Sڢ11 <#N[%%%X#r 1y32  +l@ik G#\2&@''&X$@!L6,8k+    | l X }# \n55=3a+> 7dGy y vKA _pKtG.:u {g &'&V[1w1JtL.S4CkS}+_U34Lzd9 N I d" / Q] <`Z -I/W7   * P|iE:':D,+>]Bv!{9/8g0}G|7BLbE+ "/H uxxts Q 2< X ݋aFs0( af _:s'z=dCkrkCeg\-Bpo g x Br cn X~r!B"n#u$%h&!&-%'%7$o" H ;  Nx_ l9XZg$S;l"bkU ] q^Rޯ0\TL?8#EnBJ߁߾P)^#)oS4 k]ak]8C  t 2R !~%+)q++*7(&J2$5!" {1)n{u+$` q2>afa9 Y LkBJ ^A @Btf.12m ZQ_$:Z H>{Ta;1RvJ( ]~ ۈ ^ڢ L,< N &  :6 E l" S Sf qghxo] pm -\ 7P%7w  %V a T  2c(V~~6"[wDM,]> t eXI h "  f {J \  mQA %=_*.a02m3567~592:9;73 .V)%! 0]C7~'*  - P Q n/dnu *,,zh Tl~DR[;Zs:90?pC7@ 4;4.M- < " ,JqDCYqhgR lt Ncw,{ yrAc)kGa 8_FCXC t!!!I    $ ?!; "L#$t%?%`%,!J$A""" !6"!"V"`"" p"!0" ;  &A !O:"{׉! evAHא  ؚSsqլC grɴsM྾,ټܩbݯlĢs{yquau7a ٱWږ۝=lHU~GIhi )}jA`Y.c ^} ]m2aKk v{#?&(*Y,7Y.r/d/1.+'U"&f5hovJ j' *a3[S xY'  E S RB J M9 c  Nft1 av[v P . F(C6NtixEad[g*  'yJ'{,9E @}  [E2|ON% `K&W_OJ XeO1U&8"5S\A>HS3! !q )! %9   s M 3 4 E IL DM|AY T L{>f+J'+v9$Z) +t] p %DDg~o U"Z$(&R'F;((*'%"ldumK?77z H T }R ecb_S_ Q@չY+ܝ"X ] Jar3ߠނ]G aKk۩_` ( i{q6&tچ݆(C] 1{"'Zb2by~. r g!"YV# J# "%M">!   h Sd Bxrn8pBN  i _x\!xpVz=0cWm5X e٢spW{2֗D1R٢ެ"5N|wsmisw ۤ KAي ܐ#B%'V)*)'8# @%R5 TmI3-YSGzS:Zqf}`6j _%#$x%k$4"<H 1j |U!cH1b jM` F W=p1  0 @ ?'x 3 (kxBO,H{ ^W;!6YQEGA V "5K A]IImF{guZG8 P - QQ J .w2T{  d iu " n ]38_z2ww_ Ru&iDe @7%q:L 7 r"636f X4 ~u  r)k.r f Y*.N%X% C$9'lO*&q+gJ*7&!: ^ )WE?aB!#2$%{ e%9 $ # "l!6 `KzsMJ$p #V "!@3xUn1PT4i[gyK%Vw[8w.*p+)"o2x =w i Pz_^7  @ @':zCtw CPg%J/ #n%&'J('&8%$#" ! ! ! "b # ]% & ( (('&#! >3%J),,Q-0,8* ' #  }  G3 ,N[9Xt{f "9E,f n7DaQeB; $ߺe ؛"ӒҮA +KK^;IR9q8P0{Δ#Ά+hP ?veS"&$K9%$2! i,+ P80E0L: l"#f$$f$O"o A 2P D x, ( # I~ : J F[ K ik$s6ENDwB)6߹~gڨi3ap ܸ [ 8 ߆ " D|TGpOdjdd@'LD!o{f;EADi?;yn 7 E 6 A r y 4 " l wNPbSs]' }" &: ) -j 1'467751,!&$ܶ#,iQiԧ cuM4 ҇1DSX޿iOZ4^o [4RfA! 2 x $PW(+8/,24-&7887)47.T("xxbvl"A#wE4SR"Uf|    o  1 K  BS:l $vS߰_d^`-iTwNwI @ a,Mf9).!a>,}aR= N C ^W]x5F*9rs G $ 9 R P     ? 7)!"w}FA0 MhaL~=y BQIjhS X  } \ yBsO*8NWLԮ;^="ԟ}1йՏ͈˃Ҙɺ/A֗ܟӪߏkܛd^nDDd]r b D RE DuRM=#>% (/)*>t+5c+u*e)oa(&#%$d#ys#"7!h7v84 Q'w2 9 @ WsL!&##")#90!fS" {@~>e۱.nX-;c+0i@g= {x "$%&0'#&(&$T,#!D~ ;UXO|n*7 q @e0)# !C% S;  dE5-Rx X #  '  :/~Jz0Ld[J!c  ndcMLRU?zxQ"M%)EP+`,o -e*.O- -&+3*Q),l&."-,* ()&(%#K"! j    8 Q\ q?x^SIW;c3Rެ>ٻaإk?-ܢxn&[~srހ݈;Ge݊ސt D݅pߘ:P +(S6{v=7(vW L ``3N,c }yVPW{v -(MHc^>a "#f%0 Z&!&"&8$&$[%##{" 8 d54.@   r V Vzd . ]Zt% 6 O auQ  )?7|`wح+ w ّm۰^Z / r Ƽmz0TɯʒNW-8 bv!~&F*|,.0 1F10.a,* 'l,$U!mnF I!v!eb!Z H^6z$ Y 0%GJa.U^W \ dhN|iMS/Y\ny!mk99[\Q:JML lz#srCA2b,V$VB [RLA'>+A  |\D.ai^l 2g~~(gB^6; o $ Z J* Sg=^# " U X[ K  0-  6 ݿ\l"#޾bs9׻ )aܝrT=c`~<}6Xj | ,`3 d xv"w|ez9='|{M7LF g  ] 6qLmmUK?  3 L ]#BhW$GMb/.K7 ߛnp{riv%)DD Mis=CY7%/oI݁yV?b2B-&^Nn' >a   AGp3qj j M 1()yY]rg~K%p;xdQn3  d @MS.T5D!E X3g}f3;Z1$&5_MYk_$޲۵؆R`Z=ل@3b}6~N/2 \ ")EN/i33F5g5"v4L/2Z)/L0,G)'( o'S'%'-#&L$[,"~ M$f$ dhCNYP6[HG&m,e+tS* tt'.\A j`Gw Eݳ% qG֧TEaI,كە\n l;"oWzz0_=_ e _ /L ۵ a .ܹ 5ށ y Cgi >xvE!foC60  |  ~ 14V # !PA$&15(k) 2*3t*)E (8%H"!} vJ b R\MYFhYW}*&LH&X"l ?0B ;( 9*| pH!$(,O0 $46'89Ad:I: :#c;/%,<&<'<(r;)9&)8(5(3&1#%^."y+ x((%K!_Z`JJwoc rD](Z ZE&9EF4"}^ ؄OոJGH g\SoB^noT=FA hhDZ}O@4 ]ygD  <kQ*yuq ""#N#U#u"wc!+1likKaTTcZ !2.[D 0 _ uX;PTfl)M6 Q S8 xTݩxښTgRǙfWܷׯ֤֐¾ٵŵea>Y=?%Y5fP6ٚ@j;ViF) $|pl   b su") f  I 8 !#t% 'n'lx'n%Y! 0 Q 6a I Bu0Aa#]}o+ G # >  J m Z h r<3}{ $ N {W\x9sz s Z P ^ q SA$')x$-/0//_,R) t$$L%%"1*}]i yhKx] ,!j&;:Aܪۃ%Dff5ֱ,֎/v~yD ޺ZM>@ I1 ] au  '_=p U r {   (UQ  * $ B +Vf)E g w T  JEo {2]$(K*}+$*Z(%x rO!- $!@PY_xR.Θ˔a̷]SMѠG֌r@5?+MVSGl$+* >8 ZQwX!$ P')+.Z2 5x"7#]8$17[%3 %/i$"*#(%". "9! ' { !##G}#J9"Ch;_ l{D:\ue)p"nh8dR%-۵ ڊJ#Qv{gE:I!sH&t!dQ) kLNww?q. ,<3j  'GG`8{ v2F w !#7G>gu9 +?&.Y-qjY N Q{ D%M J   @ ^    C %e^ .q0<w~uppheDV+-QܠH9^uYDt06e'aNe   i#.IHD ".$d&()S*qX++n)d&R#. M" $M$;$'D#h!a aHs  ap;?]4"J[U"iT/<$ߙL!(KbS_|oY;Jj\Q:ۤGEڱ4ۧܦy^k42y@'+B w<-Z: s@! & + >0! N4[ 7L :| = N?AVQBVB7B/1Avn?=v:~8h5?3U0-* :'D#^ DT'r}AA6I8bA L #'); ! <= 7    v %x+/Yr110.w+Y!($F&%F$J&5#$&#!#5$%&E'' %{t$tm" %fY-^M -@mb;&#}+=v/OA8 Y , & xN bDtMe/-[Q%)2"ڡhZԴ0: a+X!و `ܛ j PfaX48h #v Lt(zWG  9U a a ?4 1^{ nM  l &  ~ y ^6 D  P ]`Jan8"O|^ 2M mj!!$&Z'(($(W&$ !1+H G |E/!`(Vc؎(O [_ah  OA HT@t~"&G*.147RH;>OBpEG IRG D@ ? ":w 4 0 J+ & *"k /I EL V; <Q< tt'erv !6 Q߫yA|ϲ>l /NzVyPh"b.&$"7/ pE-H6 }|.)_&Aqx(`d@ &n.*:0ts'|"%sծf4ed3IJHR="xKLlWbRJ) /-5!n#$%W&X&&|&'(I*1+- /01W2R11l/A--*d&! Gh 1 SU ( \ D uL )  QC<3f B y > z s u 8vl>9}; | v QN&3G( C Xd"[@c"$B1'0()|(&$L "!P j %r + 0 5 `:!7>"7A$.80L)}"07-$7)R -0za2y2h0c-):%/ u#Yb} DT"knPcf`ge ?s*"֖sOۑ %n[+@Ec!'^$XZ1Xmm?$Nx#[hoO3ya vr2s !r"" 0" \   8 Jf  c tj J :< T 7 ] cz$c|wN${a@q&ai+WiS\')Q E = C B t 1 3`B0*yfq%C;Lzؤjl_ԔدcR=2g8f]u:o' A M z % )f $  eeN$ "i#[$$#$E#"Kh' Y jS c e = 3_5D^NMݡ٠^Ґmq>پ޻ݶ߹_i7zh>mj}bU0IzC8JXղӭZ)Ԕֳ؋Mߋi5p M` uq>H9i6"]#"# $K#?##"!`x d !M#>%T(* H- ;/ |0 Y0 .4 , (w1#;()TwMG,  "$d%%&W%W# ,8pE jy L t l #jZ:Hp_ 7c2 _mGRWZ6ls"Y~`dL@2b1vA W u1T!4Q(e.3'8[;g==< :!f8$ 61T4w]3%3}3o4 54T361ZV.l*&"A`_?@ qDm34%M2.)&#| )g{ f";%"'(Vz'$? $av L5sX::!Dy6v#GVчQH7 ^J1L^|V[T`|Hyd xV   = n  | F 6 * & - B0 (# &4E)[+,Y,Y,,2*!($b&<'#(E!)#)7'}$!6w0 O! 1 7q0;Tn\5g h z  Qگ mN]׾Y3h_ uR  {{c  N f T yK șQ¼!â4ŵڗ_IˁTNՍ;ۗC=aؠv_\.xT`$zsc9 { >?EPi#T:Ew7 %W 'L  O1  A!f # <[\^ 1B$T\l |xVZu+{zrv2 &+9f3QR ; *GH}_{D'`zrY]>m'@5/WGEc6 F& uoAbwVp@U? ^] . s7oIr 3v8 l C 7y{44 ] + [EVq \* d oB0 7Ir (R"7$}UGAkhI VPk s P >;n  jd""#'$+ %$/$ 2# 4! 52 4+d2/&.+7'?#76X7 s O4V >%wA]v`Σɖĭ鷿m:xGEKЀܓ#?S93gcj-a>psj|!' OWV٩ M5 8!!% t^jA#;t LZ!F Hta,w r$ h 8 1: mih !?Ihy5 J 3'c_[y J  U'x3{bvK\Z1G @*O`IR* lc'}LѬ)H/ӵAց!P֤hq֌Hy'9Kn 7 E;N; _A" %v&'w(]!C)=$* &%+&K,&V-d&G.Z%/($/2#/i"s/o!-j }*3& qK~C e: A"##E!o)T 1>pMw3t@{"k"?`KjF3u&?3UpGrGD90smY;I&D]'Y. .R5 5b&m_ w @ PDP2`%\ 'a - c N  X V nd\%Wvg  M {5 k "<xV;/XfCm^S*!!(V _Nt`m1( ? \(>M>BW M :qUNX pCiu ;Y  `@ $9 L?] AHth@y*u4hxrc/@. 2 a3.r@ \4{I;D' Lh -|wV5w  9 " Yf 2 ( P  = W |W r# (g , /0 1y2-k210Ve-Z*'< % 9$ "Lo!@hM<QXo!8 sYs }|YmJ 6T < v! 4Y*A%A4\qi V f: %  ـ փ 6^ Ϗy(TɁi~-"Gr:ڎ*qx0T 3aAb _uz   !!!Z+"%#,%0'24K)5*a5);4'2}$0v!(/-,!,R,5E-P- -,-2,V+( %P!}~ bM~!n|bSDڼ du{""U2vF5I2WpA*y nC-)(W yc4rOs( X(W h!w'K!-71W)4?4`1,,U&_Z 4:Rj1J2fZ] t,Rc>w BA+`g(fjMh!(#]$G$d 1% $#<"3C"!  95jy0 GZ `  2[@.Y@s U1M" $ 'J#Eb)$8\u:>1/udQ1'. eP ܥ ۺ ߧPIHrR5 " .  8 *     1K 2RcO.x%Zv*]/| D5 h:`>zBE)Fg]EB>d8l2, u&!/:9bh%lu N n}P1\;^9\ NRGؐ)tۯ-Fipj RWy?{R/\K@<#%d$1b }L5  3PQ2rbEu(`G'#Jw %j%m  #Ti$%+Ad_keY5y*in3QwK?ri,3P E)l R&41p! , mmP9 m E 2 $, j ;K>Y s9#\O&^==&w  4  9 !} h!&+:1 :6h:=Z??j > &=,$;%9W6m41.s8, >* (^,'%$t#!~gyqo MF8 /L3#)׈A>|չ-ԞԬխQcndjfV di~ yYH j$%u$ R . Ijw  _84dj<h V I t 2| 2 mX ;![Cq`M'& {G osl j%*"~ Ew߁F.Hيk,خ2;s߸=Q0_Yqsn.H_o>79"k%v&o'(C(" **:*('&&%1&N'A((/&$H8!7C.9&?   >3m5 (  : 3 { w _Axmuwf *lHWS uRy~v?( _".a R;L9yj' c%o jJF "$ c$u&c(o_)>)I(s%"hJNz' uM Om1-{k1 Mw _ pheF:g2yNy$2w5  k +- 9 F H B o;O,Pum|UH@L7Y|t dzgh6 @  ' 4s  ?   C .   7A,V{_[Qr5t,U5PF R@* I: TLaja|wޡi޸m8%$ 0b.K:&$WIiO5yv M.6mO55o1&Zn~fQV ?:'Ms PIZUF+%knEsZ  qpG><7j  e  s ] 6. %    E o @5  3e 4j;mL]yVb  N 7y; Q}Xx:l4\;I( yZi@Rq1Bj yRX@F'mGQ !:BG8Bx m : -ZXX?au~'Y/6p<"AEGHHaG FFDA>l;|K85U3g21 0G/+,4)$$df[ ]0;6+W"Z uܘۼxAܪo֘&43֮eز݇HSfI_-}gDLl`'YVslr$un;XMc&fFEKbLU}~+8 c:*)[dUg}:v&W]ޫߔ"J P!9gn(c^( Gz Q6  S/ExCI "h` ]$7'@)a$+<8+]*',#   i d W j { k m   ZJ `{C,Gy/ @ U6w  n  FE * ] ,@ { %=tk:sF  h! ! "" ! !\  Q,Z qX E  o3Tm ;W&_mZ< `  G ep + O Wm 9 ݬ[PN 3, ^"s Z 4V*B9[x b4hnN!T"#$P%W'P )O 8+`_-@/X0]0QG/-*-&^P#b_od{?_I ,"#e$k%$ #!5itPw + Z&ރܔF"ܘ>!&޹aޞ݀ݎy܆zV]i-s[ cqE^`*2&rЦ̔ǧU7ƷGf'MΘөوmZ,s,y t8/~uEi~R ^+fF= _ GE%Z5xk6 F  bY v[,  qDC5Iw>{4 Q/8aC @r[ [ D;x& W""!3 f( eMX~O?gZJhqVK!RRү Llo9z˫v,>_XBn-zRJN{VrVd!/^ U.-K* KgJIU\[g]&Dd l S3  c  K !!f!'3 N=8L%s (  ; p /sMA.8;V`k6kn~p?!nk% s * |a x8#."W%''R*-`0}53C@6'8:;;b9U5w1 -[ ( #a  $UY3  6 bQS1EΥ˙ʡmC ځ̬fkw.ֈץ؎hڱ t_ܘjhgcOP*-$YlP N$ KZu^ . U4 rRL.!i#%&'m'K'%:"T)? B\@ O! ^=i6E62$w)+6% ޼v.iگ+q mkIV5[z> U?/]c7 8 #W&Jp   ImZ8]2NK wDo; !"""!)% i&29%";M. +  ^ Y7?$ 9  o } V#gt726)A"fmR8$71:?@]qIa& :$;MHiv; ^ o  u7Dt1IU / )t* ^!!S"!K $V+޺j קR\^bEToYr xFjh Hj9vwB 4! K$Tk'*   ( e@ `p    tw\pp"1#A%`%R&{%U$ f# !a @ . N4b L&} G3Qe[:3cPp*fK;v[p>xqhy 3 n "L~Wu-=: cum2 p { y ! p9Y@h;Lu3 E %W;nWRIQ8c f :*  S#&2Ui@Ureg>O (n(sH! #M$}%U%$l:" c# 3<K^?j=9Z|T 71 | fQ F  6  ~B < a E ChS]1`S\5ZiaK Dřtq 9Dz ʞAoϙ &ΒQ̞ͣ A j#iroa0 ' &,G!2-R7<@Bu9DC pAb!=5#8x%3(-*(,U$Z.i!*.+'"["u  !] . X  w CfJ! W |J(WMJq+b/ , iHO3$c~8 Qp'G#[Չ ]Ќρd=$rH#*:  ]9f* ?g2 &p'hy aN- Mn D O]8%:U;QZ_a= (@."%() -K0X4D7{9:T9x6n2x,8%lJ  xzn-=-_ZsK5 )mR rV }xhziImd9dk  ]\D +/"#)bxBC.Y@  D*@fSGm u[ *=HD7bTv.a? & ~zR([a ILGwR.-,Y@( ksZ04%oO6k>w v O)#x\)4/%4D7^:<>k+@ AAAA@ >/ $< 84/,S*,$ r}) ! [  @}}| !c|9w٩>ׇcըԿB \҂hҴ=. {zuNU՘JSصQ4%}OErX@-z*mq*ZFh} ޤ/(pdEud7G% V5zO|F T en,[!!N!/ 5B #wYSZ F: O > Ax9 $ "S7, A' F ? r!O$k%$")~g 3hWJ >n;Ty$!fބۤ~yQF]5#P_ |q@[bGWVuFf| bQq_]6 $!!!* oK ' |.s`^N 1*f!T%n ()B*D3)'&$!$L =#"& T R%L !"CJ!ls@{L O)E ^ <  i#iH0} G',#+;24 :)A5]G`L SP 0STlU!U +S OIJE T>7Fa1 ,B'%G#(!g 4 q.vX 8+j"f)]Y `P Ghbc 7dml%8 i)4>~OmVoOdt kC /]j !! f jhh X 0=EZZL  +9zL.'i`r F t-m5D0$a@(q~]Mh?R#Y mmr}Xje   U ( B H Vh j e $֠ Ԡ sӂ |i amϤk̩rʄ-&\0 W$ z N֐ ܔ 1 F<Y)7fD^ rE]<?!u+!$@ 'bm)) )&f#m #kD?dn = Uc }H9_iKC  ?(L f}w7D5  V e3q  < w Md E8L^b)LLlMHju Mn V"Nqj5!ێ Yߔ 3&Rj}'[+{KGT 4T SL vy^}&W k;f-1E~=|$<_L)t9PGoyPAVp O aEa+[&}i["HH)6p i7t?K E Q>D< %pU>G} !m ""\!Dn\R j -%3ONU&R%"&U" .rڱ|5i42`تXsVIiߍWS sJl x 3ct:pcc%  b  Re _! jVtcw3;-~3A. gvJA "v$&j&F9&F%#[$!C's~D  p[ 8   d _%ue\M`M-8P= [CPN{dZ+sgJ<: K M`.w\VGTimTB&JS/s3~m#߲ pzډLcE+ܺoSQPteF ; # v H ); %7;t;%,.4W];`B &H GMd UQIT9V W}VTEyQeMH. D @=%;'8\4/&*v $:kJP2zB[iN|cKi^4T02"(ws(;bA##[Ha`B_nA)N1hnp97ZTY-Ψ[[QM !J-~$h!H ]CCcEoJd9Zc  Dd &ޠ<O42 NA %x:w-e cq :U 7: jm~"% / p Hk5"X#$D# [!x  2aW0 8- Rouiu 2 (X H` _ ? 1` k$ u E Sg(/n"Q'*ZE- / //.-a,d* ': $o  z  `7  L8 @yG >Y ] u{ : C 1 I@T QF?H"iqV IS#gwLGAjiku&~v t= g  z #n k [@ m 7? IW"p&M  m|1`Otl &/#u%h'S;*eQ,- .]H.,]*p(~%:"a* F!! -M X )A7DHGLVn"*\{DmeF\}M`5oim}aa܉Nj1d}ͼ! .2+:E T?7FEg[#  Gv@!&:* . //., *&U# p  O!""^"'!C     "3X V %>  m  S i; I Am8h _}hxjQoBolO|i#3 \ 0 /Bt\(6AcDӜD TNML>tGlG$ndԫnyQuPU)8 QU-~? a ` ) '+A `ݕv-e(\Ncګ~ۦD%1t:y|[.v 6Z  p  eEh9vC)bx P ) pm__;g2&%92JSF2xV0Wp  is  zN $ . 7 {$ * /U3h6F9j???> &;" 7 k2|~-_(#BlE  Y c W ? T%:wgq#_/2ԫ8ן3 rc@vei1܁?b{2DV~K0WRao4hV]XK7)Nkp=  $Eh x a  !7"$%%&H%a #8 ! ,y $  +    }<c6  P&dehVJ*j(L@ *%l4l^J\YrJTc>~k*6  _ ݀ M=D#Bټ^3-GR dZ}i-mAVFKr5Kuޛpܛۗno+@׺Aw=G- ?`_  sdt)a0.36#Z&X*w->02/4L4|b483C13/, (l#nwfY"W] M. d 1*  z 0nz  C  >j  w   .@HH1e07&M"V(1VT0 zB {sdy`fp)<K4 CC 'i:}  @B; }Qdrx |eT j rS ] WZh#D@{?DB % .M W; N'jp7H/ ^@l^.  qBWv7>ߞd0:1dxX| /_ HTg:5":"&^*XS-2c.`.6!-9#+$P)&&&_$8'!:'&%%$" l  &$f$?<#eP] rB k TkrKE`c:X!Y 4`+0U{=Rm-* GDd!Q ~ $wC E *  D>ToG# Drm4 oBMrV@/ 5 n!sbni0 V $ [ p he b"?K u+=YW_]n Np u;U 6G0m-zfr7I[܊G؅2ϙ)"V K Tx B@F1 nӖ )  d,͖̒$N6ɜ $Q ()Ό*+R+,-%.-U, + %*N).)H (%'+&/ %{3"6 &9;_־!`&TZ/TpraLea K)JKj ^4C~>aW4y9#[ i J+>v~_m{-\gCC_;t u.)"$3${y$#QD" * IK|)7 iZ#~  z#e WiߖNKUي%a 1 zR _}1 ޮdyQ[y`1* Hc_ 57 u  P s 1  K  Q?3W#) F ~<v'N!`!$&t(**+S-.0M25 6776s4C1-~)R%rE"''77* BJ W"T(s,NA-B~YF*N՗X[Փ/J~s(SPȹ ʓ,+psNT pl ˿?l+}$rӷٗlHaEP A(@"D&+(9 * +f,c,8-, +%m(($+-("//#/Rt.-8- , +b +l *:( '+%]"!#:j(" _c9vx8m K=EvL$XQ Oj%P7!"$%&$5!rTviF(c , zL-j?Ph\r+s[I:T|Y9_I}&F~] ?I4 F%WFY/u!x >vBۓtن؍<,Yظپ D Y d.OtI cWJ "o#e#"V#Y#Y#" ? )7 CVq;= 'c9+HmF:,hf_7l 4 w`)!I#%`'T ( ({p&a$5"F ! % )!+"-"+/ 02i4K(56 6 6C 5$ >4vD2>0<-+8)P&:$/"p J]~W 3Eq +   | ^rYkc@xb&CS^Q3 G|f '3MyEn[9h߂WLڔ r2bM{̩ЅԍgٿB7"6$ '3a)A*+,,@, -@ - .-$-&_+J)yi&#! !T$h?XStk|E6  > rU< 7 k -; ]  ' - M" ;Pd;4 z n 1 <Ex , < 1:6 T m tv=t:[*zGrDE\+)E'k)|g/cV%%z7u`0_Ha|w5(|uWVDYUvV=qvB &Z81`=<kSG`M^ F  >`j Xu)4 }{lLuWku/BB0O1'L"!ohAi $  w) ` !q-#.T%')+!-i-1,L*o'0 X$Q2oPry L9, P@Jt#2cR%&lasZ+h+޸uܧڜ ً }ׁ״ .xOM3*X2olLki t O+|yFM1  W!I3G<CzZJq"%'m)*_I)('$ p!3OJd:cz\\a&"-nA [ *bUgE!`@0{_N,FOTn?< m&f_ CBc;Y'g)"A "M+/:o|n ) N` ,U"(AFqFs- "!$4u$ #)" ="q& )? ,/W2$5=8);8p>ADPG Ho mH F hD *A; +=P 8U 3 . ( #/ f @sz r jxXVbu wS5Xxnאת*=޺33zE/Dw3aPEa ټ C uԩZq|hSN:W9tbq,C0ݘ]::dXt$ue m =]> / ?AJ+!4  ۗqVۑ.,<<oWH2`[  D . x$Zg,7g%   M  o +  5 a ;+ ju oG ;[Lk2}m 1` V J ~ i  z ~(}8 } T / B J h Z $;vasS !! !XL"T"7!)eU- %   s { _S-S& O7PD I$]Fy&,pP;Bo^h |  z D g1r`1X =  8  R G A  xB^ {"y##"#! >NW& ^3D - K i_ | < { f: J l$Mn6"8llkoB:qQyLr1|   z <E_lUh\&YI K%`Skr\i67A(zP~Mөӵ}VN>3P s7$Ն Zϳ vnŧNWřjF2 WpJƮǼ ɳ Wо՜-$4+170=6A6C EFFA9EBP> 9-j47 /)$$ "[_rm   G! " "|!V*H6 _;_Z 5 z]0ad}ts  m^Kfm,=O;ixyq NnE | p 25 AV\_I&5B'Ufݮޗ"ߦ@II[# Bo  JHJ04x!3@k=~ UD Wr hԐ=2, |ز.[Qd\Bn14^v5 T ~H M)t7|a9)Hk =Yf Ryc_l^TxR0:h QyfT1|./    m.!`L v" $x$ $#"4 : i%3q/vZ,w~( JF }J9 R3InzJ9'3~;^7YxQy;n5'2ib')t&UW^:P w  o I 4  t Y } b: #|-H + b5<  !(#&'k(('%!>!v0   KJY 4 =o z d` C ',m'|-10LySP@iCG*ڥ#ً׭*mWWOP98%ϳ8Ob_?wl= U%_~iyM CIq$.~jr g n ]]Ww : $ 0  CC @)| !"/"*=#N##^#`"{ d L  u  a   Mt~o6_u&[-z44ZVC#DvX3 p;A j l B\c?QS~ 6Zy\1AkJ}+lgl= zX $|pK/ MO djEm?cpewQ \Bq7s ! c?;  ۦ">\2VWj" u()5  D?;#Np$neuyy/sSS    g g', !_fU?' u d :zx(/v@597;{;m950F+ %X>J6OQ'+$Ren 7!!c ay mkF.#fNQqpvVCi ` EqVee8nY |B:q# YbH>zNg?mR b  e[ !Y$!%f$ 6# r W/ ]\| W "w 0x  \f/!+zmLNpeRbQ*mfrLO&~j2[c4/XZUL%,gap*"s |s1AfE 1  l' Q  La  e DҤwӠbkJg!ށ#~$,$)%%}%ݓ%۷%5&'&(V)ܖ*+_-.;j0W36:>C AA@ -? [< 951w-:)2\%:!{Q%1!S #$%&J&p%#{ DBN  h: 5 9 q +  P  <  | ]_ vpS  h , _ K ޲F,z:Fn} !01&݂ە,:Jf՝ՈMcjj]FԬb6'MY "3YL\x!SGPXΦέx=p*y+@UE0(Y3S4YM0;&VMT RO w]@_?Q'z+Y{h. A [ r y&kFTP GN'^y X!)0h D ,[q/ 7 k ?.!w( ZG {d"@ 6 o !1|ZCaOo=[tN }9?{Y@ܶ#܄KJ /Ets $Ib|D&Hv 6 4R *dGX$~ i  e LWuFr . q  ` av E  3|U |TeJkvO   v o &!p!!c"n"um"P"/!H Iq =M=j*-69Ql\it^QwJ7;bneiDYDjfײվ1,@@u9߳\]EP w % N*",#.$]-%E+&R('$(! )(U't%C# &  I/`l' YL[ c  8{w?!r8KJT(Ku:10?ms#@ITUز Q '֓P؟'b.vhSߴ;5Ia _US`| %uM   [."U=m(0e; !KvPX*ۺLӁo ȹ 2E . A66˷Bbܧx&QT{  q 3Ij F n? yG6[uQ \FYA ; 05}GBZe   !c!lYnYLF-@bxM?5; x"IX%c(Y!,9.Z/._,( #$z:Ublt Fe- !!;@"}!OWqn!Y Hxqi2A<$@v;-_OUN I S @ 4 .a\ZO2FG {   D + o J p   \/3 w  rE.   YuoJf d + \  4 f d \PUfd%'b\=F9hA"rEI_a>Y>=jO+L@Lhx?n!zNpB2Cuy719q2nM6)LB\ +H:ޅ Nל*S@ZZ! MDMR{ wdQ>]#e(- ,j/36)8 8p63@ g/ *~ %w2! i, _ d! ~bz  WX+ 1jX,AP ~k<s 3YS`&p  C kz**u ? /c YL  s jQv}Z Y  ~  c rlB . # P /|E"< :5/ CYw'ejXDLk=<{owl@UhA$nhY g=7,t&CvqC/ l $   ysU?lKiD!@lQSb{o:$vSugQF ]*f2\ V >3n_Sf'zPV o \ lMTT@X | ~H]yblZYf6`U6hb#y @B4N7[1ߑe E=]~G a8m+) `  r\oC >G"FTzl.;!h"$G&Z()+C,3,, ,_*U(" %-\!:MeE-rXu 5 A t t : N]E\!32}*7lIW"yޮ3ߏS |Smܥۭdړܼ1@J2iS zyOrsPZKji4qdn0`  lz[(sa,(.W3J`i t] }"%p'9)g)'#pbRGv     S -  qXJ W yxUupD`V<]_ @g uK N^I PtHRPC  lDH%z < ޹ 0DXAJBqT)C_2~lXh3*>/fG K En;08%T_ݥ1]FߛS~&8ZnMҾrW hԱ e ٰ !< Q Lj j > uU -{t"@ D ' =`l5 9 aU G  * iEa2Fz@D-5c  ) 8Pl SNz)9h !h #b%L'U(`1(d&"Q#$4$"QkU/ Q|'M.  )x \SuO=S}X'C-e\sp"c 8RdDH",_j = BS*l)Fr"!/I`+d -i [4rh !!T i&#=P  Z ~ H2b {&  QNNsr8evZY KHQXw F2P,Jr#T>^6J9*r_[wjE}:i'5  eO6gu' H\Oh&_7t "~ -F1EMpu. 7p 3M/̽ro}JP r 5!%%)9-) 0 4i798Z7:4Z0','#4 f J[e666 l *h X1 B    xR :   D j O - H^ii$~ f 0 j'etkJN|z +s 95 @Nqjcg3L 5 (hv܍+Y gA֝ <ٛl_ݠC.x?`ydڊ2sX؂")|:;}jT˔*̵nsf2ѹ ӟxmܻ_K{fF= 05 ^ OzYb~?% I1q \ ) < LW  Vz y  >fn^wX  E-.< [Jz % gDiWI$> Y R}y|Xo9\g^$:>HH?oMt3I!` ~J$G p} S''X z @ ~9 9|~y % -@Z|EG{LeUK WDG%),n-?,y)V%J  !/  IM U_Vp?[+P2z0ޅO<ܬܤ , c   * kB!@aߣa:`ܴH`6׆ԕZp5ڛWHX~v`8 KC0 A ; >  . ` 9 [&zjR   ' < 8 `\ #n$ $l^#`!> U/   [  )J n"x h 'bf;(soegt2kJg[s  =fLot9 % a s3kq Do C *'7Wy  [z@e98Qt 0 ~Pj c[ ~?ޘFݱݢ"i v (  3> ܽ j܌  >ZD( ] k . R=^ D i + H ^ 5 `T 4A 4  $ % |  'x -23.b3)7d 5Weka l &<u1`  Tx &v.~.X|D  &  1# {) . 0`0<. +&Yw ^,Y ',/'J 7^ n  :M w ) ( &v E   UJ H{< X  {( 2 0dnR\UmaU *[uN6 ] +  T   O E BGrfPD :j PPS 8 B%)X,Zv-, *tJ'"+cZL _ T &" > l 1 H4 kX2e(^/iB*,p8+YJXbGIa-Am9MBiZ q ^ eDLiSiZ"v)$Z%%Tt%ݥ$ o#"= kksd: o+FE۫a)"@%d'(k*]4, !. 0t%2J4w6{809n:976e321/m.- y,% ,Z,|o,l,2++ *()e'%'%$V!"BI;akaY'h rt yn_=>_W5DY  bw@a8TI | Yv f r cq)^nq5do -!!"$n(%b%%]H%P#"WIV1\ mldF^y'9t(1ΔB:>rV Z4Btil~-'l^ vg-'4O-)ph$(ɽ<+)%xܶt2@}nn`UL`1 %<%v%sWWkhjht]7GiMID#d Co}> _]BB kT^:b[[l-Cb^ c"""u!7R "aT)w@ ne >` ZWIYBx%vhbd i0Z;4p 8ڮE^c8 @y \YV"Y8H ROg7%gd s8  7U A T $ j t\,&yf  !$'.*}+W,sX++( )% mUQ'2$0v  <iT 4 0 B P yz\  LO  m_&S`?zm7w:X$וb/8s޼=jM߽Zߔ),rg*TBpM~uHC.B9 Rܠ <و L  h Nk ْ ۱ 9 \ ] [(qAQ-7& Qu 2 K6vTI]xx % kv _qk 1?mAGdbe$Iߨ w =_b< Q "x Q) ^#a"#$ScL=[W.  ?  iMFmfRKG\E.yT1a$yv*Dwa ;; N.h { eߕ 1߫b=lڀ .C/ϝ2 PϋF ggY}ԅ1ܾ[ ^F "^$Y#&L(F( ' N% # " "O " # #'#?!B)F"/O  h 6h_q!s" ""Q"$ (%%z%K1$!^!"w#d#}#W",%!zJ7|Hm,  dxa17C*i  mK"02**Zdqrg nQ&8%`i? S 4/;cw p  < (P 5A8!  P    k zb @mr?l\:ZA]@ E 2X P    *'fV|c&.$&GL9V9?Ib8G3X%C6[h LSiy~ r.mi~9gHm_Vnq( ^T7yDJGnܞ.>{7-6X7޹ݥ 24 ل =7G]Ա;:O^4!9$2$$%2"e x[ "Z"_#w#"k !( ! V u-F   I  U  N<={P&fEL  SR : QxS[s5mW%\/RBY~ "|]M]zl,G\5#/j2 `ErwB P F^OYWi(=zTM 1 a!uVckQw(9N8Q F 1 n ́?TɆ j.-j > n ׺ ج UXkه3f$%~Q߼Rb_-h)hX  ; X   9 Q _  LX{@>M.qp6~CO5C&L7D lwCN`F e `z Cs,  0 T \, |J0 DB.gf ZD+1~2}}_"rh (5aFr vr ]P N&$_`  l 2 v1 /quFn{\03 S iUO.@ *H AKI| ZZ#5%&&e&%&%%$#l"t!. _,_ C\DAokNC $,`)nVh t!PEO~\N[7ߜ Q+߭mB )!#9&#^''L%!e  :Po!$|&M(T)u4**%P*V(H&#{)!U'#S <_a V pa c ssi>2CE 8Mb6F~B$_ I 7 l 1/d8r f x-$@m>M'z6 }  7<jh-Yc;8U5M,,6.-o %4n;uJ NcU/8̖#<ؔ߇| H)s{ Z D  F! DG _ J$*V 0}Gn\6qd2x.`7] ,"0!*<;!Ig003 9AC!K#H%&*'a())R T)(e'"'OH&$;X"1G % ##ehUL7nzT9SJZR n d 7x3 V~!$z&(('& $ i">T)Qr4    g+%%#w3I!S$'Wn) =*j )8(B&W#/ g]  p X`  H.(cFu (z ]~E;sN?eBS:vW5+8O wBRAk }SF%%5 ?Q O i Q 6 L ?F  e p  0F 5Bv܊{ݗx"?O!!8 X:# bhkKz$l $ ojZ)0gX !#n&7(*V,,,F V+e ){ T'w I$ *4,%-2 h ?]"2 1lC& e c duI= # ){ c#CWISl+CkZPzb| a WfrHֲ cLةfڥ*؏?$7 1 % UJIRX*>!=mcT._S-l+a,ە7@. ז 1 C Q G^ C 5 տ cױP`lURswrYxp_g(5oK F$;D4RfD -  ,S y\ A+ (m;vtpAlJjwA X r^SuaA0'  6=!7#U%:&&ZZ& ?%w#":!?4"W$F$$a$$" ! [ 3wKx \ E+q5 74KXkkebwYy;KRf<87N6. {Q r I Ft*=0  Y B l j uZh|8F g  C qG - {  Z ݩ 9ۘۂ<bB8-U`'S=/jb4  h j /3 ?+P1 4; 5K1`FE KWx6IL.in^ JKjdfFv42H >ckqeݒQޖޏ%?-/TSja \ F]_x!D# $9#!"$g& ()**)B(FZ&%$o! I  * w * @r M  /Sr7gk IVD wc uWN3/ܱHmݐD߁lT e/Fv\mzTpwa I,APn 4 >]>[M HJH(w f "3SMPUZT "/`#$.$j#!I ۤ;viQ^#>SI :cndݱkT?nlA p;mZh z &_th n npNH8|  yr+v~;   &   ^  i p b = d ]n[,~ >  9\  7 f>ddjyJR 5+/tW Wi^f'{V0 keh 9 S3 !#]Px Da! "8"!c>Hb X ! l hHN | >-.4u !W"Ys!}Q;?A{qU&h0!C r e2 2^& M Ep t zO *-Nz;]S jl4Qi;<  L7tp jt M- s  mخ Oާ";2 -m 8+|VӶ` շT ܳ$8)n-:0$36Y8< ?r!DjZHgLEEP|SUvT "R XN0I?HD>95E>0h+&!)iG'RW#;;4[ %   "   b3-.l M 1 Q .up{nfX I"UM##-! Y#mm[{R\^8<՛c : _Ι?SJEˠԫ07Gis z2:`qeMi K Hɶy}!T8Ї^SӓաS0B.6e}#JGbq[:L *\E%  P^g,V ;  <0`?4!Uuݠ*>ZE}bTܒo / L݋ ۱ _d?۪IZh{ iaU?+d*V!!7o  lI- W  _7Gx[ FAxX?lI&GB|F?*po|ߗRv A_% E}dqU i  QWCm`4GxvN [ ~/ F 5'84r qF'-2t61 8k9Fx87?6C3/C*K&_" ,R  < 3 ^ .  E Lo8[uL-0o;YKsPwD8ܫSkd]_32،a}ݛ]}+ ޠܗW7{]J٘*ڵ܌ qHRgn(wߔmdAzׅ\ x;}9wޤX9SgO :zJ 4*i $t'c)(b&T"# x& $ 6{+;$IIZ!T!A!%jbqh.  j2>$t # &<Nfp ]"zk##m#\+#" D do-w c?]a5y r+,Yټhxی܄8%ߕ9Xv_ ۈ MU4W"Fsz@p`@&?<963<u0,( #  2    / O ! #?J|'' & l p q / rRaKU+H~b  >Rb'G ] ^\!;%\ O$dyqf$ߗ@ , (5޷ |qq~Mlz%L*Ќ[ю ң Tw6QIqC PF 'TMaj>  y#up%D&%$" o2ilQ9s^JοU14$TeE T! 7mqV<'yEh}Oi FbX|}n$)P- fC-_IIb 57 ^ s f S'> L?-?,׮  Ah U egq${P _ K M X ! V > OCKCN#B+UaPl4 1A3%:ylK*-[EE PXC$-V itfUb)D\J# 7-  KgXQj.Yk vnfEQP H" "$!7 ܙ8ݫ]nA06b7g  T  -   *Z w LHAl{#3@  ( uN5t) '_bp3G{bNM9MWlp'gCVe8`ز_%ݧ)nCB,> Lx܉.b#>{40G]"Ro$;OR0 eR?@ 4&+1036%5)?7,/89/390Y:1b;.2V2?1J@-/l?e+<&o9!6W2/R+Fr'Z #  ? K '<  G {  D'd6 +j"pL$B$"QfLB t/ mZ L݀3~A~hE+ H ߖa 'S %%!G+  $ t  4lSj! bL(N8'rbP*y0ްDZܮ?5  ݼ Eݱ s^`kI ͮ~Ũ (  pJB+ 3=A|Y'W] P P~ j > 1q g  " B R$s  (]raFra hU  h( xk 1J} f Jr h .RsV})n!8#4$%&7& % $|!I  ';M  1 M ~ c W$ 1Gv_tb/- Kc { N I qWHMeX{e m 4  %4 wD $a1Js!s$p')4+g,E+$*(W&o%o%&N',)0+ ,./0y1q111 1 0d/DL-Y*m&" :!="," !*aZWtaZ(so 3.meZzd> [  M ]sV jVeP=?y=|Fdmcp<9S@4\Kל'ېLpup4 5ew|ۡ (ה;-\w)``[p 6 `" $ ;'_)*+,f1.o.-+Z* ( }& 8$!Z~@1 \ d0! t SJ%4  bu*p > z a d 2b}c |#W%t&b&y%h#U) a4f>,eQ | *grIܲD~wA}TkFW .kBo0pݕeٞ5 c?cqw*vj E `ߌـԛ FJ B Gʗ Ɍ%Q + j8|t a#Ma I5#  Lbh q_?DG@W #cMe~%qޕިw/5x:Um -&ULڬJ 0c t ݝ ( * # C>O7uZejbGV&45&w@[A6=N ?lo $( %T) v-Jj02R2i0j-&ָ*Hm'}$ OƁ}ŞŹ3ťƀLȂ#X͇'*1,K-,E)X&6#9&Q!;!w  Sc  } h k G E   %H&B` gu]~nD \7U;y5%* ]DQ 'UBP~S/L ?b ` p f \)` >vm:$L o]Q2  D IXTM o  P"z:I9id*VCpx9;) R ao$1~$ aKme  *E sD]wB#%," eR$).q3N86 hQ'WE7Nz T/E 1SOQUew]{'Bֻצ٢0;݃p6v| U ݓ  *('&x> 1 rncV%Ai%G*.3 679t= AE I?KnLL&ՐM{x.-бNIЁNѵӞ[BLr8;ڿ'Г $_ x V +* # _ ܗW>8}.L"Cϱѓ"Ԧ _ײ -2-=QtTNRL 1M""%{&&%#& D"h AF"U*]=-%&݆f]=ho8@6y6#7l&'R'|'%H#!@cR# `5$/+Oov 4:y{MJ V ~=s-m 8?)*Fԇ[Q KωuΞJM`-Xc0ϺbѾ%D؝.qq.{#߀ԖܚؙۘM%܉ߢ݂tߐxvW-DV,{R6.F޴&268jk UB)  V?& C$Zs3x"&0T*&- .-+h($  d~mHdZz6e [ ڝ >إ / ڣdzY=U[pq8Y[ aRY9~7z;!ުݚ i.,d"O|'y6FAW Smm.bPͫȕ#G+ p Dg^  #Ѻz:ݙ`n E]ba F ݓ % xߚ JN}=4zeV,HC zn l )Q8s$rSrN A =48i  YF/PFsa # H"?%J' )$*(*,A)0&3#b6!O8*9J8E7O53 2T04 0.,A)7$n3  ``:z7we9~3:d,fX*.  _ /C XnZ<W A \W ! E Va F/`ZH [C &[+. 0y1;0K/ .#.s--iA-x,2*T) '%B$#<"&1!a S>(ppVjPlh S9Xz  # l v[U/? _  { +W  zp2/L<#34*)dhG(mD  I@ [ 5+I /lH$ 1B֔ rЅ^ WKŠ@xo L{8uC ̑1'̡ pyT9V߀ t)Z@1!J%j B(4*j+ +A;,-. P/ 0 12O3 >3$ 10K-%+(&%" lQv/+5 * #44L[  eO Z d /K }J$ pB:xoio D*`pSn@=gW+_ p 0 ,dC'sYXv_ X@!Y }}(+  : ht<!X! !MF!_U _ud<Dk<sqZkk+@`d\2Yl9 ( yݥ f 1 /!N%(?* )q(% " KR&^rW- U- U.%hs68}i+.esՉvعF$j, P"8A3ӡHH%aܦ i  c B ? WUb2ehf6]M  4 -O O f ~6I2)nht}8I7Q}ۣm +qkKx \hK U o &jCq^ml.<{ M'] `#M &s(d)+A-0.3_5*`78-G9 8+7#4X{2*/|,j)%&#<! # d 7  Jw?:80v  fj T YE J#e8S$f{.i3fF 3Oza_;uؽ'!/q=^#ގЅ޳Ң6)\կW&ڰXDq[2DLCW$^Lo 1  $8'%qG "j!$F% /(v*,f / 0')1.1K50: 1?0@/c@.=-B9,3*-Q'X&#!pE +\ p /  > r]8VDrA&-=<X(${!X# $$#"~$!)3>IDy~]  }ѿ|,ؓ'ߏ!g?BkY;UFgF{T2ez9 ޵,qIR,ּԽ2U ) ,γϤ]+|f-6~߻(tG\,)c jS]". ; Q SxkRr; JTW#]'*-000-*$:D |q%$JRSoQ!E/.6 Ly?Rp<w!8 =$o>&c' s(d'$" %(Hn*@*) ' %2 #!, I<: f: <)8H !d -Hr3*.2)fi *sY[q٤;\UW=:ܕB'q^  G4&d @(jt {{c w"z W)N .% 22 3 3 2 K1TF/ll- M,$2, ,).5024 5 J6x 5db41!- * N& "+k|APP1<acC>MYHI?Adg;7y t_>7KqAX E p !300 T < T ` MO5l\?wS E N3=Rχ@ 0 hu׳7l[  4)ۺ?'Gqy0 aO݁+cG Yh1!l|-fUt !b_"#G# $#I$s$D%'{)& *z l*)(p'ct&d%H#!\ PdQ _ K  OR LG T-J8 y>  K / @ cS< T `}Ij C ~E0)*z:(7MPZK k,&߆ wY3OEX !Yzga&OCT: W c R{CAݸ mϴ@AςЯs O Rt$!l\_EKl*DI8G ިa,qy?B#r7vo^.rO`eB:6vR/xkndj1v5 A!UD3 bxh :y   C6m yj   &O a c"($ &1(:*+x)L'%$ tZ-݇iܣ #ݙ Eߗe{Ox_@cG xQi  az wQ ]k- UQ D;vHrs[ - | E'D)' .#wH$fs$ $8#O "!! _ [u f8 ra EM0?~ $+RyR'  ~  B  ~f +oMl ~O +hsK N%fW&} ܷC|ѰҨDӸd^ i bpq4 ~ = .w~I=8>ϲGF8FҺ?}yq q~!G/'+ .#80%/d&%.c&r,%R+*%*#*!*++*~)'D&A%`$ %%(x$## MM+ 0 s&UMH *!٣ 7 lQոRxXDځd},`ٙٽ8jrBۏ9ܝ Z>ؾ ҳ'H?# ٽ(;+,`s!rE0U`Y Oy AYs"5s]  iqCަ;2e֛en]]zH Z!g"##m#$%)ܸ&y؂'EM(7(^%ҿ"=8֚[iٱڳ2ݨ v k cG@9 YC ^#n*m0Z5r8:{:l8!s5w13-e)%3y#V"o!G!0 t @ k@\+p_ 3 `#4P-}?[nk A  U o s+ %u?Woq][#J ~&mWd0L*ExC*N@#% =8 [Jqc teq'^M :&/EV#ZZ  2 b #'m* A- .} 0a0<00//-+(6!%("_  "$&'_)b+NN-./V/I/50!1<27U33X3 1/i/)+.&!^&  $ H d oK ^zxq)kZA" qx!^6qGQ^vRF0 9j dm ??>y<:+85pj3Pn2 2N3w32140/-mK+9x($] f zM5%~fW)z.O X,q>k">&* &. 0 72 2 0- ,H & !T  `:  \s maC{Hp^hEi-EޒHܣIږfؒc: BzߎeLUCz ]NV>PG! %j-=eN_U!}R1#p6i0b]/Ihd7R  9\Q [e/crRlVFM_Ь oܣLv?AN !1"I+! l K ( E|YMO ~8 !}Q] ` 4v(|+b%weAlG'iZ,R :-!"#>$#"H G.  { mFZ> jz   c  a a F X j@  z lf 4=ZG|FEgS,=qNwN>rj[ :#_[^:\?/ ] =B~r-)m=Z,D"5Wq}>Yg_{n>=94EHxb9V jM  j { 8rUH p"o$&5&O&!&&~$4B"  U % QEBk j "~ ^ RQ܆Gد6jX 0 L   * 8 G C A 3u k 3 % h U ` ? s ݉ Vb ޱ `ލ GB޴S3c5uR6.KiWX#"B'  Oj+VyF *MnBI"<9eے(!&޶sFi  " az }6>*6vYa ?_wNFw}cY 8n u : k wc   v ` > n] ~j P ;h k Z@-za:"~s,P@# }P%_E"$&Y()#*2!*)/^(=#'%-$&%u*&=6'>'an'L%C"W$)Y8|   *aPMOVY {Et   `#'2+.N/h50 0.1JO0.v,/)!&"1+2 !hG#s% ( *M,.0Z2345C6}67C7o)7m6>520-,?H)%U" Odjl  V 1 + ]  wTAC"R4'm]hlR ] X ZA_]fo\`9@z\ \ i JU-"GS:^ o ?` ar  '  &D[m) 5ܹes  X D %)*b-_0P220.* ' % $ ##w#;#u"x >+#FkXr  }  gcZl_0>?HJ; %`=G7 h~k" 7g P8ek[ p1lY nS7%3^ s5R ~f^'3 Y%&);g-$/Oؠ/7.d-َ+B۹) (D;&$`!JjJ"UGws*$@387' [5oD#Q(h-m02/4v{49 J4| 3 1~ :.. )tJ$ J2s vBu( L h' mK޶{bϧ @ˤ:ʱ "6yC/י86MI4| | bSCn g6 I1 5 G  e J oz R zD4bs eQhFap7V :  m 8_  p v v !eh , G  I+ D~'j݈pE 1F?!%t')1*I++Ml+x*U'" QSO5' o  ~ v iQ 61J`od+;=>NW@wu.xph;dfd83{Wpk6݌+#\~b'cR :&.N'$Ub~ni #߳#z&D/  /PBJROcr0K  !8"$&o'o())q)Y(+S&X#u!FQ: \07Qy` N % C  N e 'GZ#v&[{) +-=.,.w2-q%*$&!U > P  CO^BvhJ1oM"M ߱ގL5-D}DgۢKBӰFЈЕfҏ=ո.<:0VT QN V*u ڻz]܂ށQ " !.!gDen  5c >M|D*aNf\a`  emWJe9 1q!3#~%&U'(`)k ) *"w)_'p$k j n00& N/  99Z8u=+#A"J!0 D^W!}GH/tao,kb+9<  (  xZiTz44  a  THDBC' \ ! !bl\)|A+  ; r3.NN AS 9 Y  |~sdM",o^c;٠:;ԸvBzωQ|m[%IؖwK>LG ^e s H YgI{n4g[Eda3GG @K"!@;_# J>'$ h/M sm  A2Sc%\Uz (YqkH۴s?RҪ҅ҋўyаu6y gW[O"x-qܽ~ܧ 9 .e1gtVr"lX!""#$%Iu$s"@S!> m)0l1)F g =Iz%\ߊ\L!;6hTf M 0eM q GH d<""I" c\.&L  [\@cp CkEoxBN<pr5_޲ +! kݑZ7!f,q@C;h  e|&.b=[^?T2WNXa%P}[VDPRIoo_z)!.K7E0_Z\O 9MB{w#/ck6i|}/Qb'N|@VRM6<%bW<]BD+U1Xc}^-`% ^e$ , 48:(?yBCgnB[r?N=;461 , )v&"$%#"X h sr2\ =efFv&GN 2Z GY- W2}(?:j^x* @ # ;ݮkP{5cJbhbD.Rcve o) 9V UqXж{ Z .@:DKP֝sQ }} "$$n$#20#?"߬ /bC;3?r1I-T 6=sQ e=- : a -  t f % C*."12f335e6'66nj4<2k/+ '# -4rpB+X u O=#CVH7Zzlhuttߍlݞbݕ?&!2eL[S` 3JQ }n"` jn9/ ` \BC'VdWS ~\ @nCo<ITH `bt!!&M*5-/0a0Q}/-b,}*t( $ eRJe"%p')*,--6 ].[..--iO,+*d>*y)(&1$ "ްad 4 eS A 0G##%'*7+, >, .*n&HZ"V mB w6R WTL4A=BK4g7='> J*MAekEa i?i3d8 x *  =)  $)qk@]NAyh% #( ,?/;2az4o68::< W<;9p7/3a/'E+a'v$ "  '31 ! !$! (1XtU(  $C 4i8+z=N< G0S7Kv " E%&!'g&#: j 4P xfX;-K\TA߀ H4/Rݗ'x6(a#T#QY 'nK 2ejqy{ @ /h) ޖ>ݾ0iD<+>CNHD  BI u~2cZg ;[ @UB & I#h2 B [  2A B  3 J ] I=  r0 "  .5Td?%Oq'J욾鋻 mWJ4㩼7JCͮ֕>۳ߧQWJVA a Z,A^ _ U  *cA? _Oe 7, Ltk uh *  XYb>u Z ; [2j c b ]g  R " l  b  6 ]  ;.  O    GEjjd3-+it ' U~X S o  0 D  %(+Ve={4am%Ma@% 9 2Ti-Zbd HY1F,?SU{ MF d Y kW@jwl'Y!""h" swb Al7lp3<l b> 7߅ނx1ww?&|Q# B E \ "J  `  c   yc: a  H |5!?R  LSVS983 i mCN !?@zl(} }z'c5p|: 4 @r s %  ( ,c A , (S U V?L"y]"q!F6DH>'[!{@ ;.NYeT{TEJV 7}YMnHwul6u1y+'x Z _ +B Lh o   A 4 }w9v  Ts ; C  ;  K GD  |T ?^5q1n `- lh  e dB:*46ި 5zG"@0r[Y>~p6X _R !$.<'(**6*(*)3x'ߓ%#! 5qNd+(2K{hz#  F , yn F Sc"i ,T04!$q C !F%1$*w&.'k1(C2&1H$/6!-@+ p)f()8j* s,L.`//H/=..s,9*'B$^G"eEZX0,_~> kc!$K W) " v|+XCK&g% x m q{i^\GF~;@(\1 pZL</+e } + <{$'* )+\ +*G*y)j'Z$" cM T5 tS WI0tC +@3hgp5lA,[^>i&ۉ4D! &t?|4 +V* 0V4.u2SV<JcH6| H b F I=tz4\\+llk *:wVAxQ/=i;wKyZqz<xK)aOwF-fEy+?(7;Iup-/]@v'-:-W*ޮhr_]N0f ; =5m/eh?Oo&Н"D%(}̥+`.W0f2~P4u42>0 ,(p$T 'o^8  VC_6}  % K |j"Aj!Y#LA%%%$Q"fF3   jn 9 `~ -ܔ վ=WzƆ:'[* J.ˈˇUL9hӘcbf6~,hzue(?*J 0W _ o -% .\n[i1uXl } u~ * V &Q_ -@)|#`uS I]3=t}  = dd 5% 6!K   x a a  r 16sSx8 ڝs oyr. [ߔ z;N * u]!BN3 xM4O  AYs}j ,~FZq+Ai7V1_Xe[ ~- 9, h +:8JOh%9>Mm/Q&%+Fgj93^++D2fze'H)@e&D=K{*"&   ?!;"),"8!)Cv<W 4   C~    53U$. > 1B oK(_%y-&x@!g= z(K{!D$ '$'y'&Jw$HA!~\-n5|wP U   )T +!;7)@@ql |  \e tq,*(?ywC q  :212ܑ= poۜ G F8 T&}Sv" + '5 /60 4%xcX  e  B9 [O0}PPd" 9jAyzPJ# 0 T  dd]X ۘ M eۭKډڮ4. g5xL:VDE|$B } x -   M {  C 0K~ *R r b7&rQIN2Lx:b-[ u8q!( c vQ}C?f   M  OQ M    s " ##" 4y3f!"o݁#-1# ލ!,EofW~e* [j  aa W  - nV  6 #/5M !e"ygwl 3Xll >O&w 9!v"T"x"hJ"Ty!p!I! >9~9 JAl:?.| ZXd% o\ڸw4h< j#'#**qX*($U sRO~=O%_ " xA1 `2gAcyJ+ *k7 C $L F + |!(w2v0GU  ?   ? ;`\,Eq=clk#wf8QeUj1,ݍ'fTF tmo5TP]QF)"5  yd \ 9>k K"U#F$ ##!k Hh Q; [   O9wOC 7*Hj #  , n  . l?flx%,ۃ=5Y)ׁՁrJ tzϏЊ0So7mp YЮ\ n?/ 'ZHU2C;ZwP~%(,OROh^LJ!"#h$ 4 X G (TXGI  O T . Je#&u()(&"-1r5pBMbX^0~sm&_\ߗ jr߂= > Vj : ZI[j/=8K%X}Lk`v2j*HU_fO298*',Qm2*#<  F   y M f orRe i ;# v  M 5 H | X  B} .Ladoh F]a- (IIGG%+qE04I79985j17,'\"ZLe5~b30rj&lF. # 61,Orer.@iNWe|y T_4B4w!Lc t !3eR*C GM+   ew[:o0 km1QpnGv6##9&l$)l+Y,,n*:)+.'$!7 jL  M > <%~&, 6% v Y 8>   #&Z)N,Y-i.$-"^+"(^$` @] d wR 9 ; մ`ApZd7ex,8'dm Eb-3] qp#f$%~&x&&&t&`%/o$!+VA."kON!h4 G ]K!7 C u<xPB GyA[L\(&  I tW .'eiy$[ c Q"u%)E-15&8=98-6K4K 1~-*(M&Xe%>$"?SWPo   +UJ;{ BuR<t: -e PX)  X L # M NNX Zw fD4NKa=n $".Q"6%Z='(J)~)Z(l9&U#S '"F3g_YS2Y l6_Q; F xS#qN  b  i"# ^ 5!!#%{*&i&&'dO''*(o(7'&  #w!lti){IKmt$=i ) ep KK  A <W O/KFBC+(&(e='~<%A"X+#1NB =- #P8~ n\B0[!bZArlnOnn*4rX? ߋ H m!\I0MЃоHi%jHJF`$ɍ̽1jbf>Em(vidC>08u >#}iu>DN^OD  t P~oC1  [dG@GT7A Q P 608-!`$ ?tSGHtM~   g9+tez B  CP#G 3 "l 3p Y $ Q| P$x WKAR:o *HT=A(} wi.B6 NZUDwW\ u 57 ^v(zsE I0 /  T9 T^ Ah>8J;W-/1q2fL8Gs8y s0>8A[V_7S|(0k DaV 0*ErIr" ^ ,# Y "  4e [ Xd't2o"Pr n% '  + C Y 8 ӏ Դ X e0Mo֗֓׉r8٢a 6Z/$s V<Ql] x`on z ,  o@gaDS,csn$4*/Yc $1Fh-:0 Y e[S|8!rU>Fgq:g E VS  ;TX"A%Yn+=KN [# W@B+ ] lgb7F,k5PWs}V%oT.%:.oߜ!$IXtXRE*X)6RO .uxP Q!TO""=/##$&u(*,l-5-),)'Z^$s!mymqX9g.w- V 7 6 D Q dWf;{:Cb : -} AJI} ~6?}#(1\-lW1Z4O 6| R8L 8s>89.754v3g26u10Z0y/@.,K*d(]%-["#UPnric?_D- >&>qjf3W37r/ "I b߻#{%o*.> bC 9RS.(d9v36T-k zN.,<P[v HJ  = N z  5 0n:6 0`_wp013u k K w 1   w 5   QZScA8/X:UC2   i + 7 8) /v>- N 4<;ۺ:ߚckHt" nJ?^poڬGY p?>ݹFt@ +xq8W Q~kl=fH/P~O8=WO i?EAs!S%^)+,,+j*}*)|)?)H)#))?)g7)tp(+'L % # !Dp#}h ,| F zow&NnnL  # mG s/xߜ`/ݩCߛqP5 VG %>< fQȯChAwȭIMwއ`ElkeA]NZb(\ /:g 6yV^`4i* *p3)% E 33vEI'=FU#|:[>pM ##`ZYa$LZ o u -YK:V f >ySr~B f"#~#<#f" Fo?[%@  @b w  u._  ^ d Z  ` e 5 =/ Vv$,EEyb%_<UkE>xgYzDK?6xh`A#ZBpZTaz(w(pK.G;H ^P39!=  'KX]5[k"tv; _  3zqn>C. =}1qUJf: UUeUe I> i_hBOu?A(>LݛRۆٞ/2VԆ@'plH]M`w wa< @dW^^v Wt H i $8 _qBZ'$O u2U 6 Md \ E G v2 B SjWid,r %8!y!۝!6"#B&m(e)+y%+ܶ)'C#  . a =a"RUr b Sq:1K nF!'u)%% G,"3K$e$k"LW zޣxY jJG&q"kw@sn[%mH[.tݕ6,} NDGP;j! " c#;W#"!] :  H% Z7$ ^ i hVKD"\shI{JH's0ETV`".^ Q w+r1Chh p  2 d z ios*vn ! U6[H`{;*[&wW@5 2k hY EC jtn[l,5 zye "    -v Tf M N b2 / !C>OtN 7 ($a`LVsyU5J4lLN !Wf){ twr  MbKte'Af *sPpffj "HI;| )#F4%&(u)*D+,.f^0r1yB10/,)$6'~ o^e', UӂjgQ9hЭ|ѺӘ:I:B40`<'X*~W( ~/|v6K5(@{ Gg56/5Kd-04b "1sTy ;#@%x'3((&%" zEW(? Y  !  m X *j ptkrE?/hJ No '۬ge ޻YYsZ>Je^9 bB>dA7]jӛp)Ke/ݞsFQՏ]_<{AHqa60k>9նE v#%@!$cH'D)*#*9"*))H'M&o$"\!I LRgVH:IuM  LW:Z3u uup{Bp5nw Z!%4)2H,..._`-"+(&$${"! %p 7 @ }/v *!"M&=Wi_ @L*]9@ 5RV] ^ R f@07]+.*  Rk&%QX1\.:W | ?i8ds +K/t)XTRP e V l pTs ui  @m f  An  P_8  |?~]#a'}:+k-2.6/.-,+`)I'P$"!ZwdPdp U բ  89>x@8j7łcS&jxy uˁ[; ت=7D\/  E  j   hJ3_QTf AN3"֭#ֲ$׆%E&a'(*B7-J.q-y+w()%(!y,CF2\k     gP  | p e l ( G C f  G I ] _ C59CvPYBOYcQ W:$(+-P.G-+($^Y hWh:$.JO"y~(6 x B .7Ez"gk&C-)C`++,:-S-Y6-e,T-/234j33.1P/[,($KoO m9W$T<y!CD ~%qvoo^q kQ#,). o3%79Y;<<<h B "&):=u9 k#%` P M>1k$k#m'L+K.L0ty0*//i/!/ . ..^.U.- * ' f$& a! M  "Z m8X f)\%F #n uK{ۑdJHs]k:#)i) ]O C i8 Q_@e < D, 6p 1y=T &= {{r?2*lwVj] 8 &h+Y"<<(-T05B3۵455%4V31/T.[t-L+Kz(%#l>!`prSb@M ~ G  j `7)׷ӡ ^ђ̻I$ ЭӹR]6 h Z\6XIIHRP(" F Q^ "eדF }A)EޱMXskޅ =%p ۙՕԨ=Ԅc-م / @ ; R^ 2 Eo K]c$(*+,l+(,$yek% x`\Xm knj ? ?QV4)"j# `#F "3  "UHIs)#^TlP&  - fSDfF&T;4XIBLzڳg嶺L˨xK j2𿼚6~Xhtϊ>E. M$ pb~=:i4 ?I.hi 3 ] -1,ri QT  gMCF bkmuj? .>1oX~[@&fe! 7 ^ @ }:qFM8 r)(> Pd C x;M\Opy݇ݛ>4A_ wB$l..A( Q O )%;4:=, S.2sJ&cyXZPw#܄f35 Sz # dsJػ%y+1כ5Tڠ8ݧ:h;CY<]<;K97x3&0i-Z+ *i*4*/y*@*'q)({%P"k~OB4 }7J0TA}^_p~RUO+, QT  2&P/-7S>CDG?IY ?Im FB3= 8 W35 j. )L&}#Q"  mM;\"<3 L ujp2Zz; 59l<,WO H , b+ tq- ,+!W"D"ݒܚ [6Qߕu_>7ETV4K 3gs 5 JQr( ! " ""!!+ #" ". y"! t4l{o g G x|r ~bz  Cr W")5n7\h  $f !P & '*6 I,v , *O & )! x3 X(l+~iL%zU1̑6MiV.)2=}y]SXr C&5"DD uN3`x #0۳%S߮R*6fM E#d!I$;~0|xl " &^S+!L/c2x68;<<9}6Y3.)%%5#9 c ". 9#U$y&%8C$N!sk3.8b6f܌ܭ{a` x W_ . KLk8Vou1a Fݕ zgIF[ A3ްߏކ܊ަڀىLe j-a[ E j V< E %Q"L(,-;-d+&8"Y>:k | GC$*  , b}  -|w } e/dغB^ JJnCֹG%"DƥAw-ԙ ٧'h~]\&$.>J kb  j X e `  Nxc # ]/ <JN7&X&,BK TN!&#JL$$%N&%`# !0 l"B,9p 7 lcpHpS,`N1{~њ\Bk -^loɢrϋղJA?*B io; # : w _D O W R*{3 MhT| ZK9r7?JGQ+ ( ek*!Z""!!N1PKD* c I 9 @   N 7 + QG+@^ ٺOی{"]:mjzdc<  l c  M 7"/"! p CJcx & <y+M + P BS9.12{A9- \ I) xm 6:xG|. !q"@ 7`,D0bz D q * MY"-rF^H /P SXzuUYqbv>J ^ !p2a%@S:4JM  g!w#"&v(K** (%Y ,t$bg'h99Mbf{w8#^ t0O0) 4$ D'X)Ws+d,L,+I)^&/"`'Q [f<R6I|gW] ^_aq;:': w悵t/ $"jWzW}ҵZt ;5lh8P*>:$ G" Ov 0 \a M Z52H d>w Q QD6O ajda57)H\<PK 6\!   I O/* ? OW=Y`j@!$&'''܃%#["r5!؞ 4ٿ Y!C!"! N =b ')X "D p. T|}J&5~iF@ղh ޓݼW"0tلƺ0N*щ.$,w2Ev];B3f3!"f$c%%%4%M% %a$Z#e7#"d""""!Vev.pn^ ) R""BVaAE$Ud4 0 . `O VE8w;m[   R >u#X+p}c]t%,  EDz4Yq vs I1j oX S9 n G aSlF>c#T<وJb&KbR.6fkٲi~#R$1ϭ ӂءKli ./!6!H!!$!!Dy ?Z\f R!D ~JH'  y   q V h m h 9 qN   s Rf ui 6 6 3 lR]r`VM / o ,Y.wR@bj  [;ح,՞ 2] ̚ ȗGA{9#Ŵ˳:^fr>0{w'cas\NU΢^AS6.]LXX}tf7G~G O pF}&sOV~M  V !ܗ q  6 y9 q2w"-%&n'$ )VJ* 6+++`*?*Y)(X'K%#]c"!/L  2  67uk/u qZ z`hwu!oF T z/<HmSs)yx%i ?g pg 3 jDyK5$ 4x_^ݧ K iV*ؚ|8vP"L'*9+$.%012 2W ;2 =0y -E e*&!&_GL/fuMuh _o,!$QBDb]NMҚ2>ev߯ 1=v=fp , & h  ' 6M 0LV}F%dUZ %!* K+%)-=139'5%5g545 Y3 0 5- 0(<#"    BlCK6  @ h >  l b  h 6O`c8%ljhQt)R{8Xk80| /Mq   d v%zR\M  {E[lz j403jZ "%(S1+-0/.,* '##!`?<,% D ;/ 8 .*;Qk! Y& *m - :/> 0Y 10 0t/..M,&+/(&>$ 6zWe& m k  d?z BK0w5![8r'Q^2ڿdڈmY[ ;ottt{:y>?'gy5HZ9OV R W}l$s2b)|O] V 7*v/mz a FR< >\F8{UGIJC][k6#%'*('B &#^wO\UAkAQy (ZJ0/C>.c ` ' f0DžkǏ#X&$((u()(&P՟%Y$A#b"!ou _xYu w U8W(+.kSQB XGS [}``%ܶc/zKYQe׽؞Xۡ mPhA"Yo q =:_r&Uh+zZHE i#Sv{6ި(dgy10P)Op;-$ AT}b!\%mY(*$S,!,g,Y(+(1a%:!} >E;D z N  J q UDP @$>.R+= C{m wL[,h6p  pTc +Pe0Ik,Kh)`-3a8Hl@/7. *13 >H + G!I\ \ S }~e[),S h B 4s>^G  ] v8Q 7u 72?(= B8WJ ")##'5#+!.081c0u#.d *@&- qO d4C}?vtՏϚ)h*e$ؿ _KEz=g>б泙 5M[zz%oE  ( K3B(@U|5>Xe|:@\L,y2 ) CLT F+$''**)F(='D&er%f$fE%.&&'()7(7'L'0'Xc%."3:W$[> +WW   U ^  j 54ևJ~Dj??,% [A` ; U]MJJ O"$'&|u';V(('T&k1$>H!_WBN- oa\WRb{@`1T++ClOTM҃:֣}*u h$"5(9-@1!4q5J177t7&5 I3D0,)"% "+1k;i4}[Z z ^%3VGFo=^u$S/y(yordfK"h  R   [  "Fnn{ I3 a\N3Dwp.C-  0m]0oe"   O ,[=?7B2q?y+o!. K:Rl:f/  V8<%QkOV-E_zkE7bu8e!57;PH M^JJ#F&(8'%C"Q  fWUESK A- !U#/)%a[' )S+H>, 4*e%Oj'QG J W $ % % $ !: + I!B"#F($ n$$2%ry'[z)f+w- ...l,)&`"sp'6[ %: y< v hPiJO]!f1ͤ7̯, l1 ǶS}{=f $5thMqDxxHtj|fW{"C&.ikCHl X U~%|.ߴ7$B  z ٖدۇްAzIV / )mXPC!l'|,/1?2^2!1hR.+)q& $3,%v%&[$%@!z^ i<v v#& %v &U&#%#s! o5W=`(*03MH"h t _e Jr D;c-- byvrDwH`&ܳq8qGt<۶8؎ӡ?-G ԍ֦_ vNDD^pj' 4  @ 1 D!- .>f 2?۪FڥgL 3?Tݣٴ{ת{4Y% a=UXa@!ۢ#$$$(#"###uG$x$^$B"ez\xnhuQzIk~!vFA1 m ?  /% z 7   s i V y Uc679t e% P  O * p{8)mc,7GBZ^@oh9'qvJ ݲ Tpݜa'dj48cy[q !{ (bY_Y#Up6yN""U?.sl )5_-l`J`X|۬-Y ػ oL+ -\ jec -  /4o6<'=f2yJO4~NRe> #2U37i6Xj~]*=Jo # 9qܪIQ ! Tz < 6j Pܔ bԯ#Щ79lU!i,P5SaEN^w4$Gg>0 3 Ee "  t 2z{hiY".$&x(7)s*)>({p'&$0# "P!"M%($**3N) & $"-C6 Te  dj X s sPt: 4YF i. eq5Nӱz0z \ޙ^1 "$I&Y&v%~.# )%W HW ) /YpxW\,7*vJ Q7 Dg VkB,X!$') ,i-.~/.{-:+v(o&"EEb z 6o @ o1  `sI)\btTevP#m:dOHe  c a <^^OzA  : {&2N.Q8 7>bX4] |<$$>=;=ߟdZC '5ݸKߖ""~$ho%X$!JDCaq e*F0m E,_\PQ#(nd?yA߯ޠ;+%_ 8  3, Y}_ > 85%M !@]!m J[x}K  | " l{ yR qZ2_{ߋ*g^ړ .q-2Ƥ+`տQDPPMʾMͿ α <-k4ko(Խը%/ڝtu4\;;c:4;) {wRL'{Ee\ 0 zN&pҋc]/GkT=3\m!M&4s*-022GK0- *b'f$+!;=l`.n7X o3 \y$zT+0 a0]|j!zNxc1 l  ) [ݢ wk ף p i7f[zGzvpSbw t:: =6Y ~eK !m$'*`Z-.Z..Dx,)G'$Tt"!is '!T`lLykbyyVԐӼ-(Gp1 0 p kF@S  3 g q ,q G  Z 'P   Q R P ! A. C  _ [   M rz~ SUKd   nx AZ bZ  H2* 1liS.Wm;"d!"##"""!"|! 'C3 V  S5  ~  & z, R w w `J  . P dCk-~9<<Fީ g dҝ  GZ < ԼJ5sx;1z/]c #M&(7(9'>&$Es##b#-%%p%V#$&"3? `y B_n N h> +6C nb1@!T^X| r  j .J _< 'OQh$PC~ngeO#mzBJk,.<Gw- \ 8# /.raOif #!w!ؿ >۷!+gN:>"߅%ޖ''Pދ'8 &"K,v Cr%O@ ;  2 / 4 % & AH[ .MN `H W\#:$S'((*'>%!u;L)," ׎ F ҦQӌԌ&'kߗWoI'.d ^gMNMfv(T% 9 !8=!X R" c/f P:Mc3oEA ZE+ zf r2 _ (a+l^s!X$;&_f&$! N.ri 6YgtVG:DWg9Gy[6@|7 P U3G    t]}) !#$%T%$I$. "  M  `; /% hq,W#tLݡPRW[yPn^ Ƒr g"Hɸ ЄC;!A!T ŭ V )VfG AݝqnNd@51bF]AF`Q)J > wQ\L*02Uoe$a(  L  y"%j& %#]$;#6#a0" < L9);~Osq"SW$ 5% $ " ?c#RiuyGY]^>>HeQlO]ggCB>ANbMMoܫ] Y>c^-סl |J xݖJiSV2EJ{0߿aڵ9VR)ξ`X>ER؜݁/ S k  E>!;% 6) k++*4) W(k&?2%#D"!!!r | _!y"5#Fh$$;$P#I/"ER! D> D{ibYW3b 6DJY ;|  F 8y1[ V 6t7"Fy)"+o6 e KW0"? X s G 2 v xa l  N I )~  ' V " <  qI y2 <  /'  zu  W $WWto HY^ Zrj.' JI^-y[aFCtEQ <_ yj+y$]%'C:%*x`  3Q l p##, 7ZY+ \ + r ( X) s%n"4 &(I+ ,[F, ,1+(C%!72]x)| n;  \$9*,\/k3 6_:7(64W2i.C+<'}#` zzysd3v,4 & -Ls&ZGMqXMx`m!{.3 z ө N Ab˘0) dt ?! tĕ )Ƣ Yɒ M ;. $O  P| WxjWw\ !_!3! 5!#b&)=*,-y-,1+M)4((:)b,j/e120M.*&_" >`+rc5} Ro "{$,&KJ']m'cu&;$[!^W;=V$.i  G9FfnD Ia # Ud׸ه ۅo  >dF,>*-,.m Mc ZfR H""# "#" Sm29u !Sj*GQ[eMjGn-x3+cKeFy8>Y[dM Sn9 (-$݉/wK]4B'z=w m46R0*dWDXSN?<3S*\ la?u=N>eM M @   z /P Pb  mM' 7  QJ $(,.0l/.-*H1(W%>$'#%$s$\$#`"v! }T[(|7 Mq h m+ VbgK\ {_QzVqTA׃LMi#N$lޞ>, "Dl <lS.[S )PRq J@] 4@ /oY])+!D t-  '.G !#)&)} ,Y.T. - +l(3h&u$"-q Z:]E,lV E{  m:  A i4+Ny&~lbS l! .܋ڿ  asnO>&WTݻDٵگ7 ݧgyDep2: }iKNN<([wuGG6L(!X8 i\{  / G""^#" !  V ma  KnYCC&%/; 7 n J `B283/2oCUUs @z DZ "8s ! R <] [3tM3M /vgE d2:+r{Ow[M@zRK[, j  GgkZH_J 7^R"Hx*}8%j  ^ B=  P   UBzs<c~!Z%F(J))v(i&c#  OxK a  6 |8%l4v k t  7U= RJ2\'1<)   W7  Pj [ 739 p <oe 12!5'j,I 1n46d6;6~5(4%2o1c/>-h*e%~=4d 791 JS3() d!4 AXmP(2z ^J944L|M%=ۻ1( !   _drVA;2?UZWb]G\مX1G$ "W )wJd,]  DZ6jP3 ܊ۆaۣܯ>߽wJ\zZ *   z c!=$O&c''c'&9&k%$# b#"'!/9Sw&v=5"+$%*'''f'&$ "F\ Siڽ ^<ӎYHY}  yG /K`.ߌfi'o2ǽV ǾxґD' BVb S7^ S 6 ~8`,TYߟ0; vϰT$/!@"  .' [vmN[!xv>XEd~Zzc-A~U(N4>%'ric4y-  v QdIm<)iMM-E6h x _ -y ?"?o 7(| V U,jUc@ wVp htP$0] `[5w +'[ }pZZI B[/RV"$$z!97 HGyvTeKYfCѩΆM,Nmɖɻ͸yr E."[ Mj   RH Wk}gKh ^]y n _"ui'\ ,Y0W4 7:j=YޮޛW{m{U|: |tp+ogwUdSc !F% (t^+$-[./o/ / / / j/.1,<).&E"0 c<, 5 ET VGIY Rb4/MV؍j*>͑Ιg|!4dER)Sh, {  : 'Y; |= ^ } 3  my l|9-'b 8ap_ A(^T D_ 'y"A7.s?9D7e3*0n1"a&:W*.23! 7/ ; > @ A Ar@3>:c62 k-q ) %#:B"q! B)# g MP   / ("#{$L$"pb1W 6g9bmO%%L_]"t N=zq3L۸\m9 pʠ L̑Ա\+!2=}"o% ')):)b)*{+-A0p1*160l.8b+1(=& #=s oS+8$=^2 $Q RB n Nc[$%6ql+5 c o H J Ai`A w@w=CJq#WJ u}A n@ ! [5jnq VeG" ݰVV [(QkT܁Ms S$!&"h#^$V%yޑ%%%[$ߢ"!* 6l1MYU3& cc?O(#E W#~Xv%ZG2%",03p4*4:2.|Z*Q%!x4T8P &) ('As81{"ixuJ4'"Sr'wpݳR!O3&rI:a j bzC "eCzv  S o! >&i "f8#"!k X3K:C quNsi2;Me ACuS> ( Qf TKo l5G/[EQfnXjh?HhDcXw~  " [6H K! &"!!i8q#5m  A e U  Om6PUw#y.;2ܮwS# L tV\Sc;lCy * "y !$ ?% $x"}7& +q40AIw&!u/6T#p:lSy44' C# eAbu T6! \ P j 6j!K #rbZ e P&pLf}F6 uT ?'}Dۉk o!=k;y‚:[8F@: $(4ЈҺRՎ@<&O$ T!90mv-O`}K%1{[', Eݲ^{x&qLyݡVw>~}7 d 2 d9+XCZm- FBb 6 5%Y4U!"J & + 0. 000_/T,m(7$U)G<>#*p=gv!On(]!$^&(*dx*f)y'@%"4Ppp Vlo5r%TsuJ l7Cؼ`3Zrӡr_ +>69=!($ ~&K()*,:+t,A.02`3 2 1!.H,)5(T&4$V#" (0e:@-M ]:]} %fV  ˯͑ T quI~ Jo"O Y 8sPq^x]'H RE x$ w m     a {k=&xEc ;  ' (wJzyCW2-  X+  MU r5Bt5lBs   - $  %'  lJ -CE%*Gs N^h_%)=,'-,M*9'K ") sc> cxz#V ? ( $XXڰ[_YԽ.ԗZղeP?r]3@ BX,[Yn !"G#G/#UH"($!K1/ xM U ] [ b{  W& +O1`6Q9C]< A>V?Qh?)>;72TR-%o'!8-)#? M k YX]4W YoC 24|^ \ )?ZA:'U `Dg(ZU<TZ :p`۰*;ȯȧ#o0 ({I8 _ 0VwAw"%((0*k++ܮ+R+ۈ*t)t(&Ad%}$j$ F%&')H+F-.aRf-RH ؤ ղ.dنoyHfZlBC rmݞTVU 1"@ GEH'R~wi OT e^`cBpl]+,2Z,j1TK;(v ER(Pn }; 0& ,  A !Ug;)O| "%(m<+i-]/1J3331-(l"*ZA-M:[sK"Z$\&nU(J%)a)(_&$"  A{; ir4T@m]-6DV e@ړ2{R͡W`T>Z{5 6R&3Fj 4b4A!#f$%v$R#""Z ar }>2~+ zC~!H6>_Dt/?ޜڑ.vv zpS {3> [_S x8wtsVMa8:J  t  eY h & 7/ a! e F 6 "  (H0GG`iM&V /j  4F*A :(/\w#+e]z>5$n cT%  Z kO%fTj sJt ?!.eNX me >4A^9d9g"XX9"< 4  O G o 27  *F!!Vt!  3 "" "  C9nl  T>'*y 1Z(o ; %vl n wf h?2!U/&_[*"4-..e.L5-+o )% & #? ( 9}A= { H/ $ gU B q N~t&wW|Q,ܻ (ޚݓ4; 0  ;|l| T]; :&K\j X 7,߾5)h`pWzL"<(-}(O]ݛ;I;- JU3ZtyULf3 n D  J5 tW| # D'%) ) '$#VJh"^">x )$).3K68,d817n65F31^0b/Ea-&+9V($Gh z |{- X * U a W ״F֕M T'fOP݄)oڠ)==.at;c@ه^DaF { kw81N 4 CZu#e\ug3h!v$-&'~ &##8 Icv # XCB\xրOy,̢XE\Ͽr'tN 7k=W Jd i A on9dV ynU`a772uLBs%  _pA+  k g o  P zkdQ8b 0= X B0"xE+8 Q>l<bbzkHM(sE^%p 0}B!"%$S${^$%")Vhv 9aE]Qp`+_ܗ( *ܸxsB݁0Kݶtݧ!>ekW }d 0 i{9 4>B" %_u&4,( )r .*)E(W'}%I#"P!6!^!!o"$o&-)-+i.30L0E0<-3*й%0!fuտ5߿& x$l(*C+@,<ŷ-- ,}*AԷ(W&# ]Cd0)O*NxW۫ Gwyb:xF2aMPo`Uڌ33:0 Q{18|cY%Hf)  Iv=߿W#KpaNEj,e+NLb%yO _Hm7}t! u i.YHe(_HJJ 0y!^#[N#vY#S#6#n#")Q!&Z /hdf. ~[n\&@q;>f@uqg {xWq7da] MA J 2#$"?i~] W (i?G s  _ o>n8}P *%t\ =ڇ"ؔbTۄݠ4g/LWffL v wC jyp C E  Ih 1RaN!U!*O/1  )wW>1Pb5hPds)l3 . 9Q3Eh  '"6$%%*%$"oN!gEUc%ZeRM:aLA9j" x7, -#&^%''@ 'x&p$ <#!S!!(h#q%;'(( '~#o ! x - y B Iuu]73x&mD z ڊپ3ڂ))eZ|+!#W"&"g! #!J!! 6 !!" # &(2+l,C-e,`)% x8a{ &^6w MqT'1z p}liEF{SR!;"?(D-+ (k h }&  q wm76ST;}?re]$k^*4 Y ن v֗ҝ`ϻ7̏ ʜ/.3riEߨ[` t T ! 8u! 4\o-   @\ c  :G@~ u`[]N2(:"&+. 1&?21 0z-*M'$< ybUtL@ 1 ?Qޡ?۹c~?ܳO2_7wܭ]>Pk7se&W^ v\ e K  L-49YoyKM > < R    L K z] %0m;J d P {ߧ`VJ[u?%  P  PV 3 ? ? [ ; r$ }Z c #F&2Fk l/yT[IDwv x/UHCm (3R"#Z 9Mmq$ b<zDH\  " % qOV /   8@ ׳s$(۝yޡojV`KL p (Hs? . >UqPq etY5 .)=)8vN$Fs | G@(#w0 vPi~J,[ ^B Y:q!$I&&%#i ] m^*OKvy߱ ٕF ;~oj$jѭѱ ҍHҝ)җM Ц  ρ R w՘!^'dS|nXhVSz&xB l @]a1Gz. 3<Q%7VF~ZFn>}cw`z3f x HPjP~8tta/ 8 +O!dNh+@g #x }zuAbgKw  P i_!!!!"$e%D&l&7%%O$$#7"o!!S" $}&*.23479:0845i.&0a7.C[SAK|n`p(. ʺE*\ūRP]\ ]ބ | $ L > #v6f  M? $!)!Z01( Ok Gk/f'7 ՠtwʢɵ& >ּ 6BD;^ w#v'H*G.V122BV1I.)$X 2[ , $ q n  J k!`"q"g"Z! 7k/ h mrs  7 HAXYG0Cn =Yq) :" o(xvR5,AiYgK@ )<L Y h #   l a $H(Wn+m-e._-+(!5%d!xIFY So bl^#S"^B]T Dw / H!ZB/#G@7\  qO J A $S iT  Z hNH "$j&7'(")( (,''8%A$M!"^Zyos:N`9Q3'=     i: 6b6Ilz)R>m#@i2x>wBMx& ۝ ֎c e7(ÁmQ:|wc%KXIqW-I yQ.SkYfz91Y]~+9I/.  ZhE+[ & @t) #M 3   gdZmwF  7hQKddaD/ + Y o)0C/Uq}ݔn~ەs]QBRm Z2v:X>OVs&vEVl x|w{ WwPܤ_;ٸ9z)VCnDT$q! P| f[L_3cgqjHnP b, u5e 25lgj]PH8 b ,|<RUg!_ E \n5 BK  Y e k.d~-Y2  2 ަ ݆ #` kDڲLhߑ8E $*'- *+,>R,*2($g q 2  D \ M 8 J i fY|Ch NHHmIpO=f> yp|S5xHjh>ΜեY8(`uG d i&&E+a(/25%8N ]:;;B:8V 5g0u,'" ofE P(Z'ܕVYr&а%N'o rJ>߮[_Qk& wm -5 2 \I(>'Mj}NOA}BNC}*B@<98`3+.r(G"I yF$\MEt%&:yנװ%>Tݵ0YTf$ z  9 J \ e r , S e  R?pe?HycArj!\2D#Pl_DU Y-3X3+B9= /h u R?\"4c)+/k4h 7 8 7 4/ [2/M-++* ) ) n*70+*u(&$ /#M""#4 #" QQ9) ='ݟ- ߬O@)Uo FD  "!(%g'~)7a)ZJ(Y%!S?= +% VrsGx5XQ'Jx 6s$ I( *X,v- .\R.o.U,+Y)('& %& $! $%!'-*h,:..-|)z#^j3yy/><szp_J"%w'(X/(d]&# r*e܏kTP * 5l  h v& r jOv+_ F5g!?fL( D( 4I!' CWE ;|.PxhcQhL0 I  ? ar uys'UdZ B U pm,Tz 2 xJʲYF`է]|u:Eک3{bE_q gpN}(`e "E$nf}PZwN6J g`^b O vG/z  4L" &*-\/ 47:r<=H>:5=:7 3k.*&\Q#m ` K uz .u 1D] R @yߕs0` ;̭ 6^'^$@ݝWW Hg3% N & t <( 3` F  U 'C|H{cE Ce0rou!U B!C Gc r Y#?%1&%b`# Wn@\ H,]i-Pi`j  v !   T 7Es.I +L"oSB|p dOOw? ?R8G +ٗ_R3*vcM2 d #k  #A:Brae0`~y $l*=n`-]O S m .4GLw X. ~L dzݥHԟ҆Oe^fאb]A߫#"W e u r Y` v  A@ &1 ,0U2!1/g+j%v ]r*X.)R"+.'++̃0+ʹ4u8mx;&V==O<:~4783. *L%!|3oFȼDϗ!#؀%>&Y%^#g `w p(TPYv@ zOhI'P S<5-!4d*@] 9;ƾs ɖ%f%u]a#a=O I g. c H 6 $ 0 y bo| j; d)O G mW @H$$`RB)>ou  5 U ,Ft6  x!$~"@p"Y!N./I>I # ~" # IFFlT]k8}UW֙UJ,>GX!J?VVC4)9=rM 2$Oގߣy~5M`^nE+ +j$٣ ֥ b ebԛ1aoc ٕ ۮ|JPq!' $ ') m+,.&!o1!'3+5Y//7173H7X352 4114/0*..%-0-U,Zj+<)nk'?~$R!! =25J 37Jf,mmx/$ }`L7b6 a  I8odq߃ )("Wk'D*,*+7*"'8#0#5W  ZiN   gj5 <%_(.*)X'#vGl ru#c%s j&B 'a'k'')_+ z- d/ w0j/g-0*&0$"u"" "?X" -xY_ A 5 %  Z|p o@#*"\/83(O5 D5E 3 0 , ( % !gqWD[ <& 9 ]([|SW`1 n 88aEgARWE}4*H 5_ (  l n OY Oܦׄy }ȘiI"8RIՆBE6",+ yZ ϟw@>enTф֗d)r-8 R M?   n  NW8   dS 1 6 S';: gR{ Lw"h(/.h36!8e;X>\?> j< &8"2&~,%CQ # AsVkmR5(im>aL!\ޞc ifa Vux1x-4qucJLO;Y\`܏#M!! ^|4& " *Q4 G hFv( 0 Z)~}pp L I  [kG X 2 !hXX~ݨڠ=+^ڒ8ۭV2fIF=ڨ{A)Gl֘Yz4 zڃ $*"#%!%$0"rh~nF,  w 2 + iO oUrj0 mbQ kd f J Nxvq!Q% ']&/%"#,! !B"&##[#x Dd$o o ۲   H/  DMf?^,1Y* R`  -e K e  M W& ub1p_; #  N Bigwg߮)ݮqa<"%e&)Ӯ'C'j%lF"!/ˉVˋ ʯc92˓s$οD><*a"~;2TH] vqK+ c \ F^XK ~I@or{ r ݈ $1A`ԏ#ڨy7z^"h X?D: dwfO 5hw /-^^+>AG4P ,4;HN8 ߸CJ؎ t%cg*.2Yޏ69;0==l>F@B\ E%xH9KDM\OO NONvLWI,D>8a4mX1/".-,,*J)XA'$ "  ) Jk {  R :zr&*)/lx d|ZW )ݛ6ޫ>4K*y:p~vyd|G  C\ba^q 8 E6<VAޢi ޠ aު o  )*;|t D"&N5)b#)*t(/%&4Y!(6G643 1M.U+_(E%}}"kuB %8 _ - / d N 1gvw?g |t_WsG&y s 3|Qfu $,'T(L'D$g0(wmL,rA3{%p"-&*ل-\0w2~3231UV/m+;'o!(b Y[=r E|V  t @ ~7EuqU&Z]8dy,  Ac~چS^̊ #jشipg]jbap0ޢbA$-: % ( X 9 P X   .5 M    %@?  . : % H 7&$] < *Y v0 %7(7+,7,)+%4 M4 a AF*?zneM? T$=*v1]ߣUkJ޻WTWoFb}&] Um1g%6.73DO,;M3pWBdP}^]Uδbr $ / .S12%Rt 5 %Ou) ,h-z-(- ,,*7)&[# @n%&# f_6jg5lbg@*AbEb{6 Ya݂!ܮE4R{k;?>1BS ى ۱)-k;ثty'- 4<v|+S#SC Z 7 Im3v+ j 4 c  jN avA /Yw9F:&ބ)8" @S@0> Y Fb@61~koV;rQJ$3-Lr5;@TDFTGwF[\DA>;8T|6{4]3k9209o/[-rx,*x("6&J#¶ EõbLk 1\9K&42 B) C D$< Py'"D\/L; ;R ܃ g9+89ft7 Wn2e^hx4O{V5"ff^G1wQ < ) y B~7D w"$%1%g2#7 Cs1> _Kq7\w>ujYE[q, v1##+28H<H? J? -=G93U-&&  .L % D8)Xrru|ڧwک?{bڷR3fVS2ـ.Z)>"!Ubfv^8Y3,1c  MKWZp}L!#%%`%%&R(*-/0(4J9@=@CEN{G 2HC )G D+At?,=;S9=8Jv6X+41A.bt)x~$Uk5 o=TD| u .M2 E>]gέ =!&&+ލ/@0A/},{(I7#@ 3_/5EJpl1 dD Z@|g;׌" %ld'EN)e+<-B0U^2N45 6u7,7 6;55/6 7>76V30.^,$+9Y)܋'t!&,%;k$u2# !oإRZyC =v 6y  a ,  P2  ^|LR,,g\rvT:R1I\ z E U  u m7_};w|AL Lqy0P; f j^ciqh1<_ b64tRC .  qbd4Pw~Mz8ޅ h^{}.uߟHZ C 5.p D ɷ}k̠7ef`']e<{t6$3j]$T as)N k$&6), /* 2 5 7 *9 Q97,5>2! /,*+*c+-A0g3Z5}'65 h4 `1 , '."U ] p<  q5 W|H*!Bo P!0#Yn.7sW` U.ߚj`oVБӄ,5 f$kL' I:<O  ]I }#/Q}ulWg l@+J )4(fҌ{!A"J"#;1%8&7( S)*`*hF**) 3)(E'v$# C b kO , !sxMvqB $zNmUH? > rg_LpQ-eKf Rˮ )̈ ͝:гMdՙ8s?Su77rX"5 ~pIH=K3:ݶ{{ҰgV7\=64*\ liGXڃtC ]?HZA8R t}  W-[_"4$O&pU'c2'&##!;?S<q #k&''z&r{#?ye% )T 7- RIW" kl=![!&%B)!+",[",f v)Y% h fo eqat5b3 1 v3v~w-),Eh}pu013:04.5+E7'7#74$/+#)@";T"\[ pJGn  W9yj_OqL G'}"d3:5߆Erޅ!!Go qߔa:4k K*  +  S g tv:f [' Xy5 =E q7'' ; a 6~8  $*l( B,0.Cz.+(#rsCD '!g! vTwWgA+dA  \mQ Gi > \i8H:y x y!(:9n "$}&(_)g**S*m)!(&/$+m#;}"|!T!!gi!A rE% ~A}>SDD 4r-% #Cb& ()-)R7'#RC '/ҏ@@и^ : e M %M m Ȥ Y'ò\Ć"8Vͮ p vvO\ <gMJ>g&$f\ IC  3,n'"#(#"]!Y`~; :P5^4 c/ f&aBtcll%/ ]!"#1$"3 '-DQHE[ur߲p`x\`aqq/:xc%0iEp?bM_9$cbN)AH3/}uJFi\x=nNPsxCM_P  V ^.{0 f R;za  }# s$# :K1tB /.XP}I 6 = 5  [ |"P$%$I# &P"`im90 k@~c}Emګ P԰T$mR ֒D I=[U XB;2.a;Oe7MO;|O=Uސ`To^"6!X&J *K,:.>//#0u/-) #lʤvöZl.?ƅ7&+ 2Үֺ B ? %AU~A NYM ^%*[/E318t;->@@b>r:_K5u/()e"'$<9k޺Apnxz" N%'C֘'& ْ%Qg#e m/, Uφvv͖+)%ЛG!7< ;(EOV$CM X c }@uu@ #V qG}8MEy H!׵/Xq:)Z5ܔrC[l <Q L u # u B BH~M1 TLXP "g#2#Q6"Vl R(c~<k;zNFiOb'B#!(,+/Mo1l23544.3D3333;;1s.fM+s'N!!0u: ,:o  L]```j*z Gg_PB ׳Ԃ֏u\pHWnlLq#h@v1sWOvyTa^ (/,ݏ֐"хA >o k& <1 ==vPjfw+`  G | J  ; !Z$&E('a&S% # ! 4vRkvMfZ.+ @qU&# d BH9S  D A&Pe7 WMZ : lp_Z#~eo 6 Gw  &T  >BkHg./s:>}(L.A*;) 7wu?z6 a DZq& v̿_tSeځ-p^vg7 h *Cj*%3 Z C *  ` M|6~xH $5 * vek=& " $8$w"rN I[7d uW$G./[pZRH@wn_W_fki8G5'JBaNZ^c8X ZnАlԿ\4ۡޤ']g_V Y,#&FԸЇ0̈́].,e;91Q:_}~ l ucA4br{_dOC7\*S-+xuRAu 9!q%(B+-./@6.P,xw)d&4"'|+KY Onwd_ 9B (Oax:;$w3/g>F BG- = ( q  (ľ 4_A˽ŲʚѶ 0٭ M  W K X OCT {/ j < V ^ L0k f2?P"%9T() **b)%(O=&V$ i"L zrJJY "mr&+#T0Zݡ5wژ9Hٌ;ڋ;ܛ9e5L0*$]KV; Y ee_؇ۻ(3=&9>b h7Pv% la`< )?<Ux5 E GX/ 8jx\L  < A< ̠ $ m w&1m PPۼ `cav  r hDi3DMNO!s  M]o6q~Xc2]y&\gt?4 % _r=#eN=-"uoJ}_$N$ G V Kb4j    Aku B!$Ns&P\&p$8 g-E `u$.O; $/5bKG/:n#}ep 2 # JE-9E~a.QI fa[Io^;(m_"L ɏXŰ/?‡ e^N,7RҪ j? ڵv.[Y 2O A!["H!8 T1|s}gb7 " $ & ([ *,))-P,D+!*'2*S-*25*27):V)j<(o<';$ 9 C62-z(d" 9 { 1  ' e 7  6 7gdh k P$H' ^ `JyMJZKt = 0ol zJ"9: L HgDWO&݌! $%M')\,>0F47K751~,C'm":aR&3Og CvrhmzyX!վբ tb\._P{,+ 7qw!o!&&!|*!.!^2\!h5h7#88|74@ 0T +_&%! lVfi]-  =  (6]E2 J I+w4= :%mFgO GsDՒ}XҏiҐc9Vc߭"<y\$  ?ol , 2 >"gȓ 7[wXEB!"J!iՌ!  " $% n&% \.  * -   B`7<_i XOh_THj&  #\t&?)+*X ,A-.0,2;4-68'99iR9a8'7J5Uq30-w+'"$ޒ0M0 [(InKL3pgS  >r0_QX`II2 KZE|mBak0qۜ/l$&ԶxԼ-ي861 #U~4 %9 OA,c>qY89_kۇTZB d} ,Iv o$u'N)7 *4(m%P!:, IS Hf R [t  M Q} \p  2 p2<g<rxR|+#(..i4O9{Q=>H><` :6M3/n,D(+x$ڠONۜIۭۍ#ܯzܐi5 O ־w@1Aw\/h37e aףӃ2ϝV8ǫWWÌ:@c`7fɿU2n?C 1o UV 2 6 k ^@ & /M'0y} #&)!-/@23q5(66s78 :;<;= <;9_6 |20.),% +eN Ras 6 ۥr*Ԫ7ԃӣEڢ l8ݒޮj, ,i!?? {_T6vq5$ ܇ډ8ޛ }3 r; xDa(P5C z t8 j o ; [:TVt1>!s6v W~"J[e|: "_'#+-&-}+ 1(N#'xOS D6 s;UyC-  `U o  R nC s G  pp"%OK(+*k*)'$q!H[j NT OBDiw%N75*yCt93  N` [_ $`u  6 z 2S"msS@y+Z-,LZި7wBͦbt  % x P ƙ$ɣ̌|v%FַL ݏ l2Nxؕڋ^jo]jy8U/ JW+ x'p|1,UW u *+b p p%!+ 16:Y<2 D-7')%X s#k" t,oi(8m M    }}O|Hum"$YY&Y'y&$!I 1  EL 1e q eJ  ~ b O i+| xYBY;*BW8 2 rR"b\Y[tw}p{AR|)\ u f\ W#4%c&&M@'=Q'?'K&Xr&%$M" Z-g?i ( @V`n|q\^* x  &`%?|wlb\y6}g 7 akF\ki-cKIM%$# فS a$qޗXIGe 6  Q%bm`ϲ"iƿµǿKVH  {º Q  6ά 4"Q$9'?*,!f.w/i//.!,\*C@'# Pv' Kv8_^R{c_>fAl<  2R,Rs 6!S 3 E O@M U2@:ܓ1ymq^~s3N%bDݬ $]1־sӥfزmC* > y613:j.I0Od b | 7v _o z ; Z y f' KT >  [m+.Z _ L] nXVkhWJ;yb'7.Glc< = N J S % . G)h+[(k3]-} H[ P : >2#J'd*JJ-/o11QJ1 /k -s*g^(' '"&h')_b*C+P+!)X%)!@, A߬ /c8mfnhz?`'/Vn4\hs(rOn1] zYv $ ۟|V/g(TǐXŋđ Ȕ.H|ԗ%ً݋YX =J ) 57 Y(H;ܔM&ϐ {~ ہw?j|&f!%-Y*I.F1475:@=k@BtBBA>]>: 7q)3S/+(]&s}# a}Z'8ڮ fK0,ҋ ЙO&c΢j h8XvfY?6^MƷ̷ϯbՏ2׾1*cޔ̉jusռ׫Z'۷&}i_KPwsGE8DB_ D o x' t / om[ Rg=-xX{ ( f%O)Q+[,Es+t)&<#*=|c~ ~ A $O X0!\$')+N,-.g/14K7w 99I917g40g,m(J$ \fE OgcZOܟhߏL[A|xGsG$htsE_T D4YJ?]#h"t7r=SpKokq; ~ϓ/`ٔKLޘu`mܲاѳϳqݸf0 !N#%'[)D+{,I,N5,+)+L* O)Z)~*&,-/c3)27c49N5958h5644z4:03+2a&2 +2]21 0g}-)W%>!|E" 6"vT%(*,c.|//.x-u+)'m %E# ]%vJ /W{M >W w%1aFe]=uohU5yzMޑV z -`}Ivn 9͑ + RA;YU1Q³' 8bIp޼@ oU j0p?\t raH  ) B$!&! P K!p]"#|%e&((s3()'V%# ; Ly o7{;D"o&r(+.1D3N4? 4a 1{[.{)$"  c >4m6le T 6, 9 } U b 7 d v \[>xgbgzno =߄}I4 V#e gb|-vbAb :H.euv8u Fّ o_.׵qظc;3-^O p w f !5(kv 2 N"8T  {t5w}, 7   , [ h&Wu7O3 = N1 bV#w%p&'&p$V!Tgd .a\Q~gA^D^ f' aFmc%vM> FGT̴qɿƺ`8?c?Еy ؟#*bZN3\Tx#^߼_ٟ2rtK4RpS6aX,`-kY  D = q0$bA3b P#9%'x)** /*(9'%$$V%&w($*&,ch,6+u(B$[c /Y4wOt'a $u%Z86!!C!/O Ics*"60 g[.oCWDTnb UXVOn8W  ^7\S&~ޔXu۾ۦIy5/8.!:{-z =e<@!v#S ##!}!% !"'%'c *o Z- /=12&I1 .*#5&!87A= Y Q ! P8]A~IiGrrJ۪Cݭ ߲O)^w*<:n pliet&@{4 w x K Tmz)cԲ ОtȄCZJǨwQko>]ع^xafDrg?  \? , [ Z <  B| <)   ;?7`I H 00 4Xf)!?ka ,"ެ""!܈}ߥR6 * I|޻Fޜjs ) W | P3PFFσNpIj Uz6; iSߨAX޶ ޟ j a,|.EgxJ5p[e7cwzzGs_( (C'jFAhc f"a$;&&k&o&d%v#bc 0 ߋpز\֗EA3t&OeMiO  `"+#e "t !(! -|  b%(f*(+K*!()t&9$!TN ] !#8%s&c(3i))1)(nM('!'"4(I#)z"+!&.00^3g5I6b5G2@w..)O$# j l tDp~ R] Iq>y"]6yYTz;e| ; U< j0, / 9g^܄ڧؚdc#e"ˀ%ɍ(ȹ)^ǹ(aS&i"bI_PBl/Sf%Tt ^80cqs_R ##d & (& * x+f+[=* '#uq% +0w!"|%m("+,#/4$\1#-3 #4!a5F 532/)-*("& $l"QZoe ir`g A z > o wA , / & "6 X F   oOtTsJenJ"ZNeI8&70ɿȅٿƣĈXп׋~ػb5\找F xKȄGˤβ>Ё?HRЈfπЏҝ 1pٌ۽ S#$f#"  16uYO5gqbNPc'8K^  t )  rf R/J] g"#C$k%%g%%Hd# 5k6 I 9F#"g^|f" $ t& t(S |* 6,m-1/12-3Z 326S1'/5 ,V(q$# +. _U/&#kޙ/مbECe 3 C L L 'Gl7}9 Yy;c/\tir8ӮluCG$Ȃ {o%Eb [˕pRiԚKܾ  rOG&hxiX%^Yip A . w]JmiRtj  n " `& 2) *^)o'J4%V#"!" #~$w%$" 8H~ Z)m J'X&ipl!%)2,L/1*2 i2s1/-s,*.% B3^. hVT|uy?߾vma+h'Jߑ/\ٸݛ|W8;Xwr5lRqĺ@o eѶodM sxYbݹbݘ⽿¯(boz r(i-i> ! X ! &%F' (9( ( ' N( ) e, 3/ 1 3 449f4N3$3010/n-+)Bo)")$* +- /^01*3456%T77!740+W$e)- % [Db HfEP2Uj7?[ {߫ b6J#8e1Y]JZO.+R/S2 y|/)H#o  &w E t y8Y!m"S#a"'NB:^N@aj2V!7~ A  f S : \ $ Q%n#(,V.).j ,($ ) :WS s38ޗ3 lCܲم{՚fmOG1kB\!. 3V y  zR||"` 7  p7 #Fb <"t#~(## "k' r*,e--,*G(^R& $; #M##)$%L&& & %#H RvC'jPL,K%doc UqZ(  u'|5 dCAgۄ^_ԭ#%܅Sp!/""v!tBBj"aA$d   G0 T L  j     ! #y&)~I,Z/ 2Q4D55Z3R0 + &T M! h / N    ! C 8;9E2{O> ~ 1 iO lM" f eX=,jXwn\p'So=݉ݿxj٦LVز[e|֊2ԏ 'V܊h.KDncp=j5$(j+E-,*a($]Ѫ!s*EŪůWgM̷hZc׽F~~1#Na ! F"#S$=$ #Q!7B'B.n 0 =nHN< 7,;  <v j/z  "F#B#""d 5>I8nfPy{zGp+רW̄ȈxoPiŷ-ȌN N<σѧ_=V@64 6?.AEI]vW/S{lL@ +  0  AmV+_`!+ y[ =MWw 4 T8& fz $)O A ~S ]o   I  % *,~--=V-i,+FU+i*)('&&%#K##"x)# ($x%&O()*<+z+p*#*)?W).)).+[,Ws.Y/Y0u/y.+(# zHyva H/F}?Tl^H: l< (N Zn]W~M]h-))nxչc1T \JAߖ b԰ϲc$UcqiYx4_*ӚA,8ӱW@a Ѡ Nԯ\ހ | Q f e9  g )Y  ^[EF b 1 8 N[  pgap10 %& D,F 145G8=e9GL986d30j.+ (`%^!o,fz=MxT 8, ޭ m מ AԠi c )ảja:ŗ$ܖ)? /ª,(-ƋƷqXʞU#7hܸmϛ2φA#̏k2rɎǹƶ^ҪyG&O#`Ivv"+~Q4W  mm "&J),Z/258L;>@A -B' BA<4A@* y?= >4 =L(:>}62?.D)P%26!>dg1;MSO""-|"&G*A-c/r01233c2h2X0%U.-`+n'#^EߥJܞl|]xT?C|$    >U .EK   '& ;v Y\y(W_pu !"v#'e,+5"B/*%2I( 5[+S6 .6>0616I344343j313200/.,5,)h)%t& 8#q]k; %^{f !#v % %%H%^5%$t$Y#{"AXPDO} >` `X(i[57s jwq'C]I D [-$fr[ذ)NOQz/?uEƗʔ"[ +r{<=01/؏۸bm_<z > >M t  B t ,)$M'I))$))k)am)**+V-~./!=124 6s 8K9K:9E8 64x:2?/-+){L(='9',((r)H*'+j+ + +9+gS+t*e)N'-% 0 B S  &N"B  ,DJEFv3 kR&VKߓ#YK 7tL N Z d 8ZJ,{?{yEn ڰV7ܘ2ݼD1\!i$&|(N)"){'S%]#!|1 VXc$0 J ? H7 ZW@P|YBQ>0 Pk IFC{w}iR6}1a@q!UowuL` lLUP msdW >E3+#i'+ *+(*--E-,+r*|(9&#V!*f u;X ` r  A   mH@9DV,@a D M L 3 k T } |. +~@3Y-ҊUWʠ9w֥oBe݉q?<]/&Mܖ"ߎ a"E W0wyY 6=(U4^  gre6|Q߾5ZQ*Z12? kQ   1( /D%4(q8)#:'9"t7$4/* "&!U>^dF|6-tD"&*M.z25[$8910l-_0@tq`ΐRԤwΎ4 =-C Cj (!'FI4z-2_::&@'<n H6 AIrm0qS!$&b(|)*+8]-).//p/ . ,)F&B"'J{ M Z U[PZ rY!B )$/p(W5,9z0<2;>2->x03  KE u6Ԕd۝|\ߖ<߅U!a#ی#"t.* s S ڲ>]eײ|׿!@ Q { ݒ7?Rx!Cj"1"D 4@t~ +f !~&*&/4O z8A ; t=R < :U 6 u2x .8*& #E"8!p."")$p%'G*- /26#K9;>?Y!t@"8@#>$I$_%%#d!jE(! %8 Hܛ M V: F-;$' b#jE+o&5;&} cZ31 ) a8 ڸ# (DenD_w%tIAanp(ԯ~ף_T 1_ w0\ $W(U,W/[1333F333; 3 W49 4O 4 3G333B334w56g6R5432Dj1t0/jo//+..u-+)5'&$$!H?>  XbvBF݋ٱ@\וav E4!}Pu!V%I _\)[vڳ;6ق8I9;:ThB(IHg1M[# Z)t\"p& l)+/+tݾ)'A&G|$L"[ØRS Å iu͏ ՟{ - 0`B)7A l l  ;yd rtvR 9V . &ReK< y 2 |yYf Xl. \@ACZF@!H/I'IGiD @=:B7 654[4N 3 2/ 0d-v)# G  XI  J  {  Z9-    S  s[   "3v:m~ 9wF`֋f֐Շ\ iҏ 8 p{̜ ̳6E#.ώt>ѦjH~8iCD38JҩxF6j0\<h@ 4 iq$'),}0w4X7 8 8 5 1 ,& N #d^ >FY!FTf   # @ C"}o.' WX a7la~c*:#זO.!21ՔY~ҮCMvϷ;˯|jθpЕ.atֵ_@>J[޶nt&yT%>,5q& ) i F y  , <<R + 1*ERe4m_xBi Me GJAN9w/y^?<<  C\S'Zh!%) -^]/F~0/0&/Ji.( ,* )$'>&yt%g%V%.1&0&2&' 7''ѥ((C){Ύ)Xf)(1'0^&%Ҁ$7$/&&(*<-c.-X*&U!dhAD $k-nHNV ; Uc >]ԆGN xX$ &2i+nc} 1N L k `o<H2NCX>:!ZbNF [ ҴvѼ>ѡҶ{ԃG^L1ZjM ^A^u$jm&&e2{wOZj?% zz)! # &*.M26T9:;U:st85M1-))i%R 2.3ߋ zܽ٢p(E0~ڷw(cޅ:s} q^-ESM4sq&'v,2Wټug"(*dɒIij/i vDzȱa^^Y 湿⮶ಀA٢?4/%fEp72̬| O J)b   ! " s#> % & ( j* ,}/w377k<? A Bg $A??"8 1*}$L?jw3UG}}l o [)iodS V _ dd?05(LO&UoѺCyyӆٕܼi1[  Z -yW j/ ?@t"%Mye[Z;`& ̒f"z{RP4ǧşĭlĤ3ÔIĚLېX=!5&P*? -#0 1m221@0F.Hq,^*'x$M%!3G" #%8'-'%#!c x "H "-"C 0 Bi n" &+ +)O+.@//E.:+ '.H"Hl._O DK6dlAW 9wg!P]&5*+B-m-, )$@jC]pxl i  `Aq36sQS S w އ "Z4٠KۉkIqrݚ!׮Ԅ )^{o"ӕG jՌ=ԀԋmOHס _9. 4 0* [- * n(? && #  ! , w (  NQ57vX z y- mJ ;  B t U fMA.v " AܹpޞSߏd,?e0czUD c;3 _qqt`,AFΈ vp{Oj(,++{' fe T_Z  +i$P{N\ N! 3#J'#*-t#$2f"a5 6' 5 x3 0e!b,!(T $tD b 1{& I\ *h~:`O߈9u%֙U9%#ߚߔ ܺݿ9C;-e6G "+H0- ? t ]H\LK۾GRj2LZ' t@fgD#Q  ! ~ VP  U&"h##\{"HS "HLW  ax}&Lm:'x{TCaz M I f\ > D '_ B & ;q865A32@2tN12/.o +S k( $ !H2<s5,)C DI3'GܼT&4j#U$hI/ ) R  j )s/=$s7r0QҨ9`Ϯ՛׺,ټUuJHkaGϛ˳i0ŐqͨԑU bt{3'PFeJ  b1 L yfcU9  !2&d+*/h3Zq7C:\=@ #A; @;?#6<8X4\1-y+)?~))2)))r)(#A'W%$V#5"b!!8 8 _ ]XUTP .8HeY Bڝ؉$Rr5*Jξؐʠۏ/ȯޕ)Tɣʙˍ՚̷j9+N`K )"Z`/֧!׌أo Y 5  8aQm.> Wv ~׳Yh׸-Z7nZn!ۉ#o%>܀'n)]+ |-V3/0M10n0, /&$00 i2}H41^55Y41,N5& -J( B  c _ D 8d d ^px'TTO= Q4 Kh "%6K'(J%*t+,T.(//W00q1y11P22 2 2 0 .r*&T!lk }FMx & )Z5Xc@ ^# yݸwJאt,Ҕl5!һ"X$oس%'I**+*,+I*iw)H)*,--x-a+)&]# @=+V`. *p@ ~.#H=E ^$ j"/~(p.M49)>{Ak|C DC.A><~:598[7~6O5 >4{211b0`01*g10/J-*B'##3 Vg`S  >aJrvV~%=J "34eB !jXCxڋSl̨}iǥ+ő+Ð.V֓ZڽaogԏҺ5ѵ DQ՝ךى²gZO+ȦB+hsz2 [t  $Y .:![!? byy@@}Ik5Kx " %&'(H(?(2(N'}&!%c$$'J$*d$.4%0&2(3-,3/~3p22.4N14%/4,3([1^#-+*%:S!dP k}p S%w>Kg9qpX"k>s_ݺbb+Հ[XҘБϛёZէٖ+9M)g g o gF k='2\Lr\D'ެ W ؚԦґfѯ0Erhn@אmڳݱ A hF )\7?FEmj  f!G(-+114 6 7~ 7< 6F %52/o*% fT } k" LrqZިRݨ ! gެ)6 ;8Y  'y'$x(r" ;qQeZ   =| 4 4_6N&w O `ܖ/`gQlk SQ>e s۠ 4 S r /ن SMXʿȠ SB̩DghѼ2-"݉qbϓтWҙӌ]Lvԫ՚ZسX?߂>U MG`?"U)ܐ0f6m;?nBTCvDQ EkDB}Ao? = < ; k: 8 6 3p03,($]! $&-`JQ : Y76 d`[<F%f 7 Z@.Y* >` # !ʑ ̣0l*԰֜ݛo \$M)T-Y/6/W ,(Q$L ZNudS7 Co % r 3 XU`43b}%% m z62/o+b KJ5zh tAX+"a%'n('Iv&T$!f[;[}|U N   4GQ+ |>w"}Zt-yZB!3%;q)-+-}0M2356JY7~[765S42/,+yK&?!2z1- A'  \:2=?qm* ; = M V< ]$B1(feRJ"'-#4a:m@}F6LPe^TJW*ZO\]xk^,\^r]j\.Z? V RmYLE  ?8Y1,+'"  oQf* $xQ f qg ) F9CDceڇwD$O߯Z- >9 o65N sbz"4W6 _  ۝Cћm()xǍʼn9s0$&o +#ﺽ$`LMPHrDԦֆ ?o ܵuT-4lY_#(`;m=  7&uI1(!"1#s"0/!%b/('\Ri  oR Q rM" %E 'X&$y!he  g  a  L2 7y7;OjRXGóSʬȵaQ~p{ϘԫաHֹҀ֊ԅ@ W$CӅ1rˊ zƔhUAU؀P+ ~Cu[>TnaPgNdH@(D : v _h1 h!_!t!!! \!!v E;j[_ i{ b@|  ? t@ m yRmIJ!&#5!$F%&<(ޠ*R,E-h^-,*(p%Y")h{mف ر آ gٜ ޠlt #&(]1*2%++.Q+M*%(s$GP9A JdLnh .}vuX>Be;R]{b ' [Mjp ؘgޮs&Q 6Xqn-݈Jٯ Qٓ [5ژWKD"$jd8D8\?2* QhV+.s /"mj#CR$X%j&H%V#%$_k# p. HEq_jo!l$ &% 'f )I**(0&f#a8a_ qaDgݝՒҴ|Ў~q~@UL,~8_U9c߆c9ZDQˑ%ʻ׈ɉY39I˓ؐ ػ2ѿْܳԏݗ+۶M߯#vgRCI)S 3`#(,i/j11 n@ AkBQACbfC%BZ[A$&?s<83- %'mQ aa f  {3qww6kJYO٦odkgqa$#}@f2B"q\B{(9.T4; Y '!  &Dg^ . g۠ x ̕ k&ĺ 2F2:Ħ"& )K+S-K/bx1j3 n5.78z73b5C2N.)`%" c# ("(*#*$"(?%$$ #:":i_8 { [T  9^ 8?"Rl]u!#&C''\*'[%"~&  ^ j` 6)N?5W^`5'zr3UN.8gs\1_/ۿ}z%!)#_%4}&=&fɀ% $4" 9 k/*aHD[) TGV 'K  9 wkR$qci6>x ziTߒ^+ 0l $ajcz: $ޣ*0717=\WCwGHceL'׏ORUTyUU4TNQAMk4HKBj=8}5 1 . +Y'#cj\5> E|0& "qjX*[-J!"a% 7'} ' &T #  3 39 V  `i . :t/ؐԵU ρ  6V*Ҙ׃h0MI|a+Lis[.͍ǫ0JT*zоwzSJh-Hu" K|:c= usibT$ W 7 F+ v y 3 [ e%   c T?d3%' *`-e.b/=.)-9T*'( %"V!H r!8"" $$%& '%'"'w&^d#<  j? |c>CFܮ?s(MԐsk| vޕ//^7V<tmLE#5T֎$k+ ( O<FKу\@7 HU % r [frg "#q#6٪"!׶!f!6"" z:L8 >}: # /fH9&Q(R|Q YB8?"ڮٿ>> VFlb߂R Z"01 ߚSݎ>x;4 3 |< 3áqRKԒ_-LGx)P R  ` (w W E-W,c;tcakrShz   &2NN    S pv / C.l& / 85fkѯPׄ N  <j8<L|U T a/`J| SGqe\N $(e, 0467]8'878]%9q ;=7@ClBC]C}B?V4! h`l" )0]w5o9d;;:]8{5C2.S*c&# L[P^q t  La  ~l.&>:R`\  d[ &e}615I i>'dd@QQܣ*.ttb#q.-L2p$bUJk>^=ܛHY Np?v\н\#6#܄8jGgܞvڣ;U4ћ Α r˜"1)","$r&(̭'Ή''z(ޔ),+,. .n-8 R*-&! x&+u/b 22m/ Z)- M! {9Ln:9 S   m  *3<:~?B)D*zCNA @6=E:50l*% We=Dn #y&-+)*a ,+0 *[)&# B/X%rb~W `|N  05  jQ`e['I `uEU]Xʎ"+%'G*B-tҦ-|",Q,*Y(t[&_$"n!> h"^$/'((&N#qROXN t E Nzv&#ss .inPi &s,:285=)A"EGIK_LLIYE?x7;.$S0( )#   ^^ Js9 #${e#h :ru=Q r X! Z  F"$%1&{%B~#zISAGm S1bQB6m!>,$n ` : J2RrdPyTy #0%iY tL xUٱR=\'Gֳ `y ß P .$ЀsvP:۟%Sa ,B4{%; > \#_^QXumA*Oq)ph 6  H  !?]'-4S:h?>CFGHG]F[EYBj??9K1M' A2z 4k Y#:P;  T 6 { U+ //?7aN&"h=hebW;nn.cuPP< a p8DiTg} T ֎[͞5!mȞ&0 :e KUUp`Q x) 4\r l6c c$s(+*-.2.),*\n'`%Q$f$d$W3%7S&a'&c%9#c 6|y{| G # oo m#Uu{!b$%o%$b" fr}*q(1݉ܤbk[ [rX?U+ \ 6  t d Vpm`6  rN[1ҕ9O-3צ2ָDѦ ʹ ĎVi14հh:ݬ+&܎5~v&@_'"p\{n9JoZ T #ߊە_i[Ϛ r.$C(Ӭ,1-548b9:B9*8?5<1`,~"(#U8}W5 q% *CdK!{M > bsR(n5u d + '!]$}& B'b&r#K?#BbyZ=ڮ|dڇݎsgJ8$| 'ceQC M ^1938>-,,q   6 ) F b k / 5  jHv!u%~)r+++)1'| &$#)#j!wvVlVT N [| mZ f  Bn  # & (@ ('|L%+q"ycGeWe I"#$%v&+&4'S&K$K!>q CMLAneni+VY|`}#' d @  / O(F{쾨_M=  n V.AmÖ ɫ# &sn(*-p15:ٓ: ^>֎@^ՠAӺAZAk@е>2<_8ϯ2lѵ,i&֯*$I[/ 1   ;Ym)IhEF ,}/J2in456%7_789@;A=D?@AMA4@?<83W}.&)z$U %?5'r n fdJ@  @` \NMR& . %aBl [ I @  i 8 ~ Gx@r7g"ާ$/*\ ˧u-ǷJ K  dFRɖW#h o /eE* , \ nwHԵ+ۺb>,r |Yc"6$k&rM''('s'X'K'!"&%_$ ($"x('b%"u$Ht'x G w]3c& cG}! ,YsqiS|=$sr!9M;U2ݕRݝߝmgxN3NRhч߆7VՎ:Iފ3fG|/G۱ڮ ۢ.H KNiߖw*l~vgqC38d =LZ^5i"Z'_,+=02Z3R31=-0'V9bC X rIA#)c18$O?uD6?I}KLK5J$GA BC X? :v+wlMZ *(26.T+r [$}6(+C$.tR0(2If3\S4T493`0:W,6%K|6 5  e:zds qc1 !Tv!/ !8$ & A(:-)2({% j!>JY NtDiA{YSU*۶vهM׺֡փ&_)7mR}qe26e&`iaڌn#pqI?3s AjEV  ie#+[u65U$ Kf>ڕB$_ YvM0m2T}H:Lb#Y(.r4*;8A\FnK`NRPP~NKjGC?x;6v12ޣ*g" f >"YwB+& hJA9Z-5"xi%pX(*y, =.Q/#. .,*r(1$ v [W* i<>'$xrc& oeIO`*)8;r_)2 Osrk  Lp2H"8&A) ,,Q+)cI&z!GSG *=ޑOLm= w#^ (=-0~221. {+H(%~$$$-%z% c%o$"yU Vt D"6#$$%j/&/'&"o%#\!C`!i$^&|&i%Y#/ l! I 9Tl=   jf Ev5ޮ^DݒyA+Iw@c !e"~"";#sY$j%&\(-+*W+?,x,,+*'<$يJ/tʾ y ǣr<Ɨ8ǥȇqTB!% < ] B  V s /4`lwh:p5G~Mg:=)} ،զԗ\8"c&6m*{\.\=2589 97324B.0(r!Fv D 1e   =f(vR~fq, x E   ,QqS y 8LhX`2/ 0*/H|0!Ki5'A% >DK) (#"nJ#4O#&! KWn9ܷ*D ԃ ϝ! }3ƜN¹qĕh̰=0?WQ'T)L oKl{ <Gh5 _ jx  K3_`E5A UK  o7M?!3 R .iuw, \vW ; X 2Be J4 jbI3nM7bM 6sQ6`Ey>RrI:*@O^"q?""#r5@ް8.];935dͰ.9 J2ɹzk"05!#&I+*&,--L,*&)"o$_[E #\8k@VeaWlb q:!%D()(7%Q! \'PM+"V^g9zC m<;'^.j/Mx _~[}Oxʕ_~Н/V5x,38eb2k;QjKebOs9:.,ph0 /C]zGN.`4l9"3doC'P v ׭ d=}uWh{w2  wE  ."#S$F&q(*|,H -* y. M-*&p6"Wh2SU 0 . mX "C"5"z"V#B5%!&'] (+ `(g }&= .#f   L7 M %i3A P~ 7yڙ- au ܙau=~ ^60U \ z}vO4]w8 jeuLC#luxfi&jE[VyXo's q_ FNT   |b;-!#0&)d -04n7*39~8 5 0 L*> #n ) O @WGYu<  < [E " ۩ ٯ q1 ڠ )۽N']BZQjw1#q<-=L / (Nz(E7<~<(M ΪTC^;Ռݞ*rַ| z$}͙JQ jX3 ֽ,L<"%C%w`%ȿ#tl!QS]C} ܵ> )& gQ '-13D430y.,A,b =- / 2#5M8;5=8?=jA 7Ba$B'BC*C-|D0IE3Eq5E5D5(C2@f/<+8&2", &8 ' U? 3N L ANl p HY=aQ| n O% (  j ` f} `V . "  }  Ȱ tk˻͋  ң(v8c]P: g U^ 3I>C:tL. *4!C"v$a]& '&# '{V "c;Z;% f8A;Dk_s SdD=NS!U%'r)N))&"^~ms;X E   A"$%'(^Z(o3('t&4$S"YhBEA(X-r_pD {V ?N,+/s@RQzW8BBX8"cLkn`6! v JW̾kAAn/im|zL휷e컷>÷쇸Q6i ď. NΡWd{S8 i ! }  7  6  i= V]` !pp" " a A    {a    k W "T %p)_- 1+45~541.n)M$ JUW{7"I'=-~2Z6_9{O:8 ~9? +77 H3a.(Q}"e)'mB q` X"+u~=cm.W]r?aN! * ND/kTj ju d#B.Fi1sH  )|X<)TO  wc  D 6hm{O3 d pg&^~l42\VQnE7nAiH,t9  ,:E˜Fķ"h$TE&'hl'y'Ȕ'ɏ(0)*+P*f'_# &-֣ )֝ևFd*8p=><H>H < 82k,&5 #oN!c! ! X   )Q 0 Q; ~ n < e{|%Qjo1u^g9U |! ,k 1 A }yIn%RH\[665 g0q 7P ( ?h1Hk_{ :rFL *j m:J!   fD-*A y#K!~);!}.c256qi7u7R 7 6 6523J0E,I1'g!A1T bU SuZZ ! d ,*"'Q(}-1M57U~9 e:W:N93713o/) #]:z  x)bk0vhISN)>2D u>+ 3d ޔ M3rv'YRy1 " " ! #%n'((g('&4%S# Eޗ9Q:auی  JGrڪ1.-*OͽK:'no#hHJ3|'D+3$dg0kP&rjm   )a m  >  o ,' FC ` ?\B,*~[ *E xTfge =y x c_1"%'O(A(K&#~ /;]e  D~ S tKuNZNs|lֿӤh=loJ«M7żǺ\y 瘾 @%;Ի ڲxo_Q ٦ Kך̘o/vG̭r  $ЮN b~W"s1E5+>hP ^@u&7-4vM:3>3BkDE:F)NEjCPrB Aq ? P>0 c=V 7=& )>2 ?- A[ RB[ C wDDgDCAX?=;7U 3,%m" !U!m oO-/d.K. %33wM !I""!aSRFe & Fe>1wܽ#_ъۚU̿j YƭŠ褻׸ib4?DyCM>1G6I.JV'eJ!H4E_@K;_w61a.B,+8*))")'~(i-'1' 4'3X'1&Z.$R*("%!W p y a o o 4 E Q #  g N 0 q ` j  p  ^^  j} Y)TZ>!#}3%D${!`iq4Nd&¿j&,л+` s + -S   9;?*&i   _ r ^ :R ' {^byp 1ߦl))j'|{suU `|Xtg  !$[i)z-_0Y1X1Y ;/1,'"~Mdx S({g E-)WqPcJe#`m 91 Y  9E3zW %dm,9 WO!"Z" "?~"! q}b)v!n A Y  :o k i7 s Qk&% ß ) 2U \ K1xCQƅ>, ^: R ~ )X a G  "? $%Z`%&$"!VnMA+ 9 A uH\j d'rYZ$"*/3f=66+4D1[- (%"##o%%B%&#>!  # ' r3$m>he: &:JY.R@OI%n؞ԐLҤнUyͅb4Зկ  ۨ ܜ ި  3ߘ |ދ ܉  ׃  |Hg@$׷یlE&SEtz-rj~{ |h,UN }J; a:wr%*0/N4|&9->B*GBJa.LIL tJ' "GI yB<C6a/V*M$^"Y^  ٬ؤ۬Bk 5ؿf1٫ޝI +Ϫ(#:U-0ݴC \ bV: R0lJz kwLmKڛ^ٯ3A.| *T?hr$vddcF47َ90ז]כ׎ښQ!F}l W~@" &D!;H%'_G))W))_(' ' <' K&m \$ ! v *.-.XFGd2 U57 mhJ t 33,bIw!#$%h&&& %# q`Ztϛ# ̈ͭ5=Фׄѧ+ҵՀa'l-/Zk s15 c#$ $\+# "q!&( 2*A)I'~$Cor x|Z|jhr)c :  q  O  }=  5  B$ - x J [VfW 2 Ry)z\jY5 xO!!b (je'S) Em 5 XvIb Z (޹[ drB9pV P .5<+)v |"g$&)*+++*(%.!43 ,5!,<5Ue,ɴ(BňŪ` ^SwDHjոԛ]HѬMJ=^Ϭ>=֫8ً݌; Akͩzls" ֹ;˴^Q"F󼸈m4R {G]A?< H  sZ  % #5&u ) ,"/[1s3x5"!`7!#9":"'<"=#>$?.%@R%A/%AG%@X%(>%R;]&8P'Q6(,5*5N-5/61 726E34211~1#,/2&-?+ (a$    & *;u  #W C+x*&{W.),7B? Q S: (D -  }  L7(@Za(O0ԄϊIJWܵK0l4 - 3¸8hoffi*}ON {ZP brZC B#6]%-%%K"8$t#  (   %   o  D "$zi'MF*`j-l.012S1]/V- A*g '8 g$!F`4x8 TV    f   O ^ 7 {  ,@ _t eGU_PPk5 U  { * D${IDQU={l"0J䱬ȤH-[ʤ}>1kHNy7B}a˛Yєܕ2@ .f}@I B  T M - / Xp12`ol7`KLVe! #,$&$$#c3#J" K! % i R _EiKwO.QQM&iHuB;5k#1F --")$d pYf  qv$W5    >  G&"#% & L'r&q$!^ F` wbU7yp Uw!-'ME>& Fږף7wԴ{ɼҤŷѥ ҙ>۩›Ŕs;KW{p̠ϒ_(AՉold9 U#DhlIg: iG4/Vٵ׼׈*7j %  | .2{H y Kgr4oF2beBۊ` ."m۸o),VJBa& t ݮ  x l" (c 3 '  ~=?*i9 59 r  d  B; u      C N o ( F,  } xN &\   B U E u tk!o0>"&i'E&$F"s K +"%a&&$!Ysޓ Uیj:ۥۗ]^!L kP Iv.I #&#(+W.1m4747M63L.>b':FQc L= & bC H M { (p  Y o v : q  o  }7'L L;\ r)! 1ߕٟnμɒ%JLx D E C IĞ Ʊ Ǫ<ʇʡB̗9.v!^9$#֙ ݰeX`K25yjr{ V_ x  `  ' w'VS[S+G $M 'y"**p$ +%"+&+'+'-%5/q!134A2* /)~"7 }-` E]IqV v #4Wj wfz p M -   _  ] 6N o= ) `Vt hS?-B@Ӥ86֟j05A* mQcnT~` T e E s-  4 B [ Fo6w| 5 # 0' + 0R6:A<< C= ;9(50,^ ) &@ G$@ #" k 4J:"%)e+!h,"+"c)!&H 1".BMA /R| V )  f l t OEyH# N^7ܗKۀ|ۼY6H'ϲkC<{Qۇ1iQAX [ !j !m ! 2uL {R~n${5vd3Mkܭ״ӞϿ̀;M -!%t)+C,P,,+*)D'$5! bWCQ } P  96Ge$K\h=t & <H #`kS6r`vGFNl*L a  PEp    A c oBB~bQU[[n/> " T  9 f Sz k ۣts/avZf^帿q汼}۸Nt;Uz/ԚՃ FM b8I m/.T߉XE| {@VfPa@= Y=Ej=JޯT ]! H|foZz% !o#q%A'),s-g../[.G.W..?/,/$0D234Q6 7 e8 8 8F L8y A8o"8S>7531b/, ) &#4 kG T  @'A*#T f R4DFp5[?F9Gy0n`AN!:zy9Eδ`y ʶ>Whŵ67$lոXA eZN1{ a'w3% a I BrAA* 9 $ < k, V } d T,>)  !""GF"""#($3&''( M)#)(&R*(*U)?+ *#+*[*)()&(%>'#3%b!"3I 2 I2n'?Y{1Q9! XsG#rA^Sir<+Bs:/ВD`|+'.aGY#jGǙDϦҋa֢_IC"݉K;5uq4AK ?:#"yubfs)VK=@5wO s9UW]< D+;MkzM!Bd aP; $'"(s(%Q"IwZff>MjkF]ey^dV+Q\#rO\;t L#%+'"(>`(~'&6Q%i$.#" !" 1?bq/a;715f(1 G]Y ' ;"X$ i% & %Wf$!2a9uW 7F c 3 v  P y, 7 = 3ޜ<Ŝ4tc,H6˧{ o >S ̻ r"(ոNZf d@H#@&?g(6=*:,6h/31/44--6+{8*D9*9+8Q-7.6m/w6/6-66,7*9G)<(`?e(AU(6D'F'.I%Kv$L#1L"JS"E!?T!8T!1s!^*x!%!9#!!! ! !!@iv  &O  A| ٘ Rw  J  > t ܘ91#۸!G^'7ӣG&̆b"#nE Ii-@(zfP 2Q  S @,  (9jN "#)Z$#!./ [ I%j}[EA1"7  O h4_O;1sr"T[4E?  >R|@Rn? K6B>-f kq s&D>;k N}\}'Y ZAs#8[}a k  $@AFQAIq!%r6''7P()5).**v)&sU#O36HewWDM f] P @ lb3'[+GIP{l u + Xpvz*Tyk5?TJ i O>g"|%&D((_g(4& #$ ]h +':<V  o;K \X4J.3!r%*,I.( .P,)5'tn&m7'(!**/*(a&>O#uINy)hsѵ  e *FWvݚ.Y+f!:6Xw {aw!X)pt3 ׃ؘjڅ+dݬ@S~ߏl ,/ 4aY::KM&?C"O$%)4&#2&&%%v&WY'lK((B"(GN&# 6^9 Q`xr ry!N$%&~D>van5x~cix/54E"n|eL'ؙVQPѬSҴӟ4׮I܊ܒڴ#EX9 P F7I >7ktg_do 8"A% ]'` ((2(k('o' 'k&k=%#N!!("#k#" R<'5"$g-&%!]$)$!%C&&%^ $!#J5"\~ mJ6ba+ "nlPcC'5;aK)ÀÚ{.L<}ŚmV_΋$,ڱ!hއ!=BK3܄۽9ۼ%TEܑk!#hB$%~#0!r' (` 3  f<A-!3 ' M,W"$0$K2$'2/)1*Y/*+;*'(F#%nW"Vb[_z!N%(Id* *($7:~!0 t_1<P M)a5+;_ 6 o)'\~Hl,X*U@ &3v=؎?oq7 \ vq C`^jeI\5g kj}l /g/ o4S )9Sm2ނ2"ܥ(R7ڀVG҄p%V̿\λIt!(# ? X ص x ь 4Ν 3 yaT@̯?ѳ֭s-D s0N ; Jz;3439"gy K ( X W%)X+$ ,pH+i),'$"! !#J?%0<( ,,&06+4/7K4:7G<:4=2Y 3M!4!#5%5T)5,5/@5 243C4x53 72n81]9.9+9&Y8"g6S3/M+=(<$Xv  E[ Mpm  ` z | tF1z#lM=K}i.ܹ=ؐٯdPيAb2<[fj43Sc5h pizXo6BUJqbM7 kBGy8f[ 5 gސ * $|~CFSʜȀvx\̗P bG = oe  " inHp-Mv : I +gYhkL z  F  `{8F n([`\[ * R&-j s & {G 9 N g5 ,j%W  \,i  A uB Cev 2,^:5H--aggY : 5  "4zٰ֟ &B2=E. < tu ݈|{/f)F<*9+I1Pp؂ׇG֯58M W.lزW.t߰-"q!U',ۼ1E5n9-;V|=%=V=h;9h7415.;,#9*(V' $( ) j+-[._//TN/&.i. ,R"+ $)V&E'S(#O)lJ)(a'm%!3 P     K OFn3[2EExS:Aq.9v&KbAߢHO֯BJAȈׯ9LӲТT~CՙE+úzɦ̎A,Fވ >]yAE-6# 6!2ue rf .   <P  _  1  M b1 3 h Zi z > 0S6z  b    !\CV| N 4 2 8%A Nܔ\@;%1ԥZ|zJӍWfpsweUϣ5\|q̤̄U͵kTV;zB5  }G$ 6!"$&WI)+.0 1 1}10_e/-K*# &*".pD.l|dL5 j + I ZA Q /N Y9 r %/  B "gF]WBMt1g/ڲeSW~Ԫ8֯jكPQ 1ݞ \%="d$n%%'$,#? LBOmB6\ I#nV8 l#i%&6 ''X&'%|# "%m(+- ..b-V*a:'&+#Q"5Xi,h7:'y)к#=ʾ ^ ѐ ե)ۑ_ݢV ަ; #fG#;f,B|5. \De  td t i1= #&'^+.01~z1x/_!-$*9&&J(#u* v,!..:n...7-%h*' +$xCt~*61^jKW `  Gf7:^Oh)m ;7xjӟe.G(ӟ 4  ܅-Uyi&5'~6K6 .QI-U~g|} A;w} <-k#d*k Z0 6 V;?zlB0CChB[%AZx> ;>-730.P--"^./.-,#+S(h& ## !)*1 D^rCVPbIJ'!_' M= k>R48GvM R h||ڃMHۜaޥ($MG B8 ޴ݻޯDz(s# + u -!^_#$$n$"!8 Aq !&$&})4k*J+W,-w/2G5H9);p==<m:A6P2Ji,Y 5& g  AN+= ? 0w{aYH=Z5>Xv*z) A C +7e`,?w[ZNG/lg*B5y YCu]UUC   #@ o R ;f.f1g)wg(~;afYthͷZϵ1A?&@&ucЄԵٍ9'AbS  f(q}k .PLplRhL%8\߷ pxRp{!.!/|$;D&"'8')'dž'K((zƸ)M*(ω+'*^?)P'&U&v&q'h5*UJ- 1mI59,>1ACD}D|'B?=97;v8<631/=5, ($8t) f.m(;MUp %~BD ogRx`]) cn`ܜ?Z-D+aqG甾POZް[ӬSɬIbkӰqkSʆ$ ]݌ަ1rZ,l0l ~3Kef ."$(%%$]#DT"!C!  &rw{#'+7#/'3:*8,=.4B0.E-G*mG(D%@"; 7wv2>W.)% ]K ^kEN +M o R] LJM v?-p۟MչҎihНFаΝ̰5ǧ/.Z*~]˒Ϟ_do߬Q-r ]v4"W/O?T F GE   3 %   `HrrBlIhvF|*UhR^vR K^~WS-]kY : '~IE/'K/O }oԃ\O 2a$:(٦+&.4ޏ/0/\/`ܛ.YI-*p'xM#v"%'HbՃ Ո7. {d<&!$'%*,-g'/^/!i/.{-O,^U+* R* ?* H* H*8 d){ &f # N.  g KEt<I[ky\X(5}BA 0 Qi'ÞpBцN֢aeصae6<ٓ t @VבiUӎsQ~ީ(@,A/#B2A2@3W??4s=3c;T28 15R010+-K0(0#00?1X1Sw0M0259>CUHBL,OONjJD>6 N82-}) % y fRd)Gq*UEd\;Y^V !@ +}RT  paF \V*RP:ZCHNPbt! ))2p9y"; En y Z! '6 , -Y k- "+; 1( %M $" # $Q F$ s# )0-l:_? I d Y s '@Ajnr"SM.4 $)}0 xV>b0) vY5cIN~+oo؉ D}nMr X ,/OC1@J < зϨQӈ ~ݨkswn?D5S4 9 0ST/s6!q$o'()=) (l'e^%N"J2g6=I 4^ (= [l$w#z6 _  /2uG 5) ,xXNET&."S~3+w vq I_qQvd۞ߏBrU %,e}\lc]~9 BK      J & S 5 >: < 4 k.?0 v83*  V  "!'2^*j,-Z...>.=-u+Ae(M[$x h( oc @ F N8o fAQ':L[MNܠmߕ!r vI xqQ x%)A,./ / /z/.BE.@-1.G/0W23 V568zb8v7541M,&d)!~| 0 jQ_d" , !(K N K nwYfj` {n <[C5qtUo˓ơ-/އ&څȁo]ڝ!#uFZUDKA+? HmxX %٢xy f#%G/''Y% 8#  + ['iaor] 6LL}^ T_! $&P'&z%!$!h#Q !Z y@T.m~#h t%tja D otMq!]k6X" sqPݶOG գxѸp֕3w}:܉ M y .V p[{1 $z6]!$'((T(&#; KvUS1d1  1s֘^?JlɈAK} î=y ] ~   Y !B ɜwXRΓ2M lGׇf݈5LlS:2x }b<!r G '"x$C&|' )*`,-.J.n,\* ()>'T&A(*b.c2 6":A#=;%?j(k@,@f/?1g=83;3':>3827C1E5/3,2V+,2+82M,24,2k+1l+/+,Q*;''!$$ W jEK~jc>L0Wklq_h,Tݽ4+(VH:S$(/-c@O Pp0)+);(vgd־d[sٴ_e$"  g _U}!"Bv(Z-6134mx42* l0Y ,C(#}lw 5j< _^ 3 ;  }s  {Z y!"MV###S!##c#%%f"' !-+.&A1[22!L1:^.)J$dAX  ![ s +, Z;Eo~`\/)yEh7AAmjI ]w yS1R dq'fݸ ފ3߇N2y@sD:Q ?[   #h4 :#7/&3 '&Y&$z CQ֗'wǢfNHFH k *}XՊ%2D۽ I2`N  L 4 ZW > IZ ? b  ' _:PAL9^y6Xxڵ7il AIp`V"  .L J :d L,-#;Z>m pk6DAyM o QQ&j<8F, ^  W! q# E$t K#_&D7 9 IG D߂ H /_ iܨ ܝ*2::   N[O9@ݗH,ޞׂ*ٴ81" dنٌ|Kq ۚYj%+9D" (/f6<ZBxYFHRIMH E A ;/ d4 %- & !M #VZt_q^ O f \ f     ; l"^sj) v k-8 q%^[ #t '?i[-"&eNKeD־?גآmܝ!_{dޥP/>#(G2tۚ؛|\LR\19v)VWK t l !z(.3b6 5 y2/ 2-\&y"X g_?Ij&!@$ ?P}0Tp:0yr|9H JW[gQ` 3/bt,# xpXҘН'ώtnMՋmAݩtFnB/۷]y5)CW{O3 E_D2_cch]ߟMw+>bDo\9"&%),,048=@fCDrDNAI=k8n1*"tl)~l"'y _o0|S PG>mD NE; NߣEn8J* N1M)؍; ۣ! y0g-w Cb%k-4 iqz!(/[4}D8-97 3U-H%0c-&-7M ^Y0,R!;8z "2$?A&D'^݉(Uۊ'Uٹ$ך ֻW־@ӶxϗDq{? >dDžbRF̎ΰ11kߚB[R )Y2 #% C%@#5ZEDCf  m G  f  Wj}!r%A(*4#)''<-#2P!5e 8L!U8 #60%/3'.*)*/-$+/]0z08/}c-[*'V&%5&?'߁'%4ݸ"  1f% 1 R*Jޓ-ڝPoѯ}J 53ёG\Uj C^(N4SnEB yү L5qcA.Pf̚Rj 3&PMvZX{ )*  pRhd`  m V gc:;F(\E*!$~'|+0w4I<9=KuADFE dG F E AA =# <9' 94E / * % e\U &$ <B; ! %  " i g  E< IDb vxk3R_m/ixB:zKGmV*Mj+m~,&H8%*R- .* u-o 2* %u  BWu_|{p14TX׻a#ݻ%@&?%L%#P1"A >!"%'$((h(t&K"Z )' ",|B FPCrT1yl$l w fT}!##";u :v^ld  j = {e%\(vh6 p 9 ]fPF!^ \  . Y \5 N ]p 7S9ՄuԔІ̒ U i 9 ʥ w nͷ Q# ʒ Kɖ NNJ ež KQqg nǩˤC׎O@ = \ ~mW\ڔJͥ/ޮЙ٪M֥ԧ#u։ ۏHz"ވY߻AB b.ۑ!p%W)3+߾-$ /q/02b3'4l5=53p0D-)e'%Xk$$-%'t4*,s.w1W2+e456~8r:<=T = ;9630-*f$&!7mc2l; `=X~l5]90nnFskv{ cؑ@[5_EVQ.j㍸P-통FѦG։S=FY dLwZ GO <$ q+ O1 5$88+692,${y+^ I6  C7nV ZFT& ###9$|$ $"w!@ G t $*(  \ y Fk5 Nxf} |Vw5{4xuܞ )+A]ZRV8|5 J5Y jT?/[|5PwܱA  -  i  >Bt t 7  bC x \  V ' D @ g%h%2[}(Zo#:Dߞfݽnn i?N<V  \22vFګ9ʘP#]?D"ܓ lT+c*; [# &( g)a***0(&7$W" !Rtr7)_K"<~Q&c>C",'*T.20R2L1t07.G9+s ;'q;"cnrnMH_VFgbԖ+ P;Lݱ{< g t8w=q`IH e { za7ucun:zBE|is"+ j. $(,T0$h3 #"6&R8*9,:,;,":*-8@(956%61!H,&F!/!y"p#DR$$ $ % +&E &e ( + -d 0t24?m6R7"8&:C=a@BJFssIJH4D>6#/2($D&6,/ \۸Hە =1e`z(=z*bf|MV C h Y     s X !y >.@uDk <;l ^1R=!dO~[NQ"%-=&M%!"L-  Y xS )  h ) 6 ?i8u|e`Q d `R + $> vU  = B&w%F?#1 <)GlcEg 0$[@8qodZ-- 3p  5 I) )   !mU}*$Q \. & y ܉.2?/tn t f? C j1 E "`   P  2    \D Jb8)yQn lI CR]FU    W XO` Xas` wTGFr#Y} {  3 FeD, T;&W;b   8 u L4N T /! F 9yZ| \A0f#B&*Z/*4t7H<99ڣ:w;kz @{h$ >b  Vjk(9 c# f;l?@F* b`yMthCxϹBϑ0 8!~,#&ހ)+*݉-/ޕ022c{3321A/L+n'Gb#1} n(6d\|v۞aQ9>UqoT> gFBOdYl\6FJ S .2P,k/ %ȿ9m dzǍlɰ8Mz ' b'y 7/PNCg D"u!UCe+mҪTф9Pd҉dp'AofKzx?Y/ .B #N9 } , $  0_ K I$ &3 t'y&$!/{n0  uy&3* # 'n+-b/0{1*22 2T#0m%.'+*'+",*8.(x%& ~$IJ#6y"Q!K\=&<Nm`q7n[ 3 OeLVdD !j^c N*"_޻*n . $ H< Q ޵ Q}Jwy \ 6b nk)\N,P7q]< A\! Q 2 - R = C, G g]"O    m$,A'2( * * |* c)'x&OW%6$ 5#c ! Wj|V`5]bU& o`/7;_)Qc Wp;I4}G$!V$v&'7('.4$Sz =s6.iDks4M3- z / } e 4ݓ Ҽ,-T)  #8%ح9 fhqV+  Z ߏ p9a.#]z B+ VUd'<;iAZO{5bt)gX_(6 1 8{ qM x .9z&S U, Q%VI 4;8&xQrp]{hci`4ffo]2i-,T1]p \ } T"3$Hw%/0&(>&%W$H"4?\zs- qF7-X4\UX$:A',.aI}]tYVvcc(~j7 I_ڧ \އ X k 3 , Tz0!%m)+,rM,qd+^"*( 4't %jK"^(?zPa27H#C"i$I$2$<"? 0 pB} L i;h bM d<Dixe{\'G 'Ԕs͑-kz̸'ll;ո%ئ.Q "(:Di@+/+3^Z~30MegG^wL,"ti^e ; Ed= ;2 s4_  W?H=`B|/ &R/U'#yV' H .<8VB # 2b,Rcv*6kb Zj&  Mm HRxp{h@Y;pF>f"`J V/SXQ"(F{fc߮Oݮ{dlCvc~ D^HmI#k-(,/>1]1I/,'+!hb!  \Cfj $ )C(,`-C.K-+s).'ܚ%؏$K $###o]!tQܔi/bx 2a 4[Nk,09UqFR!>HZ9q!gC_ +[ * ~ 8 % Ug \   : DV A @I j m^u"/C&I{)gZ,N/E1'4536~6Ͽ4ί1/.2#*:&#!yv<١ܕMZ 7 &8 #4#ko&OfIڢtݠ(g6aI  ~  z Z pB % ,M !147`751 m,y B&d4  MD%[6#  \~.Y! "!!m!!!'! Kr R #1 :M5 %+o.M.-//.-Q*V(I&#   + dF1s= \ &8E5.RH~MC1 !C U(  !# $%%g$ku"C s4|dB2  Cup7%4F d]0tZ,wo  kR#'D*-1)5 7 e86$3-o&T + \{ttPew%k+1!50X6)5 Q41+/ ,(5]&8$ !w9Y/Ad SplBZA$ { *9${G[ IKrq169a2, mX)+eKq :Rڹy^Wlنjsb R=:TS&gzUZF%PM m"ov#w#" M{:|j E|(|~)X n0[^'?UwP`^?; 7 ) 8jC#z(lR,<.;//| -)#$.2x L%(cn 'd, G\ ,5 }߳3zD[ߒT5nm[]-*U h=QB"ѣУ CK˜ bE"7#ϊ"Л "Бfph6`' ;߽'=H7dBLe\8Kv>/PL {*VIuwuIxEml~M jJ X'i A ;c@D4h1J*|#c 4={'}ox~&_ }Pz~"T$|&O(E)U(&"mGy3qAb~> g m S  W &pXe2Pv` ?G y5ͬȆs|L9P^̌Ϳjso ФҨ:"9HPK@ & "v;3 JY r ->o +f:f~+z~u ?XF"#|  Uo D/T) HM oU e}  3   ^=  S> tD|R-r'ar3Z&b R.!"{"L Y@&2 >3Pp7X۠1}@SKxtg{pk9Ιkc v #_eǎ>ʁˏ$rJ6\؈yו d [ .VJuu+= w"F!.c X t./[ 8{fo; 0@11@gI4aw 0!  1  K  a ),N$s5t <  * ' mL.|8M7 1nstpdd=K 'MJ`B!c!Y #%&& `&z(&*%&wg&|''0'& &[%a$"dJ jm) *  GFbljZZT8"(Cu@ j X!%A)x,.Z.-)$5RIFj  ^ Fuz9Λ+̸u$G,ʮ*(x ϙл8M/(וڷ!I$&&%_ #JPn+qD[tdAbc-Oxj۩4bdUlҔC 4ԍ H ֧94& d Y z ~/yPp  % U ` };: ! w$ <)4-aw02D 31 $-)(!":Nr] Q]Roe c:/!$' *z++d+4+r+s,y- /4b27$4t74b2-.)[>#יhӓ ͣgιϼВҩ~/\'z.Ɨƍ8/ [х j b  Q plkL 1 ߂ڮ48k+ `!se'=A-_kb "*MٔW٠z&IXn% #( [ HajW O ?8X?dT)U-L;qA/K 7 y o9-?Y mZ^VrUC 2 tSz2KM  Y    * q    Y Yb  Sm S  4 9n:~[g'z[ V `7 gQ3 ]wF(U4!#"X $%q[~f ?r1,O  #'!l++!..9,s'"5 g's ayZTw4Ds_B(-:Jh GKG+`-1t<I<  WN=!v$K&'] (%S'e&f&z&,'(*-u.|(/., \* &2 #  L C 7  n < "H 8 1 .&uYw ,3a ,1  a$+(  +%,g->-b+)' $. !gCtfV8 0t2$~vHl=eLQHyd0zg ,+QJh`t+HiP `quvdCnԓk֊RFO>tV(QmJEh>2l? x S 6s=Vrim'g^ ,Ht$B[  3\ b:[ XBK ( =d;)J3$[0OO |l^rZߣݕܒUFܓj&nlc 'Dtw[0d 4 Jl?_ s]3 3q 8 ^ ! :  Y   -}H~fL v$tF'EH  ) - ?4 _ L /݋ ;7/?w$    B=& @oi;@TZ`F%ZWRn R u K zL7(~=7SkC-stmVnUai/{} 0 ̵ V  { 4÷q7ļ^!" e 6ժcٷB9 f p o "N&r ^ D8 a"bc?f~> gL$'%Mo&&@%#y!+}l?>f[n2?ovH, e^ 8$qy)Urf-'w "0$`&'&Q"$u$]!A&'%)~)( n&q#!,T-) & t E$ l 1qu8tGMPPDX"  s@q9   i 8 H+@_Y=T*s*p/U B\HoJ=iK"l]~CUK r|810vi!7%"W#Q%[&x&&%$!mf D* BcJysX j)PKs\L^T:o^!(z (6P4&=-K3Y8<=t =p_:5|/w)8_#% Au \  N SyCBp &~nns2bz)(Vv /<t #$$.#U~#F#Q#$/#"k pE\5 -o,OU 0' Vc$m(>)9^)"' a#hiIG@W5>o;O>We  Nb(Eb(y4i% f<zT  Zp@a2$11y6v1mB4@j 1":#=" ?<(J? d  m tc  '  gf)X=e%=x k RxS?z3=w&:a(lBo"#tޟ?S&m֧v,+tgOڔ, ڃ֡ (.ӓzL׬HS? 58 "g>g maN645S Y G>>\ya n _ !Jn"a rF lH4.wQ ;i& 8jUlZ j Zz}'I|9~Cn*k ^t ICW\"%X&g&B$!Kw bx~Cdxۦս<,"ɆR¯CVFLwUI~ݐV}\NM ߑޔ.qݿ܏8GK= ~t=t ;7tlV 7m};r v iRgJ/  j:U T )  ^ 7 "=A$h$$9.# !g{ I  w + ] V0yJcj0V5 sPF%EG K c8R c` O t w 5p " 19 E= ]( /shlAxqs F@M MgV+hau24cHQu.u_Opvd؀1f!bI;[ I̼|xw1θ ψi8&@V+Rh߅(9UM {) F m\ $*0Aa58w(:AX:k9*7] 6Q543B=20B`-P*&"p2 P~C62u7X^F6rC zIE] mO]a#)yK | W j \}*D>dpc?\ \Ҙ"ж 6Y IPS߼@71{^LH v 5 } B_ < tc; f$;Sd  < eF?fNzvQj "$ %%7%$$C$'#()X#'!%c#" #"""!Q`C0  ]  <SnWO [#$A#!!y=   ?^w)jk  /v?]xnv"E$$J#v!R|vab"%F(A*'-02k3p1-_)-&#g"#"4""}#,##d$z%&n( )7)`'$$m!ZfB) sPb)  PjP&i6W~3ysl(:SR 8  .x`PMvzY $rg:Rv v@ m g &u3}L 8.LbS)!ip1 C4 |Y,>;b r<w] &,C/1m1*1b/,s*X('& &1%w# x# Vv{ *Uc G #[t$ޙg!$$W#!{qJu \N&h3hK~~ NC *ԥw֠t1 W ' f < 0  < ~5  '$@: |s9b }a&!QuUYoE QI el C 0>]x w 8ueeBe#CQ}Ovv K+ ~ _.& 5F& X;?72]1NG  OW J785*(!!%(*w+l+J*R)R(C&:$"+! At9aA;(nI\ #jcF  H:No` eb ;8!l$'^*,*-YS-++l)%", O5r}Va,1o0 j:U_j *)8QHX=wJs9h 5c&#+zЇ0Ջj +Gc![=>^̼r)zuѮP\y\/VupH f)twSe'ch  qy. / ;{j%h6S ۋqۀh2 ygjA`0]009 x5Mh!>&)|,,.4//x.By,>)i$&Obh>(feI6({CCN$. 3H\e2j*S ? N #.gR"`& ߩމޙ0PN@/Z DIBW; _rPa me~ :qCL  [W40G]0Yc;]c8{$!c!"#~R$%$S%$#t?"vuGL{sTXBZq ! D#-0 #8VW!]#K%@9'+ '/ ,'2 `& % %%#%]%1u$8"e*s1_5A6Kfex'n#'Wb4ޯݕ/}P%7yw*eޝ\tPҸT6Ӿ:h<@٥ؚ8-cкЀLHWN2YAxQj=,6H?]PI,q LoWqo I=3g$ ">%='(r)s)(J'Rp&$W # n" G!!6 x!!!!J3 kcP !$9(g+-*+($z. |]R52rvM tv G#\w @Nm R KL\;z `=/ g `Μ}ˈ]dfb̕~;S+  s94JST*T}`UA=e 1!$!R#a ls6 )OS P [^C +V1 2-whyl ^&N +SO Of { O g >W$|  . \& "##G"v Kx ( 1:bxC  rWy wI>9-8) G,sP{? QKCh + m@ C $ Gs F6OUU4BZr8FgoBm A;NX0D#xeށ%(pBkQPM+[*4ޥ߸%9qRyBQC8 Y F  p !" }5QB<i-* f ) T D 4  K f -. f MD yTY dm d O pV/4>ܳ uգԂ՘_4q{eQ?B/#յY\G|m 0PePDh T  EDV+ |x=z L T3 \nWM=<- 5,F@ LU'|*7 s %,u | gS`lR s4=߼sD>w!H$Tm&'}(TY('%^#  "FX7O ^  ,k~gQJ4}r 7 Q 8# uU]v'& -S '8 SO 3UmfcL,|If1/$ |]^RZCXSbh$׫לVسIbE܂p`4Y* <<Q7s9E=[L& f 7 t  *0]r`h5 XM -SȧѳطU*T+n'U Y|"B# ^l0"c(~uG|20: &}!0^[ Nck pC<   4d0  J  iVh4@" VUAb d*Kd=s2Js+ R-G6\;#q'I_+.1r33 2I0,ߝ'! -L= kѭ/Νe ˮPR~!xВ%҆),(>/*I0/-q|*$%>A M1V:s"7W a BUU|iU,w8u T< jcv 5l3fuc- +B(PXzQ WuH ^ *5x^s"l&);,B.pC01X1"1G0-0*% t -}Z')j?*hKK=M[uM  t sk | ( "=W'v4,81 p7=Cz}INXP#PA)EM:.(H1@474p,3 !1I-C )z%1"9p{r>T G 4kd9h &? _ z%[2oޙ{؜. P)dN:ުRsB(': I "& ޣ gY IT_;\  Xq qh :M!L""" E  ; gxC f 1 !s " *#] #o $%'(/) )0 )M(c%o ]b' $MT`4; z&?-8BAIS { #0Y38r #&OS)+ C-1-* && l #  aOXw)X85ݺ sԓ4? hmp/9 ߊ "$&w(nT*#+um+*)T%!wZ 5 02x4wTM ^!a3 z ! WeEW#(i-/uc191m0-(#Xs'xf ^ -W!Iu +B{ g+R ! -#Z;%& $(<(0((&"t  =P kJHBU$qN/Z{M*3R > P 2 >5= c n ) @ F 5 g"/-#ܡ"e ĕuóŠ~ͧl!2FA*LmDnm\o;FFJA}B8S.Aߍ>r,&;IJ0.PT7x <GXl5<7l~k* q KnoHyCw7M{e51ep62#X:+ cK"!)=$ &.(u|( S'k$ X$ 12J - h ,-gߥ&r~\@4UH m<724w1K9r ކ\ U M: ->ԺlNۉ*"lŌ›D-r4þPʌ3э"ч3?7r;\gG|'jn% +N:3 3 A !w 6 au /  ? 5--c0   #"$#*!  Q]% % T c  {F Z H S ?y 7c] ! ! K ] o m#54[N[q$gx %%;x-oyA 7 Q d"% *mE\"$9 &* & <% $"% ;   &  o^+V$&7= P H:M#7%&%F"9Es"z NP PآڪZn|_աx|ͥ ̉F9|ar<ŝ Z Ʀ ɥ ʪgɫNBǓß;"P%~ͼ'k*Jx,$--p,iu)>%x w  ~[_fwAI   / 8 j# H }p <fje"YbCa#BA >{~ k B ܟ. r |, \}P ; #   q 1 N  HiBJ`@SۏcYY4ߛ~kQ/?O amb!7 }$P ' )m $* c)L ,(&$#P# #T# $L%%&$4'|(_';,#'.E&O0$$0M# .!*M'$.%]#G## # "C!&"D#$%B@&wd&%$H#4!CURHt]@M0cNhHOq9Vp 4M4~#N.WKI !$L%n%.%:$e#% RWEJ ./L``SQCs .oIYa j #qg.9 q 3!  BB;EDt i !X1!~/ ,D/ [J J]vg` ^*}o 9s&>d}3~5 yv`8- ? DvVXOJP.9:';Y=w?ABCUCA>;72 - !'l!CVd6k I !nl ]W+K\ m=F(;qv - Qr0 ! X!4 `F|k 5 p+3 f=Y|iXG,rr~ +pZ#V(-%01uz10/.Q-- .l?/n z0 1 [21/, _'!P"m9IHJC Z-JrrC ۗ\:@ :ЫQءoZmg֮ ь1ې۾e¼ܔݢ 5"zM8~%ǂ1ِ0ً.n?֮fֳR{ڀ1ڛ2tڏxh6ݦߐP"=.1 &0 -V s1 9i ~%*)++W(V%;!e`wJT `E0C5 h<`KhcQh,^ OoHU# + % HN C-}Sr<ܘRܒlݥݿL/+2hC wf! }%')(A&~"K)>n o N H.>IK  w\Fj)b h | oR k7RtS I C H |   gxC>UL0X , c]1}  x MBQD 9#}&S'4()'&x|%f#; [3ٸEKzA\VBkݸx\u wrH4?^^ !w"" "! S -!J S#e t%')/*A)JS&p"vtE 81; c(cި\ܖR!f' [, visU=ݨK~TփE_ܴߩLis8x8CEL@wUUX8l$XGwo5Z8vY^;FgQ   w=A>+ swf!n$u!'$((O*,+.1(-4=/68265o49a0z&@'"wAAA_A@~@4@j><B8! 4/\, * V(=B'X&,%0$#"!vHb3E &5Ta] &"|E܀*"#]$_"dnd7 T*F߽BGӟѾIK12P_,O"Q0;s v%(a*);'W*#"Y$&(+i ,U -; + )B'P'''(4t)-)'#:V( f L5 -' 2 ]v@   \. :wTa_ % s  d ) 9 $  D ny   Dm ptOq4oXQ z{zr#  3&/t;M\tfAz"1*eVnq~,P'8o\9Cw2(U$*h0/1}2B1>W.i^*&$D# "% ,bo00 ` "U  %- =  ;IXQ} #s: oxiې*@ݗL< qsK:"H&Jk1յ!ԏW9 @Ѩ P -ӛxruRRV#3_a}V\F 4 d!\(j& H$' +t . 01uI1[Z24q8:z3u-}';#!u!ik!T!!L!B umwտ-g NՌftz=N8}?{bL+ځEU! ).2 <9l'| 5  ixiZG\v1~KhA IP%h,FO25=7w:<6Y=c   B*%Kq . [ " v l @\L{e`T{ E ( - י Ӌ I λw_Xĭ±sKVȷ~rsvv1ҢSvՃ!gE1_z[ I@ bIv$1=E S G& + / 3 7V&#! Q } u ` 5 N Vt!  7FkM2zD- wg q ] ? p*a,*A9qފ _~ؾ0חM+=ִֈp׀ ٪ڇ^$+(7+&.r1I33,3L1hf.*+& ") TT 1Cz !#%X( ,6/8a36 ,89t:98'6l30 3. `, + +R * ))) )D'D&r#[I/upmJRc#'A$e\ s '  S]:r3dsTU8 fR O  Ue 7;bq8rY>{m1!5yNz6"q',1589J{8410^*;$geb GK"k\B X "Q!.ѫ p d33Gg܌n@sYLPa<>II7J^^Z4 aP0݀nݻٖӭnw ι `K T Ʒ #ŧ'!lX8xG4 $?O G"G$P&Nl( :) H)CB(%!qUS,ZYT,c;v)bkhI k y] i ,(7g~OK+tޠ7jۯ!6ݫ]2kӑIɿƥ,ĒG`AgwږVԤ;6]kڸ͖tߖtn:wR6d-9@$Cod UF TI= . zXnx[ ' $. $)8,/_Rs@TD = B#l B *j|f,:"~V%{z \:T]u{{ S<G"? g q -olU%@j    n0 ~I&^1K ^ s , 8L T 'Qr~)_ |~ `MK^L$qe\;IzC 8gXZ՚T ӔԪu?<@ KҀksȼ Ij\ȱ< X J 5 V q î[[ݤ59j0sξ z!#&Ԛ(*b,,,R4,tG*ef'A$V!}jR n x!%r& %X#F@P'~HJD P+k#z #O5Qc+y~7Upb۹[׽iuW)h :r|"'̒Ҳ\d-SMc Y?-T3x& eeL\^(fphT& N?hv<e edI`%*L+e / 11j/9+e&fT!!D=: c"^%' )"*"+)"* &++,7t--- ,+*)0('(?(y'8'&&&$#]##"q"!YWQS%2_OܱpڐE t; qp܈ݷހߊjP:3Rk I  [?;# cI!I""N#PL$Q%<-',h'@'1u'C()x+jz-(k/'1%354D8:; p:+w72&, -& * T5/vJHU7FvCT=P M \ wDVOD 'cm4]s f Z6 J fS UK/DӥL͊Jʠ , D E@7%#1'ɨ*Q-y/Ԙ00..O+($ dqQJ H `2&-?= !%F* .2t!688:7;<&=Q?;sA CFDDE7DCA ?f<96y4 2 /5,4(U#>1 %2)s&iޗݎOލ=RvSb 3N +f`$ׂ{}җoZy_4/9  {N \%V9lRzZiF). A&:"Og!<#%*&'I' '>&%#\'#"!:!F +`njg~(EZ5"&) ,?. 0+Z1V27s2O(1h.)*3$]: b<7^p.*1 Cu ^* x  ߦ ۚ~ڮ] clu<٦Cԓ5jkk_* ߞ נFԄ?T ˆɇ㾡bĝ=NJ~Xƾё-֤Nڐ̭O<Ԓzo 2!w3 :8mqC7H -F*^9=B.Uf "W%l' 5* ,tW. /0'C/-)2'% oE-"s԰:ٟK3 982,/ hAK;Srعsפ<Aq6ؗzw\S {M-rg4{fsGX=T:% X"x%bl'>' %!L5?  = ? Ol5!#"##6*"d!J  k]e$.A-(H  +pH F d(Nd!`m r%ra~6O/A !=$<]&}'e((}J)W5*+L.T2H650:u=">kG=9:4-%;R ; m  yPl. " $H%& (f*,--,[*]'#QDnDgy J e JLm` k##%i"D">O &%Hln`5.0vC u . ȅM΍$_=hا2١Kos]8 H fh t Q. FQ*aX@C   ; q%()*)(()*u+E-G/w2269 =?8AEKBA?]ځ`ݭ;6":Ha}{q} ' d T N U uv]F0 +n > / M /V x4 A.RJk^D? LT VdU aL S # [ 256lbgerd_= ~,7-އdދ @&?,x,DW'elGwު]yG | jID!  ޞ G(jۿ?+!T:  A7q m j,  AXaR % [ ` K(- _ iNAo-='W%1I y. c eo ]3 e9L;o3 r >ڑ nWIDӪz3,٨=pc~؉ ?Ԗ`3'@ܵl3݃Hގo { PN)lh:Ws\zr%PH-K6, '0)& uA6LV  | N } #ci *\m M.  +. +$׶*&/է35s6252/ɇ,\)&/$" CͶqݼ/ēvR5<"ײms*UB%* fR 0 I LH>X v lL?ln|%a q/ a3+S[%uQfPyB% -*3-.M.,*)o|'դ%"~fUY 7NhrG <F"Fz vJKV\F!9$*(+/2 4z31-B6)a#~Nt6;J '$r7ZC ]l) 9M%!)$-158;r;TU;8a9%62@y-9!( "<| L.#VLl@ y ; pK B eX]  |)L*)L$Fq -y}ڃj^ Pe2Sb?}jYEٌy0$ހI ? vL`#re?P- T4V'L27Hkc} +{<cYIN#g''*-nG01%10 .L!,%(;)i%;,!. 0/. ,I(1$7I q4R p@}?bps  dkIW}]!o$&),/y/M/d.8-%Y+E(|$!n8rؼ*ԅ Ѩ m 8  a ~UqX}H = m*`% l$DF r ( K N[ X!2 %CܼtalB8OV&"s #&X*) **k)3';$$Ag)+~k } |6  HD 1uy36g ߥ Ns 2S$wx n ~ UC\W dD S3f_tvr}  ;n gvskܯ"۳gu "EV5B?!t A#n"S  Q 9 $(D,.0,*1+P0. *y!%)G81'ba (Y X n r A ~ jI^j{ef>v=u% ZUn{Pݟ)[|L ڞS?P # 4!  ڌ?cdڪM1S'1~l | ( =],"L'#,.P/ 0e.,)@& "@~3H , VIv< ' f' NOpq ">-1,%Wz/96[kf[ђMö/s󀼉һ(4&9ëǡ6]G7Nsrhٳ?BCB KbY٢ "bObZ6=kc`" G}B@A'pDtY ;xG }"""}!s Z^ BY / @ Cd9 U`q4kN^FZ PVZwo@B]3U{TH  $ #zv 1+ 4r :K8MY\.S3x.Xx=b!Z!7. H`tP Qnsog:ޫ,3=ra{p) 6x L kD{l J܇}{O7l=Ә ~OC=n E%0 )*a*(N&=#\ a90c7ZA&anRk{Ùkɋ  -,j|e  }gi `1i_N { "D(/v,W.W/}/Q-l*& 6"v'$S}Jwd  a'lSx4ۢשRչ p Y׽ ) H B f " q cP  d !P!I ifxS6 0aSf[O4o9x[c'0{irbBH3 8\  y w | E EE=^. q b l 4 ++l [31 M )U7 \!! o*DDo  S"^$ &')!,-g/d13C5f6?+6 s42q/L+&R_#] !}BpGݝ_+v^LcA@-F^/"e%|A'(v*++)*&"|JKb_|لNgڻ A3H^$G,2kY5952K.B (sv!!#%3 %$H"n l 7 JH" (K,/_1R10 /,6+B*)('T%`"g9#'o<X x .z?[Lܕx%\91X4:x ۅ ? L Nݽ ߿ rC!  qMh:)xܒ؏T )6]C* Q }:/)l"&(G*> * * * ) ' %( #|46 h b )-7W20jv|@HsN-f 9@(e #   ?i Jg  Mb  P   ? D7eNcHK}pHv4i-7O5 kF'ةjթGqmVݛ ) (+%Ez [ P 1S߂Wݳ!Fܒ%})n+'-V^.z/QQ0+0.7,)t'8&&')o+nA,,]*)w&$m" <HAe @ioGT ~ 7 { fW'"K% 0( )w(%!J4 3 B x<|[`jz XF{R;'MK<#l).D4ߎ8o<<އ>O>?>f= U;8{<3z,  %q  E, 10 HBfmD f#Yz4Oo >[?3:3\%1^3ummدӱېsӟ/)4T(Αhː>CÝW²*VJ%$v(в~BrkݴP"F;0, \/eޜ|ޣd!W"({9u N)uB gu*"&Z*n D-,".F#-$*G%&&! (\Q)K **(1& 6# (0@R!"hj}J!1Ln;)Rtxp. L A [ Vd Upp57Cjӆq}׿L827* )fE+F"#3cUmߵo|x~1B1PZ@IW\x[hc<D[Ab 22c5 | B^ad{/ =P"5 +ޜ35z;A9FݮHIޝGfEjAs>:a]6x0;*i#a >Pe|T%a~_jS "{)<015v9;vKm8BH k m@Ck 6.o1:Oo a &ifsh 9 _.  6 0(' "a&4+&/23 3 2@0'-Z)Z%3 B A"x$;&B u()S*[s)'$! c9(>zp(|o%efQ;qN?]K ;QWkf| 6!k!"pb# W#R" lbS w gd<&dI&  (~L aK# q_Y*ۧ}F`0Zc(nf51 . ; # N4 . @  R L0] ('KJ#-'C+a/13S 2 0Y 4.h * & " ? }vYa f q /Oc8 {* 'a { = %iIj9!*-2\8<x=;Y7 2 +% :# ${ V^{o8yKy!~ۊ3oڇ'RoM 1o J tMtl=!$&t'4&>$t &ptxaD  'k.  W Y/@F  H ha9R+jQ24Ji'nWB(JAqH4jq N1 /  B ; ^i}R"J@'{@+\ް`݀Ad)42OLh KjrW)) O*  f_Hy! !$ .)-h13N4h326 0@Y.*r5'4k# <&o 5 |W Y: ?S z. ;+   O}Lv  b } r  I c9   |_ G ZA/X^uKrCbsGKii8n_fk   2hTCY-v]սoI10Pzјmk}H^ tY;mipy+EMe&/   2 BjN{4F X-j{A*=$"7 HoPB6kps W {#poi Z sѣ<"qTÚZ<8̾3)hįsioЦ#V׬X}J <E܇57~{%|L "{ x O a gr #2 7$V # ! a   z Q KA ;S8}LX  2  0 * - eQ#)(r2,/(0}/ -V * ( %I"L 8YWYsok=vN9C C_Pzkwk(Tqy}ETmn"i:@cXBR ^T[o8ލBbX4>kڙZۭ 0ܛ=x[H߸ TlK  yK$-kA>Wlp݃b#NRf QLDFmOa '   }jf#}'*.37u+=BGKBsNONrLJG B>:,63/:-1_+7)N (r&$#v$""m#?,%=')**u(H$FU /F1w  `{ 3Xz `a9'mA>f3}S[j_fڍse׮Sٝ#vܵܒ}wK4D:8aݷAP+  LHi*[$^ ! S"X6"u! sz  q }gN g}kr` !"T"@"$'%a&H'<']&%u#y "6mfR:NUOX K s AO [`H5!; %ڐ5 ˊfΧ՘oKJ+s  8@ WNt1"\&6,27;0#>V_$w"d Q ?A ' b ] !"?"!  LFYKy&i;V>nJu+|Goc'*EdPE=TϷ2v? aGȨ Ɂ Yo  PR>j#ca>nZ>U41,Ŏi75@-Gۉ=d*HsrHEb|{!GDs13 r/A! .)!/O 4W90=@}B B A >R ;j 62.j*%&#] w}+( riZa6"lpmP ' w Z sy}`^C۩ ֠ zu9f#Č3 h?\uä}Ű+O"Ӟn> >[`0' }B|)8 }"~pG C I{Na{o߻H 5 ڡ ۜ ]ߢީQ4pذԻg:|ZÅ)4ÑšȀbZcMrd"YU'c_F#I!q"T"1" 1׵O<՚ kс!I:h_C݅E|w C j w 6} f`6R"S&(+1,#,84+GU)}&:# *.i+n,l p   o "!C` 0=^) x "e&u(hU'#;EOJ 6 3/}  m=A*?C~$]Y{c2_9(U2f w;Z@ 8FD^ Qb B$f\  W Q5 O4  +I !4#v!""V#"v! !C):!#z&i+)2+P,]/ 183/5iɆ6_7D7w6"J53qF335Z6o}72ҁ8ӭ8M7B5A>301,(u %!c!;\.! #|%'[((rv']$ r+w T4Ҋ ([ E%EQ |1!Kv$}%`;5."cKR%(p $^"(",!/1 5$:x0?jB F=HHHcvGDg@C;B7I2.5+h)HW(Q (dE( (U,'I%"v>j  H*`NW Q]8.x1hs; E Il5{ ?%Xay-VnF՝kQ_(Gbl՛֫:[pd?<a0_K|zwcf0!0(^ -} 2n55oT4m;1$,))&+ W,*&;" ` Z(Z@2 KJO{ %o%)NP*(/!C%u"Y !r J1&e Z ECt~ t'^}:Gӟb˪&M03CFI̥ 4hnC-/} M . ڋ ` Y?uԡ vҘd֙Qڭ9FR,Wc {  n> ,#:T(6++) O%$  ; PeiB+R;]g;rE 6!N! n66j~1x.5 aE  d3 P[ q ." GW%֑Ғ); >f-4۽78. P #P$2$M#%" zy=  u7e2kf= f$ q }3N!nn$%Z%yY"M0d0m?i)pb l-O?;XQЛwɨ jtav宸ʺ_̇ҎZ (gw~o 0Mb|VXhi /fHzcb ~$ERW 4? Jm("j(//A7p>E JN Q SSQOvL(IPE@;g6J1 + &"eI4 S|[mM6fzHZ` h]  @ ,@ ( z^ I ԹўU > :qxɆi2{NTPKɁ5(/FJ)FĪ0 ɟBл3ג0Kߥ^.2)9qC]QC L?P 3!])3/l5>a9nP;:,J84-.v(!YI!d ES&ob\tb ~=(B }puV^`R<s   E 8  4 K~8u/#i-(^O+#-Y .UJ. -Y , U, l, , -k.y/s.,\R)4%X ! k"%()+[++W)x(&i[$"""!_!: # ܐc} ! p#%h'(-_(_(#)) ) (q<((1'ݡ%#q:؎ ؈JW jB/e}!cFM>qYױ#>җ/r*b/XY6%qvL   p q5A6w$h,R148H;naAlF|K-PtSTGW JZ[[}ZXnU9QM IDD?:4fg-0%# {i  [Q*7X' XEh&:x Uv!   s \ 6 Y  .y ' Z ~ / +=;EEO.:ڃڹ+t+أ+WIrG{AyIVY%wG}4?f-X #W40RS !#"%&'B('%F$"{ 4U> |  x M  n  )G?i4 q 8n3Z =  vN 7Qx6"BrsYGB a S* D[d5Hmb"ߠ\< (Hɬƿ Ə k  t tBX4JO E R > : && ap r"#H;$|#}"| ^ c !aAE  %>    0 M  8>     i(1'_tC~NDd  RX^PJYbyys57تljkcZUۦڌ{I8yM^M۫E;j&4Ш̘@-#_ -|`&é36 9 ?&ּ J (,Zbz0?vq}L#%&g;'|}& $ <"rR Ey+L! "s ]$ Z%H%W&&o&&%$D/$##t1#U"xq" """V" 8kF '!%]Uytg ^ a ] 8M!TŇƒ * *ʼ0]Ko K  * G< XdJSy1 _ANU$% {ng s  tl N& nSwejP`T)kNU>DAPC rlqC}rzqpCqQ`Cߏ+ ( >4pBe+I1KKLF؃[<b֭+sFۻ E@ߗO]YLq !A""W"y"#%'s)t +0+)P&",{J Y ~r!m \]Wsf\Ji X<"wJm|.eUӴτbǴ|;V;ð0ŤZͿl{׬diU,w#eu խ 8#2FהPwݕ ߺ%hP'Z%`X<"C+D2F'8/;=m=EU={i<;;J^: 9z87lw7;k777a y7 6`2-' &{ nsy/=QFj*  r ٩ f ^ ^~?,@T*pZ֣9 ٌ%Kފ߬z T ߁ݯ)ڝ?֍ҥegW5B͢+Ck:8k)x? Xns CNS- [ JA-,:W`~"  -5W ^ l ` `JP'x& vFJ[ ~w3 $ s .i׎tj=ԾvԶ ZxB_= "#$Cm#!L@͂diːNk ȧ kF͒    sH)/h,1vzUJ`aDZ-csC*a# ppTB5F~yw*l {@ NRsR{ m qM   cJ u;entO0 ~ "#$*&'w'(#'4&Z #,hF ; q  0 | IG  x;  <r 5 :` Kh7M?] e  t= J q p _ u5,9 LJۖp C1  nKnzp^'SU)| &x"SF2!#$%&X5'Hc'o'&ۄ&H&%#!2;Vr4P͟Υ!׋ e#q݆&(*,-u.`h :f3sFFwq .,Qt^HqU?|HVTK ۧK!#%1jt56 mp*ϲBM,?͒bq,|@B] A)1}< i" f% P( z* +rT*(>&# "p4;  #  A(Mn(Fz}"`Q%.(*4,./>!0"h0#.V#d,a!(#Mx A1wA#fNT < +ܥ(ڱ Pi L# G զ ˆ DUe M&Mȯy ":֮ޮ0v|fóyC#n- 1 _&YUcIn6| + $"$@g%R$:"} 9^  $1 C_2| 72t2!1$S&(m*V*+o*C)e(%"6* o.1S  ; [3'9%>u9&ޗW z ρ ή }ҸT;3E#n'߄)aw)'_#6.b0%[yH/,a )M2"]\AL}rSAh(s)(:ގاc@údCfu.û&XMqI \Bzh(9;V/t^,Zz E,{  'qoa\-7o4/^   u#g*:0*}47@:$;&;J:9e9y899b:C<=c>>d>O=e;9 W7?40,D(#SoEo~a#P[ | p8LWR v & 3YI!g@ 6 l nʠ 2Ȕ  B% UWbʿi0gҲ|Aּ s[yx *Eƨkzsľı=[ǰJa(bpԒNIގt'+(((ZN&@h#kVRBk ^d)& PMbj1" 67E }m}CJd2 ^5 JgPk g[=X U > es [w S > fn2H!%O):9-I/ 0m R0 @.} + )* 'J&$*$#2"! C| #|&*a,k--X-+*(;(-(t(Yx(( '&%i"-3-GK< 2 o[E ?Vxt+ e ; 84RYB#>(C -035v543@2)1*0a312J4Y5f6h5j2w.)T#7 L * t9 [ x  w) 8=4t]K  %6:!$A'H)+f,N+"G)d&8.#9 G}- [4@ E h  TtgkMOCX֙yb5"27d:{',y -@^ &@k B $^B7^Z  ^  "'#+Om--}*I&"   )t ~ VCHT&6O6 <o ' 6 G p P8 EP?A1-{jc< Ph' Gލܛ|Ŷ/JSGF7Ῠ |ʶFq"q$y)Fsx[h)  |4By{ F !jJpz ; J~qZC!8$&b&'&~&A&&C%:%% %.%y$Rj%=8&?'R ( *} -I 1l S5 8:;Np:7L2 -3?& !N!3 O!h y  U s F1 E t NI# ^ X) {rD d =F\Y9/jVڶGQ֏{ߪԣLi߹Pߘm\vucB r O:/' KRZdWeʅDZ"/Nz%ʉJ@%҆K, % R!'B+.j/T.+,)@]'"&^%%#&%$:#F!V(RVj ,sQ- e UUHP&! )/5:6>G@rn@d?6< 7P2-D(%Z"B! !"6$&'r(('/$`!F.F^.E  u P!*!WA A+K}tLp`zgRCШXϗD]d0cr6Cړ%:ws+ %NFޥ33֔gՙ?xx6Jջ%1QI?Z%ыއӵ܆?*ލ %X\)Lo"B! E'Q}r>l Gv M+\Y%+*0F3n5W6X654J3o337 55d86s16556Z8o:N=A\D?G.INIHEB>h: 5]0*!$el  7G'=@mvjtU/&Tg(MxOB]5W ~JקH؀?߇K ڋ M D@tY :7^+H\;zt x - T )@ tl 0 Yup> ~"x%Z'(]*,,u/b14M7d8k847eV4=1#-m *"&k#$$-#J& "'l!( 'R &# ,#t/"    Z/qi;dz3 : Z o #Tc]  >$A$ "snׂ%}0hфp2jy[H4-gD,o  xVCy ^%?ѡ()7)w'$҄!8 y ! Zr!w V #JqO-Oy( 9l  1o Zy^6?$4  D> 0 uD/[ y$( 8, /G1M3 5&U67.9A:f:%:9J9#87\6e6O7G8:<>H?-@ެ?޴>\=7X;a874|0,(d%&"m2*WF aj s v! ! b i{FuK M IP- Weܓ Ѝ , \ K 0 πMԴ'1V+ޛ3ټl" ḧ6m"Lxӣ?VG*^2 k'H3 R' #  $ c= s O S f r   ) yT[ k"q$>&*]/%36^7S7V5-2d/$ +(z'G ''b')>+/P35k6o65[45320.-y+)(6)p0*+n*ܴ)ه'1$< Imkiv : C+{{٘ޓ  +H(fVW4,0 h.ݙ a"(F,,/A 0n/Y-M*+g%U ? HFkJ5&  & e  (a FW#&m(*,-.-+( $ 5H t ZGsTΐ1#S V&.¶wPҙW֓@WoUYWYMW o'@}N?L_jܨb{ճwՉ[~ 'ޒ  9{6c!3GUTJx,sL&kX f< = R OKA/zeoٗG;p ]q L&.w  L>.OAbSw) |T4   r"|" ?y.f i h .* C^ I |V vc_ckZ u ix޹\k,R(ЧWЀUٝ7 ' u " FE hk !M".#\"lm!޹wQ =c.=1!] S{za $+ߜ#E{\L:MZ ^S U 4dg O ر &ؑ E 2ث\ Ճ дͨ=j*VuCc 3 ޠ'Kek @& ,+107;?B/DCA# >`81*%$?[& z8P'w~1S/wQAKiX ,`cqIfu6߀M%+H.HϹة$^|N.< 6 ,vv(5 y>*3z`)'Z|_XNv<X- 5C!zeC a!y"(#$$y$$.&@)(*M.@26u:=j!@ xAA9A?!U># S~ʏȓ569 Ajӧׂl EٽtԚ ӓН$͔*1Dz7M=W!CEFgI:JGȀIh'GӃC?<98'9B:;">> @Q}AB1BRdB@X7>s=;853Q10=00<12= ]3& 3? 31;.6,/*))1* |*} S* c)$'$F!Tv^eO#(- 3r7;/= > >3=;59sG753 22332߫1(/_-)`?&"Dϧ4Ӄغ@n$!}f%5)`,A.\.bc,j>(5"sj hXi<I" qw0 SO`1c1r* :K9(dpYdBIn߰[س(6>w>ҀJxwolX@=m"y= y NR lDr8 69{ A 3 "Jg %3+ d/ 82d 3b3 t2 1 / , + )R(A'5&%&L%%`3&]') O, e/u2Z5=66Z4K1,I&OS "LI$X% b&?% #  UZe2o~"҃%9ν&Dʧ& C%"7 dzɔ`[@ hΞ !́ə__ZYC_?=5ʻ9o)%6֫#?YݐA5T}cFH _9Y]S lV* Vn~_ "Eo#3\$c%(8'(*,-b/ u1g 6333 S3y21.10 0./9-+X*)T 8'!$Y"""n##M#F#h;!B IiC<k $)&{/ܗ4=r^ZKܤ݊u|ߤVZzfg_$ρ @cS%8!ƺFpqө+47yQJXjBE%CX~Cq {zM2<QGF8H5Ku Fq 8b*_:l{f`;Z ^z[g~LAJ KdjCv~" b+`6gwx|+ O-zUzHh .*"<#$%m&')*H+*)}}(&T$G"P \+r @iQR'LLTo(KZ  N <5OpDb y 8K M- c5:"oȃ.4s 'Z  znXK'$7"niBW seݪOXy3ԬҢE?Eyy,IɑSX%'˚ l/$VWރd !&z*3-n./)*/+ .t-B6,)h%96!F5  o od *   k > -K6 o 2 _ t 2Qmm 9h` J#u(gdZP~'7&SjOX`i:l^YE'.e`~ח2SagʨeU[s /@U_#X(~2,R/2! r55 6h 6 k5 u2 `.y)|$ <i@"$'w'Y!'"&^$$% |'(r)-) )))be)o((&$&%(%$D$-# "! Be GNx~X i(iBw\4/d$ݳ۵YzYנJ}ulHCۘ[>8zސLle x "Yb>we6lIAJ Jr T"*%' *X,/./1W1 111o0.k+'+# 1 ~ ) EN!^"1U#fo$%I'K}(>*N,/Y 2 5)8M(:C<6&ئ&x&%%$"b!Y O6J^8P!nn?!v"2# %"q +B Y~WK #~>"-jپҭM # z##Gi+pyc}t n 5P  P zG"6tTP<@Ot#f)|L.83t6N `9L 9; <=A>+><=h:;7;3D.!)$$9& #()9V+a +O +?*(&A$o" pBpUc 5eVQ\օ[VթE\׬H)i؛ףdJ Y uX n}XPTǫɯ868΂.8ݶ!.= I<]!j#6R'*-U0G2y3% 3V.2Y70- )C$Te-J'RC!=($ 1]8oc>B!FHLHI &H FDB @O>:7Y4A2C/,(.% " lo"\m E \ Nc  \* r| =* k ^O H) Vw~4Aܞ9ۛmի،g{ϯ΃/`ұϼ(Жϻt NcѵjL̶(Y 3<wùڦTߌ[c܊'@$ ,$(O-<14ڔ6ԩ6Af5R3Z1r/ǻ-<,$*ȍ'>[%\}#=Ή!PK '#&ݠ*ޖ-߅/E0I/^-+'7#@Z$l^ > B   = bxtl9> 6@Y=+!( ~"](,4-n.o-x,h+;*s)(f#'j4%">  ݽى׊^վ,>:^ ;5lYmڄݕZ rAb=T/p)mY]=n  XE?lBu׌#אNם׵ %E0^rd6x'mhB /G [8& }DX^w}FEjGk7GBH 30uG[ۓQM9ձ$ ݏ - N4 #&)y-k28=+C[GyJRKq#JFB;;5i-M'=u!^lO 6"(/XY6t;?! A|k@? >:5/A*R%?L!?RY 0uUm)"jFL~bvB+ AcD!܃BWޞmx+}.s[zюgϲQ͒@ƽŠܾ C $lL!*$Z%g&(F,)04 79^:AW97hw5S53]1/L/+ -z*xm'K#GO L[!'H#$%G%w$z"L OZ#C+29SGPl1+ 4 P 3&߷lՔ] ةۮ(߻7wqR~1eAQ(H=yd9ϲG'̌ʹK@,ZJߎ7 j2! ${W!%p*. 25=7u{:/ 212622j920/Md-5,+9q,d-/o0D0"/ Y+%/@*wj8WDFY7slX /p.7i{D [8Y \  Ao G/qfq*^OgpJ  Ov-"G&ݗ;-܏4kXNYV bet #)g  M D #,] U"; %&$K(9"*# ,)Y-8.-2-#7a,:)=O&Y@"ARAt@Z?Qm=d ;c:T:::9752.fL+i )' '/j)|+-C-.W.Pw.xA-N+ڑ'5X#RxѵЁ'0ͷTs.ϙg<C Z E  ( 8 wF e5t`0|Ă" օ/ޒefN*$ ,SO $L1  N;2%@+U/R24by505321b?0.,0-* K' 2$J!( $R&';'%#!qf#2%6'' 7' % f#B!fg}7 j}!d~ ;YvN{֥@)hPj^NQ ~!٬e٣dٖٵLMG)I(֫Եԓ3qhѝٷμv 9z¾ٿտrگſ*}Ԁחug)g6KyY [Z  |+ W & %c * kqC4 - \VD   dd5;? U 7 V l L 20b?07 ~WKMI`JP[ !@WL7  f  f*0Ukg4huxɋ h L ʻ 8 1l ܇*$ A, T ,OY.T5{ A"##e#"ү"=φ"W"ː!^Sj+Df?yG?ͪ ^́ G ʡ^$ŸQ`] 8Č  VeX ?!:A"(ߚ"!z]k q4X$*$.{ToW'):sb $ `ځUE&~5dI}KU3o;deP"u(@-626[9c<=>;>a>x=@;8s:4~0+&"aV1B=H M {?_iS^ٿՒz>~а,Y5Y|O $r2(,q1 J6L 8; ?oC9EFFaEPC>@=:74"1|-N(&$P!#5C N 2 H% Vv  % w 4JD@L?ޖ ݢCܫ A,gعB0fD YUڲȬ-9š֖Ò 6=!F% )@+K,,5,*)c&^$C!Grbۄ#i  p \=8<"K$6$V"1 L eke|C8bIk@qeu y U8 ܯw `F: | 4\O-Y~awbjKLC !)m_ 6,PeM,s~ I [5hi=daK> F !#&dt*."3%6.(:L)=)?) A(A}'@%C>6"?;"7T1I,%= E =l| S E\    a& #1l4PQ ,HqjZE ] v q H8  p 8  Ϥ 2ao?۲4ܭlrb`э~N8yںPd;* 7ΒsԨ|H8 LKnߡi݋ގ ]!0=!"" "H"*M!:. j`mo!F$W &1 (v)_h)('[&e C% $ #!Cv'U ' ,j  i Ihm9 )I 6 .Gz\ t[,N7 z)3$1 $;ԍ&KwLڊƫ!S7M ҞΐQ RҮֆ<[(nݞI߭ɏ5Aߟ'mvڳN6HaAPu'{ԝW<\"o|^ Q?3 _ k KQS ߽= e to w A v2 A FGoQ] $s 6Ure5BO Gm J  U }J0+Zsk! Q""6#D=#4#kN#0#O$0$!k$K$َ%ن&c'ܑ'&%k$k!=*e*sv(!$p';*Z+,+(~$LRjm 8ZfexeSܟf: 7?|Nx,QF:T1C (C  O B :JԀf*[7(|m4SB\ s   3 - X/ 0xWSD0$ r gFސ ^ 0S{&ݧT}H}$N boL"$.')"r*+e+S;*3)_$(e_'r'='_U'9'Z&$c""J;bq]`q ^]?$R4CSGpq=%NaUn+,4T(^'ڐ19e˱ țŁ?KqE،rFW&:(I%\7ck'{J0S,>H[ W+U & +}=.(/K0/-\*%J8?R/ A,T 1Q_u!D'$+B.P/-*h'3#c WgsK`~K~z"%z'|(q(L;'M% #r F MQ /r849JL\SRv9]t;8 ֛Jً#]Pކ܊0  4 t#)$cf48bZ]"W3;M֘է}<ٛۑf3߯3 D !ZU#6$p%'&W&%"`O2@eGllO)(x `Ll`*?hxK  X  Z , LK.Zp~tm`X  (_/Q50v9;<=&?yl $!!-"! ,J AELo "]E$x%&7'&:%#" D"!XV!) | 1!20!s .z 5Wq3~ I [C.~_\}B$a kf^I+uQZ|`KqL> !gC6 u B8Z&)(!Jyw;r~E.P&t8tϹ 7ϣ N  ) cګ E , v*iK}  $ e4hF8D&  }2Z Lo0ht߮"%}(,.1u48;=QADsF3GMVGEC>w@<7s1?+8&{ TNXZ|6) D.[8.."#687eT4m&Txa!Om8<(R S)tALGSQw@SPOY!{01~d)DtRBjrg =aAYk ra U11MXw E 0iO  85<  F+E  =g;U|=cIInr ;   U22g ' G` G  , YL _)   W  |, E=~{&F$d6  t > _   i!~" $%.'=*C)-*10+1 +;2(2%2!2 260_.S,v*g(I 'L ( E*,/g52374@32p{1hH0.4-+)'l$#!& W 8gKKh!h^$h(,^0>'3xV4DG3U/=l*#)Il 0;lmmOr9pW8B3 =@ ; orf m"*$s%%"&%M$!4 i B DTi;h)QTG4("L Q 5 2p9Xb1.!i!g_ ?iMڹ44 o(8 qoD& Y 8%[3D:iות7ٖ4 eаZˇdGF˃#^9rkM3U +  Zs}%/&   Z qOs&nX1 ? "zwI@[sf@FDu3>  z@U:68zo !j"""A"0""m<#&$%E%?&2'H'&4%g"}ݶ,R ߿ ?.ZF!kV I Pwr syD)+DKS XU1 _Al yݨ f ؐԠ=ykge :[ŵ/˻p-\5ɌR >,WxGrl\"n{$Tk&&'%m #Bu& !) FUg!Dve  @V 6 u UXY  \I Na X6cG0TijBSV+{a@\~dO-Ut g'#?ۿVe '#ո$%U:$!aHB A!U߉5Ԙzv̝hʟpm{ߖhߕ {x\z]#ݜ .4l!+]HG)DNz  8Oj ~9F c Yqm0h#=)-iL1m=3"-43xԽ21&3/m-r,3,m.03x+6m787F5~2u./*Y&n#!^   ![#%w'`@)B)X )''&%$%$}$7.$D#]#K!+ ~q=f  7@L.}kqE %1Hu & C~ 2uBd܅olh"U-LXD4 ˩mMH ! 9i"^(ܚ-2ݻ5ݰ8:N<~o<;V:9=9M87~S63x0 d.,+2+ +1*a(% z"= H1WS!X&+m/?3G7v: <<1$<":y9^9:<"?#k@$@$=$9$5K%w0&,&)B'S(&J',%&a#&!%$"J Aqk8 `fI u;_BQ]Dhe<lpoP8 j^׀ kyߋ+gh];[nCfycBI #z# C0`=I2E*go -O6H   }"h$H!%\&K)Z++,*%rs w  c $V[=yV ^%DA*./2Jp45"7O77"7!7N7Q89U;/< =hi>=;8.\5Zb1,' "  SBS  C%7Ho  YW(.  J    .FQ*sȵWK Cǜ} Y ~ vq 'Б Ϝ vdCg̲ {}>"٦!@i"Q!"9/b; :DAkX+rqnt a}W| 7_!j^3o  Fw  Z: ##mg5k 0*)CsC $k=vh.?- 2+&2IGBmyZ3u 5yCDB2^Eeh ى-`Л0.S :$ޯnq~CôCEҹdlݖRRWo*f#Dn~eAI=ufjj=@0Wc 9p( w  O L!`""R[#?$5Q%&h(f=*+!-O-$R..,&+)('95% k"* m~),z &m <C%'C*"- ȯ..ˏ-+(t$0!Z(q xb]\A #XO> w5=t*/2rpNݼ*nm c7zq&l֗!{՘$y&#&R$!e s# A* s  '  S_=  9y2!-%' )< +@,}-L--K,d*9W'%m#h G`k hEݷ[$A'22Km0 - |p70!9QpxYC4 "I<Pm m k O( \{ `{i=IO~ߠޚ=~.74{ѶKӇޖ7ؖF+dX!h 0/9" HeY@s\~AX- z*Lzduo ~9 u!Ab  f $ !/aY?3S Nr`6 $ ڱ!vٚ4u!>S . iV?z()U * V 5Lއ&b !t lo  dHru _ E; B (H ' M  I zYz;r"O%P'*p'$ 1ܛ׳_*yJ:nk4ہޣt /sBH6m?E-ArVC~` XQYb4` |"# $d$D $" v$ # #=""%"! 7o "k$j%t$""NX_- ! =$&(N)u*Z*] * +*<)'b$)#!b J"S#$:%b%d%&("&t& ' ' ( u)[ *K*Q*) )f'%t+#L2 Z># FS\ye  Q"Y\ex.u?(+8daL ar6B#  PY167L<ؾ ɜ Nj Qƥ ł Y!% :$ Ό $bOTOH#!$%02&y%"$": ! bp f"$L'&)*$|+o*/k) (('4(A)[*J+ ,+)H% i) ::_tDnF $R0|4  aW(W/ @ 1  j*P}in Qy7g Z" O<+)M(690 # t0.N*8 P4yZ˟rboqY)/fINù < -Ȅ ˢb `~[uQ=@ں!D$ )a-u0y232/jZ+T&[!0!Ci~GNH _  v  W)&:,L2V7O;R=g?@.XBCmE6FRF:EܜDnlB"?*:5i0e,a)&%&$'1(('w%!APvV_?6v[y cI4\fuYO3A(ha`|Er R,ThZ=@B@QY׌O Թ?׭ŀQֽ\ uWy7070y}~ԓ\ؖeRfHY` I E"Ur%'ip)))f&l"P9u ao]A L9IVLx(@ {b<^I z"R?x!J##c$$$ $ P#u!"!# 5#y##$$8$#! xFd 9i &)^ /K c-l0rK߄1ܴ*@bmsiՖt4&xZ4N)^fN'˨W[˧671+C6J޶`/Fݞ݋}T9ݩN"Q4{ E+ G "  3  x }G ZK^W!P" $$E &'))(,f.0)!2!3!4| 454X4;2U/, (K*%N!6ce-|]e}vd~ڰ* Q&څ*Q.y13&5D55|(54310[Ȟ-*n˶'Χ#ba M {H.-62})~x g{-R(Z;>7V"K%[߬{k} DOg T * Md,c V} | M IDHeGm\lrM&:6#!  i K3XisNg c  4 \ ' .  j F rx(!i -N V0 F4x?~26O?_\#x<[2V L _  qN c ( E F  > zE!s#T%t& '(( 'x%0#g- #z)(q fݩٹ2`Zsɩ-„o#[mƷDķ[+׾Tl9*Фik )g,YU  Nm>N$"%V'U& $ Z# 3Eq'=[~ 6   Lv   )c!t$,')B, M/0"21%0'/(.)0.)9.).*04,1,0,/)-+&Y*"%e TL I  oR=k?U 4"#c$& 'Zܿ'\~'%Y?#Y N\I-Հ`>&{  q F` 5 - #SP y`V.%o,_)Lh,Z C$1An }!1! Y&4r& )Tw e y Twrfo4@,"m&n)* , +*(u&\y# _|&  YTRB%=K ; s +v5w e wI#^&(Wz* +z,X-hl.f//9k/ .5+vߵ'jރ" pQM\ 0 ˿#?) (  2xP6> {l$'Sp*+ *(m'˦%ʈ#]!$H_ #%&yў(Ӗ))ڂ))P*z+V,p,+9 '!qq^ ;3>^S P&N$jF]k 9ryw} #]$m$$"jZrN.i3 # D- Q}{DI+2 ֊ $ F ΀eϾkiՕ ۍ ޯW87k=$M+ ډ߂ڶX]޹V3W{gjU6,%@nWw ? aCBM%lo?al i )ZiD{H[(g]e1fI \ +  +~ ~ d b } a E   Dq ^hnRB!j*v  th x ` l$ h( Z, S0 3 {6u 7M }5 /2d {-'O!{U>X\q"&s(<)C)('%"_ (7K h߄GK<@8TX/tY QtHQN, ]o/-(ڊ _ w׽ 7-~*dmϺͨ~L1 %E60WR SǷU,FмmزJXq6 !R#N$*Q%W3&'Y)>.+ l,x-Hg/(1Y2 V3]54P4-31 2$g1`(0,.90E-2*3Z'l4"Y4o3M205.Q r,s<*'$!J,8 ; }f;noEkvs ר WՋ$֍ֹס:NH f y԰giϡ݋Һ߫fc3|1n٩ vzizv~ĩxO0ʮ͉U+Ԩ'؃ Ocq"-]UdYyc;`S ?$Pc1nC^thb ,R   a{K9|l#)'K*v,M-i.Wk/s//.-,,m+W!*=)(&`V&ޖ&HH'f())+!,:.01"4"6s<93;K?B}DHEtDuBY? ;8510r$/U-,e+&!m+=#+E%+&{*'''o#G&`# qoj d w L:@"\.hG/!KAn dS7PIc%B9M[ۤCAJc۟$+]} sx[U.:[SX l V_Tb 6  gPE~%# " $ .   ! x$&T&:)&%!"Y%$0%&$'#&#&w#%V"%!%O W&0 )&r %!+#! z#%(+2/P316f9z -< ?= <s;(96b4R2E11!23i54C31[.B*& "  (  n Z  ^  ypkId/݊*9JƬ6Ħ"  K.ȽY˽**t!ܓݡL-I݊ RJ R՛ t Ю rάfҵ ה iݺ3urAN9J $ zdj %#9aH [ '  > 3 v Q ) f & a v [ "m =WzEn  hc# Q* IKFK}% lV ?O &: V<e{AMGq+:j$YTFg5 X`1ޗEߑuR#G2 B5ia3R8]) TK2rSР"alÚţMQ͵Oҵlܒ#v-r3W/J34.xXF /}Yf:wMS a 0 iJݢp?*Nyng&z a W  :F/g3BW*!w"J#%<#b##$&)l(r%*g4+@*R c( ($   ` 3  2 Q M<9 Hv {%<?7 B  z0[ | 7c#TyfvTuBe\pnZՁi vVXݫ- ,{(]h یaw 5 zs V &!'(  fN*""#&?$,( #'!&#> 2]) 7I"&K+j0 74%78#::;;a ;::r8n6K=3 0e,c(B$ qVpoa P J,oX0}{j8wy SYz*e"Ms.ޚv4}UP4c k!ذ="5 ҽӝ[ֻjO MCy#r>[ uLUGCK}nsPpF  \ Q A 5 Z Zz btna@a  b:'j 2Yc r # j :=e^ 1  N% B  Wg Yb-i$;~xc5i\%uZxq " 2 *a+tsdoZWڄ٭؋ )ܢ =.xYe }  M^| 8x I3|FSB $YvLpr!}[!#5# " D!pw7  Gp&8 Ci4 4Y!p$df'4)+y ,,+O*u(2&$I+"Xx4Z*  hr L"f #"a XL +P Ml  ( T#za M? ? 7 NI.FVIBKxGGTd;xm MIjru{TO>n!#>%h&} '&޻%:$:"!!p"""+"!q  ?#-&!)W*)O( d&$ $$;&(+.z1 L3QB31{/,.*'$`!^^*S  e ]C B %*'  L! %  ,j*EG5 OIJs P d w _#d cg//`6ٶ *Ugn}ӹn[Gݥ:(-dy Ro }gdq  z Y e.m"&(+O/a4c8; >"?@a?/>a %?>)<+ݓ71n+ܙ$"}ٖl֭ Qb-d*вsєi~X5+~N@n*~C+))/*-1{k5F9YN=?A@>&:z4O- %߆޼tݛ q W 'K@3ߑ']u֕Ӕ erɫm4̈#Ծhު޶ۼ۰J#FkNWMG6#D}7G+   (8c#"c(-,+0>2442/8,(?$!!PF2{ oe @   C {@ Y[ B}I,}55y^)    jrK8/J_ CwuRBTX_JBPlxi$JoesfKidٝ_S +XK,p ҃ѽ &aȱN&uú-$6$t 9kӉCb.*^E# ?1  @#"KEl}kJ0hieS-+ ) & /]4_MBk 5;K ^ !F#s(#Q Q#~f?9 c / I dmrsas [ Tn D&Y0?  0 W5 RBtft5  o{Z%,_\kao3TIl "" " TV  I D-C o Nhr*QXAu&+p k }@_Z`  n pyK3] +~ w  y a4 \6DW vW8pM 9,! %,).25#9A:;\< < <%:28:63 1t /#-,T?,^+L)a'#K &# sbF y:Zsax* 7l**N lRP%*|- 0v1շ09.*;&#""?#Ĩ&(Ɣ*.+.t*_$)9ˠ'&='(W(̹(x̪'̉%t"!̀};" /[ Fl"  fe0d~9Dw7: k3 T<b(X qW`FT ACKj'y ZB!!*H)  TS#B&1(=1)9';#oF -=PTpr0 o^ {[ <#= Uٰ E}pLm^yoV?/]YXz<9H9 ˘ LV R!۳ˇی Xܛْ|)qZ]M6HyQ`}w 7>LQHkv   _% z 1  cFEcl9 $c+dv9 $G#$$:#8?Z; {eIE ^ߧ(D1pC i[Y?%V hw~Df7"x$%%%""`\_m0 YIkz 1 jm&?k =%7 c*"Yo G 2 [8  y/9aw_Kzv+)r?\7>i 8-zY^ؼw /، +׽Z~^@ջYo2ՑԽ{՘| @V?_@"$D&'x'cx%5E"e` "N.  y #\ p' )*=+-+cZ+f* W)#`'E%$D&Kt&2&L&6 *'U(7\)k1*k**)'$ 'rD O I<\bFV9#O߸Dj?՚ӒtԴE1.=i;;Z;< F> @C`)FGNHJBGJD:@ e<8_53%2234h6`V89:O:8 63mk1/4.,C*;ڠ&5"ضD ݏXl;U'fu< *c^2=w.9!dPV5bz|P3+HR p 5n31ItMR\8w[5 7 \[(w?Qeo]> f: Z# %&- W3c8-<9 y6B4jx2^11z0 / -!:+ ( %!g"l`##O## $ gh}U  H-SVa:du#)d  ' EYrT(~r-ZLiv E-, !tV?;(!Y\  kv9a>Ct8Iu1J;tFge@lx<}TA\{Q- X ?"  & 0 V d\q.)sCG&Z/ "4I-Z{l a"w$K&{((*!)")$*&+'!-j)/*3 ,8,>=P,Ch+H)FM&Pz#S RUUEUv=TRMmPaJNQLz}JH#G D AB Z< m6 G/5 e' u   4  '  z 3   .  2qIj^$~@ڣִh?ZB˄W'ȧǢ# =z;~ ͚p̛IE<$vwњvӃ:|+2X݆ *TY: KS n  & ,F I .!V!w#&)!,,G#-#."Q.!v,r )&?#d' ,z*]Ky16 G,! RCNj Ks <#o`N 0 & b $ W W c : y k@ev #`3ؒHiuQ܄q G#[4дҤ'C-@, )ivtvS. E5vt=COxP$! OX,A*}1]wC K vt:Y.73S\@x"l'U`9&0ygK,V K`).3 L }HyCغ9aOn; =lQ  kbV=X8 I t Cf _   { f C^{^!r = W eu 9   9zBGa<-J7:w7-D+dq#V9AEZ663uJ.ubH}?K2R} 9$ !   & a >[!P'),b2 7w jwZbEߩisX)CvS%t2߂oZ+Z)@5bN,Y`A" ^GlW* ?#I&!)*w+*h(:&# lw> u i i ^ ;H s&$BEW \ )&/s 'FaM|]8  0 u [L"oyKPP` {DHB=VEAxhVԬ+4^%;̀SмҲ3kFeܗX6P2 W x<-^/pXPt<T) ! !!>I Wo[ m#l&w*-/HA1140, (n"[aO']"H28!%#V)G}+e, ,0*&"y*Kurj {$W'- ,p<~ ~NB/1z7XO>IF) _h f:#x2~R tT"#f$^:$"up 1Pq)W`L  #mL ~|I '-+`ni_!?"="U$$$$$X#"߯ % Js )!B#5$%%$" u   t- 64tv  8 &kKT_PI7z"JPlv M&i*-L5. p-"+,$+%*L'+'-&?0$\2-!033/2@0 D-: *&>$6A!DvmGD,S ? UOZ]- .v޸'i;֩8Rѣӗ[k[ a4 4?M7<d?  #Ʀ i> tD3M3oӿ WvjsH.+ɾBƆg¸_Uޙ8^ږgoۤ۔Uلم>"^\Q1H'9"%my7    /   Mr OL%*!0F%6(;R,@%/C1E1G0Gm.H+EI;(I$J OKh"L@L/L`VLIK'hI#PFB"=u9N5 1; .-<,0X+*7)F(4^&C#9 PI};+ H5Zn I-g_UMiڌڎ~ڍ߃vc݁=}B/ڂ e8lߪ5ϫvʑqƟJyǐ؃qΦڛҿ~3HeVeOYU  J %_lK!DP__8e vZ , g K/ 5,d>{Nfh9 4VK$9Pr |e . x C74Lu!- ] }c/ N  n T "LOh=4 m p#3ev"T+"z~<|eW-25BLq7+k" hd><ݥAS\׸ Ӯe PͿ;{ǷZKr9F1ƺɫc"9ՅלٿnF]_TL$XRAIH+f I|U X`F* f# !T (?@f BjsDBEpE-DLhCLA?X$=,g:\7a4y0Xe.,')'(&I%]$" N.~^u]wy0?;!8= "RZmdեȱUeO۾4Z=w;/ƦhFzeKEdԝ׎ۓ4ߤ& ;\\tD25%)!-e/@13J5487` 8( :<;>>J ?>!B=";r"9" 7Z605,431*0.,??*4z'X$!S? 5 xeAMuP I6Xddw`*n* [N 7D  o3& "n y^ ?BCZ0fW$9,I~k 3 ќ0|l̟(Oͷ-О2 F 7W h{Cpa|k<|`'L]!!!!B 0Hu.gG0"vG W)wox`fw m J=0qb  TAd5!x!8!!K F7<Gh &  y " &;>fڡ)ڻ7gٰ &׾ۦ؟ܽڣ7ގ`0$F~ ? L! i} ]* Y t NP S 2$[j>q""$B %%0S%i$"P! / ' &   ! K 9) J  D 7( C,mnFcD$X,? t 2 Zb 9 o p='8w\/OjhepQa=aDBE:5 @fK_#iz+i1%Y578h8!8-$8'{9*:-y74$1 L.L)#o  oqrp:  n5<3T'abrw'qPz*ArQ%}>/!! d:6:N9̦j"]ۣH4يO|#H??ѢSh&=><'[ E 90Ze  >l"#jy%-&&_&%%$$.A#["Q%"! _C) "  JGAd>~  *r `Y-+F,So]tEl Cu8YmFBD[`Ҽb CmSΈ~peǴԦ‰ӻu|hh Z+péVq~F͝ɟT&͈hӍ׻4ߖۈ߈&~_ON`P] `+E58~\KOAS "(%&'4"(O'o^'&&}O&&%%G%D;%Q%]u%h%$W4$" ! +   D9d 9 X TY gAR5 ZtJl bU VQӓ]oUϪR8 6Ҵuwm`Z5ZVm] E#m> 3eRVv|  : s .JG nf v 0?5s2> t ` g 07ZogلLh+O!H֒h`ڪ۩L4ut{WU_N$V <] -*KBy:A}N"Q1[  i 'i  E}Iz?]QdjPJP!# &(9+".T147:;}:$83](. '!%e 6UDw3B6-@1x:gکKW>r%ҥ[{p8l܃ߥ%<_ TC,.rfQ4Uhϲֈςjϕsر˟Rɪ8pÏ[S䮽㚼Q*jPۈbŚ$jxȝɲȘȃ "̏ȖК3>—+MxiS \ҭ,!&m+<.1=3)q5g#789XU:T:9b%9^R8v{766g56-8=:=( AEIAXMPQ (Pw"M#IL$E$=A%2rY   ,#&*,. /_16220.r,g)y _% Q }  e 2 y ]  0}=*D7eG" " >$8|;.{UvU,u0d K"r;"#% & '%"_ (+Z`p"?5a 0=fAB B=[>Q~mf/7M_njz88xoa4 tA2~\tǃiz5h!?!.%$'*** ( o'&&_'_(*Qm-?/03'6v9D۠AէчBmΜpҢ>'mzt̓޻lϺжy^FUO %m'73Tc7"f$I$ "J >$}k(:Q+-iv/0'00^08/}?X/C$/E.gDm-@ ,;?+5*Z/+\(,+0!+5-/T!1F 1861K.)%" V#h3_VQ "~m,Tzj{Lև;85f93ܷeD-Mw6ݐڗ`m،M5֔rlW 5kh@6L?̎Az s*Ւؼܓ@,' ~{Zy O>f/q+&p=Fn@ wag Dy` B|+y] Q9 pmzF~ J ` Srz.(9 G+~377iۗE61Iۙ. _A3cNn|Ԩo؄ڄnѰx mù_׿;S(ͪWI`R^qE'Y+ !H2\'nupa B~ QF0~ _ , 6''wR CUv<%L7dKH*W8Z#Re   v  +p KCdhi~`c tAگ^ߪ ( *P  L  al i&[,3"8=A D! G~H[H [H5F3?Dj@C;6(1S-jd*,;))D+e,,+W).~% aJ+6^w6= ߕ_ E[zIQt`V#K6qOSj+X("ɓȳР.# ߧrYrV`cXD ja>NlUp|k_ $ 'a)* +++/)'7=%"}<N O>H4HP vD =%=(@(A%!#i3_ : 2 \ S6z@U!| _bwnܱqA&SߠF GcCALܵҕ'Mnlĉ>۽uYsz3qsQ棹;0eS ƫl$ݞK{ ;cB4Fmmo[V Si2&cp 5 qt%* )<+g+c3+")&'P+%J/^#3k!6 19e:.;7v:9RD860 @3L!!0 "<-"*{#)#(#)"+*!+Cr,v,*,o+*Dp)"'8'% +#5."0B"2"2#0$O. %*$'#[#!??( IP*2EX;cf;h R& *CoIAcp v#Wx}PrjY0YU4J3M-~ C 7&:Z Qs  ! u `3s[I H#R,4j$>J sNyb > rO`9/7^+X[kQ(POa# ko]#+N r   { (!E$$#"e!MhF7B=d?" X'# +%Y-`&.%/%/#.}"- w+"* (&K$" E8\1\]FbJ"&Z)8+f-d-",bu)ә%|!݊vjxd r z_jH,E,}ҙ@@*)/Rsp)At;v'csϕ :H?u ފ+T1,`J\CYM   sdCe?!QJ#% '(H7*D+3+Mq*Jp)( (^&$!zjf, 3 =_{u P A \ Q/  E)Q   +L-yD_~O@u(6 0  ; b _ R '!'|p@o\2'   K R)r?f}x}1!e  af[c"V6%ٱ;!t%_ܽ * ~O SP IڳMuFBȕħT)չ[i]]|sÐ& <qpߜ70 h&0< Ѵ$g)-X1c33`I31/}-1J,a*7*) * * +%,-. /."+(9H%2k!0G2w^ d" $|'(#I)(v&!2&j & YwW4Cj1'p5 9" M9|.ixFn1Dm_R*2 n b  " S C;"2[y:E0:eLG*J4;AuZ9h voh!%j),U/ 131/,lq)~\&+# - $e[jU6ِ!Xِ$$ل'q*9-M 0؍2X44[31.X+(s$ ,k ;? Y x z >}dl   |  : :X&ehX[ e3b6<-p߯S?f׈Nڕԩ#ֲցڏE5xQܬܳVG4MMظ?%TO0 xK* IiyVu:*   !M(t-s010.+ ("&$#4#w$x%&R'T'2%U#C{kF}:Kp})-`- h  O  Ew lawW DXfn Bu b$2 f#+5'v*-^0z2b4A)4aj3n1!/VV- *.(V''(8!*+$,&u/(1)3*3*1&+<-G+'+e!#-4<.. ...s-&,*Ot(Tk'U&/%O%$#"Y !GVg D W \  5+[n۩45mٽv$ۈ܀ޞ53d e !G<:m9 /i l| 8Us/|Ha{vL3f'GL%+M0 3n 5Y7^8 ^9 :98?"8p7764 2.10|02c1634zH541~.* '~+#NrgN[q>I5l6hٚ'v<ׅ|ְ+Ժ% "߽kwlO߮|bTY׭#j=#tUߤk㖧g=ߖ'A)PE,޵ݏ!'+ك8DשPQ`h[3*=);[jP3]59 =  G i23!x%&(!&$K%I("* ,.,0+*x("&# g/ yxZ P| f+$  R  z  ! X i0vr@*i I &{H JP 6z!@ϱ[)җibG>$>3g qE FLZ ]RLm<v,;lYhy:sJ eCOdu۰ݐ % <]f V$"*&E(S( '`{#m1;#= c&}())6)(j(p((?)0)l*))&>'%N " OELZi 8"4<#$$e$.<$t#G"P b aj _ g  4  0> o )@I efAz =)  %ca'r[7@%PYX,^]w6WWTݘ]zf ЕHթ ۬ V  Ww & = O < @ (1 $ o ZRu [- /߽zAVN/"u=[1"bC?]Hf8Xt><H> )w5  CM Sviu _Z?t[FP *( ;It \ZEm a  C X  ^ @ o   o?  P O  r&A"OD_"%*))+I-p- g,H*_(&0$"g h( b VuTGrh s)x@Q-W%xh<#;J9y$S  -R6 r [ LvPc-VUu M6bI/R$/ xu H# 9a + >}!7% #($*%O+#%, -4.Zs1>4< X68:<= =2n:Tr5D.)'ay  4I'#S sr$u$9;*oڪ;QA- o]GZK 3 G Yڌk aJ ۠ll}߸[}~2H+C=<D \  ^KAhQu5nQ [>p#N #f%;%$>"MhPMF1ِ:0*ڝ`-n O = }%g2#$m$}gpQpRV uSDs^aQE>ʷ*# X]!ȕk|qѺՑ:BFIJY(ߑbޢWݔHs'<ݽߑ 17HCUd,{cTse 8- Q R[ F%b(f**$($xk)G #/ ( rF H;5/W Qs d    (JnBD@^ E MX:2[%m$ > G ]  ou=vzTK2jnUvigXvc> F:0OW/ ^n{] M KPT s Aqxz.[=q8 eFn[`cV@]We\j8S >#ޯߤg6g 4lPPIS]+ D s$ &!'&* %}"!oX^\u>}3 JasQ:% }3KC@fg j.  K" %_&'(H))Q)r'2 $ " y d C F F "k ba{qfrbZkL?.sw"^79B-Z+0 `?26X{e1 ң Χu΂=@khٴk݀sAO~[~.7,(    O | Y o  q )1[bEM $$&((R-t)0(2('4$4" 4e20^#/q-+_*)}('#?/{s``?I;? ^#"$&$(y#)a!))~)1**+, -, u, ++5+=*l(%"E Cl%A 'g nYXbQiC߻ܛWL/ևzlyӨ՞BJhToMe)f !iQv  ,m6`c{ xq z~m JqNyR.29W9 7   :H+  L ( 9ZR~> 3"G''>j+/ 3 5 Z7849: D;:9f37`4_09, <'M :" eT%7b}!",# $-9$b$j% l&(?+.B13]567t88-753U1p0]/"0MG2d3p4o54530f,'*Y"!8xZe;ӴPt7y͛D  ԨU Dخ }#DO HصJL٢Z܄iHd|)&;#S $[m2W0E4Oy!'(b;E%Rqat'~Q99- E:Pg ; sF$C'$+-c/m"0%0)/5-T-B0o*L2A'A3;$>3!2q1/{-,IM,w,,O+p)%C [ &EO`'hP0Gfp.K/!aQ:u i0/,C |~2 ABQj'v' F5,޻޽ 0 3z 6l  } Rl\   tolzR c"N"A""b _ : '    [:Upq"q R &$r`1X5EN|m>  }!= 1 5 9N] S ;%pwFϓ55Σ̐+VWؘܞxv^ޠڍ>/؈״OT׍}JٚFlM /,T-ns- a-\y|.eI?1^QW=  N .k m^N6="t  LxEhr+YO S sq -b+%)#*y#&\0#_W ^ @E;=,2 C l`QBgC&Xh'4\DHjpR:Vo g3J`rcnq0 xc !"$}&r(r*4,s--1-܀+(\%("h >6.`d0k/B޻ݿ S'[A pE. 9T Y nJ&![#+# $# !  w v f !    0^ H < 7klvto4WL  n } I xl   t .G 5e X & z %*k(3 +Gov.  og Am(y }6e5*e &`nbsPW ]g\Zng1uT@|*mk n i! @#x #"zw XKP 8!PL#=j$u2$" C")X8U9   (s G e"=  7 ~ , X{KkB"[LW]o"tYCѷٜɋ!*P?NxÃ+Ɔ8y.إ آA͇SцP\KT3 D `u5pdnM?C?j:>B\ x!%$g&r)|]+,,v,G+*{ )'&$"OC  R8)hI:Z)IF_{C!a#% <(;!+ |-U.I. ,)& n# SW9'd ( @[ |  9 f:yFNm " | q <;. w   yB  _"&9[(F)F)b(w&e$7")1 k _ h&&PYXY9YK%a?"z}n[  =7#RDkQ # 'e+'---Y*%Z_/&& A O =7 ~2!D0m  ` T !yU#).i388=y@RBEB7-B@@=6`:6"30]-7*&(#fF!=;5.#h {Y'z8L=!׮5טy+֒ li;LrٓyVB$9M׆n%֌=F(JݕrSMs׌٥_ם< Sٔ ۶ WR__wC*$.g̱cȼ`ř{Æ8/Djνѫܜ3JV}u8;ڷLb#ֺMًH.4N/ݔ:P%! 1e U=  [^wtr uSL$}Z״6 Xُ3ڢv)-ܹ " >OjC%"K'$*MT- ,/ q0b j1| K28 \3. 45T6Ad6)5 "3 C0 ,V ') %o !. N   P i$[X3qp*Uu x#%{T'' &#j  hv i=  [ ] (  % I2LQG#P0!BI,ܴ݋  !7z M1m3 D7y2 c0 * f% Tqv) /N^bj-oajC  8{ . mm CZrAow D 1AeL O#$.Y&Z''([&*4+,,.2L/L/G/H/. V. -,X*<'0#" 7f'S& լ өfфgvnoй{o-2ٟۢߔ}m&UND#u=m۰ r K=Z6-;Qp7jyR4U4 H|' / Vi6  CL d [!&U- 2 7? A;r 6D5$^V3a_1Cn ThPO>yT`_Jbh yA26S%<V;~5 i(&C>/9Ȼk8/ȼ8LgrnP+-MSq8W{b-=+ | # GgyZ~4RIUo~G7((ۅfP#Hu S! [eL$o x Xr \1[67 Vi(g_jMBu[V^=NV#L_\zw9[.BݵF8*Ջڧг}˸߽̄UͬX^#eNڡɳĆ'MǸ/P,Ը飻얿UɬՊ+l Uj5~ f  V \aU5~ %)CN-D/00.Nr,);&$N!su9X HJe*i2g  _Uex> n U!@$:&o(_z'?%!34k ]ODi ) s4e E*2~5y;W\ [b^*X9m><96$GٗC۲QTM/aGy:+@D%& m |~{:`7WAj!tm#f%'2*,/011}h0h-@}) $(, 38kQiUo2D}AH * %% eR?e,Wf#g =  q;^ '  N  #)!O 2;*PBf6 @wcx J<V +u X Z 2T b Q 9E%% j6 Cڄ؜ l1I]L sو8# ٸ"!R ; Hރ :IR?RR0T6, '^Nb  ! {!G!A!!] t %xRE5!{%sK*.l25r8o;3==<;L8#'5s1rn-($ " <SEA;|f40  VX-gVUMO V)G#slv1ށ+I4g %m}dA 2]Y@.AgM!#pnh6gu;?3%0( K#8 yw!$(+!/1,3y4S3E1.+o(:%$"f+&1>w58);0e>@ CE% G *IsJKK0JFA&<37}-2-*7) ( (9V(&!$TC!fNOy e5 < !jd$x '+i.M101y0 .^+H)(`(''((.)q)(&$Q $ SI eX_߷Xީzߪ]OY40%h8P : 1 M #m D]u=bQ D-MA "3*J  *y=75bA I %+ G^  `~WY 0 cWvQ: H&k>Z7J/0-ka qxKOdlbk_ A m ]kIT"6'+-.U.:,)s% \"{  R*D\lMeo*8 Qd5BB ?79c02_p ci &v@C}T o Q iyA \vI? 7ATg E0;L/u}k=si a ld' !I! &e lq > A  : C  0 J - / d\=4U,am1iח@Թ)#gi'dUv  Q `Jnfc_ #b cQ#G(/+.H0l10,.E,4)%T"NR"~bD lf{8I#z$B%VGi"},h I3fk}ہB֫?CKt#V̗nɩb޶ ~MW̸zZ"׀[ҍՄ؞G&\YkI@~]Wg#FO ~ \ 9 (wxz w!csJ| -L*4 J L m3(m 5 o< 2e[$v, 3 9f< ~>\=|:V5.0(!UtnKCIS:gD  X D $ G 0 %nz2W#L^p9x[Mp7@!B3SZG/xO# c\tPgT|(,Ӗ9r!Wڈ#+< إIՕ( O"6υ<ѝidדܧ][mW5 ^b g!%)-0-G3j4 H679];*;Z<<E;/:5 97J6!e4271d1 F1 0 /n - (+[ 'x !# ' t7 O5 M p  A_; =u p71u<Y.{f?@rYZ:u@ܖ   U ƍŝ?%)Φ ӽYhnU-?KEB^=6-6"BI8 {  > e vd sH8ݏٓZD [P @ ^ S0 r<WfW5#'V))'[#^"  ; -K , 6  s^eV3L,[yWXe 66ct ! ?go ~ 8Chs{ h F 5H ] PF 5*(('lLk  ,U !-  1uzA|JRk"$ %"%V#%#%"&,"\'j!): +-w-j-l.,SF)8%F   T *&~o QT c P3P6cJDovWv|'6kU1,x(d ۃڼd5R#Ux2ձ%O׆7qn7l9V r*#@KI3C).DP,m4r7 Rq 0F!%$%F&|&J'(7Z*:,-`//O00/.K-l+`((&Q$!ZQ>a ! w Je  9/ F- jUP}3"6#o{P]7!_"JG:M5>3k c Zz!ZNvJ( Yg%R_uf Woe"##&",c9,8H_fe{k7qxr"^&a),t/U1Q 2 _3#3:3 20L.V"X,Z&))j&,+#/. b.9-}W---BZ.m.k.N.0.-,*"Q(eT%! =cx `xX{kd+%c_eycnڴ.~urV>E!"i7^{AI +q`n:Mr3!! 4ePRT xojPb>!,D-F~F42  2K.V _Ly5 Y - < A w=ӆ_Έ68xBҎֶVd Rd / bDrb3)  2` ` s; ߁G*HB3R&+ :Rm\xD#PLڝ6Wҹq{HtNضڙ q|^jOg:޼aޒ]!}ی)wل e-ܶ#6ψ/A]T hGל [۸ oB n  F2 b _7iYwC /9-pn(6< Q  ";}r Y>Xqtpd5p0D!:#[&(E*/t+, $,c*+0*_4*7*8f+^7,S5T/!2e2B.35*6%6fM5Q2>/ 4,ne)E&#z!Hc`N83 b ߧۙشP A+3 @ ~Do$ ̘AɇMhɛ+;ҮmZo0Y0OI]@hjhqT] vb # & ( S( 'd&y# MaP q"'e{+t./}`/ny- f*&!w&>tI- -  D  a &W - ],nX R B^{=JL<&x7ތ߮,rl1Z:>k/FXWfJ T ,k0 o\2t sQZ<߭ؤmٹ @5$i;fO~riz=#tXj h`W  k C8Nn b / !cb`i C>N$,e\&j _2 !#k#lA# "9 ! !%"'#$Y%}%$?3# Rz6 6 |o*%gY G`Y-Oۚ\SهnRڕ #X"'(#,Q/$/.v+& J 1 G  ?oA8o9{0P3Qkްۓ'c+d TCqӦq+ Cȣɡ qˤtjՈ%aهS \V * ga. r#1*047:Y = pA1DAHoK M1O,WO^NM0K1PJa6IxH]`HGF^EWEC^B">A{&?\*4>-<0c;j39576767|46~34|21 1-.),}%^*$!'%k#c!YS  !#O0%"&t (^( (&&$#0Wעa+K ja4׺)b8_*PXcm%~(X`22E)oR_ q TaA[?O+RPu^3:$xBx?h;"ޓۙsO_/)  dHc?Z ) C T)yJR Vg _ g "f &% A(*)(JP'<"&%%%$C"ykQ B  cU}+ +Dd($1sr:  | _>KI(FLyt߈Zix@Ȫr'ղ%`͙CеO3a0f#8Nf=S]Vz RCk|C- 7$( y|sH I#z6%%~$V"CxSb;|ev ""b6#^`"v T!`# "> $-$i:$#k#X"N!$}dhՠ tM9nn;3mj_oڍ6ֿ1ܟaֱφѮя9ԡ,ɖ<ɩۭ#X5ޭՙۙitFZԁ8^MN}ls8.uL9R)~ܽ8L:TD ‡ w7 俼!-z}A0HYc6JKi{$ * /5Z;?& B FD4DD CAf$?);-8e236.78r'8 86T6R f6?6"54i_3K1.G)$N @Z! yxn.{uhdt\-%,R4SXd 6}`0  %} { d ~   9PoV | 7<% !# BAgx$a,!2>6C7518 y,0&nHt" & O&Y? L s" L!Anzz:߱ ^^[lHԝP!]M n,ݶlp  < xy ,( ,  "J3%w;&% &$]!qp\T Q!#Z6o[4Bd 3(4&bUL{JCU_3K-pQkmtD]}waZj )tASM*N9Hlڭ#4$ 2QFƷ\¼5Z;6,REuAUڔmP 49ԪTa#'/Ί(zP(9&1",L^^ tA 7:` (z%;(Xm*H*)(R'b&'$!I^  S$.*@=P};/71+t%P2E M-n n!C8'=l(8s#!~yy/ݸW)+ 5m Lvm(@F!/#Q%'(() $) )8))(F`'! %&" +. 23"46P 6^$6(6-61^7 5777878+8S6827o,5%8535^5}4 K3b1f/,s(k$ J: y6kinޅX@5ZY΢`˃'rM΁ф[֎dwr@s5-*HyuErߏ B.ma # u  `MR8՗WGծ@Fٿcهv.wi eC)P/xz[{. q ^ ^ N1TYUHE+9s>!=5;(97|5$P3/* $W_lI6Mc(n .OEBZjۄݨضπ{8{Ʊ?Ƽ@'ʄ̙'W\-ӇS;\mvڐ \Oڼn׽P@ٕs+ 6j^. .5wN^(Uu  .{u "X$6')6-U 20!9!?!E!J!Nu!LQ!Q!Q!Q!R!-U #X !Z!]"6^#]$C\$tY#U"P!Ke "F @F:S5!00+9&#B @!54c{6ۻԯ H410DEUA)սJʳeЩҧxɱ)t1g h,^]>[:p+/ivp+$q{ rM0-@'F3!ƏŔǩ(5d' J ]@"Z  x w -    7] n i) "D"!!7`">6c> n4_825,@%! \`  yCFy{ ,hZ*o0zd94 br/R I| Ve Q%  >O-P{A  ;G_% K%*%^#Zl&(Bh*Y+g-?.O.6~-+1)&t$N! : xW-\ 5RA6bӮpκʇȚ&ɐcWsB:٣Eы(ΧBA~̧$7Q6 L{c۰ ( g',l|w- 9S<#&V)-<61B59d={>T?=950N+)''n'Z'x'4'E''( *g-3c1qu5A9|<$>P@?y@RR>9!4#-% ekl  7Ml3x l|G4xQ=Jq]9l87.ۯھcMۡzAV{ _ , r B+% H| ؚ<׼1Eٿn2;$f#!uL?J,\ޗj-Sڹ ٿb6$ڀ(+1./0t1=1b2ZX3l4 S6@8|q:+)*[ ('W'&I%" Y5V/܏BIݦl_0fL44{GEA m3e^+yO-<$ߨO݊Fnnh8ZmK $Qq\;_2!$i& f(=*-/B1E4*!l6#I7%6'4)/**+o%+= *v)G'$U"& j aS 5Lv*$ze=7}+5_iWȿU?ʻrmث~ۤjt;)-iQBdw 9&va b-\=.I4M G >0jQ7! +6lEi~= RJ Q*!zM. :/Yn n*Et j  G v$ &  $F/(`GJ^iٕ546 ܯ^ki B@̪s1Pͷlo sʶI n[OΓMtzQӬ@M  mX8 ml / qYyJ` X#& )+@- n-w,4+) &'B,%1$6$:'Ni@9 sm jIܜAs?\D\7.:٥@֐ϙ07 ֿP>_ſnh(rS/u֛ٹ}1,{4# ,A" 8JOW 6 ި )GܔR~Xؼ֌=>c"vM Хxנ!ݜ%QW)>U,i./%0V / /N."-),(.F,1O+5>*7~)5:(;O(<'8=&=%j=$ =#<!<<=>  ?w/>? ;7+3-2(v$or Cw܉k =ѧy\j4 r`K$%)(ضs1ۚݙZJv8LT0+hu(j } A  %D d & &*b =I+TYv: 8D7'Z(=^ d;p*{JT}OU+fZ1r ,qwH۪r[џ ϪτѨւ߬/v!l>VJR'~Y w< < o, G  x 6^k(?p^ IOr B(0@M_$^1*ju%+0467Z6b5&3N0dq.{,I*^)-N'(M%"sTn_v A $7tMb" ׳$3#OI|]1Rߪoj1UC}Ah<{I֡ي܍{5z $5)?8 +j E 5 ` $}0 ;z '"#u%(-,E1|6Z<gAcE1 HIxJ JJNKb#L)Ol/RT4V7Z8.\H8\6[M5Wo3Sl1Ne/J?-F*CM(@{%>k"<4/;3:69<98Z k6sw4(1.D*o&"X<ڎ5]5uѹw[׊۱00!l6/ h dwCw*iA>Fߐ,n lE9 @ * N , _]4La,99hj8L ?Hj[.4Kb@w Q!&%)-*K(m &{# ]=VSqx' \ b@ !5*jؒ]qѴ9(O߂ac 2Z Y 3Ӹ ?djԹO@4ډ@) N#ުݜ6'Q?L۽[_Co9`e~ Wt)x W _(0' Q6?: =/D?\ASCDGEH &EyDnC@D>{];o8o5'2}.'L*%Wn =fs2, ]"tqo/קKԽrJҭ>ڮWSR?HLlX 1\Լ׫ܣZKW V dH ^ 6jzXO9q b I;VUL8TWTfU |C "'C+7.0!2g&3*4l-;5.5{.5S, 6(P6$$6T 5}Q4z3x2%O109/p -\)BV$2 \ h. # `R<\3٘׼ٿmۚBqކ}zٱ8t : O 2H k .֊ ֪ gզ԰~ԦWQ-w/ګDY_** &. Qq-Ic)L-#8k%w>&%/$(#J$1&$k):-S1IT4}a6u7_7t6?537 N2 S1h1 +3w 6oE;\?%JBCCa[A=8y3-z)$$  {YC  *IH=K bЀvKGnѾʙ͆uV1_єŸՄۺ9ᠽ白GvxCuŗ=E4ʌ͡RϸAVڡ݀ߴOl3"EPٵJ>նV X KloqثQ ݡXj$./,M2I81Y=@@? >== )== >?&@Cf@?A~>B<8iB4$/!M)"2h [PM/QR7n2B w݁ܓYܘzy݋IJ;iG%Xq,Q7ݧ9ڋ\ב)m!n=fLi-dq4 [/ub~r} J!OH K  5GUN  g X  @? ,c$](M#-'~2)7*:*w<))z`fz N# 1m d t2xtn0 'Ҳ hv " ?  vMek]4]Ec~>H Jp4-  6 vNV K  -E }?mm"LB7 m invyD5BܫB`ܴr*ݳۻ Eeؼ 5a=355 _[½n F;L )!̪ H ^=@EfkY^ Ab L2 /&#()-\1Q47?:qE<=\v+C.Ft1Hq5G9C=>4@8B&2pE+G%4G!E8Cy>80')<  8+ )AZS_ LH Wco]e'.fY:gX[ ^l.#(+{. %0ku0\/ /.ۤ, *t)f'o*&?X%$j$Z$h$$ %O%&'(( 2(@&%] $6!H$&r%,'2*(8- :C4-'"8~d$J =dFMAʿR9F~sdǀo&nn۾QӨI7u5Wע3!>$ԃ-ӹ Դ & < A NiE0m5!%J#xfDْs݌I!\{q\ E,h "v#5!~a S  \z"$&&%X"8 Y Z T  r<l+4m[rKo:~a`LtՌh؍ڬ,A*X'جveKXHϱ*Рook! Pml<0 RDU|EF[ߵn+} &nG'mv ( \  !#'& 4){-O2.81>C GJMOQ ?QP~NMvK.F@E?:HM3W,'o%7 yVGQF.9'Pgthދg}!|u!IX)$VqcKk_3B j `RYc 71&[5-, c_{  HW :J  + ' ~S 19!Qc! k g _|Jr\vP5li Y Q T 7<+Q?njRזsb?ц'"Ԭ0{Aܼ'o!bs=| 1 XqI6RԚNj}c='bBhjo,nf~_ [x WGZך MՂ& +%.~08ֶ2أ45!78:7<`+%l?%?#r=!3;8J52OW/ + 'W /#Po= /  o +F wD a~ Ϗ}{ɺίOnX dq|W<967~ޅ|xuzak%Cbv  ]n:1 wb~Ljm wK InT aF8,,5 snr!"!@ I H8&:p q"y$!%&&%&&B .& %%$D"; (* 0 0pl:+aߝR\ y Ef"X_֮ٲDܓޗV x?EJ  !l*A5:\ 3 0Z CF a b tq.e_#l3^*i Ex Wр 4Z?rcs,[q[ * H  :5^bg#J' {( # ^.ENL $W-l]0oy!JUV{ M1F>FG = Ǣ RK¼E,ǫO˩ p;U8R4%|  k 2 A L\XW#& ( )+,G-aR.c/R1op4*9I>tDHG^DvC>7m<1*{&%   ?!,! 0!mo/!FtJuuP =   E_qPiq xޡ%9ޢ?ߥ~ݲZܩ߂L"۪ރ/٩ݖiް ߮ՅR-L~ت _ htڜuټ6ٯA_UF.lm@C( !;!)mk?t)q߻Y(,0 %N+9y1:q6B?:%<\8>G>FUHs;Tm0 ͻ eӔR ۍ ߁ 5^Gz 0  S 7 !u !T4;3 *ZpqH: -YVP.|01k_ )`/߱ID ت<1m Y fֹըgس|aLzj1R4|/Po|-qfU> i(VZLn6:/r!qi3f[V(;y{ ! x M fXvd7:; u GL;YWXkl>G8ߘcEܙfBZ ]M== c0LO_fWUa]zzVMnDAS{ G>ړ. ڶ:j6 %<   -   [Z 5 BR P %g)=,-./E.%-,*w(%C#"#&z"v*&..*0+1+1c*y0'.($,*)k)+ !.p1%4{7}9h:;QT;9,8nl6J42~0t-1C*$%H* *w e, cZP2 j M 4  W = M K+' xKFw% f 6aۊ%Gؐ%>-܍^! ".6$)$a"߽w ߶d@y|j&>cO [p f 7   $ CQ D \#E %'&*++)%% > ]  s"C :g  & <3H WWi[8:۸G󑽛xўvq?7Xk0b؁ذiBdW Eu CZ۸#،Rwjؙڰ*{dKv"2z 6   e 6oo TCR ' 8   C /!6"4"5""5$&V*,zV.T'.,'2"W`# Y HArY"+mJ2?Jܿ= (  s @ b H  6J_7&B i4O ^p   ' m n  y d . ` gc 3y l6Jj "x 'i+-j//.\ *- X*:@&f!l)x m JR}3 : \   u VY C F  8-_b    o  s{ I F % E V b Rs N Vl  [s^#^ [d)6?/ I } 8 J  k[2DtoAXDs  ^ ax!t%*(&)O*6*=V)'<%0$qr$&Zv*/O409.>&)acV<*Y|o,ZJ@ V \ 3 B C __2M  o$JN Ga#Z#O@RLX(f72G0عeܧY#xmk54X:" j " +    {2M8i iH gE',!Nf ! @ .,k ,  ; ! '] G+l o. _0z1V2t2H31.1*z&^[""#}x { ,  W b |uX  A_ `t\.0E  1!F$%1&Pt&L%"\?D WL87 kG5I>te2?f!K!ߓ&Lߠ3 )s0qf> [ |>,5lc&0iqv{E_!bu;9oqR2̛Yqڦ&gCL1 /Ӭi0.z#.NMUs `NRB1t!  jNV  #k.!%)Z,z-D-,+[)5)~)Z+l/ >3 5J6O(52/+&^S!Z^ a_Z5 [J m B ?  p$YlfiG`rkPNV\ 5  Ut=+.rbz2# ]%kYD87u 6Xb!"m"!, g*]x*8jf $UMf[=,Q@L6z=o |w #%1'Ct)+bA.y0 1M 1Y0-L)?$C~(s3L 'dWNQwf-@+Mg:^ItS F|i[ ߅"41 QawNjL;{%Z,/x ؞':YA+YU$Ovxb@ 4KS3?]]h g& 4  1  @ M)e( f M f#J[/:x}p{Xe֯ {TvЌ8WGi?, I% p~4 zDf8 u 4 h^ r A 9$! ##[#&"& &$$!H%^53 4  4mGS{ { JzO 5- %/&QT G w1rgntb qNSSNUݣNh)ݬ`ݨ ** ,G}M, NU=F7 o ^ h o i   )9"!#&*)_** *R(%#*Y"-u"#-m&c)[+Q+a*u(\+% =" [HIjhRG & ^!"# %D&F%,$3"' %|vO z R 7ElwyI ;R. @ {\] .*!13gLy^ڈ(ُ:ךmضRܻ(gL)f[f"C":]R%ۨO۱"ۅ )ۚQݏW)g \mF\>n KJof.(~1k * 6%; U B qB8 )i1ej^bRԞΝxǹxuƭǐ]w>Ͼ:ӜlM\q;ޱGg.0  o xZ,` zbU{!GY=3o  %I bN uKGJ *{9-1"5k o Zk;N ]c j `l#kP)7im @ 0w Lcf7 @TpDU |A7XL~[)x  Hk}0 0(~= C # {z@p99Qzo+L t\$ 6 BU6* ^L 9f V`M y `+ +ulJID@H!G$0'e)&`+,-z-"-@,<+?0)&+$$!)  :#]f;YS m9 0 eh?    ! z  c u[  6 R  l   l:YN4'I+yo })V 5 = <{v4u_Dv74&{{cp!WO q4`>u6XKDk%-AGK& c{<LC~x" f] Y N t`  +   v g =     $ ?= `  "O&$)+U*)&`"dP1`1f) _ a 5 M Nnf51rmuRv&nUcS\U2x7181~}k[b-Jd3txMJ[a9w|d LQD.FBLO;Gx#U%?,p[21AbyGAui*G  f v  X)6 Z?'N?bw ae6bx@NRfj G L -!&!+ G"o%)U,.Z/.,| )o 0&w"xBr uKueTqK o dtfYQ6!XYB M* | &4G w):c9Ny_A/ Uou:88_  ~Hv D S L !M Y 6 G ug y:?/7SQ  f k(EIRgga F  l#ImY > Jh8~`5 L s TO  F # " K   G  |D!Q+ L[c? s?,O(jmzOu ?$3 =Bp _:H[gmB&mP>+V~o_)GW l/[4 / vf  9r D  3n1{fC-y"(K81M4yv,#Py&  U^J0N'D> .F68  4 y I +  ^ ~8 q 3  R  > u 8|J:Xd9 7-N"}L 7 4u.qqx}7fx.ѸbϯgEeK@jCjn5`HvI ( 9U2j&eRa9e#?pfZ APm,m 3"P/#O,#U" O&v&= 1# 7*.d00/.-T-, ,},5,+*>"(/&1$`" .!#$a(-W=1tP4/66l@737,6(42I10n/,)L&E=$4"( r07 H v ; j&  r kk   o  ,m  ? < -  fL0;T}jk,wn > . 9 8ZW znq"Wd";zo { o4 =)bQd!ː Rɫ  g ] eЃOY#_C | b EU!iy0y%_  z  & wP9Q@ MqR) 1(B M '1clTޝ|\ډIթҡfGrWls޵}_ Eg B$ %T6 ~IAZ#[\/m uD~s 8 [&;@nm  , |~  1c8b r[:u jfhkTKcs8\\b: 6  A -[,ar$   P ` f G U |zFvr-]l  Pbx]XV%-e!j pfj, + k%WQGV8LB  14?QCb-  <YSQ  ? j lxW}-A on (:i % ih ; iO I x r `'0jBXRA 2'  ? % RDB[*v4+R|~ER"a ~M"#p"qr9DQ  Sz : GK;eP<>aQ G% lL<F|s w B}8etR>&mIz/\[d@@ Tߔܖ ?w<ˎ˧JHVog/ٓe/fڅpAٲZۺK|a ,&$4-[#-Ps[N%SNG]wQAG },:j |eWqh$iiNWp' D5 B  5 H ^ 1 6# @%%&$ !'/^LskX` gc1p"  rL%6C cWm:PfC%@/dH b3L%eTN # nv qqk%"&#($J$t#^"!k oz~L == cw Zq  =   | [ OR  :  1 , P W !B\@p!3~w8_ 7m)\0tt"Q'IWw q'o@D3U2| \ fBNKj1~L%} | ; Xv)Kfiyؒ~kֻ;q(*Qݮ߾CQ&KsM}l:8'9Bds&g<{$BIWD[cw00kO<_~x$Otqu4) j. W1 v i}k4!i> Fa EkIbM ||l*}}gV?  )>hXuO"juk]hVc3}nLMS[ / Jjd*(\Re׵peۧBdXAnmg   *jr ` X F&~z d k 7 U`_ W N$! &r%#?$"d H5[a 8a ;Jv !2!.! N,!n!p*#9%;'>M( 5(&$i" .  " "^ :]7 2? _ W 6   NVZ+%\3E9N  J=+9&nIAo 5 ~ i    Q nBl2*{ 8&P1v gCgxV%~jFtm_E[>&:19GFi4@?c K r]1l x5U\_/{lZjܵۈFhs/ j* /JZy:j {QF(* i z37 ) ? #m B A * K@KN<0 + { H =|/` | U  R @$XGb&uSu0b < Ix  B r _F^6RS$K&    @o+\8gnM +p ~ s v p D"1fi+`[ n$ yc #LU{w  6Cu/#f` 84K !."^!+HP73 dyDc;J\kF b 6  X ?b s  1%TK! +T 6  3  D s"%(+-/00+/-D!,o&+T+%- 2:27e;6?{?<82,'x"} b"  ; I W'J[nz޴?9ۧ]RGBWh BZIO7}u(22k m@QG7  $ } V[+&P}_a)\ۮ=ܼZ޶$K[GB lZo`:  ~bN-wC k1h/8@ W %)AGf]Ep _?l(1-@N $QfW[ZFN 72Gzjn: nW<1]c@5K*_bk 4{vd]Wh  <(M 7kWCV\pr40Nyp  D q " g!Dv_fXjVgpU?w  t2+-o QJ   # U  , z: Ju A 8 % }j %| A 2 #& K  J n  ! #4; y ]\ L@2o%!i$'*qR-Y/k1r2p210/,*';$|"^y@g~SgQsEe&. DR NBi4A^X,b$M''q[i73ouݭݼu޼'n߄i]}߁oKIFLp_|!j;' M Q  Jvߡ&"AxQf_9!VM)*! |Me#+H#(N+- -Z*V&&N!mEJ  %6l$u j4~5 %Y   K&Y]K. dDeXiVgW@UKKdP /A Ӡo_X.iy ju cnխJ S ۇo}&m1'vk h 1 $J | ` kys:3 oWL `0a.r;}v'Rh( :zb.-`-@! ja > Y$Xt 4%>Ng7<Tلp׊زC ^ dO 9uAYpx:ni186?Z 6(QP.!9%(W(`'$!s(8Ul\xG0B< (-qj1 ( a  EC) "? `+ L3 q Bq~/8:Qj T RP } w y $v &_~GGVT15^6!X  0 neRIAt ava|~s rw xPSq:H Z>S  Q+42F$|A }rBT"tn'J+/2-4D4;ޏ2.1)ۃ$}]@":؎h Tكc lrj.ܐۇWxA۟M;rq}wlܥ`/QCz]?g y6:PNyw=nE3 ' p 4tAS $, p PIB!j$V%V $I I#1!g8ORE>RJ8$m Q!'"|"v"! . F!!"{#$J%;&:'' 'P' & % $#" !E ] X | jvG27 *>k"]h4:Xn^X 6 NI=1cXx |',K  v!.uB k 9Ry>})[L y Z6d8 &f}rd\\yPky|wcOW.zBQ|0*b<S:J]wLu5'}(&A "z?j}mNt-|YJa | _ ( x#8 P   =rq$|3,52FqnEs7k 0 %S? #&'mm&#H qY    n \.a2v"! 5 >@Bh K '/b[Y}Cut+>1jvpGwA+,|F{ ; -u,2<eE   K,+B!zI [  = % yc m jpDC3x8B4lxID?72N`dD4n]$[KA-}MuW  R v = n  'C^ck|ySI9T!*5K 5c8Atx^ Z  , UiA"$&E'-()'&&')@+-/0$0.H,Q)`-&?# +>()Eߑ=s=JTNT Ca޸ݑAݜUdLTUx*d,bGv "M > d5   ~ wh;g`aT1\;t pas, \ 3 ftl00  @  q>E F _G3T{3qFQ^<6]! S P# :Iwk \ + u k [ |BII ' P; "%m%ff% R##&)sI*q*H +*(q& ,%&#";".J"""-r" "D!u .Z f   d V  _ {F"e pkQN ^*>.buٱ>ֆC8̲M~ž¾i( 򿻂ܼPp[˲^ҡDղDO4:"]_.iK#Q{ZN _S R}Dt5, ~SXL4^ z#1%M%;%%L%8%w%M')q-K /uV/5-* &_!~%e!!""k |d]wx O#r)S.3O 6<7 7!4!0*H#c"Q _  i  ~i D?R %x g 8~~M ߟ]"j؞5B)6{Gf*Pu߇"S[E9 RC$"1QDT Oww}`"J$ $$A!e;Y NPRe Ae7exC{);eIL  }Dvbre ) J$[ w> _NT    ~ S &i + R 8 z =O! ]!019 >GkX!w  %Isl/ 2N)j.X;2G!t.]Bp/ 7~4+#k(\Hl?xVi=O@Zy \'PM   S# 5R.^w 8 nH o 3 3; kKF^4E hWHt$*_05*:=ej@VB5CB@,q=C9V5P0}r+%I ~Dy r --l`RVT>T>G73S=h^j }nlfV=W&hbB*$  @*8H5a+~&UA4:"`FML t ]xHz#Ac')*=+*h)(3 &av&,&}%i#!wHt-7dD N!4W L4&+&p:W1p@9  &I b = XUb/6.V6aV(Z| WP{UMM@W] s B[L#.;}<  \   QZ   ? $ j3)TJTT2eh%;} XJ*?O +-ڐ׃K+"ُ܁ U1C*pn oU sc'Y lZ MOs&"iLYaj0 6 / - 2 v ^l zi  `; +hZX$5 "H!1*,;$+ 3EH: @y sE 0H HFu>C>%T93k.g)K#6TSg ecsTrHc$sryeY4{v]@3|AyJutuI !'  q _ z N s j@VwHN9?3 D< E " O  ( ^  9'J(V@ V 2B*9[-Vj r x=Kz/{wךջ+=Ձ`Xsr:E+9Y$F@eݰx߻QQ<{ 2 C  }  SN ]M*H3JU""%5( ) E)*(0'& y&&g_(rm*FC,,+X'F$Ry89p\ H#3%r%#i hkn$>p !P#a%E&9'')H&# b l 7 { o .@~ge`b[oLV.BI  .Feq Qߑ E9 ݚ Q kM #{Q]&tD 9z9hnA,?Xr(&+ l)P6r#a )d d t[:;/UN Y0c"& *-Y.F.Q,('$ yoT55Y De^_!NaI`thj9XZk'MW )68=gIz 8lI*SndA  g5MYk c(L9- 0 `:M>  l ] y. q "iN!t.e y  NT3Y&pq J 2yU87^/,]zތ]ܷݤ|- IkBqNޗ?E %a p=yF 1`_!0b ] F : u Udh" %,(C)=l(B&i#r h NGnd S @ _=hk`m d l 1Ew,J AN9b<nj:VC i-Hr "   )4, e<"lGי6؏$۴]ޏ ?GTX=`b "+|)$P,14'P` t ]=l[ G!g}!!8!   |\7s n  MW|7=F !#.%(_ݍ*A-0<3UВ6SϚ9;Χ/ Mq B h8!\B tc I]=-o?l@} a J X<  t%82Z {ާ/Fk!/9$W&&%:"}n'`J Z  :   j  7s 2L v  G x  D$Km"P/&CAsUv  j lZxIRv:*Jߟaؐg һlєy-ѩs l v7Va5IZ7wN=tD[AfLV      >@]fV5 5 kL/Ad c H  ^ 1 1Ff _.o;:h=n` x Q eM 66u]pM:Po] `iagX JSnP:%$s`hf*w|cF * V v g R 0  8 B P]b8-JBMFNP)z!"- Z#m9#e0"Y nln:=qDh7iqJ,% xSf|G>1.cGo:iA,&.q4 ]%aM-M04Cz]e+v/ )   a n . f<9-!^R%k)b -B\//-*nB(%%$$U& R*P.V1V22/:,@(8$ Jeq>efn% ; s?;&+   zTx5%t w` MpzBdu'M{6 ' !qf'0 `  rX 2 +^` OI<'!{ 57+NA@]9N2CBcL/#/<x, $; 7"v! ' , Q0 12 2p0.js+k3)k'+'3''9u()) h)(~'v&u!$Q!\E 9 \d S  M .  o \    b  M9 \^ N eA+a\ hv k   ! ߲ ? =ݦ ܿ KNܣj|rkkonz w hv:;/QJI9?KS  u  VUd d& y y e7u/OYr {P r 8- !rm "x$%ah%#_3! 1{AkI6 ߋތ "'$:$,7# п{f" CǑ`@lî$6 ܢZ١p'Ӥ} &O,ۑ[ɰȲCMș`˷bַX#v:V&R M[d ]6za$A/* ="""!! ##6$$T$N"h yJg? $*/s`11O0/,B *='$j#$)" k!@' lNF" j 0d6 I # %.&%h$"; +6  s )luk{L3! =   i I ,&y T H44*:@ҵaHH͟ v΢ $ Q ӊ טqBx#%w$''%"_ j!M*@{1 E P  IM)K3 \ E~$ S e A   l ~8rF~0+c'd 9 \swxJڡN=Z X!alο iϼ *ӐMذBA8W>_>I*  >A6\k fd $#j$@$ #! S  2!O !& " ! P Ge)0< ZAyIgi,oGdtfPhNx _|L@=fq81,gR+ | m g P ߅ݷ7,|}~9 @`Auo~ YЎӰoz.ފY/'r?~Pm{pS _8Z  9 r| `  Vq  M z#%Mp&5&X|&C&%,$!nP{ ? |#&!*,- h/0%0g0/..gb/0ݳ1Bg2Qe2ל1{ 0%ֳ-Lֲ*t'#YjS&ֹqJ P؆ozHH+9}!rr6aRՂZל!{/7^Fdv;$b{y,S+t <* 8  %b^!8%t'(/(!'f$B")$ 2z5m _7!g!("p""3$r?&J(6*GK+88+ *(l (v(Y)4/*{*O* U)'%!Nx> ue g7D<54ds S%֧9k1^3`gNOLv~&LԹָ0ٿa[ \1U!H3?)q   2  1 Od{  ~"G$c%=$f#B!o,va8 >C &~mJ ^ C aq_jmT$vZNZ-^k \`o  z >+ .FN y Q> E%W&z9J]O;!LAZG^,tzi _9X0I[S \ 4c**e UVTM/O + ^   b2 n p q =  !:GD= J[o:"NZd/y c F: 4xD=H>f]S`'lg<ަy>t ݳ=1HZ|I;yK@XM?e }$1byr !0$'{-+>-y/-/.+(&%ca#5!w@&r_5 SB  2   > w L  2 2w(S > * -  EDu5z> h pV;1%|4Aۏf{}`fʶ~j #$Ƚ&%#h ]͹sr2O' f/ʨsWxX%4v2CRSD__m \ h > &wE4Ydd\n" v&K*K-=/U/Y\.W-+f")a%''{%)"+,_- 8....l .~-,K+o"+*i*6*%+++9*(v0&9;#f jTG$K v^ hI 9h,x'-ի} OϤ܁ۊх۵vڎs)Jן1mr-l߰8 `ol;2g I FG:5;@~r8d "$`'*;@.02"M45F66)637kr6ܞ4޴1.*%D!)#gF`Z&[R @  y+> z= `  *qG  P 5^ g 5 Y lc>;(Bh;/́\ǟ X Ho(VؽN7 ^#\&{)o{+#c, ,ͽ~* (4%c"+;uylsSyoV z$IpwXgh |C,] R ~6|NIJ?D$6xkLge:g2_]MoiF$JV SK i}{N!$'&%{6":  C G,Mӑu*"ѢHA5 s=ܭ9ݍݼw{q IZ,y@ j X<=t)yV9$?  G2/ m%D@ #! ujlQyo )/l3I  } n@!ߚi}}НA/Dҫ8 ׈؛O2-ߢUb, z +G/9TVܘ~֤}+lPm޳olhZ8%gC,1R+-G J U r  m 6g'Fkh!#$G&w((N}('E&E$! %mSsZ!Z wxl.  4 E >-"!%Yu(&)('L&# xrWfzQ S 8R*IIB m  > 4  @,$du|Yi~-q7?ڄ m Mf&Μ09`՚YݰAD?T8>Q}:s\ f 3e(XCyq  S I 2u}S0Twwa(n: C UrC-: W  a i tV!F`,I*QC 0 x}-E<ؖYTـ.55p^ZwdTA6Pq~P. kh!OZ%`(s4+ - ..t- ,)Z&K"C! "ZNM)yxW!a~-xhl 6g3$)1G;o_$X Ip } %Hn>} ; ~  )Y ӌСϕϝ&ЌiS@0)wu$b" q Fx&|@ ( m ) ? i ri (  v1! 3  r#&| ~ |5~lnkZ50 ?!4"#"!N>u>I  1&A l;5Yl: f"uy\Sy=LPxޓۤ ٌԴ_bwzdɕʁXϟg3SqROHm  r' TF9k!/.#<=$%H(_+!R-x.>/k/d/X.+k)1a((&%+$"zK"t6";"!xn ]M>x2 @^"U##X!P\##MJH) NAZD2 ) ( @XLf%{|moKQ+W(ѱҎ U֖i |{:<{: a q Qd Q ~}K"jd~jL lO U ab f' 0if{dr2hM.8v)b1\@v@05 ܓݜ   : Xpn& pzkt,$ x 1M_A{aXy j?~JI}N #.F0V(]!&@)i+,D-RR..3.C.--+i*N)(8(+@(vp(()F:))(*'~4&=#!oDRM >oZ 3 P&>k>i7 s  { EgOx&- r -Kp! ####! T VjHpPC )!u"8"\"ϳ ̂ O)(ʼ9ʂ=̢ ?К{w|5{u4Cj` + L>Cd     z c1  p2 t83Ds ,4KY7J7 z%uL D9v6#,4&I'9'&1%[#"'"!9""Q"!bTw 6-7jXL6ۂP#ҳޫӗ\pt}jvۗu߫/|R߼{0 g .   [  J=e] Yz >b}XN !"! :#tfޛHK5 E _/ڀn۸ݝpm"k B eIg ~ 0  X z   p)R?q  y E c tlc  f ݴo ۚaۄ" ۬%ܔ'ݹ(^)G~)K)I8)i)J)*)oV)i(s'%#!N=Nw., D6lpp,#`V5 (|GqhXg*t6c v% "Wi##"e PWK9vp]O> y"I#{$%"&Z&A&%;#X!qg~Q+ s܈KդҮY Xщ҆_~Oa>3:4~| R"#   H6oY\W{8H"OK&*.]1Y3(R431v.0*%X]!!WwL&b&}\Z-hb D p=y@ g B l 1 )t`V,jBVD:WYocs֖<Ԡ\:d'! J 3Ӌ!.m-uX:e;l]+  Wpd[)>"/9}-?lw A A #  e  g 'V=>& +)edN h!j2GgKHEF : 7߷Pߵ߿~)HqGwk#"=M/mOt޾ۖ ֙ V% {X}ޞU)_H.}ymUN] VuACT 9?aF#i}$v@ lW & +o eܻ |}CZ P8 1]Z"T5x=$ Pk:MGFHH^PFf%F@W} >V8Np}xTTz$PAڦ"Ӡlю Ҍy}P!N!/!f'X+ OW9)eg l l BAJv|dV8G *0HEe;Y5k %ui ,u:0v&KYT44zEUnAO$vwM"to& 1 53 zJtf,"ٷ="שYS7+na:nhWG8&?[2 - 4 `5  U;} Cv94" i#%()*/+L++}*)>)5('6'&$^C"'A?H O <x@xA7bat^XqOD 6   JaNe^ 9  h4w q ^o)S \0 6 c knV(O9QW(9z|DM ] -  (G6 au@x97y.:0+h % T Twy+k(Yޠ7*B޿!p  D=T\.QbB*Xm%lcLpJjf > JJZ]+&(PxuPQ:>ڏi>ݭRa 'i /K$lc\ W!W$fF& (m_)*+,b,+})`|&!=P + Efi9_+ {nK9Q N rc < 26`WADL gu cO   :@~wBNOjU97 </ w{["&( u n / h*w-B Pq(:5] !S ;< u g i '  Zu:.MkM ]Kޞ/BO5> v NI GW\f @ d p.wbr i{i k `, y>)w).;.$&eXFQY!khGC'xU I U \ SB.l}Sp: tUt8ԥpЖsKPF6ڌH>gU?ikS [2(W   =  8 } /2!be!$$''(d(4*(v((G)? *;+.-J/2[57"9$9!ϲ9:8N7ѽ 4溣/Ĺ=*d{$^TiO[Ifў ~ض $ E k ?  nX & Tu e0 ] o)vb D  v / F  ,4 v7GT79P_PO6% y R ! 6 `t F G  S Z[KJo" !p! ';.L \[b|*|Vu\QPK?vF8d0 \W *P &t .1glI@sdS!%Ec)l+ +*+'x!75 _ NubL, RZlߑDJ$Bܽު{,Dj:( e: : R% $?/=GgH)8Vg G 1- 53, j *ON84]Ex ; Rב !ӯ""e"Wv!T 9:ml@f !?"j"a"X^!9AX"I6Z9I ^ ( & ? ԇ k ҡ ! R @sx҄ZDԽl؛32f|l(g} X`ڹ /"h9&]Kxmkndq4 MWY.3!Q1#T\_Dsӻ ˺5׍ ?] 93@4) o _ a |/ ebT c' !oK!|ߎ/!߼a{7vA4mR$EO  N/**},WkGvv :)\A`B.cUB;IayE2B%68lyq4wQ@ , wD#A Zl E /  ) E   V   e3<c [8-W>Zx^]Q:%9{, >0  Q'a-ߊ{)pz~mx L!$]%%b$!K@UD IV !Sk3j)_ QuTKcd3Z  )G}dtg a ~Ho#i&/ )jQ*~"*D($DmuN( 7mNRcWxK' cYj'vbfh? anKt8i !#s%&}&&%J $ " |$x]o F@ : kY i= &cNl7br/ `h<e Pk .*oS-P:=*{,C& m8 A 1VZ@4 g qf  NCOS8B/5ywsr <V:RG !?!'!8eBxuCs q~!w%/ހa3it5pHNI k^<Ir 35 z ^E@@nu-EP ) )[ bO D b | 9 = B4u((Y_!2!D"U+# y"r ߡ7'@ ZX. &  lXedjxA(j~ -Pl s\zNn )  D V {F {eKZf`p?K/5z>g,]/V486t vaA;@hcYR9U.pzr Sy\}x Sݼ zW2$~Q  } r v  yNKE7;rRg56l(RUA^W[V G9  ,  Je  G[  ٧ ~ E( M  7xUzj>b<~ ! '!rZW0?e :  W1Xev d +! CD85=| w N VI-V! n~cQ]T},* .+~#IYܜܶ*hf pݯ I5,b uX!Faۥ݁c '~'s+LADl[# / D  & V#=   [X6D;Ew#< 5R"#vA%(?&'X(])+;,@-Q-i-,++*)(':&)%|"- U%v\TRP1 b 0 T  ,,C UY /L < VV i_ CB+>c*.=  jxP-_\F=lDNu7@P. 0 G>߄߳- + y0 Hj87;AIE#? w@fed ;Ha2Q _! g21R?e +Af3!$3IUߌ٫ ԡγƤYƈǦ@pϏNUw$ڭKpgmn _Xp``U_ G } x4ud-^Ey~_v3"r fiݨܑܵ6f f !3 :F W $?k25>|`3Ia&Js\'@l  ]f(wnoWa:)(\hep6|}oGzjN{;Sn XUSݴl S: ?V_omM)(5J |#P/Q׳Oz!Z#K${%2څ&E&~$X"f,oJ"x37' n n :i !H ;   I  R8Q 9 q  M O .\ #  E} Y H + b > ' Ue.%Q; mx6ޤ5jQB?x   QD vS <  !P # 0$D#" JOvw-cC4 8 s  ` R \ <  > {a1c v R!3###" N|n#Lw Upp[?) X6hy5MC޻&ߖ s4@*'ܝ; p"i! A kg#&~(@**+'+*h*)(ma'#ۜ%Po#!=ݾCPhv&ѧ#Eӯ7 ;K7>oe2* } n%DP]  3  xR l ] 8 ; ! L   $B OA  OK7M|S> U ]J!]$%R&b%:#{!u YoBc /H\3 h *,ya<N` s B I_ Pjs~h"XcDc6eN9lT;'$3= D0 _htC:V=^=#N/RLGyQG(پ֐N6q9֗V$#/ (UWݹmd\kn'49`VH~o| %pO. }m 0t| q @  O,s  N ad  . ? Kl t DS } Cu(ޠ !TbXi2 &Ja\GzHV =e eLdC@  (=C>k * 3W'sW7=!6!$&',(2'$P!`] $Dt+)B J BnW > Oo6j]GE6087!/$&4)i*+*B)i'V$b!}A0R6<te 6  Hw(ZdT@IwaXJd]xEaV Q D>w!{ f Hw=Q b n z 8 # vqsIswA<36KKJ' 7 _*  | i  :  0 -g0L  @ o  $  S < 4 X WxtLXށqևIƪta(/Ҽc+emh\Ȩ(@ ͅ 02ӵiVI0Sެ߾Tr^ZemJJo&yDAA x  K Bl~~8zu "1$;l&)n+٭-/.-4+'C$f u+5@3kR{:n݊8ו,y*>^YC ߰b0KA՜Iј{I\JgiQ{[:ɤ9pAϢuҒ*֙j@)*:r-6W}ifZis\3 >$! &`>* -./fK/=.-y,*#)'QJ&o߿%7% &<ٷ(P+"R.1&1,3D 4ڹ3ۃ2܃0-w*'G9%"R Zx( C & 1   vsMDC1S 'tt<~X  G9?'_ۏ2fJ~~Z*[RNer] Fv O yb} Bt T p : E Y R    y ?  P& r.2` #E|9W !!"#D##;+$su$$n"7g(#{r T  D MA  jx 2P/qAV'p$ 2 dEiZwߦ\Ju3&t nDEpڿ+ ٽ!ב#$=؁#PA"H5 ؠ3yC)K4aBߟQ^_ "Y%sۮ'(HF)(ء'%$")!S=cMD699D'usW t  R Y x0)Pj. V׏Ad̎ oȻi E AѨlG)bxrhߧG]Ca"i"o@rc     G> !OT"#(j%.&1' <( (w(&(.(N"'s%+"K`^ b"(xf:gP eT7MY`(?OQhKb?!"k#nZ#! "FnW fo"B9:lZܿ)pkטFD F?j"ډ(nW܌{=TUF  [ \ m sk72K~a=>!D-S ֺԣ ց"Aٸ$D&\'i(K)('p&B#K  q KE   0  >03LTsXN} 7}Z,3,q3/8+%7"dM9@آٱq ݕ 59 {ta<m!$!N 9NM9$of @ TbA*;E@J td wo8bZmZGh@ | P% ,1 : L P GCq mL ` J^_Hn'c2ve٢ k,7(g4~ܠ F ,ּ  A [r "O ٙ 6ݿ=42 B$lL(+.I;1V)34!5431r.*D&<4!^  [ !bn !!'!Buzaq p n ] _"s%emC*TZ_jW  G' \l!#&6))=)6b'fK%x!#G >j $Y /)byS|!D&s @f ! L  E. | i^,$o:A9,tG~OJhY  C "s!.GC  0j}]w dP@O !: .HV"] h S 8 utD#u'K()'Q$Y*o CG]ޡY5<:3ȯ%ǝ_I\T>:ώ.m #)ݟ >, g l{-3x5PSOnm59Yp :(  u!R!`k%$Z 0  [p  0 Tb6 Y GnW:m_ 4W | pZ5SG\hXFTQUԟϖ  [}d1"(ǯvf&_AB٩ a BjK_ esG5)S #O%! &J D%a h# 1034s 8wF= "%&*(O)4޾)ޝ)E)t( <'P%"- %R#^_&4[^N]Ia_k !y x (t0. 2/F-ui4K1)If$]Ԇ5ʹLy' 1 >Pշrsؕ^ AL""$Gf%%%K$#!V?n,J x yC >Hf5To8u*O>G 7 L"x,hA3G?W |(Uvcl& O8 4 9, !%&;c%ˍqzQǙ dɫ 7 B% V lڰ r t % 0 _q ? $' ]*h '0 2xG5~kd/;Fy   )WgF  P qwotZ*."k$X% ߎ%'%ח$ #Wy##֗$%$#Lە" ݵKz+S KUtpzOE^|)غV]hO[Z1F3ך^;Rܷ/څ׏ְ;ՐIS&;:M%/a 6B\ E" #c# "o m" 3"s ! !!P!,@"t#$%&T&{&:%{N$8"W0 /V R!"7"#!c sN s C8{M+(R]  \jIZ a a:hOS5Z>88%c=m$[7n% wߟ x2 Bڡ / G. ۙputQg!>6!! Bx]k.H J h?a|$6;fq܅`OX! 01%5'Y( Q uV_Jf&(P~k!  d  A!!"n#2 l$# $K#!W}}!kY; q  t}3 . L dexSt;B[r+(tm 0e4~XzM  fRc6En s +& Q\ |A=v n  u U  ~ G ;' )RK7 - D z vp *1 YD[*+MYsJ! .  ||a${  co<!t"z#)#V"F  H O   \ 73f>z% ; a x H lo |9:>X7h_xHCG m:M(mNJ]Vcԁ Oѡ Gd+b4#ݛ&)p+,;J---^.W/019D21h0N{-c)&W#!* Y3$% d G ecf8<%f&"o|{~?FI a7r^_[3  &Y I;gAO-{x8r֔խ \ԕ պO`|@Vxu h#HOs ]-wQ"1%X&%( #   h6 "e - S D   =G4 h i-MU<j" mSKAv ";"L#{"T!`7%A7S ~bT3E {a]#>!Xc) 5ݢ75ݗnFG A Eb4^J`nMO7O]Z'_; P w 1 hX   W  ' OI xN /  g { ` $| N 8 b 5~Po!l!!o:Z/*fWK3x=q &V,0y XJ8}ڛ$U!HV";7½OX4 ] ,q j" t"%)O(/*M+C+* ")v&P#9#0d~  23bP*!<#$O%e]&C&(&8%7$ܲ# /#g"o!d"I"K"E#,%&}w(Q)-)(r 'Xr%s#!k!!"$%G%$"e0<AY~ v%jQQu\?f<{L`+K:ߚ۰2bx"ט *;  lCO9h """V @ d a  c  9QZ0l2 R v  f c@ M a)YX<kL 1^;@dwb[ZXt"i _y^WjT l  /C5.d ?  G[ B  ZI J{ ] >- 0si66~D$w2e$VT^bepF7  ) nA߰ܮjI!&3g*.ґ0Ө11 /ؾ,*ۤ).ܶ(܇((('&k #(d0" n#m[`1^Ou߭~_pۆݺ۔ڰX. YE.g,rn<$e!'=A^zf{ i5uYW #P T 7v!(# T&K(**,,(+)D'&<$2" E  !V! j3 LD{ N  +P    v   _.fl   =d9!O6so,~o& GXp`s[*eM ? n>RP51*+"%T E dO!$3!>m %_r@ jgph \ x [  { E V9 ] >VOUa.O,hB L _{#:;URN:dHN`|FG>, sZ4R ja2{B  t5 V EUA 6:N &\d# N5}SNivW_4 iNgJxZ- JLbMz>)+h8 X ~L r ( 2x mTe)Gڱ_ βq̹:= < "+) Dr=5  7 M\o6 u71Gj|)2! Uh b f  k  /K 6('  x 5Tc;0!8$%u&o&& %#C#>"Y"i! /#C&d())?(\&"dL<rL } d'Q_/8QtZj~[&N^w"3 mp 7$' y+.1<2D2y 1[/`-+)ُ'ج$P!׶lJO!МλuK  تl;*f|L3?F&SG= 3 U AT ?j  sjg D )+]g j*ze{vzn~& ;C- *]=69i(Jh 2iw g # *#([NEk4yry.8DfC YAX;#UCPzV 1 jl s h#` ^PsXi[de} &D-myHߛҹݶ}Ж}c0N% t(YBn. z t4(߆ X$>'x)*+,,,D+ (zu%!e0& USD P ! C _ ;I Q", 5 5Ke H% N2-!xm) F   kD|(sHdKI ?jFY V  H2rcM \ } mkLCKh%  N j *XNFU*(7 2Ox . "CN$t(w^( ,E#> Yq;u!P5A'M_, $8u'*F-./*00*/-?x+(ar&Y#M!knu>^e 2h 7 }r2 (O[Aqv"4Z li3  v)["%{(%<**^)(3&?%f$#ߟ" "! Pj-mss](D 3#>%M&n&$L"V8 bn = }  p52%b j 5 )z f y6 k C c 4 V ]d#}0 {8 n "1/^Kdu^6QU(q/3 hIHqHYEgdM # (Qu C b$8t6]#'$ -L ({.  - O / X  ? {  NGtijhoQ6w[s4#{h=u,ZtU^*Jm@*ڶ8c0׆ؾ ژ ݑ O]M߸ވ#ߦXL!a^"!yNOQiE<'N-|~sK(^zD*.{$Z+ Rm{v'm` % 9z.%Z0U()n*!E \#Hs$#d4!5bMlj #A(V,0'A4Y6<787 6520Z-d +o(%|#\" &,}4`^`W(wsbV o 6O^H$cW7 P 1ecE/JI_(9c{ :DR ]^~:k!AyxgO{LrwC-W t?:b#!zZ Lf}ݤ]3Oa(%BV!qPH4Y r   < G}!za{YG '<1=w'h S  \ }Bt ;4 H9 1fy]N/{{ j| hy{7yuo@23T`h 6e E"_qx&,B[T`lUG(C2 wVuL ?a = )E3D4:ݸWj'ߑ ( Tx N  N >ܛp#&)+0-0- d,*(u'& ' ' ( <) (L 8&"= sgawA ^ E 5 # yhtQIJp/|?VM~:@uفo)d< & K|^$K hquKwx1LE/SF`=Z  Mlj2yyw j`e0Ptyf0Uk >   ~ }]Z" ^ :G  @3u d< DV3vpMw\n vdDLd{"Rh| "{X ,! Izg+A{(.x.q n*!XMPQ@Y! |  7j܀w3WD#sf  )hQ<S_El { &X:j8[Li`548/k $a+jq;7wMZ <6 B " (#o&)n,nd03V6n8`<9:j:H:8MA7;5^2^/],1N)&@$#њ ҤX u֠ט a G/ޠu!5~\%I d )0y-PN4ZQg  kx   s 1   .;  t|Fk< {Qt x> 0' 7{  MVr8!&u  g  P[r [+VVFq9 }:\u?  *t;RHcQb   JP M p  u KBl&c<)i(n&L( R c L dm~I-NzDQ8tK`[`~$բԠ՜+vlNZ j.w r #, %&P(;U))L(&j$0!]? ;ch6qBk@|%,X I BW|l V ] 0lz'w18m4L5v!}"h #1"! :S&p<LvX dC~- v ?sF"*B-4W p>eu?Z\|y;+@bIOI^N5 Q 9O ~[#P۝8ݱ4' ,=!Bvi L:F[[!#u@%-&R&s%r#~ "4sd 812g]M PJ\!rN;PGt.\ DH8;l [ t'G4"pu   h9gJ0nzwAln   co zjIfy%  #y*^  :pnX;Ip d  @7 flS< ) (o!uH .c%+< ^ݏߛk H 3 pVU +J B`o0 'iii!P $ %c & &t V&y % )# P2G 3 y "F.k 0Wj(nav6 v_Gv ) K v `<Fy.V )jW)]Q R  `JPl$[YHQ0U_ k> qSXm Dn402Rc |r80T'  S rw S i*B:b  *UqV sF%[pwNsjUU cexQaw  qCB6n ; D; Bh<] ~  gC g# /  U WQ1e iq*? P GF$ eya l 2 n#am5l ZLSkcZ } X3*eD5XK_ a kjLu6_%M&j }K"%}ݝ&u '=ڇ&TE%^# / esXP1޵o`s Ai7'`1IM c Dd & EB  BB< % " # 4:iV a OM $@s4F` W8Rޕ i p۲"[n:Z "#^j%'(')*+M,-@ .' .(-+n*9)(~(,' 'r&%$ #b' O >b]V=#fwB^"3gZ \ 7gg*YB. 58  G  e Q" i  |  j  H  ,wk\1 z d  .2 C2  ; uR } A0K`>}iHjKzEtKK;0 * G6Kf4 +2U,[er>3( G] !v&+/*L2<33A2yP/+ %}6XD n  ~ ?/ =  D2k_]A l5-,~\Z\sIJ8 .JT%)m, * *! K  52N1y# Fz_( GT]I5<cmeqxz(#eTn2fC:^Fu'Q 'iMYo S W&`\7[/W)o8f u qxQ ~$ :P !H xB\DKi$d-#)z. 2g4%5 5Q42\/*]%Eu3 L4t.0I \pC.`m)~2F,IE6 a  ' yXELR6jd8 g!cs4d-~޴ [#Y&Z(%ށ*+^,G,{+a*(&&%#".!K H>.0?P/g_6="Wt/ 0lf>om"E T U`x# ;J(_3;].M @MC>G}i>`f/! wiK| !3 Ts-g Z\zr%oxFMBKsv܅om>ҾҩF$ m z qٱYR#AK(7~~*0* /44 %CSr ^ OhIkkLU::< I YE ON `EB U N4T%9 A ׆PA U 9 d '٥=ژC!٪أLQٕP  0c417"YFTm[/ JY tJd>auKo; .sb)3i ({)3j!5 Co1KB$[g*CAX>kx? :Iq Z    AP  ES<2w  # r' ' 7 6 ^ " P)RNG;aCL 6ooib[IjNVGaBYm_N{9RdD K8 f C  U x  Fh  ) 4  p "!o# $ '% $s#p EH 5>l }  4#YP4||.?Dbn`i2c # w0>[6'hwh2"l>R;F~b`>  x & I : q,fT Vc&sR8(E= `E|Y 2x  < | # 1</N+//)o'Tzs&1g[9kx&,'F~ Amb@"'{+.t0@!1S0o.+&!$=X x9=Bc1b*">w@ W M& q M 8 N *   Z p p 0  # tQ C    \~M^  \y " m_O:g WMP/tvw t {E[XT#gR# $p? !u!b C [H{k` O SR"PjP^eq7)7!zjpMwwPEevC i 4vs   [ b mIx   }o(xn@"zprO ! ( ] k rz <z rlP(efjax$f9Pr3C5skAE m H V `Z Q: J| a>tD14[R4=iR^!kn4cWU rc U 0 D=mEl v 9! HyrFi7I ^)pq&DHǻ [#,Z)8h  6+ ͣ r i?24EvO׃D> *i~<P{c 2LUVLl=?IQ \`Z!.%)x,?.x_/C0/-m*R'0$`3"O!k `!y"ݒ%$:(#)$++O,B,w,,,z,+Q*k(&"ia?$Dc9 z " b G ~ ] [ R%T+3]GmTL}Fi_ XK Q $jGj> \[|#Sm:xLAJB "Z%C J9 e!}MDywF_5M,e ;L, b  2 b!"v3#}" |^" W %<> sa }C@x | MR [{m:Z{8UQ?W E_V/ i m s  : 7,;]Qly O P ] , bAR ?W Wes AkK!n7n ,i!\{&h6" ! z!-+ gU6;  $c90 \ mzv4} W3ߊn:yeaP&d'VA!R~M f*  9-iXs+t3 ! O2 | {ߔ|xӒDeQГH?#Ӡզ2C !\#hG&'9('V&$"Gu! !9`! !,">!!H/!m O0_i2wnRWDm & w  Re?q=1^ R?R'!e3@D\W+M>+ri>JG4dF_z8!( ech P([5ja#[:fwXO w \ 7k -(Q_-gj$" "?$1&.(*8t+,9-C Z-D , + (=$| uL  <  x, _ `! J KgT(RN{\~`s;A."A/ ? ]6 } g"~N7V>:Z ^}V=H5\ }l iJ]6w-lf3Db#,n}D%cLMz d eFe` "u Nz eR HkX\ٹҹc{u+?ӝՍJڠ܍]0Tqr#XoDi7yN(    i .y;fc!vބs@pA8}MOjUL`Wi !; 1 3A"   c NU I3taA~hT%sI;15 5%[d5H`~#UTnHx9<9"V!4P5 {k  = sm *2;2q9{l 3LNo2g" d@g3HcrJ -  I  U " S, E <a u Sm#pF1 pcV:V-/U | X<XfBRkpa"Z/U% Ca*A)`0vPiA]Q`}dCS*[+\ C uEPwo`XNWk* d z"6$'?S+/`2o4|5]k4o 2.*~& k  i,}fQTDA< #  E/f @Gc(+*b k 2Mb{(smNY u[? ([gD{8tB ! ;gSl[tZ0B]7W[ieuecoRJ*= 3  | cm "Z #e$Kl$g#!b >)`~t  Q OMgmd4"E[hI'P+V E +)rb]U[KL>Z~HT![YB$Z Ipox wM!* (o-qJ|LXz%1v sBS|s!^@=s$;|s2&-zlN!? *Ka}hpM]g=p x  Z Kj F f1RCy   $ s'\  x+2Qp!x.i8Xn B;iq P3 ! "2 #$ P$ 4$_#"E Lp0c 9 q B!PcHkXGMur?]|p|<#O _+ND`mq? J d  x k, 4 n. vh1tv 8 0#%''[n'|4&$.C#""#%23(R)w*j+-+^,*,,-p.5/a00_0/f.#,)h%!+48!wHr  CWPt4j21uUVm7B_62Hމ %  Ym dj }֫= 3Kcri ֬^x[م_UU2:Hԗ%֋_UulF:C[rp `^ Dzm"@I<C10 DdUF.oeV({ X aJ!l0smm`R  @ {L_c9 SP BAu^2yGSM\a 83Q/ Q 6 6= Tu C-)A8lHJG8c ^8 >   j& #!"g"Y"!k!Y!r!!U"K,"]!.!;d26_ j0X'r Muzp|fSr uFBIN FD 4 +0 :` h A Y# p}y9I1x  t# yVF J  A C eH  p  | = yq],uyW  M1 mmWHT _!e _>nI 6 ,%K);n,%.3.,*Z'#Y|l*Mb n)R Q) FHfX|Fcy#i nYN]y{4OA1mkJ=*\0X W b \BY h  Fz 2 } YA"II2JlFGES^-t;Bdq %b0\_geUDh?VmJCZ^f^, c 9 9 jp+FA[n"B81  q W { o / 9' +h?? l s.(  9UHQ+{ $y^' ( ' $ M!H~J#tXF r ![!Cm qxnHM4  J9 -   = ` \ $WmXU{s{{0Lt8,U+/iYrP~9'g >GVmF+]ZnD Q W  ay / ( ws sD Nh(t^ 9" M{  r  tW 1 7  _ g m   1   MJ   )U5nA [L X\An  SO^=n&_VFwwMM~L$m(T2(ӥ_4FΟ8kuٷn/_S/t)] ty +qD:GPOh< 6r W 3D!;Q}cVdw.ލޑ U@؏r֏2g!یIߡE'Aߖ6ދ/e m+FI$&Zq[ed2-XYh-GI x$ eP/~)w+uSSVO{s^}%c&1 a "J"!=gh*H { 70 ( J4U,?Rc 6y d$+u J( , W #%-&P&%$#E "Wp">#k$N& \( )!*()(')5%xZ#!"`_!d aPh:?.   ' =% ]  ' w  A G B `_$lW ZWPDTh]k0* BvXj}J| # [*XuP  ffJ ] @% m %L */3(6[7E7630L-*Z&#5`! %/>P=M ) 5x)Sv;>x3-2]+TZwwYu9ISV_@~5WaE %T m Dd 1  y_ 5 j4 C N LpG^1F.JzS[ [mrR E H D _G+: ^_|  g 8 $-%OA!>}i &> C c |(X+,*U=ELBMpJ /oOAs76V:!xn.p49v-aW*Eqy EUq oC v}lt\KR c #    y  D it"I$F%B$Q" ?(ewe!~6WdQ=]/}ei+ _ ~ ! *VT ; r 4SlZ\]f!sr^;;da2w1wx7uth+]oi5aXF<*'NAgd03mJ ;k(3Uh^v_M^,  gV 2`  r[ #% )F . 2- /5$ 541E-<4'; 1(Sh x G>J7E :  Q  {V,3.NKKfdPHvDЦ"L,Ih؉t g۹FܠpZ<1PLJ{i|jH9H<  !J!   rP ?!!7! e r qE  "e[Q] v S߿ r Zݻhxt@h/x1xz?0.Q1E]I ?EVjKRK(ۺ2cltآؚnG;ׅԯНvΫ%Atl5B1o`jrt )! Z y    ,  S l a v/  BW   g  e %- l 4&nmW"$%$a"{ '.d#?8w`o[HVJEMew.2~IX HwwK "n$.`&'&g%S^#_! c 7!#$$)#um!$:Pn!$ &2'1&# *6%.yu& # Z U K  B z v v_ t1iAgKc9 ]:fD, WD~0JLCq_D.`:*/27l:S% f \%H*mf..12 3* *4 32Y1b/-=* & #P#(no  QK*( G gjk 7 bS2}=.ڛR6?n rN|]׆Z׀+.T|P]bUUըҌ|уUґ c]Es%x W  J ;gO%i$'X)6)&_A# YuT<7"{"[*Gq)R&NDZ:s 3 !$?'/((5&#k  7n=^6{oy| Rq`"tIZzr98B8sD @7 [ D 7 :    * C mRJ6$ ( I++*q("[&$m"h!Z! "^g#%&$'(F'5%!~Lu * 3\(=wn8oP n f l ,_'` ޷+DCɓșhUͼEՑGc7~زۺ&+"Rb Y }   " NO*;I((@[|^M+625rCjaUW$% DTJٹGXB"޹+f@dwrہݎ|N26zs,{D J h]%7:n v$nY $!()%) '$SH49YWk O  d ?I M , }=0a\>m,P37m@1S @  `AWaHN-uOpT';=:݋+cB+߲Q 6DO\=_XB:A-Pd!,k@ *QkzR!$o'( (&$#$4h sc[ A zv t \ . * '!Pu+muWHvYPsWk% |9!K^5mxބF۞ڕ?i5p( t4FBQo G f 2  K ` {   "l%(,/& 3 7l ; ~?W B) DEEEvC@ < 7i2-( )$ 2 P\l0h]L>Hb:!q"i)#m" [Y  ! 2 + .  5q vn\uN:N\_9yUSD,+ohBV Z-XvoddQPV0hJ  $w| 4uud|,"    s8$Qe&&I*&# Np-$. r^Le# >- E>lQ0N&* & U x= *M s^C7e~-)(3 cX;TT!m=(>]A0J)| GU0Hv)_~x#+?"`;36|Ss{`O2ltS7)\hDk5 j> B!4 !E"[&#U#}",!f?FKbyveJUmKRa a- w{g7&q8<(0D!0:a-mL}lT10ȴYuh>ѿ gB1ѩ@#A?M,fpOi!ylbT1-, [Mcvv\:# ',k1!5z9=ADF0>GFB= 7"0(2!n3]  W^?,T</Q   F ] R  }$<Ln6RAq_2;w O]x*6C`@Wc_" 65HyQKGhG@ k|\qTc;i * PX{{8+ C  _e$0BM 5M!L 5 Z 3)ސ0f0Wv7  + t4  =g  9dprgQ`+_ٷ1mx)|ČpCZV-)Ɉ(:csHQ.{G4I|PZ6LI0[C C   . *  7 &5R/\` ? ]'m88 /6Bb4 y?=}g(+%S݇(+mSwצ_}rݬVR΀5UɬZ.C Es%k5sXmf## 3|oktuT #5C " & . 6>-F LK Q {U0 mWcWh/V4S N IJ BD W nWN9| ) t\iJ]G 2>( ^oY zm Y_~-PrMr8+ wb  $-J'1<)3 * d+ +N,,`-L./S/ '0 /PD.qo++& \>Zm d $ l EW ) _% { H &z &oJG z N  %f3-FT:,AI 6 & & :f`4 @GB <O,+O$H;4 Sѯ8r\!ՈhH=>^)mx7_3#o"zN l q?24  W=^aA  3l.lD @Lvz1*4X; h w ,(QNJWZ2p؈V~ʇ*Ȍ[fˡLHӰdlن vԉy-6E8~5ѿq =ŗ[ n qpGK#ER &4d " # $%Z&D|'(!)l&H+_*,--0A.3.7y,9)^;&<#u= N=h<;p8U9517p.*'-#X/wtc DecW tx g mwzac N \- ju?hw1A&b}xwTt\ݠx E`ZFoN)(n RjogBd(g FspoQ# M   =  X t" $ a'])pN*)3y'*F#=mwOVjDGC -!!Z!y 5 T Tb /kus9Z \ _D Z ,  FHc:.~`/D79H=G6%r8:Lx]ib˗K (t<ѩa**ُ܃b(8Pi+ O`DA /k 9pm=JxQzR'  B \ 7s-l!2: (v M\6 3 s$rG sg q  ]nxm]F/!<oJB]|C3OIګrhۢ܃I(y]n =~>o>x< }DF]N f!v#&8c*/74Z09e|=@B.8B@w>:`61,+'E"f/K3|LJ t.(' % # ! oPa:< k|$_ [% < h(AUO+E!u"f##U",>{  > & x_qzcd , Dw** $]9wZv3`:O c */R  +N#e(},|03( 6 9 l;* y<<q<5<_ < ;V;h3;:Q":Z9j875!6<#4%1G(.**Q,%o- 6.//F-+H(&$N"`e&_K#'Q> d` T &4 i~;haG*F(ρ` N3ΐa ~޵םڃmj0lxK m 1!I;N$~e)-612 3X3d1M/ ,i(n%q"Iy&^ 4 ]  2 =  G / "rlt|b! D   6v Ro / + 9 X%Roh  {:ql EGMjl K$&l޵ߏn.* {J2 BU&{9;zN    ( v9~  `yPh uyFI&'O ~=  U `3Cz06f0{vrm[XS d i g L f i 8  kJIOcog8?jTofV  3J- -g NZ/Z DK U*+_ ^ r" #%^0%u#$#"Clo [  LS mI \D]l@RoK l x E ( 8 [A ] u@dF^Sp{6k,9#+?ز?ؤڿٺ?i%N5@ԖO,y`/u8׻ $,KjF X"w1[T#'*\v-L/*:1h1a1{0 .y+=(WV#-{ z' g,  Q r  ( d ^ JbMawq'nUCDk(;z]?qc1}aHso"ۃ\Cޛ։ܰ8`L|V"(͜+ˎw28ȥ;ȏ'˻ (ӄ`זxԌܞ8BRӏք٤S& . }kdJl<!@;G I t _ ^Giqxz"(,q.>.y-,*u|(q&t$"a!  `{nZ% U h2\ e i + ( h =7y7G^ukdd ,zBw^Fx  ] ng "n$m%%%#h"6 Cd%wz6@  PVB vz  C zf  ^ !d a xU-E0 QV >Z;,Cj$uml4w~&LS Yr",>_St6=u[9a#6/=W  &53#z*/6>3[41q5A5b4|20/a../y[1J 3f `5V6Xd65\4JJ2. /X - >+o(U%IG!;#= +  s q H G 9j}5N=h ߚVW9ۑ!Q%G{1]u|%kRoi ߣTY٩FۘLג1ؠش8qI76LN6K?F9kH٠Ny؉٢LU(޻_Th^ + $''q%t" y1f}! "; #A$*#lC Y!G%%I'(*,-/&1t4$79Fd: ;;:K':8e613w0Q,'"5 |  I +#%F';)o*:)d'?t$ep .uqF Q 9 0J#4ڍjۃg^58:fo-X-g7ݮ|ߓU|cq !W&& 1cjKF!$'2*+H++W)e&"[Nt^ '   k"  V 9 [> i0 "E#xy"!i60_^yFVJ! $H <'((zw' 1%W E" ;f ~p XF  \G (U#2x)4lDޜx[y %IZܨݤy'DO/^) y-cPGol6r_H~ ; O   X W  [ "   ~6  @_r1p 12rnPz0 c2x x[ RݓDھ^EڇqTۉ #)\!E4TOGd%+aTt_ u$5m #%#&}%k$!be I|!"e"y!rK f{ M tt CRg =t t- usV4<<xf_}`11Mg+Վe'l-0Ѫc|,؛gڒ}Nݎi ,}LxB]gߔ)ڸLo0׆wwNWD =F*JIG s#3&I(ޣ)D*m*t('O3&*%U$#Q""^" v! I":`F @ #"Q#%%:q%W#" 6 P+wepbBu i  =N;/n jPi6 B;ކ,־ήH,⾿w3ZtH{2%4J/BMi (VH7 _#%' ")1`+-/0]1411M100 040Q/-,c)c'c%tJ#, V\ \:#]&*@ .0,10h.|+B)&x$" !8 #${$h`#7! l  -?  Y\  [ y 0 x./8 /H Uvv _ZHQfZ~# w!*$*.$=11/y,+)F$w!Aii w"q#%"& :r  i67 V  N )EeKF/2  ` _5  9}][@!QIdu{(T~ks "a,]]'=A+'j2;$@u(_RI0:=Q]*p- `(F@nP|_~8'  d 9H B  gF4$eY;(jGhMM^"ۉ'+՜,5.,Jd*Ҽ'/Ӱ$bԈ!FBi9;=o Q+@5p2Ymz ppM^7!v6Z-9kTf+l7K#1uJu\OLEu36| . ? j:o"Q'7{+/j24H5654y 3 \2410T>0+(0P!/&b/:+.4/-2,57,7+8+9k*`9(8 &^8!7uS75L3r0;-b)o%8J#!u!%!!_c!v 5"   F  .L@ = - AwF {OL`R/sd7l,fؼجAۤN>M<;[J6h eގeQ- &8"#"!"H r<_8{n#Ydl5ht7 F W7ji0T1?$K''t&@#dirQ [QQ17/ J 0 Ub # r b  !w' $Y_CDh]R)"~QJN {,m.q|ކr۲+t˔̑Ԏԗw[ Ed.Z(oj6/.PRRFE*L-WJ.SZIg1oV0bB@hb 1 }  > +,F's@{hTav]j~9o5h+rkr '7 5 Oy"&v*.1k4p;67K87A6.3g06,($ %t9 PQ lfh"K%K&$6"2og)B~cg uwM?z7Sb,T&Q^0)vMiem޳C |]L&^*vbQ˥H4ЖoaԗՍ5izڌv R#{'a, 1950:='R@*:BCB BH@?'>>n>]=;>9 [62.*H\&"#'M+/x1e34=5`w5k5 k6E65I4m2b1v1H0|0r+0/.Ab-+'$ c  ) Lab|;fb  IlvF(Y Ap +q_'LI43M٩ҥ@:KtUu8Ӧ X ?Fd Lsa;n>x - < *   " N  ]  F^8h0 RL8 DyROb }r !"D#"5 b$ bqQ P a=QD{ 3Wk  Ew`,#Fr^kP/C-/S$NHLd(0BY^F[ ߮ Q W | P7 F nx'IKy!@$>''&2$' 7{_C +: '  "G ?6  Lyiayr*Cet a& Q ]\+oeN Ln>< TsR' *vmFYH '_uqk;9C.ܟRݦ1B84Rn 7x0&$N 6eb iq"W%)(+d.00S 0 0 .L "-Z+)(1(V'Rx&y%#$H!Q w\! %i ;'&#g. >' I r&&+:q/Ȑ2<3z3 1^-})T%2!qӲE؄h8 = E.gk {"NseWn'PB_Re١(=AA3 ڧڤEWs8ھM,މ r i "#V_ ~XM"k9 @W  +R!L Tg $b8S R P sq'`hs + DAcW"b 9 ? 9 ; V+f-Z@~{`!8 8܎C`9Ұw@LXLf"`6؝U/` 0r+ՌdۦlQ/ԪϺ?-=Řf Ȃ$x'ͳ(y))5'M$,!= :*rGIe u <]!!V % T^#]+ \D @^X & :B[Cjk)I)Y  @ U @I4tE$(E 2 :b7TA&Ptٜۡ؈דގ~؂<ީC $aIhrs4#dp}WN!h#4{ %  >hEr$ ",%-(l*-/0209/-* k(iN&v$ #! 4dB8q:' B , F `O;%G>b#&(p(c&"#HSBMD= NNj"8{C2LjOF1J՜)(Ҷ+>:WsҨҰUӿa:Yנ,ަ-ެvNIM !$x $|(+S.i1٧3gّ59678kT7N5Jv43z3b3-3Z!3 3210.,H?*&"L"w%'p* *-F."//.G-*6(q&# M$` E : ]_zf T :2ns u Aڡi׽qӦΐzw[謽o䨻㘼i߽rÎ˓Pi Fa9m&KTr=hkU. @ ]$ V  xq sy (__%b!Me$% (%##%IN(s, 2 7F:={cAGDqE#Df@v;c4-h'] B f s  P I %"! z# $##"&!HI 6$   /T!v! "" |!&\4 I #t)\0r%sX"=9[h8G 9L z b  '-e2L P } |  s  ,ߪ:]L_  2c 3Ll!gX @ _ ^hTX! ;x !lN` ,'YtW_U g߫D W ! S u +N K8]!W;2Q >~wd}r 7t} 7 "K*0^ x  A *+90u M #*"A{Wbt 7dv@Y&] ĹǨɯa+Lc$֝?>O`xI\wHrO~?Kހ4ߚщfYX+Vf]賰ⲹ0j_ʉ%Я2 P޺, ]E#:i$u  q* SwxvbZ ]!]"""P"!!Q!   " {( - :2?56SQ6463MR0,s'/ #D<jo<}m?D^}y ! V ~ i ]Jy$;Eg, Hhnt$ME݊W "L{~ 'mLf C\*JI AX^\q;Kn  M77+WhHW)>lpia F, &A3"w%&!s%$f"',*Z, -.Q . T.m-+S* (H&$-F"!X F!!x "!(X!? 17~$5\B [ j 63 I Ar$ tq}'D_ B ` >&)  + ` t b   )w N{7eXd (  +3{$fk5q~Ad%B f B"*]dA YT}1 d=`/8XJITq8~ k@@ DBmi2/b_{+ 4*9k@b{PcY   DS [   rp  N:9i m~>y!<E oO. ".%p''1%85b=@AY @bP\#a2\;cW ) {bT tU 3<&E'-?2[(677 6040,f)*&h&$9! "g"!.Jat h M!%*V-J0#110/L. w,*('S&& & &y&$k@"h  pQa z on4;^ڨjuB3יj]صٓbHZN':x:B}jcZ:~^FS=Q!;$pv 2A.} #D&J)+&,o -j,Q*+('%"m lj  "%B(:)C*(%!(}>c- <%!"F"7!X,lSSq&@u+7ih &mE v g 2cV| ;,2H7IxmˋxI>H\؎۠q}V}29+&+o(l=[^ۗ"լf-ڈ{`ݯ<7)'y[y]ke߬ ٮF Ӄ#ӓ#""xo9٣$ kt U; F7y3z! hnq )vݶmI?ڹ%ۭ!VAXT=o_ ;M K irOz8m=-@ Z  J - (  "$ 'O)Ml+1- w. A/[/&//01!3\$5'7+C:E.<0z?j2BO3C3D[3D3^C2uA2>21<2b92?6L221./)T-$&*&#;!iJA  dBQbF ( & x1  /  w  C ,^(WvtvAB)} 5u) jMb0qVߡG!v(wS9ln(fi2 S <`Jz,k;o4Y7F R 8D < ~ DTm T<%SZ)-0K231./h+&fU"pD  B I@M}qvM "Vc5Y k$9 u}9IW(Ym-$rh2re#=R\"O*% X @^q?=0:[0D|9D Cߕ v S CN}\[!dV3 R>i$ 4piQq[jrQR,RKO`/A3+6{  ) w" oUMa# '+.t1w30J43e62s/+, (r %p"-Xv.Gs,Nrv Y v   2    G"%&g'sT'L%#"<'#$ R' *-Q//.,Kv)'$] Z׼}ҎO%o\| ٦$mSPd4y7_|ދݵs+Wn.D-f,*'"#1 BI U ; `UpC`% aud O:!%<)k%+ew,eۯ-*.h#-/*j%YNP R!i!R'rD+H-LmA%q;AM ^ *d7N|@DqYr K fs7O Ff~^: A_h9 &15  Q (Z [ ?b= !7 #&\)*L*)'z$ n  = d ` Xv=oKtof M? {34͞\%D_e بLݠQJm{h߽ۗJ1b:%gy?^i}Zǚk ѝ!Q@ m}OqaH'Zl `  % C Q  5 \*?W k G KJ *  v3 ) 5 :  34`_" & *] .9257q71b7|751-m)-&}L# );C d ;V   E k A/ NE y.HA!!F!SY!5eQG^B$r[zRp >0 -R^`V3g)'rX]Dmgr hP e ch!&9~cE0~u0OF E r} It1>F Q JA {O UW2|q9$ D'1(I'*a$:b 4  P Xl@ > h0!uE "F 7@b ni+m ?U0{ `"~ B[m!<.I6Z~evq=2^]Rr#zz|=q q Vx>iqT AXt{U SN-|EuCg<iO [ ,ytX5d#Ƽ򣽸LrJgp?pۖkʺѶG8kpFד+O볓獲Zq{TM˷G훼\WrY2RВҠ)OyڞU-;t!|9%^(,.X1:4,6?7v{74-76|6L5~U54H321w/,K)c+&w# =T!tTEV p pJ(/ o  MFE 8iY1 y/AfV" .rkYa fM:R WT]:֯nmz\JTeaֆ`&ע?"֢r׌xPjo K-"C'A&*9@) dZ&7)"&X(j(&,>$Ox GD%Vm7] * 4`,$S'3*V/,-P0X357O88{6 o2h -5'F!J[;6V] -kP#1 e<]/c)Y{Zk_ w.3>PKM%YW3%?y , Y 3 F[ + G H+ 8 [oiEt7+jZ9 #U%w&?'('';&G.&;=%#y O=#\Cv#`~8!? 0 X~i5d85CLKk&j'vbT"$d'ne*],*,"Q,**z'g# lI FX ON#`'+/2oS4d4& 94 2G|0-* %!&kGTA{@;egHEB0 >V"}m,}U "ue ܁L8Bq[}v _? {nrx/gXeʊv3Jx $ۡ>r:ivMs"ZgxSXE< h G ? m Yhyu"SpG5^k< ~   [ ` }Qy:uO .G~& c-R/Q 7b ;[  s !c!!!e"'!*##d$A&(qR* P,-l.-3~+%'!o|JI{ spO.0Hu ~ ,,yR  I 7@:`eۣaڅ:U 5$= : xrS{k ] % w|WDM-C v a l  e Hd W*" R&6 * .j 1! 3 B2 / 1+S&!lJ,F :_ qm )QV  }^wn xMA0yG1 N[ʾJ6n$ٔ .?dp`A/ ! N n " G+ # NULM+ ' @ V,'hY6v}=FZ^(1TvK| iw޸L ۏbء$ kmj|3K?b t) EeTC=e`@5O Z0܉ٗsЪϲv|?dv\ # [ Ca b  iw i C < c / w x h]i-\{q',_|_Q{e G,?vu x8C=,2K| =4zp mQRt*k~P %z {l7H`ER mۧ۴ew )_vY lf;W[+G:+T MAnRmk#% F e Ο ʯ Ɠlô3ɵ3̠4$Ϣ 5s3hx%xM{ߥj\A ݢF2߁ n J`7 | o s ES|}* &l j;e-U1,l   rMMAG   rClnZPSd?5K[fX4S(E1SnqW 7  rR/&/,v00ߐ-(J"nϪ̯͐fcEIo  )͵h_j=%״E1Ήuΰ֮xܧךQeCzux:/n 6[EHu N!u! N!c  4'F^R7b ]"Q$ %c'`*, 0 3h7 :HS>=g;}951+d#&8t >d7ju Xofl;~ m%:(*)'A&<"hd#lv2<9 [NZ. d;rewV.b޴ܓ Filܻ<`g7mY-TYZ ݄ ڷ; n -Һ[ѻn Ozڦ8ݺ5G?8zs;bUK>S?G MxT| ߡK!aHq+x T,M_ ;TD3 C|<<T L 9 M # (A !K"JsB!$U'(a(@.'K%t"I92V* w+H)DֶG\ڡu܉ MYo nBs@>3KpP`QLZctmfM[BR^ oG#&CQac H!&?/*ޫ+!+4(܏#ڀ$ @f.*M.\->E=BoE@ ^ [ < h ]d7(l)  )$'X*T,7-f/"2&58<@>EHYJJ$IGC">h8:p2 ,&% e~ > YBaC? "C P&'#*'T% "w J I7U7%(t  n>'X_3( nar zזׅ9 1n7Mڭ5܅kJ`P_ZEpr o\ q 7q   % ?   ] x 9 bm#'& (lE*!+,-Q.F//a 205 / W/~ C/ M/ 5 Wը ء X1Bwn ? v" /d#+&!4 T:I= C 8(P[ tY Yzf6"g9[ 9Tp' PL  `  u 1 Tal Q5f  Z @ \> p V_f$C8    TI Rx CO OX6x\/H_' kS u; ܩߤ$, , n hU7:6bH".bs.nqSaOAO(1"\?%M0ak? 9-ީF}e^!l&*,--*.-,x^+)h'ct% h#` ! -  ) !%( ,)(E&v $ -WV4Q {} e"K3W|$ ' / L  7U~W(Nc8m #Qx.r T _  ʁ- ʬwPE*&0pݨg338vݎ[nܾ߮5ڿH։KՍ mق$rKcx7)ۥ3 ݰqJ{B V@`A2[!~fqR,W{wWqN h q8 0#d$W%N$!UGL b  D ]XIh*{  _g\aH5cלb,;ѿexό.UݝԮզ+Gظ@׵@ל*I ~  Ha|Qq>RWU,]K]+] ! ) E @Z@I! z#,%&' (K'%#Ng8r7Iq + U ՙ M|,*uҮ( c %׻ܚzCmY=d%24< BP<'Bz H@f(~xk=P`}cv=p 8Pҏ8vO؆ۙ(dsUJԕт I۬Cjpo֨çǁ:Է1]J6x6( !pu[Q8frh y&qP  _ & ^$ U(QI**Z)i'{`%c#""$8'L+G0569 tU> =%:b4#=-/$;Y_.{+\cOQB`xz,X!MjOѦk'Dޱx;`hQEׇ̝q۽ňۏ+Q*B? ^|^hp~Li:@,DEA Bo(\*)xVd ^r+3 (CxQ,[\z }1 wk w <V  Q"$' *d,.i.G-?+G( %p!7b;W`M m  y+N/64T- [h 9 Cs D\ $ #o(,co) zb=si=6n H6 ]@yvc)K    C y  F+@l!u#;%l&=(2 )d))$*V)y)!V)!`)!)F!>*v j* * C) ](!'2!&o $"/= b Z    RzvPUoA,[;u+X?d$F ]T|hiM`jbt'U.|}C2t!R 3 " CtY>J@i  X1 $q3a$N1 % \ , V  JH    e  z< n * GqPSO+y6> %ܬݽ'S 4C"Gm -gvd84/^d߆4X}OU&lH 01!!$ %%#9 -_!! 5wvoD 2|:@ \ L "leQr.#V (zx"'O+./0011}0/!.,)P&#o!ֹ\75:› 2;0ك NH4,MBm9tK<qh^O ~AN$B p #,bM0PNe>m1B]Yc$z87 + "@Y%&')(;( *+-/T1H 2 333302 1i%/R*(..N-2-5"-7-9.9/\9/V9(/8-F7*D46'/"b) "K=vG n LjB4P8^A!* m1098$cbִ@ԀT>+эf3ؑOɷFʕzLЬTо% {sp j^ | K ٜ 2 T 2 ڶ Uի< ( @ 8 ת z O &rR lXHxx  N 3h v"r % (')**(F&M# fvgw   RC 4 [83}3~ { pf {߀WUZa"Vk.~q/Q ?+ ٯ ~ 2 J ȲP>!dv޷3T! ~O /4  Tci M)%yr{'(G!uWicoR2 9?h?h(7?םjcz/?A6,ٟعՈ C $ղ ׆ L \3ܡܩ Teeںںt2coO_~Yz@Q?[ .  MXYb_I!Y=ۀiܕd&' Q W"#-%8' n( ( (/(& $ " !g { (   T > c!q " "C#Q$%q4(|*,-./.V.}--\- ,pF,++I+)%(%0"?,}_ n H  <T ]6 1 d  I T)]<9) rnJݼv_J:?zx)]w>p߈ ?ֻTF[ۜh+b߻m2Pc%K1CumKPaSDFU# Y  v&syrb]##(-2=J8M =@D_FGH HQIJ|L<M\N NLxIR8FB =#9%^6%3R%F1v$/#.p"-o +\.)=%N1!q@sU t l] R e k|)l7(& i FAVߑ:ݡ+Tl[u>r\( 9 <  x6?.4\M( Z yMH>seO{1t00Nzy x N>T%(k##A v %  rjkD2;]I yz6= L06 \iW52!F" ! 2I`b)c{ So ]:)]v:tPqW QS^{eEc+ /8 0p:nZ3 cw8 H?cV#8T')>*J)'%#"\"!"h$q'*v.U2(5m7`9799:9976)4I1-("SuYv j#+<hhillݏ;݈+{J P&"+,JZPBCU6(    w < 0  q e w   ' #n " ( / ;6 :I=?b@`AvAAABGBvB A" u> : 5 0U * $@  C "9 * MJ#DJ~$pNگؿՈӈs;PԆեGX=ٹhVc[٬\ٰآsZ(?xlck 22T'U%`LOvUY" / sٯW=ژۄd# .,O5g 2RS m Z  NS49q Mt-Lk" Lx5l`lZ!T2>uyۘU:ۃnQݼ//ܮm3-ږcB;`8=6 j/$gT~iӱy!XArV{̺cKҷ׃pay7^XR  K Qn  $m "$$Z$#Qk hSW 7+r/ PpC1Nc~Ar) j 0x _c aZeCX| T1U2d.`@r=82v vo ]; |9  D K[ KL`C[   { CsvA,?C L{;"'xQ+.S1ax1d0nQ/J .$,X)w&b"5 v e8:YKwH-&exA= CV[y/#&V(('$"!M 0 o !O"J"- #D&#" 5"1_!d ( y `!MS#>&Y^)#,]T.///48001E3p5y6/7#8QZ886=5<[2 /n G-I * h( &6 %E % %K % v$ <# "p  T  U  8 >U f Z9 Q Rz%<;C0 6 o. %07U2Bu߲IpߔD?(KDBk*G 5*kdn>  BK '^  c s iW?7&ll5:,''Px4;4\:VAJV8\ U3 uTk  w %x-*TJ.14v6765K4y2 1 /!M.e,D)%K!c l| wr /E2`> <+QIvJI;PwӣRtE3:+Ѳг!aQ 'x$Ѹƶ*F@r˼޿tSD Jͱ|x ~ ٹ 1݌ .Zm/x:w C"" ":i"x!, )/"@$&'c'*'}.&$i#%! ^NE/ w! ܷv] U((0 ^@s_u|>r cO#[&),F.%/.+(lx%+!"MsB$r    AL:ba"iE^tzn;,8IySSb[7iS F { [dυ6Ƥ+ĂxD G J 9i&?g, ʆD I ܉i*ZngMSlBKh%;;XbQML JH 'u_gFߋ܍ 9ڦْEu3gpAl`- Thf%c!f&)+c,@+"{)o'S $ FVR Gk$i}3nKa"m 6 a61O LAߚ+  \I%u<ܼڢ;pHؾ[ח֭f7nԏԞ͹|˦!LxԨӲ R1gнͿUɖ/Kt;MJj Ǟ%0x')Ъ:2t C!Aa ` KQ`3(f#|(+G M.] \01rF2}2:2E3\ 04%5+S7/s9?1x;1=j1=10=-=%*<%;!_96:k3/ )/$iJ FU!tXSb%c} .> S&+k9UwjF-0cs6Jj+ X(dViD(Vx4dY=^mFk=,d!GOG f)y' J(   sy<3_d G@|\='HA b]^R)_P? K#D7Q`mc !Y#$[&+'~~(0)s)))^)-);))#+,.0Xb2x220-m)\$ lݧَؾW9c@۟ޕAj11DcT]  J Kt_EWff   U!%A).,]...,_*#((H%P#?!a٣5ۻ rg[~g$ߍ$V%?%H\%$B$$X% a(+8.13K2Z1e.&,)' &$-$#!! h #C Z!"##9$L%s 'io)+-7.U, l* &.!=G> 7c#aoJRL$1.H(FD(<nu|-8j^f@K?;Sv_ Vz Oz nU2S,mo[. LJ{v+5kAj5P0 i  l 1 gPtS"w~M"j#f"`U% -{I41 ' k a {,,kScG(R+T94X v  }9V/Qfo>aBbs- uI1K,&1zH j8DU]u׶MMӃy: sۮ>w|~t A4 s Y f K | o  C-   J G E lC9uy1) +h Y٭Nߑ+ nQWm7Cc i:^E ޡݾ)>><\UY"avҏeF:e.&$yG&΅Ϭ_'ptۈ(}$Aq]fE3 S d BMd#-k,@# T $n0?7XzKR   U;4rTBEQGܑB֎DBڋiބЕO$\߼5 zLB%b#pߵߊ ާ"O##s"aC!K@j}v'$t/@n 7 L q3\2Z \! "x"B"C"'!% / XD{0 P/R  uz9q߽?ܗVh}ٗb"3jE  ثuRU@݈,S+! ?3mNV, Gw q|2He]R g|Kr`C,)[4j36WQ]h >_1! %9),8/256:9 =B!@D"B'#QD:$D[%C&PAH)>G,$:.6U010R-5/e),Y&v*6$G("&!% %Y&'='j'&$c!!#$0%> ($" Eds89;  , EU.*LE s Au f\fj^(n5VuخP[ ( , BYޚb = $ '/OVP'>h  * ?H!z" b" ! k o# l  "%]():3) & c"j77޽]ڋ%x#+L02T!o )   K!"#~$%^&g%8$"XCev yWJZ%o?}tMFB,c-l~R{D 0L_ekPJ s 5#+Mc"֗\ ?/;ðt -Aa_t^h2& 0!U!OÇ Ԑn?t}W G5qML0scAWBd j gRd4y $Y&g %4H!Rp>lsMFT2gTt xXx#WR "`!$n!E&~ &&6& t%P"$R#q$q#$'#%t" % %h$#N Tm5" %E'()s*j*j)'3l%o]"~'r  J8fhq(Z~n$?xB W0BnGYi=p--%B{3׀[Ci%#5߁ѤOts"74:јzjיT:q c1^Kw  |T)u1e@}[ a #.!($b'*A>.M m0 1|i/k+\g%niEcB& 5;8,h/kH|tn؞bWC7qU a0bs{LVl:8Dm y%}EHaKVB}݋P`n/1b%b-xj n XA Z  TX ^=P X[ c= hqFek1_<":RYA9;-}E=]y<<9Zj x W  {X%72M@0*dG\I#O4vWA >r"*"RQb7 &kjpB  $*DbwB\D BYYqW +'|`j8 o"b"R!0!H#$ &'q)V+f-'!."0c#1" 4s!57d98:/;;[:9<8$630}(,({%w "\ H!% ? 3 Q#+c 6`cKU2zh0GPy{o$[/@9 =ZmX Nx:L}u"==, /pNay*Q .wo5!:hsSN=WPPf# .7o(g  , n:<<^l 8Z!Pp%;6(*,"/0 1#21y0,.+ )ݭ&K%$ۨ$F<$݋#!}G= 0FIUDkL 148cxm K 8 lkn(cdwd 8+n1vQ0CHa+݁ذZ WXN9H""'h+.1fe20211X23 C3L3d2(0t,Ex' " ^  9Mxs= 'I%@ _^ Z'!)[D&$WT9'7D*z- 0 * n fajkvUZ/d_im9tWnVm<\ Q)m }{{7vf<ٺ]/ָ2בܩK(bt[ Z aw q_ a  i  ? ,k I o'r y2="U F R@o?8Y6/34}֩,{պA ԋ\  ׷ ߕ~OIN %*."ޛ0>0?.+g&!۝sۈCbg ' C #oh 0.S  tT&1ld>AN Pz_*    Jh r"R 6 > y)   Y A  _9<\rG ߙ ۮ g Ң ͪ|ɨż~ZÑƎ#Cg3EVdfBe)++ 21G-߹ރb(SwEB~ސݝތߖ _gܖ ڬ4`Qo͓ܕRΎ܏5V rZ_٣p \\@]!&~*,,){$3 `    j c  } < Lez*$|  l  W q 9 : a J  *| " ~ 2w * [Zn~6#A`[ s*,71:Y<ype\W8˩ Od âJdh"%Pҡ':1(bg'`%$q#Q##$%q&%L#58 ^>3%* /233#20b. ',j1*{(P':&$2" eS96wE[ tZ m }. ~ P ub  `I E%+ 17=AB={E.F*FDB>;:6 Z30R-}B+)V%) (n(('D&>%#=! M#'0r:  ]RR , Dx 8YnsVb{t; R .x b 9 F A9bRl3h & .  m a z  ta#H[ݵ6Xّز7o  ݰ 9 @  VA ^ . .#D PV{k1 m_<5Y-foX_P~e4a NP.j" C] Q^ > o CP~>Z %r*P.!0"2#1a$A0$-W$*#&#$#$%&?&f&O%# N f-Fy66ctުLG y݁ރc4kbxv  jFٖKza͉umҔվyw\f۬n0`խ>-Q1\{ ѿ =̱ lǞ ' / 3H'˽LT,ކ e1ka.u h 23l_YfD sc I" #r M$#0"N\>:   '{c qI & S O Q I ]  x3 v$'|)~)'% #Q u  Ox Wu h+  Tb78R{Gs .` {98b%aaS E,!V| y$<jW,8N # @ > DQiQs&M1q8*V77&erKD2f%s) /"C _Opt #Av%j%%#""!!k!!U!sV!L?Rh rq[zNszmlzD jL'^w5^@nO$0biI.ƴ5}{Νg.nަIm=Z3sSu -܇2)$"f+%& %2%%$y!cK k81RG`_ZRI E /< f ( G :e s6NlkEFFBݷ~{Okh \n?&d+ /B 0B 1/].-{*o['$#_wk UC+^gh W>~^AQ@^8 'H`(HK Y:D!#2$>&#l !\ f " C  e{+K@Vu<_ " t(23T!! /~fk ! $ &q ' 'u:' &[%U$"! !9>tDHD#0P !W$&'n(L'=&+# D jD,NY}a /܄A߳c"b3JƓYo“iѴ`d*?8|h b  QR>sF`N^O >  p/X89D'5fBf nl(;1! N G { [{ZV|  @  yl iY{[JX CR&@u0wu<۬}Ǎ";ǣ%O( *]+ й*-):Ӿ&^$ P<Nk\1C}0So^L4Md   ^YK :  V lI/Zo-߈sWVِ b %Tv(9W Cf  5X N$ ')$4+x+F,F,U-R-B+1$)$Hh4@ 6 ' lRV V0"| J~;_ wT"+"Ax'*8 , ,G*j'A # / 2e =Y  I#cXh  + jI f T 8 T`7+d  pKbgPH. 77b @}%-a*p@3qFS$$@tne i#۹.8S,΢5·;INݤfu׷ؿҙk!HҍPrژ, #-!ӭ#/#)..q)00 /8.-h.sN/"/1H/"-o)% 8*N, i1 {"$aUIl; #l{ u QP ch=&hu *8  A5 df K;ZpFlYOxFl#W:n2k&8!ْOգX-ʬǥw V'E h}̢TTϷ::=[;$~[hpTp*rLU O{LC;8|  aWxRkܱ܃?Y|6h1~G!#&%_A(*-M/u0n0}[/,J)%" B-:{P2Z 'cz]e`{>7R['MT(^ _IYfl$8Wui3|Yr;?!b^0|cCNIX .I.(!(K#Im%*(S+-0K//.;,'p"v:w q  Ec:j<h#X!q!a!M E=]NU U#'+{./y./+M%mXH K ;BB]$($,t1..2-N_, (+V*!*)](&e $'#+#V/!m1 $375796<=Y=<I:&6S2U.*P+' ~#u= /  [N8CF :dBNd~ tp !GhF9 =jl= vt'"~Wݵߕ?^)@` 9\(6d |a&S! >@6ms%y DWB'+Bx6\F6C6 I   9 )5%"${$G#(!hSX9mkP#UY& M)Z +b-.-,r+*)(F'#&%$##! JMsY 5"* $[%%#W p?=E/ vo;=y.XUΗ0ɯ"aaF.Ź"еVT & <_a%r * k*6Sy'].|n \fr{ 3B3a [%\Gn(^! #=%9&@&J%[#BUkq ) {'  E T + q }  31x#"]CTul ? L  fc y |  ja#,Y)۳x7((sΌTYص8D % K Ds -wwo`Cg}= ];Zc"4 &+#r=a  / eivbz ; k T *u.+ ݩ Z +O  YΪv֨Yt 2IAD _qW #piP! !ZB uz s/ OgYD  C C!#wx VE a(  zP(3PB) Q<-|3f`PE= ~+URr{&knSIDuݺx>۟6V{aC'zT&8ЄiϾJmIЌ]PAE"ޢIVZڧO_itVٮ_"{t` )=Ś'<uуӖKw=ֈ.gO2 -T`>* "L  ;f_ "E$Y&.(xa,Q03,6 9 9 8v 61o,p& ~VFno`L \T3oet  (}`fw-D8F\yn{(ux[; k f ա qU T ԉ  _ M_6sY7 9K|VU,=!D%(5,0..?.d,)H&F""jMOni5,*u Nlqr*>cOd[w ] q=5 p9L '#H$# ;1 {h #3 DL!Dqf)E>y  f},-_@ D  @Y]-!""!{KA0N-YX^ LG V0/$zO'O {r"B  \X@ x &5; !Ue k#^?%~&<'<(*O+wq,,5,Sg+|(*$sJ! Xߕ ݄oIe%W{XxW4 a~p$$Oz(0*o+(*W'2$ )i+jO p S 8uG='/J|;!'R, /y24?4fߵ3p26-0~޽.v.?/ߪ03b7e:".=V]> >e<` ;s(9\6e4`1a.o+J'ch" %j=s 4z0+&_od"#QqXTb$ E17>(V< dC i %w ^'l g"_#O$%%u%C$@v!V l Oe ~`9X;R"E` N <  =! % */R2 3D<2r/Q+q&pH"[hoj} _ H sQ s +J\e }}"%O;nPB0ݍޟߎH56z+0 F O ^67(Ia C'L.t)}۷Cz܌ -pxiyAۂg` Wfw*:)"aMH = x` #.C KL"2%V5&vH&M%L$T"; N-L, eL&|\C~ mk|*!f  rGf}iEnl(NމI* x9Tt+*%{zC]q2o,ݳXvaLxg19oUu >x. ,x E4;tx q ڙ t "OYI,tؓpi>  F ٖ  d ]vֲ4PE4j5[Ub )Gp"RIfK(V_ cVx:;$K(*SA,+j)D&*"O 7H})8)J   l`wm P|$b|a3C ? ' & BDQ @i;^<<`.MMTuY38#8h˽2 ɏ ʍ8˞ͦ@ϗўU/` vl$__  8),A!Ew%C()r)2\(l&$"! u h %Z!T!B"b#G$c&qe' (*-|...5 ,$ )&)|%,H"/ 1[4r6 8L9k:>w;;K;)O;2:<3::%n:s:I;48;9:73U-/*&o!!& +11M6$:;=x>[>=gvm52zr  $jGgdH4pS!-"#|"7 &}p = Iw$^N |(  9Z^ eWI(g#,s &S-NQyalsDNL!e%xX(?)~) &!q(   t Ug+ B v+/9 /r^-(l# aP ݸFeZ߂f HE6܆ he ډ ל Ս$ԣINI|PN܆ݘmsX @Cy";%`PU,j"UF(i=wXi=q 0oW"$%&QA's&$!Y; AF 6C }AB5")e=0u;5787350B+h &*L"Ffo{rq." v(u.3Y8t[;< @nyhdl-$ C E ]b`+a = >_ Ad&xܫ]b\+0u()Y-)my[wը0ٞ4:B{Sܰs&}Vo</A{V&<]xlaN jIE{ Y uWH*Y|غAO Lf)KU@p)]k'Z fx6#/f [Ҡ9׿یjB 2j Br0 S. J G 8^  [s xqey}fU]Ky\  PO Y ~O] _ M i  %oz_R8[>( _x n w 7f { eF#9 2?"N#;%x& '(c(t?(g'X&$/#GX!/q\-hzG m8 Y mbi BnA( Ez$y A D4<# K+ s1*57*;7x41S.,V, , --x-,I+(] %V"80 DgY!O-%h&{'r&z /$ h - 9 1dpx0g3E]X9!qotf 01O=f"eg%i 9P߭ݝ@xޓHUg+ p=!zܶaU!"?Z$d%{%_%y!%$#)"e`t M  P"avhOl%t.X7!"#Q$\$$'#=!U&g߄AQFNDa3$4Y PwmxQ$h*Q03߄5ަ5b48T2 /mv*T%s8ϨG7ʕ  ϭ {Ӈ|M?pO  [ F L 6B/Oo}:9U=rj+ @(V3X4 9_ -R  n 1Nj[0K?xi24k*HO ! LY 5  KF : f <RhN  7)  aR,O S Q[S ! != "u&! @ #@ f+ 1 8AK4 @/,U |"YlC1O#Fޥ#!֨kΣ܋KȌ ~ӡϷh{x6O\! { Շ  J B7 S$c)ҍ0ؓ;Uoؿ۹k%8|[y`ދ<ݽ܃Gݸ8ޒU|OjW|og[9 `) YN`d_X f F$D$^A,*2  >  y   7e^BkyHPU3   7rI M  b  la } *u  ! I`!dN,?hF|&=_,^>_Cp~-\/VRDzaلr@.  I  Z? | h L +>T4^! Tz Hg%q )" O#9'#"yn S%I9cFTpt ? i 4 nvD!z&^)+_,zk,Zv+S\) & Y# ~"Kkm1P$|!9TO@Ll!f#$q#%4%$ $ #: # # y# 9# #e"% ;r&"& *,,,c`*'D$UJ8>}>PG& a i"y#  ! #P&:'@'u&z$ (C Y wUA4!Dnp7ߖ~?g9C ۪ AU< "b/=@[77s' : 4  \)W=+ s ~l y A T h q _ a +, t OR ~4 w +;]!+q"' + / 2 4 5 =6-65 55V?6"6 52.c* %/ !}^ 4aJqLVne a#:$#O"k$v_ uO M mxEF=ҭ 9ҟ ABCv۠C2:ߖlݧaހU߮nUګ ԶG0luy::Z,QQ@y6: F"&}*F-f/$040/e/e.Hb-C+_)'=&:$3# R0*P3j a$MR T# %E'B'%l&y"%B)#!  s5 "BUY_`4  h:)DlF7i*F2 R @ { w j  ) Z$8mc| Y + A ' r ` ;  R % s#x? vR,  o\ ١hG3wܒ q޵Klt=(Dya;F^)JGtc($^T~.o=Ehh.( 2  ^dCI;S-/* k?   Vh)o0%hd|Fg00+qJC{4O$_Vv:8~ X FvPM!X 8s^ۚ ) `Ԯ Ϝ=i\ ͦ w pfD;|ؽ?ډuۍ۰;ۋHv&@\ڂت8hV Lӗ ӻ ׯskܝ>e %92O]#X~6 * M  U4i &"((->25[7&86O3h/*+&!N^7U  7{ & ]  A3 ` z 4|&!tJ5gF.Sak$G9leC_"+ W 1g % quDiW$%'Ft.tHg'? 'zEP^?$ !x"#d?%& (*,{|-dk.R.oy- +|)3x&!"QNS 7 Sn b\!B$&6)1D+y,N+Mc(5 # B_@ _R{5/|B` + MvXfo_N Zp8w-G  ' o>i? n- 0b0!S@5u{`` |& $fK3}.6"Nu _n 5 h' bA&!$+&'`(9u(e (e'w'(()*$e+;+)&!cwn߃ @=FhI!NH2 xYo,Gx'n  8 +.?~f8 r7xxݻ ڲ 2ߴw%N"P]   &J7h|]Ub`o*`9L* E l "[!%), .L/e.Z-o+ (%yf"hONa_3fED6= a UZ&K I<= zEszKVoF: *%0  tNo )c! a D}qq2<J5M! %)-/DX1p 1 11C293557;~ @ DH?KN>LJ"Gp~A':23=+#uZ`G    i f * # S B    B!pqڕ6+1ERE#[Ҁ˵Ʃ 0t'>R)|~LdI0 H i*&ђ$դ6 ;lde ;!m"R"W"!8! 5 V!p!"#ht$]Z%!&'(I*L,..m.Q-Hm+('&H$~!M1^m xJ.7aMqC a ji e \W   . H e  -O_ hAe/XY4IK'K3Q)ܔ2݅k݆Sv!\9'F@-JuS|?|9#Gh8Z  R < gOXo4.B?eEq%=aHQMrYٗMلۙ2P3d]#_b$ݑLܭ'ܨ|otWkmW"x$ S %=&G~ MsFA]X#=i&  D_#   @9`X!v %'I'%"+L[ ! v 3IobkC$L%%lf>vzߦߦ->x2i̿bв@2rC1C )7f|[  ' f 6wW3sfW 7epUl846o]9T#?',~1 X6 M: #=:>t=P.<:: :: ::f=<=V->`= <";y#n:5#8-"5L r3 T0-,$'!r ' OmlvW9}aOQ R lR.b uA $ &C'[r'"%>#GMx y vk 5<ճ8Ѷne> ֌!"w#"!fN!!xD!!%"""#>"h""$&)*-1!2j2j0,t(pd#pk[N7Qi  hl"Ix / T - >  = HG.V  D4N(B6W O`w; % t0W^ku9" A6 }  > >]39  #u4 t^[> DXOIPt4;W/K܇ V%D)?,,-K*i%ZA 2WghRN @ %  **fU-m8W6:pUSY<ޥuN.)l8 Yײhձ׍B݂:fBpy9԰ $Л fTYA6.:!u%)*,t.ʅ.Pτ-),t+ݱ**+P,y- ./pJ0j0i/\.a,++( +&V$L" ! ' !+ ]# % &['(('Tv&Q($! -ob.) G jz E  a : dzSp KWM=,h9 ^Lk6hb9 & Rjtn1+ X`r'"se 66M% f ai#!3`-PU.NXe, TM~"OG" q[  P8i8792M/O 3%  e  i0 wog@)s\ G [l  } / w԰ ,Zȝ1Ɂt̾YP~+]qpjUL%fP02\ s }iu-8r_?Й͠dSι> Ӯ b' e* $ a $ ,}ML =t] xkT0n ! Edz xeGkvZm+11h֒zԿӝ=(tfԵZ֍E؇EګDf eh dw~zZ-r.:b߄ -9 M ݷݹz l$iQQ0i`lJMM i9 9VT>`K'H<h[w   / 4M)?r.5r &j7vs  [ UPt)w*p8ef<2.SzkD|#*4&!-Hd` AO!_}#[#!' /H6aH : a   L   "o $L &[ h&< & & %B # ! 0  jdua(!(o.U3v54~0L&+)$4mE %|O% i M > wh] k&Jmn϶͙fXzɛr]MĵƳP <\ũƂt) 7ֹQ A8F-61N E$.   RC-`))!c$]')4G-<0s22h01.+D~)'/&&v'k''n!(')) ) +* ) 1(&j#s 7T&,],lg1jaYX^؊}גaA* ҡ YՄ m%:` d t 7"N`LY4WgS~\l!< %   ;   y   # l xAPq ? xjN5}n) 3  A ?L [  y*'}u L/Pgn`Zbe.[~d;= R eDPNu"޺ٙ>݌j[.7%% 0sh1plA ] "   t ! h |  Q,  <  %8# d x'! #&'&U#(b.s@ '`HMsaZ!&1M #e4s8ܐٞqI2`ˎtf > X ;E20(uЈf e 'oޙv  p&i"q?Z9?cd c. `"%#'>'i%*#SX ^" _Dn }  * w%  ( ]KNFY8b5"85/X[h ߷rC*Ԡ*uԊL^jdؕu җuл#ж[ Ӧ,hpeNFUQQ.ۘ Wfآ''3 raCl"p >\XxP9x!mJ ) }|on\'2=MP  |  :G\[ Btv']tNb " Y(Zg )2.\*  b7uiOw@n]W'-e8;-`<{ts"L.qT# d?x, R@t-7 5,,$?!q2!J(w,-+&)cx\ QDAI% c}cR&Ix7x)/ :?m5~aR75vWa( [_R4!}#$a `$o u"9 N a Xa L y  S |_!W$C%C$q>#z @ O8{O!TB$I<'t)u+ . $3 7q ;a>?N?t0` r7J݀(YL*M 2]Fs4!O$C{ zg3.=? ,W24Z"i&B)3,]D.bP(sR+2 V /T}hp!$}%y&T(^!+0[-a/k1356 8989y}:::%9#7ٕ5@4-ύ4ʕ4 5wIJ5s5442wK/ +8&!p(Evj 5"3m;%4/̠ ]ս޸[~mGC %\,  +h  kl 7 y m9  ^] S H| q * Q  q I       E     / / I x  A   t RKI3=z]f)+## C1yP#2ٕ"IQٯi>Vhcӓ"W̊ɩǽ: Oƀ.ɴ:=y.H)|`f[  { P : iCtJH,b I~RW &j%}vGU ?xnS*4 +Z7UknLT*h"I&D0*#-+/PJ1E3i-6U8W:`;H;:^8762.V6)ۄ"3_) BEOI_^ʬ_˥zD& AHuo-'ۀ?S@IO(m"1tIeR!XJ{180A8P3 ؞ כشں,!+$>%c$"L{::T{R  U i  f w Y hGyvw57N) _ @Z ? 7 /+ _  tQv.H6 0 + "\=?Pgڣx9چZ m~?@cЛ{UIۗ`~>.\  a ~8 Ls/ Z  NYJA,s*b a+  5 %   @ h \/G8+&k  Dr.mE*p0 Wa~Y tNG:yO;)~\Wz26[aQq;pS +3 ArD  | "&IM DPISB^ r I     \< J $ Uh:iS*{#'T*-O 01357+:7;<3<~j<;>:8s76L 5d2v.*\$Zr9z8 JۂQިUQWcXxDmTOB y4,_E ۰ ݡ ߩ ]N d y$D`BJqe bA  5 - %nTL  0݆'cޖ/7>aCFmEOB)=t(70O* %"" @0v wY< zV +=:r #%&A))<,*-+,+*N)&P&"&"45WY I/ W 3 BUO־W֘  ׼t tڤۨz۴jSޤC,^EsCۨoܩ l+'AtfjooBWlM'/.* { h b 5 l9#)S/H3j7&9 9 w98+8$8x8%80%7 4v W1? , }( $!"> ?PQ!"C"h FX  GTTdLi۸ևCMԼk ԩԈhL0cH܊1ܒ<֏=֌F5CةGrr҆+kӕԧUwجMq>jqAe@Rs! ;&+h V F ? r~u#~dn% +.L01&0}}.5,!-)%I"( _QOF @ ,?  9u6 5gA@n/o1 9Vg48hO݅POMJz=3a_X   * ' e (qg93v7Rm`wZ^< H _ = .wS|&!{ P!"E#j,$$ %$B>$6#!6"wn$J _3 ([S}(MZ;p{*ݏE&|~բ͗ҩT|SU9_BtͰЮΆl؄їOԽ׶&7@ien?    e = u g r 9 0 = q h2 V  (! -# #]#*f"!f =   !<!R"F #:-"z1!Y ]RhV E7Q,. RR?A%s<۱pա,QϞћR64ՐѢ:]4K $"!$T% 2& &$h"2b Sh6:c ho {DcH !e   fn~2H@Eyle Yu 9GL<8  <! RQZc!&]+<0 _4*8J;v*@@@b2A<@ժ?j#>'=> ?|f@ɦ@ʋ@̳?>g>9=/<-:o#:SG::k:.9 c7p 529.|(B!0O!+%r(( O'r"&$$%&d'<'~ &V$A!"7fR#-'hk>ڵ֯l?yغۚof/ӁB,yҞ ! NBlTBo[&bkr`P~eKJ8VQZ <)3F/E'iC' ?P &+/Y~12Lg32z1Q,0 .,[+0*('&h$p!f"]aQ  L?oN&'WaH ܢߠzgL[րWQ^ǫ忮(g$ F } tsj>dsme\W_aOȭos j <`Sp]r]My>j{p2@ x q d N8 !I~vi[lH[h E   Y  fF-8+ I!X!rI6BW X\mUvI ÿ i809<` iN{|Bt΁й-ԯrKEO Ytu+n+ \ r l9h!###_"m!(y LCmk  az n mC9h&*>"=%'){*+L<+/f*V)&'$"A! nE]F܎+;^Pۺ uq f|5\c~ְao1ب[׫֭աTfW:q۹BI\l^1^#K !^8,-K 2-q0J\)A"%irEIit" $ %x%<#R!pKwxb!3&>)30,-}. . .m-y)+ ($M,!9 w  xH.( q ! D.=!lY 3EK"y56mzu0@dтJ/p0Ҏт ,̚}~%ʿ͔\ѭ +  ) Q C 3Ged005y $d E :"L%-( +/603i649:#8;_0:J73 0,.($'t"V!6!0!["}#`C%A&B'(f'%b#" nj.785;K?M(  ~ 2 f _8 K  ! Mݤ z ۑC=h!3?# V fz.vx+8Z,j 7lh|d r5~y" h`$!'()!* *݄);%(%"0W,.O/{.%2 36f0   ` a  pex~\_ /{ U bX,Jzz a v m E> 1. gQ9 U =U%{vmq f]f`K6(4,Q {k A~K\>\t,[Dx.(g0|i; p0M #'F+.1@22$444Rc30$-Y+;*(a*'$!}= Oo~IS]قTݞ՟|yըѺ!!+юٕڰթٕۋڸ5*OZeI[ݸ~BV|'| )KGTY)U@o>OgE;TQoߩGڇ׿ uvҊ6 ui\*27  87bDA?!W1o_)'J@&'w J 8 Y & b &c:c p2% @ "T#$X%$ &D" '"&'I!&^%n#'w Y$).!257887~6H3/**t#BK@_о4sD q Ε҆U1w '- x *  /o|ZPW!B W%(*q+*;)[&aH#  F  v /( -  j 7= z"X$')T,,.U}144*<76:;<>[ ~@# @ S? d<u8U4b0{ -Q + +*l* +/ =- +.e-7|+3E(# l@yKY$:gDp'4 D 8Ӻ ќb|zAήμ"Z̝˸/ʣaMB7w֐E|EAhFYe' PCL [9!=$g& )((U(%r((((F(Z('&&$|" cI.s^ "b$8% %$"I !}E!h 7 -n!o#"&H*(('t$^I`Xo^ ]  KNsL ߌtxߦ Akd;w$_rF0إ79nؐEL(v_E7,cuE!. d 9 pgj' +-$ W$&R=&%Τ%eЗ%%Ӯ%$E$$ߗ#u"?"9!p""":$&V&(*Y+, , ,g+**D*9)&'$dc!* 8b !ך ԣ[nֻ?٥\ޤ{| t;ޱ{ܞq2ؕ?k EAC{+m4۹ݶ>OcW37>nq;3qaf F$2 X n  o< . )D _ X '  0 ={T+;c  m "g #/" 7  2 DS  o { hd,  !KN ܃wۊ\Zܸ9D]ތ)~4]Pݨmmё]ϯx<''nԖJ$  US$V 24 vw{x-lA?H DCrG|@/d#  <BD*X# iVBk .Q ~ۻzU#(+-Р/&k0/ѧ.-*'= %<">P,Aw^sk|ɩrɔ /ȵ.Tf+ֹc۪nݒWBJV߱JA! 9"!X tgc/Te9 "f$Pp%%"u%j&$)Q#, !k.s..+gg(L$kR G$q&3 x= nD-4WM@b݇-\ׄ{TUaC4 )?7k(Ҡۻ';< ; B/vnQ6GBN4bA![Yy' TSh:b&F5g g88H` l$%'*?+j++!+j+ **2)h'f$ K!!}!N ' u&; ?l N [jI[( 5 { 3BIj!&sEf}IvY ۸ڞZN2^y6I# \.fl1 ble \~ [$ ("+./0p1 1/-VN+@)'%=$#b# #X 9$y #S #U ! t t p@|2QNMpܲ+?< ]΅{S*(~B9zťc´ ȹИ3,jk[d Y F d 9 nMW  8Lgo/D_ki `./e-  )"(wz,B/t1&:2t233G 65M 6 8 Q8h6T3/Yp+&DX"H vI_3R!6t! 1)&C2*3 NP[# v&>yGGgS9 #, e' X O:Ydu߲ eع|)8.Fԁ]ڸ\p60{>nL]XGԁh2?֥WwZJa^D4YMYQ8 RyCPvA>"`{@jI/ZAJu/ "b*Wk ,"D#$%\%+b&O'/ f(B)W)+(/&u^"[\  i$xWND2qC.y kk=f 2<6~5 DPSa G u >bJ| fR{$C1"$޳&F'e(y%(&G$$##"Cl!P ~K  [4  y!$;&V'T("'*L,@.d1J3m5W5 4 n31N/C,' !"g%')$E,.N011 0 ^."+{)'$ #` "!vyuB ds_pP*I d@ks'(4@3 PYwE-C_. p t W&6mv# F| A  /K X ,   V}e2M,!"$C&)''F( A( '+'Q<&%y&')O+,"..m// 0.,+r;'"!xF* n i  Ii,bw 1c  [ I /ORA_|8SU<,ۺx4Y@Zf`wg L`6wbv><v e$,FKumyJ* ua%$'*W,p- ,y `* <'P e$I"U6!~Nhtk"#q'*+20!3Ė4wē4/@36Ȝ0-:)%˂ dͷH!UVәu ؾ + ,k+ =Z Q Cp R w w l] :,jZ# !!!+ GX4G Fo=kp 4*Zg$>yoC~u6  cZf s p2|5%1 .Xv 3|Re  ? @ W   LlӟҏKvַ0OC܏0{f9zGh%`<N  \ 4{  j+i2Rn]J4?cfy6 V~U - / (Xx'R 4g )^j bd5!$&t'42&|_#T huj'6"IB,P&>{5wKg wE^:@v 90ݶbS`^ VIGAb ˹TxEػQⴼ܄ܷEwpij rƫŋ=HķH m}  Ô j(БcӀ;֞W #Nl Lػ0զӯTԀב ۱wD$,(+D-U -+(n%$ /{-C }TT$ 3  G  U a'8to 4j F[d  [!%!J -{ i!st (Y qv gjM2lB*N&< {1 y| Vii &+aa0-4668v7r5h2.*S'~%m" ? )05$zz2v/*r|>CoA 2   3 ` 7  9 JZVW? [F//B>a_[i޿{S95sebS" =!=5 L0H ^kF@-xec=j $t ( ,L2B 8 f=pAD$iH)K,MB-iN,M+H;(FB`%; #I4@!.($ !0zsuJd     lu szV b  -n  *-E`| PnZk(){| d4Bx\C~w[b݅LY.7Y e:"$^%%V$")t88?R 5 AqO27  ;4Q~ m{w p;,8nB F 5O5Kr%Y+z(ݏܦ,rEFRLQhc? 'r=[\ l1X- wD 0O0 -K]%5 H5.+$=c ', < ssm+O.[ _ V gBm,P?- `Zw _yݱڨyi;6 WZTԹ w !8ܬ)߱os 6${R :PrRQgSM \iE 7"I*&~&((%!)PH |rNf|`k4 3fݢ GV"gԙՐH8  z! 5qdMvgib`zԬmw\Ge {ug:7 ::}XݕKT_ߥNQr1XA mu@^^O fB e ghZ*_'. "$4&4&$!6T-!ܔ. / /7i(f  #O&.'&vz#R |T7o zCwYL18~-J&Vi$p. Z 3 7 @{Y.*u9:>ukOݼ[K0: ݬO0QpئMy]o a #-^&(4*)*)#(>"'$!*R?&b:B  + F P8N   2 q  axk_!-#Z%k & :(O(&"h Kvy. q_ XH 8uP , d ^` DL @ V; /OSRe4;U0Y8 PW / ) : XNs{+  tS l s lV'`U] w?<l28~jg q8 ]V c0 c F>!s%;),/225D67&76 65|E3\0"-)M% z!.pmQ)b*  75P C f'9-'L / y+w ! !]_ "x(r$hNjm2oU++D rQ-a O/f~  iJ'?]-8`-A O  ] M _Y a x^ 5 \ "#3!5 in;[R$|[]ZwH![Q{R5fGVF $$~WLx \ ? {  #jD7maOW8 (!   @!+   %b8HeH$HQ_ DH}rE{7*@d(]u u-0n_FB 2$Df] ^&Id(A@P A 2  l  R ")$8% r$1 "# ~"+9q J!!P4! F  !!"3#")U!+wWX  _   HE LJ s#&(`*J f* c)*'n## 4 q  H > 7 f v7fH<"٘Ԩ G? ٍ҃-F(Jf gL|vCdKg,Wr ظ c ExȒpɥ̚["%s-'j'&t$"Z {S'G B,@2G%n) i ouE ( _?  U 3  LW  4     24[J ;#g%&F'&$D":ZUUz1 :yIKjOw@hP tSZh ]'L P+"JJ=!uO`504! L X j t f  ]  6+Q ] np yQ0/ !=@CD? GP00D."#-;% % % $;"$xlzF6;U 2 u GL5 : rGqIe91;Aon_`1To bFv5\H ~c8F8!C# #n" HR 9} jBH0)!5I_? 5j-m0sK VtPPU 0 +%XcQ9gzw*͂g@w#լ/|Qzީܐ}ۃ em[3HKBpDP ^;PI'ڌ܉,'hIwq)3#>')X* *g(4d&V $* !3O (?<iK~{0 P&< viZ_F!/ (ze bm \$Lj֋&حjڎoCAٍE3/Qo=ܽS qزݿ"RYKX4A#]VFt R)A y)#j%o'}^)+.k13577n7 7_ 6 r4x$2Z/j,?))' # u ! )*I@)ac+IvAtDV(SM  3 n_C(Cآmߣڦ 58r޷o޴߹iZ+P8d1,.2,QZ` `q G M ;o`P/!#$-$X!fZ d8:=Vr t%% J),I 02Ym5?7 9c=:hW9856X3/,s(b$!DuEF N^. X } , D o !" & t RA nVCFq0R  Q3 {oCk{  #<-4S *{  G:SA #'+W/L24rD66 16 B4 41P-m)6%. sJN4g D S +`^,"2`_cD^LRUSq. 2;L nO%URK/PXEZ Nby*$R?r P 5N6Pm]!$!J'a|( (J(&%#l [  S4"=&T* ,0/17 4= 6F7\9:-<=u=JZ=bKR" P"Y"Eّ!ז J Q"$ތ$6#s$"\c! ,)O\9& >Q, <e{J(4K\|zT~PQj y1bT   IqHw\L:bog8!#j &'T(N'~F&e$Ј"2R! 9ˉ!"k % (Ĕ+TĬ/ 3f79:9}΢74ϔ/e#+'!#>! ۭeޞx.CYY^t7فا ph+~7Ɯ)Ě诿JAнXݾ ULŔ YLʈWU*̧!Aҩ׶@l$^ߠ83Vk\&6 'ETwgj }~ ^s.;OD.Uh9  > @  - l>gl)  q ?uy}&  JJQ  =   A  & E G c! " &# "* f!-$ WgZ *F9;7$d֛Dɹ8ư 'wR .+iVث;:PItH3T.e "g1ԅQυuTc7͔H$۳ 7 B(G"VAcX$ (A d,L /e00/-H+(v&*%J$| U% %g&D'&W$C#K!&'cw<1.z^i!\X  % J|A ! h1 m} C  LTl6 tk{: 'i{}bP    >eVL>TvC>tqkcv2)JC|V| 4 hQ3 u M  PJh#'+lT.q//.%-w+)(`%Q!Y5{wD.w m:CB< uG61CEZ[Rnr\^A YiXBm  t g     C+57"$y&Z' )6~):@))3(N(' %S$Q"`P =Gl u eMV X  D{ $6@   d $A(  #js<3%|vZ |ߙ~p'{tu "Wn%ܡt#_ 9b7(L{*K9 0 \@  lb /  q \p8z:m w*/;'wV gH  fJQ@:(OO8=V H Eu "T-oJ & ^I.3mf(U N3پ&!RmxLDFn==;e1İcՃyܞi7 x9c1!#z $"B HPU|8f [ n&Ind5'4o@ N H e Q &( 3m/(& Q N`e GK: 4lU[= @܍}ُw(B:֢jվT_ ֥ ֤ - nf  _G*8xۺ= m={B'O\6r)eEko*Ji. \/bx~ v );aUN\@PG[bބs~=&}E؎M^Zx&% W$9 ct Et r t -s bܕ=dHR! "@ L5"0BS 9 tol- !>gW`*M#N?Q`v QMGK @{iYWyP zF I i~ @ KiXPWj$P<:K6&4=Q  TTm-/xp /y,Xݷ=2(*\e]hj @̕5 oso6Ț ROU'R»#FK£h"V&B)+.H.|,n*m'$n#{#5#d$ %%b % B%7%$!P#*%*p#@   m '.> 4 9:<W=;85{64T333)I3r3V2!0%-#***&.&0#0!.+V'@:$@!~5f9a BV}HDG/I5`kk6 9$.#^;\.zA  cCtp"Ya R7^9_۱Waej A#Ts$&_3h t   4))r/ * j `8}6RSA_& I +[$}),-ua-+g)m&b$[`"x va*Q gNv C U J`1 H8ӃR`fO'pX*y esdYs4;MCt6KRF[Csq ^YO <>:5kOj| |)sxH 2a @S!"X(  J ^y A0 C)tuFdR*l G3 E-A<}EN[؃Sa ;тP $%9*l.5Z274g30)7!0pv+J/ \ S c  hTC t5" z[4 P  !G!8"'! ]8-ryqh 6H "3?zz>vMhF hܧ"ܚrA@ & }+,d(ߝ(aٖ~ՑB c1L`sӞVgj xȬ|Ä~" "[]$&6%(Ǟ(|' %҂#S!)L#9 xQ` YW T R  .} r8-p85q!x&h+xJ/-2A5+8X9%/;VA<< <;<;@+96H30u&-H* r' %s #o"n"T!  ra,b?$ ) VP b3s|MV" <vT:ߥ_i`xr>} [Y7t  / Iy( p -{BX P)5='MZp6o+Z ( 8w : ]^*9! i{ y a^qjCwp 72 yPZ}_ qy~ 3EDJI;D>.KDb-V Z`zA1fvQaa 5,_ $O>G gح=w<.ֵXփd*ӯҋ"ч$k%"&ъ'#S'3&kE%Ї$ϱ##pΘ"f5"ι!XЁ!_'! '!1!%#$Z$^$\$2#U!= oeW 5U|u* B\9ti'XݕO  ۱ ݇ ܻܕ_c7{. $\ W U !QC5kz]"'',@072?1[.)l$@=! 1JL%^p_5w/ k g[wI&!x31԰ԡ{֗װ(:ksG pң 91ڮF=S%C@4_M3e> {?8Λ*ˑ&ƚF ~+#ƨʆ{+ /`)tz{ .I n ueLY#5%j'(l )*{ +u,t.Q0F2ca34[555l66|{6v4531#/9,5t(^#^V  -.Cs$ <  } T n r߫ `[ d { \gܫI72(YߠZGW 0_~:߿}ac۽ C 8H = ܃  8ߧ 7 zpBv,"e#ya GW o U q$q| Y'c{۩{ %  =!fC"A$\&SL)+++P+$*G(&#$B=!pL_[RiR  ( m Bbb!%m 4) +`-v.-,{[+y)'$mW#="[#=%o,(7+^p-{//4.+,*'h$>:!m-EbS G  ] )f&*U{NS!nnz5 qMpk~ aWd5#b8%S%>#[  l Wkh F > c  L    G ' M1 BzTs @bI cB<M x  UOuf: _U  %b$B7]+#^"Q o  )" / T+*f D| `D?z@e {"O )% ' ) +`-5//o!0?I0|00m2 57I9?<=g>j=_O;8g451t.>*&#EwJ6,%`eL!%݌݆ܰN}zZQ:Q+g2luZ@?DWX d9D; [94۩\ޔp^,{ 1e 6R^m dC t EV r ^  y+< '  s}i6O>}Ct DNXL9 k N  +q1ab{[   6t8 FF  ~ S .y k @v3 P -  Z`4D?Lp<[ I#ܾUвb3h?q/NԼj\챟*I׹j ɒ"H7س ( vۥ 7_ pL P 8 ;x- ]B/9, 6 $'c*,9,[,(!,g*1(,F%! F  b S ) }Hx!C)$Z%%$5"#rGK)?^Nlu^r_gN85 t a K'  =4' 5 A  y.@ (y}apdiyDAܿ s]ߞ^ߘKR ;V 9.[lק2M5uOܚ3Ե.$qԧ:AڠR!fx rIuh[  u5q,  mEIlWp& _bn&pe#5(\.&3P8=);;>:_8M4/%(" t 0, oNhBtPh4aW0*7=I1! % 1 4= $ ;/AV,h ݢ  s Y =2I>]/VTjc(_e5J3r(X$(@%[SƔN6iʩ]ζь 5 b Kڂ-c87H' Q &c  0 n I 4 V {  p%h * -V//`.-6)p%9"d H?*#cq G!"Hf"R"na"h"L"~5!Z.UbhGls"(.4)9=|>=_;}72W,"s$Up< R`UfYpZXb3r% "+WUOe,_vw7 Xw X[3`^8]gqE E .   zB ` W D M';2v?o~D]xy[ zl0+G?@RC m9xlW0 *Y Q!m 0>n6 pH b T -wlQRNDY~A=aA -%3[(^i D#bN  =! : {CNIR>O p 9:#V9o$y  >{b#xI!#r%&&$" J3TM P$h} ` #G$qC&=P&J$v"U2T;?i9E  V= VVi['*"CS#kn /~  M-0+G;n&S9d{_,A_l? &D(r q2G _A k f *=Rp@1|d{or4, i|9gr;a\;A<,U)x޺UzyYձ%f< 1̺|xa>4×2 @7!!d"ѐ#_&\)ѩ"u՜7? %PXaZJ/i{;(x^~~NiXkZdyXa"% <BF)xR T R _xH1 #%8&xR&S]&& ;'f(`+-ߪ0f343m1-J)K$/7{c%4  ZYgC\fDS;W%*cv-Z޵YI KRXHN+ `\sS݄܎%#_C#:ns[/yqG-|0/ud*}Zͅ oϗ"5+ s߂"# )%&(*Ud,[. 0~T1B262q0-#)%"ab{m}lPIPA~rs qE{tX '33R{  h 82 y  "n %)-1.b5u9J>}ADiF GE(C>h81M* g" v  S Y Ptv# F 4|}HX/?D-GZl7$s }AF- U~4V,}&|Z N$mo#gX  l  ' J)N<5  )\Z<fL )!A!ZU!,!!$!!w!N L!f !L S O$R~FT*QZ i V  N !]Xi1*%C!#6$p%%Y/%$$~$#"`"Wv XA+= C#)e"BbFXd}&,*W7up ]h׫tEdRlPc9! 9}`%- ^yV Q!L!jS mS A?  VMq]*I) h q mk8 | "Nc6  F  GqdFJk eegg = dtb9?`4a\BiyQrm Z9 \[ W + 1 X7I<vfXW . 1W  [\9XY"9Uy߮ b0ɂłs *B ielUv]6E}Ӿԇծ[Q_ם^ ӥУͿc&bi_ގFRQSK&+wO$akC0 d h  ` k\1h$&ed]D^* X&N3"E%@&\a%Y_#[ Dw k  u m C| i1 +/)~P'm!G$'ٵ(+ٵ)}0*.*ۧ)P(xݨ%ޟ!R^a#~C S: `* w/_?Ki3HG#={\}g`] -i ^=S|g=0?*Fu  f/};`&= r +#$)%i$3$G$%[&(P6*+*O`)'&m%$I"[ WE3~_ %Q&h7A\CUZq)4K-yy]!"z"^ dL^b4h<A 3 V z | !O8B  NkjH4?A8 ok yI P n  RYXf1hb u!T,#v5) g0H _ '&:ONNiK La )QQqkt4b.BE zYCeG-e q"$&O '&'nU&pd%\!$'$+,%/$&J2%30$+4!46978_;<+=& = ==7< ;";t:8L6 U2,`&H *^Y|, y wTc % X ?{A#')9)&p:":> w3{3PA Uzl;q!.8UuaC;GcJ& ވ!}Jq+3 = GKD&*־L<e`'c4hо1[\YlMնOj2n }OV4o tK=  ߸Ew=Ql"W$% u#z ;rk 8 ` !j 0 \ s - ;?50sgx<- RamY\>9jmj]NV'z(%/~z""VTJ?Tk0`(6/vےd}_ףj~)H$ӚҼ2Һ]?Чbм`Dօ(2C;F ">*{):*r\ZT1!j#/L$$#^$"   } >6  k U&f mJ6#:"l >iS0k ;"z#0Y#|"C" #$[''(*!.0XY3-55Sh5 4i3q1b/2,:(">Vv#׀Lk)&ЋT&9ֺW_.@Pbkk]G!_z9:jߊw Γh͡N3̯ʧȪ95xsĬ8ÌB{Ϻ5>: 2~6'T-!=@# +$?$ .%A & (? +P + *w [' #I-Sn"N %u't((|(7' 9' & 'v#'&P#%" fQ|u  7GpfO + % j  % n k"9ng{= A - s /  X  d   C  | Lky3rto܁{֦J7Ջٸso=l =hU3>H3 V { =*j  & .  H  fKY `: 2 A `^]l@#9 D s=SI1+*uA q;]7TH;] !f" ! B !+&  rw$, e Anx\#  6hdtۖaܓ g +6K,3IC"5Vb]w*xCu I)  | s *@|:[ i $^O6^f_to d 8Mt:Ux`bZܡ|U 8 ܅ t 9W .n4V#Y(+C,/.K/z0J13*X6r8985:2E-U(%#pLj 2 { za!j^l s ).qv!"&(b[)L(%!&c1 R   .4 !o ^" &0)+Y,+)/ &W =# ~0,:Y C [  rrfysCإ) 8mN>лŒs ~lv) ۯ {Ib%(6Eܹ[7^OnZ) x?a ۭ׬@"%X(3)kݫ(&I$#>"$g&'*%/24K566y6_6 5j5453C 1.+j("t$'=,/O1B2N1 L0 . - ,,b,+T@*V'#& %!xE_i/h  [zLS!Pf    W % \  I  6 'HPU=u.p@9|ڕ'ֲ/΄̠Ȯ1ȍ dS ̃Nα&<7܃;xR #f-zތM"  w4q@_zp(Q~br  y\_D&:  R jz .VDCY;'+ O"oS$~$g)$P#!$ ) C8+2VP\6 K'Vh Yߢ / X ֆ NT cz ' c /  3ژFu) FJ4 i]12owxo  Z s h_  83R@}s*e(?)1q8'FEP+ [W_'ٍ?Ѷo \,dɚ!ϲ%1Ԟ*ٻ./01G1 0o/e.. -/,sp*N( &#=f!b fLsy,[3 W F$Bq:;4i'="q&()jX(iI%e!. Jq,Tmh?W4 O!j"?#"T!"J4"#ܱTYb*Д6Xm yM ̎Њվي 1Yj # X S 65cR#>OlX=/>7\zQxQ͵ӾzޝcX YP Hp[8 2,UT!y##7" Q][x `" #r$d8$/"S qiV#(" , -L + l)&$$ U#|L#|$s&@&&R%Dg#!3_> 1( < Su4/o K K@,GjNwJrTيOoKWAJK %Wܡ|.3B=o I RZF<|`XG? b  _ ^Q [    5m 5!0%FL(5)W( 'H%#l~ `>l, )A  U f  9!K I$&<O(@h('o%( C$ f#x#$5$i%,&$&O*&#/% 3d$5%"~77D6*2. + _'$!< TSt+ & @BRtt4,ܶ^Bjd g5f]4W~]B.` -adm3/g*>2|cۘW+H6 `dk^ڊqأkրC ^Կ G{1׮"(]h/35Tڒ87܏:MC;;:0:y:;<> ?Z@@o?D8?=:6j2-)rh&e|" +$ Z=:D; Em9  Mh  /S  nSl p  d7 s5 4y4W}[B%yiW"t )'IR]d-}p:;81ܹۏofh8݆sWr[rג&wV>W#slXA|k ~ I Cx0-#*k06w.=/ B!Fd"H,!IsHE!AK;" 4j.(I$0H" !i!! "b"="L ԓu$ ܕ=n"6 `GIt2 )*by&i 93K7F~0q@r7hpfڼmժ"o6~ۼݳ߇W#`~;;IrCnB0hڰEۨ d0Rj~8`"5x/<Z[D,?{!]VH0c  >u_e7zDkKm"H'*+ ,%++)%!!=&*8/2J 5.5>3y/)i!NC & ysrg(}XE4Nh$]ouU(0DI|\w!#(B@T rS NK LB  AL nGb8} O  ^ k h M<m+ &(  7y!Y%u)m ,y- -N v,)<x&#o!q=' x96;u  6Z%i I'r ,2rkD2 ms Qo!5"]"t"!! [k !#o%Q(x`* ,>-|.[.6.e-|A+'"O- Hےrو ,ׇOJچl#"[".& HPBC~j!2>tgpBW5$l0ޞ:0ؿ~BծpXٮh5-Wޮv J2 i0[!"!N936W' " #$y[$"E!G i! "#l$&$v"xn2"{_'s+ .a 1s3[45F 6Z 5h ~4 j3* 2ou2H2R3w3a2[0,(I8$ d|I  C n OAD'yL o  $ l$ u *]BXηȓý OhC)t)G[}u䅷Z&cط瓹lTC\ ZܜMߎN#@w(;Q \+Mwc2fo#"%j)B,.w//=0J0W0 //L/Qj019111Sn1'1cJ1`2<4>8<; <"<:#:#7+$2#,j"&Tq hzQ_ X? ! $ K  C1 _ %\W <aKjU ]tr6He5Xܘm}>ggQc; <$N+ - N"M +4t J P6r Hہ2y8צJ+ݗڅ Fӆ^WΞ~ͺ1s1gJR$ ,Z )- - - %- 3+ e(%"a! > V QAR3 -'F1J+?Nu408,ڎE1d͋<–8"jù) mtJԂ|MXG6DU|;[7l8+F B Qp-WC_{c !"u#N$&L'(*(((d(H'&}c%q#  ~GP AoAJ!F$+'((g'U% ! -   TXw %   f ;e&yus` LPL]   /)}XzB`~t7qL /s|Z9[x_Q$״l،LW,M{vw]tF{TC'aG 149 l H& N+ |/y2>56~7o6$5C 4 4Tb42}4e4:"4320. |- ,] , +? +*('%&{$O"H   H : L2 v `m8eh"\](T-n02N382H/,*'IV%" L>^Ij2c B!"G""9" d&vyfc}RPS @!!!'! 3"2#%j,'U'8'%(" c 69'3D?MeuѼʰHa/߻h7{[E[X6`k㷻Gȿìǣ%/K7lPs5sϚ@*KӖՅ:ׂ g Q6xtGX\. "g&*$,&.G%i0!(2d363W2F06-*-'l% $f!4#T"!O!" #$T'%3$|<"!;W_  | V #_p,?  {uIN c1%QZtU/!w:E K90ʊF͖ -]o8^l{sMjKM^D .  X(^=M +[ }chL;$;7 4 l1 f. +] F* ) p* U+ ,%,* '* # ]|r,? {%C  GbML:7`  r Ctk B*h$4FܢZdd eԟͫ OnheͨΊY891`CC._ nW&PG :a1VO yM62""Rk&l*2. F1 e3 5 #7 D9 :] ; o< < bx(TCgTrP!Rߪc܂+۫BIڷN^LzJBM) )}fB3HJ%$4 Y Nݩ  i٨%ٲٲN)@ eH]B57߭yܷ٤XؑKG'k[{dG"NV!8"#$rq%߀%7%ޮ$#"1!G9=_*   c  { H q  U{X > H# ) l.y0 0SK.~ * &"Z1c "oFDmY  -mj# bqk ZVbX qD7~r?;QHFxmiphߙ(#([KSd"b7RD(%>Px.pf3YHaHחֆRڸݝҮ[q*;֞?&mKhO=XR`IU">u}o .'3 .%'b((&%]"Q! V   ! # %j'B)P,.l1 3 e5"6{78D(98'73W/l0+"b'$!"#<%x&=&lR%67}}8898@88D(9d%:d;!<  T@2p zzHH ftp8o ?} + l   } _ | 9 > G{|UG?Z6 U <Z.  ql{~ h Y SW% ? << l uI "4!L .n} > +0c~'3yނLٗ&ҝ5(ۮ])hB]ݰ~ۇa 8Ko#=DQSW4\Mm$A-4Rm!GT!T#; # #5#U$&%)&;(+Co.X":1(g3-424/6o4@73173z74^8u6989; ;;=D;@,:Cs84E6F85F@4Ev2By/u>+9W'2#,K!&!g^jE`aK% 31 3 + 76P}  bz _~1>|Pi0KZf  axafs4/ލn۷ٳht[A<H,A-ݦL.LIgHISަ_A! 6 }#ب` 1.=70=$}(z+D .?0V2{3[4302ޅ/m,a*U)r)*.,o--s,u*'E$+bqL|    `kKn :"Ll7 }`m EMRz2ډ֘Q5u*_f,yE:==e!u*9T`G 2Lw%)c%)OSL2e#AGlB6 $" tNM* p-  & d3_@W AOpw/ \@>51=$ J6c^||Z[u<EGx+0rxn Z<}"՗*{2&9&=G@&;@Ά?=9Ԏ5.'0U)ݥ#ewB& 6c A 'R H   V; { > u: Q>d}{)Hpeg@Y+%F"H95R+K7` 7WD?AlQmWQ׿OnީCO 0$|W]hEp>q~*[ d] &   NO   @   !"1 m!G#)B/#2Fd33 3 3"3~#4!5L4v20[/i-W+i(Q$   >O ayo 3JL10S*xK& $$S7dy gݩ$I]Eu-Xf;A:D(</FVn54/2rUsP6L <  cY4} e!!#& *R/|498:';:Z:$;98e6qh4.2 0}.,w5+")) (y0{'5f'8& ;N%;";9j741A /! z/00N23;433210B.00d/zB.-.+4)z%\G ( vГz5ϳE S>X\ xO^I" dh.ŋ Mʍ Pτԃ\܁@e 9e I,9hoaLS 46a`p3Lsh%5 z' -O)j`W^)8V٪bܬOަߋfL;eNk`UJl b;9Ky^! #s $#-"!xHhA  |rH  K[Jg]"(K-0011u0V-) j%?   $`n ? H n  6 oA e"#?#{ !E: ~SM>Ngyj`Iw" |9UHU12c$ K h m_6kjSob ۟Kܮ]0x ?%rKLzT}@b ?+ o ܄S4KrPl޷9ka} $$r+ !16 =BE#$F)tG-GY1LHb3H-4H'4 I3#HM3F2D1Ae1=19/Y6-d2*-%( $C!oL ]  !b"l!-#va , h oEs\H#}MZ{8M&=WM1QEJPU E)I,tTۻچ=ۙѥۯg=/LضճLӫՇ0CӬ֙W .=q oȌ=EؕS>,{ RC \0A$4qLu:@G;^s c!"$z=% %W%>&l''' &n /% # S  ;' T ^N}/W&p +r BdOb(.% !"}"A"!Iό-\ <"x= J&Ƚl@Dw.> V 3  V{ B#j%"r&j#%u#0#t"xg!  p v g @|  _BG+{I4 E+Hة@8U%(@X?er~G8R&1/]CZoӇ3]]2֎Ah԰"ݍ޶RܚY rK4:_RK{[K ,[ |"$V7&HQ&M%m##!{&()s( '% H&"s($+%E.%/0H%1$d2"2#!b21'0 - Z(" *`M` r O[s^z _*7i]~NZ#rTE,]U*@+8e'C{I[  `  t)"%{ڇ@ל`nj)k~tpd$Sۊ٧8;ְt(*+c+*N*('&$d#"5#[#=$e$$$%&v''''[^'|%.w"Z @Z8 gKA!&X*,/'36M9;Dc=F>"?2?=_\;X73n21,'P!c@ |C' nwRޢZ W ' bphBMݫTz\w]3((r+ jW0i! &(*x,--! +"(k$%&"&&xs%{#2!mD m 4 ] 3 d|, {0)N_GNՊT5^jBV=j nVUXk<  [: {"a}~ [ jJr 3 0_xvU"}GFDg9iq  |?2d !5! 2 / GK8 !c$m'=*,pM--߯-9--nE-P,{+%(&*w"-s#*3 ߋ]r6lL2$L&lZ-;X v (L$  3UR~8ߪܯ6݃՘޶W= cMkh+ UUO1^Rphh8 3 r$4*!u0'%+5&g8&Q:R#;f<<4 <;x:J 9{7O6q54 2f /WE,')a"gjq 8E+[Im^P׳D((_ާ_TބM#٣(6PZ؋Sr(LUѶ e(~ˈ=2Vγ^b~mHҸYԭRbճ_~\(qѿB}bҺҜqNZ:I4;67K` 0 a %W*.Mm37NC9:O9wW7!4K1/\f/^01 1 2 #1 . +@ (&?0%1$l#[#!#J#$#R%#l$j"c"ap f R yPoPA  u = \ >  " =?8v&.~6^h;> QE gՃtؚuۋe0;d% [v5$ a6  .r Y ^ . G( R(`-{U  `;{ U |1}45P%{Tq?qi"J[Vr A sX@ODx(RJ n l  n  Jn "&q# "r ~< pB , 7o^E~Zp 8 (r 7S!%)Z,=U.w/.k, m)%t!fg ILAL\ )>#'( (&$ K"ah"y{*):C  _F  9W/ "X {>I? Nۛ'߫*qp g)ar4. n[- zΛΌҫ2 aۘ JгӮ`՜7X q%vX) W[# [N$),c".%0(2#+6-<.lA0~D1F3fF4D5^A7 >8;:88g775m726.3)=1 %- )$%$- DY]Xr{ SR.  5 & %;_ p_>=:b-   C s| ))XWT>P~1:E~uB#nލ'ߓ5C#[;Dx "V 1ND l0i Y"%^()<)`'%޵#."~|#$ڦ&)[()^w*5*))*.,,--,e+`+1*(&$W"NPhf sot9X $(*7+-Mh. *.K!X, )$p>}  Eb'C3F(QNٵ2xFgЯoΞ27k>,;ވ9 %L]yi-#Xu^pgx733nB oH(-`  | vQb;2B QB;#  u 0!AG~m_۹٢xIkE Ie% y,,,\ , I %sJ~GNb ]7޲;|OkF6i1hcV(=/c)"ْ 4\z7 FBdB%$_+/(284e3 z1g.+}'%!e#q"" "'#9$,$N " E* (ZY f?V`B:z7_[ߗۈ ؀$ۡer$' Bb m x < IQ#=2Mn Ѐ#t~i ~9k">,ՙұb8=kh[۾od(Cdhןv0 O-U YhEHp w:$*. K2#Q4&4'3(1)&/a)X+O*&,,7!.O$1q221/Qf-)$Y9 G: >8-! ']v#.  (#l -ni} : vpUP eq  U5$'l4 &+ ҩ͡Cz]aRx}r+  HeWؒ4'*׷fXp)G MW4 \ x - 7ck$*0.3 2/O+'$2# #t#R"t"K  )#t%'e'`+% "$D.0 ut!l .z/ %CU4JLhz:jG YMPNڥ;؇f,/ 42,ӳ;%է]ثy܋,(O1wA*"juN1~fj  rC3 e"&x+L.80SV0/-7,6,E,t+(a% !cO ! e^_K6 c A l T lO^@ lx9ׂFӿn:ކXo\{ %Wj] 21(a7: v6;RQ" &$l#/ p:0c^a=: S & Wsq,#(-z0y 2)3f14[.P":*'%*i,,I*%@ oy+T` f *: [_+,.+ V s #%%&<()+++*)*(K'9%#o" j\ ]rGJ}0޴bڴ۹:3V4܍xݹߟ߁f(y-8imcR=7|IG xWi[^#u'?+N. -122!2a 2579:4; 9. I7 !3( ?- % ^ H" v| iCvJk Zd 5 STU C]J0PX]"ٓAY;ý:ar ?Ƶ<d쯿;a`̦(v/KIhlZV |Cz T_$;(bJ*+*Q)<&!"S&(?,E277n]:F ;c:7>1n,=&N"J8*Kf:5j` F Dq95Li _M $}&~&z$!oa Z nُPB^|ydu7vu &ȡ$AZOe ҂iО ǘ~]#k9 ]}^E~oR×qˎ*Ԙ4ڀw.و Ս3#/תunZv +|"eE42I  IJ  Y #oo\Q3h$ B/+ D 3$   n M~E}Et!#}#"!ruD(  G [Gu%d 78y)Y8\Hp'j!cOk  V r  ]   i"b#(t-0 2 P3O 1 .@r+ )| G)' ) *+" - /! 0/v+$& "ha_Ca-<Nh3- f l lmBV }Bu ! B )ޘUޝl72U m 4~:OT?ޗiSE˓߅|ަbݿfRUٿx ;|a٥k ,t q*j #X).26L:=H}@BqD^E^F G%F*.F--EL/C. B',@)*?&t=%;#':"8!6 4;2C+/c+5& !Mr0 xk-6'erF wO" o7 =#-"/Aq^7JedhSfE;c|/]4>IhT(ںܣ(ޓު9Eܹ drߨ]I83<1BA)_C[:E '""!&k(N(3w&/"@v"8L{bY 1C~g!SD co *! "k!#!k}$P* /U2g3uZ3) 0z V-0(Z#\y^Y  ݬ a֧8UPɻɨS]nٱsLJc0%`تڬ+;}M0" 0@^ A{< | - %n !   U!&#,03+3W17!/;"-P#*$'Y&%T(}$*#d.5"&2S5(653 .A.)"L0t "B]!\kLWJ V?ܛT܅ ) ߏ Q DK=\ ً P %~ $N X|KJzٛt'E ]-0JqE 1 S p . eojW!'$19&M( *!,!-. "/!2 !44^78L87e63 P0 + C&U $ xNp!t|܏ " VI )sP![Q5\% C={!K  j~T\|V(S-yA~6Y7})BnI.x؏(JNL^72jl r ?+ 2@]D`2[ : "#hq_ >4*N| : rqz5L%~߂>RBs*S(! 9F [qaq !F#%]'(('q$0 ] %F٢J Iؚ۫7Zo 0o\aϣ-РH XI#~4n"K$7%i&Y % I$Z#~#[%.')TJ+K,+u*&!m<W ' [xqq>~M3c!B/+W4)hzmT$%)hU q} ' g g  ! H W( Nc9 0 wT3h~a;4)-iPva2YT. B ! 9 r|<~?.C} m -~}MDw q L[q"+$$#}"D[! u j)Gd^+c_s9F 6I& 3!X!( _; `x g+fL P7$ &''%J#+$ x  U+w 0dޑ| BQkzx\'ZΣlC= c­1qMMղ!ՃyFp<׎<#_ufO 8 L% 6  G! %* b: o:h^b]H "K!'"+#E/$1Y%2%2%03&-b&+^&*(%%$"#|"L5 #4ew _ ^p W4 SCxD  T Gy /jH)=4g:0zt@Cftm;dQg^n\%mB860W] < f"C).37:X:8`5 &1 ,"_(#$#!:##"!h 83p 6!  Ae, [ xfzY Zt/SH vWlhLx*k dIIdLSjdz<3$-@ЫmwZ։ێ_)@|MmT=)i thΪϓ!e&Գ*[.Y1X33_1.+($!@&APsBbSetZ>rU3.2`<)hyfD- y RNpf-^%GHܛs; 4>]+ݶF`ؽի0r_;hL߃J5 `5V> u*3 hE.oZ2[(H% (X X fr5?   `Cb W Y]D qkeq#3[ߺYR۪إaZӁ Ympګ_ݵvޔ޶Xڷ+7&6vְ&m(]?ّݔټۓՎ[* Ζkډ+qӚZV,? ("(U'+Mo/E1s343R2 0/3-m+)'&C%>]%W2%[S% %( %n&<% "4|l HJRH* )>VN xq%f>S\pH x `[ Z3"  4EX UnY, 28 N>7H8Z4ʶ ̦ (Ѷ " rJkD ? 0y \ /6zJJ#R%L''q%u#v iB ?  _zZ=yZR/=F'e F\  hK( 8! I$ y' *r ,k W. /\{001l]22<2B10//,) %߾ ܥf@N׬ !B~%yƳ.?q›,>DaZ:.HAU֊\rTTff "~N,=Am r )#_& (*,7 ,"+#6'#!"?F! $\$) c6E>-Nma ~?>*`3-5yLddz_\PmweVn%؅ԏ*`҈]f*҃ҺgҺ !ѺѦeحBbf` "S W 2( Jl1j},oO. &Gz) M ]+k D s   rq,2 p + 5 \DQ% + gd CE  n  / '%) , . .}. .-S -Fs,+l+I*)'`#&/?&d % >yYmeJzBlC\bI rT hG+Q00 K[ -&   7 CH / a!]9#Y=#"! =`h_$K!$ &G%">.t5\Sz7 "# %S%>%z\# @0 9!<T.:u+`Cӄ>ԕߓ,ߨ a˧r̕%׶Hͻ5`L_xc;X y's )]#a3]b ]} >Dyu^ cz!":H##",` jK 4c l : 4 c O4{ P CS p7 [wmpkMcZ+܁ء^ ۖ Sjyگ֥τ,mO϶xkp6&>~4g{o ٬GH͐+΋lU!Zx=VҽRւSn =D M' ]  UMbB  wTh=_ \%  :.iT3{ t_j   ~ -_^ Duk2: }6~CtgHRv !I +1Pg[I3|?U5I{qaP J\}c ha ^  +5bD'7n2\}2 pKX7 9~'`   d #m$Z$#Fz TD @XMpu?<ծGf{ǒƅ1ʇ,>̴tTIB8X!56`M! !!: 9  .aq@i>Q._JMxN7&8   "+dYX@,Zw f 07  L  y $"KC I  i uA dhمk` &rdOQзFБ5(9lΝbZ@кtӣ-* oI G n wX  K63"M3&),.//-$+rK($3 7*1 Ff -}u_* %9ZB[?ۺTBir)Qa;s)88~8M b N(kJt)#L:FQZZ_VN  <*; C۱Os;E_@@Pٔf[s ،x=ߛtX\} | W25u#[TI<$8-@@v &VSh|'Ts)xbvMQb.E++T !n M3^@ /  = =  "X_If#1G'v! #\ $ $ /$e " G[   2#pjr*sGڐ5Jޢ`& G^4TF xus } gqj8 2  T wv%{ @ !" $o'%X*-!/6Z0=0/d.k,A(*'%k$#$F$ZZ%-&&&&hv%#!V( B?Ym"G J9p/8b&+j$#_Pq,#xTMFH:Tbxz\Fܓ!NeOԄhЈ #D\rjwzvtS; nf g N! !" "( #[ %$ ,$ #M ! & x] U s ;G+b[m x4Y PUrk j/ x;#^G"^1.s 27 JzvF[+* fpߐt! 4Kc?sy+!=S W|Dpuk$ 0Xj=5g)zZ)S [0B{_ B8HCi  &J?s=r ! F l @  {!ZC A" &)X+6,N,ZQ*&8 "Tyaok 0+nkZӺkBrk e]ʐ;.ο!ӕՊnڣoڌOOtY9`|we%4`g3& $C"?F'8*-. /W1 4R 57g(76j5+43h1l/s,($y! "" )i f"### !t!Q 8z$u {  5  \$OFG&S;TeT+]~Jz}?7<|#xb0 ^`L/ | s ?  * &#E&>6()|(.r('&%m$" #} FOPj\= D * U k %7z:H ] t 0 h t5Dqg[ E &F _"#v($#" ,9Y%\t F! 4}6 S06 b(`ueD'TOT=o.f`eo qi ^h(M5J*  k fhnB]4 ?2r04 $X RLSIQcw<&   n M334_v Y2 D v/E  yc< K%!z|Jqͺ˲ͣd? W>   <  N<2d  !$H&& & M&iT&&1'I), /!3!e5Y!5r3+/(v C5:t!"<#"&"!5r` z |OHGI'[>]"  8?!P""!8>) kM>;XU=~ 6Ey9-Mb~mBmk"6|ja40w}dsiK   i 0 A >/21O`   ~F }+D4Rg"  v -I Nieei)Oh]t.B 8 S6E5: ybPh  $ Wzf * d  ; koz2H'5Y .kޭ*)^5.&/c .:(HN0 gf(w" U9sX} {e\Y 0{#n;;@5L?: $ sU4H] ?k  :lViDUFmB_%S X9A !a|7 "$I&H''&%h<$F#y"O!~~ #622bV Ch.Ƙ#ѰC!!)A? ܈F{?{SRgY)a9;,  ?g9 o!z!!  K #dLw 1 -E2< Og+ \ w M |L Dgar%Q;9| O USK[0OSS.F U״`um;Yi(!ph|pB&f < j ~-f6vm|O&nMK  EPHU] ] . & [dNxA]3 I_zR v rq t &i| ! S$G`0euC3~gk(ciU7 \ny9+\Gop> pnFQXѷ@ڛ~ޓD.|  sXyFi  A:n q#/&c'~)"h++++,1+W*E(f7%RO!W}8 E{{cm'PV kgAssS)_2}  CdXE'vyVr*=x,pCn 1) aA=։ظص؟1XT_#݄Rޠކh8`ck1  ;mS  }hOy`/(cu @  V  @}k0 {[t EbD9s   M  % - ]4 p &$N(S,/d2~45-64x2.r*K|%Z -eHU^ iKEF{(C4 CxxzDx8 abx~N-C#:> NhH4E/1!_A" " "2 !q A 1o b!e"!j0f  )Jd + X5Puui KmK7]N$aig7e$G  5g D]!  ?x e t ~ sW+ [ GUp3E$&*C /_# jm s nq O ƞ L = + 'gjQ X@Iz L\ q6 X -"n^އ "ܧ#:#"##D!Sm(z+h?H$ W n . v {J C ߩ ݖ[T,nvż/†oMMĻ< 6[%k-$nukاLY?u܀~cwmum %ck ~4 \ UHUIb 5'  sgpf2I=A" W Z ` ~ pZIPZ#<&|(1[)a*x*E+*w'$ W5 eP9gM$ Mmn VGyh. p2 ?7 گ ޔ9b?g w 5ek 24VL0f Jb1c|X4Vle ; })2 n \x 3  I g;!`nd F{ t `  0n # :%g$ ! !o ~+^"9z)߅qweDYRfLfQqk'  Bq'  yt  TCNOC4 d[   -  "+ PQ x V{d P ]5  -  EU N*  l z .M(P%XvlP Q&wqX9xsSTQ@*7X `fJYN.ޣMڬօq׀k6jٸ %3MQ6|ْ'ܐBѦHEϭϡ4x[=&_? s l  6k/=/4 [+^yy!2!lK lt8 S %)p r,"-#w-$,J%+Y%b*|$(d"'o&|%f%,%N%%U%Sv$6"S 8  9  { # V 1I@ =2 353H,S!SVbC.%J/Ra  }U { ` 6AahgN^I  gLwpkE5+ A{3)4O?  HT    OSkbL#?&/() I))='6B%Z#"`HW  l`FEkIN u#"M?Ffl^h4UdsK]!>Q8c8NP2YU~I`Aݓ_ tK Y "  7 ^ | 4 @y Q   /G^ a3 F 7%i0u|ri@kJ ^)bYJ kJ59k[=ZPPLN1 unO:a?u&tCEO[.և8ѓs4$nLE3¤Ǫ t 8 WYm@Rc[} gA :#.%v.( %*-++*'q$ge Ra c' fC r Mak70W _  1MC   7 C fV:ZRU8 /b/ % `Tipn oGP{-Z,bqTp=  d26QmjU_>Ґp[!ۼ oSжyΘa=b2чӋՠ\FTI Q $t\ZfO8|e[WPlqz, W *L      U? r!2$F&<)+S-; h/ 1R320/q) "  0 TV m 2 /wruj . p&U!}}#N%A&EP_9gvybd?-PA\EuOH|?T + { /ZM@3 ge V  ^ q a BLg,  ?B;IV y {/RR ' Cl .{![.(]-0p2O1.)2$lNJa  ' y}j 1$#pl?L r j=A RA*?O7  zYoIp(4mmlE M ;s@a v GfG dH.,Az0 k^ %]4b9:}6lIe 08U]f|=:RTy.6Lm,`!"}w#C#" j!P!W-!Z T1 !$`$&C(s)**!*$)'(m(g( )(Y)))*k(,'8.)'.&"/?'/i'.S'D.`'-'*R'6'&z"%%\W& 4& 7%TZ#  6 m+Va.s0I""ҘH -™Ƈ̙--ܮh|g8]5/]XuQmg )|? A 1[ & ]g"xNyLBa|!ZRE gJ _?!p Sh]7 S; dj0.AA 8 m`u52 *l <ąàeEc,ȌKUz˚z ɞǶXƖ'Igǔ dȻ s2c'8 ΰ|Rԍ{[N.TYm.3uIN_7kX, 3[Uu//  *&.4MLm^ImFZih`o Q{[X{&d2-3 r9 + Q?lݟ ؅ ֙V(5 {jnlS+QE+ g8d oL#$T+%:)$4" er ] 3 'k8E+8v'rP1)& m j k  EW x1&1N6%VX{X zz F,=^Ue2|Ss_O^W8Cxj-Y '8 R8F֞r*}@ ] k(  KJ) y! *% n(x*{+, r-#%- ,|J+%++#,,5&,';,h'~*i'B'&"&&*&vj&@%r $ #t"%!r[ GV ) !9#$3&k ' y( 'x*&#A T;&__N  9#x%&' %i#> O=`?s 6!ov( ۥ+EJݱߓ<~`tՒJBreog۵0ލwz ޚQިރ"Ah0PL<[l" g ߭ 7x P~"  g!:%'('FM&!$" >  N   , VpTI2 V  C <b-[!_3   0 Q K h'} \r PP=n~i#DD_x>}0WRn{4փ.ط`p܈" Q8vNR[\z` ^| rw Q  x" 'q^*5,76.-.?-*i'$G"k  N"p%)-V1H4586i4)2E.)|$|} G zR JKh   x"AICpn.P8[۪vm3/?H U  /wo j~#P';H))(&-$Pz!A3-!  C{~~ !pRiKlhN|ssݻQKٟj?:|[d+g !}"`+S9 G`+ ! W VK!/8t^jxde)T$,NDLtc 2iSNWzG&,@mrMvsb@x DjQ&b FTB P ] ~?Q   _ = )& : n \ '+vrk   JU S [  ^ H   Wl|Lr[^mf<.3KJ!`  "T@ * ri-4  '##x'v_*1,: - -.,6+ * E( D&) s$"!.x o^e]"j% b!"]B$ l%&*7'^'&e%# ""]E#$9&l(*7,-# -]+)C%!Y 8k a5-T!*`]~צ" c&ͺy͗Χ3щc d* )';' 'c ['}',((|'\&U$:!)C,M;  Y ' " w 4J)9Hj" :82!B%^'{'Z|%Iߠ!s.n e P%IdM^@4T|;~u*"^W9IMVu qkn N[Kxc 2Q  4   ` )  N  mi =}" ! h&+ kkkBx |9oW>2T B UI7.>C _a(_ rNW@NP, !b nI Vf,qSW!ayz''iշԜӦՆfؔޫ/ܑ ׄWr׏D)9OC< Q+t.};~I 9:4!n %#)V-?E0(2$2:)2,23-92-0Q,/ +M.)-&+$+! ,R-/<22C5%P8|;q<\>:>*><96n1H,_' "F1 i D&U`\(rIֱԊ SRרb% UX4 ] ބ]zטׇKzֿ۫-G5O&pH{K9,)C&ޘ޼wNP  qF _\ $ +l E Vw 9 ] S gk ~ q%  b {! -"t"^K"!!x _  A o1$(,/1 1 .hU*jZ$ I , E {@y/  "/CMJ1<$L"b {` W%۔q)b 4   &XR~`z@* t l j % 4n 3 I J  x I     \      A7@;zol 1 < x U ) hk7JNY݇BJд͜t.b? < 40 \  _ U>'](r)wfLnO\hu*vE? - |L |H K u | AQ1/L4hT{  AfXTSGV 9  x IQ[Q s  p _(JO]wK/ _qhڌ`\Z|(_Mۖ޼Nӓ Rʱw!ʯa=9zOÒ !5@Ŵ8"ly?va P T:Mj J R~  + 3a eL;#"'? *e,/3It5578 ]7 &5)1+1-,',!).049 >CFORIJ5Kx8JEH-FS:D_B]@ 4> u;' 738/,*( '!% $"eJ S ] r ߵ۬؏\+*ۮ^Y m:/tߓV)+:i j 3 C N `FDyߩx VQ7ulj6' j - " QM  O$ Ku  * =n HP!)#D%(F+,d,9+**)1'5$. ' -Hu Fg ~%s](!2 G/ 6@rΛ#s'p***r)'€%Ņ#Ʉ!M]i>L =?ROR! 0 IL ڼ ݺ  Z"s ]\#:  KXoVtddWP/V ' 0L \ H"U%m'T)_*f*xE)5'!$!0 @0y$ H V!xfIkV0-N) ܮۻtrlfMOܰ;UCW~MW5b;g) c)C**(3o\Cs-  ]6R*6qGwEV{Lu1+%KDn(W5 j;hp]>;P/d Ks |T Z & d  tDtRBm  _  / NmHBqi,qV~hoRX9]׭Ҟ Oq6ͦМ"ղ6رؕ"'پSJhވ_)k!bއ)@~X| zO+VFFW P\ +Xcd 4 F m # ! } 35js9'#'+`-1$.n,y*^B(j6'M'>$)$,i0 549+=t?j g@$@(@)U?*>(=d&<7#\:m740-)v*&"n%[ .28M.ޝ۳W QܱKޫ k5pA>Legiqh$|@~hm{ۭ I I}j*Xl.w>${  5v!B2Bb]z<   7#3&a*-A0.227M2~1 0/ /P/B01[n3 4 5) v6O b6 5 5 ,4 2! 1z / ,7h)$fQ(E B;`.~րξ=€U۽ÿ?u}2ǎo- 3Gǃǜ{Q́ ҋ"(B#J"!5t5sc:b< U ~u+HwZAxA.4= ` 5 u@,I7<Gyh  9P8 ?f 2Q~2W(+B%frOucdGn0 R~Z6 hP J ;݅ [QPn ^`G;ml-B#  '{ #1/&R(*aT+7,,iq,+R)j ' %I"&$`(F!A+#+{&O*(K((?&&3%@"%'*B }-_022Q0KJ-2(!4x)>@ K/'s[ _,eR  c/n)$(PӥKёm4ђ !?PO(`: -2[62yc{&p ՚ ֟ k >V 2(  TF l 7 N|;az] * )r  N~$ *e06u<<$@D#FFE,"C%@I(D=)9q(5^'0%!+$&# ${%%& D),q/0)0O.)X#Drq G  "sm~M lrMiV (U4s`Ћ7ŠAY觾j褿0'p^ZɼHM\μXbRjݧuٲ׈`SumGG afϾ8aNѪls~Hy +r$m Ѯ S#'ڍ%b&E''%+$M"] Q  ! 4b mL(o c gX cNFM !\ S/67/b^+ms|vohN Z0 -  q *  iz v n X[1#NClu+e6:CJ ADA1;s>5/2"o>  ^Z  $1  g8 My N Y d\)}  xT " $$h"#XB 5 .Zxn{)`jb ZE/ v cm)Er kXUIc -BN [S !{!L }! +.=< |V   ) F `  ]=  o p =-/N. 0nD`YSb>$ypqɵCątx㷼ᬽh·ubݵVz0-;{ vo{ oJL  _t#f(y,iD/ 0 (1M11234$4'3p*1,h.}-)+-(-','a-{(/)1*5V+9g+=* @(?A%=D 9(40 V+'v#: F'y)~9 'x3( @S -V=D2}ڡڒ1DCA!  wT~>5[wkx;mnVkh@j=kBKY2 L5Mc OF[dX1^O j-i %) ~,4--w +^ ']7#_1~ Rm  4c O !3<j *O BF% e )k  I  eK r4n~$z)>,.L.m-*,_&+"q I'L!S"6x" ߌ(  pǼh5EWyռe H;KSD̜ӜRm޺BtbzzD=Ϙϔ ӢZ{(946"sXHRLa=#iv|A9ݭ!^ ߁n#~'`)a+ -Ll./25 :W?ICF GE,FB;W 3#`+#""  1 z #!a"8#N%Y& g'B(+A- 0|2]3@ 3Qv2/;+aW'"]E*S B Q\_+rێ_s'M bWޱۃ_/܄V'pHٚ֜t ҼGN@A_zEL Kfu_".F;ޡIܐ,UߙR0,n]9@ 76ڭگ #Y%*{'8((j( &=6# Vg:  k  G%p{=)*8km@y\o:dr Q{eG }FH ߦ9M, i!$M'q)**)i'.$5 F * ;k# }HZL} Y }  8y ?   gs  J M ``   OaV+oq ~X1 8 m,8$׻uQf@ d48P [LsTؗ!'י,2KE7Ԛ;!>$@@?N>4<0;X9<76w5,84?1.u*L%Hs'E NQ ~-4]; 1 E 3i *r  LZ m rf 5#>%֣'?)Oؖ*ڵ+3,2-,0)Y&`"}r+ ghz{r&  /XTTM"۶6ټ؂3ج+@ډ݊nݭܽکڡWSɟȮ˳ߥϪ]IA3,)NZC05U%wR ?*G{E #*058I:^< >.!@s!qCq IFHDJJ$J"G%D'qA)=+:P,7 -G5--3,1w+.')*e&%{#N VC /N  ` n a5pDjOF  yg 2Ru7܏۳Aݶx?>)S,*M  )5< |1FVa   z  iD :!C4[e"nEA  j6M 'MT{s^ u!5! 3!!~">g!=+  g O ~ 2 } DA 1O # eN l- &S J\d=} "| Lb." ' )c l G !vczە(lԞ%g?<իמ/.VܺIE]w 4`2 j{\ %{ /w"OH$t$H #f ]r|0ds B J`-H1 jM9A < Sf " @&n܅Zޜ Na*ݝ<ڿ+hΐR`RwӜC !+]T]}xܭZ{$ 7 g> rZWAb zg 8` 'a  Z L pz G B %R,N"=$|q%%$tY#! `}Fc7Rtln r  4#bk&>v8 jӁY٩ѩWBRK;bU 5,jh@ ;ް\ك 9l^'315х:G{ڣi7fS,FM O`%>Qo9: 1f! !"H##$%q'R7(S) l*,-8/g%1)4+6+T7 +e7*S6*4+2-00.4,6*8&9O#8+63R^.c)] $ :)woAO:-׏vRְբԋUΏL ~N 7%xc"T Q O 4 *Cl6kCZu L n*(owB^bc6P|2͖0Ҍܰd( N+8]k n ;b~zY ";FaD RS m ;GpC(M ? R U I "BtqU> !*:?   %   "  Sb  L Q '!ech?A ; D!2!! M^ tb%D,e%Op ؍I8BZ[%ۉmF _ X` ?*Z<"Tj#}#!B -.2   yB  aY ef x ' e)p-nLاxC۱jڔ"?EEoڷ]Bܓ3 Xr \}k3O_B-#-u&rTZU~@=i sX )}{2k.}J6y E, gw1 x lz7Io@v;u "D%$'(*+ ,m2-o-G.{//<1F1* 0B-(R"{xJ2f@\ G$nٽ CL ޺ p `/ iE@bcAwT k ) [ ߔ ޲ݫ.)l?46>  a6Im[dc;~ J X$r"&#)'t*+P)&/&N2+#4577?:<

    v"ߤp+forsiO j.] p  H ] Bg.Q1h|QFW% d )cp f  *i     m m G  @] l vy J 8xWZKlor&B8`KLsDzrUo55 'vI_A|w.PI}j]!!#]z%&1'7(k((&(T&W%#*֟ *ک^5Zt 8 ghA~T g M    !ZI%&>L( )S 5+-;.=//"/.G-*1(7&|9#= ޙj'ݪs>B(l&l, m%  Mp  4E ZkxKnr/n3b[~6$ް93lhP 3W_4}9w{ARK#k[^*@8=@Q.,| pzs]k"a (.r'5H;u@LEH'H%HG=;G!uFLEDDRDCsBAEA[)@>+;#70Eq)!(UN 05Bk߂߲.6 2],?Ԑ/ Ԭ&3/ u7zBw߆޸h߾gO6 {rR Zrx4ޡރ[ Oo' 0\ 7 ~ >N@ubT_^k cؔ ?;i\|? ُ . #kI    =   xd \ ^ A]   l1Oj3W +-}Q!"*# $L "  U AHB~  2 M I2jB( h y{  : t%];!71m{8[Za K. ){h7CE+s#$(+A- 01_2'10M.t*%'%!Z0N|Q z5} ,}  j   E  dT`q  L i B 8~F biMb6SRy%G 9!4#1$=z%%\$#Wz" Ba<~RUgg n %|pts 75 =  V R DR68cB(qh"$i6%c?$2"/2/ KN w^Y( {: ^"mM 9Toڕ"پ)>^ngdb̻N̆M\1  ײrڄ7ޞSޤ6`޾UwG.{ܣ*ۖjܲ>eP+Bޡ8"w>K h a ``7 C\vA n@G6J1!(j'R,0v4:79^;Th<< < g< D;=w9640-|*h'c$o!#r GJ,T"'^ R;h* |;ptb< .o3G7څaۑpܟ\ s Pך  g Fζ lX vPL[ƃ  5 K0J(@\g2W|K=t2K nFnD$@[r@CgN UlpI<!T B  4"AYToq3  "qoEq@pzw z1 M?$MQ0dSc 7 x bn G;; ޖ ^ݹ8~sJr<#B'*+, j+(**QP+X, b-B--w,^_+)l"'p#? F\(e'7\O2!)0I } c$| ]]  G T H ۿ w gܔ$B,a Zz2~Z~eM7d ~YDB>JK܉fBҐ = &ΆБ &*P!/2x956O6 51RF,p%bPekjg1Qvi " u$ % % &[ q'#'%T"W   #+{y9OSutkWJ{$]P$cDo06dS }ʘ#?v~B r d \rݏ :v  %:   X  PW: $x @pݍvި+ީ+ޖI#|FDll8گn ] (`DFE  zm )?C YH   8, +! $'y*,-{(.[P. -!-K+9)F%!:l1Nv_M%K!])8\Ca|e'GEڰ]Up> E)0 C(u=P^Uga>`B>=Wn_8]O^XEh_u7Q hac!N&(9)(($F {*~m-/H ^ q [ - \ \ T   -M(a/|1 ?+ `  x @^e5Y_   > U   " G07W%Q0NL a > G qsm~| n!c&*+l++W,w-q/ 1d2l1,ۂ0".lR+TO('%!# aorVr (&DZqLX wX =W-to&>Wڲؚ}7ٔK' alA\rde,`n4F3 W 5$DZD c=˖$(_,o/dX0zÒ/tA-ǻ)%0"ǷKc:J|_;"0$AT'U)۬**)'F"c O,6Sj%mh~VP  00.( C, 'e ʕ{+OIDJ6FxH z x F"2##b$$$D $r?#(!re mqF  ak  x X5 2jwzoz[ړ^׵/\ - |D $ [ F*6B ,znO,Q-a: ^va>(rAKp11Jz%s[EYr> 0`atBM  I" $ r&6( 7)G)(m0'"$&^! *-'80-35/7r88G8p"642.>*|&#w!,>C   6z" nyCPC[v)M4m ^!H"!X v&ouIQr Tu  ' TG6`Sq XYYIWhSI\&yw ~W'5&;kFi|, D{@*@hYۀ ]jc%֨ݏ'Jy;Bo=K =,<L= z~ } -H  ` )}"j@}`!k"*6##lE!F l Du/SKkub]al Q*cb` GVq@zty k#& *- 0f2&20.*8&u"kDK<?   `~ Bfxu"2 s'T;< #}VcN.pIo޺<;M  b7Az '^R V_jfq׼nk z_ڒN݈߶#j -#'(]&)'( E% P7-x J~H%(aN _t1ib>:h]:2jv} W " :  C  E # v1#" KJG'"p& *d,S-d.?-+x(SN$^a Ln/K"h!/x j58Բ ӌ |4tuLQf̽7qٖyL WYC9 cOxGb)ks{ m BCH l]# +%-&&n$D! ^!p z 62]|WNW"%'>'H&8]"X(R""c"R #gst@8 Zdo">fz gPG-7v޻[_ՙں:La*!Gko B~1oB Z;  WG6=j)\%N ?, 9   SyTgP.*/c4V  m )FD10l N {E$07 \_7a{LFP/b~w}[X$P86;jj y_̞sū J.t4dz_3Sb%*M 27%"&]+.f2kx5t7b99 9|8"5i1$.+ )S'4 & %{%`'&&'D((G&"s!$ r  F +  !  $-KS2o,"C/Q L<8 s  " # #$ #]!w A8"2|$L& 'H)?,/,35O _8:\:X9|62{m-("!lJ g ls ?5bcEaԐ#1l h߹ 5*'bF{ݤ ؒZ@ُ >޲ u.r,D2< PzZO|Cm[ b~QiAle bt2!*6_dr~Sj,~3A/ vHorGslR|#6 %&{&]$y"r  cS!"D- J q @I A  X< - & * ;$ o{ y9y |oY$ @GaQDR؁ٰ۟]  p!O#Ia&:)+P-v.N/.2-)\*$ , k1yiE? 8 Q m x t X4  a Zm&568\ R V$ 5 &  ` ? g,r<I7ُ:۩2ݞ Caצկ(җ~l^ l"1W7:x!߈dV["?(00.>1eB31V.`0)#7}OR J k j ;  \   l5, tg53{ > ^* #Ts FU ; 2 - % Y p Ld ? ^t=:Ja54z"%_ Y{Gz; e߭}v݇y84PTP7#F.}mN (CdH$4zS < ?Vp.!!",:"! $ 9X?4G%l{ i )*|xO@@; <T%M\DuaY 95#$b% P$x!"R+(B bF}\KABw9I" ~$lݥݾVeݝ`ݡsݾadەNs3XۻL48Qo_*NKO 6W7X  -k6[O irYQ;HE u; - D X  F.Y#ZsX   &i!#:%Q&W%r#  YfYyU (Z#Z#PQ2l.գ!զY^՚|mךFnu+s yCR$:')-p1%5j"8:@?>.c`kuF0یBj^1OמJ۴u!wE }x# Kԕבڼ6nL_t F^f 4NjR XX &@ EGBy s I P   9 ?Z,_q? M8E VPؖt:  @w _ܐ ` J $  ]  1Tk#ESR qC9_.V@ ! +rtX%G.ܶۓۨU' X.!шpEZrca Lk0  zU\Umnx{JUKB]*3 S ?F.b+*"T "!&q*-b 0[!2!73!2!1wk0/Ya/j/)V/R.<,/)i%"!F{Xjo  z! H0k-hV=G  ; ^1 d#)|߃؊*֬ܬu l0D;E֜1֐UE{Ԡ!tܗ۶ձdרړr٢۳O ByK# b I&9Mv R   l  f2 !V_%Oqs"t}Y lKOp\^7]N-D<V,}H XL R+Y58 : ;/@NJ>S~}[Z t  :$x4K9to aP 9 h/&1TgEU2W1szL= O {m $,'n+Lq.2023 4=32/,(P$~E%  I a SP@WHVgJSzth b D' r#(%&!%1#N!7|MgfJ g>3S3{@Iڬ|ׅ ~ b҄ 3 u0L/L6/_A @M\{!AOM1wx!E%9P r= ]&v0d zE{&Uu ՞ Z/oQ;֍  , 9&CR%q i!X"5! QU\ݧDOS$HڙE ~q;dbߓR-(M0}ݷs% څ}w :r-! l"d"v#N%8$'%'% '/'&(%)o$*$)#(@$&$$-%"%!^$M!"" %1*.I379:4b;`:97l64J2uu0y.-8-c,R*7(-_&D%#8#="N"! 9e#=7 2 A_v+xpxHJ2GR~7e#]J @KވKdrޓ4߅iRSI{:F9 & )  1 66+kEL 6  l L} C7:H07fs /(jIEHz@Qiu2 z B>0 H=~ , tYihgWU[>u/XM-]x:ŪWHƾ ۻʱWκ/ QՔّLl٭"w8^&hq}<\; (@ ` o)-"iV%&3b& $z"c CWY   | 0 'i F$BL ( = y^t, "."+"w DI7kl"%r< K7};hZٜUC:qԨzSͱXDȩ7^bZΞϿ cӟ\Q$v)=,/U0Z12 34M6657e7m752!i.(op" 4@!$ 2 m C oG M7f]v ?a5 u-ܖ f]كKAh\#  8i4Jabq^G9G3!`dК*xԝduރxo#JG.8Tni`ND@(v@3 t +\.~_q=&rsx= t"x$% F&!%!$"! # K PSBM^3uj 3D-WQYskOxHa#cmu]5Q Hs =wq6f ZRkv.Lڙ؆D"7@מׯ֎V>$-W~&߀j"dVzx*1 ?e3DA\tmX6 e ;B@hqa,wLV^'E 1 + ;3NH f z +  ^ E   H,Ud>WF @t =D[8 ~ 1 1&!& u LFA]۷܈߫Jd$S |ݛ)woN*`FX`?(a&rzt=]7J   |f:s"u) 0!6&!: <j|YDM;"X%<-''~U'&&~& 'j'E'W&# r M4A& } Te}qzO#,S.%7Cq %}P!t!isN,)wݵ afh 7#Gr K++_(JU]cF09l>!Q?2rP !"0A ; | p   0|WhaIe+!n"o $ K$B# 0XJW, L[AM=>,~I *K3Qَln^Ќe"̅ ψҕ ?Z=ݗv!V"m$9$&')%+ ++ U*s[(i<% -; E) }y0&% 8 C  47|!! Y   Y :  ' W(#p~8Pz oh /UpV݆޵H va]n78>~Z{/[٤*/4y2!\UoDrݩxzg|z2-S/. hs N" &b$)<*,-b./00/2[.F4-5-7-7M.8.}95 $5u _a  Y< a Y r@7) oi_+s; F( "W|%b')+-.K/:/.!U.%-N&, &K,$+"*2 )F'$N! Q Yx "hGN x!"!} \w# q 2ACbol I T 5  S(q  wt  -+W 5  O -; %+uEdB Hi@_ ViV)ϯYabo(~OV_P=' I O #&4&%] # >! Svre h MA#A2G0[Mc;k%hϵ0gV=QPQGbx mq5M*CVP̨ /Эf _W}-$uX#]  n  SD|3<l I^ cg:R M:haZl(*TtnE t%N!|)" -:#/L"12G2D1/- +BZ)%>!*,w Sw8(  _ =f [L LK!>a ^7 Se \ sKk( - 0&|s|-i;F'ߗ@ﷂzH(~۾DžЃ9/8[)WPk f/ f> 'jYZ * 4  e^ $$%v%?#! /$%"&-w'K'''&%n# ]3  *w e @] [KE  *_ w [ w" |-+>6`X f)vEݝL*{m!Nrێd,'<;Ϻ!?W\,Cs704c  p|E ON * W~"# $#x !; yhx <QF5y Zya' O)]_b'' K$y YZ `:! ".!iZV>W f!b;lP;A1(g{y!4sKy[( n N!V$'Cy(2))e(1'%,%i%& ( s+@..0A0h-e(@!fH oaH*JEC#: m=' !U Q0p-wyF$lL %Ӑ (& x ȣ!ƣIƠǛ*ͧY},}M w H% bu;Jn y ?c / C~ {z.C5%Bcd/ޖܚ23-߂]fC& F`~~#(+(+/:12t203?.*$j&]"qV6?"$1'kr( ')*)#(@&(('(d'' '%'#' (:)H_*d]+,../&01"_06.-* ( X&"*?lQ4  i# CC (;`)_Ѵ.;ș齿poX?ǜ;oз Mֈٞfڕ ۣJ] ` ڧ~Mx@`c,^; ^l =3X 1 i!$!Z ~M^D P";"}!o/?& =g fw]7B/T5phl/i} @2aQ#?vS f (5 ` *E`=Ewi.^F;d,?o_q9;W5l:Azr $!ZE'-bA^q2r/׍{! (K @ = @~z&O "7Bu/"cm.F/6D-tB"  opZL9B-M[a~o^R L5ATzp~qN]*ʏ/ e j) X 8Z;3Si #6&TT)0+.c,%$+k($9   ~Nt3@%O,4a"rg|"8m;gL}e ܰ ~)ُفڦܶ f(Y^CIվf6ϚKΤm4:1("X Td`{߅/;7a'M47{  < |<~P"%' '{!'#'&'B)S(+(-*i/+0B.1t0 2?2W283 323j323K01..-c+-^'\." 072F57 9J=973^.i(!s#  T !  kaG>C  }  vP3[ tQTYR># =1̎G΅ߋі..!եڻ֝me,Kӳ@@ht҆ t ް S  1c/ " % PQz{9n e 5@YwQQ o  @'xV"?%W''+8&8#s1kw  i( PJ T   Q# 3 \  d xr,X0 !F"Q$*%$w$## +V+$> } ]{u A=XG:TˌͤTn31D,%S6 UqigC8cߢGG!#P f\lY~a=N*D_ PE mlEy\ \)k8^ sB  rP 5   /  J +x ] w ; ~  ) H YZU89%&hsWb_+pU W  &7T$b)-034 q68/9/;<`C>g?@Q?6#o=5%:%y7%4$0 %.5&,'*)U**Y* +*>+***)()(s$f%6  L wAd J}H9 j{nx5 3ܡ`j6 `ۂ w: 6ԳQ ;g Ѿ Q"$i_U݆^#ݬVYV3.8PQ$.vE#ztf Ad Sb ]&j-!E336!775m0*$[ { $$_ v(!-| W2567n6&4c08+ i%{ :2q_  ? CJdd )2 4{ '-XF[}/)jSiQEfvj0BQ@.EL ۻיPF̶\վǙq r_<ϻҸzѳ9穲ꦲU~ ÈRz)بzs@W{eXi=@?(wO c  8lnrpi#]gL|t?`8f( 0 98 KjY" D " {# ! I! J M  . gP 1    $_sI[g `{P1NvDw+vC*@(v HZ .c^a $(WJ,5/011710-+F)'%#Lr!lp%J 2%ݼ/Q]E`"N.z6 J X s  >JXcwT3 QCkeI @+^T \ n1F _ 7$((,%0#2%2ea0N-*o ' $ " "Un#Z$l%?%b# q= B )t3$} Jޥ [ӈпJq,G+Ђҷ ڹޝOF|1&7)pU2- Z@+zWx#r |q oWOcnPz;}I 5Y jو kc Q  X ^ # o r2"nD3I{w +;(601}53  j sF !w!c!!!"h"">$"&!) ,.n(/-K+c'0#[/cUO^Glvy; u  cN>Ugli$ t 6#hL;J⚼fp`gim!@%mwEEaȴ߰oݣӛڼ@\8Uב2>5&5-&N q <p-; ="?K##J#a# " = +Y g  0 %~ b   K VyL 8/~7/ B$c'q`(T& " ??: >htK-q=<,}H-U$ly8'c9k:Gr[NS%C?+1<  fnoCZ3 #M;4]=B@7qqR [ A,xDN@%M [@ o R Q3   JX-'F[k (?yXH] I( x ] .| &g zs-5#DnA@Tun # /%,HX!!% ),-%, *% BnkmDFAYF^&PM  HT[W [r[ioR4 > 6N _ ;^tۗ 'ӵ9уХ!Ӣ֩UחfؕA]DU>\؉VaZФhgӱbU4?4/?3A?1? 0l@Z.@@f,D?O*Q=e(3:&5S%s1$-#*!-*L*X,.0 10_.*z"'#!$!Q"~%)+,0+n(#~*{ 0yZn{mޡ;J2۷t հcKӎӅ3֭iָϭͻ̰7˴ˀ̓7ѓUUoF~SXK3d0d-t=QD g b~kB  _P:,_ F h w \B][=7+br}O`SC=#k&Ma+x    (  N] "$!(#,%11$'4'5 (4(1\),)C'(! ' $"xtmQ2 #&Y'&"`ڥP׆oݞ sVq>QO,K   S ;   rvz:Ҟi7rIDUǚ }g]͂bTE^%3n&,rqs[{W\<7PW/!Yh\DLFn u% / h    w Pi i ljO@J O eS >[&t'Zq}KR 3 fvMpZfRyN4 5!t6"6"W6!95U25R-V&" ~\Ez [AA QvVތ%܌6.mܚ& /ߜi4ѩηyj{tVȷǽ{Ƒ `V&+ș"MXuͽR}v#dytu= [t{YGCFvMz+M&gS$]3PPp_t 7 ( E 7 t q!"$k%}$(*h, .#/|//=/K%/6s..S-Z-,+,s,,+h*p'ZT$3 fIKcr.B u1 kTs 2 F $ Zo .>]8kJI- i > q[@3uO Rp *a'6oۿ(x{#ے`%h#3Ӣ'ՊxqlI5J)c5 P3ARQq *G * HOOi! )  w 1+  F*J !zC!>!5#$$|F$+"k[ r. "= \`"g;~Ixs hW E 7 A  G & y ( ~ t m @ # 3eUY:ڔ/j5#hݚӚzʝL;RҒנ|ASIyj 5 -x#PKX CKz =~\''qPzd &m ;E  "N>wDl CkxeA8~PQ>ߕ&aEBpjjx R+Ho5 !v$G5'7)*<,M-.0F12t2f2\2r1y2\3R4b57? +9 9 <9&'8 6t 94 i1 5.( * 4& ! M `UX3yIjeMT1^O+[oܥ+eΕ9'e]]q @ҹq7 Xyϼ ոoۣnqAp4k [ / ߇ YI sX>u$vhRw֌3 ֦rRU$%*.3b7 ?; S>KG@=@t=| 80q(}S\  ph%%BF^6j V : !cA"!Am;Z=!N $5&V''&^$ )"F yn9y+ W b % `  YyGKZtgRuB.1ݻ1߃)8":]VOQ_8|ިʄ|܃2'ֻU0 բݍw5\ԼOM"k+4%ڼ۬'{:D &@ag1 &Y +- .$-jT+E' $,)I  e S7 / | kOV O+ i rXg"&mcl 1bMt=e A m     J * #; {G#OA.]FL *;+ H=a1O +O~S- q S [  jd @v T P9-2h  j&FG7 rͳ % m:ϣSb*gۢr`B7`)>QO3Ӄ=61ݜ2  N#J,2T7V9 9 N8K5IM1,!(N #[ QvON ' *UZ9 15  %2)Pb- 013=J457R96 <'>B"?>U<]X9;4o/( l* % "  }/m "z[`To5N? Zڲo}T*WT8RXL$غӓ+PϘS'ӑ\MEc(y`>}u?P"Gݩ7;ooSH'R|/aKh}+X>).bXdv04n)]~  l9v") 05]8999w%l7j,42'17-:+<*f<*:)?7(2'-%(Y"$%| 1Xn~"|&V*X-Q0p110.m+o(6%U!0UwYV ZsbXAݦW5P#ddL=nw㼊.Xª}Aꨥ밦92/~{g[lTEHPi܃aMݒAsBx  $p, 4  CD2  k zEa5"$rD15  IJe 'i   AR%N0Im@S=wU*m ;8r P* 13:5@D[FEMGFyD__A=:~7 H4 0,(YU$R w:"x uNkV[U.ŜMƏ zUѥNf<QY-#x:{܍qHWj5ԃc0>p_L}gԉ< , ly%   $ ] (  A= 3 ;oY'x> C  cR4 a07uq8}0 R+u^7L&9 + E  ?V 3DYH &oS h  l 7En6 @(2 0 ]9 ASH*[Nv-QdQCO1K"1E$>'8(2V)-(+)&%$" CkIa z ?ugf Dh(&ya` ܩD*Z 4z"sБpγ?GrLҵ5 Ԗ1NtaͮORޯf9ɶ'GEҴZSS:-; hC ?07 9 1 C hq"$F&'y(l)^*^!*!* )'$=! K6":';-u1 3 3 1.3.+ (V%=#"#!9p !-!   Qx T- u (o}~FV{#mdt[- zz y: ) o1>0s:mz`M)no@ܬmڿ=ڕۣ,ΝnCzßyy9c׋ۅ,<\a|\CGm *vm aA*)N~K[ac֥`g8}x H un 0  T  zNk c @k6o(u.9 uT[#K R"#$%&&%NQ$&"@ Zw w %8yh !"" & <) 9!/{+J ): N w Y@&d=xD*#%+y/10&-)t$ Zrl0h } r@%Uq& IWvsr3@K u /.'  MJAp .[ aO )f v /p6#'*N*/'r" r V<A@)0|_rN6e 5 !e ,  !'o#J%dI&4h&d%#WhR O6 e 4 %#@BSk)Gbg?Á*۹¶BٳZ탯ޮAWZLj"¾XbX&iEOjnUcOeUExIoLlWް؛ώ)_[PѢe< cedly>o2|r  C8tR ) [Z_ lb B O!6#a & 8)OF,.0K0: .#*:'$)8+K,02- ./ N/0X 222ec1f/{-*4(O@&&%$C%m%c%!$7 bjj 9iRwqCx-qo)pq tQe2S֟PFֹMՕo^ֿ&P|܌OF)Yv׹w۝߽t,|YnKr"?t Y-Z DU${)1.)23B4P =3C1+-9))$ , $v K)-?0521/,(^$8HI0A ;  UXfXi~ P E2Rpc U - nz,|aNm5 [   M{K6/-v&5S3x]\=@x,B0.WfY l'R39Ulz# RۡQ3 r #6Kw6Bs9tAG޷wd?\$v,uk0Z> w }\0:J8"o]>. 2GuJn /Yx#v _"yq#"g#A"!m!*"r(# $]~%r')k,/E1335Hh5433u33p41%6b 7m9[9q9 z734.Z(Z}!g !eOP(*A.:0bm[  @:HdN4~-юKG, 3ۅ{Opw(fqSH`cX((?mOqPN=S0do_u}#?Z kv*/ -  \ B Y  t#$O$"#%&"'] )m?*K+-04/9=?D@>;^7f2!Y-%%((%(,b#/M!l3Q6>8#9c-9" w8A7,_5H"30.3,H)' &$cH#1"8P":!9!G B)=eK 8OGxݰFى$PEܹа/к*6(X:D}`WqICk׿Aוtf.ؘ>ޘD~7jwHJ8xs ZAG a ? V/ @ ^e&%0ou Y }HH w neGw:z=F   I 3$M$= ),G>-,o+*))|))[)L)))*Y ,8/1q47T6:8j998; 6v15+#> UܕڈP۟`8?cj1[QH'T twNهԅ6ΊQ)ɟMǭ Ď ?W t% w_m`Ĉ%ȃ =ˉ ͛ Ҟ.qՈ @6IaDsULVYO79by;iHs -[H4>[zUVL  G Y #=VC n_ _  l  ! b% ( W, x/2|4 \6276 5 5 L4Y 2 0k.G+3X( \$ c h   _ FM6C 1{8IXNR!ҋg%j=ؖھ0zڼ+ڽޖ;GV ]'ݧiIܷޢE\\UO)',,p( 3߄ ! ݊ v}i  kQmuX5 & ,  X?z^3x<X fiY ]"#H$9$#" ~"#"N&#'$ (V&F''J%(!(&# e=U@ , B ~ ^4:"P%='^(((}'&#S!g?V& 2| |Bd@޲}PW<ս -$LEޥэPݼ֧lގ4AY9u)[ S fP*Dp"q)7u2+;6v/! e c! C' h  Y W5C9JDcTW rp ! ! "kY"R"3##$E% &&OM& &V;'~4'N&$F"%/p"CXQy,#w~Pe<^-xX^B=d, h[ H, h Av  H  &3l\ p&}J!8A73wm` N=M6o:"bN %VWFio 6Q$CA5sVFJOiqij]  $M%/A E#%(A*,N.,/6N0"124I!5$6&8&<8[$6*4/h*d# v F !  g  DA?R( Ճ uy˚E˚ɲɺAEЏfRzHtG'WVa>|uaa-~Dd'ToE7*F <[ [m t H.R3[/"v/Hg" s8  H #tx&_(h*[A+*1E'%6#,44&:;>y@ BCD8D@CBkA_>r5<96p u3 0 7/.=/80E1I10.+&j # v+mnsx!P}xVX I;(MFد֙ԪҤ%cb\Ӷu5+! Fw_{l׭ٯd]l*Ӳ=ڨIѶ،H"G߮ɝn΀2RjeR R L ]  ~ <' r   9 Tr iM R E eV)?FubK&R eI rWJvu^r o0 "7N>  {"T   0 $ [ 4".  O:s;h7j 1 .l C Of  s ' U  ] , 0$ | * B gF P^. rd_TZ f}:z,W Jҕϙ͙!Ȗt,pS4<)s̀{7nٺމsTo}{) As  *o  2 %8QlU-eID?: lJ1d<(!q"%#[%{&W4'Z'5&e%|$5X#+##>$$%%%&'jY)+h1-/2h465z4t1v. *% '#6 Iv!z . X} h !wZ ' ؉wϥk;4ӉiQ?ގZ16|1[K5) ܢ N49,{O;7 u5q 4344`5n6W7d7-7Px6Q530},`'d 0N 3pd9q+\QcBm Ӱ"9&MN˨O̮9(~hN~pyXH؆0ݏo!y pTEj^P/D~b.Vqvf   "?I B""V `!= d,4#dwmGK.,As!!j !X#+%',)*k+(+*(|&# <u3urwT.G U)DM,1uOyAb:eW$aGnaUvEpidKԇ Z\ R~CeQ' ݔ 7"U4,+ 8 [|]޴ [O]M;s}6INy/[ 8L K p i&)uYJt0 M6Z +xB\  T -%> }xO#`!)#/#5t#Q9 #!;"Q; "X:!8m!6y!!6!y6="7"$:!,< = ?k?Z=T984.y- %tNC;M     oq h yIV ޽aqncٙ~)ԨfА$f<֭u:ڴȶkƶZ4川ĸO,Sg.ɉq<35 9 ӪFGϴvmO:>0% 1oZH {7  rp",j$%0$ $"9;!5V!f'!.rV4X89{`8q52+x/C,B*5n(1't%~$"F T! b  cXJ : N f <L8 ei \  p   n xr l.8%= E#A&I((('n%}"&< ڨ~ Ӄ &-<[]H9аGT-~Ӕ-ԭ$R#vhVv خ}ؼ={ٝڒڂڜ;;sv|6O [8:tnFO] Q: rzZzgR9iFmPfI  SE8h%/Y!-`bfc U vQH4T| } p[  $ 3(%***-. 0112`22221 0.-\)1A$d/ MN < >t($ * = ) R#'D('8$K 1 ({\%3 +n ER +4%_BSz wgc$ 4 "FuD}ES%U;?!UF WU  imb |`  gK[xa [5!D$B &),.00r0{/-3,*))*h*N+0c+s*)>'t % " zLO '8dwS1Iަj`לы%Ϊ!ˡX=:ѵ"-&v= EEUJ Y^OڑGى!&93Ett\p6hsi f}Ko':J2(P$GL y42 B O %!%&'T(n) A+-048qn:A;9E 62P.+ )&Q%Om# R{G,i  {! $T(L+. \0 1H 1 G1 F/ ,y'P" %28 &Z;%s\ibIas[#mD(oYјCo vUQĂmǛѫ 5`\!Q _ :m @ ] J }'XNFO 7  Z0z)Xo$'9*,,#+)()((+)Z+J-Y//"e/U.,`*<L($t 6l+$ # +  YP^#`jc Om AF&h:G lH]e^v |  q m t4 Y =fD\ r , :4$4 + &f L{rϯ!nG#^rub̔S8VF˹<(ìdh;߮D&wW3]w6%YS/D?B}` ^EP>ٹٵ܍#iD<x/>p 6 O c&|R #".'*Q--Z/ 0c0/m.6,l* )w !) )(*' "' %$y#h)"    NeLh-0 lg@2 m H0e&Q)fcN!, KL7PfNH\*{˖ɯcQ͈7ѱLIXuOY~258+ߵM j82J7>/#:b/Yt="up "K&)}y+%+)*,)(,&*#)~ X)L*,S,1tz6Z;>m@jj?IݙThD=ޓ7޳ii: XB!RT< Y b;(&9"O zE'D7~d< i'j8%;R_/q p ljs>m52Oop"!(W/5;4@<^C:EkEED;FD(CIqCC GDC&A>):z5z1l.K,a+*e"+rk+8++0*,C'"j*t%r;  u JJg> r[mm ج?Ю=NI˖~ˢt  9 U ÷ * V sh y^*q>pݑEm%A-n%QH!]b U e ) 5uJR}{E uh@EY!6# $ &&&%6$0" a (8#No f!)&"l" " "oC#*#$%&-''V'&H&y%zw$W#I"*! :!1 !) 5@P 0?)vs'6 s\c%_ֻmדa6>ԋYPպՌ6\Sאv~yю`$}T>l؝aC܌!_}8(VLfEP y ` R5gB C GJDvIw   / ># (S-*02t2/.+W'&^"dRp G "5%YW(*r#,&.(.).*.).A)k.(5-'+Y&($$# """}# $ % R& ' ' '3'O&$3" U G u y  [x;+ߕf! x" %f|9ZC`TAuhެz^V؋ԗҟӺ\/ѵOF>A lf=ؖ.g=װ!̇LYviǡcȬ Mn[U$ b >!!Q a TDV  RojO"7%f'()'m% s K G nvq S b US;i*&KsF"X$^&A'&o0%XJ"yH*~|X3apEnBr^ Y)wgk.&/(d :$ o@   "qqQ&2#CVwq]+h6+vE<^4W a'G\t ;[a#Hg E <8S w H% G3 r3Y  0 &z,R1Pn5y8y:;9 7n 49q0t,G([& #$""#t!"b U faq x3!w!" H##+$#+"| 2KH YG\-asWtKMjXV4+Eo>ޏSވ!GڀY֌~97o&.,3j 3pKaW X=)v~]6@.YCU|n / [~d   # J=#*g"1B7q;_>T?N>m;62u8. '+g(%#"z   i]9$+1.8v =A pDSiEDNB&@ 8U  \  Mk[-k8i  /  ~.S` i  #% '.}& '$Q+ zI5 5 [ |K  B ށJڢ^ 'xс!*q[ ΢$ Bˊyi.N P7Me.m= ]#':+-E/0[00qA/ .Z$.s-j-#~,&3+'J)&o&$%"m#g! { e ( / 7m !) (-,147E:<^g=p7>`>^x=:6q1D+% Y;x.JwxR# )!@SOSe[Xޘ Kۅܦ6sܸp4.Ghe@kbtuqU  W ӸOJڝ; M  F ow $t ,O 2l,޸P'=5!'IAM=f|PXWCq& i1V ` U# (m . .5;9@)CEEvD\%Bp>;h8'5i1> -O *-P)4))++, W/ i2 5 8 : ;\;;9686x{4 1!(-'JvZ):95g4V&Q7Pfܣ׸ҽݙiVƕڃÁ@:ćĎ3x޷jOQmix3= ؃ؠ>sԃWlҦ?e3֨؍ ܡS>m5dKT. 7 1  ' 9 }fs-p`>Vu{Q 1 T D4 | w.H." ! +&] Y*lC. a163_45 +7E x8@ J: o<> >=v;R8764 3>1/!-8%h+((B+b%W-X!.'K/1/.` .A -+P*-)X(^&$$"NA Tgxwn\kܯ|&9)jӫgzԤT֜kܯNC$0U_jZ!tFUA@zۅDuIҶ+ѭ\єCԆj4WPQ .`:c= i` ;+ r $G /a|JpA7yz N Z~UYw+1S9]< ;T YzF ?_A-" %xr())je)(' '( 'G(R*,/5 1 321/,()& $g |"} ""C#i$s$;#7!m T  L  ) V 6VoiS \ՠ^'1ݦ~߇ PgDމzu:׮F:axcgPڢ4ڊe#J6##v+&ix.FQFQiu߈ e,vm:o}d  yy".i8n*ND6i} S q . 4wiPoV @  K c72{19v2agF  ' |L? ] }P[C  99 *7 fsyEnGoC/b8?$Ϩk 8ӕ aercA[acsG RB!x[7X[x LVFO&qsfv+y%2TWeTwO >Jt) [4  "$X(+.j 01M0!/,%a,8()*<'X,%w-"-. -*-u,+* )G)0(.(H'L&'$D%# K4*FVB.j Kn;xߥK%E$غ٠k_:s<f*b <1jXyiZ:r2qwNgg, 4 o 6 Y mO X +N] Ft j V#e )0 eNp     < G  h _  X4 5C_PBT6CKZC }. }&+ . ~08 0x /^ -*'}$  V  )] | `Kb w46CE/ #Ly$' t%KqYY7بg~y'Yf>|1iǭ\)kC/"?턹6yB+.Ԫػ۔[ޭJ:g}UO7QM>Q M i cnb OB Q  '#q%q'g)#w+(J,++,`,*,+)J+'+$*,"Z. !)1= 94E7`O998'6J2Q/]-21-o-.h0!\2$2'(1,z0/b.2,4)m51':5{$U4T"T3N o21;1050X/ -1+I'@x$^!1*"o,]s2$[@4E-ۺv݈g=%=*bO||2O}X~ihֽf[ԩ5՜LJ|.A"Hي26ۖNٶ$Ԙj(ԤW]ؽzܰ&MyaIm;5r n7V|Rr  D3uu@0@&i1  v { R1CP [j@Z  ):D"',146 7>%51^,x'"W q p  7\ bJ e2Katy gԠ,ү4д;K/nʘ Ʉ vɢ$I8N ڱ l1qߋ11M P \ &2 trٞ9X1Րxoگߵ'VZ`$x$'%3w GHb2"@&([*l+4,2,X + +P).&]$"!nf"#*%'( ) *m )(')'4&&S')+f-605t2F:45i6Q6 5_4 3+19}/(&-*(%# 9H 4  ;]Lw8_t>QIy{ :׫9nL&DCnڨzܡ<߼[DHl{阻߽`n ti o vY,"nVn B!m 6^qA*nK4 @+buXY 4| Y9GGEqyf, t- &! "R$!%<&%Qe$F!&!!#%q?'(*U, 6- -}.N../*134p6|7sL80n71+5s20.+*.I'q#8 "n I'sXr#1ڢ60/8^U=^o./Pߪ-c`2#9E5ͧ:VkC2&lF&O.KZ 2ڒQ^"PQ^_ [*4 ?"j#"n!x  d_$E$_/Ag.HwI   I;   WP8G) },9 !* p(-D"1 3 33C2[1/ 0 ^. M, d*(_'&%I$\"1 -?tI (iQgD*;c@Znr  * Ht< ] G N <qه]?- 9.4/*Q! O 1M||[I 61>{7f +o)Z1'KTu uezDuA /#39;xc"F"s![$')+N-S/ }2 5 9 =?F@%>|:+5d0+&/!wSts4 9IRJYH>0i \V\w͵;'NGӥw QUw:A=,7}!yws֙uc9yYKl>-IAU%]xz {"dp`  HzT ^$:(#+ .7/6040/'/<-X4,;*(M%k# $ Z`l`XolP@@" ( 3&8V9@&, %!t/gq}H ( C Lv=vI8C/EZspx, ~Lkvth7yzޠޢ]ن߰G~kVpH[]Rְפr@ɔŪ߷ croӢM݆<]Eu#$+`=/shC^_h .Ds&/WmP  ?'qq= 6 { =3O!C"UZs  ~ E VRILHte Jq"G##$Z##<####_#"Q"""p"#h%z'),(P.&0 \11J16//^+,&L Qr]dFo\< M ^ XF7\7PZަۨ-4}L.edn9O1*C7o.y ^"IZV2e{ >Q.˾WDо*uQ&kΐ5 A<5)ge7qp!| &g-V`raQ޴֔ݒԗܲ\`*WmߜHb"kj E9T, Q:,R'gcl tt2W# K *\.H t b?S U#29&)H+,T-]'-,+7K+E++i--/01 11131|/- *&"qw K@d4h8|)sH\Uvk)5_s_]<=c"NEBˡO8+β̫<%Ď=\jǼʝXѩeժr]ބbfHM4sHF| & A DK&8=o2 4 4 X & u   /"7&/),WY/246 75#3'1C+G0-//5/b0.&0|-.h+B-(+%)r#(!~(c ){+c-.//.U->`+6()D&#Z!C 7^ih}r9A ` :azsOݍcց 8Տ>sWkQG/q #5i-L?w:lliRE~a{.G$u*Z6ߜ@p/9k7U @. ށ ( \ L.h%1*ViYI  k+  j   E V OnqH  Y<  6Gs 1; # D Z*%pOiw|  +eF]1,o bp4{Y YFF5 >!MΡe\Y^.y$4$L?U4.ܭjܱ'39 M # X|֔dʐ &"Tͯ#cЃ$Ԝ$vq$^$$$2$)#1"9{b3-kF $(-#n $8K6;Du4)EN  lY-""-"m,s"'+")]#(#&o$#$ $#!H$:F Wln4s^0b )< U!ʝ*+ƸaƋK~BٓܒO0YKR6nh&{\x9jo]Z|}^p]c`xi2s~=zyRm$aT5#G,[#1& ' " d$'l(f(m&@Z$ s"  *),!I%(^+Y -.-+(i0#(6h  `:j mT n5'tZ"c'5,.0&344]3920x.Q,)*'>%G#K i`~?`i%TI :M6 ?bTXrDU[3RG_?6 C bK_$R'ͣW;yf@(&2*Uǰ4̰#a. "@ŗalɑ }cW SoOw5`-B^N' 2 n  z {  ? )  x J + ?!dx%( J+?P,#s,E(+-)3&p:"GAaG]LRO"cQ8QL YOKFYF{W@>U:o4.oS* Y'U {&r')U,CE/F1x1Y10.@A- ,*P)_'o$ 7ea w  3Q.EYSM+U؟K,Ӵf҇FӈnlM-OS˒Hu m86 ܤ A+  ' bjm?i \K`(3LA)80^8$aE~U&7@ &*"b8 u 2 =}AI2 u<SAK7QBQ 6"gU+"3:'@ BCARn>y973P,%O+IfIm+ r o Jp @gS5Ky+۬ע;nEYSӐS6&6q ܛ٤$}kݱ>ޓ m^ ;-y1I9ϡv k .Mu6=Z  T" $ & ' ''& $#!" e=b;] y "  \ Y  b F ]  Q  F R 2 Wj, k#['R7*' ,,?,H+G?*. 'T."] \4 :d . [ j P O}~ k$&(+-X-+ *) V% %  @GbFdeo % bSm W#]47 H4413ϒ0҉5@ڕ oUP4 >2""&2 z1Z!T-P= j G$'u*C -/ 2-343\1.l**x&O!*j/o S;aU!z ,O 7za 1b!h3!:}'a~NߋTNՕ̘QȾĶ씾u!#JmĿ(CX Tb--v_O ld  , }   Q u $ b C$0Zrgk x  0 rsED6tzH)!$*).25K 8'":#Q<$I<%g:%[7$3?##0W!c-+n(*%B\#N kjH#xJu+  1 SNB XQyb!%=' w^ l3*ڄw} Bڬ ۴ / 5!:w?~Q8;S&?Cؖ҉L@Wv[+wV7U?=$ Ey?t\"M'$'OC O 5d7j 3 ` U  "#J"i!%! =!!u!3 `K x " ` B $B0oOLsUI'to4# { @ dE!C#r)=/]M4D7;g8]*86J4U12. +i(X%}%#:!_,y|a JXST O!R<  L H_NYrkD"`<bйsaw\t#s"Ct% I }W}(o#$ @-s`p[_G_Lނ6݉ޤݕv۲ٖ..5HI:h^q$o #Œ 3& | 4 { S/{q<LCc  P &"#R%-0';)*m*M*t*))'j%3#W "F  $s*$&0 5TN8987630'-S +{ )'T)'&&&w&&f$=" VV0z<20\Z;!2 Pܑ!%%>'G|'=&$n!@7] E Fm߶MޜFnjݘw]ۣoד+]׋cH 4+ ߄U w1ش_ M  1V 6[ 6((kS  6kNQI%~lsXWGPAU )x- *;  G = & P M^ q " - '"9< Y E" $ '*-0l3678 :;;;~;G;:e9' 8v65B2. *`&8P"9{Bz~PaxA[CH^y K .Q9.Y-n bN?7)9ohƐʹ/OEث-Ū7)w۩z﷭d / Ѱo E܆bt? i ~NL}lutuf%6v  a8 ml%Z#'8B+- /Q Z00g/.--G.u0U2/|4@7r9&;0;~95f0 *e#%%!()z(#&"?!*!q! Xx TO!Z %!( +[).H/j011 1D0{l/-+(~Y%ka!qy[ӽ{ֆ  *kM{dH0%H2?9#Iv y6&Q 2O6kRc `d%ݎ@g߻i )k1}jp9.rs]qyz 2J5!diW~}Drh}w>p&0Q1 y ߓmݗ>)ګ17% !>\"F!Q3 gU(}} )pRyL M; B7.n[Jq  W% &Cnw.p*(u F4 3[]%i+ e  ϿP1/uaD|F5BuP c^R/f@!r^KAFKMk Pg  K4 x ! E {Bi7 Q?"8#i$% &' )*8f*)(X%$` "' 4"!]!^ 9f]q 7{[!&V* 5--_+( a%M"/7 >F} #l&''3#z6x PC[Z7t:|ڃuۇ2bލd޸=y3*P(F1xoAݮ!܅{l0'{Gv;f9H!Az}ۺ/ 8_=~G ]  , j H   C P#bW|n$$ I ^ M 2 G  l  < IxTV /\ | dN  9 !#]%Y%g% %a %s }& ~'({)u)w(M&= X$ "nhN6( V`IJ.Y9 ;oޘ7޴ޟlO _Nش9|֢֠E DL}GTݲdI6e7bm5 ajJ۱(2n߀^@6&   nI 0dIj o ^ 3qbI 07pM.r~1sV-A[N3S5CKX  v. T "TW;L %p 7 < REp #I S$*\(/W/  iTojLF !qm/+{V*)l JK>n.)uqvj2sY - & ު ` .K3C^ĉƀ ǔ!<ʹ!@!)e @:ءu-{ *l ~/ vbKsg , , ) ~ ( Fa W VJ|S?, a!6#&(*;,',,+)8's-$ !a1+ d*lv $K(,W?.x.,(#-q}N!Megl%< v~4 Qd //'EQI9LJTp)tfd_H(5/g`{sav2º$Sgƿ SS>|'/ϳߎoݺP6\":tMx. Y {zmzH cX"x%(z+.1022O"0%z-'(*#,zy.n//o?0O108/V. !-!F+p )X(']& &= |&> &$# L#Esg1tZo8W' y WܮO~޼H:겶)f ὌT(HRڄ0Qڳٿ(U֦_C1dՄ֧OޅߚA5a"W[R3TM  &Fb7q{D ՟Wx.Bլ("R[5W N e ]   _.Td f; jtBX Un!S#j$_%!&JI& &''^N'H&)%+ "  tz Pq S#:&a(*+H+R!,,-c/001J11x1t01S06|/2.Q-,v4+P**{+I-%S/~G122o20!,Y\(#nP#3'p&b:W}R!Ͼ̺G%Hn :Ȳ8<Tno !þ#{twbnLـ!"q" Xz!/.n ;% J` 6 [G9"` j uY /N@2<kzwv #F Q&9"'#(q$d)X%;))&'(&&&'%&x#&!#&B }%$l##D#{W$?0& ( k+[ .0>0)1C1 a1a1I1;23;3332`2.1[/ I-+\(&|$z"d1 tG;{ P E/޽VS5TZ|H?m?Qܡ<ԕКw[1~Gڗە)R #r]aJ]:Q<ɠn1 a]{.D ,H:IK:߆pu^ ;  *'  * cc sSC :4_=t!5J$%ek&%V#h*A %&+/ 2 3 2HQ0 , :(1 #  fV:ehwzF|Aj !S~"cw#$ 2$#"a!-m G } J 'Ssy/ M oԠB4ջ  23ݞeVާ߅cBrxI1KkJkvr c9[z=ӪZύn|-%9ušǜ >4  .ɲ tɢ o ZOю 6 /+ (!x#A$3D%o{%;2%>$e"y l 3"6\$&L( +,r - .m0E2634331,'cD"?\  !]L]  #~)%}--/[x.b+ߤ&I!݅KZ[(]?>g >3kF  \.#"?>[5=Itjn. Yb  ^[#7K[?Z _d N J $-TbPD{T= %O@a;>\cv) XA*" 2>rA1G|]I D {6` 1$t&G'(%Z'<&j2%nZ$#s#"m,"!f #GZD A/  y o y=6 m!E!i0?( cG<V$}v+A5+!Ӹ/άͦy&%ͨݚݟ/͝n)ߞNߌ&Qފ,D?xL3ޤNy݇*ެT "f  += p / Ui  $ A  r  !`I!D%(+]-..- ,K + * ) h( <( ) *2 f-j03 64Q7!"764}2"0/.+v(a$VDP_" &? 7) +-,UH,+#+)'<$@ApD ۼD t$.hмvXm LJ !, ÑØ)'Nz$uX˦BBѱ n ޜݾF ھ,AQ CܟGۚه~ Ի%N԰" ? ^  <ܤ ݷ = L. h ߁ yTj'`[ /#Cs?  2N\!oH?_m5Yl  O\   {\NT~.dU# u \1C{Q<dR 2JP'*xU ~ q'O?0?=45$R ZceyH+#*j,  s t4| ~Uq&, SRٯ [L +\lJG>D=̓u ,a h7$ʳb+˦A˂{5Pkn)йK܄Y]3 T zO0JSw r? ="5x(,q /&./-+t( %7|#@"X#P&*.3]678R8{7w5,2"/)s,s)k'%# ! ] [ O O^    c  $3p')0*^)Q6&!f z|7*Er f UUfIB^XR RP~XXiKED"ݹ hN>*Yl΂˔ ;[Hêſ#94 c=+ثj[ 4|H[*`z܆ۚ%#ݓ^ nqry}9 ) X;!! [%c8q"{~" G?#/ %&& '%)0"}7j< ?Br?>4T;5s7f3p.0;.-.0$3v6 D8 8m ]74 45 i1#-9x(s9$ tYVZ 65 IPJg eA?? "  1 ;;0>jo)բm֠ Y#Uܙ2cEg,v.eG$i5|v.ܹ z } z;7 N _   %  $ CW vԜpʦƁ p P |- ] iW>1h _   .! n  "  S" $}')v,8A/U2G46A8 :8 97c512/G,)@% !:  8 1   /}zE%#x)H/y3'67 775/4ѡ44uk5A566ʭ7] 87Ε6[3Ջ.O|(L!Ok ;2p}O?=`jysoMo Lb3W+[ߠйB3Bă(páÓ>YN$}x~翺- '.d v-El׸iKC6 Of*g|!'$B{ # 2s%uyp85;q Z  ] %[!%R),6.G0122101-K)G% ! c k>lH5cSW% x,%+v2U9>A'BIB`@>c;87a5e55{6077E551",S%%bE W=wM~669/8o1#Cty8w\75*節ޞM;ܰ㙲2C뵜<B} Ix2cǖ ̷эXazݔ.w nhASEy&|R  !M w"h#}#% 'a)4*e ,,,ff,!$,(=-+.-v....H.S--<+,(+%)#{(4"'!&:"[%"z$##n$"%V!D'uW)|+-/-/.+ ' #d@Nt5XB ݥwٷ<1e 7!:Ҳү zҚ|=xӉ P{?Vvڰ۶!ܿj_߯BH XWdaM Hy٢ڤܰޜ / GIUIf:j/$ H7 [ M?`R' >2xk:Ff f"# !}rV 1G#R%B&%#7 } y.+ o' <( } W ކb߭+"U%l'K(A)o)('O%w#Jp!wAK/(!k#y%&&%~#IZzY }L:h=zh9fx>-KlJyx@}Gb  vo#v B zۖ+dҰV=nv΅0 L GpB6$ - kksuG`Vk ? -P%0n"?:;e"n&),kb.8 /, Z.,q+C:*f)&(&4"s%&&#)*!-/11z/, (!$:_+ Bj1\_ H#I$#!W:$;T  q+ 3/4V4C.]i>~QVNvTYڄ \4ŊI<L91a}9Q4R W 6I7ZWR~ 9 I Jp @ yr ;x0O{ 6]GPT x!%l'M( ( '&E$P" x A >Gf% 8;@ I e ]r|WZ!$j%$c"R<fb r\g|IWݷ/8ԧD+hbƨřiəuRRLfD(>Z ,( }OI"ӆ&ͻR}O=p ֛^ڋVoܷJ٥i_u|4м9>M]!PӢ%J(zI > *!ܗrD)Uk<w[ | s     X z0  \?Ll"')+>.e0l0--d(!   "X   T 0#"<0ABSi 4#'&)-15'8F;W<V EfS65O\|#x%ʹⴌ/G|==׌T] ׏>ĵ-ҧnԳ؇Eݮƴy`ԾA!e_Ga -A %Z 44 G  x}t'y7 !"<""|"J! }W  ]  3!O"*""=$!& H'/o()+-/ /L/F).3,) &g $ #Q ", "| $$e %'h^((&#X<De b  3  -[ ' @d`TNzJ NjZ&;fV a" Wue-'6=t P^0C`Kjzj9Aa|+c@ϖ"\t^Ya@Ɨb_KÉ(N;ѥG5;L< e 2rWZk"%2(F*t9+0W+ J* R( %K"z 57F)G5~a3F3, k&$t`!/$z (Z,/f2E3>j3J1R.)$ ##! ""T" ݖݿ+ *ۆ V*` 6PS(p fߴ3w0jS+Aa-{c3g9k wMYD EG }) Bbs;80E` 4[ ( *dk3-JVRgT8>L>1X( * i C#h OVm B zy"$h%If%k$#"I""!!" " Y" z yA_l*%MKC!l$&=((4$(r'q& U&&v'Q*-$10C45,54Zk0~^+Gr%WM;L 7  m'k }dXuʨ-C45i,fQ^͞@͉C Ė &\Ф

       nlD0 >G0Ek  D s r/  V 6`KHlH,Nup!7w$<')=,e.u02"3?=43 *3 210~0/x.0,7)&=#L!w?@LTbW= d49#i3[NCE C9=6u mQڀtgj7o((Cy&$VO9ojhZ@ $  #U $ ]%2 $ +#C {5U/Ec7 6P"F$ 'm * - - (, ( $}GiCYc{ i ? vo0iI ,1[/yW ^u  X 0y`wLp 3 8^\ i\{w "<Z9ߒ ܼ hw$վ_6׽HY,YlHo M+U. ܮR;&=a}$sæ>9Ɂ2/_L#:Dՙ̂ 5GB4ÍLHwJ8zoEX2*v   3 }JLSBgNW|X! $#(%7,&l0'S4(78)9):(i;Y(:(8)@6q) 3-(/%-(#}, ,T-]..- C,h)c'F#0$j^EZjM5 Z O+ D   o : e XX  +bdcmSfuD^ZKv݈r܎JZ[=NٽZԹ]ʻŊ}n3 ZVƜ=}x+.ۦRI=GC0OdV}q3 T *} S~ <0I~ r53  .!m)y02`6: v> @%BW[BNA@=n:K 7Z4#1.<,).(p' N''Q(e)>* *= * (&"?gM14V t) +Hnt \-v_ڿXkجCKۣtݐkߕ/"w  Dަ#یZӣDϷ'wB wÌ04[|gY•Ă ZB Pьإ>ejJ-R dW@"o(%N&W%uB$!d Eyq.lMID18 |x$n0 0  w{ 9Q#~G!#1&>Q)G++\,8,d+V+**/*L+,k,A, +*)%!۽@g-<6)U.hq Q { # Eqh#MfF6aYa ]|IH=JUDǢ;ɶ Aw +D fΔ5Uy TT 7\kl i l!LAKY rT4(s) I,}XPk+ {VLq 3\!d"#?a%'+((|('%&v,{%2#q77!9s :73p,%2gQ $ I   =8F=Jo#(".a4e9=@6AA?<)94/7+@&J V5 ߩ=b3|ًݰYP\#%;GHߓ޵˩ݩqޓP#砬ۨ~\좥ZHG)Q#7^f`Ѽ%l97$Mtڛ{ {Knci l  J: pj  4 # B  L )! $ ( ,; 0 4/9=rAACC$B+@U3=;;B9QG6J#3BJ/G+,C%)>&9%q5*%2'%r1%h1%18%1s$t0 ".+(:i$ B }I C 7l,cZ3a>Cި)܄9?0sM[ȉfɌʠ`':/yӽ#/׌j t(u>ۚ},~r(ۃݟOW'^*+0h'%1KZkڽ7.W>Co ] _g 8 WPm#azqCXzPq !V p 88) EN o ~ o9#~?!e&E*%R-`/}0b061x2x3558m:%f=7?@JRAHA?;65.& bH߱ޙtidx>!1Vn1&C=x} X J'j= Cv "Fi=X 7  Kѱ N! Yՙ  Bg<BPB-2  ;f  Jh W Vw "^W!q# %%+%p%!#j'!+|M.#/S.-*~(&$# =#t#?#N#V#1" x]!  ^ 3   | (;!%"R:#"$$%,%j%u &3&d'3((o!(|&a$-!ZByt "^Sy =ݙQ-@?Bٰ}r1⸹544޳DZ$A~s҃h,V0a*T!ZywZBfTxNL$^Q Q 9   9 I  | [ I e Ie 2P#uA%c&&'&&y &V&/%\t#!Z!&)+$--+ 5*#([% # 1?$M$Ox]jk0 Q  \aNMX @8nWKV/B<  \j \%n  ;oh =~@ky,ئ1ΒwDW  sn Z Ŧ P * ͹ў(tfc!q{ S p V # ( , //'/!h,C'Z" k-_   S"$,%{%V%$ $#?" "2 ! &*1eeO  >u e 6a  4-,D`c4 x ز؜ڭ _ VC0߰i Bq}Mel55_9Yt(K2`fą+Ċls.stPdިUpI? +} 28\#.]c RZ4I,-,Ac,^LJ ^S<%8q X/QWW %,_26}9U:w::9385^30.3- ,l + , /1X47<9;'2;B : H9 6 [3 .O)f$3  p6% 9 'K;N? 0nK" }hӈ Ȝ™ј֮=a4{ s JꐾY깺ڳzl]𮴗׷~CdyI g / "y? M  % m  J /  hw[8 ~ $)442(v $#%j'y)$*,+>5J+<)B' G$J"gK!K+!uIH!Fm!WB `=7(1**q$B 19 .%-W0Tk'|"E xNTPwq ޚ *ތߗR}=+32+VH;٬҈^SaUH9C3ɐlѝ3}FD`Id ݗLߞ$! G ;*xs0n2r D$ L17>|m!t'+,V- -1U,$)v$?2 o q k Q \  @0Hu5v i;evC q 8#E"',0/k355E 655A51543y@2U0;<.i,g)(&#&!C+݋ m | A7y-&~'m|5/ $5sBSޜܺ wHBɬ©ŻicNףä5c sS{Z0͍ы40B;+֌U 9kPGEl/!U{/]4Oj.\M CG&-4kE;gA,$G(L5-gQy0T@2V+3U'3S,2P0L4.G&+NC'x?$< ^:86N{53q1 .<+M _' #<j )R( r;Փ=\ј"%\&В'Ѱ'T'=&s$e^" ?c=?;=۬ ~/.V^4[-gG ߳ۅ!@=68RUŬV1Q]ȅXɲQʜ d%ZGP"cZp&< v طOW3/|I&tO۶ًTٚHa? z 0N4d'>I ET*c   5]" 'J*,E}./X00tt0?/w.(,m)d$Ff!D *# i'2 +l /a D3y69\<;'7!1"}+ $_! 6ZE t l " n i   j ' uL}~FgF0'ICGMB IEMR J 4 =1UP2TՎ8 ГQ,w< =ǽ8 5ƴ l6}mDC> X7B 3k0Q$ gr   q\1: h c _ s+U Z [~>x#x{%3&1%#W  Z P mf?^47 4=$'' +0x5u:W?4ChFwH%HEFA=83r.7 )L#j\.+ > u2ە/i'B\ԸԱձغټ3"r̝΃sӐe *T;JE|C#X-q "K٬t~Z׃֧ <ذCdw"ߧZV e%45H ^T85 <    J  =  C6 ? c h  ?  - K,IQ#0%*g.F00.&J+& ! sM wK.pY.gWn":V&),./d1b34s*6TB7x7bh75:U3XY0,2J("~a_z;|y݁.(i|ΛWfݻp/ز訯p%!U`YԳ$'H“CHˀθҀL1 kz; s! @( c !# " {p,= e `y yQ!Wxas # g O"}%'t)+"-2.>.,0*&!"U$&_)*2*0)'X#Ysz,Z\ R  u *  x  } W4zxtM X Lqf7)n gyT`aH^ޅ2;خׯb8@c֡ I~W <ߘ  S zk+ 79(1/*6nE Bo E$[{FEV} бΰ2q'3R-֣=g.,+for/^DA9nB TKkz9S mt cc YG j" d& @ 0 DQ%R ' rizv %T"##{#iL" BXp.^lMV9n Eu rGvI qYگr/w CM2B#*PU5eۥڸ Z!Z!v#ENZ 6 =#\D>5B$q. S Y!!`O"! ߞ3/Iߋ8S * b G:yJY)#F  (  } 3> %l+0A5(@ *|A*"B+A,?,<+=8;*2(-l'(R&$% #lJ"y !*$ xG@B|  f Rs  / - o kdWTۜDd+ض/z&ՋCZzٲf٢fڏC_0ɼx[B{P?x1ˁ˘-=ab4)߾}𻼂 PM[d0(}|. R LDex 4 ;(K{! l&)<^+ *R&f uZ  %a PM Q A =#Y %%% $ "# 5 "r" !q K #X #&2*Y-,0J2b5987G>9Qn;=JK??>;6$ F1 + $l {yO( M2I~t^<r]NB==RFJ|eՃ5ӏӼӌXԾJ:m!<sųٻ?=b,pDVп=Wk3 , t } I6\ DLbe|E;    Y n  ieCxB\zue  _  T,z~RH{qn n d b  = C  e{O>}"(.QZ48y;;e:7X2,#'r@!h!i7Z ۃP&ְJ$}Ec\V)ܔrԸrΚ, H@BCC !B~ 2? a;$$7@2-k:)Q=%("G>- bx S }6H9)4XR-ظhؼٯ"-!{"q"!G@pڈ ?ݹ@p9 =iX#+,uAfv9u`NYg4Cb̷K7ЌзϛKAkPmU 4fRFeCy7Db4OsD}i cnxz0  A }h A To   xHv ?^Kq" &N*.>30#7(:<<;9H"T7t$,5Z%2%O0*$.-")!& # !!6 F u V!mi"C#d{#" >Opd< P ]=ۅ~˞RwŴ]à.Ői/ːb-E6iϨ3)? ߃D?#2^fzAu(JY0x4 7 ; .sgދzܸڎ8 \# 5ՙ  ο 5 7EB'12O>4?u0_} YOGq( dD80. S!Y" #"!! k < * a @IdOR9 ` e"<%')G+,3,P,++#,T6,+*(i+'%/X$2##6$O&v'('%2"ICzRV :bJF+ Z[\P@y֡Є: }ŪŪƖWȆʍ >8԰ה Q6RݑQն0Ң|ˤtZwIUş qǯ4ȃmjͿչ Be]/_c n;ue[KO<  TqiS "'$p9&&>k&"%(N%-%0%3%N5$5$Z5$x3% 1&+.(*(U'(#'%#W!/  912c4H F#&0()e))`''ח$? ֲ^aY٨`< ,2P'?Eyd*_x5J8II?Joc`oܳô۟VڂdkͷՅ͂EG{!ȅE)+JGřnf>9r`5  (#%au 5) B?3=TW ZlOB AI/-8|+ i^ @ "MM4dE2] ( q Q~6G dv@ 6 % ]i y  5 1  3 3D d ? N ' ]Ot>_[TK]y n sfYO[ތہ܈!݉"C"F ;q3 a 3`!"###B#R"If wmݵ ll ٥  D #^gkZ L 2^C I%(G_+ =, +A)n%b |? ~BPos FBSB #! & TCaEf1fS>l$Aeo | JES$vޒ(ݺ+_t--v,R*'>#xnb`B1* zxO8ڲڏb3ۚܥGfeq5UA@xtϋ6хrӌ Ո׍GOj Kam |UCU #&'l)ep)])('%8"`CS l2,RZ 2t~W(h} H!( J/ 4 9` @=/?M6Av^A9@=i]:62.y,*!**P+/Y,M,;*' !#; L'1r87 #q7PrMLU R/r,& N+2x.AE,w(i s  L`4~6,X՘F8ͥ Dzm65=ź:3pyػ(w^MC޼@d ]aD~  b 3  [ "- &Q -* n+ * (0x&r$"! U | }z8)  M $k 1v " +&Q {ig{VE #'*!^.$1 (4,+6-h7-.n7,6)x4%71!,'G!!2(= -J fs DGlh5;-6e $ o|`UHyB޷*BX Nu++{Ӈh*&Lkbރeٺ8 jޜ߾prR!.Q]LԘi-QAǾ K ξ *LACXpˠѧ!["އ!Sd)etp= q  p J  E ] E # oby#&f2()x*+ +++) &!S1lG KSXVfzM!#t %%;%Y%3$`#"X!H < !%-)#/49=v@AA}}?;605*#`sE7<" z~?0&y;G6ޭZ wC߱.Ĵˍ&f̮D(!yi͉`ˎ HQ~ȗȚxBɹ`:DɭsBi$P,ѕ1Ԇf$%w9 7"ˡ̹ q t %S "  /G 8 3 ^ 2 1 < m"&z)O(,-./1 2p5x7R:?)V:*7P*3A*.)*)'0(&&&#x' ';'L% " egGCS) (  ^ |? 7^HDڗ9h Y mfD`TU%N2Kx۞R?ַӋЖec'ǂŠYLjchJҺX$ңmC]ɈLJƺ?Lj/%<ف3 Qgqn#!'P) /+ +< *',$ f.3  %X|%@J5.AZ* Z% rB#;&w'p)* 6,E-P. /Rb1Q 3d5?689o9{&8 5O0 + T&@ U!  Zj4^f!n1h N $g {G A //%kH܃ܼܸ #ݞ ݘ ޵  *: - NW  t TaV2N/Q cI EL͆ͦς2]֮ ؚ ٢0#ڷ ھ^@G -ߘI HJ{i .FR[g;m!; ep | I ~8  d m {S4; J Zw c   4  @L 3 =:?&G! D (;"]pY)!$7H(+-/:2_6P:r=)tAd)EZHJFKKHC=[}6.v&! u2tHٷٯ+ؠZ1؟(cؑ=#۟%܊S,ߩҿҕ 0$f. }}.8x "ؚ Գ K_wjP !f"cm!L s9Fzuc, 49q 5.`'t7R=e FB9Q RT  W !f8"b"U"#Z$&!'V"n)"+"-%#$0"p2"4!7 88^7u52v. )s#|D x+nInHBp; ogB~!"U# "#"!A"@#5$&()$ * (&%+h U  `tm%/bϛe T:ũ5éDnvpFu8į*xb|ĂcĦċ%W[۽^nfP4B y}=v"ܶ%'&%"")=  'x]6 =C  >{   ! 5/@*l;lT>R~j="J&^("(P%#(9'T&'c$ '"%!#!")! "y#u%r'f)* ) &Ir# PJ$^U }) |ULޠ q.%: &`uߠ,:dPWMdE,ب,&?)$; B^'8d \ujZ -P L)}Dֵ~nς'Ϯ|b9ӇJ  Rݴs a C ~ 8   P  ; tspN z:  ! N K,GA`L<59p (N >V @ = c #fيAu^Х2ФSЫiљ7  8@ x Nl tN n y=K:<\+ |!g!3z >rqC{W>+C=Yzz7  ^ ~ 3}hAxdq{(+7ݲܘܚ0)of8ܢ"(a' lkqN<+#GP%&u@&& &D&iV'`'&x%#|!D !T.DAܑSB2 H F 7  @ c 2!PA$aY&(H )JD)(p ( &R%<(#5!&2!X$&]''''u%[!$#m#]$!d% &v&=%{#!. H ]~HQ)Oqheݝ :.6gܸCݪݔݗJ h#p+ 2 `A{Od;GDVQWz{4Sޙ{waG-=yƸŸ%⹼᤻߼pދN;辎ॾ_䭽.meEyϻ&փZޚI(`w W t8J#bF_= : =f   ZI qdNOh ^ s Cl t C wx[8M!#Z%%q&&-(jl*,.-_00f/,7)~%M"xW(Tk/dxTmHiy'f1|f&h=؛յ `U Մ q> SU ٗ} |9 @ h ո 7֌ 9hlZ>Jo\`s :*e ;G5ܦT ֔ Z hҌ gK Nѳ m Լ 1% 4 ݺ p  k8LT%[% #!; > _#A& '(((D&S$"C  h  x  u K \h  Xh !     |V i:bQ*F%Dq X%)2,Xn. ...)/Kd/}/d/ ڊ-H*Q,%RޙB's u^ ^tbT. ߥSJ"Q=_ٽ߿/E8|Չ ҟ%їz{ώ;&iԵ:` qݞ?{ٗ#֨'t)p)Ϯ(O>'%%|ҝ%}'o)+2՚,UՍ,WD,#ծ++Q)Ӝ(~Ӈ&#z8!5E_!  v +w/N<vPe%X $*>/_246!8$Q:}%;%<$K=#= =X=<3:09764\4u45RF68 5+3  /)E#^ _AfU<#(O- 1l342-{0Q-)&v$"!X ) nlv Xjx:I9!L2`>jH.\L962̸ҙԭ bѽ{ڿ]q=kwڱ.a.lpW5,sPg 7y *zL%;g8#ORM d  0  R: p  a :) _3 0 O tn "& )aY,.>/T / /0f`1f1^21[ .g+'"dVvGK  5?a޳g fdؿS6g ՞M]AyըU`"BՎdԙ_<7ֽ +gI%y LJcݻ8 [ % ^+vG:Ғ N } F# U i .^ӒOH8$"G!8# S$! &% % d& 8'* ' ' & S&} % %X }% 7% $/ " J!H *]rpvE~^m " \ E ٩ s .ӱl bK(6g)k-ٵW߯!$'*j,.V1[a3R5s66+J7u77x7z52.**'$!_ -] uR* f1%8\9eL^~(ܥvG*5܈ 8X ӈ3ʻʂ͞lΒ4ϱqR=aϵϩ]ΞJi!je^ Oװ GLّQڸuە[ݪ$D\if 5&jNPbS4k^Qo Z < !!0!)^W $T(I*[m, -$,(++x*a-((.&-q$ -!+P*w(' '& ]&4 &q%$#"U! C_1 ?i)+Cn/J@!p s ^YSU^.]LEݷq3)ȧEڤs\Io5!pӽ*!ŽME)r^E1`HRL ߊwڳF;؀؇ ڒ ݾbWsz Cٿ[B+%ˌ 'p{m }n hx-Sw4L K )xTD(rl[Vp: /Y6'wFj{  ~ ^3q,* d7r x] m {n& +-.000\0 0A0 i13U69*Y<^=d=;'8'r3#.(O#}&o `CQcpwu | qBn27%{\unCJYuZo-?5  =B']6E}THei[s   ` N  %Q!!""y! ]F_l\0RS:wy ߌ޽w"y)$G$bB#Y ^j -&lBCw]; N NG'ds:V9Z1ۤR,ҍΐ,r܇}|ǶjMxD߆ei7! )/%߁U4~5nTCUc 6PM1x=s"T% (` +G,j,N+M)A'/%"! h? 8caAt(>~\ =(HW iz!A#$ I%t#4%1&.$("#*s*)'V1%0s" x ks14. -8$ KKFq}ڈdr{YLLJyJoǔǦ{!<OY}Ѡ7yٿ<,?69uo>"b +z N2$u,lV-$ֻ|*}<6h&g@#\fZ qKp} 4Efe?oMD1?D]nGZ v t 6ѾEΟ^?ӌ#'*,Y-pc.X.---H--֖-0,i+`)A'^$*"l`slD i]DW D2{Nq E iqyIC\`F !! m~o+J ! 'Rw,h15!09%[;o'w`iK`V !3~3  g$X*K047v8|v7M53X\1v/.,+*X)F0(Db'h'B(#)W+~,,M,m+T(}%!bPo_ fyKmS 0 ,)\_%  T\ {ggpV)ݬԪQPؕ ǻ=s]cOwf!T׽8A׃KSݒ&/} yjW +SGM| !(!Y `N20cC=lD   `  D x }r5/ Is#%%'+)0*4*7(m7N$5e3P0.+ ): +&;#zp'cc4NX]1,}P|ٳj =]ѐ=]$-ֶ03^]7Lۖ;MK145 m55#IiAgZo-su~ehCo$= L Tq~Y#:0 ~j pG^9 t l ! ; y  Z) j U a 98 x {$ _ U@ ev=7ҺТ ό!̔V ƶŚ !/Z! ʂ!{Θ!!u"ݙ#%c\(+/ H3!067[6o3/W)#"YITv Y  d .%   PQ+)k` G 4p'@=?F gw؊=׊ծ~ʄƎÁ”, ƶ"P%(*+i,^--9j.D//(.,t)_% cnS3.  {JaGjI$sc[zyu<c1U)jSvD! Q . d@) U!"#$$$#d@\   a76#LZu !I q@ݨ~B~$kVW"m$LY%$C# OuoILm Zb }y:+mTat:c 3cL <:,>pRBŻGmTUNkKف = ~ݘ `P](V:C8 V"::#}""z k% f  j HOOr|0x{o; e}"Fk} a " M?Aj`}  n M T (ߗ )D a/q%շfՆ)ԡRozъΙ^~^˔ P `]W! G: * r]  2 )R * K ft& { %"߰{UK5n˶cZAV0cmyn`bvo}OHV~ S s,},1D3-vq E#%'^'H m'V&%#! H[tM! (  s 6CDB O!#5/%;&&k&z>''9((8;(LN'w/%!3?#wʀ/ T ; !k:άv6դNr[gWuo! ~s. R '& I r:5J#dY U !j! [m b 5 P1D  $ ( * + +M*d)](.'%$b" kAV=}! "c# #!R)n:E|z/|p'jMCg ɠ \  t _U m  5ХV52R@/OH"X`s_ סM-K׸ p7ܝ)da޳ BTۏ *"֧#O$ԧ% &%Ї%!%2$"!҅ Ԋ,XAو_IxڨYoHa ; ^  S " # #, $ ##["zy x ]B ^5 q,.}]j/!  Le8ݫ5Rm(Z:֔31\|֊;ީ#G ]!$&J)+.,Dm,+L*('X&(&Z&=A'kx([ )G + ?-.a.K.L,d*^'# Ao.U  'M' Bj ض T(!!u!V"#躊$,v%\r&'(=)k*Ă+<ǧ,-@.k/Y/֒.׋-Y,ֺ*֌(f&}$"aؠ'(2)ߥ XB@I}h(olf +\} %)V++iX+g*))&)J*V*P* #)n ' $jJ 0^16 j v2 Y"!" *9n9V(*n 34 R`ܗ4އ [ jTG??3\!\"] fN*A GU8^wzQ#tqcVFvݗ5|y`AsK |=}.\F c,Hj-,P!F$'5:*+!,4+)4&k":Fo=R^ g H}@  fs_LM5s  2}!{&g*^-g/0162 10y.*M& ,(  a  G yA֧ш@ъ+4A([|lX(Ql BW r Wf6Z<}T f ,(UYRU7Wx  \ 0Q+ e, G ^ ' 'X OF ?r  N T uڐ;A{ ^/ )  u /  9 T O.)*6pK* u .. x]ޅ ?  M4O zk1н<ηZ"&(>+,S.#9/ s/B/c.7K-د+Z)J&Y"=XW ]k ,aq8'm#t,E.vqH}l6XB/1S@5i2 9٦`b i"%Kӆ)0%-|/c0(E2 466E8:D:(84G/t|+'އ%_$3$Mރ$#ߺ"] Y^6{f\qh 9WO cqao?tN y UX?VQ5 B QEk=5l }f V qxRdA-e?UQ"&)**\) ( ( x'q &(%%#z Z*5G f =Un_7BdR 9yT#M&YEx n { H {'6_z|Bݼ܉܌$ܤ PvM֓];3mɿ@8D`ȤgLRRKS]@ 7 Hkj v  '- (<}i;(jA 9 U SR>!^!i 7=G6 } qI"u$ &%&:%#i"!!i!# lfx] bI1 '[TZN|{h8E 7  e al v ڠ 0?VЈ%AiϛGѬkgis=  k g :  O E^ BYG%_ [ ;Yuz#^h'N)*\,B-,y+?(%I#wc!H_9b5g=ۢزhZ"i$%H&и'))** ,ؗ-ܻ.R.=].i-*E(&!$!Q ;  AL]  $ %!B\N,nAEiiWѮ~ F"#ʓ$R&&h&S`&$ᄈ"FluS *z7Ds #iĥGDϺE! MzA}ܠ @ R GqA5 c X W  7'x]$Id^Ѫ !Ε%&)̉,:̠/E 24566р6;40.2.Ԣ+d(&ko&!'x:(o))4)'&$!ez6 4{7W)z59VFA:9`a 3 mW5* `"[ $& &# c' ''''z(j ' w'n&6&%%j&')F3,P/H2e 5?7B89*8B75e2/ ,@F)4A% i/E6 (Z;3I~qh] '7[gGmGI(Th,G ݧ ޚ6d2]MMu 9Jy؞jg{ݞ(lz* O5\}d"#Z RA {W n$G'#(*U'^^%# 'xA}q  4 s<D= QM1{< "QkH!-SM< MWF "^! KJE%H>82z^8ܧ+ cҐ Zt"̽$˔'*c?.̠0yΎ1M#1mg/!,ڢ'pݞ"l[a}1 3kJ'0 LA<(OJQ;!&+"0/2Q4403 2N/,Y)%d"=e /2+%>i]C`Ehz +&+7B4h.RU{iVNj   m F+ =" %'#)9)8 *,*))'z%J#`!5J$vdk|\MH;xdCWP #!_ӯ$(*, .ի-}~+ל'i؃" _7 q <W;>=is;(7f1+&g7#h Q%|dmJI\G5 d;GmGcTE {&$VuQk|BH@!;w0)%"F %&&#fU _l N u c \UvOfykAKfjٹ *ګڛ9O ` <S( r L`4 zQ`7Q_z%Q'8sEy AlUQp bOUtyx'spe X w FN r18) Kw I?)Pe5  v  | ' ANC@ k@K}Lq# !!n "p'!gE]2-Z s!oilv @- :d5%U@YiQ >Sv r6-]"}a7 )' Xp - O)02mмp3yՑ׳!`(%ڂ'ܥ(I߇(O'3%q"\5{CM $<5I@;Sf\%1ޔڄ{ְ RWWp *֌4 ۛ!V m$Hr _&#dn "$@%*'I''ԏ%'$ #I"!"i%"w!I!v &ZVm%g|= ,1# < F$m,"R1 _<"z{#&i$$w$#"#b!2Ko߁!:Ry- - y: ! QGߠ &R@X9"VͰ@m^ѻ+!7ր!/m 83Z{ y#viqv3%mzr|= {  d 9n7zQ-m" & *.%.*+1v3 ,7:?QCKF֐IRK/L(L_VKIYGiD҇Aq>գ;M9 M75۬42-/C+=3' "[# F 8*A! o'9)cUdd9[ ",W]PdF` fp!_/$+Epo."$O4')12,.0t1N<1aw/L,k'9"a> %+as4ޓ&X "-  Gs`>j4m [,sCj1PQs@{&GI+ҎҒy ۑPU.Z V(Ud%=6/m T  " N&@($' )J <( C%fN c6 Z g d Y 1 ?5w<u3-% c%Q;MO# D;sTIUM$()-M0 1X^1+޷.) #:mG !ѣ ΍˅e̿̓'ϺЉZOT NW&Fo/k $D&/$)H*(+-Ł)þ%4 żM /,͊\΅ 2 6>iǣ$zz 3 H6WUta2}oܠ+&. 7O=AFA?:K2t(BinPqqsZڑՖɖHDža% ;ĥĞL$ r)$(-~2sڪ69;7*R % w-3)8@G:(:8c41$/&(cZ!nm YRvC\bIstf,$S0/QA# $ Aq tK #6<$o2h %`c {X  ^}<R UoH1sY17|;g +I]$M((MXo7* T $fy. uhJefE kT0o_i:1yM;4G')=ݴ?޾I>.e1i!'#.%$"RRw4v> 5 sBu -4 V =xMnE ~ {S!u1"# e&e)%4,/y12O2i0.7O,;*%ߤ(Tݻ'܃''p(((''J)& e$5"N 4$ y jllHiQR0(< K . 3#$?# 1jfݤ ' LoI^`xtݿܾ (ڞXqdKMQA^ /x:(bB:#9p)~ (%߫l*q_!X Q4v,ڪGش،')4|f_0>٢`ڕAٿP֡L1 T xK/Ģ"|'2w+F."0 $11 /c.С+)E'һ&^'׏(ٹ)q8*) ($ &-5 '  "R2wJ` .  UO=S vhV)!c$e$!# 9;B._y+IYNER3bpt  H <N^^Q ;89J;k6aZZ <$M[:@!^"Y@!z tzQP|Cpn d|U@I$4CLQ$ Dcvv$j_xdnK,X-qJ'x[$z@ZNmNO!];dJU6!VyB M?g=! w"l^0   8$IZ ~ 8 G 3   d %Q0 |;~<PD<+S< / ; @!rx߽,׸xф Ѵ,U+ ɑ>F&ɬhʘ[βNc %tr,bvyfg @b pi$m+XX؟lުtw# R#z&z\*'-W.x/ 00f/X.C-U+<*>)E(':n&&'E'&b% "c t\kq<68kW0 F&!%G'ۮ'o&_$ ڕ787 I h ' ߅O~$q){,.y0p0lM0ڡ/ u# Sx EG G 7 й x[zіЧm@Dw`BϿ һ#kת'ܥ,Z2gx8">rCSGI\)JPHE1aBI{?==%< ;l<<W0/e)"=J80_98@b] vQ  _F-6?_"{ Jb&. N Y   f [t ,` < To S   e'pxw*&D{q =\~^qfYݔ݈F2(N4 = *VT( h# ""hVJ}[ 1 3E]p Iڎ!2#ZF%V'б)@p*J*ӹ))`(ji'j&y*%#j"h4"X! Svq3u8FcJ=  T^|}j #e # " 1 MZ0N?߄ܜ,۪pݷK_6{ܸCRԸ& ;x ·l:ϩл0<dl `4=,/Q5poM\=!7,<byv\5< xc!$ +0] Gz3gN> D @ d IbY}N5q~""a lXV eyPN A+ (0h[z?yx6`!?76{D*WV*pg_Xx/.<'"MVXu4>{syԷo~t  "[F$&)v,~o.o/#031n0.z,*)((uC((@)?+c++D)(%i#oS! *m m |  nhyJRTnBtV $6%6+%ڼ\Ձ 5uт<_CSХDҳt cN ں .P (+ 6";$#!KDZr ( W_(} <M7 Bgl=#&)+-.f-,%R,D-K/p369B:973o0s5/.o/"010.t+,)6^'$&%8 %78$( f" FDUv$W } ] \ ]< x||"q u d%qT6}}tb8$u}<}h^3iI7|3z\NXX[:3KU-gOw,9GU#ti3kypy|)&uT{z3&)pK;&KZ8vmce5^%{mW 1Tv{m%*Ya7\T5r @_4!> /X/&d Q^ss 9 %.  Xa ;| y8PwAL ] :b  w7   //\  j    2%dH wv E $@s|\=1Iܱa?LN3_@)> ~xFK?Gok-1MOL F6yn4~O ! !R"C#%(\,R/h13T4431/,)%s" yfHf8R  uvZ rK1g{$Qw4< D Dty R \k!*""$9%%%x# 0\1*Y6֩͗ j9"?"ŵ 4-fȎx#}tη.YӹR ؗ ڠ[d`ߤkWP0>9ߤx>uz֋8ԣ>ѺQ ͤ9!)ǐ0Ń5*Ũ8x:2N@2A@}*=R83-(* ((k)(s@'K$ {8 s2 pF# ( , Z/=0f/x,#)$F+",2j7Xn"ٮTO ~v $ 6ڳDIr`L߼eX3]seF R" 7Nh s' ` OS e  * o D J-;)_v/6"1C \    f e6p5GbLJ\WBUQ;G9N8&z9_ M V480zD2sgM y ;wWm 9$ zI`r"ke39:~>-[s~ Bk (yT  +Xz>k>HiJ@) ' % 4D[a/`w$r11tle4 yKw$bU?.2%2|̘Z |O֩بii*5|r3ؤY60(Ye-@7D P "Rt!%Mw(g)3(&*&%?#A! "{ 7 0\!%w#& * .$1357=9G<>?Q@>;hO7= <2e ,&u'"*!&Z*-l/.l+ E&KFpBhP ibumv?J=OܖXܓ ܚ 4ݘݓ7Tݏe"w ؆ 'րmʮǃĐ<( 6 C M; @% JqP9rZg[nQ}<Q7pB J6CQ h-  JV _ -<^&X%B ov%hI65#&o((j'%%}}#J""Ӳ"###K$%޵'m)(+Q,Nk---w-O,+J($H&3#8!( c]]#-s feO ElU1Aq|_|- r Q-iOQI!%K(+7<-.~?/.&&-|*'$!GK=^eimzoJ<1 L mV6AFq --Y yq-d4BR!#DWqg:Q,"eT$7? u@Nd w<${;9:2dj'P 7qC !}#%K '#H) &*n()|)'(6$:&:"=?2r w 5]Sb'^dahMk U)P # bPef *& s d)\ !d'bG~,?ES 2Y6A"Z%&'*& $'Q!k4{aj ҏ Wӽ8wԏ+d'٪qtlt>.)x E Cn8@!&a,""e'-+?/2T45N"6~54l%3>a0y,,'" p HMm y[,a    ` "s "] ^t/ 88 @ے ~ Ӻ Q̀ʯQ/|ɹ~ʎ :Κ&TwK0Xגeۥ8gޕIvz߳"$0&&u$]B"ka4M _? [DxCXX_ab[khwK j8 _6*2ш"ί"<%N()̱**σ*]*P*aw* ++},G9.o{/ؤ02b3l443I1z.M+X'$"+ 6q9wlyz>:E p gC0 Z!d #c %H&%#mCb 3%:3cg j Q & Y & >- 4 :  I,E_]WfR^x2D.b/_?E   [vd," qT\9 < 0 ?Dc3bHrpY7jCC$|Xpkek$}'#wV N   l @ x 6 QW@hf   )" $-$iC$6"\YhJJ u 3!R  [.  P  ~U~nS Y^\fHJPu` +Za\k_q<V7p- i " `"mSS#P\ wWۭ҂Ώ;ōjêK4 U;͞eӊׄkt(X%S,aJ/?@=   kvXn@O{X GUz@8!#$o% a&9T&Qb&mj&k&'y''D'_%N%"^X f ]  k @ 3 s\ Mv5T7Xwa3TVW =G ׹.\ " P o ,֞jײyR/PٶـEګag )O~$/ C~ jtT058*s+=> cn:Z a 86 >20c KLO"_<'1S+/"1i^3m3k3+F31/|.H/2S6 <:!=E>V=:!74303.u,u*F(A' +&%%2%|t%$"x OHcZ 2/2 /q<Ml>J@UYe <s,OMX6n) 3 8$ V JkL&WW8lhsy ,cK )(y O! # z h~x ]N(U?o""rO߃3uM:FKa+x`OlC~5ߡ)6 ߶߉.+3vC#&O-u"VsulM x P{  v*|JH   e ghh ? Q!! 38  sU!; t )_1 & ~| cYq5 $q9X[~prS?a޴O`MZ/n]aqnA=qY jl e 67X?"I%(+.v2 577<50h*ty#V%mQ ]F't X X lJ   5'% M$#$&9"&%9%%,&$')u,/&35L8t9987V65s&543%2qH13/F,~j($r o!$q\Ye X X  ,[a&T)VA -1 \x++AQF1QaݠVٵ>օ 1эiЛѺ Bԧ 4< 1S |~ R| bv (\ e  ,Iޤ^ܬi[d֘+nc Dh'~{@Ik.5`p Nݠ]؍7Tϊ9_#(,./lϝ/4/y... 14d78\8L643D/|,߽)H'C&%L%t%)&?'bP'`&%D#X{ TTw &}/+L.//E-s*&#BckycC W#I'~,1.4aH7751+/$R| ] D6:&N$h<1oB LYAYq{\'#&D\'7VEI<8/Uh +s%:.LQ#h;:m')c):;S. Ng zv   yTH] E]iq)W   D ( ]P \syI+  Qx"QvUzw$     Z  0 ] +rQbf@OttOcl<Ff9W-p~OI ί H k  _7#BlYűȑCfܬ]g>p#@jZ!_-F;@ !b[zބ۾'<0ʻ"˼%E'&$%0"w^%H:X p +/OAAk^ @ P>4"$g '&!("&)$6(R%%&W"'Z(~((&$!g. T 8 DZ`TwկXv@Y~c ar i $ U |lz ,zv_hME$=iR? +ޕ kۜ i D osp ߚ[$Tx?F  # eK2`10L,! x$`/ f |/4}{"U&+A03u6r6,P6@4/m1:.t*&TL$?#pq"i"7#6J$v%C&' ))F)#('$!X?LB t_QQ4 mZK!$&r'&na$;!\kXz"Q͌RV3 G щ!շi " Ng^fzHMp R VPUߵYAGD8B8ZA 1o , LD i $  0c @ugc,Xزۏt&KoT*!" $P&(,)5(o&R#\u!c :ُQ" !"=$%'&&%# t  DZ !U!; t)G~n)hu 3 CV  ]z+ۧ_WNq؃{ޠFi "@bX~q:>Id 7 n  K { $Aq+=GlWW6o4'+N|$ +7X=KMGzS,l;T;|RexC kXOsCZ w^!I`S sK9;/L!B " 1n  4  /! %j)"?+,hc+)^'G$;"^iu 6  'G /- dIXF|_$XY 3XP#5k"3zBe/T(9x%` | dA"-EtDkkؗj$9ѡΛM k Layh]ݲ?ߜG|YTS~;NI{S7SswXd* H)f""t>"-%#&O(=)9)S))(#&`$d"p !g)3|?IR?k  %XN}0 y  Si][6 . pr sU:WO_ݢ\jd˰ƱGĠ@-wMlՋ؂~GݽuO % A޺mGnھ~ @Ӷ/Қp.  #$ T0#% S( *Z~*)&W##!!!g0{5 hf!!>%()z)WL(b&$W#jy#m$ߚ&T)ڽ+ڼ.i13ߣ3=6362dy0M.-p-Ru.|/0l110/,. 1.,*R&!Zo>U]z~D q , $Mo*MB Q>~d"%ui([E**K)%xenV ?+k@JN`@v3|!K1L`wo$SE)) Fca ;$g"|׮KҡpeLʸXs%BX@هL1lj/>4j8a&f&{c Bfs J O {$? F C ` Y 8sfk#!'B)*6)'NC$e!"f#%&2%3#!fn, @j!G!. ydC \h:g=_,I8Mym0HW:S SMH~4s2Z) _ PߣܻT\PGy״ؘ7ۅ<ݚ|62 F!j""" `9/F^ ;*7tRSe < > Ym>$w'$'*,!-,RP+K|(x'%!$2@^]mVjvIPcZ< `x~ o0@ Hu ~  m5 8L 2 ̭ (͖  { CXՉ Xޮi-ߖ~Ai%&4.Hchq.;Ox~ 33_pK6l3|jl2CJn<  lݰd,ٳ تW\ R!x#Z$% 'Y(*+0++{++7*=3)'=&>t$̻".!Ϟ!8ӽ"$<'d*z6-0 2A2@]3 2A0-U("!$]&'I (*C]+3,P--w -+_.*(S%$# N!}v8 c_r8 < G[ݳކ&qaFg>A!W t-]Jo'BayBhtq )F}AU!; : o LYH9?Fr 2 Tfos  ) afOZjvIW ږq٢|x2_$*RXrf |CB e#: $ #(   K)  S'xz~b   4m? W;  =  -[v3]GBU*z;tt= ~M4uCQboLGoA!,  & @' X z۩d=\3rԜ _ 0ھf$ 3 ;IuI& U~o x$ (Ei+-?-#,^ +^*2*C*X+{-c0ݍ2&=4gދ4 4y20X|.e2, *Z(s&'0&%##"H"""!_] u(4I#jF$ )STS'L(/TM57 h)S[XԁUT#v0˜ _t h P 4V l h Y4k07 Y j~)#q8>wYPi3p L T T  ][z keE Z Sk 7;O~x+a2yHKCzbme"l!%hy(+.;12FL45o6a 7778or8,i8827Q53N1z-d) %- Ul W  \ cj/C [y1 *q&0, b01/+4{%Op) Qwe qaR%.{-$ i zo-[5  V oW&^6yl bjp"Tir%?)hl+No֦~[6f'cDDa- 6UJc |YoE(/"k2L0&~jJObv B 6f YpNE$Kp(*{ +!:+9!) %""eW.aRq J 0 4 9 4,bќ qՌrVݻTS:0 F6Z*?(o)'p >xH;VH>p  vۜ!A&X֤)j++J+JD)Y%Cש!5Yz1~7 b+\>W\ K 6mK9K~ W31!`&J*Q-c03679:p;\;Z;T;U96 u2K/;,")&`$%#@"Mu! w 9Vx+X rz7YLJ^PcZucZ(  C HvIOz: ؛{HT="aaֿP0 !$Æ nȂ `{gvӯ"d&3 *+J6,ޡ*N'iޤ"vJ qB?Qu*jx 5 y M ;n,m U X Lr@eS sk#MNDBNM@d088R)˽bɁʂ8΂тmd;I,:.c< ?!0 -'qCgPY!v# %P ''&'J&&o$I""Vލ}8ۓ۪K ܉ ܯܔ%GH9xQjZ.ތBb"%h~}%'Jmd@^|id>ދ>;ގqw*Sv&{TO7 zj<D,sS%4I 1 [) T ^>}Z  6  S( Jvq 'aR` $9%DEyh  V A db[j|I|   _#B&{m(*-03%5 6 6 3.8*&"i+PQ/7B U#} %$ @# t q \H5 wGOQxukFL5w'ei0cF U  GI@'DN|JnY\_߾ [ A" tӢb0hϱ˦Ʉ ǮU\7٠{߳+ V m3 Qbo?K_it& Vc-l(#`&'''(( )(-'%"> lLv%k!D*"7#$$ $d"7!P.Y_s -& ?utJ. <v0*Efw095I$-1t\x#;, ; ͬʕU&Цҙ Դ!! NLLحEZ[6_ [Y UG3X_f  ]= {Wg^lD]'(V{g{ @ws&%U:i%bmy'f} / !u jzf(pXT!#j%& &%l$>#!bFzVb$ p &H\-e!m} %* s-yְK&ح  Dܬ0lܜ܉[ mwV:.jxvdDY&oxIA)vI<T=  K [   QNZ= ""A~4pBxb#1UE$(z-t7|\.!o3WO.oDBh6oc2L ~nQ oC A2 l ^_)^[d / 9\N:#D(-B(183C5f5'95>5"߶5'{6p[7188o874 C2:/?-F+U^)TX'+$xN"J! L v 0 5:->W! %8U''e'&%%$R7$\#""!\t$ۺ٢Q qaNk[ 3z RKM({f"&Ue^xUQz7l XA):)2]ʽ73Q_Hպ\ ̴p׿a4FtJg:7I RS* ]zo W#M P P Bf  v  H  Q ^sS'G.Fw\aPT&IWKEy=o#'?*2,r,h+)'&I%&/(6*)-~.L0?0A1|0^/-j +P(tt% m" ;RfR8 0'9 nI]82Z m t kf2fcw V `cMPpv#d 0vZ@O@Oy{X;F T |m_\54~ K> 4r,gD  O : C 0 < 83 ~Ef/\6+"LBR  5 H%  I GsBxg2" %V*E0t 6<:<=<95/( W,  L _" . [؃L*Jrѿ Zכ k c @XIP~M:W} (Us  X  1   b| ` V 0;E0$-o'RɃaPʽ' a ~3F <8t. K  YB bm*$U))j.^11E2d1a(/,*ev)( u((fo))R)z)V)jd)*)^_)&)#'V$y E., W.!H9 c V K6 C^xa 1jY(KhzEw0;m፾k̺u♹f߽aŽȱs*ϱwzծ^ n ^ BG[?&Wwy$iJ0:n $z'I*.02I4 430v<-(`( " a |C e ~ 7 $e[dEvRs tb/"~N*rE!"bZ"!"$"(=-39y<2   _ C \^ T  *u;S 0w}t%l |nu3niv,nn'04 C+ %`*N,B,( T")|Z (cmlo 4$5oK m L{ < Qx1qZi7hM4man84 d 8N'lOiM 9JtBDc&!R 5 Mmi O  F   !N > +  tT^w]=I% te!% " $   @RCn4< g:]|YJ}x 0 J  h[ 0h*z !n"k#]#! g F s *}f#Wڽ32b)0nԉ]R;9@dkua zvc!|5eXDݯ%n P<]B,B&B,a5C+ p EVn[w$x(t+,, +(% h^8) `XM(^R] ^.R#(^,0S23 4C32/1/-,~,-_/S1~L3/4R41.*&".E(5rXs:%0,:Zq DywE@Y^bSB]LߡMwͅ6M}앹鹹絺ܿd*k'p*$(c"&)#7gffJv/#I(!),y.. - 1*&&#;CX^6710fhi]1!=dYj.LJ &b0ߣDYF<q|e:܈zٶLڼIP4;Gߍ=7,T'|5@9H.wLhO ) p 1EG $8D-Q!kRںbC6^! "f$wV  8rANLLd}6  =;++Rn'#7^+WF< ";"#^"b 5 @ hO]B S B! U"a#L$&*(m*v,.!.sx-,^+)%w(&$O"P ԨZՐ @RyއfE@~7 pViM*%)[d\ ^'  v< 088 "Q&(k(f ( ''m())i*@ +D=+u[*p()((z)+,-0+'(+$U!$  \ , a *`;7 Ge^@&;'e&S ֠ 7cohہ6ID\ܴP$y5NB| ~I2dWOW{^5Λa-de^>A28*0kEDW kMQsj  |3*p6iFW t#\ G&( +I,.P"01 2 N343g20xW.w+K($!TfO/uNdu ߪQ@5]N:1c /B ' , <1 3H435Z20/M0W1 1N10\0. n,H*; v(n D&!$5"zw %q[F&sV DZ"+m۠>;s0 ] <- A7r - u @ : 94;w I}HzX{f܌yK[Џ `Z.V#!|#9$#"!^ L6qM%EFA * _2 !O $O&h(*,- `-",$*%G'$"#["!;! z!S!M"="N! !"CpCLoC 3  s y[B {dVJAjYMcl;v2CT0X3~{{KWI#`ꞹɼm)]ŏ'`Ʉɸɪɪ7W̴QϤң~d\6, bT -v"+ '0a7f=/!A$=D~(C>,@/H;3L4^6,A9*%;;m;`9 4.)'k!bbT* q# )% s%Y$r#"4"b "f!!;!]"R#2 $$_$n#A!@ (6 h! . q  s  ? C5y$4uDjMXMFlz o5M" // +!ilC"v D 2 } < Qv @[66W15Z(a\QG deWCfj c E Qy8[e]v`nW'q O gt / % h \j XF } #zf* 0 MJ\ B$S(lm+,'E-w*,)x'%#'"J \ w0n'tχ L = f~،Z f]p N*r pdP}!#{ݞ&L)/,Z/Qر2) 6I9;5=l>?A?ty>zJ=u;96o3,/q*R'(%w#b! ; #| UOom GW$/!(#-%B3%M8W&]<;3; N;dD/?,>;06٘0+% r#F) DlpC > J) \O|3E:05y@[&q+'kζmct텳딴꧵r6kyvؼM#SgžD>t(MٜZq`QW/9   7fu " "2 PE.80~&{"=$*&&'%D4#d4 P 2DVzI{v]U{S]T#dX\@]f"Ub '\fM  h>l4K ;/] "J &` ?]sU:F\zp"AhJb(g)RW"AM ) :eF\h =&!g!I3 %! W _F-!=">$&N'(^( q) n)6)m)h*R, /1344di43?2r1R30.,*T-( %!Wog<a ' 3 . ! $zbj^c:A=G;~dJ.tHU]Շ[14_mǴ= 4Ƚʺ"R֗Pi-{tlCP2}_oݦhؓ.وڕN \)׸آ }#.gj"Mh&()*u)_(Q'%$k#2#" 6"y !7 A r7 j!#GR&`)4!-&K1+30V54 5:7P3n8w08,7(5$3!2 $1a0p/. .. 1-fA,&+<(*)t) {(&%C" 8~co5{_ nm`h(UiljMFwfߡ`O^Am CfcY m߬O܅Y֟b Rx3Ҁ͹mM2SӘ΍йڋӜD؈kޥrum|bg %Ql! ${%&B& %m$Q # x! g & " A$ & ( *9 + , h+t )l o' $t!5'y.k36 n8 7w 64N+0d++%k 7Hw'G6DiP KHJ$+ R02;53-20-)% j!&ucR s} & sEBQ%sp*n1ekWGݪ#[6NҏCL8<޸}KxnfVz~, Z F  @   TYԺCϦ φ vϠ nѓ o ؄ $yn{  "}m-0P[m Ul XaHMy?yRg  3tD0seHF9'<,{U <  ,  jcV  4 ! ""$r&v),0c36 7B7 5U ?2 - (:#SO M ^[6FETMf^~EإPӳ;ۃˬ ǏQżVnD垻쀾"‚:ί ` "ܹrhD}MTXi!wD ڎee8~0 %(++^#,+"+C*jJ)( O); +-++15*:?CuFvGGDvA!=I%E9)4x-/ 0*K1%1! /+a' 9$!  Z !!*"h" -"]!s ާUo<'Q^ ^.)qkmB)%%M)R86%68c V)a4,"+߽̽UJ􂽟z^ē? df],#jFC@_dR+ , X  #v)-1R2j20)._*% -N[ 2R{hOV&i8[KAn6  b .xy8) !k'8#.,X&.w(.:),m((K&# #g 9 a Ev'<k $AW]y}vFߪڤR2͵2AʣɃK]< ͱs#d7~mrhP?W}3.*q<Ck98]4# & ()Z<(((%. w$U7 mOK%ҡ ~ Cњ &ӿ {W<ڇ>Gz ~ 41#$v O{ U WaB-\D+[p} a 9$(O[aߤ1-O1h? +R_Kr 2 & )  D6  #/^gf C0$'!A+$%-(/,0/w1J2W1O405p/66-5*o4`'3"3\W4^5;36 d6@ 6;V54d2/.-_^*D&{#8ji|BL ywd׼֏QFSԎbs+h>ho-@(L=ݧ٘Ͽ}O_ն Aԓ`X҃3dqMVÂN.άИ\9ωI 6 il|Kk gI l"['+ /:24J5"55%4'33(3N'x4$5j!7G9M,:i::<j98]g7vS6*5"#6^&6("7S*7c+7+7Y,6m,i5E,[3+0*.1(k*$%f 7P01 8%*/e46@7u!6z3/)+& #Ev7M! [_|v H g1.q7X!wqcۢ}: ;M"[/lݢk3l߃Oݼira1Cq- :s_m/&Hr͖V)|ڕq^jHx{݂sN@&``Q gRKD (gNuE!6$HC'*s,.d0|12P4y5T6777 63G.d)#=  W>N!'B- 1h21?/V,'=#- jZ7;!$f'O8)))p' $!Pq4 9u D]b4ۛiWTFh4K\ܿ胿VK %Cܟ461z`nEsoQ! I<#NS)"1.14^6d8:j[ @AgfA}@?@=Ql;9 6K5[:484\.5 79!|<$1?Z'sA*B,>C.A0>>12:325202+1k'0y#@/.,Bf+')\|& #Y!_0.]qx/f&Z  s_<0/&RɈ@FPO)gBTK;}:+Xm٢?׭ߺ޺/Әo(abʱSb!CȮǔǠ¿zdÐCrFխܒ )x+qp?y r9# 6!'">")/"4"3j"6" "3 ]C X  \! >*Or P~@c k#n$# "F& zZ _. m$vJ 5'i]")B}/3!6%7b6 64 #1-, *i'$ "B x b/}H37|nY(ߞݬݥp4s B\ܽ7YDEVrul}{d I d 6   v  F( N s il  ~OupIr}]7t-G |wL !9}c+=%+T0M4o6S7088dw7a65~4L2.B*Y'#QT gv :=  0!PX"F! g _8< ^% "  & ,I N6 #@l(|+-r.$.-+6 ]*w ') ' B&$#_#i" c$ Uc_Lݜ]hs [F~Hq?OU߅ߖSݤ۳kA޽J˪R/[R\Sc1aXWx9=B 7$:#>J 9 fC4 o$"$f%c%$~$\K%),'(T*T.@26A9j;=W 1t.(-3. 1P6<}_  U ::.)c I @؛ԛѣϋ P.^_+ب׿ٸ 6`ڜE y,"3"QQOpAl"ޕ0ԟ 'A֙li 8mJ`߇_ߢyidynޑْhy1ՀZ} -xI>l X$J:*^/4 8|;=>?[@hB SD EF!FFEPDCBAx@?UG>sdx j":ZVl1 +}N0t$ƞ,ƖUJۧ0͂װ w TWդ4Z ތتޱߴ߇5Z@5(,>x aB|TlB6554{2%/Z*-%&! X I'b  UD,a Ww \CDub0 h &S07dVm)A|EDiydpGJ[VYF;߱fqxt>'rCfTG [e)72cjHުt&؛Y-o؅BI.tf%$sd!$74'()(C&I#r!x<i!P#_%'((\(M'}&$# a! KQNqb W "W%&'(*+,.z02F44tC4:2I`1/E.,Wf+8)&`#*c aZLvi -zv?4=Q !n2p؅Gw&6˓*ʁM͎24ݣsZ8a ink'*+W. YH/  #7E!!?! !Q"*T%)!-uK3 9>C?G)IIHFg ;D A?H>>>>v>=q;P7u_2|,9[%!%)}'-1~/ 0 00y/49.l,p*K(&v%%y$z$c$ %%&&&tT&4% #eRf5؄ ]eEJwDmZS@L޿SnA,EWr ؚBҕoQǗݥ]߄6N5-Ũȯˡ܌ѿن !xpKry bH_ A 4W  pXb1i } Z  X   r  !&M)@,[..O.%+(T$ iD-(T9Y!9@#D E#l ! l? l {cRj8J30X. ! "##"9 .IQ4 A4 7 & Ye}bX  Y>R|T =`xܡbm&M?ڰ۹ l|%MU9Y.cZ*p_qF:7HDPbZ-S_=B S/,FK. =]C&z.5~; l@,CDD DBA]@>9w3l-& "G'M-14KB63 7 764P2 ^.K 8*#&vj"&;q <ױk*| 7 :uܛp=Sz"@YGmܶBڨ ?grֶٚ܄6$D˕:ͩΉ'ӰF)_ԉI}I0а[/QP\!zM1 cn@i\Q  _ ~ !xV#~%5' ) , .02h4|544o'3B1=.%*C%R( =Xw7 L.|a #Y'**b,(-..-+O(8$ Th> cB*i"w ;Cl`1  L%. NVه?iˠΡw>7EM$8_ *4LV~,\އ[\P`S fFXet]EN4qwa[- N(*!K&V7+d.u1r10/ .,XB,!,-/2vr4o68$:;:;;;:V8=!6.z2i- &>8 w>9PW\'".3* L7& 9 J;w @< < < a<<+<;3962/,(V%yk#\/!NhpPcY o +' AWvQ!͕ OhīX¨WGu5wؽ^Rĺ`ȷ̚;ң׺7`rrAq 1w߶QtS/g9mڟܦ? 7 !$.&%"-}`,#VD>+"'7-256*=9";S:|@PɀK|ϣ,8b՜^yײ1ڼ w|u 67I  5,!&$h "G%D|') n+c F,R _,+ ],$ , -.p/.-{q)Z j$ 7&~ % rP   qm"!h$h%V%u$z"Q v/=*<<^N4Gh AF)NWksrD$g/Zl1aQ(yc W݉Bۜي4=ݐ f fG?|{6S';_kLkqN,vX 9N! #' ,/C53 68 :<=#k>H>F=&;97ux5W31Ei0/W-q,R*, ,%,-  //F0 g.~ *S %  I 8vpXUL z 5#'%u&&&N&$jh"+iaGQO=toyj4p PuR^0Nn}}ߠ٢Su_~>TN14i4x7'~WB rݜۋ/ٺڐ 63Y{g=a9jW1wIiqL1yIw.! !)z$')b)+cW,9-Rc-,+~*P(&Z~$!  + a   0 s  Oby .$s&)(*?,-.--Z.R..:!///.-MM+(a$چ R?֞&׉Z@Gr ӱ;rq, N= 9 r S sTf  6"x##&"@!*yL E#cG&),W / 2 *5 t7{ 9w ; = ? @Fo@?b<8i4:'0++'n# i    s\ d;DZ[^0f(a1|  X Z! VD F*v|r< ?k~"bT'+ y$V`}7!kk`CJ]a:-Oܛfղ!+DϚ?\ϛc}њaӂyul޼yiRq|Pd#F#>CA4sW4 ?`<BR"&v*- .3-H*(&Q"{(kdt#'x*,}D-+FM)TH&mV# 2<p~D x C w!:Y(j.I36r9%(;;;3:e97;5 2/ ,( L%X"s%c` @  QT/H>#sFCWdj"y"#t~":_l=R9f oMmJ% -]BZuh5.B Z_#B|&'l(#)|)T#+!-{/&1=346:B=47BdFJ:M OQQ SlS\S RfO~2KTE7>5u -, 1&9 |jA1C"`KF *b@%,a{C1U 0Y/ f/ M01^2T3Ri4U4T5f55bC4 2j 0-/- ,*k)fu( &!#q"X"""}! _toQct  4  }M3DEPE u21x ٞ/ |5=\CI:em#Hk0:MaG zVYqW+Bu^aPy,MNlq:yy*W1"" |`?W !#(%K'=)@+B-g.1./-S//W0Z23p5r67o8,86C2-` '" !`m<UEzOZi =,7GA ;!_# %0(E+S,P-73,f(*'c$K" !B!Tl""hD" !,!a!"2"(""ޒ H\ '[߲ ۭٽ_ks?K^"Csl.,6 xl2N'&o UY/K*a@܌ = M  2W as,WIO"S&*uv,-9-8-1,&+l)&z(& $^#I!!d"C #%'* , -- . . -oy+'"#[T |1"r) "($%&'(;*&++|++k ++y,,-l--&.D-[J-u(,\* (%!0c)W.]U H4~h/$-lkBFޔoӳrЦ)hwˈ^ݞf!,iAʨwǑ fFa 'DˡtϮԨ,| Vf 3S j$%3$# NWSb"K&%3+/[n4t8;>?l?= = : 6 2 n. M*&#w!Dm5E6p3 8 $  F lvCx|O3  IbF E  Ucy\s @O  vb{" @;}c#Eu Ie E*N}tHGڃٺܝ5$sSF]T ,w4x!gkO7#`G r wJA&$\h!5%(`+-*./J..--b--;,,,--w./w012+252/+W3&thW %Dt2 7b7h6\ك#ٻ&.ٖ()Q)ں)ڲ(n& &%#, "> R<eoКЋ ԩTNY:=:E(j> wU7t%l LT6j{#QSlWSeRA{vNMp3އ,.޷D^ :ֻEM v w"bJ"i$ k%W%$ $#z${$69&'2v(c((& %$d$K#"",##^ $ ?&6 ')]);)'%#" E g b S7g6g #_ ! #F%&T'pn', 'pF%"r2 ]VlvA9!3բTtӝӖ GոԲadNѩgҰ`'>t.߷@=8"@K ٌGϣL zc ʟv1G$IVw[H{]o`= R7Pl V 8 _r:f# )"/##P#s#J#L$+%C&x_(=*k+ k,JY, |+! ) ( }&A %% 1$ ##~P"D!O<. ` { I f   ~ E v  S'm.F`#g, -% ZoR0 F XtW5x}}>p { o  v^ / "ݵ $ ݮ"pWR&g9ٱ^<ӏi_ԅ Sg5޵wh:)q]`_Zb PC1J6y, II>Q#Z)g.1u3!5w;6K7{8.r99 9Q74-0N4-Y)F' &%&z(v*.,.g^1TR46.8]:8;E<==h=>b;8a4=/q)#td0e*p  i% ^* .v2355/5&4p3,32T1I0/H/!.xޝ,}=+4)%!- UF<TrI{!!"m#Q"+D!XW. ? 91S{[ ~/kHo#-Bg>G}YaZ9y^ B׼ݠT'FJ1^[o]  ?n+D "K$&r')*,8-//0D/.-, e*)SL('d'G5&J$" *! .+a r e3- -   _  NYq$~LlXOI##'U,ܼ/|2*3$4439333f20 /Kt,&([%L!ւ! e kׂؖvTپ"@ދeV*?my:^ #[ cߓ3/Dw0 ˞*S8s7nC6y f݋.M֭ט=K]zes~~ h [zT4oKCY_ "i3%'+u.Ji1=&46:8( b; > @ BC F H mJ =KJLI)Gh9D0PA1[>;E9X7 6#5W4b2/F+& I A   &P6c YK#6[e، r|Rʦ4SM| آ p&ۢn?[u!S#]$ܹ$aE$#p!;R|o}ַؔ՗ E I+VҰJ7Oթ:.*A~gu"l{@ek[i#;O1OKg s] kF'T`@onWWPy}~ps 666x3 0):+eߵ%3x ۋqY۳bܸ\ݺW  9ݩTT&mj) l rzSk 8 0 ]Eh4VY\J<׽YB4CgcoU"}&u*,D-60۸2ך45{6;65M)3"Շ0Z-)I&>"bL__r xgcY p  =9 7D [ 1 f  FEm] #g"s#5$d%f%%$%#I^!:Ww\REe8+dOd$O! Q " I , T ރ ޯ B{ +bZ>IfZ1${54by,jSҤb'Gԗ]ԗf!թל:@k2 /5_(f+c j G   X9 y6 $7)*. 25w7 9 :u ;d<e Lxf9m6U> kgt}a,d2wn8b 8  o2Y, bLZWAkED(IRaׇ S>hՕ2>߈x_1g JO!v$,,'y((:&#) w]U8\p_Idi<"v'(,0 345#53|20-^*5&8C!# 6V w yD[WjH5d6,X>]ӡ_ΚH("x###S5#3""K##+%}&P&F&F% %ݿ$V$%X['(w) c(X'p% Q$q"kC ^P__T( 8'cL=9%UH5X7yJjtܬ}}T[EaR ! Z*Efd l{H{X.{<E/i*spMLlwI# y e}*ywk O <J 9  Il9R7d-/@֐8ū0CûrF @k F^6] 1rE ( - m^ 4 i= G T~yvy\v 46R>d|[ߕߟD[-4p ^fZ@ 2 /xH` %SB"$,'oJ(((<')& %I$g## #* H"!'!' P y s ?9!C"F#y%&@(_)/)( % )"8 sw 2   3H m8UY$t4  =O g J ' ( ({ C  $]\Q^y;D?X;LP׹٠,/ bڤ X P ٘ CqFښ۷k߁~;7]3 1!VLA Ur)5( F e _)-1^8,\m G#Y%y&f~&@د%r$"1 K݃A00BdT!&*V8,r+)(#G)?3 0oWi"5XjOS V>H #K)2D!E%I(ӿ+_е-WV.ʾ-Ȃ,}*);*-+,Ml.LU/_9/0@.Ms,),'b$*q!(4|,   Z u t9 ^D9 S:+>=z0R&" y1ص+hσ;"ݭ7yO_g } q`'% _&i+N0R=4׸7~:C<=J=L. ޕ  V G!aD;l 5  y < nK ݲp`ZcQ& 6 $ YG5Y{ .EBxCCK?\i[h ["'eNcj 9$E'B*4,.C / u1 2 4 4 4 ^42n0P-o:)j$K Kw KR JI Mvf-LDpGyO+^߷ # ڲk۰!01c(}]qLlap4rҫ)|! 'Y+ly/1-ڷ2240z,g("PA||G <   o ^ Wm TW 4  cXPs:aC 9oUh'ZNA@q3HX@  <Qlm. "&"m !HWU݃ `e !"|[1~DFޓ4߭ T#%&(+-/fh0F0j/.F,/-*'o$W! v+$l >! #"r!{!!  ;6 d :p 4 ԰щ.ϨJҼ^ 1ѓ!CB#D^$Π$_$# 6"gqA`A(x{ E.!xc.y>Ajwy s|rfcԧmnߴ2:L8'q A+2bpB!rGԩrg54ݬ7`dSB}iIWDw f.cz [{J--w& X 4Qq % )+o,+)=&z"dVUmBB^"Zs j ; R޷._gu^Y$ W9:$SmE>*.y-Z nqGY| !!>ߕ!!z"#u?%13&iس&ޫ&%#Y!#^#y"oC!%ilK;x' E _ & R s  e;o>E,u8>t e{'V6 BK1@t0H Fg PA ,j\u Y r k *@ e r 1JD?/=H%w  ; 8$ \ v E{ u'\h f]Ov9I HvOrMt43V+];V^ W WoXg?'26y\+ U G B {֧n}Ϧ=͓(̶ȃ&kBѵ)X z'?3 #)&)'&%$"uptHh n  - -8ph;S7!#%&O&u%#!e1 a4ތg&kDJ 4# &*(/3d7$:%;4_:841.C;+A=(%W#A 0Eh<.\ a Y`  F  ! Z0Xj c˨'*.  b\ǮYGm}"$"E9%(g,d15 9C;D ފUܴ-o[؞'؏&ر چ"ۉ#)݋#gޙ"8 *>Zq .D^<hZnU 6 G - THo j^ r . HsgnYIRz܄ݤ(@~ hC])2Z7Gx3JS?MPC BH|^ !g%R(V,5/A#1%2!}22233r579rN;;L:7[4[d/b4*%( fvx J |`4.xo?T^a> mo9 hL . ? `&V>"V'w-p36]9Vd97d5h2z-/:+& M"$  91NACOt / ]:@2C4 MBst\I6P:lQ  S nmh[ALrL q % !Q:Tܯ}Axk? P 2ZCjl":< pV?M~+_I ~{'3a2Vp1.+l)N'%:k%n%n%%{ &.&&a%Jk#iD D t#c2 1$z-g4 7 jrjQTB,un /C czEp + ew\E#v 5 Ԗ Ry9ܻ5qYpI9;.VH x/]<:U{xzN#,y"p#;mb d ?<K+-oew*vI'>P?' :BPW G nJ|XiҘ1  q! T $8 ]%Z "F=^vdks)H,LOd{Yd!zrxi!N72 * G  _|5 Q,KHl\3IZJ5< RATv  P ;H2RpA' G93W~Y gvHo!tk#0$A$$m$$0$D$%';`*,."1/a// .^ , *[ }(P&y$3#lF#"?! @D K . }AoZBMQ$JKI(]PH&{`o-+;g -Ed|jp8 |kٕKvqS=#nγjӛne'@U1_W5[E . x n@+ 6:C l_ V2TC Q eqϠ ɄɄˣѤUa_ާK8)lhL7LSs!B"g""!3s ^I9s  <>?O\18Q1C3 b \Mbvx;0Z@kbH{281{S N-+#wP}&6P=  < Ec&: r% A c BrBK+&uw~vNVz_߶m֟uא ܯ-IPa\g# %?'&$' 0DU<: 7  V i T,B<  m+ v"#$$#"H" !x!+D 0OiE!3*8Yr10  UoStnU^%PDKSNo sU+0%u  4b @ n q} =0#^Ebt j }_Lm߭v?u28g I k]0ufheu[2 0E..`7{4N)@҆hӯ%j֗Qٶ'< ߪ!"&!  {!"!f M.FWnY`*  UpUcECBd22PQ -3 p| {m(BO+JT d ` t V F [9(>mc\jDN F cj    T  C8K60 "tK{pNu]"` xS5 !< cqB`ljay~Wm"|&-^*-O41479:C9p60U3\/*& 3 h !VB@ J '  y,0YIgB+b #Z04$2 RؚٕD/%h| ׉wTؤףi#ՊV uKмp@{hFZ%^9  g_,"llU}$#0#/nI[d]ckJ`.j-Zi0,( hcA1"U$a%x$K# \""!) t< I!~"#qs$FX$?"  R2/ &Q WdN c   e Y/,hz59"_[ !" "!FF. w,% ) ]u:7>`=I=*ic>}w_vly a=+#( +~-.O..W-+\g*i)o'&%$ !_6#NiaVAD4A>BޕAٻ fw+(͌+_q ׍vp`q78'A1vW~ o!':* ,V'-,e,h,xp.u012E30d32/-*'X%F#!"!E &[H_(1!N g`?CQ R m%q! f d X  S"EH _E9~-XeHSW\ftصVJx$H>?%>ְHטF\oٺ'FS إ#]֝6ל" %<&&&&%we$`" e  ' s  .    MUyK{  _;Vc/1\iC2 נ#L 9C"ׅ$ڰ&})+?.9f0v71 10-3+y)+(y()))p(|&El$!Ts, $  @"x%Cq'1\(%(&$ " }r ]sQQ W e   @߂@ m n z z 2 f J 2(Z8YY:w )dO?`5ܧD܏qnhO*;$C |0 s >V|bw)hDH\|".@U\Czq)^`ueߵ?sqR{ H SHfg7<X 'NMr M Otmi`!D k&!nF ( 9!h:-#shv1zd*h9 ? :c^%ߝ ߨ  ߜ r~@;.R=8 ݞ\ޜD|f| c~UJo [&G  8g   D C W ,#n$)Y,L./O/-Z|+)'&$K $+#5"  ,A_!Y3 dyMU[/G*0+?T#3UMKv]i clq!9.E5X=,o",D&[H8U\.g(9E vkCHm'c(yn/ pOy<=Nz\Fg{! && zKy^%|yv#Wk st!q#I&N),$ ./.1.2x393r3!2e#0-.h* & !0 !xx#R$& L(*{+,W.F/<0210q/0-,)--',# Eݣ < idYHJ:fcX@;;eaQ]-E7MQ(4k=ZN8 x b jUaD0qJxb  {c1}#[x24<:Kl @ qbB % &4:p"xާޕ\FvT8&bS i  v P  N\ f  ( !4!e  J3k0 J }\a`5:qo8 pAR,u s6:L[U!!z:AjoXNP 02_  h Q\9 6#P.`m<Dz3Z; |]~~{8: u  Y N BncNt(+[832 !~%*n/36u89g 8CD63o51$.],E)'0%#1 $Xj7  hn6"l"|]$$H#GL y ' k:0O5q1,m^\%zGmc51]-\epxϟ~a8. )"| 6 4?jr(nX *2=K7Ba ]O m Mtedl1O$. V*!["#&$p%&'@'9'% "Igr~J`ln(z9%E|Wz4 !#"C _C   JZ E Z) h[  ;/ B ' 5ֺSqa:~7;R6W6?w\ I L |4c&H3/E2A^y#>|nmS&^@KAH=OKxI $"RF:3_u%\~LA  ' \~ v $   > < 9 q : +8 gI pM ` o4DeFM\/6 Y<  ,] A/  yh vJ W^4L $XJD|v@ ݃ڑ^ӐUͱ9=Ӣֹhcҝ(EJYym%g[ B??a*_:^K֡ DT `4%(l3'6} r> z ^   `|n "e %J >(x*-N-nJ/19222L33!333Y33=2/0F-H+~)(w((3(mW(z&B A#6 # -/> pi 7 $W ,V  .mI=2 J5J|e2Iv?j5ySwߢ R0ٍ]j(޲׈BԱӉN|)՘Bd \A  z y yT P f z v L&  Q M xt t  Vi:|US/_  vJ @i|x3' X wTp6ySL 8! "$&),.&R0xS1H &1m/1[,'S#"%%k$~ ' nb>\i{%,XUYޯ<:`H׈ L٦ {٫ ֳؙLsq}CHJ*z;fl^%va(?Lgn*_~;+L<@D@?Fm^{ ' IKvpVKL  ? b t* -5k O w{}95!EO   K:XJ  ` : PaX!6x x D? "(##\!  4"?Yd ") #J!,+ u+!j 3Y  o{ k OY ;l B{q@ a#>R,]%,I) X|.# jx #,+F w y]-qAݣ3%z֮R{'ռ#|fۣ{qL~_7ٱ [۪.@+OGi&C,<B Q 6%g}(* -03}7 9 :|i:9Y8?R7*7766'q5*41/!,E)`'%F#4#)MOd<`A9BW ZlZ?Dy#/ "W^!paM'%`74eU$<+q1Hd`jm'ݟen;$H֩ b@us3V: m_ (\Ei1fK\Z  }AcL`D{m4Rm~|)|j9 JPraJM #!EN]v Y;OF  <;v\* h! $ (: + O/ c2 4 56C5 3L/*e&O*"34HI Aݳ0I=!Y=^k8$ v s [tn-4BW?o73Um++X 3`t  % e < 2 io|  s` j   Njx  4+'Y c]! a 2}%&}tWV D{  Q E  & t  Y 4 z j`y<& % B\uL޻?_݃j֯PE|J=@QexHM  w NVaY*)(0YK߰8ہ\fRٖٻ {6JJA"_ e ?)+6w  }uG *%>( +,Dn-U,*{(K/&3#!&pX_ve Z)GL 7{ @ . P+( t{vi"-Cq '8t:NS2T,3 UY9RT@jg=q|߶۫d>7֊!bo(jT8 Rp!BI XYkq{e"xg9G=r8 i, Mk   LXZ q;Q' >!!"E#vN$%`T(g8+.T25p07818370X52/X+-&G"0&I  #_  ,|DRTka ޟ  T\y7%گ=qj8P}yxa ]P7ہ>ܞޔ-k ;V2)R}Us1'I/{" I ),sm{;BaXK߿{^A6i. rp5Nl-8M6_" G _cdk9Gl( F z  ~H<cf &J )! A Cc#$%O3%0$"U! Fq X^:X2  cHj-? <  cAX_NKZlZ1 0U //RL.$--\./( .-^M*$fcOtv ۭ\z׺ ՞KԢ5CW+O ر 4u|8 } "Ysjz)NSvVG t z( w ޭ ۷wOҭUy!],ɒǻ2gGeusϼJ#՞:ߚi;n cz*;W  <75V = x UW S ] U, il   Kq W  S _ p Ha</LP-X rW8!>""I!$K  P BNrLDsS/|m Kwx ,dqEvpXϼ̏X~IkyoәуlQ 8r QH>IjL>#_( 7  g y w+2,})ܔgwLYӬI"ՋծGO-`ުq! Xs#El&'=!& #  @S PTg X T7"',h '158 ;=z>>}m>!==<c;s8R14.( x# _-G@ c7%Z   7 : vRzV{jl2(  >@c> w* %E3FqnQyZ"-a*εԻ׸iوͱO4Զ$kE.E<x *0 3a`*9#.'*|,,I+(%1%!:U5l~M?Pq ?  H,~ {,er KnD B!O%"&$'&,%2">7T v:<=F=:641+! %[#%M'>(**c**)(T +'$ '  (H!˥ANWY!Љ<Ix MI.YNۜ }9Jڔ>ؖ֎-,{Ad#SU G2.& ^%6v` _T\CiX?޽ݛ$LݾridHAlc:qDG G <#,   2?iv<  m Z,01Q |T3<#A>8Y  C [ G# %l2&%w$"`!)! 3 Z3   WVP @Bq7%\T#jܦZwrLݍ'5j\~_X$s.!qiآסhge8ٌڔ/ܪ5ݷNߟYpah   I WHk  44z fsb$leN/ d#YAZT<\ $} T/.  ] ^ $  *Vl$)m-$0 2357H:R=>?@'BfCaD uC @^:z 4M,V&& \(,"htBIg ;  v4.t w4t-w`/݃a+۷y'EZTD#9ϫˍT2PD٤xى|,Ϩ _>ݰ'{z unha BY'+. X0!#>&(|(@&"T`^ m#W[!vD3+%- a +  $hWP #%J.'5'%w# u!`c!#!$#!!l$k&=([* _+& +Sg+H*[(%0"Jiq,XڼIͅ'o|lDU ~ e9Ң^^j3=SPR)w߁[I׌A&ҩҹ] W^ d ;^oζ#ǕęE׼/ ]k3@BߴhMl4zfjx 4 SVTQQy f d  .iLT6E/  Sg8%!-HPx`M9ObhkeLA!!R"2#z#%"n&(K)*K+w*V(g$;!Eo a!s#'%['( ( ' $%Qd D*,G&$Mp"֞ѩ ϼZٲЫQY_O x*ރjqEl`Pn}NATGHVW2 0 I.PFFwSdۊGW(bRQ&sE,0.z.y+$'RX#X_< `<RA9` [ #)!.h368U 9 p9M8e87wU6l4!2!12Lh214251P/, * ( w' t& B% # !c z $   " 5: 7LXNzblV'  /*Yݓ ۶ٹaSԉ"җ>l 쿜1@İ9l<.h ~%|}a7 v;I{khS8g+$µTů Ⱦio,{+٘ܠ߼p1S&=ڂ`\-Ń\ Y ^9 ,Ďfî038ǸѸRezl5925KD};a{6U tlWY1r Qt(EI V -  h QIj q R  m%tT c $o,2!55X41 u.o *B'w0&%3&'")#*"$0+#m*#(I"&v!#  4!"Y%'*!-/.(/-)%Xn H s zY0?6nyN a2.1l5j6kgnn݈DuGך2؊ڴߩ!Qy['z =  6- Ak KBz)-&yY ;@_#?λΥ 4Yҝg{[7 1)^$# :  #% )/"<.#1%3'_44*3v,3^.s1)//+..+-'-#-,#,+ +A{+"+)%p!LQ| CmSS %9HC  ?"c4 pl7 ߦ P Fݤ9$(RZLfenm=v$[ӴƎ*8vȯ9X+ϭ>8G֍2.Y|t4g TM6w1_M BP&+x035?]41-)I% YV T7->D}J-57LF N :hkd,"%(+.1*45 "b6#5$3F%d2]%1 %1$D3$\6$:C$?&#C FDG {FC y?92@+/#dV&E \|qBںJ եEԙҝ})Ώ.h,5Ds@ y G2VrB xS-d+$ k h i Gԡ%J3˨ʥȄBǓ 0Ƙ<_4!7! M H ( 5b"N|Z+[ T  m xKh>{ OBp 3 [!""k";"l##}#`#4"!l 8@% Rh   sZ# E t F>$ wnV*;! !w "<"g"M|"z"J"!Z >vu2"'W iݬA1a_0 ""1ڄ;;JܳN;ޢjސlQھ5bףַhږݭbyzc(\f_w$R ? y M 5O g d? H & & YJ߫Fڻ6vJ#8H IڤyݗFiyLyob R.5{_#( ?- a1=s5v8:;<%=>h??1?W,?=k; 7#2?Y+$XF w   .:'iH+$CkpMQx;> S $L68 u۱>QۨۊܢsbTFޯjҹ-ҞҐmЩzp̮FydYʨݙ~er҅֒ՂYA'nI9Х n ~y&UӀءތd Bv"$&%(* , .' 0U1s1Sx1q0.,E)Nb&" |28 @l9}!""'~### u"} B R&k*-0W,37O56#f764r1A-6('"usM #&''#~"$v' ( )<)x(i%l!HV1 $+>{Eĸ½ 95W@Q)%f`EKа.owTDJRcSI>JBVrɝȗ)Ɇ~͐oM/g~E<,d%an bL_mwg-nBd; Y j ARV"$t %#!Yy-FQ B- \  \ CQ  e v1*E "%'N*+r,,, ,W ,*+P)'T$K V K8Ym % v0 u|987/;tگM T̈́4Ρ͇͖ͫӖ-{au٠=> ҬQܻ!ڪ޷bKWU_Z@.&a*۹xKJsهeYrJ>!\C^alH@ K>6A]T ?JgHZ% / Fx4}d"&kM+G /3v6*:^"=Z%>&>&>&1?$@"@m @7@]?_>2>=5<:851) -$+~()((3(?&## Y  -#$%<$G#H".b ?C)D f:dnA]US"IkbdڊS~3p.Մ|Kɴ lȏxþДdB1Jnֺ,ِ#w g/ WW]qSJ & Vm } 7!T v #IO(E#5'Ew !` #`$%X"]$9& #)!2-049<>h>W ^=&"`:#l6$2T%-%P*B$'"% $(%%t'N(\)*,0-D/0/ 0Xw/X.`,x C*;'b%s"K`^ wݺ~/Lf%̗̑Qsi2[Х|guѡU0թ ٧Lޕi֦εz.[!wsj-KSv J SL }ltK-B T {؇Oߒ S/Sn!   E I h ~  b = 'J(~Tm5  a| y  >$g9!W%(*++%*)z(<'| & 9'(*+su*$'b)",+.t-&,| * }(y& >$#d# E$$$7#k (A I; *o 5}+nT {ڑfn%~Y!ӂхab'~"t^9.?';Q׵P6Uϭжd(׆I868 gJIS=Uޏܛ)V'הjvH t׍TׇtYzً9xrg 3bJ",n":! <g Z8%<*0w7/!k<"@8#CW"aE+ ED{A2V=,9:5 <1Y - S*j ' $~ !=U2qt".v lGB >2 V&2;B}n_VHI&4ff,ޤ فpoJԣ<Ԧ͐ =ך'؁ɚػɻnʪ؆l Azl!q'n,f15b8:.;U<7<;L;.;;L;!q <u;9U75E2;X/d*&r",EU`! ztcW ,_ I ~7H6  ** 6!ۜ كDרf7rzϯ*& )HƜğ bbݡ-uk=ZbӍSӨѥϸ<̔-D&R6r,0ި? DBA2#0"J'+\.ZP0/7.EV,*pD)'6+&$1#2;!pQgHzthp0j mi]c$ xT !$/(# ,K 04Q98q=AxCD;EMDB?-< V80 4 {/ + >' $ ($$]&D'(G(_h' % 4"y$ei:9XYڸ ֝:C[FS5QȢs lFԑվְ֍՘v4g{ψjQmFt,FefHLע u z " ME cUaC Xr͚Ϻ8U`o6qޖ 3'l m  JM\2zC/S5|GM  0MUTQeSp  =  8Vj=5a"v#b;#%!    # wp mWud!n##L#E"~[QX'7  O v xI; yt^>%}: Z#Nݓ؉՛B>ׯׄt 4OSzW;۲GW[ނ[*dSُرB@ݥ2` 0/)0 "DG{8<1: -Y_[#%<'(l))J!* *)(K-'D$l!&c0btAj( &-+ 0 232I0"-'),q&J1#X5}!S82:h0;;L;;9#76141 0/`. Y.E.-+k\(P# 3[<%\ i\[H v f << )/B`ҎwѢзFɡƵ5db ϽymKb أAնљSF:Aͽр]UH52;K1̊Zڇ^: TBR!C(/59D<'==`<95v1J@-($!#xG   eq3G >#-&z(*"+++U+Z*m)h'y%"S EG=0\a.lU!xa/ "%b3&j&?M&%#B!|ĉ9x7p fJ!Њdp$  s ؃C('GW*j5|m,oq74" ijBv g. 8 ׶~ŵù־2š { U X 9u A(!G`W   8v D  2 {"9(,03wA4%e4:T441571:8 Y< U> @ A A ? =( ; d7 2-J( v#H!#%&u&#%$#" VgO/XJl 5Y&pxnQvK\Z-_>x;N PU&٘J{UY&8%'ىfDܣPt5U!ь@OЪ7*/ r4vEOB nA@B1+x4`o1KO"- ux  pq6J^[rad: #5#W(%+&.&00&2$J4a"5i6pB7076vP5>30fa. ,\)T'#&~W$"A!$3j vm Simp  /% .d o A@P-y>|\|lk[Ķ 7X$Dt?̐!ϝD%qj[+_Z@erΪgb_%^ہ!لbNh زb܀3߆=M1+b@ [ 1Oue#"[LzX0FlJ  n}vZs  tH "p&>})#,t.01f1 0-*p(u &#!<6 nL "T $s ' *z-M/m0W1]0`/&-*'%$WB"! `S7%Ο˗r9l$.bJʠ#[( ^# 0 ۃj/P~I1[ }#w)?;<ּKIo u 컷 5ycJȻ N mǐ d ֊ݹabg Z x4ET>_ !u$^&s(j*+,),*'# I = x  ^DlQ,$juKl0N0 Yt)[w{a y!"   N  s!"v I$!%!' )S***)0(N%P!n/N1 y` k D j ږ N8 r) ` %$2-°¤·y% a̼i~ԢO'0ږZXGG ֻ DFzYs87]eKYW)s Y2!h &U`)>3+R+)l & O/?"d m&3(Z z C-4"t%!t'9%(((3+',h&P-$y-!-L-,P*( &=%$TI% &r(7*_*)&!Sg 7d|P\VH6Vcq  y O8 fF7|4OͩWZώ'>ѮGO%6^̶9Ͳݩ\]݂׭Hu:ޅ~߻|$1 (7t#(-26$:!<>[@V@@7@><:y9z88.8v9u8+8Sv63A0 , ~' "n#bq % *. M1z3Y44a221.+9(%^"i'h/CkB* W5!+|$ q'm )$ +O,)+)b'^^#zaa " j *6+(Zԛ$Ͽ^͔ʨwľ _4)jȅIˣ= ӯaݒty`RM7(~`;=4R)vv˩)ȲB!ʜ 4wi ;,̈́u >@vВ~X6cb]9L+r  t Qf@B 6NF dE%:  O bY N  &!@ r$ 'f * \-S 0|e2]45r6$66-5l3 s1K -("2M 3 S  WSfg* qgn _  <0vY)hڧPcлQ3ʄ@qȪ;Kk֨9ՕNf-ϐqו׊&l|ՊK٫ҒUنFd׸czk؃ԴK^ޛ7GE( \ R }WvWd`v5qW&+ErW&RtO   C F WisTsbCL#e'+W*/P1E22N1 g00.D-FP,&<,-.03 7k9:f: 83J-&; U1]eu~  _ "  XQ KRI+V%A^&n&.`#N7UV-5J7仆ybj^^ˈyAӰ@ղb˶֞7jST] ܾE,~տ>|S q ɛϏk?G5u$ !"$s&i'SN(0/('5& # E!m8Bm? u# ?po"&X2+bp0I68<6@oD G I]J Js I$HuFFCAA >:6m2.\*5&|"!CqTbm9KKQo7ykM "t%A)-|/1_0/,߾(Q;#ܕfnڙ t+مܤit߱ߝ[v<$c =ڝՓCN~J?ʤ Rjw ,մMRHh^qYjd϶ }5 Ғ_Ի?o؏܇6-V"%&'WH'j%P"2G 0Z *9?`(qDE2%K)-K0j34C5q4471-()$l 6 s %Dg >!!C! "%' p)m++i,|f,&&,{+M *{ )|]'$m _z@8fR~ b/ e 8 'F Ϭِ"m 6؅SՔ}hzɰZ3!к+f`??$WH \q0T+fr'l ~=+I?9ޙ_wagՊiԩ%6&]x') +Y,ٻ./=/R /з-Ҩ+ )]&A$!s) )'?x<*~ }Z92wh5ȥ;e\C;$ 50 ڽB Xɝ MAiz['}}s pAy 4 e uT V  f$a;o L" ;F ;S Ƥf`h]p'iҟ$oVT>ԠmgL۝Q<_ T.}2 q>#xwZ "x#cf$$#E#"J4"_U"o>#_$%6&}g&2&J%B#S"\ H] >P*Ila\> %*.2A96J 8T 8 r6| C3 ., (N"}J ;P;Ray.XNE~mnLjM F h: \B!XCCEg!C,%o_@+gK*0w(Wgr4[Rd]]BL1͌-@$׸t7ވm El {]ۮעs؝Fٻ~&sܝo&I{Ey"6~y2 a٪t/:ɰ8º'v,د -=)P #B!'j*>-.U&/. -@,}F,`,x'-q;._0p23^4 2/ , z':"vy *-  v_c!#%q#'2'2&$"% 's*3b%Q@LwU5S,.y IS 9]7YBj1. h02VCkFӚ 5! ҋ!ܤ[][ e7S !Uk4}[7[k8봽1`\TԶX%seǐ#|3˔ ҁ ն w R "g W ȩv E͎Uݫ S4#p'-eMs4 XlCLpz#%)G064<@GC;EEEFFj E4 EN DEB+@=19N 6^724.j,*D*A1* e*-*M+,5, !+"+"/*!('Z%i"U9 V*& , @DGrT }X K ! aI'"Y{)1qҒCσ3A̹L ̴܊͏̬͂!kХ}2zĴ14uT 8[) BэSԇ&v,ص݋csTb Q b *#'U**2(9W%a   _ ~Me#')) '` $+ "@Qwy5F#Bs jQ63k4vU9 ;@  B g_BW{7R>W}WQB#Q[39W}+.OfM niXw]aB-'{oFwV?W BFP`a '"w$i&)&y&jT%ޯ#N!: o|cY5'dZz ) nVFkbj| "" % ,' |( ) )5 (: k( '$ ^& $"R Vo2%K RaFrtR`<> ]#%'B)),)('I'Lw':())b*?+u,=,,T,Gc+*)(='=%!J$ٱ!0^+x R ~38=^wJ{dmy_IZ4sٕԭ,f%ņĔP.9ŭ=K~<!ʢ˲̈C(θ*7Ֆ# kw + `AV3vvkT3AWH3yގqJQY Gۥ!r<4:>6Fh^ i,'a - M1=Y4$66 655!Q3" 0!2,3!'- #MG/ #"Q$& '&!j#J\e.}HW s ~   J y kN   g y +"6)0-A3c" n<PW I ]  . 2g$[>g5$AoaQل`n^B<ۥbd'< }^HD &nj (!!!#$$'n)=+,,Q+c*b(b 'b'&&M%i$X"dx;)j )j~%P;5DAd_Ca*6v.!r&p'_03^ WB WV#7RO~ HrՍ+iճw*X@OԚԕv4זsG_TPz]SbD;j* Bm= F $#)a/5';p6?0ABA@:><5<&<;:3966S4]1'.c*%Zo!j2  q o m  #)o.234M3[1a.S+(i$Q ,s{ LCfL+`^Vq;~wssO  w@ $# '.W(|( ((a(S*&+-+--,+o'#!UO; f _ R \ H\d+%EG"{C`q/&WP$h $M=Oxo7Q!ET2m HJ,x=\ekfmSq @ XC$lP!$(",C Y/s ?2 4- 6 w7 R7 5 3J 91).0*@(}]&=$C#+c" !B6Q$n ( *m*E4*U%)6(9 '~j'C''%$iJ!8J% U A5t\:yZ_lm1:KXs &E(ܓ ټZԧ֙С-ζ7ͬxҌϐ:rSL|2dBui$P\J,vQ:~^'/X6)ֽT֫V(م݇oEEL֮UgfP݃ kd+>  }iV:'C?/!#>#)$;$"K [4 7mq "lu_OzFyLX~=7!cC] )o{,5 |r' 6 s.%}O@ܷֈ%k˜AȺʸBhb?rBIynpɜ@Ԓ  -ߚYNZz2/- D bfhT9 w #Y  zb~d*X\q!',03P679y9999]8p7a 5 3 1 / H, X)!&"O#q%+& t%##!#^rA F"s$V>&E7'}'O"'v%Q#*!A;x" B)yQ'uFԌLاŁV 5ʼs%jz]F^Ŋkʪ ϐ҈҇5! KӱBlԯp7H-&Fe%yc 7N3 Ie{y2dQ.VU"n ] ] 1 W! !"U"#%&sb(P*-,_s--,@K*&K"!j.M1  N6!QRG  +;0WYZVW^-y8 36}n{ `XٱB[_ܵ݃a @@Y7p3gNMuZ ۏ\يe < Ba ߁ $Q  gB1p |'%b#H!6$ H" j=ݼ2ݶE[_{% "G+T#i lx e$')H*+,P-//ml/,x-- *q%Suk  DN n3 7 x 4t #GO07r ue&o]$ľqmƉhρ,D;؇=S|tboCE{&V syT/x?} 5h  r1x D%),/G0 ]20A4}6>8:;A;9:W!h9"P7#4#2s#(1# 0$L/B&.8(-*H,,s*#.'K.j$1-d +#(&uM$j# -$ 8%%&%H# { () Z 4 !  R ;hM |_.]nf ]%Vz  WDJؿٔк\-jەKۿڳ )ՓwױٮԵ٤ zWk߱j>~D+ E3 $Z W*6&&D rrs~, 1Wq$!o ! 0!m M5c oI 5) F&ff+@ j  q_#g nd p1s`k0?-A!  .z:dUWFf\/rߎtBE#nj׳?ֺ\ֱ7׸YMLH'} t|Cj'pD4 G*vYzq4Ik5s 4}R9~# s SX32eCQci> H;.W jp#'V.,/622TB2-0, )2 %r!KiX[ m?m;}_+*]Q3W2B3zq oprT & DUQ'f| <@j;L '_ _ m  ; hw6L  ,ϻϟ{i˹ɰ[m|(QV`Xg0 L.IC\ qB{5S}@!0Sv {  mRMcm/x_(m<O7 Z%=4O~ I|]p 3#*#)i/.14U555*U5Y4 N4 33@261/o-+)%.'#;-L XV]U4k;df"%kD'('s*$ ~b; =h{Aj6y( &   XDAI3.m!܊_"~fڋ܈0y6͎h̭ܠ߰69**LҚaӥmVJ*%m)#w {kyQ=I|y&;ya Gql M^bD$)/h/k4 H8 :; ; ;;9s%86?5J<4/3A1 D.4*$  .c ! $  Z  v 4 \x y n qfj_ W ^z/- =GNUP;6"SL}ڳf Y*ִQؕ"ڱnIG7.n$^4cHm "! $`-g6*uHC$ P@xiS!#,s" }'<w8r j  h  M Po #TJM  "q$%q%%%J$e{$9$%}&(u*F-....,'+B)(;(=' %U$"E~ 753 K84t $:%X%$z!93H/} M 2J>u3gfa  7  ] % T8KI( ؘɋ1@ØZN7vGE^쿀cȇpͱ ^ D $x ߙizLqc4 0 #/+CU]1@l pA״٪1݁-!]#y%';(H)r))*+q-[ /\ e0 /1\01O0.),]K)#&&%O)s%6+&-z(.*0,1,18,1*/)-&2-$-"/U!042j332i[/[g*$, \u G6tH |~L@XriqR+&#פ }?Yg|;vׂIX̗˚ۦhܯb NǟoޤS]1I|FdʿcDϺU޸u m5V   J !% + T0#4Z&7j)99,8/6{121-S0M'I-!(#>IS0{ s ", &()|)'!%!]WE ~ XOMb  r   Re 8g?W'!|?B2f$[J;- ?c_*Z*R+KGU'r9Nb\]1Vك؅  ֿ #o_۝ܠfݑAjsS ݷ$i'߾)M*)3&!"-i-I g d} "_.Z a ` " '[+-..///O//(0/.d,(W$ |'t[#wSk 9 Q D{B;$<)+=/3z68kx87F6 42L0W.8x+ p(%1#. i`[8d_fJF?D! T F  5B-ww g' F M   N : ׸ӕ/*1 [|D׎ՄrԿ']b)Wu4T0ݟgI],:,5FHp{87*Yw1\%6\ Y]D 6 P6M= !~$S'J*4.2 6 8s::9vr7U4~1/~- S+ (!%U!q!/bL K1("L$b$#Q!v1r Y^  Bd . G*R N`  2v; ^= R},X ?xU``I5ׄ ?Ԩԍ܉ۺ_.خcg4)PߴެSFފޗާ$2] MTFWhnJ U  .K {x | y h u N[+ui@; *qd"P %iO'=(D)(&'$">!C'*l**oX)&6$G!~e~    jh  i 8 D  3l 7 y" $ *%r#/ !%v z wE 5w=m'ܴ6lwiϽgZ 6 5Vסk =Z/uyWm&3H |F6DYJ61{< ܟy܇>vH)qf8<X T!D! 8"Z}9!""$2&B((l' >& #w*!5Z`}5} x 7mf<`٪ + lқ>aRS?#Vavڂw\ iI _ ^vz+?sKgkg uj`k % {^@5@ax j!x!  8M @ \oN-(Gbf1qT@gߢ\^h+u?BiWt1z hvܢ RN(T p_?7%-G9*Qf]E3z X> 7#7%|i')*,el.G01@k3|45j >5 :5i444^32* 16/m-&+k*(1 &"$T$!$$$Y%B&*4.hd24 5 402.,(!E'?2A7 ap*=`P],^adYn27 M 8tOab*Pvj/9m_gc y      8J!S"W%H!(3"+".c#/#/0#m/#.z#/,F"x) 9&nE# bn/GD   =!. AZ A  v P/S)zMmatw1:d : r -<s'E 5 r XN(jGV RI;_:n\0LbqޟYN;$f|P F>G: GB&2=%:N__Al NB 5kT 3 P  t*e;u4 z f C[   LTLs ij R( 3E8!sL#!$oԣ% _%FՐ$n#d"Oٿ!_X!! %  8wOP;qS0= !# &9)U+@.//<.+)J%:!=,> n).Y3 x `d!l@8<7V|LB9tO 2ј&ʲ  о(SB"/+l]) ) rQXER{6QĊHŕ s Ȭ 3FK  V,kf6@)Fp0vZ.m!z5w4 L; !!\!!'!!V" $_ & u(J+.g1+4(s7-9:W;;%4:74;1!@-#(&S#'())`)`)a$+,7/\1q2R32:0-)$ !\h}uu<$/b4 uD{P3,0J&%L~)ޢەHU>m0$[=pESo6־3F۟2"qX3G ȩ5Tϙr8ՕwN0(JP\aC> < {1 >  ? e "10&\(J(f'&%e" W6} n !p OAr1U:G5er$M]'`@`D1  H  e 0 d PB {  D LjMv)oqllGii2w Q8H3 <6S}ۗuaڵ(& 9hۏ0o`, k M "$!$%hJ%{%&'&'o()2(l5' %T"LUU0Sf!(T%'*C(&iU#"  .  ERr A i n[T' BeP,$S ؽ!b"sѪ""1##$!E&O'+'(' (S(Η((_(l(qѱ'&8&#&y&t&&#&)k$>!4` ) \ :Y H8 1_?  zF vy  ;& -YP 5 : j T }tm)Oe x ݆ gy rݮ a ܞBL)Ԋ%&D0N\5훿>Żn/'WȢXOo!K, QA8r{"$J&$m#:Z"n  8`W-s FaMgE3Vn&l*ߪ<}}'ԇsEʻЏȋh;<Ե2dճ̢e<҈ЁӨCש\ׯϯ ׼RךڠRأfx݂PHw- N- ]6B - ~[ OS 2  O Ki dR.VW 7q$((*+*H9(e$o 5y -; G =W 6C  b \v "_)I yM KP oT]m< b   Eeu[A3)UثԺy7P vAF߄3U7KWkb rF;ER # zEX:8i8ڧJҿIg  e YNxi2LM4.<]:d #fRx " J%%z$")chc s &-ti5uf? !!Y"P!% n%*l/! !.$& (*S,,-,+T*e ( v&- ${#!(2X5)o23P L {nYY  ;  S R   -Kh Q)bzLKYI$/>Ln,*^}($ c*b!WA ʞǬ}( R ŦgʢγB%Їh2ίwѺԹ>1ށtz STz[;@UyL | Mx $y"|!d![`! Ondx!?$po&(*^ + +D + 9+ *t * ;*C g) K( &n$!c#$=(:, .!-p+M!(6n$' 1"-/UV.X_.3h4(z, X $ Z-+Y1^(*^ޢׯщ=ƜB@aQªٔC6Ý; ֐ĊBݶrg[c̔riзm8"6Z܄Y\_i } n z KZv  )gs \cA M U |4#htWq/?&#D'S+3.0J1b10/-,f*)#'E& o$d "( \5\ `I mm[yFf{j{zޞtNLf"unRl|>Fl@AK H dRn.xt @!X! & :/ݱCݸ'ܩZRMշcϿ#NHҿ^3A-jq. t T y & 0 + # # V$ _$ 8$_ 1$ # " !J sP   %V_oTK) ֙2Cp(;JǶ0>x^Ϧzјk[3َ֚u-3UUm)!#%&&r%pj$R"u! y${ b (\%8 "D $ .$ # 6X1  F -PN*.j*] ~n QG bT~&]Aԩ ϱ ~ i v˫ F Vʥ ɱ s;ǎ#[TƭƂ`Ȏ;:}҅6qS܉s%J8?6-Im ;#Sv!SU$E% $#ϳ!dյ^V?K|eh Ec!!8 !!#%i'*, n.p+//.{, +t)(9\''(*c+=|,-4,X+)'&L"#65tf?>&brr|BF."}]  TvtVjbpl6g&{!ާܛ٘gշҰvϒݔ,?ۆَ= ̆(̀-*S2U?=d@LB8& 3 2 </~? HN#& ( o)).*}^*)"[(+&l#\ +arHq^4 v$ { ^ ( V!"j$+&'Z)|i*f*?)4V'%"g  |oN{o  D/H < 9 WzLG%qx)S "g<_:ZX(1Rr!yb3Bx|  {d?(/~-e; !!#%v''}'%"}zfpPXY 1V 'OpL6[WjE< mr OG,N.!$(ڨ* ؊,թ-G.Ԣ.Զ.BB.*-ؖ+ڨ)c'8&$$H#6#\#V#_$$~Z$8 $V#0S#$G" 4}& z R xI$4m0 r aaiPh U4 ahKBX0p/q`0 | V ʭ  6gX֢Vޡ[(U 5cfo "]rJi I ~c^  rJ^o 6Vlgj@"=!C%p)I,/;|24s6f77;87iI6` 4`!N2"/!+b ,(T$2r"] q  }  ) `Y ks;o / an  jtN|`f߆+_+2פtY;)4R|];-S[?˖wϞe:7RLх]95 M-jwC>gp  <  P   f a C Rx\!>l KˡzǹƐ| ~ =_6zd4{E~1I\K_!<'Գ}טݶ8Y[D;P\ (NaM 4{5{5 !!"$Z&A)N v+ -3`/ 0222o2102/<.j 3.W j. @/ 0/ 2 /3Y3Y31/  - g*>(q&w4&X$&t&'L'(v,)o))")%j)(c(_+&-7$/ w0D/h-7* %Z 2n3wE :  EAGo=9ikߦ4>܂Q^)ۄعϑԮЊ̂ͭ̀HЬ%DPzȪ%^ѯZM%/)io =mWd:   WP)   S`x C(YYR9 3FIu8 N ;  "o ?e vJ $3!" ;X!'!]""#$!Z$8$#g#"&!h?ui B7B\STFn=U=Qo"ܻ,qP*@07M^k@ } L3% p v R "y M7 G~@{1F}  7  f B ; |yN *ޤ6ݫ\6'|܆ݣTMe T@aX"'mo x -N g yw M  m * = n N2`L0`sr߭v  Ӹ :J͋w̭!8| Q Xլ|Y8K#j'Z*-c90C17[2I2"2~3V4k5b67 47 }6C42i0O-E*&!hSY  l { mJR.RZDL5?|6Bx=d ! x;8ݛؖ>ȑq5 ź AL ]q~޳c6,oni| & TuO1ڨXU^i$q& 1o[AKs S dY9b-e  z  "',/ 925 4 !5 d5 5F4:31/',)%v"W ]  VFH 8M u F 1rUM' U]) gd(S $G DcwMF,*aͤqzajupl )̦׾C rf`|w'I޹l')>  r wRD + KPI0):D%!P##e4%\')+-S///M.~,5U+.*))U*z*)'1 $ 4!?  Wqw g 7 !V! ]vUZ- `~P3t_orAeqYSFTKD;M+Z 52Thxe1vg[ l)\߇HZ&r vR@_8߱ خz/(dߩE%\!"D#"!!d ]  g-!k!!pY ^T=T?,74A^_ (|oo0uH& ۥ`ԅђ5h ˘"$1$'Z6)24+m-ҥ.,/.;1۝2#33&31P.)3l$I6 +& w P ~X_~%itENZ:fs It)$ $4~nd> A e ZV  B7a U.)A Ԛ ( > - Ի^8 * ٳ w a݂  ~  K 596*GWJ@al  MWZu ^ L =|%  h o 0 Qz @ `XopV  . `!6!i!s q  ! #S L& (+WL-./X/9.F,~*(p$ t   E?$YP  u1 M 6 F+ }bQ?>G7x o) ٷԎVvD޶25Y;"'[ϝw̹К˂[:Bd;Ou-RZqE6eI5 4~ zc mC 0 =Ou~&!R$&I(,) A) ('&3&T%W$# ") LjQ%zD-% O~CK)  [2~lUk'1,8p:J-FC/Bb"DJ[nY-QaR8 Byh?]! |,!`i@߈MݩmTt7 ֤5bF "}yMڂ#ܡ*%߾05A8896|2-'!~/?)[  |7nRO&$p (d'Z j>a݈IYنs5aњ1 ͚0!=k#N]%&'ԁ(^4)=F*4+Yc.b'13;4(5)4_1;.+b&0"m[rr  j  `;z;w0bc+F%` / YrG(emjY_)BD}*)*]&NHKHR "4 6 itwۻ,;Hs%-R*;(OR m^w-~-d?_ Y %|- <  W;vCf|x  E\ d# XG"C&(*. +6 q- . 02N4D63r65J3 / +['X$[! :/ 9!y YMuI}%#_, ? ubF 3J<ݖ`KNچr=+ErbҼϋN}'̵B͛i`Cρb)")>'BWw3+}-* )0;I8rx2k S *ed~  R . [ @ N*&9 QW$w!"V# Y$z $u <% %, q%Y $w#!GC v  8 b@cH@d57 ax&"#u$$#J!U"1spf vHXf/~ H ;hX > J 0 Uh!%K!AP;؀:`d/ѩ J HE1f[b ti X Tq6 \[t,\hq,  : u [)" A Kq < O9 l!lnTe ] / =V7%Zq#)   ڄ֓Ӊ:LHz)3N̘MͲΩsЊ6(2'ւ ۰޺(#c" 4$$$"e zcj %  ['5o#. o   ~ . | (    . % \?dU,3KC0 b=  h 2gy  c8G  ? [?r9սuR ͌BA #4l b!;i܀Dr{-0]i#*0=tVTN 3bw!o;#-$ls&}.(*, .G013z474575d55}5q43_1.*p&M#!VRKXa o  C  umwKc "r$%W!%"$ "C#N!B![*|kk" Y  NG%oON=!L!ۏוuuϥʆc߬ȐȒ:ܬǐڿǴNփəgˣA%I1ԯYא)ڼ^o\> r<0$ Q  *n #lܪ\S8r"Ir{vTPaPtN>03(:+. "  <L}h >f. @uk=0QF95'&UI.mik :lMX)B eg s2vn02  J 15+-ha-e 7 8E=l2w e t &rO pd8$7J- N!D K~g L*^Y\ cc ml4K=+ @ F!jG}x!;}ڕgڟ%۾q G x,jM-?jF͑A'h<^ǐ24!Ѧ%V)h,)ܴ. n01xa2/210/V-,6+* +/Q+(+,,M,,,,#, +)'#p, .fW  KrDW7nd@lMةؖPW,ܴ<3^*4 ;kvhJ2pҁ3{k{ ycB#ӧZ,Պ M I=ۺ6%O9{9eJ>'/ ]~uXoMFs !)]  " %&=P&$!xX3   ~#G Rp _ 7 Ct Bg I   S w i~xaM w(j _ ~jKT+1@h  5 > \ a# Cc> ~Vi&Wkr  G   t/5mܕԤ߹2 ݞPMeg̿W 5Ap!b sil +TKMYt #j HoNW %i)QP,-* B.g , )Y % f! #gj, WI  O-!$h%&'$(W'/%s#y< o;]9d'$(I\ K2 s>x.)/jaLNAS/ciYr9fF> W` 1@ <  1Q Z _ ,t P8 MgSEFt:c{g$#%8Zr1Rn [9'htx!B"$&׫()0!*%ۮ(ܭ%߰!TBB-u O:<Zybi$.] +b^t}Ue=65!KJ4Z k $v  t0o}R_U,4}qMsE7C,X CSRrRؚ']h7+GCS\aKg^ 5 6    e}z O8 -a\pY1 :s .~  P !,! 5.8M= %" $'*t0-..-+|)R'8$T!,Ho m `M8 w4WؿB֕քwS\ ϣ͵ַYAe9d~٬Ԍ՜#׶}+/Qڠ)ޣ7^{/t]\t G\=\>x61TMR 8/ 0, p6# N      F -0_}K'|F + iEpm :+ 3UpF: 0 Xn! x ^' Z !+P5zchzQm6 </h  k4U 2 d0Zc &!"-qp)\U+ aE.- 7 J>r}FPO!#G$0#T" !f6w/sQZ^ ] tM:9[ x*Aj!7#12$'# @;lS ڋ ץ ӵ E'! 4ιV|Ҟ!&$۩&)''<&LP$\"; j! jL;Z9{g=  j\ldl6s;|EvC [;C  >S~xe^&!]bvmi}i C y1 2i O6 D  P #[фPͻ5lyŀƞ }hɪ3EvƖU>-p.Ǚp'uֳ{9e^p"a&   Pe^"=%<#&`&/&!)K$7+ !,\-`-\- -@ ,o+*[*\))Q<))N**[+;*@4)9&!ye'u N%p)` (( s(# 9'I pK5SbD0!2|U|  Y mk)K>c<2LJϒ `<*̙=ΗGkۍ02VtY?|6HiI   h1 s"AYBf'p{Ogqy8l-[jc Q  !L{w:1 sZ, l$`(,/R234329210/ -k+r($!oH ?HF.?FL4| ( -N0[h _X>J8@,L2K ]Y'myizC"_: Z wH!<E{6q ڰTڑ*YnH 5 ) ?  p      ; GbF_* `* uWw8mZ7x@$H|Lk$Y6$BݒR܎n;q\ P>  MeS[0a !m#%%t%w$1"_ \(T B  X u   R A JH  WI H a+$#*C qW9H1u-hQZ w k U{ 6 {j:TQ&hNzkIW Y C   ! ##"aB!bcL1{3 8<M%s 0~ M 9a UV   r } A 5   #  k t   / y     "x $i $< #!SO ~ #'/T x6ݣ4I w *گ ݊޹x߭B'E$L0k!)P} Q  0,u')kof~}pc^ r`r0VG^C#O/';+/҄.&:1-283׎3k2xޑ0N.+(7%q"+}M Uq' iW`c<;} O Q  Os* p 7  D _V  _ & y ,% 7 #t  %l`)t&S3JYw|;#85VVhfM?s۸Oڋjv' U  |;ߒf?dCx~*<_sdy?} M A  SNdpUS  !#;$7&'4(H(' & % "  ( X gOfv"b%O'^)Vq***N*X)`('_%4# z yq< >cC,46a`H.3uaVO1/i [s;Ӕӷ?XC;rvy1:/Z$=0U;^(!._F A2z16/% 0&K;"h!%(ak, M/1&3~1444g742 0*-wG* 9'$!.w~2N(& !"<#:"!Dm#XYB60 ߨ&+py a  \><1~%GB;NO  FrE  VR f{QNH SR6(~ 9+HcF*E`  F N W  4  .^#Btyju)\h ] %l)a"=XIbQ7|Fxq#  uKIJQNhj2b cW6ki]TtKNXr<ZI'6p.W"&a*,b-?7-W0+ (u$h lBGkD  {Z !:-g|0Rk:  N =p M,$+Y@g451! gQ H   Cb h݁_,sZ߈.o޵!Dߕ,~+0(%_aTqB"I 2[ ( ,5Y4'.! # $ $$%Y%W%$$:"!  W0 0MyB}LcR\  5P ep  YrMn% < Tf|2'csaHE.q|$Ahk?=:!*OЉ7а-ԭs+PڛZT)GV`tjD#YM?Xqh  <V  ; U7m.Vz!dHU  l>]B JM P?UH"-   *S 8m!;#t'9*+y+<*`'L4$ =9g! iL4_3{@7CK%Jn F GM^K J=x=dQ)\@ z2JTau~,`3q\b!$ 0L6k-i^7zP/*-chVc ? iABM+9 NiS w f =9  ) 1e a   0  c   DYC 9- i+ ) [ ut(|yD%I2V ;BL&j'G=Or I i8 + y L +CCV8Y e Z]TD1K NWg I[CPn:>okj'` v<&@S~a v.&8PP  p*Pg{U dh 3* 3 Q{  = 0 :RBH!k % 'c)#*-* )3 3)I('('F((u(Q' &)# 1X M oPbp ,d  ER XLx   B)}ocE^6 1$-ۣՎBӋ9ҌgayB6rߚ$B܋,>(ހED:Cڑ ܤ TՃf5a(]Rcil]>0&u>&  r:M{pHQq -%,"y)%-(0*3*5(%7{&48#69 9`8S6D2z.*!&p# 4,1}V-(w - abKQ  tY QQ y B T w.3y M D Y $ A O@Rg7 n  1!=@m*#O.{]WJ=  c # -JNo F0\VsZGtegyB$ s s 87 K P 9 * ;   2i}yab .OL}3EG G  k Ԭ؆ kx&O,147s787~5P2/D,%(A@$Q]^ tRixEc8pA<E g S[& \gz2TR95*0 ^ $ O?5Ekbh #_9 Tzޚ]=ף:x(U:Z-rfهڈ܊'ASE~cO~a5p q?`&c d +| V   BWaj { ) L^ } _{J I ~7!%b)3,-0.!. .c.by/p14 17 c: -=P > > '= :" 6 A2 E-h ( %$8 9   d  h DH~8VFww]~Z#XAa[LV1:CtXQFٵמaօy>՗]ؠڋܮ~?i1k/'V(6wEr8xrMQu  X \%()I*))( %#  ' I 4%3V -Fq |`+7h/pL E-S^$E  $  u PZ * z*3(!%()^)'!+#YI ik 1 T  ? ki (' # F8 Qu a!K 7<9C% O!!?K -aI*=/. .G4[&"PgMy/m P \B8+G^L0.md4l=l)1iK+E(%w  A rhvqC6scX];f6\|^&-=dtd $c =$rqlj v C6+jc4 8tZ*@G P \bW9pJoLd ߏM.eF!z 7FOas2F/<m  J ? oG3CoWv Ld-9ZJ ur k I hh~4L "}$% % O% $I #n"L >#)tj L { 62  m e #m es Z ' B /SVg %!߾|,dC4X[ϼm4;d9WQ*y]@oUj#޴!*4څG a 'LlFsrQS$eX 1iQje / ?08!#bw$$MF$#U!#  IQ[S$w%'5D}B<57  J2vaup! EB$ t }E=mp? | V ~ 4 2U^SVI<- Q  g%4*,x-,f*p|& !l#ut { 3 )V G d.<)qN!ݱ$؋-ԁ#׳eԥ׼fڜkoqݧ O6M%<kxi: }> Z2 $u < 4}4 A &x!k$'*,- - -^q+)G(z&L%D$8"n AE(/+Js * s d dX    yO.q)@]7IHFz!8 &e ID {EuIW5Sv(dq_l#`zePhZi#\/iX1HG~f J0,C Wwe#17UEp$C >fMp$</ }NS]_y GtT-uOv;.+ed I *~5F%޳3|޲C.AIHDEZ`[) | gg!4QIX( ~ +1 x o s 9<;_\m| Rޟܔ?ۓlܪB XXpw>%1 1( iKS "e%')+_+MH,Z,P,Z,To,],+,+j)'q$>!7*f0|Ukqo dc[ed5L8CJw# Z2  xq'  KH *Mp=Z7`N <  "PS0a2T];fUyLqFYpSFg51 T,cta* sa Nc M .V#DW"Cgn\zKO    s; " X&Y ),t/1hm3=4Z432&1A$/"-"+[)y''&Z&E{%q$[" @|4B8  m-4OmPEWC֠#%ݧދiһޅH:֏/9qYنtڈ{=<\@3UrWq m\51C}^#((       LR  Ep$a #3&y)F{, ...-@+'L$v} c?90s  IC.?vV XD F|d ` Ld7;93>sETfJZf7ImD; '  8sTdS $> 3 t1p  k , BCl o j <  Pa ^P'9h uSUpp]K_qo?~%޻ 8g T5E3[lc0L i  b ^Jji] 7b/m#  <O _t,$D$ y/"GW gXED"F#$e#(!t@,4  g\c  V BDll_G]gEBq^=_F VK!iF{RUC[p?mm44e *~ Ryw.?0% 3 4 E # q  7 0~DY!\A#Dk$_$*$e$t# ^"#W!<%K & 'm&%L#/!+ah@ V |x (x,[ G@_# JrB> ~gOAAEO yfC5Z z \ }\a 2 =0_@~5;60fl wk;qSszFA Vcgdmd#Ty$ " UYR>Qpg1NxK/op?p*KE #  | t )@ =M)?$g1p&)UXx pbbQD  [  D%A~zBzb1d \  f $ H ?* H 3^NߛGbjCkE_6e p^Qh/3 aj z@S* -f g  k  Uo@ UW P% Y`rdVPkQ + ~ x A6*5 P  siK1<om Q % I ywn ,G#1XPd[YF%9Em:hSf< pqS T } 3Q~}}WoV  i Q2bPkQQBB< ߑ`aޙ[|ޛ; \6H"Kc iGJ1@@~n AK% b  =N:  6 | X sWh% F -Lv| m%p!!@!1  99mkV\ 0    |K (+"7Gk 2>)u+Dc 8f"7,&Jc ?@+W"@ظ[Լ9 ՃI׫%P^JF/{A6:$=v.|&}YVwߛ)uFڕDܙ8CZWgpD%y_%+I105[9: :$951UF-?(x$KI \W!#n%()*`<++J**@7(?h%!'i7Oe f @ ? F ^ <5 U ; :  7 ;M qC3 uNJ  |zE}JY{y<aP6|dl8 W b; C_<2$B an K L o  IeqL~M ex  }ghHz/kdD|r: a0M >x4]> #g%a[C(z\K ^iN["/')~+]3.K/000Z//."},b*'Mc$ /OGoc)6F^sz9#G@} `I;#d'-.2 +2poeg;7+ ,c [j o)4)/wH'Zؓا,JCܾ޶;#!*K.pC^ExbUv6]ߨlߵލOk:e|C2;8Z&`>+4Uaa#P X ' "1T"a! iye *S fF3O#,)906<AE|G{GE=B>9W5 0<+ &a !]'Uv8 yPM_(e)y/&j(zZ&{$ih *QB:&$D+*E{xK15fF6@Q;.}#e3'&el66p27.H%UEFNvGv< 9N  tp]1dfV ff &  Rk# 64My]q'umOFQy7uDNgB -AGE^!< #$2%~o$xD#!J !! ! o1zs ? %-7GJq<\ada[ApBd|(P7'>Dl$mk (%L@Q E1GktNړ`0-!;ۤ$ [{iPc_|w\^hQv02f^  PVvpL[5`l|w` @c I 'd6TIk7 ] PC;"[L~ b`[c~ dm {#P%|F% # f!|J$t  uL 5OQUd : }m+e?mS)on Q|/M^G]" ?  _Vn u `ru9y8i>,/T4 \ u*{Q9 f.  y)]UzaV N}U!_#p-$W#"2!*>afpq) _[* =6h;-H ߈NI~26܍vۦqaYnsuiYQr)biE'YA%U 2j % A # w  rmMo   ..n^A}b > %l;  w t  7 8E  G  0'2'O ^skkavj4}r&?'v^N*>qz,"A4a+4W  *  Y;XfMF J ! {|s`AJd 1 +- j q!n"^!T,LCi$c=Fm4VV v v4 L|     8 e R; 4uK"wqb[Z061x'_Ba&HA6 KDVKk<^ yr3}} DTo743G)& \WQfX" HX; :r 9T8g63T{/c*-$H%^Nr v "s <c _H:! /wW?Iu c,Q &nY# ljNZ`|xݦ?V,ـ_DI8)֧f׿`دhهWsܨ$Y1..pV-X  J  - :H  me D B " I  f x{ ? L f 4 c Q1f08PzzF *P _v. 7   B GU"Q$g%&{'JH(( <) (2'$xA&z)  7[ '$ gC> \By`E3  1 w  T(  4 @ x;Tvae bjq*A8f޸ްbܗa*y[Dݰ\ޯ&su-sLX]X q k+@L) 0([`jU.cDE]$Uto NM Z ' ~ fO&b6"$2)hqKZ1%_#T 5 U YE#})(+:-u%/=/.+k (p#87 iRj"a-ړP}4ҀPҌפaRlB.tMZK[(Ah  k& gjش:[N40-2U7f-_ ,h P 4'Bo0?{ 2 n9D" :# '&'g',&%#P !B^ ZtE; q4MvYK : A  zN3S}M4HzBIQWD )E 59>?:Tt<*6}QtGZ35x4 i>>OfDe3 {FCL /Y;.EdXeNީ]S j[(R[ w% U~*ghoys /t\f* 'C HCI UO :  K.+c~w <Z 4 Q QN !=,}m.$ 7'R" G  y.ggoU!I A /    u  K =  N%TU](r!,^' _  r  w 2  f !k  5 k}qhcpߐvԓdRil4t՛beE^|M/brm7oCh}E  Q " ) 0e  ] /% {(+*%*e(%B Uq. 0 $S):=H  i 4 Y? )p nrM PX\I&[ wD y> !Sv_^[k!)Kva~u=MiQj~lNg 0 8 ^`+ " = w ^lF& s 2Oiff;i I!t"2R\n@I}  7b (d"@E)%Sbv5R) k' "N#o" C E +Q ]  4\ T m hLy/S2pQ*p.W bs :EqLt!~QEddjzJ@>3%EEހHtWZ?3(o (:+ISr@j8=:@[W_. A4< ;[pQ74  7?N6Ud5Hzs [  xD3?X$W^sD>8  l( !h">3#~" %   p T -  !\\tZ+Z) * qano[jkx:< ; _ IxYXoIaGG~Kppt?R"]A+jEvB8rښmq`}`mvq47 #&  IAh 7 !C E| 8 Q 9I7) !!H2!X_@ EB _  t *  4  -lQm?ROc9tD -1jnHH#hC  , R ^4!n%\),-/\m119E0-n)% 81O}: <b\L9Dt%Z@X  ]li{ Xshl 3 >D>#RD>Df#v0-DF 4d7QC,O:m XJ^C3>P ] S;Y N P R $ VEn*B0?2u , fY_!<#.(%e&>& &|8$pE!l{@> YDNG>cc , @ 2 (O#K U\~ W|*r%w? 7Us`: t r cL?nfUlv}U 1-;yvK)q|-.$nOk D1$mn-rt*- l}V&i-6Id,:PhJ0MP u+F H5A" ' F)$*C* * 2*S+:\,--,+,!*m'/w$U" & */-/?0/V- c+1('$ !L 5fhcDB AE ZV u g < ?, 4 c C   h  s \ |s$3oU;I^,ht"dmI?Fq H Ko :{OysYpkJdQ{KvĨơ*kaj^iЧZա m>RBoM'% +  >'  )l$&?D v *2 a'gd%XeTUsI1%. ZmZ#%)9-#C011g/tL-zL*~T'$PI#"}z">"U"1!N wzo 2Ynlgmr4ۓ3R=bfSO4DJ: SxBVd%{yg   O 4q1-pNSH7,TӋ>!,il I R > . 2 - f?DFTL"w\!u1&4/{;IlkU*!R Z- ~"r>< : D /I s D LE&r) "L)!l#$B"| N  Fh8kD0'6T4 H` X`^ܱ291כ*_y3@ڬD܃2KBDreFHݯ&٘ Ov/g.qk   p(d Ran WoZg %K.lCYYx,-!8"l!GC D0\<Hxw8=1[ 6$PC Fi O? Idc3"K 4 E uu u8e r  Y j7 ` % H fzE 7 K Ka Y &(E kp E8 ;. b%zn;-)$y~?2P>:`މ;:@e@ H'^Y :%1 w 1 [ / R : p+Z4]/,-n L$jO<6i=0c=s*2bY s:^ Tw# %bD&`% 7$ l"r Mcv8 , u:`fVu;6{lqN OnjQ|"$$ $:$gf#w"C!}87K? [J " G1 |: u7 '  V  b .2 :]  w '  f dv Z J $ EpW}t  z ./ & Op "_'}#&$)|E* .* #) A'$ k Ll V  K;}D$}a=~V >TtSU>auJ$a?AN: ~e@&dk!+W-,DT~>u$<)ܡ9#%kC߼mn`:L^XYVD\fh4"%@j^f E 6 M2grfc Xt;Df *0RkU-- "k%;p!X#P%%W$%#!$n0hF*m)!Oq""_V"*!|b7 :v {[ L 09_@_(i4W?(km9%x(^ Z,)0pp]Q8KS NJ`ruI.߭Yv-@HI;/q 3 ` lKe!a%' D(] '\ & #rW#8. 5|  }g 8YQH & {$hVejE "Aaa #N&>)+i.-034qW553s1.*%W!W5)q / : o PܼQMcvֲ0gK1yT ؔ rgXr^<ܵ%VvJzg  T{gc > Q% 8x0(2dQk }aje[*r =%k&M i 6Bh4  P#R V -";+Xs | T6 Z ] % w V3 udvJ dnQR%rH% Ld  ?9EY{  Uu)6m?A{ O H=_58\e 0-PNiD8+.\mV*2#[޾~{Iؔ!ܑ]v!t%O #ޑ&چeC:>,o& ~:J  O}   ' ,  d z{ 3 wm@ GKwLR8 }) V~$S 'o")#*'$&+$*q%(&%7)0"+U.00 /u -*%- &}R0 D^ sUdBL qr:uc  F>9[ zo1Z/!)$C 2?eX2J޷'ַCզ5՜r׷oڧp~@Yݸޙ4-R;C&v@e S(erpD1P CukSg379PG5 $P%>OmgcSxMo& $_'=F*,.0y2v33 (3 1/-+K *( +( '| 'f m'E ' F&P$k"Xfkc%9< ?<;S}c!B% #\UPIQMO k?i<$ϭ!fq$ɊIˣTJ؝ޙa.+[~7<I5P/rOi 6Y|U?f]J dI 5)#U@Jqz\ 6s ^ PP FUaN5ޤۑնr*Y w +֓ nL0 = T*,Qj 8a 5 TxwCf   D K-E PL)!; ;pP#" [܉w)+%6P QXx@)  _ $=  L; ;7ojK qe!k#$P$_#Q" !a 0 2  / > * X T+<R`Hp&KT, Y a t'RE./=  >8 =? .=sV2h\X$0aKnreƉجfտ/ܠBšȗ.B[. @n27&"6; ^(^v"w%42' ' %S "fHlA<iTwvZ5 G O#~ZUy $ Sq  ,!s$u'(kV(lG&O"$[4   MP Eh/Aܪ?ep޹CZy7mez;Tk+K!O1V{`M8B07B 3 O&Q]{0F }l [ $ 8  p plY5o0)M> D  4HZOF!Z  $"#fW FqjKvVIO!   [{ ="[&(c(9&)"3z a[ 6c Q}.-m0G O p.N JWCU43># Q D D  xupKJv"   !3 +  T$Tt {+Nw9~Kl70'!CJj]M[p{gOu ( O a K  O I T  5{pV* s |  m  T  IR W" 0 GE   d I.#Z(=,#;02 4#5& 6)5+4+W3*'1'`." +B'(#hs?5` vGRD ~ M" 7^,f7xQj+fQ N)i]:Cp!n0 0`C6L] #\(%&'<='i%PH$|"hg bXf .Z Il d= I  ^9  mRj [ $ d mHQ/?bux o % e dH~[ޖ$Re [0 ݠ q  ! `ߎ R<wb uTk! -h@k A }=c8\xri<<0z o 98Q;~DT{^tDBk-qEvRp-:-"(UDK 3 u !i :` < Tu fwLD"Z _ AY>-JWyOlm[k8L{/60X);ubSmz@&0yN&4(el45/ B!S`s1 "R   t  p B  ?I'5X7!# %i'y(< )(3(UN'l&%<"% Q$"K@!yF`/c/ z5  # g GW?!Z ;  | _*r`~rK=zY s&#VlT 3J-:|X^PNyT#WծӜ4y:'= ڤۼJr( % .z6jWtu,% a 'Z F [ : 1oZa{?_* o &   a P a  &_`S,fi!Q$'),tr/13o4"42Mj1./B{-ED+(rC& #!7YV_~\[ > #1oskD'qg Tc$? l GL  @( KF | + Yh \ P i  2(W7#0%'@ ('y&.%$>#+d" !ߑ{N>*q6:A4C[4T4yIs //,[o/,>r[D>1 :  [QnWx'\nmBلp&o%5t (ECm2]7#9:-;)d30}g\  g Z*!9_85'!$@b3  iFBVHkE )ZXf$ߋ7Cr JV7"?< |GS&LG+>^dBvZ Dd vkFJ B- KXh*_ 3/!~N!$SC'q>(('n'{&Io%0$#"<#j$'q* {-./:.,)&/#C@J~=JO D # ? 3iFyqw%0i@ Wc,_=7b[("'7 \~Zv'R 0 R٘pWX+\h%^:L[mIWo 9+.XF!!) ea+YVM=^@*y3URE< (]wdBfB'b ; PN xE e8>t*G *o L xuS'j9s8 P|5m$*WI t g Zi k ~ Z 3~ Vfc8Tf8!fn/ ^88{puXP|)pkLtiZA4zZ\;^GN5R'C b Ao Zt38e4@U |G/,` 4 'r+` BQPDV"aaC]FP drh1PbA ,uF B  #m&.'t' % !\L<] ># #$J]S\Q{4K* i 1H c]Fr M    J? lAi_X1x &;]AC߱Cޯ{PX;QfVg tuZUnДεF".lG֝8]7-  5A ^ q iVKzb "(..2k537>'7i665{ 53b1 x.*{&"=<H}Fb% < i SG =D -A~1T A$ߙOՒ6E!$(F*ԛ+++=)q&Nԋ!պؽ ۖ%,1Vy}[R2C~!'-8 $};`}U b_mJ* Y bxo 'mFPfxnAKE| FL {JP9VK' Y rd1ys#8  N w )$^zH-'Pd[p6MNW~{(C S)8$ T ">7o>SR\Ed8JJ[PRv}  @( 9k   EyQcrI8 F] H3[#|530sYt,܆GM!!9ڇWܩ(n<'%q*iqTS,xbN1) "N  < H Z|pJE!"#B%& (n*i+-K .v,Z)&"?0d229#"$C"&%x((Q)1*N)1+(+'v,]$|,!+@)E 'Z#  qK!T=GR90: < l8pp,6x#?H:A/p*7j37C[c]baA߀Yُ8׽k\,Uء{ل/W56Ljzs M5u-j, qe/1 n > 17 g% 5hxf3mX A m [~>u1@ "huI=uhU"%'(Y('<&U,%ީ#D6"w E9_wߦbݫz5`D` k Ua   S @z,6vm'qp!KH%om  X : D  Bo Aw܋J܂1/x^E ]+b1ݠڱCԫAћWc &ҭ n N!B"#I%TF&%d$"o 9> !Z#7$#k"  |vY"}q" f ;"~u2zm|6 l 2 @C H s~W{OH}>='# ~ YPpQܿlt ڢ ڿO'F} SI߮d4~#hDA5whd D`}[{Y"&<c    Kn5e\I߲N:xl 2 vh HlQjuEN/  @> :3oti B" J$'*O+, , W+ ' $#1 p p C% 7w @  O  b ( A  Fi ' 9 fmAm n $  0 Pi:8< I3  "%a #  ' `> s5bSjsQ q!!D6!FM ^-G]G.e 'Ohڽ:ڿ"+ޙ20Ac0 Oj<=?BU6][v =2wz @#%&(+*-*.a/k001/.,L+W**y*"*RY)+'J#)miXF2 CWEQ0 n )V 8n1; H2Mܥٍzt=|_: M ğ5{ZZQȝ[ZΓCϸ%ԍ.cL 0wy@ 2) E4)!b \u]S7  <}-!O##b"h Tj+e9&{@ 4!=L"!Q D ^('  qZ*c\r_   u;J0I T  v[8 / RP0yZ Ac IDT x  oipTq0glU{x4*|*__:/w / H0}  u #24UNGQ"l"w zHFP?bS*G^08@bC_~JL&*<k< X Y;kGaK3C-*"j' ,*++IN,~,j4,+DE+*'$!<qb5^ o<H)  `R FI ^8z"6 J*KHN*..   ` -Ns6I3OP!Xq3m=B߫ aaQW $'6R E]ܸ#1 >{orsak Sa0~"bgph,, z -  s f ;  {1 * A e e ,  ! fx K X !]8  k B * . wt x 2~ K[-u>=? Wxr8"+9=?7ތM/ljJ҂BЕYϴyПTҀx_ܯJ<',\Nk#u"|2zTj! y L  9+#A!f%{c ~! e>I(G]wb p ;@t$'* (,1-_.z.-5,t+7(&&&V&T1'\'W''L''l& $ "NXK! " h###6H"+! m FXI ~Gl2N-a_c=`?4 T$ x  e߯   d4^  k.arYvjb*,^cw<zb \K p:ar'Ry {P oDiF,t(f G>X[LU&_hu-> 0-: @ w <s) (|\ cBF # %&WY&#$G!1S&,!@<1_ `   *; >3iP3h0 wrEJ s  Fu !u f )& q h E  \ V 0l [6 T y\/>tD]-!OCE(ګqԠ\Z5/~u3%YgkC<3?HGkk h  -% R_ |o rjE2 !!+)"! E~2, &t#&) 3- 0{3506^4` 1 -F($$n!ok~ a k  AIk&cxv% Ê ?fPN~hs%4‹^=iAkC Ε4yЎӴ(׻15J$' I ' *  , ]&ov8B_AM`ްXpsOً|vڈl>hnY\;a#H''I)(v&"3j\ e- q~  3S!H!".#x#A#\" %)/ ` gKH Km;HY }aqI mMpsjDf{8?g,%EW~4^*5>F=ima  I FD@MJSkr U} s z - D p  R * S)K7fY9]vs,N@?}ل$l~ݗ\|mdN%ST EO7R 9 G/Sw%!$3b'l R) *a*!)0w(c'X!($G*&+|(,-(-'--%,!-+8))'$!u" F   ' o>:"+RcFX.Z(%&+j<!/Qq!  Jcd$?>5u<_[ޗ٩ջML{OΘphτbI   O܏ߋ.$[?'u/D KkIHI6fzPX#c K[ 1b[jJUz?2M?aD$/ H' 8 M ] aJ.R., !""9#"M KP-ch  ow dg g< $ "w$%z%.$4p"Pd ّӬ\iʣǚKN$ž[Jɶi sV Sͼ \n \ѐ u ?K %   >ܶ S  N?c  W%kw M|   _   p_cr)KI R ~ Y =V |' ca . xp3 =D #%%Z$mF#!~ _ f !R?"# % '((*+-^#0kl24 6z67_6x5 471:. *K N&W! Nx   l b"FqD1EE=5Ex:"}y +` +  (  p  f8J2 yYdh,"? ې ׁ g|Ct0o:+O%_M G QIQ$$~; 1 Q1!Iv'eFn}{ Xf6+ ^xoH D8@yII[2?EyXt[:g p$:'~++.A010.h.k)V$@s inn{%*fY_.U Y +Z } ? U$JR9XO<b d#|MgHV  ڢzՠs#ؙaz)T$9- Q1'2:Ea?} q A 4&Db+KQn* _ p .b uC kJa43S}"E &% & M(*)*,n-*/011|0.M+r'#(u ic.3 d v/w 0H{Ui0gFѽ*n[Ƨ&Ym$4dƐ7;ȳ=g+H3ryQ7[JM j$8$9 ^0 Z$&%"%4dz dKW_X a*qZ< Q@$!Uk#;$ #l "%U6B0~/zJa|Op - ] p- r DR S4 Z|0~''h= 0 O cu) E lB {i T 4 L`R2`R21st"7^ T#>xHNF yRDv=@AVv'w7'6LhsGp{N@U(eSAo]pf{!{Pq GC>;Hd$d)-0Y3|4M]4 3221i005/.3/0I1 3 5t431N-h'! )  \ P1h  }z 'Z#M"%%%$#"y" "hA"""<"<" !! U Po!!d m{17% ^(#\-dTM)޺~[X; s6<<>j~'R[@zD_!|0y &."[h & >Jm&fDw"vd  H4*^K2GnV W   r |U  Y<  *$6O    bs;Fn&ߙԥ]͂hʫ{bśgw  V w Z ͜ > W w  . i Gv:FF L   Z  mzo}< :/شhк2ˀm`и & &TeP/ yv r!#'z%''('&"%#8" &!|  0!Y"$'*b -}.f/ b/- .*,9*?(r&8#"X {^' gA9D 7 -- 6  f ? q9 z# T \5M\t c W W~)x[D]%xVBY9M&31mpb1YЦ$|ɦXqTo' ֋ڞ݈?#-BYy Z3  [ . 3 lMnO  {Na +L2p8ݨڭkj+݀u. s-R  tc/w! $( *?7-K///".%+')(%(!%#=: :DAu) *_e.N:n!;fu( IK!zW  .{ 2Q  4y  fx Z 00 a Z2r*ZVyPDGXa* q)ZW4>a@^Uqioc I+  4k_>,~'#\{!lQWsv"Ac73nQ p pym! %%'v)o'+[,-)!t.!.!.: ;0}2 5u8e;> `AS BBwAA?V:QnC7 L\٤x֓ٴQe^Zaf7|;\R{OH+&xbۧ#تS_ԆQWd|H[ GjFNOT4% Q`ip.nyl ; p y Jb H z   v g } o0{   'n; UR ` , ~s=f";ۢ&|o_O֒Fֲլ->Jr=f MNm6\ [ Z b  _ 4e 3 [ J/ .c{}v^2: b a8Y' _ njh8nk?iM  0 G$ Rh3eO=| #'*?-u..-V+'u $y7GWc*`_SK 3ELftgW(C3 8 W  } B*-# + l#. J @+jT" 7'2h~$TD)p܇: ̫ɗalG ?̈́4Jӂ~{ݍYTAS=rKVF&sl36j aPHK$>(  q!yNVyF^9#0 IELIG j Lh <{te%aX%{V:'!#m$\#! GV & dJ 6 G C & ,o05! #'y*0..0X23O3$b2k/+&y!oVe HmxQ{6`+m1uB@ tV=ޙ70&zhu2$]{!Uuudb!Ye "&e8oyWJ06 2"\   . " p%&'%%"#/ >  X T 3u #  e& "r B% & 'c'&%%J%T&E&%,)$@X!0N%9  7sjQT(U=4 `@݃Pלb 98 ~S 1 ̫ Tə  IZ Û aB ,ȅʒtͶ. ` ! ݬCo {} /./ j  3D\.Q1tMG 72 'xh1 5 T:[ Ds"!r>](PWC'Z "_"Y!M2^    9sX\,AEXRK4B i|6/|T $wle}&q;Q: :X~IU+tqw+%cݰO)^3P1oR o uB<}oYJIi{ 2p 3= = S  ! ' =N#FaѫoЎ&7y),DەڕPxfcӝlӇonݙh+$3)] f|.%yb '  (! o"&$& *au-}024J7p8 :: 6;;9;9l6k2zb-=Z(d#L ~j;W   _ g   UbVY=~.Gwj; !7"#*#>#ws""R!M|&M6 '0|ޱ~F޹__6f 4ݎ@ ۀZ܌ݿ r߫v02jE|7/X- O9  J4"LK D - z69|LtT2`x :& *<+ z,3 e / P^ LJ(A )  pM ^D O h   M2 w 5 !K  LE !|po& 0]c3َX׭s֮P+ oBς_͎!L~͝ϭҌ }y|^}I&0B`b = R GSaC78bIEQu 9h}-AK><j % @7VII'VwBi   Uahm\Wo+iF!X""a" "L'"!> VbweX#o]jav6 s MaЗ:H%ύ"+<\Vuze}w P( ` W#p ZaCn.l$AxV?1Tg)x!ISnWop> q 9s8z~P<U}" &),O,4c* 'f#g\p8H%jIRke;` We $  mng!$1F':N)*+\*( 'z%,$O##1"}!k&{>+IK *k   E  G:dA3132^GU܁Z}|hݱޚ}; #iF81 PHGizq7+mja!<#0%&_y%#g!9T-b".n,QC0 tn ] / = ^g!T":###,n$B%3& '|'d'&$!% z&< _;3 r[Q/RR<޹*8ז`ЃH2>ɘ3ҕ'[L<p Ww)N~ 3Q f#Gwb0TmWLWYUMRi\: @ S! 1ggw2 5~ IYDyo`  ?}T ~  d!     5r  = #e 9 v 2 Ai2 PcB:QX=+, &A$8R a:C`lD | I"  h  ?8 j 9 S>g zp w/ 0X` K s'G*g[wz6^| 0  `  iSwobJK~&f = ;XX _ /b z" \v /p q&8~CNw`>9Zcy < x ytnFQV"x&*-u0s2! 4543 1a-<)$z @D"V _ odgIV X X do%y)-021#2>1c/,P*'NV$\߷!ݥׂ <LG_QU; a;_?J#%_&DسԦbffLTy-)0ldUQGJBM#fipk oI wPG1F  f8 z w t j s < N W'ow (a&W>=5m2hF IDBhj* [ )W  ELmNEQ*b'kBGMuv2b(,)Z̤ʊɎ;Pρ$spL: } {S"<;{iO}IZ8 <Jg +cE,=I+ 3T-H!>|. C 3 >U [}n. y@QWF&Fb Z8 } 8 l? WX"q&y o j qn   C_   |JcG^p.4$KA,e` cWO#Dt ^ : $6 V ],rqA:  y(OM9h  :Rc߃ /ڸ؏ (ُ / ݓ1O;gnp2 oadVgr'rbvQITOnYa   3(|8?8BM [7#1`1YAyO'8Z},%6Da T &SJ ]/  t) (   0' 85> g  8! !@ _!Woxs VxWJ,d-=E K8 FW-0 =R>k #A <$ 9fuY {Wu ,@,E+bjL&zS#]Y.JruL5T4 - nޔߢS *$#J9(<}+,,+J)B%6!K`UO) e ] x 3 | J d1 R{ R2 IF m1BQ .W@#%& <$ ;F1 BG 8 / _!aj]RD'4D)PZ7 FHGwu I̵;GMӼL>_gJ@H `:o / =i=x{ O><t`x42) "#Vp$$ #<"! IDVer <m+7",%&Om'q&$" gwjr  hv  , Yw%R/&R;3/r:TF>Ea IlSUY "P X  Y>   O e e!-U @ &J 9;$[4;f,`p J"*s o_ R  / I  wx W | G `5\*59^.G/N׺Z{ѱU{_G7.[ 0@١m sܚ ܲܶy/TR v yTz}JcxB"B%.a':)F*,R-. //.TP-+N*('&^%(o# 9W w T` j`   7 G )l  d Y + WcZ3b?SD#h)r/H5+z:>5 AA@> 4:J5e0M+&"PBڸֻ\ѯѬ~Kփ@ z޼j{j|]1:*| o߽ hdU$@oD"Pۙ݋ &cd z3^A#!& ''\&#W *~Ur\g;*U F roF2I)TX?ZsvC+E:* ]|p` #$ 9$ !  [a o@ 5JVADO18 V h d݃!N4@ҧ!<ъW7ثiK*' s 7  92[Z/v:D : {( \#L:@1 :E"u)+yTE )f E_ + EIUuP`Oa 2 z v  x 7 n_];8w > q J Z : ^ ne n u @ J(M,i$/< ) %   #e UfZ1|VK~Q +*pۡa]ؕOFټG`X(%9y-sAlm>{YwhA~'o CF t"{yTqFBu( $(+,+#+X)'$ s><s~' $8(j*5+&*'2H$*   A ^ T Z # =  5*# * Lnd#8( ^ (E[5`3| n  T <"] `T jkPڦ*׆X]; 30Vja%9)A^ ؉d8% AZi  ~p(t9%j4Dwl~9  1i"3m "?NlF&,%Ej P Y 2  I{voW" /IT%0}62VK[.~%`@uP?UfzLNMm@o6oHaPFmj]8 Sߧ ݾ޾ Y3F,_),2Wf B ڳM8JS ngxko(* Y$1 BP= g;q=lkf7 q5LMf + ns27~M78 p >wT'={ [8$l & g)+/,- -,*(c%*#! 0(hZ!$(Y*+ T- ..-m*i%%  C\#O % %N%$m!/y<9`J,W[Tg _ O .@X/jݡ gZؗYүj[Ӟ}Ծ MՇ :T׌٠ JFD'0z"Ms7Fb>v&Մֈ? ߆,>[ P9%( */+*+*(']%Y"Y}1=na \ ,L|N) =6e~B `e <D Si;V 0 { Z!i " #`"^ {& G4T` t  e?mh/0a 5G 1Z _3' ֻ % WԀ Jr fl E0 iٷ +ݻZOKڙ "u\wi oa3Vpgn + 3k@+w9; . zj[qA>a\ Lڥmݪ| !7"B"#x##C# # *!6  KkEfW*YB<  ?H::VCefn8nsDA4-@z |  M T69j:!t g[  I M!#$Yc$#b!J?5 #o}S|Oa A [ cE` K  n `J yٱ . 6 vݽ B f n  v;BPgi 1s{B.Kda  ' S B f޸3x_?Z  jBHC4~۵+IDX6I* %u'( )n{)' &x$":!  sa2nFvB 9 , m 131 88  Q ?p c ^ y  O&A*a7"o%')4i+>,W\,+3T*b(1&;$"P!mY} 7$ߴiW$ ? " o  ^I+;=;ZBta,cT0(F/<ݵ ?ٕ E &#%b&B%#9!]C' J  |o"}PD,| q ;If\; ` U" J jV#W~b> uq VM 41+?x : P f zu&:he /] Ѭ :F˯ʜʳ^>p(2Gߦm^Snzs e _~z$ho6* T $|AG0 mR@& 'BD9^%mI*#,XSuab/!<######S#J!-' I ~ O~"v  xC1TR Wbvq6Rh@M_"w6C)^\ (6% ! B  '5I d!JPFTT {  4 T  @]?ݠ~ެ4(G6 T ) W M4`Sgk ;$ p' )(*(&M"5 y D:i^!ng  30R-8MZSy&Wߝ߰g}9: o  rYH?2m1 ":GQS$<'Q@)T)'^&%0#,"! b}mK?2\F #Reew.s f38_j6w>J dX[`Z,7}YCm!3X#8$#-"{:!c@s)( ^#%' )(l'VՓ$ KԼiӚQӁS MC-o? M@w6$(~Iq^2,qyj ) Y.W p%) +M}+ )z0% AP#af.?FV~CXy;BqYZ< d V  }oSI[9 "Al}_-l-`=PUZwO_hg34ޝ B i JV E PJ4,K=8Bo} n[,P^ b\^  j9  d t$xh P+>C S q y gC5 "5$&'k@('&l$"c!y!"${'TR)V*{*G*(F'%c" ! t%^ :1 HO4aGSh+O;9AWyjmIG6z#h] AbD B P"Hn8  <L,t;E]2:cDclCrfQ .i A 4   + Y > 2 3 )4j kC ((c3y*<}L:@"YBo u_,]Q 'O V]jf2uXN @  ( > B ;:m6LwR#>@"R!W, }SU \4h+;epm!A[_OS[z 470GTv  "!ޘa)؇־&1F~BӔ\ӠDj7lR9`y8 \<A2DLyC9$Mne 5 F ?OۍRܜs޲yuMf J V5}&ZdI   H c Kj n , j:4xp>6 t Byv; Q s )  $l zV o #44T"8#e #$ !RaLJ^ rߠ  g( h1 kz./C;kMh;CJW [Bc-ARo ||! }&W*.03c320-i*z'%;%6%&&(=(RE)R) (<&<$%"; =kT> F .  R C w #X^^ rs qCR8n=pE DHW3'cc3 T Nyim^Oo#03fEqڞ5ذ|RPqټ۹  gܪ ݢQ,LVJ2Zh|     X E Cze9R3&Rzgi 8Eރ$ڪ؆Cj&Lj \u1a$42p Lu_?' #&(mS*r(+tV+g*Y(WT%[0!ZA#j  h]>p]z |[T n }by<l!j %" )%*&*(F')}" +U,F-. -U ,/*@' $ !F   X o. C y 7x |  * 5 ;L3v֑PՇ՘ a yՐ7ӢqzH/Lݴ'a' $2@*\ ~mqxWݾ!]#$sV&'h(ڝ'%H" o c @E ' MS3O36 O dm}U _ iz T;'BYqdvu    x  _&;}a `}ݜۺG%3 @ْuS@atwbqA]CBE}c=B7FAn u 1|w:- n g  ; C2 K X 4 q 6S  r3k,&%)R,9.>/W-P*_%q!~Mrv)$be[U=Ax<&# *X @z5D'F)}O&*2-=5/_["V Z 1< "f  X | . `Y0dk |P h8Y/vj/,d  Be.,.~Rܪ av ܑ ݰJݏ;?ݗ!=vT9QFc[T +< b O  B q&ݩN]d=@??O%Sfe O?Dn29I  8 f[S5}|0RE,,huS}<9W\:ElJ \^~$ fjy#?w}v u A*Br:p , 3 z c?  @  w3"}LB h ;E kKp>`kK D.Q7BkE[- Os!2xX2!F_qA D 5 ZA v ,2j9rkc* " ~$/*.*2#61e88V7A3/o*b~%!3O!Z !# c<$.Xv:5J  ) ( `nM^-Qar\r)z.WoP2bplWhpKV6x~X2ߋYjCMsbgtEA#Wn8$`QA*oi~`j P{  k}y{ -N3 q> Ho4iGXHYs)\acSY@ m} Zj " l!y'49$ M {  B  T  4{U1ifM x!,rT;f!4#c$XY%K %j$%5($+P#, ,8`+!_(:$n O ht kc6vޡ^1ܘ@ާ޲Sj\cIqتڽ.g vY6+//:BG/+ ݨ c 0ܾO S < e/M+8_n8 ,Iu;>v^ | F c'w\D{nPO X<gO > 0 a E i=bdH=f0|Vnl i{Qh=aGW 99 NܯsO\iS89KD,,Xi\6^b5]y8ht { ~;<B4v& k}V%s^?rD \ rC] (~!"%#4$n#Z"X"$A $v" 4 C2Bxm a;EK ߫ t|ۛقzn~'L3)|ߺs D - v c e) ep@|L0v2>FH !{G#ݙ/ 1ڟj%l )G,%AwD6t=\!, !7"#>%>t'}*=g-/1`10h /o #- *d a&o 9"V x L )[<cVY.rD `3  ,]e(ATr.B 9mT6 F cJXmXC 'r t 9 EMbWq.E;vs;]U<}'k9 ޢOj? "/%H0)_,/ 2 \5 7 O6qj3.)c($@QI+!oJ= ; S!o"}""""y!+.J'G ;~\8lSi.|i+*Nbf2` AD ^ ] K -O|۰a34L٢SX{ b+*tE2نڋo- )-^M2F}0Yh 3  ?;< ~ G'u>9s Z a 2e76HRnJ,+nf]i} (  g p߱>Dcڀ܁ jIb9 +Fgij`RoRohVv} g)Q19J  Zs "x#yf$$ N%&j':(b))^)(&$ O!5`t v_)444 G6 @:go7sT;TQ!}v 8ԏѲϣ-WC3΋";nu̒V ԏ ާxd7B6O+vP>NTrRL$pO d ~K% ~ : C \ =$ !b! > u: vu F.Da;> m U. },z4j~,3;z *z tREt.Ci#0ߓ5ssSjGJ^(oRJG3T}U ߜdp ^W9f dBOOdw#R/ o}| /  >  4/ =| ` "e&)-q1:5 E8: =>T@>KA< RA?y<-6"0)1*B$D4!] >H _-  v 0 S!  0  lv>Y :,D?N I%,^|GCrZ-;6 6 4 MC q ao F I+ 4 vf y7 r 'MBxtg1 Qk]+~:\GP!5Rz = I  z ~ *  m z e, R[oEhKAVk1s% f~^MIGU.;XtyX8Bi2&1J/Db!] x p  $ la a wi v  SbWz*70  & A Px    "k1lR8_ Q ~ r[8z3    U +QJ+UVT cf)Z 9AHu>'yhM c~c7q~ q 5W=1mXT4}1$NwRz@Z%su-w Vk&Vr3w7[ n=U4ie0"P"%'a) *4|*h*B+6+ Q, !-2--..//1 p/ . ,*$3&o!  D tZS e X  S ` =0Q(/<MH=i>`Er/ Ab!ިWۂ7q 0׊bΗˌt'fų?Eĕ"ef݋Y3f WpZ7n  1_>?"q&+*2/ 2S|4t5|5s.5 4_I43Z2/(-Wh*1'7# K c g`xE  7% 0  aXMM#faGu.q 6x 6pX ttLjsVgQ R FKv߈PJ~׵6k{#݁/+4YW&I=1$bKwN^R~NG@ Hi35Lci{> p?^O*Xk|RuW)91Q qG,RIqD]/_#u~qe$vu~@6s5 x'r _X-!#$p$+g$7'# !.!Gy (   ! 5$|'U+ .<0N12 E1 /w.!-C+(4$e vI W3:?Mx) SqSUN`ލT ?i Z\L58% [PY;usݤفٳ3܎3\N(:ݔ Oln߱^$DI% %5&&''d'+P(( S( h'6D&5#%Z$#l "  ?7 :U) c  J-ܢُj6Bݱ(&s "u9z c8P) <   P  _ 5t ? +xp:oZ[u]b\ykgO$Bs;.9 =W;!79gw\8 rj@@`Ciihj1$J`ܣR[غF85ً ܳTg 7R <>U,H0G Sa D* 0V|oLajwMd j ^ kniO|s _!^"L#;#$|L&K'l'5 & %>%S$.$##":!-x  u +  ]A 9 , a q 3 l .* ` 9 [V ` J  u  _Xޙۨ{ٝO׏Rְ'n}ڔYܯLޥ$e s  Ec*c:jiI6Xb J auC{9M] mMT+ 5*0J%{*./_1s21A.)k$`KY]Me}Ke$q{q] < w  G :P = Q:5V% X Eu w~cߟV. Ҳ(oіИΏ̶Go>kIJÿS)=r:K4͈ #, t ! k /I|FIKKF q\CP"B%>(h )d/)&"`K K D> P ixkcD4  3+"6 O w A:D({ 6c]t"N  Zbڱ#سCՇաK=?/{L7|h݋6R]؆;/ӜmSg˞"[ Ѭ׈$0_E֗4س!ۛޑ^r t&G?'[ EޯAۈ{IڴlG6WF܌DВEl2 m]Ú?#~]Ŀ쎽b댼+ۿm^7};<؎) ~WH` S $,)L.J4g 8: <X?ASAK@<!8 4b1=0/  /-Q + (t $ `Bbm#H wW_M NCQ mbp`M J eq bb D  ^jm!Dm)Wy?u_ -I nmCF 3xmn 41/@AX7u;  \ Vc*V  / ciz X>^4nL$'>݁ܢ^,X'ߑpeߔSZկԥkE $؟ ڂ Mݪ  q~Xk.0b}   ""SC  Ig? Z       |-}lbWg6t `X  K  mk _K"pw A  ) kSN4c%EJv$[6H'Rx(kxYZC}s%,tuT + gN/{s eR5[\YuzFxM|K7 xV\)(]u0Y{+2m1R~< "2$M($#]$!!JV|>S32oLa f w}=;9) | Y X>A*  '  1^` +qt  >!> C"p ("!zK!!e##z$&''&y%x$o#x$y$R&'W)*M*`*X(2&|#:!g#0 (vB ,TyWgA-7!L J"֟$8"ȺLɭ;dRԷUvڭYtB|I~8g Y{pS  a  UR !_"u!U! j s3 $ c, ]  yzM!I {@{XK H6D7XBY~/m9;=hnR0gY5#ݛ)#8"d3)"-2!(#7 Ws MYXQtKkL3uoC'P\ܬBXyZѝrM>W0*׷ق q G z Ԓ rr ֣?y߸9G_b?S$jlZ wv"&L+/367287IK7667 9s;:;}:#7ry2 - );.'%#%% <& %O $ # u!0 1[$F J nX"?$q(>P֟Ԟ*Ԟ%v;Vۏޤl^Lao;I X'nMAߟ܅a V{kij~tQB̒ ar ڏ8-t7y&F#bg|dMb@k  mnE%C+zf/2945 5V3N/u,y)yy'&?&jX&7&%,$!O z rs J? ~%t5?D  o . is jRcߕ*C|\$WH5O3$=T7:YsVOX>4I_Q.eXsX` D s O OC [ `  0^ {"#_ #P": :{L$ {b]/7Tk*\g7Φ͋Ͱg0З[՗uܗN#m 3zJ) @'ibPi|:\J YaB~fr buOCP\Hs$xKO9 W?"WV#9o ~Pxa4 6 0 4$7J)9n+: u$0  3 > & = z v{{bJUDr}Zph_7;`cPqVt .ݪ deރK@m0GO <&[zJDFc߰B `0w bn"O`%C'6'q'&%$9 # p$e&,(+Q/2{5165E3a/q,) ' 1&L I%X v$ |#b E" "!+ N8 [F$DEbM VKOP.I.+^R%Xkf u!RE{jh^U \Au'1lor : ͺ [sGňvY 6Ȇ u`v%'c=pphlrhy S3 t   Sk  WO w !#!5ZCaVRv  5  L x  4 u =r\ar#6Z 5b E  E C hq!-F39^=y~f A ~ 7 _ (۩uoU9 ܨ0)a2-yYGrp|(H0C,S~B|bM$D #(oO2*N4&k s" s~bp o 8 D03D!y CDlb[F +MJ } S  @ Mb@jA+3 a`jl_~AOS݌ܳܪqm]HFB?AGw|KD s|/f!iO%O)*f,."0o 0 1,35X93QzVV6,]%ؒ[mwpDaӪOԟ*^$2|ׂ`Td= F#50+ϹF-'تRLކy*]!C(r%< V56'c/{6<AA8D E: XF |E C TBz GAQ @=@gSAVBEC,HD C"Az!=9!3>-W(Z$ , r uKdne>ERL b[G8Bh!Y-~Bw+ D܍u A]{Ӽ U6Y@{Ǘś<4AcȊdum jO n 6޴]߻d TD +? Y?:? =L[ '4  K "! "!g Z D E   ! #o &f * - /2@X3314-) (G"PZW_ )PbZd$ݿ? h*t5nK,8H5{,0 \U~^h',CUJie)_/pRK\#Q?pkG W Qut.h  T }     ~ Dg :HAo#7=LV d-  ,[jJgA!Imc tt?d OY%83%C_ '\4*F P@ 9 T   F X [ G H X    mQ}ijg ( ^K <%.h-5h<` AnEoFBFE{DB9@7d>:o6oB0)N#./{! H / F W6 q9eA9ޮء,N;Пoϻ_Eؕh )oݓ }Z[ېRڇOH"ۖTzZ"_'/:?[@y] m7 - X]}.yX5yx }Iv:! Y#$# #6"p!^<7/ O~J4t>G8M<W$'4/4 JY AVR (ٮڬ7\BR v , !lc YU~ A6 \T#0R   r~qlYD Ҝ  5JͨK3Mli2))uZͽ/"҂1pb(FO #   U_    Q .  t 3  ) u {o!w% )/ ,S..T.w,- 7+(! &~%^T$B$Q%uH'(@))'$ :uf({ qs-aC\oBY`k'-7AqrJwFKkI&d }hT*3d zA0`9K [f - CUS*M_ w(@ow{Z Q! zde)Qj  m> 9W Mk | - N({  %n  p 8UI O a u '6zl7<rZ<YY.mC^~4f sKLPp"%'^")Z)u))6)-G(f&%m#["(S!t D ^J!!yb! *&M0k% `+]{(7 `4 ABRJ I B A  | H 5-9`+CާއR +jGnK sϙ̉*ɩ Eʞ.hϊK'X,dR3$GaU0`Cu "r)/5;:V<s=*=E;n8"|5532%12,3 l5" 7 86 98a5 / ( !) 1 El a 6IY"x;it@5.k]41NDa^ܼۧo-ڒY8ۏ&z^ز9]]! QD'زZ}R+ݹ޶Q}heߒ_\8;6ێٖ+٣Y_7܏B]a_uV#<R9E7(]:!(~ T `G tZ >&T "' D-2 79~4; < |^pg : bg*   K c ^:F#'?<CacNBq%DWTLL!c Y{|Zv~l /#ttBijg?xVo\d%y ! ) ,FX~c_ 5 FMOk:_z{<i-TwW 4Y( _  M'Hd!g.߻߷:ߺ, 4 ] Վ&j y YQ!'"]d"" !p^S< \ ׈݌)=8 /]Y;I[-C$ I{ 9&wO% > 4 #g&X(0$*r,4.<*1w3`5 <66V?65r5r6H8:=G? A'2AA?ov;9l6nJ1 ,)<!(+'C&=%;"E &T\$ KCO4Y4a*CkzIR/I5&.3d9ijGT:ߡU܋ԙ +Q˹0ʒ)9̪g]3JwZ>J̜ε\ r8&E F" $}%'*J , v0s4?8W<?CiA !A\#m@$=$9$4$.#'o$<% &o&u&%n$8#""v!W bK Mk)cs-* e * q+ %3pP_u@[\^f5K1#/ d(D{s#ZBR8^V :OU~$c6gC޼1uRFӳ|2Ce*t.:)&VX pO|W+OI%cg;UK-OIzPYp% }nMr0 `4C`v@G6 7JQP"f @X.|}m6 | tR _ r#.M   jTx I%!)^$R-=&0p&1$2N!1.x*.%p*b0 J@gH* U j=`X3h` *|O$|] 7܋ ٦ rԀA8 S+ M̺;sJ0s&]&,~^8+T+5b>PKGC  f7a 5"$ b& "(i "*6 ,-/|1j134^6)7}7 R8k 8O 889C8fx8764f0,+ &| Ljg] d &j7,F,pusmݛ[܈XIٛNWC V=p - 9!w!k Yn{ a2ܠݧސh+`E(S0n۱ݵ 1*uQU[P=m<   _'H  @OUe$WE_skg?ck DHR.a * w n_;zS2chT 9   e!)E (jw/ J@ }+gqCSO'^,;2UZS/j<0{   ~ )g"&i)* X* (` $n6 P8ZSnx2U2W>r?^ _5XX4aߪr|" V5Zd0_;  Q k(T_H.!C"! JrnrQ)!0$D|'H*.q0t2p3320ih. +])W'X3%4"EJ? Wo E%R--3 # zZ Y0 t* ,s(-Cly{WHq~]ն6̫]- GKj{FEϟ2i ֛/ ^(/w5 9 <*<2:Tv6ڙ12,&!P# j ! P)i "  R UTX2.^ =Ou!{$}%jR'()=*d)('1&#&x%=$ߣ$$%I&F'?'%D#UK@gN6x E  7 />&vHORHY8 dDPi>xTc_%/ fHmWLF@g]z!0g-ۄ޿eOVrYzV߅W2L}ڗ۾`4;Y  WbJ*g!$ g' (JI( % !+ w _; DS#< ;k97~9Z޿{ݿ?j އM7,E >eU`2"A&8+3/0 2a5 88285W1+(%7*4 jl3 vGVbx;tycy?!@\~ @ [ ftGV; p 9i  e = E  C Y8[KME,eWfWK{\&Almylg_cݢ=ݳ1Na I    > h b  [ JЮ -K Ӟ i ݣ j b.B9jqp2'9pr^o 1{@AP| I\ N JWX|[ #$ 'i')[*&+,*/(]0$0}0//d @.h-,D+0*a)"(v&$++#!% , I]P E r &+7&.eaw ![$&RhnE'gH\oT=u:,2l.y*v^oJO d @WK:r-KD<u &  'nt%h&  0w=@kX0ql2Laj wsUA%{Gkp d TH SH $'U )u +(+)'# vRX aYkF@.g|p3_     @ 6 ;" $%k -K  /B o : `DB U Xߡh0t;LeNs^J6!j" ^S_y ?! 3 F o^rO aC &{U  $ "]H$%&&|%Y#!ZAR nZe j# ': * . 26p38o8(8 5 1k,%)OY^"_OOܽ [۾dwՏ|Ϋd5pֽ ۲-׼ԩnb6>#lo) L9#kLuI le { Ty]mJ[ Qx NJ % c : T^  !)_H<ay!M%[(*, -w,:,y+*x* u*?)1' f$#M!Aodk039 # E 'I  x- D-IXFsL49LFFh ;DeXdJ"O%'M )p)))!(C&[$\!oDqj $K)lFMxwm1v"\&I)<i+2,Gn---U,*J y(?%"s9w#5&u'w('&$*" Y g 65:h[Y ~ S9 q\z ڞ T >[ NB mL lX ' ݕ |x,xx   s - YyBZml8~{upAYrO$J4P>5ut jQ 30mxX K#G%&@(n) ,5.601233333s!3$ߧ2D2,2 21@1c|0G/:.-+)&D?#eLz9 _ C[_9  U { K do B% < Y V @ e )=Dj  qdQr{tpJK{1_EF.k_$!+A T,[ }$)-15899?611+|$>NI1 AN8Qt Fn:=tRg3o5 #Qh ߥ ݂ * = Q ^ x)5}bHS Vfx{ | > # ni~b '0 wq w  )vq%o ]  =+   vAt|q90h(!{j:u6c6F*NG?լeչAԽPpԋk)aU܀ݨ+ߊ>f("IVgY;_F}Ho JM.'W Z " \;) h 9  EF^whSp%6P+G1589S;p==l=;4863i1i/L. - *3'^$~!e[;1-/|CJc35B  iu@xkNRXyuX1ZOv%' od*/ Nh@U&#sqD , c{tNYBX$ 9v]A;OC  ||o  Gi\V #24$iy(,[. #0]#0/.2-*&z" ' v=j |Z FJKcAvb [ >r#JhcziSuSBwz) ]H : 8 ; h CA : P^`G;sS-h.Jq BW~7}MB4z'~oB J'|0jOm8}z`8uMO`-e0|VT-_~+2s~ >]U$  ~ 1! % e** i.N1*4555ID3d0y-**[m& " ?W*0O  N3m#kav_Qa>N*?:xb 5 gz bT|ܱ53`%F_wA8Cu_Z3vNRC _ kT  W\j@h{rgyVxv,4!JJ_g3GSD< "G$l$%!g$pw#{""V"y"")"| % H U"UD&c)t`+F,+ ) &4"E^,* $A\s7|I#+K1T9_pHDs;iURqS6hs w ei o  > _ Q^C#U]w/$! USe:W 9-PX@f d ~ !  hc h b  /uw!2&),.M.-h-S:,n*'m]$X _T{4vs    rfL= xR<| @ 46,,!e$' *+,)+(4%FY ޲޾ls /ۇOZؾ Dח?koٴrQ#S\\| $N#[-mbS81$%Wh8 Y 3"3%r _ 3 H p?zC~ Y .b(!/Fv6O ~"iJ+ l s Jvk"nIspl,. %u;OkL T e t  e!Eu# ;#!!$! TZ   , N @J W~6\$2LY4H r86 c 1*|BUSrQ  fO  XDH hK [.!Tjg_=8Qp@W*(1f* s)<=_m m Zph c  eH^ 3.@<Ql!4""#8$&v),03/6J9;Q=> ?G @?>=<3<a;JE:UC850,mf'$#]alxeM0 ;cOT K |.m b eh 9i - 0 ՚ӝY+~J)iɝbYҶi; Ohu/)NT%ޜ ެ  ަLh%i َؚs%Anڐ -ݷA#rp'Z > nR 8tM G v 8 ' F  ^/ ? FbO? C" #"!=O |i (C pb_&F=6KsBwxO=  $ G DouV( ;K E  [V" >*  b,(>tIN"q'<T@, * ua PC $( j+bLJqEf9  w`k  C2$P;D:TeV@k.6"l=rn_g ;ޣiVTS7 #t%7'(y)A H**&*m+~**Q)}(i&%D$#X#M#"$ ]cI5 om F Al'ld+&j,v * =J +;9\~ fozT44O Z8W'Nk3 ctJO?1'.x!,S]j u-kD.0 Yn!2!g0HPZI< I !8c)'Xp% *\d(+t#*!9""""`:"! ,(} [K @ c _H < zM *S , .ICwwb=t/JnVQ(,EV :_goQ(OR"޶ ߒW(xQH7јjM'p(ˍeΐ,Ei +H W T{ } x  [%[S 9(  :  ; q59)V 3 \2JbcL$iRaEG#3%Um(* +d+**+,F-{,*, *;R(%g# F*a,H j@ j0~ \ij u~lhq!N LKH]TwDWUMoi[] kR d t/{ _q }d'>p #V ^<jyO1\j9 +Q>IxK Y .Vb!| E , Lisr_  ` B  W]  !K ! 3!J D> WkvM 4 Jz `ik  .D e  a  X  Z E T V E [V uSNlr 4U4Je>~<Lh^R;N: 5$'jL2w^{-C-9Lg+ (JI`w+J/XxP%Kb7h x *L +V7 6  2#31'v*G]-2_/Z000}071H2d}3&463 0 g,'w4!FS1 E N|{n2@ 6]ZQ% {3 h$e|Bn@ߔ މ]ޢ$B܅N61pߜ 9|0Q Ue:t3e݆Mts4vm ,Md<_x[|3 { y A | Vj s4#'   !g$b'nb)+i-Zw.@=.|-\߰+)(S&$b}#!uMXIa{W[  G\ ]h<6 P4j wI/siJ . Y J \| 0,Nw `  ] Tc Uj3= fCiCOzw C26y?DJL/naHG@djMS; MM _offJ(2nyG*}uJWx<,<_9% u0  2 N )y~06{a@YL"F $&'4'%F"$W= 2 0 d xJ) 8u p""Z!#I#4#9#"! X"u[z1 O y`'n:{bM9o!6]t۞/Q7ݵwޫ~*\?W2\'B0@bo42"6HUwc5s4} _ Q = w Q :J o_^S*n#&&v%#F!Ab|:7S(9#5z8wA^ "X=%|'((Z'A%eB"XID u -5B  | v6@x! :h ;1SbPy8p]Fh=T. X p 1 U!}*kI; uuL܂LC9Rvx;=S S  =) ~r84bBlnoBD>s~^$4 B ttn9__4l7%="=|,/ 4#_}&Zb*.4L9B=AGCC'1A i>8;8=6* 6 l54Z4p4 31N/*-*0w&"xAI $ B.! R@#~?oX!a!k5!ׅ 4ձlroݏ\3UN!|I"^*y#nCRSM wso%[{bx"B$Uz?5wy  _0 % |A&ZgX?0N~IX* ?Qm,@x7'cGD:27QCf%/O( `zIS  #N |"<[0 q m | $8 B c T z  ,  O F    .9Y Eoe aGJ"Wj|F }AUOk9|cA~wdkcY\YT/^P)vkhv_p/^GV pg(&HJvf{ 3`2d r"$I&''$p'R (((|('='0(),.D1|48y:g;==Q=;b8+5r1W.,9 Z* (W & .#   v 0C&G%<)4 qO,A`@qm W1~^`۠،T֖oѫw h1,eμgm΁%eQӞ -k1݀5b ' yB"b -A3O-/T!#_'$&#"7 -az S M27Uz ' ) ^Nks\70|fOu -`{Xn! Kkl a!a!L!W a{ ad  XL<2N> 6d*Vm)n U6Sk  mVSsg } p)1`f14^e.fCtR%2%Z[L[@fFRU"~]܉ ۝g](ܫd^#M@ k(a[  =^iN&+M 4 O Y  " & K > & &,  d / L x ; c ![J3 GY f: ZyQzH uPq ( Y X + D]G IIZT& \HFc `p:^!zgHlF/yb#|MB[B D1Kw;Nxj i  ?n S  O  :SGpN kgY &r  ab DT,AU6O  x ` [G 2/ <,>^oG* D / z I J  = ah A~7 &!c]_()) f Ooiys 1ܚJg*i!R܏[;bْٚQ< J"џϓU٤ckUz^Jr;;?i_iKCF O!v432  b t 4Fzo /~ / I m Q1 G X^Q.g&>"%.'('L&$ h$ v$$H%$#`" !h90_N } / i/yݔن\6!Κˊt˫DVk`Mڀ.CsK0t3Gk}?~(fe?&;|Apo,UcI E:$2;  q 2 n5-he%{E   ' +A [[^`^UvNTu k BU%*YK5JU J pv >  'k9$NlNOo/ *l3>@ 5!"#f#'#"}!5~>2 &> y4BANl`Xm&yt+~<9  QU)qd7y,jEU{y[p!v)7SYTl?OrQw5Tc3* L%!:# '2)*Ji+$+se+k* '%#V"r!| =H  > ~ f!(" "#8$K$V$`$'#($u$$#>a!l0 FcM30CGt5 3G f Z5߾ۣܿ|ocYּ՗?y ϑ jv> xɸj6̋ʬhcʐD!oqng@xG|ߖߘEL GrM! K  v 4 L 7Mj{7  lZ  -   [ b D h^ 1E -F p!} Q& G?'kMt1!$T(8+,9,L6+2ގ)'ܪ&n&ܓ%ܬ$>#@b!o3Z@W_ ny q[6g  R S59f}Hc# [ ( F ~!2S4_2[f ~Ql*k F  pWW*qVI?&a5fL7`nBo.-9Uz#}(^eD`auF |\`@  r n U . p#A,,7"CY SVpY0i N ' S /W?0"%( ) ( 'Z& L'(*+,,8-O--c\..-/F /?-l*%A H0+1PN<c8~&' k N(/PF%Zwe3+N|,#y`Ox)6+ `IK  U F Z `BZQ%݇H`0ߥ6aCrpzB_}prxu A h1oV_J$!" /##C$$#3"{ -9D>[ )h C n n V x=K#$WVV .9VZ ; H p^9P 8GzBSpV O {z@Y_7U5gٱ2ԩƚ*k( ]M( Tj KwҸI(pM&މ7ߍK7&}SV!03~O&3`jf   i Y C, NgT>Uk]   m  g`9 Oy|z"$(')0q,/ 536b9 <<<+=<;:988C7A65[3t2\01Tz/{,(8C$7?@tV ]K!Ddv&_1] )~  E2 ~rH nWBj'k"l7$dN*.d|\p>Pےqڐ;e1s$uY\# ( r w` N0 ) x SA 1/>0+*; d _  a 5H ; s S  i0P'  ,FrywYeX_= T\NCMh0:b/Ws N  n y'T4!E""O"`!F t{= > sV ~O  EJ~U4$|~F8_3dJl.>yD%R yu> + Tjpf-|U/SiHvp;x # %s   S ;U+s*E y jz $  p 1 CbyZkfn-xR|"X$&'m''b'&$_J"Q{} Mu\;1`M/ O E  P C\ K r ;t=#9$XIk[|VlG )qmAlUf\ b "G)<6J .5X^yY(_qVIo@t\v,Un/I?bK;P^Hjb+U  v P Gl  m& 7rym,oym,&V'* q =)b>Q)Xe` )Yl`"m$%!&"2'$"& %6$! y~ ;0PU =ޚaNڜܹ(pYMc6Tt V9^b/qJA@]!pdT b5[-L3&z/.u@s^08H3r<{ 3> s8BP!#&W()u+(-./2E0]0H/`-z*&#iht=m#} |o'oXe  EW LOs  &J+ 9#aB$F~"~&9B) *3+I)G'$v@!yJ3 Y % ٪ *  <2׷V-'c\J4֛ ц ҭ2ӗ.5 Ey|MlzW=D2 Y . .x 4  ? (9EN G#Cy$6A$" \@pa^J^4(>[ "/$(X+. 144~4n4@4,5n53D0" m-h)B%A"1V) W#&- )* r+b+*)N&$3!R ވ&*Xֻ֚אر ! xۛ X ;;-H{Q-|3e$e tF 3 T YzYn\ۉf)~G0+ ?\iF? OEZ+ ! J0JuT&b1; u= rg WJ$5B"eifP #+FH &R 4p1r^z޵B5 b5gPWHp!bm$&l%('QT&D# ^ t r XbZ(="E2$ ,ry- z p#<s   6? Nj  B9V vfU):RF؋W{ԮԟE֚۹T M PC^R u 3Yv#\ J Yl!2#[ % ,(*Qo-/00/.,+ +*+6-x/+1AP34554)37f1/ . t. . . -? ++ ' "$ !G04`'$?  KOz?D}|I c C6+3pԶұAvj T n Zֿ`GŽɕC g j% k v p {TPmg^'Nn 8FAP3Oljr]oR9^U   -u}t4f2| 8 pF Y Y b k ? 4 m\ f4Kd/Ao=gU/KVuX O ]2O(H  l Z hN %<}s8&}N]s>23(^ #B4ޞު2UU; "\J%|'6)>+4 +A,+P1+lh*N)$)))(}'P%"1{z}e @U"a N V y bgb^K%K+t!OA@-,v + UP S 3WYxxWPr v=7 4QdlֹWrԑ Օ ֛@$ Lߜ)L4:C)ZqC&fs/![n&*y. / 0850.N+ ( % 8"Pg[R} 70fTa5&K$*& W : \ h >W I/  $ H u $X  rF f"W-$%'&A(C)[)))'7&7$4!%l_~4]aޏ  eT qP { \ ڭ H m۫xܜW?#ޡ_ Y 0F؈:|"9T] F6>6Z@ \":#$$^$" 4!U % x!#p%E')*[*K)('rp'''f'%"d,8d/  7u"]^pDuZ5XQZ"}{L43OV' 6 0  kN2& | R|m  G~!tZk_{P&zQt. _(wer@MLEH'Tl*EgXf ,i["#Pl#>!gUJ%`AQ L(;WnUu " VH JG[" % 'i(() )z*Vz+w&,<D,a+o)&!S##<"&(*- .:// /[-+'B*w('/&$H#"x .!G5q. ( kaw,")(P>wnq_<]{ 6,P9D sE07ߑݮAoCܞiۭ/ݤ VV|OdNQOiJZrc */ : b [te  U: XpMt&  zT d "8 = B19p ?  9d/#Sxv7'K'=  - = = w : 7 HmxyiblI{]RܾAj:ʫ $iBnɸII:o lv%d$ߌC zzMv,My%J!r29` 9 D W % 43%+u_M Z<c,@%L A}l 5ci"$Y%TY&r&J %{.$#$%'Vm)g,] . 1;3[55c463d^1/|.O-, + !* .(&#m!y)  l <y  ;pd=GmsCWlVhSZ9@>e;^mx   +  Yv [AwF S=;l^)S&K?{u/rK47Pk6ZFIIEbv c  | :   C K -`2+x=hU + >T6V4> &# e2LI+&fV/ /zBt];O`[>z|   %"h%&*'#&@$! =Be:Z P_o$ h 2 G Ss"5~@}u9f&M'G5emBgrkK@x^5F?g"vM!H0@1OAؔ:iT u=N [@UbKGus 7#`&a)-N+,,w,*2s(%"_!?!"#$*&`&z&%#N+"9 x h Z  A !"#d##?$s$&P$+ %%q&L&8% 1# Zkc9 GP!U" #A## !$^$/%R%/$#t;""1p#߾gY MΒ>Y\֜4V\<\^/>ݼSQJ֯ծn2&Z pZ ( 6 ` R >  Z ?{  5  Yp g2 1 R D o % , y    1 fN" ! !P ! L B L W !"T## 5!WJv% RM # 9` # o \ 3NBHG ol $#lC 5 dQ!  +S _~l!2K"J") 9!o0f1I5 d {#^BzEuy%߈*pd` ipߢ'\G`=yAbnCVl2"yhd 'Y c v 4(2 z  .e?@M߱ߤ$6e^gUFX) QqBb3/%TzI!&*,-T-K,~)&v#2~  % *Qj vf/8 Iܨ ج<e!Y"^EA2c;[QqdNyq--^fP`_c`E{_  N0vmlHmg.pvQ?*x` p f y\xt.W5w#]&E()s * ++ ,%r,),)+ )d'c%":4d T baFTs<%4-2 a  m[? OZ wT@74Q@ngS!ic]h:!]vLYCv#BgDUBV+=H O`$= ZR7 i |@vA3tt!A#$#"xT {  6 DD N CJ#!& ''kg&&y$~E"?0 N T> {- rhxb@~d-; t  /;q'S `#%*x&U''a6(()_*++Gz,4-g-eݓ-k-g,4m*'cѵ$6!͈ː$q γ %o و suo7 IzChӌӇ>y؞ڔp}޳5 _ wqv-M9FVp M  AcY9'LXWI'y }>,&I]1W.>/1L& [i  w%,z s kYfLr0r\+pDVyOR  : v #W + 3  s / \ F{Gb J i h d W : x qE 2s+^[{8ۀZ:LD6 #(*\*k cY^2z8h\GL5:23-usME ?=lp^c7   |+Of6L"%6)}+F,- E.W /2pJ4i5FH777B5`2W_/+(P$K!G* 5 Y BY#W!j*f   |L #Ea"*$fF1g8 ZY:%,$~`G>j\>` Gs >2o/su oR ?V:%0<E2Pb'p(8[ < ;~i5y5J6!T'I F S[h ),0/kuA`HP\ !#p%:&4&C~% $!jڏ؅֠@to,ҥ =  U}Oi"8[]D1 `` wi;t.  x CsJG,/ $L] 1)5HALC_ m8-h#5'*/-E//x/-#*Q(R&%#%#"     bc ^  g 'iwL:tGkSaQw7QD EV19LdO . _ A  N W ] [  4O +i & Wu Yvg:s7m{G Qa( "(C '5~i@޹\N@7%i%[-} |> gc w  FD "w w$ $( #{= X  aIH    >n{!|zw$1jO[P { u e!PJ(H c  ! "y $ $ $N ]% % # "* szN+ bV<? cc0_mH,KGK!#$W%%h%$y#6!A&C  oy 8[O dlpp^7!VRuP׭pn8ԡӝ~Jcj_Y;u0K* _BkB|10VdA3:^{`+fVNTI=Mp%S A q q t !. # Q OI  7CP7cS2FSez1 ##$&S%$=":2 Fؿ Ԛ   ^H ͍ 4 V n m h1 Ǥ yƞ ?Npg]pg%߾ 1_lޖbMeܿR:-FN isDT:E  b#!5k7\a  2 $ t 8 & J (,CEvm3]j^`_h!) * 9  t. uZN\ 8  F  < G E W '  / G y   jmT15q$K nM/T q# /! f V     %gf i >  lBM7Tc iWUzBso+1794trtZ3uTZb*<t[@xi*`kd#K1iM!< d x* ,T6-!!hV%O(6)) (0'>'D'U,): * ,l .P./.k,*'[$ q7 xk/?MF@ *  ,IwD ZyDA\/\  L)\] !l^ V܇ڜfl ^*-w߂Vf !t:*M9Cb? ,|=*o{8 ; p!eIzB]}f!a "##"8 !|gZ=,1ru_rV {Yb~{X 2^O[m|1  p i!74u&+2lhsI{{3 6 | [v &\ A# < S7 N@ ,VcO=: 4>3AM4XIK@ݴ}ܗRMYڭu3߰Vrg cw a9^^0-H@M84dbLBSy}6qhB^xI  j& ~    ~  arYSWD  k 9 ( l n ^ , c  Y%mpl\3Y !a""\3" }~G  NHHA(l`dކ=S.߷CU#bN(,;a $ B #^',s+~Y {Fsz5~ xmyG,8R p /jF*Sn7!!!r[ mi0{40NCC7./[   $g j  gK" W* 9yO-sdU A `%B%B c - 63N=cRQvjW!yuڜyk$>C /EըUץٻݢ \! 00"Y%'b('%2F#G} $/ n~]s!"ph"ߟ T&<r4Z]  o | 3 J o  NI,=bW"$U%&&e&0&%f%$^$;$#&#}"^!![jރO@I% P%> c ,h % A^ Ͻ " + 7 j`Օռgڠݳ( `xVs0%2CjF 0~ 3 sE h #&O z$P2n~  A WR$MF^LWPZW}ti d* Z, W 1@]  28wsTCte#T0IRHH   I Z ` Kf^Jl, /$.n'Zo?.=,+>MF'ATqn}\ SE,t SeWVy'-pZ:dR3%AWOA߼:݃ ޫ ߠ\%]ZGz<}S~winEFUc43 Bx6X+!$Y)X-1 5.7J8887 A6 K4 =2V0$0&0lu1 1 z2 2,22<0a/R,rT)R%{Y m  M*s|2^Nn>B ;, l} 3$}v,)7js nC] KE߭߭n߇рKRޑoї%#lVyֳ2؇bٷڮ uߵ 6 %W&? ! 8(.^4V9<=Zv<:F97%'6T4.3352i Z2 1 0P . , * z)((-+))',%6#*&A`o+*6 #s "_aF _+I -i{OS&>~J`C6!ߑ?tZ׉=uI , Ӏ Ӑ = ,}  ێ r R y V La? HA>F9NEdq 8*g} D g   eQ j t c f l  y87{KNq@H+a7nRIMG+ OmPf\m3~Q|FFGiBn  XH#tD Vf  J r L " I * >zY2LJX  * y RYL' SOc~.|R e miO` \=^x2iFG7Fَ׷M Ls_x\߉@ewgZүz;8҂dfԛFִe-~b b@ ޞu۱jyHQ+Q<kIV)?b >x`"% !()"*+,y- . J. .-+m)&$6#t! 6VS  ~X~f>3` ) B  a/Vr{[2> YIwh 6 3QBz- Kr} r C Z z6`Gw?#!:|0@:Yr+X y`P.SJ_Xn|9E !T"!y~*82  9! 5 RF  NwFx?0 0 3` >[{,v ;- !#L$V&3A(*@,./^/&-z$+rh'BE#G'2(` yӬ{ 4Ӿяϰ5ϴ'ѐ  Eؖ;jr]kbQ&WGXN@] u  W gVQY0+!+"#!"O4 N A Ua<E5r+ ; o o \MJ]5~0xCt55:i 7M o N1>"qN`   : Zto;%G*j/K2V2C1W.4*% ? `v" 6~X/{D^)X)2gp :B ` p.-oG/eL~ޥe+*9)T5.{8qgr - Pݹ%ݵYX3/ XaDK|kt# 6 ">/1\1{%@h  ?" #o $#"c },J~4`gjSXu 2| , ESKU{!eJ(fg\ߚJb7H$םDc׻ գԠ 0Յ֟Tڙ۸vJ޵;aM"ޖ\T=* QD{##*206t;M=>&=0}:)60cW+$&#NG"=!""v#i$#\"b 8en@ f r4l [}u)" 0M<  g  N zI#c>0 f ( 5P &X y׉ӏZpz:6o Ƿ M 1ɂ * 9  C#&xfv'X"  ,T9>k cy  QH%  ]J`157!}2&GA% O33qܒ : ! :m`Z:CU,.l|w߬:;ߓ7u3" e xK= +e 7|liC/^Cfn^wyNp |&d 1J) !""%')+++ + *!m("Z%#m!$%U!&ti&,&& T& &%#i%%q$$" X O PzoyG0 >'|.w] Kn+yc^W;lbwUv%PQX L Gu9 ] _|uHJ-ZLk>& p|M_-[S s-.;"T'2) +[*{~)b('X(Mq*,Z. W0 06/A-,*k%1!ejK;   Zz aL `xJFgA >O{wg)C^evsnT}ٝӵ|a~rqVƨnɷ Zй :j.fhR$."KA}9ߏk1j ; U5!&(),w--+wK(%#o"! m z /!d!"##9##1I###y#"  t ? 4G } -2g=Z ly NA3:a m z W  T 6p  P rg U#%'4ߠ'I.'%w$Z!Jڏ7W M pB4HC- W1?  z q= 7tx*|iwEN 6D#ZWB!Her ,hYvj+y8e5)tE|/DCb]reTLG'+|*!BUM]'23JY ^}Au0  *  8f{]G_6WL  ke- D \teQ l( UJe n#G&8(*`],-*R.t.. .,d+)(q&$".?h  k2uM2#!Z؛S!лtϛuyQfZUثXDڪf@0Nhlfֺe۱[!1QPMz^3g4#$2WlHelL G{*V9+E\# " h& )B k,T.}.-_,*((z(oz)R* + + *v)g' $!2 | vp!Fp9j /؃*e,хBZ[ˆlR $ňs^f{㾵 2Ġ3 +Z=TX~߄4&ue AhNe s"$cZ,wqlDVuOhv\t 9  S#  cC A @v=k/94XR p,cpC qsa fWT$bJ{Z ;e  uҲ1tC" ֟ي,}S \ V { #R N k%|0VAM 0&>8_:1f M%7o ? o lF#0X,[i/l.ItSf4xP8M  R : \ _H ,j67O q. "3qwwJxTD>?o~<[Ld@X{'( B(=)s!.'U,@~0Z35y 6  6 !5]{320/j|.0-^$++5({$,"9!*%e&(*7L-.U/f00/ . ,S*+V)'%%#J!%hr7;yw ~!VCC3qYߨߩaaNB6ߘ+cKU[W&"=4޽-8$ K  # rZ&X70  l . * 5 *}yt:i@QW } K!!?# $: & ( (('Dv%<"<2W F PfhES#G`3 z FDa@8e  _(D[o  mUu-kpLIL \ A [޻ ݱ  r K2hyp6*m\c1ذ֩ ֋Չs){3"8=%m'k(߶(s(/((`'.'{'(&*+nޜ-1.0>11t1r0.r,* ( 6& "(Fl  : h   ' +thyP-DqY$) e+*KjmkSjQd~9#M )U)ס q׻!1v""Z",J!`4׏4no= ݕ/jQ}J `+xo_8$fi&GG*= >5`3KQ51gUV9f V !gx / 3 ;E?tK v<7j'7eg.DjqV@ze,c   %*N7'32EN TmCM|Gr:1'^@uz/P rl!5"u" lS_\j8x  nf  e" $ $ ~$#^Z""` UBwr/i3 i#  J A T  ~ ; K?5a-xn߯gI(MH9 Z f~;e 1j8p^p`ӕМpдC{QCf>\ *gu oVpI> G }1p K4 `CzzRܱع@:IdCHMѬpцѷrW="Ϻ$ZΌ S͠YFL \$Aari+Ln}p'[4i {F!%'F*g,\{-.L//~.Z..=0}2z46y7;29;:Y,:9& 9:!;:G9 8$6f3/G*m$ " "QF=!aU5qr Z b  %:S iGV.m p ϙq9CYS֣ ؞!v("r""2ݕ#|ޛ$8%f&''"k'o&$*"# j5W@V1qPCU;'{W3)Gn R i;{N9N` f~`Z*1E  %8/Q '/2!9 1 W6RF\Y6Zp{N4trm@"y09 : & w4 HEy\#+3w:=&@DEE4D~B?3< 9656E6 /7 77d6 52'.)Y%8 !X! ! @FjX'f[]V7,%d,G5? 8l;h \߰Lw]A_x?;FI]|20~t;B'JA GghI@NNuf$"-LN{r: L %w:(J) *) '%f#w#B$'Q+_=/23w4H55Y5,54%4h3" 3* $3I 1 /,F )$ LJO%W/"# e5QIGL_)V:;)% 6nZ \ t1 \ <5"Jޑ ۴ u Ҹ Ь w yE Ο D ӯ ה uބ|$Ud#~h > 6?tTs sN $,gy ` .#%(@+, , @+ )'F$6\!m+|i% \g x~,N P PFTjI<8|F6R@p{M5)nJGgJ~ -qA8,IO.P)75K  Y V / u 5 W ,  % "XPWLQ)VQa%7"_JW; *wb cg%Q#L ]>c:$M } Q;:K*JP~K/1JL:(6j-c=So{"K4vw[t 5  N p};O$),}.K12I2t1.?+hJ'\#z30i 5FY8!M#$f4&<& ''&`&'7'&-%O# |XF l a'U@%@+ N6SSٱz0.֨Ֆԛןp;W,"fP  HZ  91%0)h@PN4  6u@/ Or{]   9%{ }a/}9%r L=+ o+" D W /  5 . ,  yh n >] A<:DZW4ݿڸ_ض#֨Cr7ey9AѲ 5щ Ѝ I-t B_ֿ)Ng۟%AO jmm)Gt# '5+?-.#.V.fw/50d1246Is88864tG2{/ -T * v' %0 f$ +# !J ) Sfqf)+/]Ibe*iX} 8 PK ~@-P1Tac,JM}Z8p݆ڰճj0yfg*Mِ*ڏD`q 5 3 E Hh Cv6M< ~ b  { |! } ,67  0 | P U 3 H 72 P o j`:jO :cv`K"܏%c','ڥ'E&D$}!ndX5xraY Z0#.l}riZ.mcs,16mI)3ifsU O  M (  &  ~ % ,2b6\9: : 8 5g /M ) $j 8 xcVIvPNGo  !L!*""#k$L &l'G)**9)N'{$c!m.cD S|kH1QWn/W?ܕS%v ͐2LjܸȎ,ѯ Օ۩^dXF9b2!$$& 8(>Q(&$#"z""JQ#$&(j?*p+, -_-P`,*M*($4 ka /I,`FN2\2N kfqr6d2fY&8 k9^1^c|MGPY R|KUauhQּyA!ڴ"#ނ$ %%`]&P'(M)*'+d^+l}*a(% !a{# FE aKK $z&v'y A<" Q!#.#>]$#"=v? O1mb  I nF&Vk{r\BY\D xoe#aY\]O @7|!i%k),/./y/|.I,F(Za%\"?QD  I!#%$|#pq!T?9x _dn"R%v(j"+,./3$12 2S1@/U\-*߆'3G$l'!o$ g?)^3U r !ԓ1Wȅ/Ɗ4#ž|#6ˊ'ϭsӓ4Uot^D4pUCBgvL jF:[>8W6Pbt jARkjO V !iG$oN*#"NDRDw`!"7$?$$n$#?"! !  +  F n1 6 +Svv=zd" rl2sko ћy2!fȐ hϑr#c%y3w &7g{!kRfj/ d >S p F"[ =e|4!q#$%j%$$"~ d) ?  Ss {X(bQ 6"Nvu_n`9`c` Z3/tuZwzUpQݞ5a-u6@i$d-PKD)Hrs1jJ! CkD: ~#2%E&'))* x,7-,@+%*{(h0&#P ,! Q k&w7f\^uj  + L !#=%(q(i([[&.#RJ_:N> b:QiYN՗TV{_8YY;0ȗwmaWı%u~4#ر_5e 8]CQz  \a'k7G DOA \C~ N Cm)K[ rw25JQ n pd '|  @H4ET]i9E\IhJ . h0I i D =7 Z+[ *k .F9֏Չԣ Ӿ֭Cl3kK +J"N6f"&h)*bE**(@'%$ "  7 !$&u){!+Y+*)'$N cCd C#4n2 R W\IFK!"T#" KU ^a fiq8fB9-2߼ Viң1LL1>"rԡ4ݬPCv] f tBo6MlSd1) ?p]X R;  1A#6R/' A 8|1VY*1'C  R~!6>y 3~&#& h) +v+*{(0&$T!I[ Qc WpDq ac*n$O>;uZ CO6p,V \   8  h  V H" ## #: d# @" % p h  7 x S 'LFF=ozV% Z"jJ<mBu=b !'#*%[&&2&$^"?q~e8 j- ny= ސߛ=`Eת&>ծҔҵ֖Ӥ؍Ԭ۴5@m3I*>0ysKP=nFz T\["%](");(&S#/_-?A s { Sfx.. NzXDrb8i*r q ~ #d{d V  V& 4Hj"_!F!!R"^!Q"] (QJ#: 3t6]%Bsf|!Xեzԧ ?y2ՙւNJB,*>)ΈF]! ͌_%[ֺ oHjNs 7l-is+D#!&!(pu);z*+E*W)('y&,%$$~$$$$#{'"ia>giv6x#4 6[i[U/S7n #  W 3+@q B ' j `Bf  m;.!^@~ӵ4#rδɓƉ;ˁζ $[k% I"pD#s#%$$> #* #|#e##4u$T%%SY&F9&9% #\ 3 f[[t1TN߂r ]H> ,+&; 1 yDY W:_  Ls/%4;A_Kz;!g}(1e0,l6{ # 9acT ?ht " %N ' w($ ]( R( V(^ 'l u& $"!V v3EA/~t 1p:L\  !N" #D#Z$$F$$##T!2^ K1Wڜ4I `1 ~j5iyW'ٿ)NU#@ͫsҍݴP܏`D0,2s)Rf!6d E2 ?>#?cA{,msk  H @x  |#: R  = )  O#o(0/76Hi!/ e|S ` - {  Rlpss#DU {~y FL \   ZP_0|tF76ݭ[ڣwSՖ'iӈ҇y X   0.zXXk 9 0 0g#^%R&&%.$<~"}Q!  n} < S! %k%fW .(goH 6 1D Q d x V o ` * nMR  =$  (> WUv0E+'G5 };9=1CWXELLm( 4$ )ZU 3 #i %&08'6&%$!f /j?Q U 4Vc V'IM9Kiޝۨ>D+ֺ RJ*E c"3&*(n(^('$F"#1r ] [86|p]ajRUh+t\\(Z${7% y/M,!!R]! l !|#k$:%&'v((c($!'%wl# =+ylrR+` /YK_ZbT , o  `mjE1!E#g$6$A#[v!.`i L 'I=8yr!hT\Tπ?ϔ)@@}مQ6.  U 7 ~ % K5'zv[_ h 9+ FQM:hB  p> z 3^HLRQQz c  =if" 9+h@EU+@E ]ޕ ~ܞ?Wٴ>gQesz3"b/,,pscw&`" !%(y**s$*N(%"W +445EܣRm}w!l:x "  _ k ,sO(i6Q<}}&p"<kX\4zMBݩ% 9ԛ Ѳ9c%hGQѮ CvvqC9ڸJۃڌ&XP  r  & 0 W 6  /b XI  0 Uf +6J  g OG7!R S y|!xHhAEaXqQ9`zSX=4??e *MI!$IV'(4=) )?(P&&%G#B![=u, zL{~~/H)@- Fq, j}\wLt[w { 2 /  e / c  3J,   U 6 w! k# $ $ ,$D ! 5 e  P*m5h,Z<wfmq  C j`   > `UQ"$! &4'';f'/&7$8!96_J   GYT9{KՅA͓x}0 XT۟w.}K!Wު_P5_b[K O S_V" %u g' /( 'j&$"@` . i o   35' KJ:')UPrP!b{M:6 l : Y { #N~Ans } 7  } O * x   4 a v 1 fgNgS+V[3_6.4cY,aaq l M6 j r? #Z j $C*{o O~*'( v$ X޴2$ ((+ؗ/36ؑ7R76 41Ο/*-X*Z'Z#q"(әp^;'! y m kn = V jh Yf h  9 =)  > S1oul;*O  0  Ij?zq؛~ՍME bE"[چk ܸ p ` ܘ "5Vk<_iQ1rtZE s! " q"I#"A! @ jIiN| w :R{;Q2ޟ!)>}݌cڮ-eֳ'7Ou^#)q< s3"2&q(7*r+,.-.x-',R2+i)' %#!}`  5ez :L[jZ-HR'O~B)hq{}( X m sP<4\7   " %X ')T*(=w% ^l& W9~  RRen JG ]@3R #$&^)+"P-s..;.-+)g'$M!] 5I|דvդ1;i.sYٸbgRۻ\٪i|֌@r׶ًTނjf   =  U.2O#  =Kl]B] vo@"A)aS--6d.F3QIC T v` w #TNuA  x I H " #p 8%k&W(@))A*yG*t)[E)Q(q&$B!AJ<8b  ٮ>#ڌvۙG4T.+BZ0  W!| [&)9+Gq.00/Z.+"(0߈%7"x@"quxvh'B UsP  x  a 1P g  :  dN{P:AKDUFLoMjܹۊ  ٭%S=ۮ]ݬd{*R.4^7*  R%0 6K qE`. v !bfzKRM' :M1nUGm5(ySHh!(ay fp6'CmKJb"c eZk qTXo,gu > 0(K 4 ;$   ^ qL  a U ` $ ) .W24O5@G4z2 /_+v&#!AN?  -   vS  FZ m, lGR60 " %l&JJ'3''xj'&?%x$L#C"T_!a Xt)7(_b %mn 8ԋW4[כVQ'^g߹۞twQՌE+ٳ\ٯ 9٧ `ב'aa/e3/<0 {.~}V"Eo# :3 X J z4p=R T 7;  J? q  w S(JQ   N  k3 ^O4R  guD(57$ '=_& &S%1 rW_t*!"  4Kbuw`Tތ"? %'''ޫ&Y$z!Q"C!,kS-F_*m. > p!VB_1! P  |D:{<Z{ } s*AMOށc 0niݬh{ߒO b -%b  a QBNjWRRf D_Pu   "  iHY3Q.r@sbݭ :, D$s&.҅6B7ס<M݈}yvH`WE@TfU# jH$ CX  [2.~7p; I++  X@LAoT!7 nMDvyD<+3 q <Xh_%q P0 " a B2Y{ eRc|ab g  L,R@ %10 z`tFfY"'q%')+*,-_#.o.Qp.<-9,~*5(G$ \_bU (lN)hpP**܊7߿U3~ؼ`7׏ |ڸ}:kc F~b2 $8n j@ p)BU!*<#H# !(R}MNx3 Nf||1 {FyAM/z$4/< ( "@ _$P> /.a k W 'S  /j "%Ex'(WD)+('KO&q$TV"es`] &; e{7<j\?zr4- ,+9U Qm!A%l_)}-/ޮ110.#ݜ+Uޜ'u#Y & vK݈aݕjyXHߜbY_ ^ X T    - 0 iM${' c'!v")#a%+'(])`))h('T%MY$ٯ"ז Ֆ^כ u 9 | 6  2B & M B+  qP  _ #R%e]  k}k |3l/}+ !&B$w\ i Tj v/[uY>#N%'(!f)sK)(+'a%3 #5!cx  v^QSs #ߣ޴OKBߚf`j'  &)t1y   SR 5v $ c ? { S [ %j  T-m J |   ;  F   Z` v4.+"%4(#+-r//1.,)rl&" ^&0x51ߚ_ڐo AШ fнFѐ:ԨֽlSF5mp=߄ޘߦ܃{Cade-I^=dښܒ\޵ 3IhI 3V "###>T":S  kcP+74f>meCC\ gF 0_Na%k Tf"#$$b$u#z"! n9Jm:tHN؉P%<ٔu> Hߞ ! X 6 SF _9!uP$ zH[&LqFܱ Hخ6Z8خ\\ fܦݠۉ|>٭ײ#Ӗ ӟlFqRwz^2@k# F@ s H\ ?F  w 6p~NW!zu !"Gt!4Krb m ޡ-}Ig@ O sa= dNN-^0!$T&\(*Y+k+*)s' &^$a"e!yQ@zL&; Xivւןۇ|V \{BCfaP97vT)F1OGrl $ x,Xu!Wp\ckYzy] i9  D_Qz|p=x;oJ5 i H`gmc+LHt~%pEL  n !y#E$%+&3&%g6%%Zg$ <"%  `  @ 3 EJzlZ' Lm"(/B  Rk)( "$ &G(0v*+,p,,h+ܚ*(3]'%?$m"K F b549@s +)l!r#Et1iL*SPX & 3 ;@ u" o f݅ h٤U E2 |:i5"&Y)*,)&"A\gP2d0 G;_YkL2gg ~ .$ c , n=OSAZ4UX6Ea3a=hO T \ ] $    hU n+ ZCzb j|DX3CBl F xxkJM$ 4& 7f <#$%\!&&')&|*G+^+x+7)&9#H aڸ؂  3 %UxQP,P4- n ~ d Z$wRryF-= lBy]<iZ xpaJ" @ DEfދ D62* /#A[ c $x    -#B?B 9O%m; TMa $nUqNF~DG ߭I31ܐiݛt#K 0Cw>('uB&92Qd]HS^ta!dI@mp>x7}|d eeu   qS> !E: .H Nu p  Z  ? T t A @ dI<?+Z$!@$t]&6'U's&eg%K$?#)A">! a Y1$N"180/؋W]  4ζs,'ҌhBӈ*dѕXҲP'Gقft/2w͎S ӜՑ"q dG pN ڗ چ (to5fy )gDIV..\ d%H7e@l Ti f ? "m 4&  |PO*Y 5I|F < _^`b>jt$D31 x D(_D3ts0I5|ESJ]V/cGZP"_X ^er r Gq}!##$%"';(ZN((p&_ۨ$!,[ښCnrjށ8A79hHq;ߴ hې۴iݨ>q/.Ljts;c$"}V cW=A7X #4^(k)"(%'){[+++*')&Y$0`!g5 Y>CX}5Q^=UA"|0+V;of k|  (B R>J\g%EifMX P d/b4%GPV f^9?&V ! # U$ i# a!ob&lKW/M E x{n29EO"bFz Ul1 {  M L + O >  9 i:s1tgݔXئ)ٮ@ڦFcXPl+cm6:+I<k}n 0 Vt_}#iYW  Y :   `!d!5 %AYSp(m 6]:4W* g  L?2#rb!r#g% &^()w+3,1-.ܒ.֞-L+X)'M̷%:$u#ǔ#0$$%˜$dM#t !t]5ҡ=z:ф ɯˆ ώԻH\@9v#xmU ԢeҊS%ўB(jq[L /#=d&@(t)))(A'N$`F!#w^rT&  + ^  v ? 7 (; =b T  G;eArEk~ &P \^xkx v/ & s yVv u& S?+NTd"> b @IlW(X T ,#-#d{L x  hxuz/, :| )v) B &*REE3 . 0  L7?2 y 0 v t ' 2 p ' @<BG`-Y]=,C%jTP m  FWMtAo'CtA * b jx[);jkbDxW;MShn Lx m&PfA i"{a$%,&%!$ !i_ skiV?f v9|)+&OSt3Y@%+wa] $ r  )  9 MG R 3'h<58 \ L554fwUW  # b y4 !""""s#$($~"E HAxxqs6"a^bfzg Vxk>7 !  FOS#pl3al`j.eAN3t!%Dޥtݕܼ8״yҷ`ѱxՊ8ڳ> c 63Ke`\ҏ֭CZ4w>ߙߖnw=,qlߗޝݿ|vۈey)OگA:؄׃L$ hv=Q%-u5*4 ..P  r`)c  gJ Z 6 CEEBVyDErz&Uc  q A8r` W y"$V&T&7&$" D|x)K^b BComSj *  ve  Cc?#% ' q)Qm  C@J m:  Z %X+%!-n F 4#FK` 5md 1 j{<i ` \ 'E ]jIA_W  ?t Auu---HK|A $Un L .  _ )b ~     '6 nV  t  F  9  ` B  0"3 " ! ) @'GfCjKZ #1%}&&a& N%O /$k#Z#!$%'Q*,z.._0.c(-)L+(6&%@#I ?g3U:z %% v` raT ӷҢe]ӥqbIickюӲ{ـYxv"~1o21&,T T٣ .Q Հz9z+ԕkԺ]`Q A#v'V4*[,{,+|*xp(,%u{"A}opV& 7h Jh0q]XX:zL'U, ~ 40 g l&qI6|:]cL\ m9@w"DSli1O t nOlsZ!8!"#_$f$($" 5:Qp3'{a?XPf  c + u Ut I 7 {qul c ) Mt=pV m F"m%P(*-~-H-+-r)G'X%" ED_IGf G(c J m -n$ZLJo'5NK#vda # 2`bxePoSoQ%& D hh < l ? tf    <DKNK.~go1K?l eo>3rpl{8}'c9. :[ ff(.  D&"`[H{Fs& ۢ k G @ v˖c+cƑ? pϔAu̡b˞9> +kNA{qEft 0Y ] *`CI l  U!5 '";"(!e }[ rED%q?]   / xv m ) U t  &+ P b,C%'wr,M(zmPkݜPHcծ<Ͻ"PpZnü% Ǟ oǑuČI^Y=([*J؁ۘf3u0*x S G ߍjܼq,G;\-jNT(?CAQe a +y_NI3 qy ]%gV  q  M  @ b jm ,xh. j E3 ]    # (6'0.Zd ow> b<U"%\(J*+k+b*KF(H%"#PGI#fu@   v, H %0"u*yOX(@'e(CC s+xn2b@,.vp\XscMXX~ %j: JCV|"Ao-9rX(67A#Do ^/ " ClD':pO}Dsnt !B< V* j Z   Q FG = D a I  Kvb$ @i[o<+ :"n%bX(*,,+z)'&q"AS e;fJM}66m9ղoѰQdϔ`4 G:@08O4۪ݖioD 8W"mC-/I*F'w ._7OT":$%~&9U()d*`V+*++u+*~(F&*8%/$n]$R%b&&.&tF$"H!K f @ _  1 U- ohn[<  cM]!$')+],,*)|6(&[%6# ! yߨ\uw~܀ Y 4ڡ 2پ I3 ׵x?ԸT}Ұ?#YҦE P ^ H<4oܛQD Dt jl:E$T. l Uؾ68{#,`ntMmKTEq^ M ; WtN   X Pg#8(7u@8h  8UyEK!/o!dBch)TyZMq$EZ\i/fi T2 U g F ?t3Bu;~w(  5 TJ yB9 4IZE{5.bQ)w }Q}WO]:38{z aV+:Y [z-JH߅lڹF^E{8C=gG܅vWo Gٔm9#\d$ok d o cDjS:? \t k ? " Q E ;k 9 yT_G1c'*Lv`RgL(%,^% "#")E!ewa%xWRJrt>i =4 ?m!:  91˧sQ`oȀȾSɫL A6msS6|Kf_'*t! 6 3.RX )N"W-Z6cE ^ ph-BT m l |  uTd  ,  d&u  j  ~ K } Y4fh3H+wd :   /v  TV)@ Tݣ  % 5 ) A L:Xr/q$̅ҧqӽ0.Ԩy՚9ٌۭ>޳$Pu6RV$;c)cC/ u   M  61\)[E.u(7a#,?KFj :TZy!"~# u$R$ "  n ug  |MaPU\Ub5 #gp$` O}3 h R0MUmHuU{Q :'\6ubb^  "Wa% 1    T Wb>~5!)"}c"!? -]\6>S8H%V@; 3qK.'Byx1{f]am@p9zD.3QY)O %AN B&t?_D h o  #1i)S|7lMR\iB&0xM[6U  ~ -#D')`+,Oy- -[+i)&Sm#J lP $+| W l1B>#tdbCkBx:*ּL /dXzӫ-P֞6])ڽw-kg:<}8oJIu #H`N>Gd{ (p }  q !!x  !jH#%ls'K(b(7('>'&%Rj$<#dn""!fB!^ >  /cbW) / 0!!X"## #w B!s.$  x1*eE ~G̃'onIW?}к\|DIDQfA˃Nq.,&e&fKV(  eaBn%sbE`_O ۾!*!߆ QuoEbM  $~n  !cm\>|AZ c ! H  <  W o 3 oMF|X722AJ? p?&_skCrVnI]5@%49 =M } JcX [80)S&2?n 2C v|@K  q .6[HU@#O"JaK!4yj*Fsa4/z{;) d @ 5 x B -4#kL^ 3+J`{o1n-PZ7*4e*;; H7xEb"Q)8$ FWC {coT0H %*!<!"":# v# ##M'$$:%@ % & Z'j#(g((o(O'k' ^' '" ( *+S-2.-{/ /.6-1+3($Gu %W0 ( G5GD.Q8ۿ$P< S+ҌKԢ Xcp Y~\YhA3W Y ;2UE  s*`?&<_/% Wa6 +3#* $ -%3$!=v#f7mV6%>Q0r~GZQ&0l/w ?%. ^5G/-!Gs]tb|1A<> G, ^ wO   Qk  > Oo t{6!Q8^LL^i8<{{h0!TVD R m+#EmrS upd|' HֹRհk`jo`(ٍڤ,}B?'Y;&! $ 9<{B  M(o J ZTQg0c #%(T'\(v(('RX'9'}' '8&&c&h%%!B$ ##c !l kW#"^i4-] xua M"5q!!,0cݽ?{ͮBnK<:] 4ہ   t/<bR -g>PpEY :Vn<5 S*"d/t"S b!(w7 o @8S=>Y g n>f(  hE !Ht^M  +dKJSaZQ2aXC5^ u s<D2 u* &'^NH {f{f@- 7Z(65^CI [!u! !$&[A K/6Yr(g 5 \cYGl*lBx (  E   d?bi >:Ejax>_Bp_gvpMي)S^պ ]?eoYXڪ1+ ;ܛiܡ+ Eݍ <4 2  kf^/ l_k\*HkTP    7  (WT^1x e  p X G W5 G | 6kR]T A/*Cw!AV5Gh=S߀Yٓt:V }ՊגkAIdM9gtai)[$ k+I xyL0]qf,5 |2!!V!n  a  }*=,-Rq   > P   ) $ 181 i}G(Y%. U0 rX %=Na}6&OGقDp٥N}nܔRyڹ2S Vؤ$ِ Wڂ 9 . b$>~HwߏHkjQUmbMloXt wX{<OEslK%{U "x,0 ! tQ q O (    kx=* &4 $ 2 Y!H"! }%.[;ZM Eb RRO;Z7Icp}G!R 0 RNN7 8 uhg)FH !n""U"\!/ *uc'b Q 7 g cxl2zC%aa8&|dlko /o  / |^bS+y./ : T jZRh4|cn5߇q' ^?F۱Old \D"V1VgAs = X + ^ |*52TLU  5 f)<U^ h@5 <YN h F5e`)BC #v%&% #!] qXjv0 2 ;cy",x0LJ7 ݓe?mՓA+U(d"}O<E<+ܚ};4m.~y pj_V`f"9   G IJ   H~4C_ i  (  " %j (**>)E[&#l G! _  "%  ( xaXq'#{`/  z;j%GPd c" MN >\=ܡٳ֌L!6 ˤ*g9ȶȥ_ `:ʪʁX"Ы,QoX:-\UsnM#:bi7-   l0] ?! " %" ! x'z=H T/ d<hw\  Gs r-,! v! XGiMvJ|tg Iisim1n/yS(T{NKi,xl_ Tf3m d O3fu%n Y~8%{YP? * ! / 8 N 1 {g.OK . q59yual3l0o  D z{c('3N ntB("VH w4s'pg 7#Z] "$L 5liE~4 .<dYu?nVrL $Q7v<`&      r n5m7q4mDVh? g r :`Nb$ n^) ~Y,[m!@15y|w)nzb.k{AZUQhv|<   :&th1O  u}!V=&h)|,_.50V 1< 2 2/V,&I) %j " 5?e'`QJHpR  `  C {]nU]`" DG vs 9 ? KA,J^W;]҇buG qe V Wͤ sNʉɫN%V?$΄Q@ѶOhݽb}_X9*:c3;`a@% \NZT7f .  D ! ! ! zE7kA-i f % M - U  `U.V_ Y o1Rp0x3.Ae0zrVUE+"VZh5 L^Dm.C u\6"iQf^{Is>8j  H` , BR>} W7 >   Y[   Q Z "8N"! [gc" {HqaHx(xi>S , XPN1SIy>|,Go#b]p49(8iTU۹,܊-ݑrj݆އW<=X c  e :]rl:|U ]O]  ) ,9a6  g 9Wl2i*;&4  ( g j q"* # $ $ $c"UheEps  {  yT KmN s r-@eg2,0׺kmўD.Ѽ.T|dռ'}vYs8j^2Wuloh&  Vup{=4P& Ym  p H j>  ZS    ! #T # " _ )on"b o   ^{$mAtN+)G#L7eY`$7,  Z$ ]g8,03g0Hr4%`/RۥXԝ fQGʯjɅbu$ͽ^С;Hֶ:مsT ;dK?{IhA"|A  !.qTXl Vm 6" Al/@m  IZ z>zy0D}#`N: s/3P-,y$`nA ]r vv~> iTv@=hi?Ml&~?4pJl\vW/`Kݴ hY-9LhH1 1"y$6&U)@*# + + *VL)&6$ $(Q+_.//-*&2(# Kb59 b )q?\M9+ cnJ2B @wdX  I   $.&& vZߴݴ}vDX-s>ܷlCܧ{c]jޝriHnCCQp5, z} *1b=BdY  <$Am\ @(O}zL  :D ~ d <KPu&HKZsAn+|VI i D \ 356neim0f ,ZB%S>p]C L5_XcwL)Wk0meV N ")T",MS}&31 w!q""GQ  n   r J I  Y O w h 4JEIg X#ij$ v8;7cZP! & gG,߾ܨeC`cQԞp jy^ZފW Q% E~4uT"-$E&4' L''+)sw*+u,,,,m+a*(S&.# pLxaZ,Wk=s!PEcbN|2ANAr a. `G3aXNl88.7L ^45UU yT~#\|25X a7IV"= $%  Pe"&1%d&%#!: g!&&,  <jp5"j -Ms\e aAW"?C*A I 5 }x (W@u%0,P_d@4 #H[?P = e`V$x*mu:3a+a ?"JG$&o)^+}*] ($Fx L Y+e)m%Y J5 Bd Q pG\_6WD") i#FU_ 0Ioڈ[е;vt͝9̨Cʤtag,0+ƞL"ʉ>uV؎#GD   XZ?!'.-ln (Z M n%  >;i@ l: 9X!!D"IS"c"s "_ ""U"O !F.87AH3 m*EhiK y 4 2 4y )_<AH>=M/d+G+Xetz_$%s2P:rn'y A-!"#]i$5 % O%h }% f%1x$" r xQPE)nU l 3 9f  UP p{!SxUJ ghmbuS  daburF_ly"MI:@8\ Z@#FE;wS > 0VI U5v'b>pt? 4{%IG Wk M   *   3   % Q 8;bE>z @)\H. Ia`Dd@Vv m9 f xG SlE<߻U߆ydB2 Q:[P ~e CRj*qZ-> 8 *Hn7 kk 9YO)" MW !5tP1WCh\~MMi55kw4a  %I4 s 7b|oEf  NQ*=>Irt]@qBQ73afs1RY+ c b <:XsU:9 W dw *ieI!I &W)+{*t*($k! g5 Re: XAQ1yq2/E~ at@=P6q0/ }hyn[nX;JNp{sbs0Q#+߇1?Pi^Z,F^Iۓۣhz~|L`߿p]`phR I]]7. gwa n h7c{xF /^  U `"$ 'M(*O,VI--<g-,+(%*"ccb  G W   : * ; e - O  ptDFK\o+oMF8kz !phl\R@OC}4jX85 E & tv 0V r &  & X2{Uz>1}=  nuaC>CWam7fZc} N p  e KTx&r0f)K10Ks&ۍz Q uѲ Lw [U >T4͹ jm] /!߉ S + /gAAp<"k*  VE7Z(e79m4J!2,W|?<':|HQH=&eA hO(?mw9{ x)3Lg# 2y u?1kgA Y. p _4K}j_qJ߻އߘog >&"%') (߿'%5K#; oS=h h A܁ݨ#K4OJJ B2i+-tjW~{=}U! mC:;gJcuLuB}eZZ O wQm FT >;%"e6 He` _Wo fpb1G !t=Pp\,E$ t\djVcd,2AN<<)m`3rkvU52BFM]a % #  >!QGM  H \k!A  8>%m)(9v a5f  tK   Ms B u ux VbCP1\='Cr\V|TNyev_P!%cT]MVh7s'iyV!&Nߝ#cI3e( 5$ 6sT 5 r  hb "  _P4CT]t: A=!4"l#:" Poxi)n2eL%8O^  Y g -  qa $ c g } k i*AUuO!dR_'~ |qj sQA{EQcpF[&kQfJ:Bn:vz};"~U 0\lH   R  m R v 4 | D   # # m h @ L9{VvQr==<n6 b  &p /8&Sq37t[i׿Y  dR~[JZ@\Ia?*u\VRC  9 v%PH=Vo  C 33[)w#" %'<((BS'q&%%$F%U%>''M'K%R"c'#p ~C?X(d/ABbR+7߁[oWA["'R %?/W" ,!q""a###$$0$ $#~"i! / .0Hp 2v7Rz9h 6 z 5 . ! \#3%'%*l,- N-&+[(a%X#4#D!$f%>H&Y& 9&W%ME# ;>] F~+U6Uuo^ ga'~WpBrA n&^}"RfV~9UgKul0L{>T@dFz#m*j.,>i]j*i`+nT JU_GnVA77| y# a d ^ $ OM  f nC ci P M mrm- * R&CAY.*{(  1 d W |rL+"fC> _v !6n]rS3D'   ~ pehA!6V bO'+3^N,qS\d!P 5 /13H= asBm+y2. Lkp#$Q!O  rg9dGR)p߲ݙYۨCA/ٸpmp!ٰl6 Jg ;J j < zZ_7n`hq{V+ s =+w%5lP YEGq3L*./`%oQj   :tRZ"I#H#"!/  >Xf0:JI %  % ICte, ~ { H2a O{o; } _nGYn<'bBX"0$X * -   4 # ]   1 w    v T  4 B b  _t [;   .w_M%k'i#E  d M q / (OUa7d enb>N -5z/,W4-"/n*M2+$ Ar M@ x |Vkٲ=צ׻ߖdޔ*@ޡbߎ$m}'"&׍&ݘYLi^S0qaA4\+^ D^]z6.8="T1\P<F    Exnyw   o   , S =  % . ^   S# E;NfV* F<(<&Ej.[7 4' wph)&Iq-n9ޠ PS$}M3  +֍aսfԴh |ڥQ޷)dwu8e!+vg(#}saV7).k?A,|n 7{ $gyBfg0dbb#Rb"xFrvp)}Xtl w 2x4j{ dX`"@ ? .S *L5e]u@ R I   ,e 2< ` 9 }o#5 ) +V<w_,-xN2kF$]@ D E 7 9 . " V \ NE & x [    *XTv"%(;)6$)X(y&d$y #!9 T.908K?nq "  k EOfiS/ j ?  t+_}  E  <G@ , yRZ > VF } e+ * Fb)#U2hDrp9$ % 5 K _ 8[JW  'L zRgJTaYPOju2l]A3Oh[ Z.x:[ M8 m \ Fe>es l = u I   ! 3 E  [  C .+hDS  vM  (  : ( SF b h z " g '}DWt%n0Cg!V 0 3Uv:DU>o_vy~Kjp\v[_eO=>`if!-=YDzq~%Ms_; ,hNL k5 L Nw M  R _k 5 ? . h @ b+ %3Jg3Qޔs|Qܟ?*lj'0N J ^pOtl<b JF)x * ] , |I^rQr TC^u { YykA ~$[&   ]; ? LKy'4ifzH2)6Iߩ7 Cܤ W>*a+Q'ڕ.D8 J!(_ \Q/G    f e!3@!  r N@ 1\lGv64-vd= qO3| A)l^@&םqՎ*TZӬӖGlJ lhݫ-zq$ 1 U-J߫I غV֟աsdh8Bb U"1QY_4_Nvb,D is $`  ] 6rkH@:;4r2"%gi 1kO;?oc!# $%u%_$#!(^\ a M`K0z574SWs: +Nab+i]%UwdJNfw-^*Do ck c{ h%  &) 6+  w L  f5{ az ]JWXWdAgE* h eTsXm, | r ]u p   #Qk|)A76@l*]Ebn#C4o*4`. 0 j  'ys9wH;wx\zr 7~:m7EMsqMoh ! L#o i$ $ $2$t##"""7##4@#8" ^3e %:.0F4Z$I8Abߘ YߛaKk!ߵvܺ#=آ3Og4 R1lt ب y\ھa ٢^ٳL0 8 v פ kچ & E IL B' JXJxj'@ Y  Z00zAT~ {X 4 w }<Dbyސ.Lކw E߻ߡ߳&9wi y lKIw&{zp(~ |%H`  ?j+S? Xc{q L*M|6 d eNV|=> lZQQw=A}Z"_OYGZ`Q?#Ms>>r$PK/>.!he$@ & &.$ ! x sl{ | )l qpdqw={b+,kZ>7Rq@O,e%X#PDI-O; S/X8 7=Yb<Mx:^Pa arjwa^ 04$kujYGZKWAtnU uV^k|gzsX`H.  J @/1jJ5<  E kIc>/r6n.Qn;`2F>_\X}s \Z  Vg6Mk Q^ } I!BpVzpF;Q,V  c 1 \  XeL : T, SBUGT~%MU . 7 l8 h {h\#fmfܤpc>o9՞z׻ټܔvZ-#   k ; g 2 - a} 6 i  f93A?%H2 O lNO+ Q a >vW?,k '><O2A j( ~p#i \OMq ,{M22#|[uݳޣ0srw9C@a28MR =MH; m ;8~f 6 Qa8_!K"!#$z %6 F& '+ ( )z )d * G++qT,$----^~-,@,W+X,,h---_W-,):&5$"Z;Q ,m}_*k@ eHp' ݔyfN{OdVݵu  _ " _dtb{21@P? _!] P 3 %77\qG 1Q sPMH~[ $ d 7Y(K| / & v %- :1 H{<+yiw"k`kZ{YQ ``  GcOYx%Yz(J l YSI5#inv=OA@{{sE\?J5 } _ M'})@LgwTS&p:TYp.Cuvj>.$b $<0^}`su)}g2e;YH|c(Vog=gCJe1"_^MlaeK` 8p+ߘcߵg3O 5;+\ h5]E b2e v eC' 3[ #X&-T( ) *3**)e)(g=(&L<%"# /q.FJ N 2 5lmON+ Ab1$dg~/cX!7k!i+q&5q z* AY a =/ IK Vy O NlMoi6&QgJ vEMm  y~99[u r Z g FrW7i @  T p }vr j = @ h  >r.Z3 ? >h7?D9aeKqG6} 68+?}*\ldQuBBs}!.x$6swxG?)h9P]DV%5ox"Pthl1cC |m U q n %C/VfmYCy E]TN~.xypaQN:i #xA? %!J!!Nrf K ~0g9l[o HxOh q0m4%J + a  Lq!!"D`#$S$.$ %}$$[#V#'##uM$X%s&c&mh&&%l$"?5W@t.+ 3M % v]kwz+[E/6M 5 %?pV""6 e .1ކ 9 ۥ >2"tTXfqo yp+@ p: I D 5 A*K. k"##}#""@"P! Y u F   a@$y\%O uQ{[y 6ne ^.SE$- 8  "CF}i,+5\%m=s߾HK3)7߁Q36i<{ݞ?ߦ,E; &S `P`H NA#Rh%g H.  $y l  d UyS   4o Ou_4xE? 0|= p-)`Cp9j9P _ ։ ]+ {7DWIH}ZJ2Wr;fC=?FM !*$b@1&w7acL 2;_OP5:UkrEm F /R vwC?H$ 7:=5(Vk[K\Fs+- ' K}RF,j1  C \  G ' 0vY=EJZk)(Zy7=l i!E,#!$%y&Sp&Q%%7$2"}q!)   k!!b("="\! k4{6b5{'Be =5 _yW$l*j YeU  2X ,M < w 6p F\4/{{qY>l=$ e y  `U?^ 3\H +;*hYRB $6tf  8H ;! e @. v"19A(==mK[,q{ (SߠZH)ECS}Au#5`eB3FPTmXMWD9O;q;Z  \ i3Nh ]$ZZIOrj  ML    iQp/ i  < D7r !T4kw ` a H jWhyj h!V;fa  3V DNyީJ~]E8QP~ n.9A6IPU:1:9E aKY%a)Qkje/EHAub~ X' @ (" %w6+-Yua 4 G . $7 o} ,EA?NrfA]bdUd4 b Me U XV @u@|jt1w?! :    % M5 v? * nf" H<-  Df  LgzS*c[ ;4s-6bZ !g _  $I l!"F$e%1 &&KR'U'&# /9T 2>' W:G00%Xq5|,s bciTՏiW i҃NӶBT.-S 9I Nդ a ք  0$=qKDv?@ C?p k - y> J f W- v ` 0   Xo ?H D v     h :k  p|9 9V  m ^  z N @.Ut(yZ`u ! pp.CIc"cnB:M#~FJqXߍw4x;߫ߧ&m!,]?4I;@ 5PCM`@ ` Q5`&A!"# 2$ # >#$ 4"M cw n IT":V< m @ Z!  , o  aBI= I 9 -a Z( aJ;'<n#lU~(d w&kJ(ES2yٲnڑjd2dk x2@'5A'my FAen?;|{R ' *Y$qI8W_,   { = +  2[ l(DfC`jU0v9bG"+i,M R0IFh)=) 5;'54GdX 4%J0d }q I L  0 F_ L` P Wo: t7 qy)MIF 9 &u>U"\(]VLprQ!(9 XK<4%8D'8?.'*V4  S  uk@w(>(0Y m WRw+1._fT>#2wB.H=+#N$Vt- `~ |RS;(YIP.Zme$/t5vzRT*tRcHS`YO.(-9eo25J%nJNe6L-w'^a-K  /  * m` D\ D qN   }f { \ 2   B D  [  {7,=A72+ 6 ! X a ~ m%~E[(f65gu*$Dy ~3+Y [7 a& 0M?}~wD"w":zT?AEGmF  f} L or , Pw78PbP r] < |2 > t r @  gD efv_f[H bo;c< K  ? Zi 32 * VgQtKMutIT:U_/Y  @ / (oOE[B 5JR(r  K F <>Xt9;O-< Q8(M}S=wvi 2 J -5wx ]h dU! 8NZ Dr J6sV&3i'^kl=.$rz5%oaR7D zpj2AoawuW56<^NW!x*  n u g JTfj}hI 9m]A 8o T+N6a g%/x|#wZ , A >w Z  N*.7t `h!koc߈hepvB!)-_ ZiqUo!t6JV6Z*gw,8V({&Z 2  eU( .E  P t~n@.Ikcc4 92 6m CF _G[3BG ( [  h 0  V     05 Y   @~cZ~iqW݃ہ#4VV ?lѓ? dLEO߯+\LC8,L 0 1 Fe.y6)   Z h ( 4  V S2 - ?NL  f 2  t  )3$%GwXpD#tZu !N:]FgJp]:ZtG/?dpE't V  oVNZuy QN h Ws 9 FDG q ,-  Ytykl W 7 e$7x  K gt{;^{<*V3U&R^c/Yzx}1 -}|oq2  #W q7C)C8^Vnx:H   u "  5   _Z EZ  8J /!%3B}74p{`;l?5&7= f H ? \lsQ~EQ6TLfP*``md's % p !&Eg+@)@='q U>c\lKZ :H g~!" #-3%g&''(b)Q)(% 'CU%= #S "rd~#\Q QPe+Fv#? }   n/ { I"m ;T (ӵՋ9ݶNU&2Tq^_PVl^P[J;,[h9   - \o nQ`9E<^-5X i # C q > ! Nsw,;5 }O i!v'UJ)vw+QT^UEP@86E(kDed& !^y#_N sCw'UbnMj i Q~8@l V:BzS[NJ`ydn8PhVnCe  , | L 8 u#   f  } , , " F/ XX(sqm@~ޗ qOL (<tذ guoEרk5۠fd5lL~4%XFL T yN 4I<r :E  wS. = M N  l"# # m# !#~1W7$Z8|<>9\p6/Yg /" ,q(ز+i٩3b3^*5$': :k]x[.#YOtlp7U7QN#8Y1?h7| jYQCmFS 3~ip#":s "Vr$ % &- & 9& $Su#5!c  ]C:V wu ! %; 8_>!P>s5|G.3Z5{za m6ZgP*O,Ll(M ]JB`Fdq + Rq RD@.~oFji;Xd{bn  -Vf Kx E b# xFL*0X"=&07DuT$_;k_Ekf a o&U]MI]*ElG$\-y%YfvVaO6$H-+!]:h{/ ^1 U H  2N ;TYZ)@D1 P r g 8tT{ mj  W  C  !.+7%EJ!mR DXI0rmO,y9׷^:Qyհp&gX ''(F.??^_ \{Fb> wT0%S;X#8Eq{QZ"Pp^>Cv8 ~[jd& # &=i''I&4M% "  1hBO_ fBB=FCmdP4{ҿ&>ҥ׬<``R-|ag+8&a#iFlKa+: vo ~ T5m0 g)  1B0>2 R qA&ERCJ!Pc$ 'c((B)8('.u&%&9&2Y& &$Z" !)CE { 5޿B o#( VlNXdHGc&P o q5w+qI019 =7 {sBN Fv1+ *  5_J ^ f & = 8 + 3   t  gF{=) .Uv?d VM cY  '!}K! (5p0 Pw =)ej)C7 4P s?~ 4qHV;4tOF?jnlI( S9`Oqq.rXISk[&i/yeREC6a~8zz z s T HDL L > k 5  jR!"#p-$z$%&8''y'&$;!/1} ;S&JW= " :?swI^6u.pn.A7%?63TkzFx k_p IM|=9*gnw.RrlwYVh#' t+ E @'U=.Y|r]:{  = 0u:/< 7L0 . b*f5 EZ  8n AKIN4J(gU7  |a   M<9 p%U Y    s0Eq12 z)bw 3k.@2PUdߩ"Ip \ MP>n6. SC4-  /yfFp4:hv9<%S ?'E9^ ",]B,Zm89 # *!   EM f O / v 8 |IB_*ܐ_}6>$\+_ Wmc!' m!#"!% e >u ,(Z *8+y* iC\!1T~47QvF՘nX"GrF7E;e;hYxa 0߆ޟxܫۏdv~c'յ=ܣ?Plm+gN( EI xFQu P  V : 8jR k!#$ j%Q %l &/4&%2$"#t 5uio p)O?~X 8{5i GjyY4-O>k= . t 4FtYi 3 |x NPW" ^ { !M"oS`JF^t]FYPhH`E  R n  q > K 5"%')m|+ , - - w,y*')P'{%# ! L9# ."[r R2KP9mBLhaߍtdPowg7ܕ܅]joK_^"A/>&w[K!@!R1 } (.>Qx"r%2'( ('d&A%/L$N"c!Rg W~V&! NAX c!Q7!A "!Hf f,YVs  UCu - ފ =  i X , J r N aiKyP,aUELtS?g5}]9"B!|i ? "mH. G  xRE'l0av1j  S9 Xj_5!9 o/O}caGHOF0 EK<9a + ux;cw~F(2e+e{ A Z 2\ R } 6K 2t  Q$Tq=N_W /n$TRmJ)  ;w?_{:xBrxI(SVHnfa ݛaہ0oތdyQP,FG_Ps 1nZI" ,\zo~]MycQF z 8$58)9?H}K]fs<uh  - /e!<'vR$w  bh [P WT||ga0Kn9 Ly~'}mVR>z}v{??=gZ`Q%6$~P;=]g>2J=B elfP1e`]!A`qV .)FejfRlxz=6zCX0?da '8 $  <mn p "eP?g>_|S" ,_>Y=&  EH ,E ~}    j- + Q %  Ig1J > `uC)"YjQ1 n ~ [w a  cm*0$(a^ q B 6-s @J 5ej XWLj,S bAFq"c_dSLu*% T<<}IaXJ#DRo *  o m qW] iBeKMX~W K /[P sv skHZ?  tn [ Gok5wC,Jzmr| L  u<  o?EbMd=W'PE9*CWqUy'[ h84T%;`l^SE{s^!n$:8 2 LqeS. s r { V2 o + o/  }$U),o/H23 4"d4)31.!tP@0  )  ?f | ! L    !a !e!! m$F&'(PG)) *)\V)(' &#: e{Z-SPN ܙ xݸ 7ވ_]ކ@ R,s ;߯ |U (FK_a$itYKM%2ZJ!q|JED*< to'1RkiFEde#\YQ, .n]j]A_I)kwlAB@X, M/Kc 5 _`-l hpb&xW x S_(D,2,:gS&oR-v+i;n f T / H A zX`i cS\P V F h H d1.@ lr   * S l0 Z !J9RBADc6{R"o< 7 S ox@1/IRF+&54X/?yQ&js!G  [6HiKZx !X"":"d} keg 9 KgRk &  f 7>A.Xe\s } d8QC3K#sJAo9  Pt^9ߍehl_<  L ]< =B0LUCZ92 Wi(JS^U g "$ bG X=6<.WV`!UJN8  "P #h&';)) ))'Y%#!s'rm mE   g[p  I  2h M8#+u:8RoF}6 _"A1Oi5uWpRws ^u8 0b/ a 0P0%p+|=~Jq}'n Z Qf5Hiiu-]g ^!  "JJB-1##c]c| ~ 41 BYB>inQzFJ ES[݌sB ^Kk@g%EiuEPw F|   0, * s Mr @ du,][&C*  *  s 9cgGaR$ - R . !\)H  Y =% +{V5c*VQ:{FT]|V, svt,qd66qR`\BX Z!  u  n  mk,0N~ ~?&6\_gc =0 (' < v)Tn,'  y/I|.YdVx?C !/*#c##y#j" "h ! #;?^AKy O ^T:"6b$b` K(CAA/`S(\}h;_s}{diُn[o![qss1;1<`~N\9w  b B u|  8 k 1 wM_!h$}p u"I$&%T$ q#Z!,`w! 3*<ޜB.)/!=2mQ%W) AaF K p! l [ g P $  J o :#Q]QA??T&/*J h  h C?fcu| zZ   - w  I GHzig9u{WaH4HGe[EsU%  - c48&?&z !%:Q-g|}\pwFYpQp:XE,xC^We>>se aGD "Q}%3Wpap_LE;L % ?Z\[N@o  L W ? q" $:n&0'W(i)Vw)(>'$(" y  . m a"?) 8 ds @9 W 3D jvT;Xk=%U\ de <wh$ Q!"$~u$g#Y"" D%, 'Gq'-X*6xr(  ~ 60 y ,IC v6Zun9 J/  Q)uGQy,VbvExD*xVF50Z.oy /. HQ L`Gg3s]@0?wSqp'Lk92aQ0xxW MZ^3_gOhg1_xo7j%9~h )D i -"!H( qA1Y@HaqK " nmQ#}h Com8A _<8:\"s p}Z Z=D}KKG9^Rnl{7irFf 9 OG n. w M3 9V *    m:[O ! R x{(b ]O <V  %x O| L:  tO"+MH?VW :A:^:=K$Rw+ Kߗއ*^9fDXSA jBzJB~U c 3 q l b ~O C,J6$  e R iO9P7~`]{2v$Z >s b^  *C%F[j > 4e;vo$T$].2=Vfp%9PKSGb8p~r!l^d 4+9WKF027,.  \>"FCgi v !-!1Y '8 a#2T  :;vsXV5AsJ(x   !P$m EA^q)"PU+r4?J?|zk#{z^S%bd48=.tq_:Js& {o1?;fc5=?o P & ^o)7W ; a  MV"7$`!d~ _znMRRߓT^ 5 b ZSnlvWxY5$X u j Nzw9aFRC, "b4% ? b a$ % + U a v x 4 : M m; $ @'^Q<Zm qsa* ]  KTA5X" OU 5 v cZXC 4w 6Tj4H'5  `PbWZ.`$9JPm,m5R dc a&,'` tf7J,0] Q߄|ސRO,U@e~7ZqO%Nw&}gGG!E%=]o8Ji3r a ^dV_|u.'7 #k&A)*+,,,,+9+?*q)z'&]$S"| ;b7BxR7RC VE[ $f~#S\bV9 b ! j O `߽ y~  Fu+@wK"nY b9 4zvTm!DKyqz/8 { Mg"s98G1f tr0fCZ69j v f 3j&hf CV r \ln 8c G  6 @H N ( b l25@%&.w i *} 9 @ + w:CnQ_B-hBx H5xE O+ h \L@xmDH6E{LB[qh:C@YsJkiuN-,LHWBO@x)bb wa9ۍڊ ڞIbQjn  6} '"KqzKUq wR RyW+,Rz~4 ?  F 4 iQ 1  4 >N:m%K3 {, ) FL 8^#i 'ad x!)!9!; } R j\.]R4Z : h Cjg$ . ~9 st T E e3 h4 9 I *.?e9r3%  D  " "  x :y  Q{tX)#E9\Vk^^@x+1C_.SYj$!  u  pOo"uyZDrj</cyB]n["/!do!x@,ub"M[nc Ta\fk%dJ&Pe&bNC!WN[H(ek;$$/ SdZDG%A! 7m H p & u   ] l  \ ]i d;C  cN%v_wmj12VSq c y KaB * K qk R'k n_#g 'xD][_l:1+M%r |:7X~+<DIN9^"| s"#Q%&7''M(()V*y+h,,M&,v*'=#b=3A | 4 h$O { 1>q4~7.S e ;R !Df#*; r q n  e"f # M% F&x & a'< ~'5 A' & x% #e!:)d('cZ$<KS)YHl2JZO^+DS6 G} ) $ 7j&N#Nq Dl) wE oz R Mg}$;"W%I(j)**CG*h)('S&` &$G#!PfL} r|vmP}eBY8LISg_aY8Z^ ?+q.sVb0|8CY^2eH+]  X 0R R 1 MP=,3l J E Ru  2`r BMEB;p(Al mi42@F}<_r)Bm' & N vv6?`l M%":-o # N`p6KPQlaV*_ L , # bD - Gb0k& `}(U/Oߪ=Qo%ۺ I ۔ ܡ ޕ b * h j , ,  E h (   lX .T  A 6H !\t!`8t Q, H > M'z / c >o B  Ov)-m~)  4  u E4/31dVAmh;0 ld[yH`{{}nN7] 4 R * a  vjK9]7kSdm~B[ 04@%.rx]>xf]d4T_sY@f2{44 4D5bEovqF 6 sX])k^1~X-JD 7KXy[FN-*2lRKZl 1t $N86Y 4ޔ  F `hCQ ?D @ o{KS'-t_1R' \ U  $  x Zk % X hSR |  BEYiT =Q)ph+7&- ef@q+$ P'39MfmImc&^V!s[7[hc rt jx~ _u  = A j"EU yA{U!1M d %!qE5S9B UgY M#VpSD\-ms ! C 4& *?eV^EFR i. f H9Zj 64 vq} Zn  f  '$Emq$%4HtH{&E0]-r7I~C)R.ME:]O >%&Y B#$%q%Hn%%|}&['^)+.R0H2JZ33,20u.A+)'w$" $*htJ$2 e nT9 @ `_ Z _  '4 V @ ./O<i @li#8KT0V! b# ަL]5h44  f a l d ;4 A c %6-J{܆,AM@Γ%E:' ƞ 8 A r + ~  U3ɝZ}BdκFG!s&/{qEI?#xZ ]h s"  k* -    =i>, 9GV7"#OT&I())5)i'V(&$[#w" !1A .EO{s*3Y4oU_>zz, ` i>bq$X-=_|6`'*^ cߤ%ܕ(;4IX`Tu<"(%)\t  I Q| C7]ZO [72YgHdt 9_ _ V h2 p;L%4:Ualk(0)4+ML.Q q 3 kzU7g2@  ~ :mK 4 8 c   }Y4 . yW p| z R@X*{) _\@oPU.2H F 0 =wN*! p Q ODn q k| ? _ dinmR#y sWd5TX1P3+ %#s1 A _9 o V 4E}'&PGb[#r  @gF Hbq : <]fO < Hu1(yQPcE"u4I]Dd   ; ` -} / *<-,1U"xinmnlz$QQ;P-6jz!m&Ki1 | / d bl  ?+  RL8TCfJenBbh`%WD D  #     g  Jy>0rg  t  ? M[e ~ (g  #`&E8jAg0GX1$Am,*$RH{BEPNEJHMF> t k ݠ Tۜ ;fRcٙq'(e 58*- R65^kuA&XA-@) E}'x`6m 5 e)Y8 0 {B2,'$k <9+u}O'xuRے>,۔ۉ(Is'ݵKpi?"ݾ޷&TRPSo?pKL 2n s n 8qZ 3 d  p8  ?b z  s O <zsitsLdW&:n`  b ZrHCq W"*$F%\& ~&"%$#G" `m8"9pV; kz??6IWT7d  p([uOs2.Z*q09)` .o z H *Pg";Ys~w>]Z"!]&a|$u j+!rw5}?mMq 6x?M!#$/%m&AY''5'j%#j!` y)X2 R v5 >5 o  "\!j (T@MH"s, y!#d$%nR&~N&%O$,t"V uz /EG_ q2}D!"r##a#p##"!!!qcLq`> rR7,UkB1`X(٪ XԛjA}cBqNɽɪ6B &˔`/ ΊOЇi#) iכ{`ݹk= #$_&c[(M))A )[g(Y'm& %7%$9$1*$g\#R"jJ!k kVe     S - W =[L*;  C ( )| )*<"^!0!Co! /1 %!n\in y G neon43#cv~WYX W    l Y'rb 9 *m+  A I 9Vrܴqۦګ ;1 wܤ ' & / 2 k> )( Z <& G{VE wy0#[|W(.?Wj3Gz`C$qt(#J V 2|Cxs R Q O !z  f@?jc  !a" "!!+!. < ASw.D .yTG-iSliRcN4xM|` @ n /_ |*vUl-UG c'VfMdE^nV1w'th"H0 m 'W/qF \y h q  eU ~x!k$F&t'_'G'6''&'&j%N% 2%L>%%%%r%W# !A K8  v "bEW " mZ,aZQ]j>6WwsYofWq֪R!;V)}ՓUפo٣ b  &ަ Z] \ {o ps8?gP>[|| w @ntL"y|+;#]k7Z{/> ' SG b, f o &a  _ "e->6rVf14QlGk܂}վDn7,];[fURx4H`ߩ+U/GY :650 GrE"# %%6%* f$ '# !_ 5 , WcO?mEc)Vd4\fg*+%,gG R #  V   c =  _ ?   F08pX~Q#8iQv[o p /vn;jU,oL i 0|(N>iq~|=%6Yp~8 @il'F jGj n$5G_Y42Fd[j}x   u HAJ&9]Zy5&^Pb~ na`&+i$I2YiND1M;[ 8 S &[T,r[><xE9=QL9-X_\*e?**>. *u  XpdH X4 J g4"Q8  d* =QCH~y|e+/kNPj_2/X zY?oHvGpb$n9%E!* '\Y>[ru:l   Un #qa   hC~ E S ?!5(   ty qmvZ\ #B%(T*i+, q, d+)['S$T!X ^Br Tb / n Jl^"~<4d nRA_6 dZq L uF@u"+HYs3,cf99ONW tXTz))tS "T 8{',6Pq1Z !>"t#$(%.'L(Q)*>0,J-;e/l01'345<67;7q7Q6X41T,'R"wy) V .k Fr Z\Vy{b 9 3!t!!K"#&%Au&'()+)( (>'v&T&E%;&&T' (()*_ l* * z*'m* 6*y)))A( m( ' C' l&Y%W#:" :XTU:< `r P o$d!t]Eݢmv$F,K$Y޺)ܯ_I֤?L!O7, , 9ЃKAո=ؖ٩ b(b5UxK[TrO3n8-$Ouu(qJ 9 Z}3E7:K V- Aau>bcM!X  ?Qd> s A[qKo"S#?!h;U -_'%'su9N/lw&~}ES\O^,O38`px{q`nB6n<,i0J 9n*g !u/$'^)1,|a/1 33k3e320[`/8F-L*(_ /'%$^"4 eZJ48dw  Hd 5 @se>P"@/.g\lz!AH#f7}dxS 6"jAWBDQG:V2F  . N !"p!ZY {{ \ 6 ڎ ? 5 gϵ F`u(5pDĝH -ǒZS|D;LR]~e@TkQ F@LJf     [`N !i#$$ % $%# $L$Z$$L%%jA&#' ' (x('%A"8|zKicw FT>GeF8a4#HUX/ #*{/-L2c/Vz!dpܪ^\َ>ڰcA%mܲڀؓ:LIՉ<lb={ܮJ@Zuq%+kUG#  Dp$: O K,o!0%>{`R!#d&m@'9N',&t#A!p#VbI>= JT<@Jth4/E 9  ;Haj!V)Me Mw`SY V k7!@)v|wj TT 4 / Xg ڐ ؞  *o[1rݑ?%I / & 7  e! @?a+M+pi>"k65X32!s}M* Fb Y O]0uK&A3q^-NAHK^) !d+d0\N]^%E~A D ! 1 l   W,X5.:t\ ? h  W as ~`y0 @nf%&FuWX4mX o.1R I-. .Co$/+?znP-W#]Y5    TYohS{ m9&>Q6QL 'VwkgbPw܂z~F[l8 DOcs2%zD>8/ J/ > )n gCi++KcW!D64w   o Ss<gN"! (  WhK X'tZH\rtyCPaY1M6 p3@> ,3 Fly* !R"#e$$$$)o$Pc$$^$#!]N5AI &W /:H  _Uv  s E1q&^^&7j S% Y0c)~ "X j3  #`# \S+yK t8j[$%1 !s meN  C Y w XF" % 'e ) {)g (I & $X*!j/Oj h{ QQZr{ 8O  Q {    ^ i P 0* , '_ U n5"T-$#4;`k(&-j:1*JJ>KmOSR v < U U < t E? VO7-G t x &xd'#\j }3#b&)s-012H2i20p1/,)n%3T">z 7!sd6d S &!%7l[jp[&NBPuW=ޖ6TbBߴސݷ$:a9 +ّ ^e>e`h+`)^L&cHM6M{  %u=  ~       S  Y h: e ,{Wh*F2N%(Dނ%^>L/ 0?I[z٬ܽZTސ܅ @}$GpKN*wIGS 8'?^D l/"'$ S' )e+-,-3.KK./%.1".F--.,*( 6&W#x el5U 'Z  ; K1.hg^h1XP62'sgd^#Rdh7y  } $  yp='[.<9&0ٴ K>Ikyص/ډ?ۑ y BݿݟVju C M | + X wg*GV ,xDQ -Ppq9.7^NRCH9!JrV8hO^v1 wj)ּjd$>؜Qٖٖ((*,g6ڛy6u~ $ >I F  (*(Q(l('p&C2%)#_"Qa!1 1,da<W hwk[}S+[h'"ѤF-ѪK Il֜JGN-TY )M o5p0~pb]<f&Tm C{j'Q]((q'%/$"W]3}FETaC[3$ۆS+@Y^~8ohA^Nu63Uix  (%j  `bjO5u%# !!"g #A ($d n$ $u $n $ $ i"L k   Z eE(|j5:AIY-6 ZN3W1^iV5~RPG_%?'"FY1[r $ H O P 8 Nn ts:2%DEwo P< 5 B{ ># ! x /yhpy.\oRi9m ~ ( ::u  ' `  G A  , p 4V PiMn}G'\_ EF6?q ` 9t k D-ds }N,] c[vre\   a? k B  s  ,T{E\jCc֗ / PL 5Ҏ:uJh6oמX <R"$g'q)E+g+,,,c,q +8 *)[&{#\6) H d X.Xe(l7 b8o5^);-{4|!-@#9)|8Eyx:> X E ^Kry<RS:Ϯ&3';/8x3ן9_9D~ee +a`<7s y ) j YyuhO!$UK'si)R+9- .L01*2K3 3 2V0E7.-+(%C L"x _  U Ub5EQ\;IU+w + ?4G+i Y)pmnj\w"]̴JWn~Ȃ$;eʬv͆Ͽэ'״Cܪ _Y|z;euH<oZ \d; "$d"J- }!ث!@s! !  ؽzٟH{$&ݱߡ F\yri. v 5:L[B$/it84vT # y= xm 1 V / ey Bq < ; O G@yt7\ܖݸTߵS #%]P'%(((h(`((-))H***)), 1(N''(l() j* *B j*)'Kb%!vOO lX u7LZ  g].+S߫p8W8Pڨ7!xI#N d/K{,q3c;i*UYxr&o02 iOoT a v60,lt\h# | r/ /a4k<W!#9%6'| * +,6.x0Z :1E 1{10A3/~ -kc*0K'# 0s6$ n g "mWhM_ r)dMzi6MEc6pa_`o&_h3~n|U8.4p۶&-ژۇQ[6cy / +@ ~   | $ n ~ [ $  " L%<{$ h d Z ,'J@oj2T t  ^|^"@PU!X8c&[ 4uPZR'`Q W'j6 <'  vu P p c/xyP0  wG 1ls:eCnRz_ e VSk|,  SߥCcXNyq*dr5B4q6$WpxEsE{Y D  }gi ) mW 3 2U:rJ8},Ma-&I * *H J | j[_>d"!(!j=$P'*[,-./h/`/v/%.4*.&-H+:)&#^:f|  4Xp"ypTQ=  7Yq!h%' )o)E'%"# m76=?" = e;W^I*k|<[ް߯ZlJӌMԩ[ڱ8#'_y(nPgN ]8fy   vQ' >,Xh7 !#I#""c"g!g >x~Xd m!B#}`$0%%2&&%=%$$G'"}5    5 W5fQ Ym6S`]DC m7kRJld^_,(kxzS9he}%o2q;s rL? V 43v|"_5Z)c5(?NB@=XXZaU !:H:07Ky?KDy>/9' 6~+tF{r:M} S BKJ`n\{D[$VOQnt d 4 IP`:.'<1c ; U!p1"E"}!  ) s&td<Gy= o *wqPG{(Qc4e4E_O5D7v/ o9?3MWqP ܔB_/ГϞLѦdT}tfCP0 )SP?S? b)bt|t@6U O>  &C Ry!Vm$?_u! 6 ֒eՎfՄTk { ݌ ' AI_L? 04|,1:N3x}sCU ~ 'Q2,o`*i l 2%^0 a{$UO}5,=*$j:~>m0':zP* % kQf7mi6 q}ݾD5KRMY  J ? + = u W "  p b b  { 1 ;|8ucJ Pc -.Skr|9ܢٴ[  /҂ 2 Dix׶7ު0S L QknEJhple Vts v Qb6op 7^WJZ !o!i! BY3bN7 hd(LbHj7X2T dB{&  {  )k # Z  <  Fj|1  }B 3t1 |VtM/iQ > \A5H8n@84J Q( 2DHp4R"y#P$r&n(!)F*^*M!)w'B$7E!UJu  5 m r d*l m G2 mo Q!/yTl  >c # U^9e._ )" f jd\1.e  % )3 B ba\bH4$n B%T{I6S4c' 3 pP 4f -!yE 9B3߼1t4Zp$ҝ ҋ-)xW׮Q } ~#jCdw<u{7pw'lV ycik ' 8KTb݄B޶v 0E\!}cqC{fJ]9^gw' V2i5yy+;#)z'*T-L/B0/H.,?*)F(o(R0(H'|'R'<&S,%#@" s12FMa a Q g 6]ko] $K=? $ ~  s (Boa'Ag|koc sQހm aP[FCo=E<gO|ڍڔڊaJ2 -ܖ9ߝ\e S 2]9*4  A d EL !"yh#$6v$y$0*$$##7#}"t# ###%$$q%&C!'!&xA%L#"j{ ;^ Ur 0 "t A , a 3  M> E   j , \ oaE"|2SObKR4u(- ߝGޏ)?ؙE_(T٦m8h@(߆=[ fD / 1'P'BNv:ߜۡKoft#e`ٗm> I nU(WJ-\MftilZ/p @  6%& 1 n : ?o i /K=c ^pV2c  D{'^  c~t`%`CGOtt L#&"R(O*V8+s+*)_'n$|!Ef)B[H m<\ ;N q j 7 2q  c 60   e 7 Z} 4 r9 ,N$Wq R@ "%da' TQC6~DpW@߼Tl :q,Z+6I~<){?kVf5b{e2g"R4N%9NuFs5b> P ?_[G2BSzG (I i  q Nt,( Op51p0 96?|DY7]cj dQ!bx5q)o?F 9<]7~F  Q& M  %uSQ5R. : !XO)z73[b]dMVWq| ? _  {u)2N0!j#@& n(Q 2* + * `)n o' %c V"S &\,=xQ'B6 ZaX t.ped^Z^=iWl T V n L h  4@r2/P[AK H< Vd"j!LEo ,mO&0s&0jF!wdc;_UO( %  m v A   }!XL`߽ߨ,dk,` f VS*&V`b,I  ^Fg  -bT -" Pia]  $ tfYj+*{ T 9byvY2d qW h  ] v <  +Dx""L_  "f &JgI aq 5 =?  H#7swH U (76_ _i SpT(FZv=<4 ]vHs"3 ;@#E1RVb+ F B 2#I)TL ;  8 1 yV-m& >wrx&Y \[ DZ [h-E?J[ V Q d  a bo R  7 xR {d}{t*AD=jz+wvumJi,7[d_, ~ Y1"Ulku'u1QWw*j\pt+  F s!")$I\%t&%','G&,&&%&)&% %#"!^\%  k ; / =% P ;  *l'  ?3Bl/pIY[~R!]"g$W&Z'r(fA):))P)`(M&$"?A Z ;3:kJ|+@4?gh;, l"L$ %2i%m# NcEy { 3 U 7 =%o A8@/F%V  ;wQwuqC'2yQ*G CScCa/YppS?CgvgRf2ydxPB FSo?S |}9o}-?+ |6 b . ZI (=  IU   > eP at R`  > - y Bkt*5v   VS+k:Zzjl &   H M b  IQ bxdn9Do pZb}C ; # :aALz(gEu/WaI=5%GXwc/B l A M } C N W }0; s  JX [.  KrT5+m =) ; {oXtx~}3)aBc L8]lq=:4 ?{,W!#%&;'G'&V%j$"" xfp! l.tFs y#mP!W9F|u D ;$ A  \ : zFFsG_)  c b$MYe?LX* _ $aaxmC0AC-B&# k .(iT-Kr / B V &1 bIv%\xmE<@h)!   i $ + C  a" ]5:LWWLI yy7}PW oOfq%=EF61H0=] d  s{hN9*tA7EgM \  BZ o M 4  ; dxb_QA7m zgS9Mp@\߶ݝ\|@Gآ&A7TV؝Sڱ7X*2x> @7 np_%!&T c p $KX{ Sy_p \ w3 ,  n  0  Q  }   Vp6* 9D x a m`yz\VY r =5EO/$#my\>{WGmW6DKb~ W  > U-\n_9 w ; 9\ b Z}~O B hݖ3e.m b%S5"W k +oX b!g80=PyJ ~  k?x5H2"*L S!"T"W#Vp#""",#c#w"V!u lNFhR'`|&K}"3 P  g | ='_3a^ cBXky-~9Ly</t P 2U L d0  Y  ek=Z ש zt ҕ $ ʈ>:xpAȲ| >>[T1AϻXԙcWH2ww9L)Y)(*Jl]&6@V >Kx+rH;,2hcqyw0Tj[ /! B o* TP t ^  " } } W $Io7GD;OTZ W =G;HZJ3l 4 mr  @ H ]=/t<v%j_5`[^  i87| Mh  W+ )EZyD" dIV6aO tS{kO{a J/6~e>l!"#p7#!#K"D"!!I"#X4$P%~y&$'(nn)D)#*1)(-'3%+# ^"'Aa4 5p oie<0W&PG^ S0 V>J"W[!^"W.#9#c$=$gރ#2""%!݄'ZYr,  ^ W.[5m.le;L"/.f@IOSW=heL7rgH  M  j o&>Fj~ Mqq< `byC!>;J?@]h/4nF 2 y_`#O%u M  d 0 9 d s(VBb8 hI+czS[w! Q O 6MF22anjZ#qV4 )|=)BV3yh U k V  dEqAzp @ : BM n *8[  mo56= H#,N__AdֆYM(>ӖXRr?jٸ4ٍ5ػh әҼSһ  !5@VA k4Yn^:JT[[ * f (0h&Sw3Vg7p][   *0y.,PBOIA$SZ F4AKj%$i Ip&Or ] u SK l8! *xBNN~q~mbnbdkw(i8"_ fH<N&PL; $ ,,  |PGn:pelU43 M'0ZAX8.;!3 g DW O350g~^b qz jx/ l#b( 4b g^%z$kicD1| 5 > ({X<dA Wns[QTkl3 I5 gFl5Kb_4;z sPS&jm'>pgPDy$0A+@xxE{P|Rqb :4 S mR .'1# iy^cQ!%()***;(&;$ !.Rpe DtPq Y U oLD6 ico 5 tdH7F(?J11W,A,[ZQY}CF m e 4L&O(Xtyn{lP'65$t)T +)/  >SݵQޤM t O i Z: x 0T c d)N?7F$7 IMBs#9"P> } 2  _ _w  ?U $O pU= b4.,0LY> EF^.`}?5=y$# nN^L`1' X^ b f Y ![5lGDr#5*)e5 rg [V='._!#e %%%4%#X,!dvߙzܲjp ؎r&עXةa|Vۥ RH  &=l cRX- . R%3I:?HQm5wGv  - } D  P*c"%71O*   K  XwT ` X ]  6 x8~7tYTQ)-4x 0 3 H9 GlE !  B6  g PCvkrm!cW?2Y!B1xOSdyq[L<Pxx`jq@F"EMgo// O ,w9,Nc +  *N =f  rpV:6 {W{wIZn A{8~pY?DW~@Xq8X?lR^Xo8q0",W$+G! l Cw+W1Gq ''"g$&U(ݛ*޴,.0.2444C/4"3t1H/-J- +(&>)#m^'  t: i  6.8c? U N8&z Cxx rn8;l,/MXHK_m/_2N0Un | a -ߟߠOIߚWNݺXZ܄ۻa۽_UY)rq$ <"lפ#؇$ګ$H$\#."- -||n`MI[ i pl ], &     M!c:H~!5"A# #Ji"!? ;`UB"cgA.ݍ d߭ߧ pu߷DHa=CBj7" EHDG#jB<Fg RT1wJqY@j^PM*X%3)u2)o{g@ cuWU A !! ipt!"Qu##&####*$B$f%&&!w&%$" eHpBje!VN.[  R  f]n/Qg   x  I} +  K" Ts$ ax E 2P%!-! jm XK-AzjpC<F = p l2$&IRJP 0sN&  ;> &q}E.5i)ܞe,;D_aJslOC1O34|p ' o 5eEFDsT ]6+~;  t ޸ ܆ j ܷ ߪ uT+sD=b'*nckfj pV y roWJ0v&Z,H7 ?I ! "  Bc0ED``*3.FT7Lk:4}z#^ wnp\H |<~ = + n B! 5h *OdfTB,^'gO {pM H"\V & 3  >  R|9bM~.+ =KPNICn m@CMJ{IYTY>SlJ1$ff H b ` * ^q *vQ2{qxdV= 4Tw >*" s I Dn fr ; :5SwhS W = L?V  )+ ] " f L, G@^  G L@ ;2d]R WU$>B$H:~U[.NN\A0b t` ^ 9F >  h L%p ?)b  v ^ D8*7;#ZeU7+&9;plN W ?ru:G 5]DVqR!"79#"?"!wGvY  6j,nwzPFmTqiyn.T`Q/S*s3_ ^HLSz>jP Q  X 3-MyO.u.ZjOq{$<&Y   BF   ) \qr`F sy2-[S9q| KIgK0c   ] H  Y x  ZTs6s;(\%7%tI8UFMRj&,a#L|<gY29"  k*& *  YT b Q 5';?( | z  $ T(htQ W |@ RaXMjN3%,O-O) C S#{Hdc '    6-O] 5B:ZEl#w 4PN a _ - %x EO f v G?@  5  ,~=[L!2 ` $ S <^Krd3rsh{S8dTkq7 BrYsD0w 1ܼ Tަ>C9*0_gq7n&BE[x\\aL'X "?(r\ e/d_.y!-q=]HN<CI~HCS9 "?$%I=&&%$+#r!RcF^rX"b4Rf\t VFCd ~ @] 7QbF@xz9YI! <K<0% K?X BKcj+0G_2Y \X cJ 0F)X`c";[{AOmp-O|.lC%`F`" s qT HAZ>Mg2u,߰R٦gDIjjB_й fbɅ̡ӡؖPYoZ^T. g^F^ `@ FoEI=L.o  4 v =mWO5 k FE-zW6)ufL[DdddEnlS`g@Ko4j }"hj |~H:k(p d =# / dM ?&  | 5a&W-/!% ZCC!=x6tHF:  L W`lG"`*'>/6y7rߜށJ vަ ߣ " gJ S>d.! .PE4gi U9KG0 0O !k > Dn t | < @  so  .  047Ik']bG { \ P V XY'  a}g73R!J"#]"!mFau~ EjmC+grK.)&^zu V.W %l  5X < R F!I>n a* =b *\)/X >DNI;|CS tLv!kD="tUy]{K?#&dh  |   }k  q%= 4  *! S yS`CH2YE*$N2lsZf|Z34 pykL'}sG&k9(HG'ߑ1Jyi`<5 - 0!#w$'#" x=Ih.mp]f  ?^ S +e;q+:wGE~sI%^ z q DY5)V_qP jJ 9 Gm6JDx$'ޖRNfڎܗ  +ݭݛU-3`݂F0٧^ؔgؐmr. hI L, / <  !   p 5wOoo !Y4  A( u"~#a#B#n""\!  Wy2 R= Y{ ު ް634VM,K|(X  ! l0pZWV9! 8 P ^ &o G " (MPvgun&{}NEK{I3ߺ]4&aym)  i - y #  m1!/.#$X&(Z))**C**S)k(&C$x"% Nw  R 9"IeV-w &J W8g,f4w;}d-pe4J),qE^mڳ<հԄ,9R\cas`i9 #(V  _W  3 8 l,k`f8  >5n#;(+.0W11111+10/.-S,+*)V))H(&q$1%!2Q_k ve Z e! } 3   <~')Y};VNQ7X0FWqUPm{>:oGLh@9u<(/Y$ 3p/A A'!Aya|x5S/sx. ? eE@mOqPB.,S"d-C g B=Y7!XVJG+>Lm M\  Y , ~ 2 g XA Y E 7 roIcjSEh3WMf ;1H%Gu*BrAPg9AM| e .Fn" St.(  `e?LZ  ;x\~#a(Q{u`\f)ZMlIr 0 Fr,I~zvlgdG/rJn  = lzcQ>Ide l ] o ? 8 xn_j`  6  4 \ /|     U    ` Z U + U1  G  shJaMV\I q H ۽ ;D NNEZ j V`v_  :(}X:=c>eG * }:ZY4O;lqkD@6D CA M_oF9. .{&nNBkZpT,`    Uh/r9%W}\K _ =N#n*5 o ,(-3zp<& > D  [ 3 #bV<*4e]D?5!  oU|`E 8 rY I2 r   OU\d=k|K awb,UP9}_\ % m? z>%{4'`Z-` aaY2v y^R:N5 W4RJ" E-YN^J( <    2   \ t`   R L}[9AEh?/|^Nd %"%&f'_((Mb(IX'%[# oE=X\H\=.' mS> w6Ym_($y- 4 Ӕ BЯ`3P?.vi?&F  ΄ϿBѼ*oGղ~ ے { 7m  ~+ ^0LT_ V u^iNr^rM nRZUT5^\[O k mN*;6^  y}@ S . @5r_p^W[ D!J"}"zs"l1"D! l )&(Nj6S Z `n68PsYcSp6Mhz$c.;Pe M &W)$b!#a$P%&*%$B$$P%&8((x*r+%+a+M* T() %"x( B J "\h 61Z$+}rkgm{myj; ,.W`/| S7|# %KHY]D4>%uR]I?|4 =HTW|BPlOs1M[&#08>6aQc / 5 U!N4Mh o EsOT<LH F # W '- J   z C   ` kb [ i<S< + oj&8G(, / 6U>e-GbyW1FxddAj^ : <0`L]3n\H03 l C t 1  ; i I C J ? % 9 H Gnig'I `,P3%T 7LppVm-; 6 MS> q3#$%%&~&jJ&,Q%i#+"we<pe~ \MZ` 3c  Y Y FoN#i * fIQ!LQqF_%Ti/ p)Y[.sCu,[/LTQ0 " ;SjGV~O*6igMe: M L Ws > o<!C} /.xXAM cH   p4 % z C "  T K w Y gaN0;O9r2bM>$~8~tV({ d, X ^TTQ7FzUCK   n x`M3P iJ G"%R##@"!5N;w_l;!$GFW*  U k1&VTA , {\     A  | . # ]V  [ ;qLiHtO"RiQpy$4Js?AO=&YVh f D  "  Q`iQ?)GGUV_ u o  a u *Y$G7o]Q0 % b ~UwpPck5I9a.  wvoYd=D JZN_ ~#l0 Y + " 3e a   Gx qy   mh#]6?  .X: h 7d    j ?  K ? D  D# a .\JE < /qd?3) WrpHS @3tUry$~DewjuvsլyӍ~ѕ (4xG̺ ϫ }Ҫ +]!'#$s%$u#v!cP.XR   _9]BF     gSJJk__!#Z%{&y&m%#E! K3k v]Zg!I#$&%u% >%t$#|"}!{n Jt`r6l0W KnD]u<j4 { " W E!' s@/uMTj\3O!3 p = 6 g 8    y N$ub X?_kWkf[  Z7ks&S)FtS " $ }#%< _ 4"hPCL*F D n7CU l Rޒ 4i yzָ:2Bp|SXcRkt d!nj"_"E # #&"7"b!<  ikvUTt51w     r *~ u S /    1p r g =T  E 5c|=g&[VuDNhBE,rldo \W xC }? VR[\o kh0 P6 :q#  / HH+xWiX^4mp2A` 2` $}DK [R|h [ A_ lTC0v*Y7cE h| D , *q QcVK  . + & D. wKK6" `  R."^Ba::n$@, + K Gf\88 k|0,"6?53ioa Qqq5Ehd5O BL{9mT1u0I  U7    z  +   x  (U(WF . #< X Ms5k+n [yK9`b_% d : bbE"%--T1}|BlEPbjGF0b^||>vUuq  j 2q+,nDXE+z)&/#g R ) E _/ S !!f!a}C{{ 7!&+#=E$t%$K%$ݯ#2ٟ"վ!ы ͬ*`V[>ͥ=+ T҇ 4 mآ޻ + e b P mW4ݓ?VCBrvGi@@AMPN1 ( Th j#6@Zf |P\qX+"N$`%;&)8'Q'T<''S& &G&&'t&\&*%#!R j*HRio 6VV4b= c&fb Bd ^ >-YQx2 W E% F&%G]ujayG 9 ,  7g0(^ 'g  gC aRzY /"$&(~*xz, .v0#1b1h1z0=/- W*z'qT$!%7h){n=)Vo h f Md-7[=xenQ3h$M}<:[`S pJ,wu ) U"jg W e Egj0]-yG > jR@r!%'i)9)(&q$R!ga9y   wIrA  &Hj#0 + Q  B  3d|o|0- ? 93%n;%G7s&j[X#+P6q W :JL~1;aNW D _F 1wpG<(, /  2 t UA#7|y  <6 J ( 6 A*ChW > .5QJ8 ^I{  K >4^=+|JhCu vh:\1+ U 4$  & Ew 9^  w jt, /*Z;!wo  X sn O za\.<= B Q7KPT? D] j q! 'ZEP ߒݓnVa܌ݮx#!O#fjuBad,mޘcyNjqGw}&y@ D K-et.Wig9"7d2Q<+<WTM20_u~DYCI51ff^i >09U~3#/kB,QW8Y dbv g)bkNZEh|==,PLiuoRpy~ 4 R$t%A9*  # xU  V , gh  % [h??N ba! 9!ZS ?z  Dho-Kn[( H uU [Uoub3$6x +et=%2Smg%9 D ;O U r  ) y YP/ E{1g$R#-Y'*.-.Gq-/}+(%8!i35[$/u \v L s Qo$!"##Z# D#ٿ"!L (ϥ^#Th;ר PC 6b*yPO^DXf'1a[%CHm cm}݃ݯ\ތbLݣݥujr* % w Y  \!  %|PD T L5 B  ~ X -  o     I     i8)zg`j0 & pX $'o_X b C30R `9 Z d_W/_gb+`GX:J/yF v G<fHwvHQQZ35|2 d] ^ /{Cb)O6 k)T D"x+}E -^._,5O3d&$~=fk3E.2;/xBk~u nosS$#%'((('&*${!Bj@}!#W%@' [( (({d(+]'%v#!^(y l c  i v n! ! X S,*1-}%qe%  \5IBlt . D    E hJpNvd1/0>CeP2u?a;X!eb(,} ! n ~ m 0  L w v]wi1 $a30XK8 b \5L #< Q*(Yau5\o\. G=Ak 6  r?1o~Z69 T /Dn1rMF=^T `D O<!N R em   jr|r kqHJk>q9UI_]kz iJ tn $& q>  J LrK ? E  5b1zPg\?^p74>-56! ad='' j4]U + I ` O%G@[;  ! j , v  e: pNv49Ev1jc_c  j  ! 9 h qc :Pm %0ii8'JdR+|*U_>^`f)i>l %$ C DYz   u P  o'Fg/2i'FWxr&݂e%q3& ; Yiow//x@9 ` FPc/g[Y   a ^ G @W  6 0 `"g ! s{ i  dO # I/^s $k`s&;|cE'.RO=W&wg0Q B_Z(j.  6 @,!C . % @ n {N&]Cn<(|`<bd 5+ @]    ] )8 }  [ / Q    eK ?lO*8arf  $  Y U 1 d X {.[4G2TL+wA ;oxFWL<94thA u ]A#9%:JL'Q$(2a\`Qh0g#5L c  &? /@( ]"-H%F(+.0{24478:::R:o9f78R63ݿ0R#-_)]%m!p0U']"F :Pnr#S4W)i3js_ q)D1uNst\ Veep{hJ3T ',*1S?  % fFm= 3 '4y8=Ka )$=1:'r %Y H 6 e+ EI FirZD1S \"w'Pd2#Q P ^ I&PfJ8e #\&W(/*K+,,!1-k*-m,,P*5)'i$^!A3 3 h (Nd-|W _ e:9Hw 62EjK}[}8zyyyR Q z M mp,VQ9 z ; 6j }O/y!bh0NW 1 nxd3zgTjU_|."W"DDEQ es 5 2 E D bI*z[CwpLAn -f$V ~;bv\dq6_ Ag'c~b!=- %m@\As^TUAa'?kI O % bCXao=m4jk?>+/[KLiB?JO E#]$^QVV@}H5 0(b] \cdMQ|)\x/~Qww{    j  3pe &tj3_3iAJ#FKY[U7T jN )  r 0  cJ5^ ` Z :\^G|oc@le.X%;Az+fhV j @m 2 W~ G MS J=Q? W(>`(}u3#7AWVF3 W y - ^)/v I jJj7w!- ` [%n?% `pjVU.EfBB/STm X  Z = bG \p>C*  #W+D]fSx~{?,ak i =!"! Z uk+OBD LTZy0e  KkqUy>HfHI}{q["~O*krfN(wMlDL='"oa=_+2 gb N e?k=H0 B =xVs`qYfJz )  z d. .g?Osu' Cdi#m] 9~      t?  +  r I3 ? ^ B  #o ^d ? + KKtDQC 4 k!!m"s#$v&'((1W('&$?#+!Xhifm z8E _78iD~3gz}%?wF4J]<T_?  W,* X 2{uq q7 crY-i#p7y3vB blT  ^  n  " ^w@&};TUskI(Bުݡ݅ T!x!"V!Nj! EK=f| F yZV K :  juOJ*Ls"nܽ'Io  ۣ #KSX|IM k  fui?` l%'M=Z2\XWFRYE\F#{ #7"]:+>0   % M v !  4R 5]y1XdpS Uv !kh""" [:&B1TLS$ i7 +n- u N t s ,wOe=Kq[6(2}8^m>_*>`n ] Jp;nd$x#wA(l;9y rJS]c2rp){=o|nh{ - -N }=  t  C v9r +   (Jti'/ %R U}d I n gc=x F a h oRs  O j-\ r*3 V  @Y53jD}z.  < a  .  0  i| %@ L-+e  '  W5cx0c d 7P+&*{tKM`3Y;bunPRw Y3Pn7M- 'B48 ^Ck4:!_DBk@jw&/p" ^GGT0(^}Qe1@G*Rn >b  Z vkw|y   H }BX\;ko-}d>"gwBCniPsssx@9  ' $  |l~)8 z_ .  z1qS=~tySy ] 5 | q& _  Z 6 @ * |Y8_ dk'K:Fl| odJx([ߖާ"?%tL 5 x c ZU * y9 7!:/2($YVwwByh fN)  l U ! { xlye"2 !"#]$1$s$7L$#v+#x" _e?\Ec $ 86[AG-]~cY y !Xwxq' ZXxS7IKH_]@ )FR 2=A%^-tj|: kcwO~Rs<  YL})@LQ-i!n8~ 5.<N8D_Kld " .Jx : cx { 3d < ] # a O f  : 6z{.)Z{}o) ; 5H &VC n     + 5K /z r I=cQL>zna  t%D1nlYS8!9  D< (Jd$e"O+3wm }x  ;q@5 eLLS?|T^j@zsHtCR  7 k   y U |nbk #%%"A%'#!n !u{ WL L*6,KVyYxIISz jbuiUnD  ,_} T}~#l'+.N'1233~3621u0.-އ+9*t)P)|)G)sp(W'%# ndlGt ]V&gu?|geX t47w^M:c31KBxt   o t,  no.%VxU7fٛl=m {  Xԑ3#مے) qH};f IxA#4ZEm=-";M!Trbs h s 5 R{ jB;?HU:Z,!a;} QXv3f0x/ m<i$ C zJ{\MyX"Lo&zPZF@sc sޡ ݅ 'ߏ+ :MNB \ 1aA:cZ 2MfxS$Vy.$e7{ ] c F{ S  U  t l h }  6 93= LjI@Bk)x35E<s b@ )  i#ux. W ]@ &+7U^   j?lDQO8UuO5wJvQpe(  d!8)bl j[[>D&D  NFg9Qq?( 1of\-},8E|0XM01i''g89Ays//%\.R+MX . Z XnS3  u ) .;E;?sZOXly  9}  + 5 ~d%yPn} _9c5\~PE2  a 4    -  A \  hc fw$D  &asjG H P {D=r@W/ڨ<܉ߗ[kf|x/>%B[$h?hr5(D; j   / +* vG a:dL`v` & <  :" RB   ,- ,x s T}   ]  }3 {  ~z 24j 5 <t z ft ~ NNI( 2 n :H gCg$}< s !Z+    hQ$RFo!l5;/ ^>]k$PpY&r4rOv\T_GMR:R/+5z!wvydJ nA#) N q B *Kam_A(oD F 73i[bF-l0T< B{ X m tQ D>/R<g " g64_RT}  %j IFX3s{75`r! 47PH;A_ L{(tF6NFQ-!$Au2_6ci3!X.BbHq ,[vB}6#h%\9E OTEnNN(B{B[q s  p E 7 n<O~Vzm2Qfr/Vte`NX 4 l  z8yJ[0  ? y eT i8# ^ N eE  s (QaV  ) H 0<!3E A")84|:{M5 J|  6G!v$h{{E5hn0&ae o f@uuPc+ <w -o||9"zo&+{ l p T& t+YIt*u1 f s3OgJ*O(ga$vRbk"JRr-Vlq  cU 5 I .  ^D  A   e@c/O zK# >I M |d [EF(q4Y!h  F10BN;hsLx-#c;-2; p( xP ! |)?Htl<~\i's=zp{1rYDh*K0,]rH108 PU{) 2 ZeA:"L/&h/uF d 7hv3 i/IR [_ u b6kp:  $p|~&K\b9- \ 6 , q.EpS vtzNDx5jZW51oau7j:ZexK8(+hbhkY]RG3?T5% E2"%-$B ? 8 ,@\C T\0XP:t!W8,z?q'KW V ] *#?6f j 2 2 7 O \ H 1&  =;&6(@s4~J,r D N} 9 ,z KC # l ypg m<lJCd  ^  .e c 9  e(S}"MPpzC 0)c;{b!_ۏ ܜ z8ܑJdj(ݻ&czHaJP-zcHf m ݓ ܯ 4ޏY4%XjS Z - famO.j:r*6*G(6<PM{VO 8 9    ]  [=rrTR_ji `c $;5P8  'sC\<  .  ~L*8RH!&[y ;@Qz/ 1+D7MUGFWM@kwL ݸ ] 8 >5ݤcܿOjvn.@H=8y L X tP:I?V~sO.O> [WM: h ) X   Z <\%O81]( f0x=!# X%&'~(2(t(''(&%rX%T# /eFWaSa# Yz x A D j  i'`]~ztG5=Jq+ [\Wv8fE]n)v801RA?L N<=<A_&}FUrh}dMA#DR&xPH t: &sa&I; , U Hh^bcbj07e\Jp~"8$p35yC g 0[q6O!#M#7$#X#MQ#"b"# KWF| { wN! y S 2 O Am]@ YKK'uPv or>d1gq8t[P kUy![#%J&y&r&O%H#` azU'cz - f[gns$ c " fZYOUPr9-Gk& ~ R*3FtLGtAr\f{DHU] Bd'%Qn(wd pH %z( {_y|  X  bG X     H[(w#dxc Nu=hKA1 tC{1R  ! <Ik:Gf4\g.Xx r  k. | --j%6-f{h^tE /u0a"<Z$IzPx~On>bU,07 z m2 H H X+ z2dIUuZZx\agf_.NG XlY#B99 #    OBQF_J ] 6[R~a# W a ^! 3, a 'T E  ?D7#P vjL^Jt  ;^ % ]  U f ahZZE Q aHBv86PEZ452!t[./zHL62cVQAfs< p k ! *G}_d$I2(< Q sgt2M-C=R O8n83@X@#/{MD & }G^Yr : L \  NM ! j'!rD^oY^ x g   `b;'O0(  D  = (6 &Q  ] &FAR0\= $ ښ 9 ٝ Dd܁6sݹtssݬ>.Rg^ktawp<@{,N!73s|ޟS3aؙ2xԲժ Q y C T #  e @   P] <U j Eptc5^aV0pQ _P I lNot[xF1-iP}9l*[3WtM FCX  ' & p   3 :\ G9Os}gS/r_3i  J: S+q'=)(lOv-^pQB6  ] +7"pX}? i|H^ : bF ޯ *ޮ V pi 8 + ) ; NE %  Nf Mou]=H[eo0A{8s)< 2g 7 HxfU=IeE!M^>kHGr+Nmaad'Unv  3Z vN v $ \ 4VT= e y   f C 5f  AW@T#Xe r+ @ |3UPVNC 0!A)-\1i5R aJC [XF ) }Xu l5oO{x}  /K % V l / : h GTX?E8eOR}0"=tMnc \ DaF$ [ x> m R q  %i<E _ "zx{ C|g&!Knp P6 $Q^T` `  \B RH>`,plk%iTMr@=qtuyzhmf?=z&k/ 8e ~R5dPL]1D)a{: Q p *, V  )v8  _ +,TY ] 0XDtEQvp$L[JZM % .#P m `  ( } Cx ZOG s #' %t'w(()0('r&h'%M3#X E]mUfS` H J619.Z A*HU*_On_Abv\!W] vng2'w { Ti40 cgB ^w k 9 B~v9),Tl}xSSB& , \ 0 VL HJEr[?3   XTfj-] V?.N4(Q#hC<;{i4R2ܱ sO|ލV71Z! <"z"+"<!n|z@p$ XV%#Q e5q  \HV$\-:alTh. x51G 1 x [ T|fo D % 5 H } S 'J+))J7=d. bd&0w}F >2߿tD^Qo٥Q`[ d i ^,.^UYi]mR*Y/  N tq 2MRs^!95]6( n xI" "e~VE!$6&)*w+9;+*=(&# j  dvq %~ "zjsc/| . / }G o }  . j  l62*G 4 ?cqfv{+fqY4޹%|b_?ׄ4XY-y3x $% w DU V^ $kn  ZuW0F [ F%]lL6; !- t} 9D `w;,v  F   sUpzB@QR)Efq L son;e3 @ W 2   ' l (   u & am\M=$kO>c'B/kmP& l'F; Y_ /\Gd`#j 1]@QjlB.   0Y  ?  Eq`Px;"QdMߪ  e r@ڐBٯgةڃ& 5 &a wZ$"pg ?:xr_L,A  6 n y   - G~ Wm4IYpw ;   T    o j  b  C  !WAlos"+UK(C(D)gp0ju- C[fdO(zlot7U~5+WB^i )oaEs=KPtI,/03vS~EGQWb[S c _" )cO tP$)BB?9-x)dd  sI[u $ a@ GxyzIGYGz0:Zk' 2 AN@&?~t'p_M/4^Vc(n vA m@FF^A.BVRuo% `o | z I5]~|rf'ADG4D,`P&`ZѼSԕ>@U :[yR'w,5u({%/s r| tIfj895^ad&GZZfV L @S| z G9twa(\I!"'vN)pg ME$  - z I  Ph3[{]*   u d^ | ,  ( DLd%7v {mD XUJC q^M2h?f)DF3L?d_lP)B%?9M AF w+n~=@I,JN).Hir Z#/m YW%O>] c v,v^Os+Blxki^w dcYw _3  J ? L *    5 s7 FPKaa p)~<7n3cwn]=Xq[;|XNWR$f)}RFT[@B=D o g߬ @ ޱPJ ܢڂ٪e׭1 %Jہ)%'x3 U{. j] x SE,dr]'!#]u%&'W((-)x('%O#C K ;9H#r Y  OO%1 ..+W%n:vI{ kE Og 16 H3 N O .8  g}nR'! 6% ( *" n, - .2 T.,C9*/&+"~6K<}  ^ W BB xuiOG 8< ` P G|q70vj0 *Nnq!9^~s` K>V]O8RP{;l9G7h!/} 0v\U.|XKt!bbo? iO~dk z 6 :9<^8O3OxU\I5;yD &B_ Drl{7gLo8"a-  rp{De|&hB{?W p3x. B^ )g Et O  4W M E {I w<qO|8U; U! vM! *b -+ X <l^    1 N C   s_^~mAJ(W&LkKbP`db#iPIj} K'_V fm;SyJYbJ5tlUi/M F hCK gosae UG a zbK'bH`mj  sR 3qrp .gW2:c`]K7L~3uJdFMln3ro7a=8s :e 4 bf = C cG 0 o  ~ 0 T   9u* 5f$sA{Gh3uJ]EBa)mo8 | zJP>  B Q2   N  g v5E<  *R:n $ >y `34[7YO$)5 - h_3 R., x|4(Z ZmNinvc(KW^Z'l1"W 3-*bzZ_  ! OxR &  [n>"AWsC M5 =  LEk[/ # b H_5|SdW7l%~J Dbayv\M otR0m1 sazM^r-Q*f7\F56 I Qv8 p6'eY ?l"s@N C3BYJqKe>VJ|/ h8eU9Mo7*^[_I   l " .   "  d k yW#EY` 8X~l8Gg^ o ] e XK}4KdL-| ] k = WTf|#"TmCDbo# . `. v"6a<G j$N--8;+N !|%$%& 'j''v'&&$"w }-i-6bS n ( ,  -9۔4ڢ"VEߏ-*TLB  ,6 P `IK(0 E4)2!, ""2s! ^\&(x:;= v  ) S 7 iI`Hc<_0 E ] w x = xR G m CZmE & C}PQY} w]BG'Sy~E~<%%.9+DP/&IL ?g/ad?|n E v)!$U')N*H+*+/+1+**)<({&kU$!`q>@`l7rh @~m^.D V  n+*yr )Ae1  ix x V 3 R  L E  + W v I$zmAk*n%?0_ Q\h|Nr:;K%l_XzT?G + /_W,"|tY0@wltM nT |,YPm1I+^@"9b3HCbo)C yR  lao r a]ed%9d L 9 o  s6 jtCG,Z Z#!V-Y%XV  9vQX(Y@$ * N ܊ ( {T]h.Su<"=d{Nm> J 7\Kj]k&`8atso&+t@ : = G . 3F  J r / B  0 6 "=z t<br >b12?Imov4 i b 67CTw)I{!! Ta P f # 2 b  z    9 XW)n.8sfrE#,K |cFfeV;5  3 m 'o4gzQ7}eX5y}~G/pjYm6 bOe x U8pgg#&3)**G*>(%#WE!YEmD]1pP ~+TA{zlJ29;XcU(| ~ 2 ?dv<[ G /}50O  ;_H. G9:"Y( NALhO< n /, t 9 \?=H{< =DOVqAN  M ug[Cxi  j fO   s+ Xv  v 1 ) [ e '  t~Sd2; -j@{ |07f8K  w *,6yWEj}Z$Hi9 $_]u%{ "r-6@6!Kx>,3g+Lw . h D !V iI=^-B)/J]d Y  *  O ? |{<B>w9!7#$ &7'q([)b**{*fS)y 'y$+ x!l_! o5xl`.CA`ߦC81WwB|:/p@:fH\!)+>Y vpD  th_L;Wgu& sk $ 5 .   ]  j & h Y " u  H  V! W 3 ~ E i 1x _ - F  97 \  @ e9A(Tpzoڨ6oUJqesi f]jx ;G;Y K4 yG$   w7 J  =] ; (    L  9 | i " g 5 H / x &Qh a[fe?q_6[^b&E%g8h ": >6   g  8l&?~|#ft 'qLk. Ko~fwv2.y3@,%Cv04 , Tr k:mc$ a3%d L  R1A8ov<`4nZLN *m y H?P0 ` b F @ Z q V:zF+z?}2JF*1=1?Q#!e\> 9B spj>[\7 XH0#|I;D,  Rd@Efl*ewW/(}!|SZO dt`zAoYb qn)wgDApzW.] w| v( mWs 8 9 KE#SKz' 9 QBou+Z ^  ^xm+;"%y'6)*5D*p*))F (I& I% #Hi!HDtVBpKy +r 4 & = Q1zuc9D;:HRa{MCaNFVI[PiVi|W0{,R/!$ ~=)90c&9߇eܳܫNp0 !5!D&8P 2X,](~ "Q%LC'"E((K)x)&)Q(=Y'R<&$ u"#  BFp   O T Oi\u[%=Y mXoOPA B\ i z 1l ߎ5_>4uS:oW   B #pIn !Kp"#$% &% #% S#  : iZWUk]fE^ Z K $ I A #d!Rx2~N O)FE  iiQ   k26C܍3ٚ^ !iEԃ#[(8h2Es} B]6n=Jhu T` / &H & qx;)G ~ kY os  1=#}5  =tGJ5O8<`lL761 GO ) Xj5Iz"L ,3 *x)"ٖDֶ}ԃQѫCYn1;/Ө,F؉+ * Q7R-*B;Q | v "lGd80}t`[ THcCN M kP.q,VX- np!/$&AR'M'}''!(})i+0,n- ..-,,G*)'d%a"0 #s1^ hqG:0=Du1\r|r~!| Klvt2W>l  s  }%  K h8^!!*"'j"!- a + ~k z s Y  f  i n{E %w ? 1TT["*)Kq1:[N-+Q,XpGLme _?A]^[D!BjO$y/| x adQRr2c  \ 87 B _iq f$c\n10YRms(<Pec "~Bl" L  @')Q5Ar";(2E= w z? ? 9 cM!K!,Cb1Q8531 6x)y!%=wh9b]  #7% -$/(% m!p-"!y! aXegWRhJ //' giOrK7ok]*N *u , { 5 b J  $ T  1bPx58Sa8mu [ 6Lu!}_+\ 9F sRYn$^<FF| l[ ] s  ^N7Yj~s 2W =G"gt+=X3t14}}YxW. u5\ & #X4 Ue !\va}z,cs WI&-eV 6[t l 6l2D 2 Nn S 3 N [xu  % z  ; >J V p V =Iۓr'ۏR,_) "GW߁D|s/>PqZ ; mm< qz."k%')*#*,'* *X),b(-'#-'Q,b&*8%a(#%i!"w L8eo=t+$T\_gN G1Z PpsROEEm{\ S Z _  c  ;tam-b3f@#.c82pPms"6v.[Iiu+Unu  I 'vFiY9?ONv1ZO@2 2jy,A!~l w1 J~ quzUBSg1#z@8^4 {&2)"1L$]%{%E$# ;#I # h# $ $ W% % % $ #] `"} i@A=`X W Bw.F+y=r.  O    e 4 2 { i*G^Zcx1e[BMݑvߣw1ߏ~=v^'/+HQSua ns  [ a @ T ; ;3< >   +m3_D    ] >  bYD t f 6 Wi r 6 N"0*##8"J ;L_E_6[ = /x#lV zt@h.b#?F@uڗ_ 4ބ='N " "* c l> V + G)E|kpgw$/<u@Niag V #X?_H#WN~  _y0H9Qq2X dim 4 OD#6 ?\tK5 g$ >q+/ m\ <% jl `ۮ  y\ l~ۉT6tnTWAy,Q>N2m/ U *  NIjK   !+hc{"B&F)|,sf/1g10-.$+z'" py| L[eg0| \ A $ K $  $} R^ Zo?7pM>  \9Mn r :_ _- ou Ob UU(n08E+xR$}mfIm9sHg;?BdY)F>!iohVjO r sYn|xO*53kKT pvg7}$1(XSs, S؄>/֤e5Փgk5Uׅٞ$YL ? Sv 3 q    H ! ##c$m$${.#!.V2 # A u+]L21 o; ^.X ](  &yA'K2 )N g * g B 6#!CX2H!#V$b$j#y"w )W,G^8$N;E Y!mn2V4 k0 $xcS^1g3xd%N L>_ RNMЅC\u$5ҥ/S; Pڰyݽ C)#B%J7H#{I2 d8 `r;vK09G - ! " 9# #$o $u $#rd"-+ > o  "  HyI |  {o r < T $~n%" 'Y 5 ;\FI-p#)QU 6 a NbN9ic+;Iu*h.HhW!<)H, Kv! b[Gq"} n G 9 o |' [ 'g P;PGe\Q f<>@.GLkvk C uDh$[7|/!p&|;j @ON"dwh6P_z ` >=Uc<:zJ){<IJ0 v yZ}B.*  Q/C/BaP1V3d H7  mkB   VzUwzO/ y*isNQ^ ! +I*HL(yVEAQL O.S &y % 6ePDbJV0#&vo1_nqiF/@|V5tB.Dd 8pAM1Z$k ! 1bDA:  2DD[;rA~ _x"AB&Rv S X v @J'vo"k %\%$"n5u:u l. S;0\h߼\FK8~3 @vvXk{3=4- 3! 1#R n% 'B)y`*@*q)C'X $s U!87""n/"`c! !Y g, O _5  ]* {q%)a0\pZZ*39KYwYs?`/'OX[/ E n T ># 2 .vWKxwu`cxtm)~ID/v:6Zq  H^  db "m# $4S$#" x~pqLt O $} ~f Sj yy  b-9YMgZ=p3f4x߱7o%{6CR y iM{* _ " gVE0"&%')g+c,Q-f-^K-),+(O5%F!s ' cz:]t1*bu&ji!v4$lJG |9 6x(? (c OR &I { Q % . t N & &7 !  . o !XpvL`.-  Y h < -MPfi: bto @{b)G ;@wVM: f   M   uQA 8"0 w e/v'K 1 D2 2d q . b & ݱkkvD>r6/%> k 0@:+,.og?^D y d'd@* k :)YR^-iA n P 8*x0 X~6^!0 -)587!B?$Oߒ=ؙZ? ϶5 1L֌0خj;ەt|}߯S{WrPF<[V[^e I . h!`"f$8^&h'(L)@)+)E3)O('&Q!% X#!i  g t 9Mum  } c -D g   !_n| f  '  4  Mrux!   qTf[0Z{;uKl|"6LQ"]Arf]t 4.# @k#iZ }lWS z 814 4^O +,AHHuQT ` E C=Ԗ..ևF=pߪ nJ)0? D"lG#j#"! s!T!r"O#m$%f&&xo&}%#L!  Mif='u  DV.  m 9S B ^ ! ] $  Yg   J ~ `3:3 t9f!z^: o,fO%_NEEE(<],nLL Rb[  )sa$ =6F a P)fN/ @ 3 I FG+4G{4)?(UR;O `@Ae78chDHTH~:bl-jc:lA/9 8k125FE< 0{5a|5gR{{g  c+n`hcf { 8(NC " g*}i&AQ mh | [wv & G   A [ m3,ZB,XNUoFH)(b :Q,'67 SM]?BwwR 'Wslb.P" #m $w % 5$?#m!KRdz24 ^'  dA[@Sp O  hj   `|. < ' A PsGElxT: v5AB&<>J)NC61?=uG xUX %@8OVY# 2Q&^L$-/bO%zm }g*G&<vLUskeS~%ukJu+LR+3-) c x9 K5e7^?a!mR#`%&5(l)7B**; '*(=+'$A!H1> e9 N $^ /xA8G+l}?  ivt  D . -#6tc' hQ^_cڅُwf٪c=s1jݯ# M 1 p+W c-'twl{K !0 ma%: q= y   e 2 d  (L"j @G YI%} ;Tupa|K}q\'ofgR hS a%N4:e v & |   1 r uk ltAE?^]!$7(t*I&,-W -f,G+ݹ)ާ'\ %H"UAt2 fT`S^))`@v5-Ah;C>8 ( a xP!:(YvH}w!س"ث"ض!X: g8.SZ7ҙYй>οLcф |҅ cѹТvR̸Mx E$$Vݸ1|po rme {<ZJr!&$%a& &$w,# g |  w 3 '  ~ 2( Z  Z d KU {qDu.PI=@ 1 zl2S8,-vEax)jz'JBV w U ,/JYq_9< j g Im`K u #/t  /  0}Wbp1Yn 9 u$ / $ :8QG^@CL `_jMhs|{Pl7B}X.; { B w4ܽkִDe-q]ׂF0G^   a< .Z eb 9 R .s k j / y =a Yb o4 Uu *7B5 # '.|-;9 # @   .i!5>A!(;  }O}^?& ; m {HXaljnrYMF x VU3 }/jw'I./7F *mP9- e{ J lX<!Y 1 N ~%`!ye/_\, dQu GfpqYݟPێ#w܉܅+Hr1.OVk Mni\4_ Q ! Vzx >:aY r8m b)TA t8I.lED&za\ ^  Q.  MFK  .8 q_ P | (  & t O  p ppB Y 3)2K_t4Fݣb2fRir޴a+q%?1[׺Aj7] 2 m xf{  VB<   PG 7 #S   l   .Z - ^ l  E  C n R  N Kq  F] . EU > {KHG)W` E@P/ I &c DW OVhm/Z%t qy h'_A91L "I:+<=1>u=><:162.h *%g0!jP:CT@ `Fe2V_*::k@{">d8NeZdYn4Pi rHaerVh Q݇Wd]\GPս""j ؼ/K_smàT)_z=ڍX` 73Xqt# K I "2O# ($>$5%w%%n&&&& %x $ #N"2!.!@!!"E#$%&7 ' r( ( D) ;)i ( '5 % # V f 'l Da90)HR g ?:9AD8,;H'4 ` S_VR^xA./~  ~$O5%K0 f m ) > Y yn7&$J9:*o9K'}uD .+jo٬ٕ-؆N0P1щЪϠ3wLϝeҋGX^,՘?r0נ\v|Aځp݃ޱ&ߘ3bv|MQ Xh b a AR    T    @6] @ 8   J )  j6   F  jof>  ?S x {"=%')J++T*(u%uK!R  |m+k$_:v.=Ss1uQc:RnX<^!SC8 9)= : %Igމ,6 !,{I-}p+sfFp!  "*-1`QSIa\L9WRM UX{=fO&A|OM&s eI GYe'`jaS.E l  V!؁<.#KwT/-< =G`bO e ;   Z 4zW"rt! (U    > ]!G: ~Qwkj  u&^^5D&W:^3mNYC,opq +F;78{W , hQ9[  uxW2R!h(G?u=s[g,  A>^6 g ^  l-\P! d- ?7 ;>=B8 4    m g( D#k4%#"'(h ) n*D R*^ ) N) '*%#^!q46tt Jn{lS)d8Oe@, 0JS`aP\D!  @ ez__Tvb q * O +  ] D @1`=$jDyuߩݯmQ~XlX^94)@]= =CLhy^m aZ#&z)*O3+i5+=+~*)?(D&%=#C"Ww  9;Jy+[M|K  >  r 7 'y  ~~   S ?W$UR k Ij &@ Z !DuZc_' 8/z5C{mrK@v1/gQ]}wumpHV'l]Au } F{E`ZWhp!I[3D&[ T N 5;Q#?Y`;X \ ! v"8t )E.kiQ^VGjf-['Mn+&BDiS )5 W4\K^l !>"nH$j.&i(.,c/V2^)4%v55555 4=3P20.,)*'m$-!)h%WJ   7 9JbKsq`B 8& &`F/pt<2sS!4'. 4 wލ"T^ =B¡P nTE&8T9÷A21L Ʒn|n5-CJ M?ϭܰQUkzlA !s SJ +JQ "&);**G*3!)'{&e%n%)%n% %a!#&v!&! ' +'&h&%Q j$ # F! 9q!""H$&'(r^'($wMthX^ 14u"16g0G n 5A J(#lC2S+sS y,uT (H\z Yf [ xpTrFRxd 5 d?$pal,ea*3z{߽I j/eh[&:(ո3A.׽,! TԾ QBH9o,́X9Цz ެ N54 % 8 '.scLULV vu !/"<"O !> !cB r-aK7 88: < 4!] F!  ! dl5,?  K d_IXw<) !=}dS/;@XF { fCF&hF2yGq." ]LrP ry4:jN4m }7)Tj7j @ c Tra'bnTG)6_Go  S ->d Y0zlaR]d7?( 6   3  [^Wo0 x Q 5O<jg/"5b! ڲ""Mڗ"Rw!x J Yz {?~Mv'+`89"'bV&0p``73'<Y T  %?aT#hf1XBYcXi=$`D]Enc&y(1CꜸ˷꒷뵷A긁s0)2̴:fcܵnBI>S\:` &L ` Z C|"(`,/000d/oU.t,,*f)((())))<t)(& $&"K lg2`oNL eEt_=x ! "v#L $_$C$#M#".N"9"W"c"99"; !* hb2I5F2g> 7KkaI7|B2iUS2u"x=hh&X b d k .HcTsH@^  3wޑ+R_Eqeߑ coJǧ *{ȔlOwHmIqILcϧ|Ӊ$־EueJVLz-LQzmWSCjsa]< d 0 X v U8 a GjyAGy&Ly <~5u3< IRI}w WA;f6b0l XP Q&qVxM^Mm 6!5$"5~i'T baL&n%6 2gi]hAAiB[PZP9-"q%ET^ b 1fZ>7:y po fSvD(J}-Qd_Z{^fq/+?yLK    x ! V  -  x v$   io 4a 3 ]B Xj}lK:q[M k &! :!!| % 0uVzF!b#}%:')(0(W'%ku# >Oi8k) i ,g!,l[Q&x;iZ'{OevyImB ~,U+:c50l:WYKr9Zc;v Sx"v"IX ee4f%8oN /   z  9  3 x Kp|K2 O 9 o) ' 3#4  K x d1[bt#z_D J> w d`2InR2q7= 820K` _ N%RE[XbauKN _[+^= Uݭ,eڡ 9 ޳ W)'B6X>J"2"x/4+` 9D+J/jG \ g%lT  >`8L ) shTE p 2e $ N * _ c,i,  c#D}3X /1(b`Nh!kFeR-(c:,v20A3k7AU-d fqA6Cc h yCRL_3k+a DBx!1'+T/24=5z3Wr0_,0) %!{ 8f}m5;-  ;` \h"k2+TKSQ oiuDvzvm8BF GPq7+d`M JG"#$A>%x%,p&_&Y&%1%_c$xe#rp"*!!b!6!w@!MS!6 f4aIRm%lqJ F )3 C 7  OeM ! ""T!|i ^ ', #2yTc;Z nMү4|z2RJë} x,w&&=CѵH hl ?03Ų|D/(Rp;F9 '& DN֔qޟ%Nngh&2~f0QLZT W#c:N   !g! !>#I&%@&b&f%`#jK!:FoEOKnBWQ2 o"%t(*> - .R c/q///.9.U - +R * )?(S=([ K( ()(X(1'[%#C!=s]NO| {\PlIh#W~P=kN,  B2 `eG^!":F#(t#"E%!%J߿e݆M ۗv۵3܅ܾ pݸ W G޴ !Vڟgع>uъpmv}]oBׄO!%Ֆ_2 f~  e m  X XE GB u  nr q s e   Xi f'V @gq&e65D(IA { p Z( !#9%&{L'}'q&s%P$C#r"(!!/!x""! CU5P `: ;6@1{ HOzYsRG1}}o0D: 9U t&.=K !!x9 !04&Y >   ޥgd\O)7aft JG.3 @\OeAuJPC ` ' M :gmbX)\ZNaY !'#P$:%t$#p" '}7f<We4Q$B__H ' \ cI?v/13 ~ fK <pzv9 Uqmv-cx3{hGTMWx~X-Ubo* )c8}\G&C`szyY.ފFܻfjNkݣ D t Q0 <  P?[<L[9G9,?  v8<MpP  A      X gn<u<k 6 02 S   / 9UC`- ""$B& '&j%#C d, m m7B8n(CZ$\-)MwhT6#F eaߒݒ0wٝگRE7g(FiC)OPuybJ2&L&?Sb!:$F|.s,L%'p 'Bu~a ? 4U 5 b aVW~ }zgZ{  @"%N> 5   < = a_$R>@=JR[@,RQ|B xT Z % EF0@]GlR/5NDGP3`Kb[&E 7  IE W# 1h&E"'q*@,&9+(R <% b!x, ?0\- G h r \ _[  &M ! ; ] #Uwh5m < <  ] . B$k# Yh@|wQ *"\#v%v&''V''.&$9#ܸ!S WQ]>UM ;"ߎ Izqަ6wp֬ԹiHSpG!$?%rn%'$G"N n*3qOJg)j 1 0slV"/\ȍ:ξt=Ҁ'% Z'lxDY;. ߎ h' Y3+;k/M!-F$%R%$" lK*p3 oyEYte  P!6 $ :'U * .P 2 6 9<?&H@F@Y#@>=r:$8d5& ?3 L1 / U.i @- , +%+J*M)(T`(h({(qm(4(B'1&t]% $Gޱ"4!.c5 q,  D3  '9  @( \ I rI/dkK'  : <loܾ8XZLN8k)VBZ%t|F.Ҵ[NMU$۲ Oޅ ߼ ޘ G(&Oߐ  $߁?Zކ (ߝ ߏ w m *{ 9 9q F e -v. ~ ;$Cw9,N8j_B P A<#mv=   !n"gF#Q#$#^3" J.Z"_ 'JU :Z)!# &'}(}))Q))h*E7,2-%f/0s121{1p0.`,)Z&R$$m!LI 1uY2o~o7Jaݜ.{3خ?քH / A(ߪ8!^"#$7 #!vc|z-=X k (b2@$ ݡ ܂ۙܦauߺ%YfwmNqa?k[h4, a BwbD u7)InV 9!;".#"! o!$]e?k !1B7ML] 6 !h : !;W! "T=#ܯ$6& ݜ'(")ޢ*k*U*(&P#rnL5E] 5, Th']i:oP+}?4HWv!z`Zc w v 6 c#٦l`\؃z.<ߣ jW}_JDrc!};yY-LVYhc [n'U\Ex+#b7 n cT  GtG[ V ;B7ByR=QK e )M / Gti_9mZ@cD[28KYNRW7M {< Wh FHQn%@4JwVK?k~*9$?^E?&  }v?.V 38 ( J zb+x6  ~#)%%;^%$ t# "u ! Cy_ ^ Z *K B k vw < =H. , ! |   < +u k ~ J t%/_v@J +![SeE` #)%4&P''F'q&d%J$vo#M!W j 6f9 z F Y HWބB7ݗ+-mt ic7|6FJ|HI(wB[ G F1s! \".2AYyJ1*Ӵ"9$Mϟ4M(/T#b7Gc˺;rwMѠ?Aւַ q^  %٭ zg|tC!ߜ0_oz++h, x   Tq  .oZt  b ~ T d  < r /g 8!c$'Z*'.b1+456;7S27L64v3Ao21{l11~2 3 4 5 q5Jj420.,C++x++OF,,,,|+*9)Q(&$ i_eA |==dY/  8 5HwX T pqs!  @B/d hXP#oRp:$ qS;*|s!h#B$F!$J#$$#%# &!% %%#!Cv#7+ l 7t((uݦ0H UIl\7_f9,zXC7a/ Nh r( G o wpQ Z0TU[en%)UjpDhbAX& |  5(XqB I ^ ! `  Y> l P=   / @  = " j_[\6P#\:O`J,wzHڹ.a>dNLw!jU@Ko' p " \A EO[ a  t / ߈ lK9Y$ Z!>#[$%k%$o #;!K}[` TO 8*L2 x2 9 K@P W Y Q1+ e K T!\[*&G}46U  {fkb yq;, ~urr T# 8U ޞ {ړhswزE Kѫ_]՟׉ڗjd) \ XDZXnXD  b(Ff\`XM&]}i( SL+1PSSM#t/ٰ^,ԇON F̃lkȪdžrkJJɨʎ[̸_Ρg| # @_ M/ I 4  ]=)H'} I/8H D U d< {  i %[  Q_ x.> Q BK c!T"#m$%&R'u'>( ) j*m @,.x1X5P9=D@8~BvCDCB A>r;7=3^/+o& # tJ9Y )BC6 x UJA-H1 2S q /!!4lx1j@ % - n׳Pϯ̒T:LL`M@M֚h~;'xM*FK>HD$C 'ica.g?T<wu[3G(! 3Zjh !A"1#N_$x$n w# .!E3 |hM X$(L0k?!  @ iHQ DߘھSԤԫ\qՙ `C zx $l(C+.02^2=2D1/~-+C(%Z"q;8^ V!U]Ux:*j4ݷ&zJ"ڕ ڽmc{If ֵӊѠV:Ϩ 7[0<V՞n^SڎO9f\ ߵ;^mc z3T]l H L gJl t\;LD" M 6 b  ;)ZfpBPp, sJ "}%gC'm)+++++>*(''&$2$0<$%$&D'eE]l!@rdܖ ",V F(n[2'P{aMBluw cBN z z ^M:)An ez~{[ !\ -3Od$Gc5^{eMP X m | x gSQW [ b  !   1 # $E`F& Q  rL< u#g+&B^& s 8( w {\iP٫!tؗ0ׄ8֚զgY#ux֮ן0َ$ڦ ڽ G ܗvdx| MUT;;,\MilIC~H:HvږSؒ$YѻНI|2gd?_̒˥/ & D8'`!^nz~:\ގk~ 9 )@/Ub=gl O  3%2rII+ V>u] !-##y#"W!kigUe i!e',1_69.A;J;1;9 8164q3F2f0.,%*&~# G/O5  oqH/Qz >= 'hQ ?!:"o"aq"("'!g! Q k߷Mڍk n]_Ղ,&Cjѯq^Z͹ (UOw1JPS&n='u7}^;HiZ  +F-z R  +H ww16s .= g p] # >iv/:+\O/'pEZ PL   WB_qTQE5E7[ D $ - Z o9 +Wmsd 30Ѹ'#ȃ/ {v׀"#$#hg" !!xqz<s}K  M  28kH'Y@y  x u 2 > }N wbt{ۨ^Sի~!ӛՁ9؇_(y[\_1\t;%'@CFJz rhQ6xdXVG6 ' V3I:X s kj c, R< ?a<H0gvWs'~zG*#'y*-j-/"512a2 2*T1P0z/N//0|2(\4~6!77X65(L2E.)$V\IzR tI72H@x}Gxsw ^$> O(nl| Bh<L#&hgfCa_/yqDKIyC,{F $1t''XU[Dkw D% $U=_vA-7  "]vd$l|]0Onb7 E 7PkrZ`n;u)"K i<h.S L z wFlfw?{D C &u*7\3I mrG >Gc`tP5kWDa }SGCn"5 `+ o LL `0T]4)Mjn(. txM(?!oEXTO(*7-RVnq V . Xoa7oM 4ZNchjs d,8`=U\c @k%JD*=0tXKcp91h8GC .5%-y.Z IS(^ {E x % d. # :i <A    h's r@c+o&Y>,rb# l(Zw`WJ02=R 3k u `[Z V ^ Vw  A 7 `.:`Z{ - j / s 9$ >yZL,DY]YVL *@5!&v2گ*ٮaײD.5XݨF4IgLJ"B #0 -Wg^MPPZ7JNua$gCAg$:)& CTvgb(=!`=.Xa-Fԧ&_п5 Ϊ  ):~n1e^v?#jт "J2izXV[ z%*`0Y59=@GBC+C>ZCA)4]&,#s AFS I %hr%z 0 n iNi*( ^? v^drܔڮٹSrث {׷{ 5 Ը zӥӲdw> LMvWUcPfVE,Rhw o( S 5 ` =&Of, :u ("C#Gz#"!~! [,98!Kx 0cw(b$'3  W& e 3Xta(H^32A@%(n<ς6u kB*Ӗ֣\ۑߩ[{K_<gvs(t 8  Pm8:)e%v7-6 H   r E V9ߊܡg 3!_!՚!Wq!fԃ!I""L#?۶#;/$ޒ$$N%Ga$2#F!ݡRRۦ-RPߧ>1?n*,!];fd._ExKe x3vh !0 f83 i .yl S1saZZb}0W '"#0:&(+*/2M6:=@BeClD#CM%A%>9O{4e.'`  q  oTaX3e~]9uVk(: JB_Vfi&  b-y~uE)g.P&];JM "aa{u < G[^Xv  z tH > Z}OB$ZD  r  U) = me%)~w} $ pDv4+g^R1=FZ;H bytRlOt@j9mu{; !X'?N/f".~4a,F[ /2'n-j!C!vR.bOHI"t~97:svH = sVe6e'2} z  h - Y K{ '  $.!C"h"c!deLQ6H j)  E   v o x  h= A T > M dI fy>  ;PW  3         @# / g T ! ^ z{1A^x*i}Oq$&+d @`;x>Kf {(J]J*<!~z=N~  &s9Q=6.]e)y nKjtR.f1{aH ioOO^hd-W\,ڋW٢֗ o#f(,҂ӠMemߥu@vB;v +,Y_QOjAC{0)DXoJ >D0=_K9 . O9LL#]*u {$'s`* -Y0Z23"n69;48=s4=;m<9#5S1,'ye#- F ^4 @ \ JW n1*C!%",#qu$9$%%Z-$"!fh g Va ~  ߴ ܊kٺ R6 %Kc,O\DzG u ( b- q Z|b ` npNo2GwJNk_i, JbEp*7 ~m }k[ w-qwbX12'l M;NYZ!#n%& 6' &jc%I#L "E~X a : JLYNw r{ @ggqrT h v }:-?kٚ2t>{1&9P `X%"%3:5 W h(sE6Bv$DC^ * . t '0vi8KH8e :ߤ!.!!G!S HwϬUѢhөB֛Lٕ5d.#9  h U/ a g 4O TZ n! #X##}#>#|###s"! j:f m;`CJ^T s &  Ny<9=6 @%v+F1+7a=BaHiNXRUB/VUrSPL}nHC>9{4VV/*D$Z02 M  q y US~7f)f=VilwJnVD-s=_& o _ tw7ev # /L4|7:SsK+!68بӿa ԕliFFU2W^;u@FMR t\G6 vS4  k [7Kk1  /WAlI!W#T%I&()(*))*'\3&$"x nu  _MD@kMO c"k~#_ # #!!"!! ,OvI`W(  - d 7 ELF;M::Y! HW-7,4 vB;'=o= Pz'O)5 ^ 'sW@ Yp)iZ d8uu \%-])US 9 |>kqwVFA>RJnOVJ2jKT7k;I/ ' $ 81c:X!0y$'+j.1s5Sq9=5@OBBB@R=`94.Kr)}$(( T<WI^u),u5  _ Mh= ^O%(*+:,\+:+M1*k(9@'0%$#BF!R/\ sHCD<'j&~ B } K X Q: Mak&%,? _ < M 9 G@!BMajTEUR-|58%vwX=tz > ~`9JqV"UgVa)g0Ao  9  L   ,    t  5 #M H R8 *0 r c= Sh? v q  eR  x ۂ T +s,Jb!*Qf*>`BO }\p*<Oshr!|&Z  hy'c(E@]<6l` Vv g ޢ " Pܭigfڏb& Du m6,Qp^ w '~[ۓsيؕ ث ٝ3GX۔Tك~M(׮kضmo}*pC"=Phh_  NiN vu" Q!t?"+y#;3%|'h*+.+27c2CnID \KeV|q 1 ؿ س F;a%u/Zy`L1f L`xrc. &b N;1s$Kb_18b߶Lm<Ӧ&R&p#ի~ԯsь4!߰Tޚz!\,*a7_ݾ|hd Cu@k7A18ni1Np7O.>+f9QH | L 3 h ! ? v x S  vw  t>IK;#W&v)\y,. 012?36333#2X0/2.n-3--X , ,Q!,5P+H*(&$",!mLiX50u}C~} 3* VgxEP6`L;/l2m0^_N-}WlR<pZ < B $QN" I+ _T_"#* h  ,h b ڔ U p $ݽ-6m<|uupy_an%4uk+D|uT{ W .b B u >\ymW#T7 Z &_)hjWO~RN-+r+Yg48Aq}"ty!N ctcTbCu i y n Q P@ B !m 9 t X%C  [ >)i#0 < * MM<0NzZ}$~%jP T     c?z',*cwG+kY<` +H  u4 C  T  d$.C{h2 r  W mKMf`?!9#C$>$P5$>#(."!G! U #8>q/ @3[Y/3xuxnXZ`W.NQV /Inq$[=WKwv*IuW?>Vw 0q  !O)P6BsEֺwג =s J pTa*"sK6޾@[HC~C^'8.j^ .9o [n}vx!?"$H&)3-902567Z6/5>;42w/9,:*i'$Af"=I+uFt-8 R w B >vc-+' 3)Nx5%B0I0< K MK?E??>E= :{74/x+B'<#ub\Y`U dCA3EV@ 2 h- ;Dڭhڿܲ 0j|JR! ~~K' 5xnCBp sQ ;eQޝx؆|NHΣ̉>T ӴL܉ف^+Z]Ց)!JcN;Xm(Bnqd#17Z I] ] ۤ i C kW ~ O P"Ta-AuUw2|j2Dy'* N38t!B%\r(*-}u.q/J00 <1i1X E1 00A/c. =.k-,5*"'E!$#9"%&_(7)<)('%t#M!A2O  z RIu}f*WOo UuJgjIHg ar/_-Lp:JQw/#C|(*; g0 4y߈ ѫ ȪUɰn4 ؏;+ܬ-Y$7i MR@7NV4] d !    K0m8JG" oNY6+P2LCBhI~!u9#H5}3]$so] (:wO{[ Yy1 >DX4g  U( 2 9 : PV ]  w cXrnJqte x /-  \ $PK+,^&MDZM&~ 5 r C:<Ms*  ( 4X ? M k[ W G- d C \ * Y  Ub 7 =  e,o n r 4  Q3U2%h:Frr9{#{=/. }~Cua~FmE܉A6 ]A K3)eP"#56$u0u)M.J ec C tT'3 rj2!  i4<~4u ? | ґ 27 ͻ C t 37 6+ nb7σvaԠ=ڙ9TH+.v!B^Og( =T 2ixKl!50"3e"9$F$w$ $'O#v"J!]6Yu~ =s _ z  x  R  a - <  }0 G I } B3 X  ] V P CS m 5 p 7_?~ZC5xFqZ83 #<ZOdG1Nmz3 Npc;? +$ G ; x)JlIJ_n$ p < F g ( 5 >cm) TQxg -!#G&(q+.U0a,2~3j444U3$0.k+s),'y% #  = {  * < "vsDdoe^}s ]`w Ug?OALj8Pw k"ۀ%'7|)a*ـ* *+)C(M&# tD]z^[ 9)w2x""1Ms$%v@kvQqk S a B 0X S ~upoj<X 6 6k vs,*l.l.g!ÒhXſ@PO Ǿ )!^"g#i*$?%[&;'^'&& %?#"e!;ڀ tcߕ iNx i7 &uN A b5]lgBrl P";$%&'p)*Z,>.10)2&4c#67d89G98G76641R/^-/*('g$^ &v cR_Q gH `ڨW YSwi?\5ͽ=̕ r"/$п%у&0E&M%Ԃ#1 B j>%x] Bn|ޮFXښqةlKhӾ y ѻ3 t^NGa5نڞS<}t߿#^[jVv+-CFڌalvoz֩nTۜqޠ6/A]uhHyK%N=>S' 4= w H%(E+#|-.h/^/S/j/m/ .x.A.- , , +\)s~' %(w$j#u" E"!$"2"P"s&"b!d z i 4G}3-FoA% R O  @d,}fIMS^96._s& nF+)[Ztu6 Bs  z  o { ) % 6,  A D"aրЮK̀'sa b!""%#x"!֨1:߁K c!n!B2 S < *Crf(PuD88yEa! 0l m}7.l|of'u= A$[J1hsWS =o ;;NQ w#f%&t'U'&-z&%$#"U!yXTw  W\  \ 5(H^z UXzanxj 6& ?-iTA )~_#eOCL)x.HZsQ * V8Te}< 0Y%_C܇.tSu)\-|"!w P >,d M { &I+=* O *K}Pnt(X5J[~{`FS s 2 G& e2R/[4P  K u d !5E'.eYLn -bsKpY;NjR_ & 6 z Y > 5 vה_tӯjGV?ѯj*y](Щe6;OӾ؁xd߄*" vN,;p#%+ >z]%{2e7KBb| N!"R6"q! >n  18ZMY?`5  u    < j [D  < pecsR%j 4< 0DA&oxD\}#rGh}~b>4t[?tj -  | :b79 kn=R$ H Uz [ l4lrRF !>"#m" "["r"#'#Q" "d!I!`#kk%&`''%#"B!Lc=  } }   g2 rS9, hms5BLg !yi9a= JY}:RJrW"_W%,-gy WVo~tA;4% {V sckXdR G 8 A ~ 8 ` & p#KZVR t   u $ ͏RȔN#j)Ȏ,BϵIԯ5p<:}W2nuV+[  Xwp& 8 ?  ?bcska#v&)4,.02Dl4#\5 y54 3t1}0.:-J,+{+&+f**)f(?&%#!N[4ܬ٦,F@υ ̨!3"m#î$%˿&&{&K%u$ $|#ſM#*é#y$22%Yr%B%ם$۹#]#t"!Lt!< 8A JMjhp X&@~" O %(% $   Aٔ x جp=g7\L7|dޏ<`R3=5Leޖ^bCՂmљ;P( љ(3~l!Z*=C q ) jfVe!\" $3%`('(C*D,s --&[.> .d t/ 0w0b0 0.-h*S(%~U#/!RE.`T>2 J w:hO cD . e ?z & S a$UD> : ) KU H0Y_dd"qt  U JgY[S(]% 04Sl K%%ԅ)0-ԏ/`0Ԕ1+1/I. -]+*$)ݐ)d)'=&$##~"'$## :%&*(p(,5(Q'r%yq# xd#cYx5^ Ks{Gg`e7}PM S: D \ dE]]C 9v!W ^U{!9$ 6&q''&2[%]#LA!X_LEDj|GK~pFEP, lnz@;+ ' ^ esgukO(M9 _B.PVc7J f~ d t @+ x / J h} p@@|kH"i K^>I6 M4~m/ +Gۮڄ:sݻGF ]j # oH |  ! 9   Y  {= a   $#228TS!d#u=%p'W)!q**)hp'_#\Itg; + ( ~ 3޺ bۇsRwДR6*p,<ԹL׀Nyv 2 c ]!" $%&&*%>$! QB  _;Yl"+%a''3&P$l!|ڥzҫ̸@3{ n LCŞOfbŒc~ƍǝ̩\ khU߭9UK k2ݥ!C݁ޗ0 tZ je`( %m2M:8J-ac*[<  v(1U&.; D L ~  ! " "!! MDdC ^Z Y  <f)!.TWs8/+ "56pjn.tkGT(+`|SgwrF D!fV#-==Q,'6 *L T c(Ij[yVI < rc# +#D2%Y&0o&K%2$ #!NK x86In cn,f )m @$#[%&' &s$n" 6 d^GKBoA:Tt  W/ S  n     EJ1i u"M^ +r q~xk6jFt2ݯtCXpNr:T ..NPO !!T! D ;N E F|p:BHV >24;M?{&tl&6܇)9ԭ8өrw>OS3fsѠPI * 5o 2I@ f (OBЂ 2X^g,رݗD5],OM`Vs7dI~ c  z [a x p ,) *|qE!#]o&l9)+ .~0!133&43)31{+0R%.+ )&E"I0nW>8tu[dFEe؂OZɳǙŝ1Ū^Z0/b,ģaN5"֤ 1!=ܹ!"b!c!z`) & r 2 { Q  0J   J e I I G0ێPe4pZ~ѿh lӳ Ի .֦>fݟ'c8v C42Mhj9jzבqG/|""#Rs%&.(('TY&#q W:rcC | i-E>0:*Q{yHi4H,#5# ' f  ge.P<"W%J'm(U(1'4i%[#oW!srߜr ("$=&x'''%|f# aZY/G o  ^&1+Yx7rw~bk' -l5? Tya)ZJ3$ @>,W3QP*P/fBl[1E =ߠAڶ؆ K!"֮#׏$$ܴ${#6""`G oqs7 q"$%'7(w'% # I!HqY|H! !v"]J#'#6$$P%N%&%em$s" . n_ݜq{Ӵ%f]Ϡ'S ђ; )3ُݖ2T +#U&])$ -h/2z3b4[ 3 {2 w0Y -*';( % $F #Q # ;$$dx$5# 2, )y/  ^; ٞ g%VɉɊ ~Q)/ؼdL&Kړpݾ0ipJ kbPZ9 ZMRGa%SGi]%a:$rڶ<66*_}ހ = }GZ-'I0V#'U+\|.K 0 b22P20ZB.X*&}|"!G9wq[B,@G k KEefX82ea-rzO3,߽m߉*sHaTz&Qp"za D"{[= m #E"(,T1KH58t;=/?P? Y>\<9[7|4Em17q.Q+@)A&0%,# "d PUg Q"'#@$m%%%^$uS#Y  hX -,(>Kw?VQ7CUO| u  2~n߇*Aޓݖݡ l"~#$$t$0# ܌8܃AMPvCk J/ U Q! N  $ MlA|Nl y!:= I |RGuRgֈFZ"ňí o l ): j v[5d͏/К)iӕ?d~աq՝Zֳyoyv9ݰ#`n_<A@>Pyn'{tjj i s # e y Q -   %U),8/246- 7p77531(.s+@(A%Z"9-T| 8I/Ć_Ƌ5uOE ¦!Ô"#Y#t#5#y"("!9إ2&hn$MiMae A >Myl) nU^ z);ָզ {% Մl!_%O4 f-y.}T6މAqQf[Bbߐ%Qk# ޻p߿4"D]fzZp @Sv`}!#$%e<&(Yi*,4.E 00B0 /-+)t(ws&'%$$%%$-|#!N]|  - @F{l_w = ( f |FaF(sdf:|L YP.qO ^ ]a. > 28_!Pl_ #y &'(U*]+IG+?c+V+(*6}**Cy)(:(((((\(I(D('i'H'&/&% $"#s!E`lq[h ^`Q&zFTKChHt7 yQ4<$ Rn8]HV(!#%,''`'P'C&p$Ff"1 %=MzYu5qn*Qg8]  9  ]2<bA2 : H s kHc'a]veL`V6a mD<@`2g\T,hBOzKPVouf>fW i 66 |!6#$$$Wk".| @Pv#zG) Uwd6  l ,^ !RS>sdH 'JM Z WDG^rfV hZ z߾ >  t t3<}פWםV ١&ۈ> R lt\ X$K(B-M1M6:e7? D> ; 8 4s K0 5-: +$ *I 0*Y+T ,$r,+#*lL'(r#V; o } 9 Fm UT P3 F  ^ & NX O0ǎhŌw=|ѝwet4ـIRׁ;%?Kܖp'?n%Z#)*ߛp݊ݕ.ރ01)w~4yeJIGD7 m<  Yv#$F%w%*%I$;#P##,#%###%#"  %),^./01511"/,)'%#x"x!!N!w"'$n%'Z)o+2-p./Q60i`0 /J$.h+&"bQ/{^wz BcN| 62KaX40/G^/p(IW݆L|ړۗܶJT|&_ep=m $Qv\gf jx  V4^BOP*! wwR F,akT݆$ܑ^|!JОK"TLjĊ3?mž¿<ŖC t  KxW3@1:d+^  ; 1<O=kh)w 7%).u1a4z5B65430:I-)%"LZ>+j0~XdSa u , QXXJpPYd?SbTTr6jR3E/@,ep0_6Zx"^V&ggXjX@Vji) 9PRI| J%vNqZ\`-"8$'*z,- +.k-+)&!#d ^$Nf]ca+B   (6K)3A pS3}kB1rnlt:Uڦ I  L{ݱOeg$& o ID  kFY#z '' V*|5-W/(0A1 0:/,X=*'&"$+$ %% ' (((R' %"Vn'MY E  k!پ} ( XٲzwXt/pRIf޲oteޏ.6cߊ ݡUk.-G-$ҟhҐRh|ҌӇo}ծa4۳&ީP^MmB>Hyu/? M kvC7" )X%^,drK!`U#2 /% w& 'y & b%_ k# eysS.`  ?Mc)ߝq߹+m1ݤ*ڤm [OӼ-ՈD߷2^f(F?OmiZJg * J  wa >x 5l L(  ` p U2 q    [ !# $x $8%%.h%$ $ y#s#z#$qw%l&S'W'y'8'(_()M)z*D,-.&W/.e/.,1)=$^a v2 ,u !G$  ]~jp@t:Y RW96  /_0tLv:S(>^87bd4/]%r T %=9XrF,/z|  # > i[ &K])k`E|eq#1*u#.  $^   G\]IǛt!7 AY1!m׌ؠ6 ۦ ]ݾ .  T r H 8 B^6:p |w|[t4WPO`! U 7% V Vo 0o r s `tj{ '_ "&s%u'q)+'.S1z47 ::w<6=L<ۗ;ـ9ذ63.m(*Ւ%T}!OcR+  sMUd%"Hn  m & X gB_#d{ey5k G  pLsVWqk nKXz҃Bl ~ Ȝ Kpɔurw<סڒw2j 4IB}ܜ޺^f_ޒ(#qr .{"O(:zNq#m%n U  P  H xb;US qg&ac+ S/m 1 f2 1 /U, )&;C$ " !!} [M\`7.s `,?wp L2 +B   > | ^ asE#}4G 3rxZ q%Go/ . x*\qCr:?u/!-Z"==#x# #)$69$A$k7%b&d')B+-Y.Ot.-,۩+\*G)(ҝ&$K#_ ޖ*SO ^d |6:Tt q  .; gKhT?bx0Ao I[+${UCjup%{`iDXf% 3 )F y : 'B 8 A  yXLvm !"""! (WawbK"|1 yK|P;f u E@]ޚzڵـَ i٦ D Xc  J|ї2$ӓHE]ަ=kY]34 E"#?$#@" ! U? i$"$zs(u , /412]2<1@/o ,1(b#t| Dx52C'v: ׇBBјF8ʹ  `k͖Аӭjf@uFHHHZWh/\߲܎"ד/Ӡ<Ѿ ^jY֘9\-tݚ"`;<}-$-  Md 0/u o%55$kx:z*LLe  e G,{)% 843v]afSl[<7ޞ6IٕzWGV֠Y]`޶>!59nMWFOz)gGAT*;r6S   o  4`HI|3S ` |S  V!".#r$%E')*_,l.+/0S00c/h/.[G.->,* (t$: 8}HtpJ$Y/  bR<jh}5 @CtG{fO5V~ oM U a o!=tm]TW( n n  M:<A\0[<>Yl#er+Zf9jLp_x"~+Jj]bZZ/3*={<G{a J DQ*w[V8rAe.W([TksOdz % * PT   8   H#u<kb_I; 7B߹ ߶ <  G 1n!, a@`sQLߩޖވ"%y\(|4+.1?4]7E:4< ?@t4BzBA?oY=9z5=0P+ &!fK:/#}z m ^ '  l ? =0dEj~ic *5 c]z,&uhY2 'T ^[*,<D]n93`&=p FΙ[U)J֚mLs[Op W ޶ۮ"׸xxxu9ըf^ {EgN~N Mhj%a9rh&T3 '   K =$14#c'*-rH/ //8 ,A r) %  1v i &c   ,]'6Cn`W@9|_ [E d݉ f: *7wTAf~ ݯ :n H *` ނ - ܮ mp 0ݧ L 2V ?+ 3NwW !RkOT ~#J t =ow*H3 H K} A @ H&t.\eZF "!f#&%R')**(\&C$j."- 'I ft NH!OQ"+#k#DO$Ѽ$%&%O% _%==%3ۣ$k#ތ!Z#"[8W| L T 6ܝ\ߚJ)y/<B|;\"d  0 -) F&$~(,,15 &8P:hs>P?J?>/=A;7K4o/ *%<  I u Z D K~ O Nt #V9./En{\p:{ !#E &rVj`@E=gq?*9&b)I*^R"69#^MqYpt1 \ AJ O zLYz qT"^%݃&&&ݔ&3&݋%z%&/ܶ&&FE&%t$ !#5 6:SnQ/ w:dk\WbVhU; ?QZއ ݔ ~ %)ܕ,w/^24ٷ4dٝ4f٢3T1/W-*;)2(''G(n)Q*+u,,+ * Q)d'R&9$B$u#n#"S!~ ~W_TT  Y$mD6X.$-@MPA_,!G"eFd  ߃'fPe?qؽגcb[Gۧ,ވVbi~8 ץ;Օ~MӅ)F}| #َ><2گ+ݛ_;5b3sL fVh(L 7 2 Hqqnw !j"=c##*-"/!g TIO _ X Z 6  zB68:. ' lzO X92y/Dh9ގ;)ո73+oR8,fBRI9' Czoli2 XH\LeH K b D Z K ;  1 y S 6 OR9&U { h"!%P'[W);+j++]*( &4#9 #s{IocE%)Ue[ul- o  X vjM389z.Y Dc f 9k < ) * a/  F  gT_r.?O( } (Kb!`1c  kT}   ~  { _ rq h]c.QH*OL} );}PxL@+9I,r2 L= z N (  ބOefܳ yGYvxD T 9 q f ; &Eu |  L U a  _+ O \ , iM qjXߠ ޏ:޲8& @ܖ#0%'gڡ*w.2َ75ڊ<چAF3IݿJJdImGCC?Rt;6:2N.5*/N'r$I" mR9xM.B<t 5  a ; y  V"w{C24^ R %P>w5Q  jI`ا }_ = t#Вϥ {nڿ#'iS)#%K.%@N OtFjS٦wܤg.!7&MCt(֧J6`!!2e$* e D " lZ 8s -(C>~*1_ "$&%\%&S%a$2/#] m?*[p3$ 2cd!C8 BDG BWgՈ`ҰW ^5 %խ ըx֤֯cֈcG ֍ C_9E=<S }V Uw[qObyaMbNg[i.g|8  98VyJUu`Y]>6&s /!f!X  ~ &Aa,֢tԴ5M ՑF6HBޡ~]:) Nۥٙ). uڥab[wQv)N2 ssz j Q0!^:Tu= & 29 { Z %@1T"|293oiU;Zx c`WIK,7;% FG z 6 q |^x~C֑Jlq E+K۸ٞ՛ukdGؾ^yrb ]W  * z"!&)l-Gڦ0z3ٜ5|6&5>3076-)m&e$#gR##M$ %['7j():+ab,.- - f-O, X,^ ,++g+,++V+$y*(& i$!]`H   NueSbX)(<  c6a-גb]vZ-ٱ֬0ם(ofxBgxE$)$gX^$ /(>3h(QJy~R8cB  /   V  1"8 r7jl K~0 V2sg` -UtOJ A5 zIP0@c0QR1(XGJr)"V+sCGOmHNR{u3Gj>݂U@(ސavTA[h=W eU (ZXs3OR Y ;^J-CpC=F:/U#~0 " V f l. fF  F y2.Ruw"5KZz$Rv @K4  p"8 ? b`T <#% ()) (,&# .Jc3L+D; c ]sI95r bNry K  y = > D  s l ! s K u " 8jQ;G   & {[  3 >NZd$BfomY-2E 1 ccA4 \z; G h gIzsyn߻ݰB n Lە R ܆  H߹ @ | V @H9DN|ikJ.* SBB$9(;-926j7"<&BGvKO2fQcR4JQSgOkL HPEAkQ;r8H641^@/I:,n($8 )eN I }*S   > q  R) 4L %  a q Mm 1&=D5C*qa > Uԗ o _Ӻ I Ӝ 6> E ԭgM| IDb-bƟŨŹXǧ.W͕N+4v3ށb1܆xgېe#ݎV:B>H߃3{`10v-vD%>n  b?[DD'4@ !$N&vs)g+d-.!/+#Q0#x0#{06"X0/H/p-),{*a( Y& /$2"t bkG&$ o!Zg"ݱ"ت"qV"`[!_SB/z ʓdVCΈ@Ҩ;;$Z֖C|BQY;>(eV<0+ `Stt9w2rM}z/l?VHT~' m bA) Ob 1+yRU95A1 ! q*!!ў"8ˋ#g$*$<%w$c#*!a ׾+em þSă5l< 6"f#=<#("{͝ zϦ3Mo!P ߂ qcn4GLI,]`mxv 3{G:!3"$z%W'z)Y,H03H79;\-=^>U>=<;9~k7o4d 100 Q,N(#KQ]g: + + :)65 #~ ?p/3/\3B7A<_Sa Y @ o >% m {  PU : ]s +L-BCUwKU Q  @r oW L `^I9X~`)Zgw E  s7 M ` 4c oYa^o ^V ' F e Ͽg:-ȷ;>űR&Ȏ)Γkц ]ם f 9 ["1.nfKB/< U[S;&ck?a_"P2%#' %*,-G.[/007T0 /L-*I(W$&$ #1# #$%'f'Ay(=(F(''eZ&i %%z&@'( +y%-\.//"W.u+H'!Z?10t4Ay3kBkm~159< ? F H % %=$hzHJ-);9eiv@ߔ4ަ2(oOkIf]>&5 *5EC and\?f    j ] w >@ ]<pzHq+5x   \s+&{tQy J v z  C#{+IA3]v.4L/ -K/yC&9yN}F2TFXE7chAtz H`?[dyd 93  7;5VhA ORx[m$B9!_dnQ | * 5{;!n; \x  H:@^xU:  , gWCsbCC5 ]!A !$"O".:###90$##! n{ v)+H G TI 1PI=RmPmD2B,  ` X-JL [ ~  + Z P \oAa}3'{ ~a!'='B3CQ . HP- 6oT/& =D P ?lz7 }:`,Lh `%hލݣZ V9 ފ  k<$st@g.Nh R (@[o=[$߁)ށ.2݄6rރ9H;m>d?AGA&B@QBA@"9?<9$b62/ ,**'U"&$@G#" [56q$Y   { v } < 5xU2j  ( z z + 2U A + ~ F_D<#PbjO9 a3*1u֖Ն9pУͨ,=+&9w<&%߭x(gQڐ٪`. 3iZe@Uvމߔaw0daX[sU/_ v = l ?*x "V$%k & !!'!&"&l$$%#O&!&f E&+% -# m Q"#rL%&<' l'E'S&F&%T$G$%$6#"߃"3"ܑ![!mR!w! +!!S#}ڀ$2%&4ٌ''פ'/('lv&%'0%v$jը#֔" O܂SsQ aG3ryz4wQA0KbF{p~% X Z ME||/O ܮ!M"E"\Њ"1#ǂ#m#F #"Q!MK uL)uC.KcU̞2C ӾMժFؒ ِ v۱ sݽ ߖ  R}P)>r/UBfyc5+ d;8 Z~!U$'*-1^4w7>:?@A, BA@A`+@fn><& 8 P541 .i*'g1%h"6K Mg U u X \.=S7UAt8*XP9399 !y XW - 9 5 h W k\ :  i i T * ,% S " 6 37 <  i5 C$ F L۟ %k\x&ߙbޫ q ܄ E (mjم2Σ6ʠ"½{/6 ˆz ,[Քoߴ ? "] e7 s9JC;#^(%,1t4b6/8l3:n;d;܅;E; ܑ:j97,6y]4pߙ2 ߫0.k-Lo,޳+i+>+&,-I./f12|3> 4321n/v.R_-J,hL+4)*(& )$  / L)#-za  c lXX>G0EO6fZ]SSUWA} d[!/~I rlw;.F=*wԳxՏ ؋ڃ}87߷1s^kUA&_LzP <9 ~ f m V w # o z}oK X p !< V 9{f8 l ~ 6Sb SpYt4^z 5 K9A WR &p%!{%" @ކڨKD)}J#=lXE:yN\h /-=ZFHIVN yW $ P^ JD B \)1Y >% bK ~ #KFR6v? yiP>;}AGU6I, J .au+gZlfi @>^R3f#A2  s  3$* *< -  JopM"@qX cQq!%L { G  Z S} HuqX] 9GDCTyUx% I 'xZO^6 f.  6 1,f(:R( 5F >DV<c|`XK@!#7~$$L"wJ& r hba X e m ( -j;Nm$)1?:LFVB ?]"")/{%59k=O>a?>b;>?=$< $;c<: =9%87\ 643<325z0].T", )z'@%GF#b!J /Y!Gr   e91Vs vA [ V s ` K ` // 7 _ BIK)gՄUֲ $''lo6m_ױ;֣d:kѸΑ\@ ̒v "iFҊӕ5֖=40ܟb&Y_}= JPh>' XH6f  5OQVVgYW vEOr5#!##$$##{##w !$"%b$&$w( $.*x"+-A/815254 4g4s4r&3F1,/,*9'c$!<g|VULge OL"_#%yK'Y)Iޤ+-Eۄ/rن0!׉0԰/d.`Ҭ,*(~&2ӫ$|" zؕ-|gߙ %%iwwG-,P,x9OKX=wVq8 . X2>~g[}Po2u@ǽ*uU Z"#׽#"8 tWU^gw4[dOŹT!ϭ[`U  iM%N S|{ 2 pI? Gb YHBm?EW \"8z%'(f,m0VB4?j7;9[+;;.;S:8Yo6-4t1 T/ - ?+ )'l|&O%G$}# " " v"O")*" "! ) {!Y/{ -4x w 9 %20^`T !"""g2; C>cKaU&.J1|{O W9*xCX cۇ ۦ O^MklޡS;v W! mvߝD'`G:]^q:XOn-;,sÀ/ŞCvzA4\)>ui@E r_ \z]k 3iO=!%2(+.6O25T9U<9?fr@*@e?k< 95l1/-)&#@!k7O7 0j"Q$'3*@R-$0B23J45<4+4/3n1/2-)%B#!,S &WeOZ?wU _w_H+z%|8 x#0&Rb=GpTn ׵ i#vVQjՍN3gҒҕ&_roRA) *9F"m mzWi2Q#u`B[K/k3sRM|L@! # FL80]?xt3fHNv]"8({'GlPm~8!M$ݭ&ܜ(1)s*ٱ(e%U!5g s8װ:Diswu0]NI!U*=hy5QI!/5 !1 CP%`*N?I%,m$X D B  p D  ,  K~ M Un xש / ) ?ަ n"(lk@@ .}VC~C>A3[&>h@a`TZoK w ! Qo ?YSMz+ $D7+ "M]: aYGM=3z= { Q<8BJ cy2}'NK4T6w[#6q?E> 6 H / ` \    Y {rPc.enۜjr<Xiߺ~B Yީ ({#-މ&Vގ), -B.c/r6.5a,^*9n(ݕ&$9#dO"r!!@ &=j*P(+11^"/,Ox\ # $ L"`uh N." 'p+/>13ߥ44<5Pݙ575$6L6Oq6~6E65~412:0<@.R+5)o'F]&0 &lN&w&i'H([(()(q  c   4  r n t#u,6xI+,&XNQDzW?itث(աѯH@WAgN`P g1͕(k.dPi@ܮp5ޖmIPN7c5hzv@B/`S !݊ވ/-P*%uL 2 +<"& !"8#<|#&m#r<#Y##W$%%]&&' H' '(](P()@('h&`$!M{}v#wI6BN!2%0)6-41]324G45F5m5mم5P56l55ί3o΋1k.=,Ο)&J$jC!8Θ<Ά;0n T;H/݇:GtMzARervd[p9} pJ|os-iF)nmRM:cf֗)&H,VxG "y'D[a ÂVK E:%xč0* Ѿrמ+0 N)  pQ4QqKbMyHx{8r+0nc [p'+"d%I&(^*,~/M2X477P9?::t,:d9D86115O3^210/)/.-, +3)p('s&&}I&k%&%#L"z pHr3cP\pa9 *$%&(m&#A%2##!U" x ]:,Q&{ID^ߪܯٶO>՚ \֢ 'Nإc"+՝UA Cѐ"t$%ό&SB&$KӔ":ձ1ח,j39݈iݫ*ݯ`ܵ[?Gb3 D5Z9?=Zc̽ 0AʶSl Ձ9ڈkFXTL )D  Fz<*1rl t 6QK$evS%+1f7;>MF@1@N@n?=r:37.~4GC1J.F+:)/''eh(x)+s-;./6091~11Y1900v000]11bR222j10/1,)&#"'Fn& 7 3A&l|Ea =e)6GBz%QJ^7VN]S]Z"MRh$3ӄ3jrɳ|Y!3ɶU7j 4 )^}.И]HF׿,ݾ 2!#%''0'%#3!eBRy;"'(n"h W Ec m  } 0W"w'C#1_E4r? "-k""c}!`+!)/!5!"F,$l%q&v9'hu'&{%#$!E<M{۰ 5bھ~Aڏe9v" z]^t-{X@lN:I&KT1P5KMwT?A _   ! * ]  M 6ErD~v{P2s x r# !Q%:CD50Jxw lD 3s k,|>. b vkZI8*ep{R`1 % EF }ZU  r*#) g   ; +; W  ' 8 H o uL!.`h32^5eY8h3NE2=D cP;C~N e ]z)D$r85Wam NIl`ܭG_ځ:j(چ z6 i#s&@(*/+5,+>*`)&y$H" {Gv "J$L& ~'^((*'f%r # $1[b0XyE ;h)R"(>z6 \]%*z/'35|749_9999H8`87@K8 99Up9}d896T3#0,)Y& %5I$Y$j%z%Z&3'&%#Sh =^E  7 ? CuHCPU$4k3VJ%K75FPw!?wNa[Rx߈޻lXlx-.#\ݪA? @B 1 m.ɰON(Jˁ.ɳȁ}G jH!q"z#$z&f'\)^)#*ʔ)(5(k'1&m$WI"ׅpDna5  2 IfS {F-IoNm5 L$@)F-N1z(5}8;=?k@UABAFA>@>$0=<9I630s5.>K,=g+Q+H,l-.0J1/1p10$0L/2...1//Z0u0<11/0., *&R#xoM6!^j UV{Q*6k{8q?4|}I1_Fj-x+xbL }a|ng\fLZCCh@Oͺ"Ni 5̞:V b YՕM&){O/ _r~R_! !X! 'zVua*Uho? bN%) m tU  G  #AX3Q= /P"#t;%c&~'('#&<&%%_&WT'{(P*+z,,4+Y *S'#I p$V  # J M> @ ~   q0D^ (*A (h T.dld;a.?DLuJ~hrDk_[M U : Y   #5 b  Hz t  $=Q{J[7xU 49WPcyFWu wvdWPSYh!}J  c2X f 7 >  + $ Y_uq!yj<KCg~0X!k"#%1("*+,{-.!-L2-8{,0,*W,K,H-F<.. b-EU,ܹ*()'ݨ%M$0#R "R Ra|7E+5zs  v mIU WJg!&%iM)7-0h3{5C6W6c{5~30+-*' %"G!r `B?6!u"R $(%')),/)(&#4   f+ :  -  8,vqCfuHv1/uk-LWM Md0!+߃xߵ. v݄ ڽ1`{#ӉrCuΔAxː!^^ koFҋcCJ:f[|~r"h1-p!d*-v| x ;~o Y&k9~]YURZw_G<fFTBy, $q'Xc*', -' k-: U-,qZ,++**m+m,*-n@/g0m2j4_6G99<.v?WB%EF_GC݂GڦFzEBR@= 9@4.&)#'ȕHjR K.Ӽ+#AE&$pE//e`/jW/߽ޝ~[$BێSؙ֘S/vFA \Y_&ײG3( ` ϝQџ`0aҕϡ͝ˁ!ɍ#Ȋ%UȺ&''ʫ'9(IP((т'&5:&<ғ%@$ґ#Ժ!1m6K>[-' w . _ e^`,'caSe16_ &u ',1%46|9"?`F?g>=<9 =7z^461K0):/5z/B01e4(8<@FCFfFrFC1@ V<-:C853^0-[+(&a0%%#"7"QS!~  _ *||GZ[G+MGWN T4i*_.AXi !ft85E^WF|cg-rt(S!_;مծ>PЮ]ͮ)G  *~[&o9ʴwRic͙lџRԜW8!9"$$$"ڭ$5$C#%!' Xg^FcQigJr B e ^WpO}`# S WVf!#9&),Q.N'012^ 21A1U00o/.K-T,*')J'v%#=!mu ֽ-]SG MEd܈ޟ ~. m*9}7Z<1BZQ8|o|v% W %z$ o L -  Pz c  5 c ?'=<Gm],2jM I :/&a8n a u jtkvE;|aI@hMM?n;Q  XV @ v = o| H r$ ,jY ,^zx6y R #=GwY '(w > r.SUkXu  ' , fY?q-9    0  h% rfy8F{qOA/!7#&BX)*Z+Z*(&##;!*k<]q ] z!8 5y0Bn<*9*|Yw X \l K 81wx;w' Wu5F`{ %!"#D!#f"U"N"f""<#$22%&?( )+,#-R-^-;,%}+)-(V& N$ ! DXpBs  DC8$w1v$ <0%1R_r5Iy,7 ;S66F70X)"ɑ4+  Ԍ3k<*\a UTgNI63iX[8$E ,h\vpX!VMZ18ԲwH ӈ Չ 8ۆc?,ڤ'ֽԟӠ a"#W%%G&%#%#}""!м* Z|I6E<Ax e j} Wn 8 F0nf:kV NH(!mvwG ^W < f{ B$(]V,a/1~2u3312/L@.R-P,,n_.L0Fs368p79M9 #9 865'4321:/-q#+G(%,#C!d$0# !?$e&-=(!)>)((Y'&#%d$?#J EU-c'fQ T 6܉YD gz ԕbӄQ y6!Yͬ PWerZQʡ%cћӨ;&iіLpJHDՌ n6 e 8]  Hy  w HC V 7 g US 0ivNeDރ\9:jv'uWsX .? X H ~YD!& I".6',0O5t9< a?~@EOA@hV?:=:X8P7Sc6K6*O667&8`9_99#9Z8675MT4o2p0({.3,)O&# U <]%p6F(S'I-YIs (?n~"a  |k5,Iby{& }Z1)7}ԘӰPқM)ӟӒT ѡ \Л ΢ } " J͛P΢ϝetcrChש3٘ک4ކ]'j_a`Qc yA C W K J I  V (EPH&K^NQS: )W[g(N!T#1$+3&l'()+H--.0E1s1e22r]2+22b2~2=3d3%3 J2Y0>5-(h# . Kp-VV 8 { C1g|# W$n_e$dIlV- tu.ݍV1@  0 Cl + Y! 7 BR Ty0_QKH_D(-v3*R\*s   YR 9) 1) f & zۃ % T  < )^ P~[i%/U#-i K-Y@ &" bJ[+g | d= I @@\H9}c-b u6 ge ddlvXX 4 Xg#Rd!+ 4 x!}T"W#M$4#" !x '8*1q-d8[GZ 8u"|$]& y'2'&%9$$ %%'W(%)a)(M&#euAVfeJ]|& F!"=#f# #!q ~Ul !o n '"Jc#"& (c*=++h*%,`&\'(*w+,-.$/b.-+U8)% I"   0 ~AVo   a":k u1)4tަBQM߆/RRۺ!~ؼBNVnտkWn٨Z^xr*ݔ)T<8jP&fC 1$Eބ\&%`UT M JX U  E c H50>( ?  7 RA)7\ !" #!#$D %A$"4  u    e 9S.|[+oP2x cD E"Uf$"&i'E(Xp*?,s/992j4r6|@8G֓8U88Կ7{7+J77̣6ɐ5ny3=0b+3&a`ɧ)̄q׷eک{ݰw>+d+O3 E p _"h47W:ps,uaRant q z   v bNݪ"* S ު ߅ Ieuc~A.IEN !!g"!D!7P WsD`H H'%`| +Kf4Y$*Okn!'V{\# Ho,"]!b/#$7X&4't(H(( (8&'y?&%#&o'o)j+9.1I234k32{/,4),_&#5 Fs!|GQ!"]$%& 'AW'&^%-8%a$Y$ ($#!5,^.<Zg {  s (iLq 5O\dUY۸!2ښ%(L׀+T!--P-5S,[V*,'"% !Lr#kZԹOH& e Ԫ:ؖ:5{y( F2 `Vg[R +18w294gCca*wD f wj .lJh ?/z|Q#'H+#/J1@3656r6{6W6 "666D667+z8fB9 :[:O;q>=x>s?s@p@?l=:6:2nR-'C"${ D^3g  ]9 zb_E1VzE[2n%{K Uj<]%We>uf"4  L}NW5C<9 -wuY . M Y 6LL[U1z J fЌP[ִb{LBl%2#\X}D.z r>Q*haޭyޛfz[Ulin\Z/&b3dT`KNb(=( n?Z  l!V!"" ##5$%$Y%$$R##!!'P ;>GBc%Xg4w !"z#$%w&@%$!m& m t"sZu e G 7~ L ) =2O ]2<>=3ߪqP@1X q B (2+tk'kRd sJkSdo[/f{x '^!!s)"("5y#WJ$E>%P&V6'}'$(H 'G & S&u%P%& &'((%2(i&l f"' ] ; r 5/, ??VF@)@.?TO=L:7o>3p/,r)" 'm$" "3;}Ufͬ"҆ /&߃pZ+ Nvj dIw|k)3a3J1VlqwQ>s ~ c Qc ? _M ` 6+ Q u $]$cj6/9xO Kw#5&')*,q.A>///;.-qm+N)\& ,$!;W+nk ۧ Iw܊2ޜYqqB1`RflMEM#!&)+)+#.*}(ms&u$"]!| (!J"0$&e)-+-.&.e.-Yc,/+)l(~K'%1$X#"t"#j$i4&'?))y)(x',&r$0:#!"4['eFi! b  uV ) z e n r n W "fnGOe:͌ !"=|!ƙ ;:51H6!*55mK+͸ WYx@ 8؄@! u SSb1r ]9X_mEn -U<Gf%<[[_kQ  4  A 9  j  @  @ <   Y& z"% R)F,013Kz6n8:r'=x=;6:8754943S.3c21t0.,)'8&!iO!:qDI/2q&Z9vtVcZ kwb.|JA,fN q$3I3(S-GJ1cRlbVFn /f t؏ Gغ YXB9ت׶cRvZԙSԱҦ~Bm;ӎkyۜ N }Jk{K !3k@#q;<"*'HBr+ . 2 7"me i%)s,;k/1W12,3y0332!10Z/,U)5&)"ZA{M UX I~ +`   M: u ' - S s ) L { k i? ?gN#\~mQ<_"L F +  < H io    < : M l /|  :82,E H6Y F  5 2j #ݬDiKZbן{ӓRҜВ!>\ZĞUik#ȃ-mJԪW1#DZx]V g7 ZgYX`= {KKYF; " Y XJ }e |. vL+Zk!_"jo$ %4"&#'$&%%&T$'!'J(Z(0((D( ('(x'u'1'%%#!rT6Nh ~ jy~) / F 8 $ WUxXNu>MW)YW  @[s%k޷'f78`kd^ kZD0!?a\urwuT~P-<!?sX i j5mZR}Pd8  !|!A"{":#r#~##f#V"!z_ x+gcf6 R %=r(j5hl$\R& Y}I V0Fa}N!ߠ߲U%'H :AhEC_  ? YL   aK wPk h`K}e?z/,e/ % a  @hX.  Y  ] Rua2 ;   >(s# As ^%5 *%.qV13%{56g7٪7uդ7S766E4b7301.%,2)X&#eŒ!#Oف#o}^_zK|PiGw]5A; .&*  w k M: p v   u exheM,.Y.GAU! #:$$ $$T7$Hq#!j xD_]GK@ݻ]אՍmԿ i ' z׃>}ؑx*q!9ܯޅ_~.(#7y4F@2 <[=oGSOZ7Oa~;~ z$(],i-035_7IO8~8,C8 88$8us8)f9:[?(B>d=l<:T967z6x5gv4i32gY0{.P+>($!0l1s (Lg'4sA_J> 1ޗ K Պ ~Ѻ Qk{.3P(z3iкV{R  Cĕ*ũNq)ř,5`7q(/  t hKs]WL_؜;w:70pm.wT UuI@^7 (C-d %CV)rF]^@ ja~' ,# w& o)' ,.1368H;?AnLD{eFeEH>Iw_KdLzLLrKI2GdC!?C:15H0+QG'9#lw`%|! ڱ شI $ժ^nm9U 7{8{0h ߚ('3 b + & 3_b.5JN+doz2PYJ D  l k  \g*T "  */ɻSɆls@RǦtTƥ& | Е hӬ 3֟90\7St ! ? V  v q ^$ .  ? s j##D 0W{TN "%'o^*,; /[01h32QZ2O2 2|1*0/..<-W,w+*)H (c%hM# fzlyK } R '6 %"  {XA~|vm47 ! 3kI,83^HK8DM0,jK|Zme!)l Rt   ?&L\Z Gc XqT OVkGQ / uY]k܄݋4S8F>Ulk_DQƇ2ddQӓf;T + WX(e/iA M X.plb t_ [Q  OC wG m?Lh2a[![# %&(J(q (_ f'G&~$"5 ^;u_Ynyh,n*^ : ?K'/NXk"yE~< g8Dsy|> h NH=AeN r < Z vW nT{ hPDqwF0} lY*R!u! H-\+o5k  *@ $6id,xs[ 9cW!%U*7v-U/0j;10//. .n-q,ف,+8+K*C)(l& $3$!Y$΍͹J B NW=T/0}J3n, A۵Vrlm1UbMVz[aIdY+ g8<x+4}M?l~  YT 9Vh zp  )  7 s   to,@ K֙'ft;0.SɝC͗Q.`0> cd= h7,jAAi qWr;=;W9 7O6p4_V3(v1/r+j(B$i?"2>9 <: 1  T  g k Hz4uc:yUڨ=8͈5ʡ|QU r!:LٻӺ!Yl fpBiFHIyJQJ6)I\GDB??qQ6`\ǐE=6DA/S_ ۶  > ~ 罚 /Ź6#t߷ŹA c5 u s :: E^ .vS}U!1=* ` r @ XBc[nB2  2h$! V&D,*G,*./00^|0'0S// /n/5/!///H-//S0x1>23R31/,(f%9"fTpLF !x%#^%TB&|&c%#!tI=?[=0*V U:u{}I  py H- P;B,&@+a#1T9z_ r%p7I )J{kXT aZj%adb w<զpF&)(l{(л[˔  ñ/ft^ĬNʩ@X0՛TetXR\yhm/g    q    a[!(7'L] ^a"B$&'\)*Y+[+*+q*~<)s'P%A$i"c ?b\<NgN8 n lw[L]H-_zNRno~z-CP Rr!ffB x  !8IC~I [s \<kQ[#zZJO2 qF 9 Q s 7; J% V D % g \ U 6 S 1  9  d4$+   > \ 6 $ B f$   * ]231L ?yw+I 29*9 < p vDURYmo9xnG 4I #;Ya [s+q|;o2HC`2L9 w&@ڰo;N8 H>y[+M:'fY,h+ )% W \ m OQ^m C  ';&6S/?<S#b&K),/`~1M2%33\3420./fD/l._.~.#...Pr{Ep -ߴ TZ w ͷd:i@ء ?nS{?g=Tn1xR4ZWq-17695=;:8X 75j360IA-(k$8t T Xn J,`1%n\-qsc n@k 5 _n Kζ O3 . j  : G Oh˫8t0o4l rf FY ,” t:PHǧr}`cԖT /~ mbyyXEgl6b ]  T a S  S  u W G z   ] W <   & EVq$ch<b-"%& G* .2VR69:'%;V:w8)6R30N.a,|@+*j*+M+{V, ,,1,Zw,+*b+)Z' h%#T"{ 4=  F G NK"$%&Cح(,+F-4/9n0]%15150 w.j2,)6_& ##GWNSg)NR= އ c<| sP|t>qk QG #n 7 כ sCnR@¢oK+ д촭Sx\:;V/>y Ƽ ( +C ܿp  ȥAauuU, 0m v qsr%f3 l^UC """("$!E [ S v!#"$& (?)*))S)@))( (()"**Y*T****#+&,-9'/0B1^28:1h/,V)ym&/# 1 #uE&2Ts];B<Px $t  % `y`<(  ~.<}Aa$ N}e 0 4.&,hTuP\Z\݀Lpڐ ا ֠ ӝ?e^Ζ|Ɋ:-Ŵo]) oxLS<׹}ּt eE[SɈˬF&g|Dr2Wd $ m 0 d   m\  L O _ y ZG]LZ!B%(V+- /M/.-,?+J+(**~Z*r)(',&$eK#! Fvjzzm63:9T] !  # |  /xOv W 9 tH  aO G - 9&]_ns#g{K [ JH ? [ n zvPL81Vp,H+ N)7>p(J!CS6iayOl*9VWNGpiqP8   A9H,   ZTz+cN,y +!"a"!! ~! e! l! h!%!]v r~O_7b.I$_A?`O)1ۯj} )kTa0GK`wׂؤأ]ڲز)Ф[ hrrof Gχѯxԯ֪pگ<ܠ6''(n)9*7C*?**Y}*i* C* *)h)y(v:'%#Z!|cn>J" H%0eT ZP  DS .ג !٦ ge&ޣg' O  + \Zo)MHqW czbnE)`'\[ yoK|"GU)x.LS3L6E8fM9B ::;;3<<$=h>d>k3?>>ޜ<:ߋ8*6C3l1.tn,)*w'LQ%/"j ^ICnQm$VW %L ]g PhPPE&5ҟZʏ8"ķgJxf$~\9ȲY#1d ?N } &Ǻ  WOŶ6Ɨxlm}jB8!ס"4"Dܢ"\""! C=^m w%]M t z    x %   G  r-s^g!61a~o# 6'/!*!-!S0n!2 2h221>/Z.-#,r+*F*~5*Zz*;*_+ , M./J81I22w1jO0jB.,n)(7(a''c)@,z0$4-7)ؚ9:o; :*l8vK637r1.{,5*L'Q%ׇ"E_8z6 ' ׍p6T;OsT|lru7Ay,{~# ^ G dl c E)| X  ڱ&Bv Vt( 9 /J>,¢lyjUЉ@ SEe[B:&%E[C  ]i  #+QjqۤإZB7<jK2ح($ |!ޛ#ZR%.B's)+`.670wf1122T334L:5e5l6x6e%7p6L6g5q;4J2#o1/E.+8)&,$G" 9  !Hj#T$N%%%n$" =t^d[ }Vri}8"C g 9 : SL" y s ]6s|߲ 2#jH%՞&'O&K%З$=#D,!!ЙгМAjL; b O.C 6e 1DjamĆh>|όVҁtԜr$]א m %R !ڕ F۾ ܽ cy { ?  5 FVX1yX9m.r T   F$ ^  E~gi!#$#'S)2+N,-ܡ-,-X. .-c-,y,l+`-+c*ۃ*W*|*1+-J,}-.>/>08`1108!/G,Lc)B%9N!vC]_P C+w|5`m17"oyP(. A<bthyr E 2G,H\!0" U  EN}{8_ p'\){Hd'Jv/g  3E> [ZE.2iBF)ME@d{c|`*Z ~ \&Mh[!d#$bQ% _%7%iF%% W' ) D,b /_t1.2f33N2z1/.:h.g.4.//z/I400j/7.->+)k&!ف#a B؉ـyL %- _|qAH"Kg- G߁/ׁ#m̒K?P> o4XX]k)Uz`חu ]w@m>tn+ez R!m$Z&'2'&9$)3"Y::=}5+8Ms  d!g :B/ A9}WjB,NHS=MqLM^b#2zR|=>.honBUk " ]-R<  Sz" 5VF x  X/1EKNj;OIp 1`cIoi'v~uut)tzZ1*V2Zlv. D F  o>71vD~06bzVo.E4 "Q} 2Mr" Q&~߸)SF,R-:./j//vP0oW1/2&=4o5'7~708S7:6 %41u.+(_h&w$("!!$!:uy;  "   ; [ 0 l(  At s.Z/P 1"$#R"Z"h!\ t6!."M% '!)v"**#+ $_*$)%x'%%%$%A#%"% .&pB'(Ee+.L2%Z6!:2= >?#@?> <:(M9q88:eH=^D@CYEGHĎH{HGPGEcCyAD>&;+7#:4e0 - )ŏ$ǞZ^ δQ 5ۂ/IM$dfX ,v[_W T f XIxMά(.!Ϳf/#W׷ൣ ͭ7 t + F # ϬLJ b?Pc\& ޳CY]uHN Y3!"{5#J$7%%y{%$&#_!480q Vi n jw/g&R۱[Kـ ׫ 9 ,^u=ҕ %5*X7-Ց/n12hz4567h8 ::T;,;A;[;D;9):87:6A5555543720Yv/.[.]p.//]0p0/-W+&2"&P5#0;5zJ,KZ]dcC  c Q,qnO^ hG ?*lThw$-()1-/Ij1< 21&-1m/[,4*e F Mĩ ħ \ u *¥@#R˾cӿ_œ¬:Y*Ĉq@϶7 (NpL#=LSeA!PgIk3  KU 2Onco >!M%(~+-/)e1|223)Ԋ2ӕ1r0O/s. .a.Aq/1`2E4Փ5խ6Ձ7f48ׯ88{d8p74$1-_(#>:q F~ X !/e,W!!ea+B02*D]CeEcEwQbJP ^@  < h\ i O F .޿ܓD~Qں8dz"Os$Lݎ%I"&O&&i%$-# "A!!P!"b#%{$%A&R''Q-&n$!<f:8tC%|HDQdh8gG' |V!$L'&+k.1o'5J8U;' ='>q>>%$$o#6#";"Z!O \L^2 C ~ ?l E d >qݮ=L43ݿސߊSwQ,FO|H$]\t r"f1a=35-.sUgj $23eߐ@G!e#ݡ#2$#C`"ۘ!s ۓ q t!>"3##u$QO$?#!.u9E-/3FqNS#2 @ Z a/i@@ R g n2"bZ"|jDё?[E-aWbB. |aǾ =pmAȱMȰSr[i٫{k2(87m | LF '`jWK'} P | 9+l>qX!U$h') * ,_+-,../i01)2q44 54 4l2aF1/qI.^-*",$F,J'+)+3,*.)0'u2%3#4: .5354 32 $0:.,++,.158 =@uDUˡGiIK[JclIϺFθ4C˷>\:x6w1"-0)%[²!YQqΠ( Ӹٷ(&;a|,6FO>[iN K | '=t~ۮz׮Ц&-, S -Wַb-}{m Z  DحdjJX#Yg&(iϺ*ի+4,G|,,,3*q)>(&%|#."  v  Z- |3<J.-ݷ kۇ!7M![B kػ @/Շ֯=C!V$'@G+z.:1|305X-6ܩ67W7V{777i889 98899:|;(P< [udpC  d( N   %"# G%p&<'r(){*o+lܟ,f-H/U0<2.33#4W4~͝4Y4Cω5GЩ67}91;?ԒABC#,DVC?B@=]6:6F1 ,&R6!sh#k'H O? )nzԡԔ@Վ%:p_ic4 W%t؏`zNOXD]T(~Ԭ0o!Rۣ#%%O&b|&&&&&B'(ij),+ ,3F.H/f0000w.-{F+ a)p'\%1#!F0s\|HR'_d`vL  4hfdA:o" $x%|')[+-x 02:572:<d>?@2A@G?O=;9U7=5\R31=.-c+)޺('ގ& ߸$@ "߻*\T  lYRUJ3TnkI+^= b D <$m_Kh*FѴg+kBʄw v3 }@Ɇʡ )]=Dйc,Oձgd"XJ`6I,gR'o ! $* 0 m p4)mnbNL},N :p7N    - e !i%5}(*, ,^,+j*<)<(N&%C$"!a`\t;zk"lg _J`TAb 3J(~fO4b ` 0 ^sQ2;h/#&uY@ ޛ@s݃ teBbגER1hW|~8־!ؠ#$n%{%ސ#3Z!DwKEqrT'0 9!b!yX!J e[[5 `>1t;@#R!wDOֺxNP.żW{yK»N8 # /^d\ţʀZͣ _ ֘ م ݗ p 65qs0CH"  T 6  = {   X NG "E=H!m-$&Ga)+s`-{ .`#/%,0&0'1l&`1-%~1#,1y"\0!.!j,n")#'#)&${%M&]%'&)4'+(-M(F0'2X&~4#5 54p2/Q&,{( $d! !o ");&*ݒ/٦4լ94?>'A/XD0!E'1DȜA}=<-8w23,(# RZd ǔɻˡi;X DwԜ3ڢ6V>V:CO t&*)B7Nss"HϧIʒt0,#} Ƭ z5nlkF}]kO)  Om Ñǒڿ4"tusIJ V=A#E:<  L  i*.(dZLUPe,%jG-Qu~ pD%b)-30j246o78f@:;=?O@&;AAwQ@?i?f>6[=l<(<)<\= >9>}???G~?>t=h;9k6d3|/ +%g |gjJ ZR_` !&*|pjqeL6Y.U? bD$) n& ٽ*\Z.0X˸244454ƨ3ȼ1%J/,G(;$ *")KD_~RѻB,־ %֟ >  6T̆Iʢ\|Ơ"oY†wwjŊ:ɑ ̎ VӪ׌.8H;>!"I## #h!!VR GCh?X /'#;w "$&sO)_+m,-;.r-/ޤ,*5)_''&Κ'ͬ((*+iΈ.^ϰ1n5h9~>vC НHLO1QRExRQ|N K GBgg>?l9H4.)#)kB#QA] D' RJHd~*|qh`>WoWc ~aV؏׿T qy,= Ԫҭ XRB:p-ͣ͠Υρd*=yЏW Ε;S P=@B+dӗ #%_&C(s)Vڭ+q-.z^///,////G//%//[._--u-v--.b--d/-R,= =+z )B (q % ##^ P Pec28]/} T w 6   " 3%| r' T) *{+},`q-..01x35w8:*<==<9b\5w[1{-!* z'z%#R"!. @/xB#_8 QKu6hG4x - }DQVvKxv߷ڠhigGS  Ǿ tƔ sgjėŮśŊŠ& X9G!x vĜ-ȳ~Sf)ܝ;LW!y{qT+~/kx`NtX3f\<'c | oJJ_Ku ,"`D##H##_"!!!!+"2"!1 CD}nyhk=c$ޒPBaB5؀տҺ@{+lM3ʐ eohFڳ#t "#*M_u{}yo< wZ + JPi=)A#)$5 "%Y),0245jR543&210C-+)!&S$"" awD*tt#& *!!*!=! TPA '! T) 6pV^\=u ' zqR2n+A51)ts_y= /sޔ nN SՅYPҨTIA?р!Ӡ#V%;ص&ڦ'7(L'E'$&%$##[#b$]&',D) +-,e.l/e/n-/-v+8(<$lf D% rJ~PUJէύRz̸G.v˔ʜɆXIx:m:Ż61U^0T k# y d: R  I ׆ T p N*M_ z]JaJ k d !   h`} 1 !"!&!S)"W,A" /P"`1N"63$"4!z5p!F6!6 b6!53"4 $2V&0(.+-V.+0*3(4'5&5h%5#4!20F.+!)e& %G#l!1XxKJ6wذ!|1$^ѻ&s)G+ -_=.ɖ.<.#ę,**&"%e]LN3 -<΢Alidq.?6uT@^,!N 7 U\%!!"|#7#d#A"!/ m.m6ٺ%U з)͡=h` ߸ٳ>ج:@ <qmhQ @ IǗ #]  F e֖ 8[ &$2Q?^?:ctc z aPJ r:Y>)"$%') +Bb,-./1t:2m357 :fq<>.ADWFEHIJJjJIHFDBx?&^=W;d:'{988c7664l20x,7(7n#X AuE @86C (;cp| s<'3bxEP**|Z?m"Tn Mt?C0 >$'Z6*H, .Hۄ/\0~0 01/!I.ώ-eΙ,q+b*+4)'V&#%K܄$s߁$$r%%,%q~#fr g5coO oLjןb#9Po53qQOS3ЯV-Թ 7ګI݅  X 5 <\ 7M1Mnlwd^o   TKr5@#M%'r)* +*+.+PK+z+ ,{-.13ڏ6NA9;[>>@ ݹCdbFgH ߲IJJIIGrD>@n;Xv6" 1|+d% ^:< ~ i O 8 *1\jVknVS[{Jxj_bcӤ$#ԣ՛wՍnN*ևN1r,քoՙ-ԓkҭРE"cd ٘~Oh6R4t!R#$-&n(C*+-_t./0Y1234=554_66F66965432 12/a-9+*(o&N$"t {Mz-|U:V zk( t) #Z'M*4,+.i1/t/C//?/.-',O*(a%V# !E`{MCrwJXJ?h1y6?R !lN?iiG t u AWA`)j2m :{ ڸ pՖ '$w7LȒ4qK|`965!u75M@6HA.֓yܰ\CAFwJ {5Y{DGF:8aoIh > L ^h  &e'\yB9/ !? #"`#$oO%%.%t$'L#T!;RMUnU}Ӻq`q9M . l K k ͫ .ύ =|Ӿ7X=N<5cI3~/v~ w ^gC;vv=3vIj/jj"C$[&r*(= R)& f) q( '6%#!P 96v?k6 RY".ZZJ9E f ޕ { _  s ; C` K 4 d^  f 0 @ C1?f;ڴSZB NcYg  =ZPۀ"$=?')h݅*݌+)5,g,x,U߶,`,,-h--.n//0C1q1^1Y0//>.-, + * (- %!$Aaa 4>;4 /jV:m i֘R-Ϝca4͛3^WN)* ` fsip'7?)U" 7 M 1 η" E m 8 Ϭ ڽ34jZB ? 5   ] ^  | `\#BW:l 8""$V%%(n'8*n(y+(,'S,%@,R#+ +>+z@+p++e+*])(\}' 4&o"% $8$%o#H%-"${ #{"!z V)   1g)YUc~sD= & zG+Ϳe&NUfF8sѾ-GĉcoQM b$s n ^ $ ,? I ; N ko F E;o50&e@ApP3ܺEEۿ#NیګنAԹ # ^1 ~ l:pŰ  Jơ5˟I3-kfM|}N[& kez 4}?z[UG 9"$',+ i.]1. 4i68;=x@[D^GoK\N)PQQR|QOk L߬GnB6>H9u6>3 29M151 `111(1/4-6 +UZ'=#fyYr9ݏ܂ HcQv;M54XK?eFoDHjHj&GaM,SY\ "7 esK;% =*n.1346l8ha886$5^20%-`*'ܯ%_ܛ#Wݗ!ޓߣ,+A)e v Pg :U ҎB,ЧpѼjtӥt P Lm SM z؄ ?E61D @95uy1c%zRD  _*  A%#*`.1F46B65m42w0.-,+,t,-- ۢ.ڈ/*0h2L4޻6\9o%X z4d%)m)J% 5cz,/ 1EA\9<˝)m͡.,ҽX-y7>g ,ߟ'C9l!zژc &= 0 ,;+@!ra$,'(*X*=]++Z+ *c]* -*5@*{*z++"$-..2//V/D/W/.t.I,4*(Y&#` " 7P e &1< !O"K "A "" !.> \d0)n jmWS^9\S ]QjU5`i: l 9 5 "rRE@4  iF|nqJ  /br jSm? e5 c5Myc3i&D%C %٩ޅcav@,I'5lS*TvMi+aU @as@E<JZ7qNZ +  :OXp Uq#2%f%O %WA# 29& |+gUTq5U 3 D Rܖ ><ػ֋պu=ֵML׬קzֈP֙K=lWO[^ri W:oS x  -  2}]^e)/9O'q k 6 !y ! l7;{ * v <#" > 5  k 9 :hN[ E  >E f@ TB-To'o~~@wӜ.] -:-N: _7T@!z"#%T'z)1,.12_3^32;P1n/M.n-,?,g,A-*.[d/u0 1IQ22f0 |.( + -'T "f  P=U7 HLDi5Z,Z22C޽t97S hrп!фr/dl!$vOʕBɏȴ~Ɂ=v˷{4͟|R|%i^x\k!x]$! U  r  dQB a  :C v 35|@ j\#u%v'l((  )(XE('Q' ' a(x )\)?*N**)I) ) ( ( \( 'r&#f C75 ax"*$O% %e b%$`$[#")##Z%߮&0ڈ'T'2''%0Y$ɯ"!˖ϸJQvK֬VׂT`چ;y_SIt 9 %^= Q /^o  qC*f[u+mT2s6o  2 5݀7h%ZW"9ɑƄ77 R qGZ&à@TÍ?ĴkxΏмeh{Ձ Q ٜܱۧ&@g4 J ImhWi{VfZ b fK&v< w$a(c+/Lw3t7;?CFHWICH$ߊG߅EC%l@-=*;Xi85Q3K0.i-u,,2,,\-h-C-h-9,_+^)p& #+X  `~K~V|f$ \-3GoJ4i~6=JHdi$X | '&>u $K(zV,/2465K442R'/P:+' #0&t ݇ڒ=xhS>Ϥ 15 j   M E B "  ͆ ʭ'U{9(  © F H I V ^ >ڝߕD!Wngr$|"9 {) V/t Z468D@2@ ?8 =n:J74D1v. -,+h+G$,,h-08.4N/|0(1@3'466e7/848`75f2/]+,i(1s${d vۘp7-j 8L 25S,#)1v4`NEݚGۑ((JdؓG.ز 3s_ۺK܎ݠޖsLsy)39uW rQ h F N&a{]oy:Q$"[$%''\()*+9+5+*p**u**|+,B,Ug, ,p+)|(%!@#O U.B  zH n&  \ D4 ~ #  w e ! H#w$<*%3A%$$#{9"^!!'!!C"*6#X($$_%~%<%$3$)#"U!Ryi'5*x J~WV  +lo  ca -  J -   > )ZPvp }0K(?[uК JW4͔;vM$`$/+K1OgBan4h0XRXs"b@Ct/C#AA?e0^u.XFrn  _+kA~YY*[e;BG F߬ ( Z zٵebڀS ]x">*iө ҶlR3wvڄa[Y&"HD$SMK"O   &!"y5IrM  "*:$$6$Yh#Hn" 1! h#{ | M !K B}$m7 ^ F?"xV3Anw G $ d [ 70 T #HϭR1NRk^Iz͙-:]ݳ/Y 6p_W uSZEi&!3#%$( ,/34s6OR9&{;<k10P/I-'!+Y)%(T' '>'&%%$3#v! cS) i=!!""c"L! ^tJx"J&), ,c /2<5s7o9E::N:):8]6q42~10e00%0*w0@/H.M-r,d*(& Y$!Q:0]BCS5x H ` u % I / `  8  #   ] O b  /_ $ !  4y , a  $  s }  a ?xСWˮ/Ϯ+֒  dݺ ehHqIO o 5 nF g)Em7kPR,yl5?g/~@?NPLzS8g!pytr{ /   {k x )m (|NYy/6x !3F5ߥ5(GN Y Kl6AH $i eU![!c!v! r~w 3B  v]hi  4YMJ! Q   %* .bT9h!F_zx1crDAv ! ݧP D" H : M\ G /! & x y XuyȚP̍ "+qۨac}WVwMbOu6Se  L1#dI #&)k,Rr/924}79:);.<;\:8h6U42G13 0 @/q .-3- |+YB)# z& G#J t3wcZ   TPOSr8xf^$.kK6TAڎږJgܞۀvVoK ٢B՗׀;^K ܽI2݋aވC:Z:7 A& P {  V g  y ?v  } 0M q] h }  . 4g x9NI cS M ^F7"3=%&'du(((E(;(g,('%$ ! GV/} w %$5(f,03 66Y53?x0,w(%}"= PP(1X<%.5ކ* $ c ,rq[1y 8jm (<>mYݹ?SzaV|&v? ivHEUV/ x+ kD7nE#~bkUHiO0 zF B }F  I6|PZCk8n 7)&%L#cG9, }p F8$)w|<ߙ +#P%h'i)N+8-.q0122 42[s0E.T>+FF('{%#1w!W : nd7K]x^ Q%fߣfލiG!_'yR^,Ph4WpiB 8    =  D * 1<. Te*a|gTmي#Mօ(x  JN.;'߃RmmW!: Z 'k /ɮ/a*}T',҇ ! \UB> ̒?5Gvف[ 0SZ\T?lZm ! _`L0YT !V""#I#P # $%&@'''%I#)!g?\Cg?k8WN; <%];z+ > v c ! [? ݋ J  BV " }y=KQ)~~C].[>]B5'5 xrA2&M`]8Ar@!M*@k |xWbb13#~Y * Ty  ֵ Pӽ'8j e!Dm#iy$%.*%e$X$Mυ#w"sШ" c"P"'!&!!!"8"`"#}#RA$v%&2'''t''@%$ #l 7"^ _)j"|r(-]269 ; <=-[<;97+6 ?4*o20.,|S+j)(C'&%##~"f="-"5"! wws|aq9W{T)TO_V\r ^ a* @f>z /J k ke|0Ԫ_C - r 0  9MM L 'n F H =   5 .y m }c}SmG2v5[Nfo AJ" 0 `&Zi.%\<z1*  974*;a`LF0[bg9dR_}i-3PSp- / 0 iUbU2r`)7|m #(&'\ܾ)݈+ޑ,0,+7*'D%)I# Z$ZcG4  N  |uYOedi w d#`v-jrq4y5,:zj[x`F۩#T֤nԩm҄дMω NuzDZ^ljR>fzi 0 ۟ *?}BCf ]Uoqo(F#u Q' *;-.L/@/fC/A.1*.&--B.7#/*Q0a1P1L2T1O 0 3.x + #) N& #o!   /  E,P EUr{,w9,ye7`4L0lxABdJTBju7U}ٍ<ٶSD6܇_ݍPݍ"7X٫Qqz. z1 + h&>P !/|~u93_ E pef   * z  E F q { ] . " $ _& Z' ( ( r)I a) G) x)l )L ) (D(F&$*"" W!#i&+ (0*u*+*(H*))})b)*}\+P+,&,/+*(Te&#j!Rr0IB ZOI?rGHA X (5c XSK}Yi` -Al 5Q2=-C)F(q}*f1#ޑKMfS6F(+  B rD : 0 N.nB`Sal { 2 t3&Pbm@N+ x aG;`(ۋ8!`י#%ֵ$3@%\%%o$##Bl""!"D"}"%"p""""4"#$v%'()v;*v*5++A7,,-~.O/0;/0/<.vL,e!*'Z%]#!3 kwYc>e,'fsH"8 , d %NetD M- Bd+) <ɥ J$)8D&5ODȼulj _ S 50  ς R ־ U  إ $  @ }٥  =  b seqrY - v }!_v ,F, A!c" #""& @Z>D\h5  g  du'J\y\%H5?9"$%DyKFQM6u~ ݁{# u%s 3cדSv:hܣX"Mp,kA#fk?3\:pj @zf|=X4_TJ)(x%)fdzOfAHc)gtMae_8[ײTנ iV:[dΘZ͠Sͨl5  mՒ ح!4#5%z'F*,l-+-4-r-pN-,-A--- z-e,\s*(w%#!"G%(+.14F 7 8 :|:4:Cj9o8x7-?7s6665p4=240,.Z'+@(%j#!!- EB! !"U#_#8"! fUph4 ;  n   1 G * m `  ~?96V^`ݲܾ۶ں\ 7ٓ Dع cס d F Ֆ ? k C 5a .T79i2&uZ"/(9}:S6 2 ~#g>:3,K*/Vq1^v5Klw'E5=a0bf1tvjs[VnL,cV<fb % LVb[/r+"'*vj.e1o4"67L8T8> 7_41G.4(+'$"JOlkn4 1     y R cR  u " :]i  9D t  { "y .!{$E2qIJ:dg86AyގLhXWfՒӽsҀV/ӧYZ$eޒ \ Ffn0g` : F&a^6dwv, Bb GCEW&!s#s $Y %'%%%y1%$w#x"!5!]4 a m Z F  #  p rOgU6eB(O6  h3m7+[m^\LIJTe5aT'x!&]|ZIXlGOsAL \hVUݺBܪmֽ.oM? GljTLΣ5,ںݕkKUM'Zh+t3p okSd7A    ! w n1-NZ<: ,  B!U#JW%y'V(g)~*h+/,b ,_,+}*M)C,('%"w$##I%9!d&N''() *z+,xQ,!1,+*)(V'6%n-$[" *!R Y:ZtWZT!ޡ E8rDݓ | Vm-RBf9N n CX_V1pxwLr$z^!/#ߔ$$rI$^n#7" < 7y=3.d A   b U 9 } x W4Z Sw l r)C, TZg/0<>0wh  Sq6'ܗtx{YݙGLRc= (!4M$&),$0?395[8Uf:(<0=$?<7ABCVDY;DCB:Ah?P=':o7h4E0g-7*&'Q$4"p9|}mh M 5 tv$Tld% < ,{dCFښY֑Z=ʭ2Լ+(\)_xߺB ' κCsoؾm<blҠ8ne 'T7dA)c Nr'c \P!!}#$&(*++D*U'$( %yV}EuN Ne  wPrVW|Y] !9wa [ TY8mrdf-ڡb %}٥ zf iol׮3 l WFiPCH\k 5`9z1<k H;8<VPצײOD֡}֨*@ԊpFBӨY I 2pљ p f Ϝ_'͝VabLӊ Ս"x$&i'(* #++`,,T,+t++`V+>,-L . / 0|/[-W+D<($r!f#D& *Z,j/h112`'3 2RW2GN12/.--,,,, ,O,6h+)P*)F'QE'''3<(!()hP*d*G*k)s(_%'z%$ "!S5X % d[z   RFVkl9<z]O7[r1 ׁ W %ͿY|ζiv[|_դ2`(iܐ"o g!!! {g7   Y k v L , A R  M9"Gy=9EX[cuvk2}Wp O nhH`(.x$;W|DxXTt\M& !0T>[JG"P&* .1*d355~6n78A^8S87 7ݴ5ۼ3M1rچ.,+ۈ'#+ l5]2(s W uPV4/{KJ-pwYD[n+ Q C8 FI7rJg @:xDyJc0%N+^^iXyݵPr~u`&I6\(||+w) 1 Wk@sPe ;6  b   j =Xb@hxvYh>Iv 1n fL #V0 =L#r  bp5 ? d8+vdyH{53y#;v i 7 f   + x z*.#v o+8&W!oSW:YM:ߑfہ?ZԏgWf%…Ü*ȸEG͑ShG_ң<Ԕbp׹"ڰ+d[) r%  ZBwdska  T -) 22  '}_ j#Z#K [#{&d(v?*h++<*,A)'Z'&$M ##"%!!(*Q+o+, n+*)&(C(('P')'"'&Ax&%&$2i#_!oG:KCL/? J;/ ܵ F M S O z 1ڡP2v7B; _& 6UUKkER\@Sg 2;"eR##&#!)8 LkhN0Q:`4dLzD))f1 I 0 z>C^`UB RZ$#g+ 2I  vW9ev x( I T ( cӳ )#sӓb+բn~Sײedً)܎!%(+ /)1H4c7??9I;^"=qR?oAcyC8EGIuIHVFD<@ =9Zw6331.},F*1(/*&% $$!B]X\`v^a |yo<`BpAjaW~דA TˡuÚc"cȵ8[@Uw Fǭ֭eJ3t :c!`ϹfL]؍VەޏFub  ei & V HP ^E  F \v-g!#%% &=!"'"'"'"%(!'Z R&E=$K!*oK C - 3  &   y   f   FR YA;CfsY1ׇ m` " w pѨϘYϽτ΄FZ̻ W̓&)ύb UЊ g# LЭWjNQ)N! b#*%d' )+ -B.5Y081/11o1*1& 0T 0C 0 / / -k',)'% #!l!%i)',-[Q.-, ++|**H+(,'-v.*.DF/=/B0{0t1r1 2:26*21?1p0Xr/[.`-,++D)( '0%;-$"* ~~y01V_ @_ua Di_v0 " * Ijb6ڳDl͏XJVz˼\< ЀL4Eѱ\}-o:w 0y>IZ Q DA#0 >6>\%]Jw0t/]Zp`^%~U3*m2(SXOX Sl` 2#%"e'3(6)?|*Rl+,-Q/%1C3ߜ54ߵ7R9TE:=:N9{ܸ7ۙ5e20_-*G(]% " +.GC ? ;thI`zA!Coa~ 2K +&(}lXcXXkM H  SeW Abv|D?o.c+ 9xPY 7 "=a\?0n!| Q" W"a!$ {Vl !"~"K! q _ |A4 CY,4:"aXa'~e=n L9gh &! V=H'cDt6jw1X9 ~&BeeFz%[j; *A* !0 ; `2.Wl^PVg1SߟP݁4>9/w6eo|ex}ǽ/m| Ɲ X 5 ȹ t-ngʭ̰S;kuտ'p N 7 l ~x v^ 0l 8 + H vF   JpL4w!0"\#D#""jV! O{ q+ Y[t!tl#7%&i'(Li( (`'RM&R%b$a "! "j#l$2%&k's +(()Z)K)@*\*++ +?,S,,k,Q,{+')H&޶"^ݼ7܉Yۆ, \^ }r  @t 2 d T7 |ؔ\G&cs0?jS&\Q TWfE "oe$%&D*(2)) *)(w' %`h$9#2{"c "c "4"#$_`&z'''{&$C]" HpBIgIOp e qKV C9nFqg < '7T$%'@ 4nbOS*J>n!i5PfZ]  ? ڛw/ִBՂ%2 -%݌)4.2D6m:n=!H@.BCSDE[FuF-G3FF$F:EfDC B|A@C><`8wh4X//U+>'x# kA,1'"?/ }gq7,@Q܃ + N ;& @ $ oտ > ͯ }~ Ę  QԬ'!z ٮ^\)嵰`Pļ]ھr$RÁ>_Ї ծ  N V  O 7 I =  U s@TO "" ###-$#2$###X##6"l" !a  67KSXC  ~ 0   l  ~ :?_ t "= b^rLPacd"@%4(j+!,--G-$ ,V* _(*&#l!YYjBvFW.[V KLfܛ>~07!x;zwߨE` '5URNH1(/؈׾'֋KPNسnnUنM(Jae֖xԱG:ћ('̴˟lKCnK$2pǿd彸su S HY5ђp`"w%p'w(()s))qh*f+4b,,l,,V +W 3*R (.('v'Kw'o'S'!&[#v%I$#$!$%$#rK#<#5h#O##' #(#n# # #a6#&x#S#9$$^%!y%+&>&2( )+B-<./t30$0 / /:.,.-}-,+)' %"b5HeH.qwE=<|`.n  G 6V Xn Q! M XV &(mZ:͚ĥvbLGB!"!ĝ##ǣ#"˥!tQ 1,|hڞMc=\7 Ql-'xS L .Y  fx{=N~6sK''L%/B7,gy/!<,  [.]C]"&6*T-"01jZ36Q4k55P 66;7ف8a8FX8),7K5t2ֺ.M՘*Ip&GZ"fҏ4{*lHdl| )4{P .EE)8DLk8$\?oF/\O B 5!$9.xx\y\h9$ ~  ztD$;AaZu)jY . u E ?WMk(k q!\!; IYI!7$$o%%"_%D ($ j"E bNUh Sf H!usRgoB r gl{> [j"6L-A!"Us# #!}wi iIa "lqpir/L6/. m n.c>BnqN\%h6޹޲WtݭܦDE۴̞'ś4CcbcT?NOl Pqzd!Ìlm-r kH u t H (] ?ĭ Ͳ R ՠ ? |O 8  x+H%n3 n w = r #   O ^ #'])hO***.*)-k'U%_<#7 m!T" $E&)L2+9 ,!b-#,&e+'()%)")m(0&/$!wp ; !1/! so"%(p+"6-$O.m.6.6.,-/+Z*֚(PԚ&Ө$`ү"`Ҟ ҚҦv ѩ"'҃ X5 Ա b~L:D0/ H4_.en YkWK CAE%G 6!Q#<#$_$#"%8!@ |k/ !"a"E!s Jxt+=ݠ\}|  Kv A o .Պ Djݱm+ B9]/O1  6  1 rW  LHFQ}gFCQߨ%U+ZȐ}!<̇$eX'*+֦,Z /132v4r68;=i?ACCC ChA@ް?+ޢ>ަ=^ޑ<#;F9P6߃3./*j%H lQf s^(n~)M> A R gZd0DW(~_RaUngU^.t'J,ݥحΏɴ )=s IJx`q[ 海!" "婍!u o`*8*:ủC'Z 3 ~8 +& i% j  H2 O D  &0gIO4r3`h&c* x . C: i?C>{1U!"k#%%:&W%$" #RtR Gc!$'}\*,E6/0F2'3Q334[44p5H5C44`2 1.*,\*y'%O#g" P WF&` ! {t-ٺZ۟GZac۟܉%wKMʅJ*a=)Ǥ"wf(΋ zmQCҖremWHnU1dB(ʸp r,*yYа(] uFɚ5Xo7m>4' $){Զ EH#K&b(4*t+,OZ-- C-\i,I j+ N* )~'&3%$# #!Q7!Z~  !!b!x!0 tGBb} ( ^T3Of[Our;8Vi i"k# $2s$q$%&()X+,t-!.'-,+k),'H &$g#5"p!v 6_pe F -8\ Ji $ gs[;DR K   )i&'<VBHBKYh_xsB9*ȯ} ,!!!S=!w ,0 v*ȸ0\(ӎ\Q"LoBh ; H[rFTI/A"g h B J zaeX%=svQr[t' z   0     m YpO^"$ h's)+a,FS-t-- .Q.Z.@t/{//:$/ڢ-?<+'e#%Bы K?3N?XeCFbScxT9L>,oDM['2} eg m/RFK+m[Rz.boU *C  jv  @-sh!K},(H%@hYcG ~> |n$7=*!&#$yc%e$v# "% D(}-O" $&|W'HG'X&${"Z. T\5 a6`6>Ej4xZ.@iBH}wY 9j 4 mbv  j n? EKuUa<#A6T R\B>DbpXV' uUۊE彽YXktH#Lͨ͟|kU Ũ ! pŕ  ˹ Δ Z #! s  Q2-& 0@ i  F\4 F ! #ZF%\R&.'%'H(T(a))4)*S*R q*M!*!*"+!*(!* *d)At' %k#dv!Qy\Eu P  bER8 w )H5 ڍiA~Յ8ՁbI:$/>{w.׿ زm?V8 O Vx/VDmn.!Zt /YAVQ`\/!"#h%e|&'()m )`(}'\''(&:&<''P5(QD('cN'7&Ԗ$ԫ"'`  }G011RЪ҈C} /-%*;k[@z Y  ,   T/ f P # 6 b( !~"##D#X#5\"^:!_ . s K%"I#&sL([*: ,;X-I.?/u0l13579;G<=Pa=R&=p**+g=,,--~-Y./f1(3W4|~6P8\&:;=>y?O@da@%@h?O>j= x{̾ΐrЀVZ3psr*-Wȑ3GTSh ܈B6q&#(q,g093{45/654B3 \1E6/{,qL*='h%" M:?.Q\U  q K(0 R H!w | Ugu*SF#T,6@T ߑ:3 5!!e" #####/"i! U  a )  +dn6V*g&/!"@S#r#>$$w+#!U  ^  %  DnnDC Z Pr߁ۨWfՅS%4 &L$ɒ'*sÝ+v,W,p,Q+E[*(~'&k$#Ʋ!=@ y˯} +85cjيܵOzm iW^'CEV|w 4v36YE v/pjtB*XRt ? : z#=&(*E, ,,r+*s)h(Q''q&&\&x1&%%#Q|""Z uݡ4Gڬ ?؉6y=:&o :ޱM "`v_i0ݙYk;3) U siQ3 Q 0Ys(XD!m"+>*c4w1- s R]8 mn<|}xzT$K8 k I ,a?r{ DOmh_nw 8  7 S>]4Ee/T VJ4z<Wi,D`[d($6j!b$P&1()A%):(& .$*!U: ' }! QG  Y  a   V W ]}Qfa=b*ܾԫ=3=L+ɗ}z9Ŷ&ŁnŇ\ȎȲIyVZȓȧ=c~>ˢ(2̀t[iїԫ~&زW"P:B"߻S+1=f{sn)* L ! H PM!}#Z%s& 'q&%.$_3"[8 d]o] f}!Z "!T"W!,"!!! !! U!i BY! #K$&L@'<'' &%=#-!3jH[H6~v ޱ [Ds VZ1^*h1e ^Ld 6ei>Fkx?Yv* s K2u O"$%&8#&$&['&9H&&'s''''E'mݝ&/ &L%F5$"?!Zн?ϧd275> :9 *. ( ;L ,>ΣYN1> n > )V @x* % H#E:$p i&*CVk W ^E??;|?>R8>ye=(<>= <9)741ߤ0J-L*޲'5u%#!5- }(d8 h  W h<?reD4{z߶Au0#u Ws[\ ~]e&I% m~U]Sڰ\l!.<"yԙ"ҽ"Т"OR""Ϳ!U!+  r 7E I׫{o >Itݐ3zO0AL  ] S W7JEj[P vWnL $c#(*t,0-C-,++b* *) *J** *^+M+#]+YX+v++Q,[-s.T0y2"5248;>5A+DE\DXC:@K=@:6l3}T0}k->*'z(&z%$?}#4" '@ I$;`r]FB/ޞ\ݸ#hpݫ_ ߢЭ<G8a֖&Nh׿$׶a_aԨ=Һ40ЕXe`v0p;т<ѴkB,<4;r',ƝƧ̝9;ӽ~(&nfߒ?xO$f#8|'*,<}./H00^0? k0| 0J \/n.-(&-,m, ,+*l(M')% $ >"A 7 c10uqSs &X Iv6X7ePZ](  xr:ۢ3ֵ_f?փ كjN݆݄85ޟNa(D;w4c)5of}"81e!Ye$=&(S*U+?+b*)(?%"D"9 :  (S&e x %xg #"$')Wי*+1,j+J+hڨ*))A(܃'ۼ&;%Y_# w! _KMk5׃١L}e Z1tWMdp%U$Ni^, *_, }` E+O#l& g) +,.X,,=,+U+u+u,T-d|.g//0 / Q//.4-K,S+,*(' &*$!:cv={RHa Nކ ~ a\&Q:۶2'ڔW6bv})D3 EP28I.@ S~tVw{}T  H E O EN~rNup-!g_UB t bnfr3 C #   F>NT3WJ91  `Z)kE  AWZnbe|\zF F  * A P "b .b6 J"$&1'h(G)M@)(k^('W'/-''  'y 'U & &Sc&%$'#! ~*,* ' KU s >h1{Po!]!]_6M-˰H͊|U*(ԠԴԄeԈ{2ӅzԀ-ֿW׆z%BNBݡIߍSueN@ bZK)eZ D hgN  / t  N    HT WCPnlHK #>['Y*C,-C.-p2-N,+ **n*[*m%*)*)='W2&#$F!=Vpv%? aW X gaNބ- ! V՟ԜMMԑ#E}2XD,w4Ky> %  dUK vY iE['o,="7%K'[(q:*}+/,%B.c\/0K153jl4H5-ڧ55օ5 42e1- *%d! (uU ),̭~u 7 - - G "2ҳ 9e ܥ9r5*MZZ ^z  s tW@!$'m)2, -D/Z0Q1 G2}U34w68 :c=\@B8EF;HdHH&HjGVEV D4B.q@>:r=r/<:V97z6I4$F2nN0ف.,s$+9)'y & #_!]w\#- o'qSN"^2KFc"  ޡf{@,NyiGήF^ ӖjgۼI|I,#cN{'1;Ll  ON: ߺ P _ږk׃TkWyAvёo2*qֱYXؾ6#I~ًٗ! P Fޫc&ce^XU3vA4B .QTwBE $6't)M+ ,),U+AA+$*|* *+- . '13yT68T:<F>?A XB :CCnCByA?q=;J8jt572J0N.,+x)-'%0# # eLF &?}'zg[(<^xK޵syڈ7ԂVѪ5hːR./A)̉u1UЙ2 ԑ4$sЗthҊ*%2|ڧY7o30 dHf >5_#"`$)&(*+` y,a , - - , + R+ * )k)"%)'))+)))])(7(' %"_G9 G 'E ! P-bGwA`pפ Ru  5m _Ս 8 e 5ٹ Q ݢ  5 GQrk'p.5>;D;FQw^V !!^"n###T#9"eh c@ F_!ka Vk ja=.x6 )O#&&(++,s--dJ-Z,^+*))((&{%#!3ΖfFZЩ ӘԍS:՞ } ոՠfH=פksߎ Gq?,vZ2_=U de; "{ V& X)m+S-v-4.,.|0.Y...WK/ / /;/;..,+:+)c (' #%+#!q'*Zk ~v3}U:y([xMrUsوؼ+0ZՉHA1E!G&y,G*Ө֓2ߚ^'7z<'5omzz  xSPW p3U%_J)}4>j8h5x{  Q g e ] n n G 7 &  f>wV V6 OCTx'[ g  | T d |- q 8M K+ Nony!>q|:@ } !U$&((VU(8''a& %_ $ 6$b #P "]!i^! n "  f  &n3Xf/ H L  $ *D+&}ܝ.g'7ӻҷ~IҺhz*q>|ڮd"c>W8 {:bdQ; q_ =# y&b_o4D.U], 0 #<zQ f        Wt3WR :QX# D&"())*4(&h$ " u!h $0 ~ ^ I['.{b- 9z>|'ޚ;pWׄ BԚ ؜EWdCZLh  p sh vN|)e[ c [H 6m[ x#0&((q7+V-p/NA1M2,3-+3I2Q2==21sk10/.Te-4E+J8($%/!VBX, p ( 5vE =еVi ѥLJՠ׺ٹ[[8HjM8w.q=F9J :*JW #&>)*+w,,9-#./z1L34,688L99:u<>A4C9F*3H@aIIHFDX@=:38WR6|S4ޤ21d}/-+p)gY')$\" O4\{TW o5PSW.ڕ"kEΫESZ-izoCW]lU=/=du& YpLJ/ ? 1"a$Uk$e#!pرEѿ<#Ɛ>ƾƚWzE̜Z6͑ͬ{yβ%V*6Ң *YjzF5/H4dFS /p'89[> #k&)*,A.(0{1357b9pr< >? BDFHsIIHkGQlE C {@: > ; 9\ .8165$)30-)%!/<fK^Fc.Dsou ߔ +ނ b&Yߋ&eh B7o}FTAxq\8YiȃRUΧ1s$,|@xp*J̣?k (13͓oMAJ0֊y RاiD>Jۋ 6fi ~$r'0*&,g-X.Z. .6. e.3.+.D.5.-=j-u,L+R%*{))((jE(f'R&'H$:|!"}1bn Qb=p ?3 &"7[ߵ0}1:8U'MF:wjsԍ ! / <ھ yg:!=""h=b =%jfW@S1NCc`JKU?M`  ws n   Uyxy!'#%O'u)ss+-{/]1222+220b., *(&?$#[ l^аζRv+K =Q 3hͨi5ήN9cPme*=VQm8)XE1'w<_" jC {{b!K$i&1 ()(;+,/D!R1."3"W6)"8K!:;<W;a~96<3A/**&L"4j 6d.ma O ?8+AH8߃Dۅ|c٥A@mؒ*6#;+h׋~)ܸC:zYWL ^pABC Ht- )%)?L'|M R2%XF##m !-)S?&W~gn $ B : T  5k   l : 4 ZT}g<G )l\s;h@_^ "RrN r"x & j* J-U q/ 011p1{0.,?)h&X#h v'{S m & p T R f U  e H ( >m[QN@Tߺ@Xޜܩڷ:.פ[-\9,pn1M= pAlzB]L0'yYhQ$5e7aZXAj) d ;\$sxBmsFgsFhpA`C/0 U ~ QLt y<lbzI ! , %[!" $$$HO$"_%!.BGykE nj S[e\>MNDnZMWE. Uk G(f Q [ e L s ~ddG!{p%].(o*,;.0Hd1B2߮3G&4$4 3<2_߬1|50-.+,)z%T"eP-*KW:  lװuSӢ҇QXӡյ};QITr^ f{v\" \]3A/z!/$'Yc*,f6/Xd1 c3W5 7&C888h8765C5 5456/8:9=T<3p:86,4(3"819/L.-+(&Z$#!j QYn"p8S^, { Ijw^%I9zԥbtҁ4l0WckNe-&mGxn bJR݉ڹV֕ӂ<^UӜ<ԨhM_O U҇Ј Mn!FOI%v ] /ο}xls9&4j%N''D%6 OIrZ>e_3 ?X1#!(4#A(pM,]0.47G: C= >?@@AbBpC{DF:H`IJ%KiJ!HEFB {> 9$4/*&#W!^,O$5wt3E%g4_wv JQ s ZpGg v\,1:m#@րc`ּgմoԺ#M!W^A0|Wƭdž/`D5 6ֵb+X!һF#Gm՘]ص J , N%!n$Y'] *{[,-#.>^/e?0L0v112v22)3(3-3210a0/Y.$,.G*: '# #K' 8    l B fO C I Mޚpplx֥լ3[ DvSWyRc"֫ ! P mvxG:J+Ra"n{{c` T  9 ]( + j  MnF8+C "#%\')+l-J.}001s22b210f/ ۺ,)Z֎&"HPM 2đ î (j Ńǒ.v'/4U@krjEr   T  t;"\t 1$$)X-1 =4^678q8764520.K.w,)+(g&R% $ "^~! ] z l9y [r Z ' 8 0  08G91ޒUB),|1KxY73]T6*PR*Y ::9oހu.q)r 4Jrb6)Oq(c=8  V EE}B0!wF  \ 7> l>$y_QU7/ T q&  !3 ; j"$Wy. i  0 U } ( >#OL&>)+-1$//2 w/ R.k ,[*|'%s#p!Y_W'     p    q / a X +5h;v >FA?aOpox-O?92GBD5<krVS_YHU\@h 92\[B)Dqpq`Q o OV<DGC   x <  (v  Sx6E[@EqIWs&vFn  !~ mxwC${  { ^Dl%2o XJ%1A  z q!vu ov < i Q m ?no\@vmDs 1 tO<^" %2(&+b-V/Լ0E1O 1V00t́.F,)Ka'$ף"!ۼ.>ސ)7/<  w|K5߉ڏ QWv<> dl{O = k!%h:),w/-1F3v4@5M5T6F7s7c89M9h94:.V:im:^::"_:t0: 9!V98}|8e8199Z#;M : E6 +30M.+ *}"(|&$"|< .e MW@i|I SsxT Te js \ 9% zi 4rX ndMaK2p z٫.[ґ\͛ǩu !+{mt?mt_NZD: Ҹyԯg *w %=xBY!ߊ"i'+>60{3v6Jq8j9 9/8*76^5u3[1d'/*,M(%" W"k&,Ip!q u e$7}0 B j  z b Yݎmj =Wۍw=%H٥\ ׍ {M!RV"Q׫#^ %\h&Jn'(F('T&i&%I$#K;$%0&K'@((6)('&BB$C" pn`> n5 RhyE  vGqA 2R "z$)x&')(c*T*l+ ,',+5*)8(ش&ӷ$]"\$ʵf21˕=̋=ͣi΀=SVLK2S/ Z n|`ij 9h4& 9  H 3 !!  X  gT /Hm "$i&M'X ('ri&8?$v! ."Q$0&' ( ):((l'%#!b^,+r4KY[.0u6Vg > T ! O i P_PJ ޯ~ e)q _+/@sILh;P*IN2*+tCHѳ}dp --Z[ygDIf@ |}BZ$d ''  V l E 6 H 5 =r.d~UK_*D>  9Z  f H S  z- y 'SYdk@[w< !"#o{$Y$p$$D$#J"! ^ (S  5F zywjr |Q u g^/#w/^t?LaLDghS;P%?_7n`MB5$0,d35CU*`g3P*4J<[ +j4p Ycy3x3LKH z j`ra )1|MipL  ' : 9 ;B h.2\ jo _ f  Z B A L E\-22`W GCG n 1 g } . y q r!_# n 3 & f{ 0 %7XWZl _] Rx x L% c q#_ӡ%1g'S(*?*+҅*# )N'$"9T d( Iإ W oF *\j t6ߜ:6}*T~tFA e 1+`Y   8 * {  | _I  #%( +s.7143`5[6 7~66_4 20 .-K)-V-.00J2.C4~5Z6666-56555q50544&4Q383&p210/Fu.g-ax,-y+ U*(&$$%!pbIwOK qrU&tH5|wpsii^V  N |, "߳&Bzg/DB8aa.Kɮ#B  % ƚkD\#h=HNĉƼI3@B @ה 5^ ! At xmy'2Wt g%j P )>sw@e IdOz  MW? x 5# o"&Y* -8/0284-68:<=?p ~?x ?3=;y9@6,4s1+.Zg,)r'}%4#"P"p"Z"^#/O$$S$1#M"y +^$D<  z @ gsFs{qw6)7S n3z:YQJ՟xVWDZŭ:MaZ@QtGG͛+EmΠ@{!t :ʯ5jʼ.oː k ϯԧ%wWl$!F#%Q&?'G'qX&$u#!!  c!>Z#z$,%&L%aP%M$"  3?~\B h^yU D @{ U- Zp*6"i=njݞ h*FTٻgx\ t"$X'W),`$.sع/Vط08d11160D(/j7.}-;,+,+J7,^,J>-n-=,]i+_(r%e!i-,+ sAw:r 2cLH@ E ~ ;j 8" |W'j3yt!Z' $ {!2"z"--#.#X#"SV"ի!ӥ ҒQӠԛ7Lԝ@! q Օ |ׅ .l x  \b  V rLbJRb  I  Wn9i# G m u!1""!m /<8 ` B |!"! \ F !R!!-""w!9 Z-ybO;ih*6F8-aq\td [ v//dg+4V(X.uݍ  >}BSf J$ >:O,Z=kof0ds5x  ![C<\^({%C~&5c ` )ns!_"#5)$#V#!kR^3{D aR)Fy8K*i+!3x:H1>yߨ% A3 ܆#Wu`ޙ U:D9_e20cK" 2o\Le?bi X  V Qp0# n   9U1xHH e t #  b& h  % jHeVD  [i~&.%7 6 I    j C !%"RM8X 7 J(eBo i' [  uP6rh0):w&z1~ #"sr6 ^NR6o0L8![#%ك&(2V))))׳'ש%J#n eWKz#y;a Փ %֩ ֳ@ى\ Rv\ _ l!l kyiJR   l # W B&X B! #? (&* 'Z)we* +h+++{k+***=)())\9)*B+H,}.s:01f23644932fK2Z1[1e1>11A28h2<21t1t03001|1$2<2364{,4pw3N1X/",p(\$B g!T b S;=Y}1GWfg ޞ ; Z  Ӣ 8 , m ~ Љ Є М ,ώ e[wDhw8bű f   L{ƟȺJʾ0͜U. Q - {ݕVH@-"O%\PlxZ N?[eFrE5L_eIs+  /n.5 Y#c'*l -; 0j[3S5 6A8b9Y:B;;:4o975:c30.`,*v(('p''Q(r))*g++q,,,`+U*$'$o!)_yRrL JukE2XU{3|_ it%3C ޒm$Pb!=CyB\|ZŽhVBǗ@JHɭ'I~[Q3;0]=[zH 'HđƲǽ̨"_)%-+'r( )**Z*n)b1(8&%k$M"[!'!,(!!"#G]$$%$\h#Z!$!SZyB 5 {4s1^Wst`a"Pn ޛ Bۍp 1w׮%ּ֤-x!Y#y%ب'5٠)7ْ+غ-D0bC4`EN2g7q7INC+ 6 uY70(0trX " Ee66:;4[g45 M ' y N:(xNP! "F$4%&}(N)*x,7-).//$/f-,)&m$#x&|"X Ga,U-Y['U ~]}bDRBn% RވݡRE߃[48Z 2^c"+v6"AjqS0m U-xHD] iW& &heJk 8 j#; z 9   V i B l" 8  & t   \)lQ ?!B1-vy r} +  IQ'9!&71 P %B d ne ~9   jOe47_=aI<zr&;b}D8!:D z +e_8 ܍ - yE9PԂU'vֽo  b՘ :tp=wV*-۫bI':O=.{##-yTT k$ na[35 R?c7b"f$'Z)+H-.n/ 0w0)0`T0/a/.I.0).-*--.J.f.]I.|.-,+4,+ +N** ++C,3-9.3/001#2*L4b567,8p8e876 5{31DK/,)&#K: i +[`g52ߜܶ1ۼ_},g?;׾Lԗ eҗ # ' L ͓ RM:̉/1O6  Ṫ˲|.=e` lq"Eϴ L։ ؉ DܢY8BF_"fnfop r8T4}zl` w g { n} !  c, bWFN]4E"%(*X, -[ .x0"1s2456O7P88872`642V0.H/-+G*W*X)*N*7*G+ &,Z1-5. //0v00.,pD*&#  Zf)N^|8B4ncJָԭ_[zjÊ]?[ǽ㽻#$k!|7aH `Y! @ $yj<ӋGR4 $!~f!No!~`!!! J &o  Vd3F891hlKV@ C Zc<m^oka6{8.W\ Fl\ڐ ׎_Ռxec"?%{0'(ͼ*ͮ,.WR1W74^7@:tK>AcC.DMDUCϫAG?ќ=D ;&/8D$527ܳ.&+s'[#OJ g9 o}?n) 3 j-8M 9WSA3&d%pH9F~ߜtlfـK׻Ծeˁ-l K13nxO¹ !Ͼa>7;Ƴus6"ϑ#Iՙ Q  (Ah5kn%`{Xp#;nH J NOPcz #&E(S).** * 6+ +,,Wt-3K."///2/ %.,*k(j&$a#W"G%""#)%&%(*qD,6-w-Is- ,`+@)'F$i!_*vEu 1Ltj @Qk{0Ktcw CD&]UJ``%fM  N\  ?Of]6{E E pvzl1k,] Y!$K2(6+{ .|0n2M3@5Y666p78I8$8=9f898Y7E&5 2-(D"] 1 Z^MFe}uDhA+<5=׼ע3pۘٞVڈڏ/jTkQvu.@#kI/ܴ.;mݫ@hcS0? 2 ._saC|  ! 4!R S ' ]7 $ \ uQ?@AF*NR* A *J N e   gE>U  l^1   }o\/p!\qw-tO])[y # v -/z jv  ؗ װ ؝  4ݎ1pi [ \ | U? H V 'r 3 w ~ Kb!T,J  (c^-S !x#$$t$$g#c"Hn"zJ""М!  G lϑ;eqX ʪGʝ5k@Umkg{bQdUk V!>:Ky[5 {)!%) -0r2oH4s 5 7 7 84@8_8+v8M8_299:G;,<x==e=>\<:i863!#1.?u-b,+&,,.m/02i4oa6`8:x=@ZBDDqDhB@=95w>1j-p*&OP#:#  A P B K 1^tWٚ/ԟҼzM W - 8 kqȴ`7?8'φйYv DMԥ5)u   W  ( c ڟ C u  Ͷ ̹ ʩ rʐ ; FѝO,[ڃi[B{--F3_ >t7"/5P] " Z U zr Ht/3z\ uD iP!$s')z+,Y - w.T/-0p234568999E98nD7.531/14.t,+#+z*(+++N+++*)L(B2'j%+8$"s "&2~Q+p! | G69++c!6 O?,L@٢֬ӟ8ȁwbnX^F]M}{kҳ`&[q>wVpyʒx?ہ"mZ54-l4A. 8.a '!$$@' )W l,.31'N35,56 7[=8u8h@8769^54\2S1N0.2T-UW,j+M*I2$}I!$j'Uz*-Z1G47:^=P?`A0PBNB~AK@(>N<:~9K8575t4p1.)_#sb^Z5Clekw;!-Sm]۞,՜l;Ԁ:Nm&qэѢ.Ҙ҆ܩӰڃ}3٧՞ܚ >^Ԝ U&ԳmK6$c>݁^;;Dc :Sx${CeHU f E !-"#*$/4$F#"[ H\']wc>  UB <  R 9PQ4L%` C} hL>oah]Jt ,l:v*GQ%4\$TeyE.ۅٹ@unϣ ̿ ʛaj!WBd8۽",9.4b #7C<]J + D Q8nqz-mZ]  `j!! """>{!Ԩ D~џ}ђ2pDd:& "iu**GMgu;==vGQJqd[`o/rDn   E! 0& <+ 0 4 8 <7>@7 BoCCV-DDEDDTCpB@>:99r::Q;;<;5;Zg:D9#8|88!39bs:!<=0?}@?AA*@>=<}9Hy6853/CZ,(%U!!!Mj0 `>`]^!oLM<8knjFäHGaAټξH W E  lR#rճ\qCڦ 7 &pBVc  g< Iq7, 4 . 8ӵ?ҳѠ0Ѥ Ы (ӼK؝ q0FbvifE_lhbwPp~6, ; <4/*YVo%)l e w# &),/1"b34a/6$?7Y888z87C6z5v154444`4d~4H4G3x32=2q10/.-,!+*)7(~&j$!%s<Cq a)r'3S06[fˤ%ƻWXTA粿,?}@Erl B ׳"   ݸ}wHay&|"DcVK a  .  5J;pJ4j(,  9^  -  u 3 `   ; v  ] ? cT_ g-0R 6ONX$5̻ 8̯]H?Eσo+#sЩ&9*4-Ű1`4O799Ǣ9`8g7Δ5щ3v]1/ܓ,U<*'9%Y|#q!LzgoJ. BW vmVzD h!B"M"Al#t#_##C}"N*!Ym_LMVy(ΖXWTʹ,EI q z   Y B ڲ h eϦtӪ $7KҌ֚ * t  68 e 0 Y  +   $ * 3/7 257i9,;aA?`x@*A9AA#A@?xf?>=,<:/p9G7b6-4N31002///012N3454/3&2ig/#+&"{\Xx &/ :jzZ-o]hekzC(Euߚ9QU%Nu7Pq:UtcM n mkjQ&2"9@O)7{s0hM oi 6 QaYnJNz.@{wP7 g;o}:RGxE2 ND8%Qu*o0uG*f `&xx16 [ I>N!v"[$W&'([*#,a(.50xM2Q4`6:78Y9Hm::1+;/;4:o9z7 6y3 055-w)E%!K 4 c6"!m)I[L r !$l#ύEϞUvح5֍@FҚ ҡѴFҜhO:6(̪4i >l ԩY\ݻx1kqf 3+A5E n~HTk7vG~Y !n Y# b%U&'k '&|$L" 1&UyRL m B!' "w "#"!A@ ><fY5 G} y Ar > < n13"U}~6N<ݦ_ٯ,ג*u# Kx o >nQKd{ B:!s@T]M{/N[  k &r %@ I]zh;I ! ]!ޛ!1!q!ن!'!,U iρGj3Ct670Q K&A!Ê ƼȘgUk(ދ[Fz)/E;V s~ GVS#x!T/$'&y)Zy+- /0/23;j567j888J8s7l7-7977gf8Z9^:z;<=>J?8@TA7AB*BBSnBizBBBXCNCCCCC^gCBA[|?zRl}g̎i<€m y s ot +~ w̞ Ub)ۊNߗshi ߵ_ & 8g D> u  { &  9 2o3 aF < >kd"`uwo{f]F3qK+>!kd=B/  8 ]whK| #i T& (8 *. S,-U/d0&i1c2C314P5i66777651m4)31u0,/.Xn.'-"-R-t-i--,--Z-,+:*vr(u7&8# 4 w *x~0HC By!rLV*e.Sʏ~툽zݸ2ʵj3 7Qeظs W  E4G7 tbП}$ 36L/2U:/ f8 V&G<"TxWQ F |, k >w"hKdQSQ$ k .{ H[v.BZOӏ3ѵ0Ш 4 k VO f4Qφ#yϜ'4+C.̐04(2322ʍ06}. ,i)&ӷ$"؆!F L4b=m}!x ( "$>_lr#!.h:!Q1m,;ݶEH.JGQ|v q >̭XȂPT{@sm 7 b Ӯ<M&٪Mq׮G&lUBk>[L(xهpC W 6 + Yg>9PW"',048g: S==<; D;4 ; ; u; >g >1 > *> =R n;.9h6)3E/{+Vv'm#SvV "1 `A,7?6t(6^%pj!7PW -)k+(hF+_P1 )ޓ Xp>J20ݤܹY܂iJ !!0"'-"ز!wڌ "߲)? s]},*[V%N1WZpbXZ(T}"[BIM&,e\j3D  7Nq}PUDgc~?Q 1ni!^Z '#>u#:]'*|t-S/r000/+/-,,.,j+++v+l,h./1#3e3731 /-2)G&u"[nS/EL {0:Vcs\Sݯdl"[1ʡiǯ2Ņj4ë4Ʃ\WJqmџz"T^٨0s6aN=0{T< 1d tR^>Ug*a !45d p 6wBoO $ Z 3! ""t 1# $ $w%$U#"d^HNR Gt ^ )j>sLa#C9W#b?JRmgbZ$) Ӈ   ̨ ˍ E qfo?֯uݏ|M { rL.dY # +j #{XESJn1C+p^Q< Rdտ&WΣ ƫ s$ǃ?ɜTv 8"E0DWbښb U6B*"TpRM>KfA   [Dh#A& )u+M,P,,,6+6*s)5)m)*\k+(9-\E/|1<3c5{@789:0;<9==>S?@u@jA.BBi=CCA5D[D/D=C4fA#?O }d*}U{C//Gl'ؤy:29Lhv…X ɲ%%Fd5eρ Йe&]  9ք}O9`xyHi=ga^>^)*ZyS; h u 12 2  #   9 %5 \ < .   8 1  \EY  G  W o-KogT]d ٝ )؈ ָ*@*#8Kr1ͥa8!6#%e&/'ş'eƺ'Yu'&1%${#1;" =sېHޖ W(ZL*I 2V l~ R[G%QWY{1!T+:JVcyK&G0IR@@L bV ȷ ŨM T  0ԺZѹCS'M<"[<ʀ˱̧X2z Ӯ ׿:#j 2~'TL |[0R!z#+$q&v>(*-0y4$7: =>/?5@*@8?>'>[=<<c<:o<<<9G=T==\>p>>g/?}?t>v=t;X96%3U0IX,(L%"t ]JWUj8,f fxV!@8U~|l\HR`~=lMO|    9܂ڌfl׬bםR\%Q gCxtmg_FHZEm' C4% M|_mb]F/ug{m2C9~I ve R[ Ra+ "!m .Jj jy HD E HV\<6 x#5&P() *7*)()7P( e'j&Z%9$"! ktYyB+ '@"W#$>%$Q#v!qlr2a sqi#Va~>6JEay^opiԆEeїlaؑ*b z!4TdL1Xd9e<%4ouii.. UZQA.J~%:~  [  9N K  #uaKd !2xK(X   V.9Ffu4"KA5  j.4D5!] ޓ ݈ *ۇyt.% K'zhh})z-O ? R -U$i :9(mzElzl & H f%  > ^uޢ6ڗ%\yԑ%ӄq2Cug Is /FKʟ|ͫA=(N3ܞ79 =.4 +Vl`O\@NN ] g~ lSuU!4"#$v%Y&,/''(1*+-e/1lY46t89,:K :9=871766m6Q7z889af:::-0:U8:O63-32/,(Z%A!#^ .9oe  k8 k<;zst Z+C + /ޥGGgO!)ڊ#[%5'[())+)' &# V8SB  P' H l0 a.Q0I5ytHWU";>)6CdjZYJ/8Jo`5lD@w+bt-M  E*Ya+,`_E`[!x"TA$nE%%%&% %2$,#9"!T>!Z!!."""k"W!D&!9 ?6?~LS<(V~4b=qar-SCGj ) 8 ^SQSt\/|2+ʮK$5~Tro&qhc` w 2 ~   pxl@  eh(cF  +i 7h Iy F + ^ i D XVsڀ?'֣ j^ ѡϒx=·]* 8 ́?̠ <Y(J̘OˏiQ gΧ ,3 ҆ sղ ؟ Z zz>JUPG # T5C6 #.'L*,.B72A5)79:f::8$7(5>3C10?0800n1=222 G21b0/-,+Yc*D)('%.$?#Kk"I G4DGikpK<~d #z R ?o3RH?G I L\`h ٞ/*#5-4?e [ Zo@Gu>?K ܦN.۠=ހRq!@^; )] C .hc8tAVA@8@ m z @  2D7}>,U\.srO<)TN]MWw)av  1NT7{5v"@ _ 0 7M>jAWpX`/Bso*7.cTQ6lZ'#>ykSyeb_&UH:i 7 <}$DZg@{y] ;ro6m<\ O Z x5JT<,  U x & A ! r B   '  YB 4K   : `10^bAM[7 WriM-r_ݿ</޴'R߶%pR&}X W NE U  37# bx" 0 _hATmHG3 z  a}ho ݻܘSfXغTe$σh кҥi {# |\ v $ N F ]lSs'G^ W(0p < yG?w}cGf, q%P*[l5!v$p'+) ,@ -Z . c/7/^/2w/.'1.:-3,kM+*(*z):))))l)D)S>))a **+,^M,U,,<+j)l(&ED%#7"m vW|)y d/2T 3G94lflD ) P}! !g%(*cS+9,,h-p-:,,j*(|k&V#NSl8x >e 0kvA?{DIz[` Va) Hm-۵ TG]y{ffM?_g" ^zJ88 [N!"M" #9#jU####@$.$|%?_&f'Z(*+,E-,+8+)'&"1Ln3PclH K M;M"tz"uvbD0LhASa C<ߒ+c,xv  *y{o{ zW  u?8W?)/\ >#%@':(_5)))f j('D%y!#2 kYvpN B 0  ; Q O1   ` ` k @.e7>_ K o )u`JG  @  A ` < ]\D 8 Q[LO$ZUܰ Os"{^ʯ]ͬI?ќL ԈiH6.\ݛeߵ1ROTp C~ W v7 p.59<~ ~[3R, % b ? B9c^?noz'> BdW[# wWܱ݊Iߪ '  D ^ bڠ S5 < g v Er J)ٙ.؍3,/fٕڹڦ]SO =X-h8j4tjFLc@: F . Lzke2m?9 j!"D"["W"P#G$ky%d&5(~)e+LN,-N./)0Y0Y090/m/A/...W//20X1121]1;0x.0,Z) &X"LR@ oX6d4%bR}gu6cho } lE$]"ވkK۱etٱ1pڂNۋ_8ihm Y5.4)iQ z+ :$,5@d?YY=uK*S[H8(  x-jql`mL]2EY2j@w  / FH 8[,0KIP@  FX   P ]hQ[ZfT-LIN(N,P/v/g+\K݊##;g/} ׅHtQ|UrAv*A7 `[ k8KQ}1cc o@)JT o m) A + 8 /A  ^  5 W ~s M p 9Q @ L`$#(6'3r  , 9   X &= 3  O    g=  y +NQt I+rd|w2Z" 7!k\!u!M!  G{0UdyQ\EerY[4 f # B ^ 9 :[}9+$=G^xoQUp8 'lzlf0n| dd!kcvzt&vzsG])G|^ )ޝ ݏfS_Cq}; .}Vz( ; iY+@LgDmRO&JR7/Q*pe wd )"h$&B'((['/%#!K<S{UOk6"($$&'( )e[**s*\*n*I* *))m)F\)M)uK)j)))))_(p'&$!qs<pv , Y ; ^ | jaN~ u#o&N)x+E-9./Jh00$d0t/-Y+4'ܜ#P nL1" 2wIk>߇[ݗ۠i?kڅ۰IoF63nJx1B?d- L >( G2XI|94\*i?]YH"0 t!f! lm`L(#G5&u5N&l;w 3 _ JVS0cl 1>Yxc$BGSmyMXe_@ CSC -n ` %U x5lpePG ;"b$Y2&'(\i)p)?)n(x'k"&t@$D!5;< . w u ) on ( V\IS1 [ ieF+Y(h  H! z!- *!` k " `>  cJdS@\wHo3sڎJijԣ/7E#*"Ѣ:ӳ8x M5!e`UՊu֫4bCأ{ޟ $1 #*,A G) iPG/F%  % T : !0 4 " Ohh!n "G-Lݖ--_؀Yc#jߟ X LaR"g _N-xn @ U s q . +% v  L* h? 0, }Q Nu ${   (#cUm,  w$"EMxGi)!!"`b#$W$%>'69)r+R-g02]k5 7=9m:;rԂ֌h& f_X[pZS1Z 5~^5u -% N]ri\W /  [\ "$=%)&3&%(%[N$J#"R"7!B?! 1 M  h t   si[[y\'", 6 /?EQPjS^y^A]^4:$(KZ[ڧد6}1vLֆ>ٲH`7q ,poA|<_/{b~a+W?Z6->l < & CKcC&2X r3* ] s N !4AdE$~f>]914cfML G@ ] 4 H D?* 9 z] / Oe>69!k /"k#8$0%W%e$#F"\W! MvE"W*@h%#d 0muAF0XzAF X$7ZV=) e Yx,$ .S\3tbs,(qiRr -w\ 4b 6j^ׇ'eږG/p\ eqO+9q M%v y%Q<=a,iK1J. N i5)2B(r  R I   =A :VD5tp:ED>](s "!U!!=""#%Q&/')+d-.+009100-w.f+,9)%!P A JXW|  U&wT"9'" ,j/SD23$_4$4A3`10.+@(S &O#8`t)!F${ Unޱ|9{h&6:3Q0p"blEaHj=:3 U +  U ` 0'Z j  q   r l p=| C:%rPfw+Sd (:)udtxay[6'AY#@x " "  8@ " _A;+9f{d'qF7~)S% C?q'/MEn(#PA he hr * S H ,  9 g Fh ;( CG)V  uT0H]jZH !K#/$N$#"A @md_%JjG | Ud 9sK,~ a qE w|&KB r\#3"N#t%$H#"=8!V!9'{NkL.g+h =!%D/B0 R{<FKnKz{ .FO L  " 9 Y+ k ; v+vV  yw:b&k=0Oc66hP߶o݈jSpPLs _ X f ل ٍ 6C٢6ڠO1 4ߓ u>  M AOwYFi{U0-](-:~vgR{ mEg;vkDM<5)!p#\R%&'r(>)`) 5)(K(?((:7(%()**,ZZ.K/12Hh3P3r20pp.e+A'$  oh:A-, u $ cV  yJo!q$E' *B-&,/;010I/-q+\ )Kخ&M$L!wӴԻո֖Hجڬ } La?xQoY'=odUA,URa[7M  q; ^ :Z$o.  ? ~  c ~  Fheo ( ~Eun]n8-'7~oRE6b 1 %  D [ P+e:STh#pN"nQ x@ {  & _ 0 2 & b  j JhuJݷM8  --D,9f6y) `|I _mj3N5,>K_qm  #j+@ dh;*m8WQCty@IAX`1I < Q@[ t-&ki(gD|6ߧe߀bFc,X ~ Igm.(WZ:_CBU;(qP IIM-jki,!#2&(")Yx*++m+kn,.-;.'s/B0 d127222[2{ 20K/6,[*&6"~ &`]be 7     j ! 08F\>ru !{"8#c#o#w"!b! 6 u +:!!9"&a"%"'و!b }1o nJ!3  ,#SM9 p{ z  *d{sW$1'<oLstxf_'~  | -[  ~  m m T`g$*QqNx FcKX #h-y# Q; K A6V`}%DfK Z(~Nmy=I2?- aJ1aJV{oܤo'>  WmKޜ@    !"Noa: oq{U%V. _wd%gNg,*4 @ ZK  0 V]0c0(^(s_x*>Gr%J,c)7!  {DY/?~|[v#WRN.k=K  3 Y  Qhwj?z r c3h $* -) a" d } _ ok , jA v =dpSq.0Re%u=bDFCSP]v*GGdA"  7 #  _L I v h #Io8L h XDx 5Q]&Dm2PKKwsߍ ޕ aiV݆x݅ 2Fݧ\bG|T>>qc T #C)HTjl\GQ^+k 6NL)^lz<8_GF\It  L > ^Y#9vg"b%6'u)*#,,--O;-E-S.'o/02<4K6F7q77531P.Xm+ڣ(%w#pE!-4lހI#/?I%s5X Kv  < z{ &   6;4v !#&+)0+=,5-]-&-D,f4+)'ߟ%*ޛ#[1!ک-ب٥hU a ApN -@&x1<&t'd>j6t1/v  ^-f?)s](j(JilMI OIW 4 - =r Mq1M&g<}o F  7E 4g|w>*J': 9 h r01MAbl:l}6B y ]I e0 a = C * c F 2  P2+ V"[$k$$#r"t!0G`\x^Lpdl ;  D \P>hw~L,E;?$ - AX8^}#sftJ22&T]>20hq#r F ,E m ܜ 10؅[z"atkoB3k  O Z  {1 9P Hw\(_rRq W| E!4cTH~ jt:>w\ 5;7d%@S`D0\~}D'9& o j B I N. Y z : 3 E + E /x y x= _ u SWH`k%ZxAi  P L 8 cRI 1 ܣk"U$B&#'N)܎*I܁+u?,,G:-s-du-~7-,,,,V,,,N,Q+)*'8S%`",--ta<pf ( m.6pB ?'*g ~( !Te#'&`83<a !|!m"J!/!!"Z""#1L$ p$H$$گ#d"! _C&'5 wo9`A?9Ep{_5#(J) 9  CfdB .wM\A "  c  56  >  dR'qF|5$`Gg6vF- |Wv(#R7Rn!`G-vRޡmݎ_b2BZߌ^  vor B ODX^3E$IY(*j  5 x3`y1`zPd W(V< 3. i {vt5$'e3. \ { 6#<a8otrMYp9.cZ8 j&A"#Bt$A$gY#!3tXLm ] d; V ? % e^Hy|AIS| FSWF)~#f"W 7\VB H;|B-; z HC5a : &  0޴iݬ9:W7SXscy`PR6h ~ `Vwm:MIiymsY[ //R|4@ w;  _s#-sߓ2|E9?  'jm8-n[_Lw z Q ?a'B'@oP\;lN_t ?ayRk;:yC V=bcs+!=GWIߵ!ey%>S׼0,./ ޘw< n}["uC|q7tw C) jm:{$4InQs*;:v0*Wp@n;R Y= {u<IR $]Uܯܒܛ!ݝ#u%'.Q(z)?*-}*~R*)(]ٗ'&1ۯ$v#t\"Js!; ' jI'x) 2fqj"B8+ # rT:1J$c nit =R _ ( 6%c!#DP&L.(چ)>L*w*!*B)'G%-#F"K Xfy<~? jd*HXE1q xRQh o1M;5 d;k2>c4?ncJe ^=&n<2[c<f X_O.v}]G 1 n/GLg_MG,{*tj)1+n<" D7,NP _9 u#GRMoe  pq 3 5]c z;dP%sx B qvh[.X& s`_f F|LE7$cLsrP;Xr0-jMk!<V]" :ngIJO&AJ$T/?MVj5Rv (t9W( a  - +N) Oe | ~ yCoI*w \ Y}0Dދ9"ޥݒ_yuOP$!pSt Q:Ee_ u{Z)=U5un)?e@Y2( BU 2  _ QK  ; X [ T E A JA  *bR\K*t@^g C.} nc UJbT[_(,RY@D܀vqӟVT˹z_ l{  LUЎrӒְٛN߆hr9g3W4Iu-h$uLp+IZCG~3$1- fV )$4(rX+._S0(1#3343o32^2(1%0%/,.-,*U)'%l#!uBU*o_|۷5, 6 *]m@0QIi _ 4C]8}8c)W  "* /n E)IPkW;ߊ4i36u }o1د 6ޑ m I tA `R4oUm N:  R x  ,  9 l M3c!lc^57Xm61b3,6#e9   z 6 ^5b^vz`zK J2 :f &%nH4dgOVT8'"+%{M  fT{0Ef0=JU Sw:M u} &x0Y|BT( 7 { w d3 uU+ml/]XE o0D|w+'0$VwE$ T  l]l|,AG|&)F4 V 8qIhO`A4K F > U \ E &t0%K}= < lEth##*=.uz|  8MY g yxNT3!+N3cء׹U֗bp՟' fӗ8 |{ P |v:uldߗ t"v'#0- 6-DKY% HAa#u2;]m R z1 ;O DUؚj=a! ֏"o#-#Y$׶$2%١%%D&y&\&%;$#:" < +'E s] FC^n P  s g C7      #+KwxV$ PGiPg[^s7g0F $! . 8@ޫ(. ] n!!f"r"R##}$X$$@$\$ 8#!")&$ ~ R K:<_]A1lK:/k0}7Wr  CD  $ . "O|V_^)]n6@ q^  ][j )^5TOs7ss}|HIEMD}YQ}Y 1 CIXLfG'Bz' /( sd4.0 M < CGm}O_ =N ; V X  yY N7!,%~CA)=,/vpf+fO9Par)+ R I7WhK%]6- l  j l odeB & P d o.   ~@Zv? xK x  GrYM -Gr\@3 A$j $ bf CzYl>ohr IxgXs  V? m D t  7  : d-OC"G$<rZ W+iL/ x qC= 7D&CU؛Aկye GAe_n(a vL 7 <!7brAF ({:1S(ixVt oni~[P}N \ {< ."'$^{&J()y++,V-wn. '//01263^3t2A2O0m-7ٴ*('U֊# {.քJT޾l ) i B{ ck u=ff8+  F  Z8 z k q' Uwr)J}['Pfc2ct{݃qZ{Lҷ Ҹ Ҳ e m-J>tj:.[\Sl U!D b x8%(]cA! 8 _i6AnL[cvNtL}y o F ~ R Z U / /   _ @v mjGD])`ݷ^Er\ ` - en>)piPg}ZQ3L<,W!)A_rd34|<~  1:AbabW \  % EH$mx(MI spmVn^n<, 'k Q -+DRyPt B |k &7 -$ 2Vs$'sB* ~*a`A2X_c~%qF xP Fcu1lK^>./zWTl`` %6"r#5#^#@#FB" T j|P!#[ p 'oW`R,m! i eI u O Z k (     Y   &l8V{b /7  T4 B O  ~te+( gSڥ=1_$مj{UۑܲmaݺRJ\߆:Y@p&_t=zuPB{)zJzZj6H;R$ ;p d d Fݞ~ۀڈٶiP n#օ% 'z(G(r:)ڙ)) **))(&%B$#! ?y=Xx' A $ 8k9 [  b 6 @ r f M % 6 s  Z A |sDK\xXfvX܁ V;r0ݬ޻}|HGP0E`kRsbY=g3$,g|{7Xwx]  ^  c { H +  I  M   m t  #  -  ` %v & eyvB])kCJ}[$$T4d e ! I! }9/[Y/@j4}K),\:% ^~ h _ % (p[]&O =6   2 v  3B (wH  N  R ^  % j :  <' fNL_$|Hޛ`+iމ"JCU]?9A)4Z']: dN}&[|? v Y+^5Fh   bo ' _  :RIO,A.vF4C#x *Jguq  JD }29Q  H .5 v W#sa bs=!o78 p 9rdjh,-3]/8C" ` W $JK Bywb# f!C! 5 FrT|`R 8 }jo]h\b%"p >ioBk|pZD4oiOEY [Z d J S. 1;25t:Zh "$nm%/}&L''Kd((Z](' '&%#"ފ!| 6q<y+kv5h q j _Jv,+*  R  > ?}  TMzN@YK k9D3; %r1h:ٟuքf"1 z;Wӏiա<܂48RqV_.m{03+[ % y;f\q   $#  0#~3yaCe:? i {BFP;`+d Hm w _] 73uj{ !&6.2m^ N >k ;(&t 9w\pD!gA_BO!d+^!plEwY ~ 6g/r?"L7&(؏*+6{,,15->-$-,K, +8܅*i)M5(o)'%& %#/"L!PAV^Kx p  )   [  &8M[/J :   =P  W0tUq)J4 @Qtod &ORl4mۍXڄ طuשd rHc(ND FBlj/^V _orqU%Cl7>G&'wQ;{7(~ - p W , Z #  0Z+zX" =6ZyCtx?\S-P.72# ,QGJ_-.Yh~ ;7tED3kTeJ 2.f-?_GnYX%}G?Zk a ;:?> )6 vI qDr w]P|$<tP^ b f* dg7$ Uܚ ܾFܬ")٠@f3"ݮi iN6[vBCAy7K 1j tv$]XG$> =I vHU? m c h 1_47F k *% o1ZK]-^$d ; jWF4 G K 0L  U%<!ukoPST^.!,7  } IrY" 6  1-8( + ' B 4; i|g*|j]apr<((!9'[[ qV d'*;m`6:iA El`MOWgr9^F/Ve  c&g -j"# %@&,['](/))))j)tݵ(v۸'ٟ&؆%6$aٳ"!;_0p 5pnMA~zmtM  H tNShv$/!~"\""!po ?r^U`{P߾/@Vܒ2naڿ v l?)".$`؟&ٱH^ܻVDx q4m9<5ht  S  V!2"# #g#"" Hq8Zb( ,#-}u PP  ;  ] K > 1 % -r < / * Y_OM& l!Um'* jb_h3u8,CP_o-Q2{Aji -f h C~ e  r b +E E I \  z  K  t! P;&!J5L=57? 5 >; G  w p4ݸ*z[_{H@r2`A؊/ד{ ՞rx^(֯Y&u 2Q^f.e&?P'-l I  r> )"EhO8  K "$&8(z*<+,=,,i ,))+2*w(}V'5%\#s mS=z928t)u E m  >lEa:a~|raI|# _}g\ [< ]&  c\ . G zQNkBgw=a Q 8 } n , Q O }߰FlvaIPeT_R? % J ] ~Vd@mBNW9:++C 0]`d+.< +j Qcܺd"%j(x+J-e/ד1Z73ٵ4536765ޟ420/-CJ+)R(T&a%#"F P.cA{_@S z  G 1UW9' . . i1bbR]!voHݵ!tRՠ#jhN hF(N`ty/W1؂z6*߃/%ij5en J   vv  E [ ^"AHMnK*  e50&p$\Fi# cS Y "9 mXVT0[GrQ5pkj sN%gal.$X|- T   ;djLWH)  < PLv j B O|P9<?8Hkp  "=EQ1n\b A +D l @a޲NUxU!My"8FϨoH:>Nq˭Ψq * )2O Sް$<25xas-gm&D}5  ]!aC^e!_0e  g=/ X!#%T'v(RE**x+T*(&8$[!7&K *M*{dxL:^  ;S&:awlnGW*9HtQRk U ]$)ij? @: \7 B wjs 1  @ f  :U1Y(VD|MV@(Ty}K+ v n @%m LtPp`+Be79!8"8&GM30* PWDcN$G QRZt{N "#P$%$~&`E''(())(Q`(ܘ'ܞ&_  yNSo!$&|(eO)J<)}o('R%c#{!t4  y W i /s o7  u M. : .O\Gs F GWpoEw 6K`WFR: #zc.?<goF&   [CK ]k)N$ Q c i dt i  v G; yX l  2-pTqUA 2?, F; e ]}Y38?,4FߒMކ6D/Q.#_9#ֹ>٭o۶:su6r~NA`PPP3T-nr: ZD]5BVZa!>h$'k)c, ./010h/&&.+(%@!\J #f% 4, E G XleHk A\9{z@ws{0T'  P |: u~D : xy    )  p dXi{N  w % p S P P ( 8   & Z DYOz:tU{ iQL (Z Vd yZ8TݰBq]9(T߼%T r12*EqEXkeQH &U!esRB!5է"1d$ X&Ѫ(r+w.s1S34֟6؟8 :ܩ: x: 9$7-520B-,*'0^%\#!Vv yz[x~Si& a O}I mA *i .:xl'Z8Ox[l]\ T Xni<* w ZZ >ؤצ|@גث *aߕR i f i+E &< 7)S B ^ - v e3  2m, e  : 5 H|H2  .- \ j I -W ;c  N~ _ e]h `   Zc#u U  _.yy@?zg I   yyVS ) Owi?cI3C=4 n  X : T_/0 W9Gp  < ݎ i p׌ рʦYF'fN/)tZ)fI<58;<ү&ՇaCBڠI!*hv5\f;m mF5#EQ x~[y*WzR4%Cn uq{<Wh "$}I&Rr'L-(_(b(W'\#&$"p ,-iR'K_vW}&5 7L + !  b  J [ =  yO#0SgU m)mPj!BD   fk  u'>;pd^A}"s@<@   & ZZg. J S k n g3S_8pP;0ߕ+}ۣt4ZIӢ c 9 |̷̗̈ ӽurۦ=aN0  Lp9g|: Ry [hZ Hz"#$`%|' 8)~*, .--.G..J.-l-ߖ,Ko+):([&i$ߢ"D6!F W!S:"mQK7| KJl6qW7k   OU.P8!)c#G$L$Y$#:{"q ^csI,V*gN:d V J LR f v Ru2+6 :E15Xz!fDXT# ;U`<\\=^7%0 q !>  ;   n  K  (pu^%;LQYL==b~b?h]G9P0CLxg'--C gL /5 cb4c,ul q 9 T (  m = W f E Z H _v$ 8uD1R)M +aߘsr8ݸݱޠ-m>osJ3AflgeD2z26Oy dA;@70 r auJ -} ;#%:'@)=5+Y/,,,i,+P:*q(&a$!xT@,8A X ee:|@0( n:onB}Gq//= z#!C E !j }  ` l ; S  u>@<ck"n7 k #O3Oq;? } p -PUFzQWi[~ F E   )0ݦܖXܳb=#*\f]%3) EWMnyh(J  2rc'7ڽx}0Ե]!#a&ښ(6*&,X-7..`//>/.-2,e+SN)O'=%"#!zyFs?t  uFMr=K*Jm ,% 3 = [ Z h $l z ߪa*zA+(*|>=)/>No z6 [ d 2 #   L i 5 P y Cj XH:K.c{0'+O )Dm _ j  n ) d  h{!O(}t}   ` ~=(M/wvd w E @^  Z   8OIw 3 6r<:9k$O g G ?-c[w >N < | A s a.z  fA q<Mup0 L Qg#THG$  m K >mA!gp*]?f Dm 07r<?~i& . / xٵyuA3zנT>{I:I:Tݥt*&eA߈jpf*o H~`t{c#y0(Tc71{  /.zO@-8 K4d(RpK]%lF0W*'m~9VB4%ggk iFF K M?  M > l (  o Hz*QJn|6rIEb_; J 2q%ik)FP[ ' 9e߿ug֜́&Ȝ&ūFƞ8Ț t \ eR W gF=K`cָ@}p_BT > $K7QF L3#X e! #%i'>(\G)")h(!'p%#&!;m(Y[A l>T\ (  \ G (Ed~] J .H~_zXGAObk,  {m :FW&;KA cm m!(/$KK@U : { ,7ETRJX6fG2{ N cF$   5$  ,a 5 |nJmrVz`M4Dv:L{f" 4 7X 4(^?s}kN  Bhi b l ~ } UA  @1 H{0v!IZiH838 &^>:+N]v5AB%(l{"sf(>b%4 z ` ?  Avb*vss8-RK tcW7[jvX5)&/ CV>q .$ " W  >rZqWo'3j,y$ m;Kq E  g:O'#f!` 3ovj,aMZD % xC@] Q o dt !y  , f  rHna9  S  :  ] i Je J ]~ j Hj)%jhenqgI<6~ ](:* + I  R݀ =XJ2U; ! ^q  %uyp<=>1,X2V i68s| @q+!]#!&%'ݝ(]*A+Gڡ+`ٗ+$+t*x)EG(&3[%#,"ۄ *ܻ*ݵnv^  :;< ;ZoL[LfOg ^S "U # ;  | p ߊ w +;ݤt>bcn4x^mvJj ? ?; oj~~h/ZGo*C 5"C2*M ex>|u  %  D?>1[ W8Y=ZI@"* %M tD #7]6BN8  y_xH '     F"f #~ $ % $ # !R } 30ErW_R( 8 ^   f_772;WJ;3 0Y~DrKxcto9]/[9%-PHSr,0A s ,Q\Yi}13z[ M xMii,ifO+CR{S;I>.2hf)y%zYz&&M}zRDf8^MHuv%P)~1L] CLAL-b`#gpG '\(2!]"#>E$#"!NY Ji)PJeKh]YBOd t?w</.5?Z3a   ,2xQ"@p|R3 T,AZ)Zf-L H  A=;bwx}N;DT+ L WEӖ,AefuD\t % ѥҥ*HkڥGv>#)FDj 3.V aV~Dp}- $ ] F 6 .b hf"!  Wt.q  % "P # o$L p$w $g#"2!u!A!!C &t kx%,sv6Ym- 2 _plhZ4@K&]=fx&S  7MDas"]lt !YZa&MS $\L -yh ymj@d~ ? z7Qyz;[xQ H)OFs8@(P+B Z  .h R!A"kAz+;>}p U R/D^ 1!4!/"$%"'(Z)1*-)w(&$!?A8 * $ ; .q :   v (D&J< /w Q }`CqxM5b^8  5XB@ma a> (z  ?A 9q8Qf-Y o " /@Q 8C" YT r a   7!Nz  ^. /  G tz %  \>$u}<'d/Rx0h7n9gx e W ; 5 } >5Nz F !7xuc_rX"Nji  dyZkS2\)  s/*ZtuC  i !7zaFJ&B6 Z/~9&xWM:NE pE6|gkBBqIH7-C % ,QI@1eyv +Mz c>;nquR}f>h5P'S@Q97.AozR!0HIqzxkCy!_ ) 9*%]w:U5:k>R;]FOlvRa^lP z }tHB k2(d!s6uJ8Z}sk }buG c fo vVMlRYZnYJ  ? 9rNH!?!!S! G S6rzU&>i2eބv)B(wFh  a T <@qD ihG F2DJh{(n MPs|;Z  qo^BHQxُ o~q/_է'ל@1 X ^3JߤG':"%6G$h[qNv 5 c " z )  j.=$`k   S   D[xM9RW& " xpqjDOH>^kM(|Qt@k?= o ;N @LIZ6J<:F Lz 9 N~F 7:4 I g  ( !  LX 92g+f`R   -v [ @| <  Q\ WhPG1;1k Xet+It1UOQC!5ixr 5Al =g'$ ;yX.Q# H /;%*7k,+3]x[n) ErXltbYQ<2|i$f{d_X?:9"CbsdiYJ0"RPK6s?^?gX!" k : F6 ` ~ Yo?gBP g 6 [u 6 D Zd t@ 4%TQ;uTa.bG40fL(!3-osJHB]dj  a ~ GP R o+~o\?# #!!ݦ""&""Me"ֳ!ո XԷu"Ӿrdևmَ P݃ @ 4pre9Jobv7OVECJ a*X a P:IO;C{ 6` c!=#f$)%u%`%d$7X#F!yGz!x<N}5{  q Hs V  } xp (+4zKNx!O`^?(0;;\{G4^\]) T+jPLn7 .WEK  =   x6b8^on L b  U y F ; P rlzf z!|QN4;q[2j"=8 D HXl^"4~XNZV|8N  ?Q 2 >jJ;|_bM%=J^H& ` 2 b_^  N'Ejp j @ }  H  . D L2mia -4%@n&r`5t  X s K kHGm>-uy,^bmV?eW^oWQ%`h??zT_ZF(T~h q3SOK$z5b"0hG+& ] b ,M s* * 9 7H f r Dr V  p =9\hq ZdUNO-lq6vrIg3;T5M*# RB\i q ^ @  F F _zMG^ ,jPaZC)o+ . 4ETI% I 1Hk-2K '!I\!o!C! 1 @ !?!M vI TޙoܱA޳%]\ l 0P]|ߺޙ~߈%%_ud1+cf=W- )Z:rnL)Y $evF g N _ 1 h/ #  q $ *QGC}[GFڂ   Pg UF^#E>QA$A  ? m3 ^, _ ho mZ R yWALDP g T3U 8zpI\=P:y4 1vBx DRj!vW] l#.|Q#dt H R G  b $9yS P QG?|GS}\`NI3'#JT/ ~.OaU ! Q k   BRe  NB h] / k_4zQ$00TSb__\npd ^U`V     ns- +\&N2NgN2" .41.N ^t o~7, Sm/&CJz Wjh]$vvj~ +gHGZ"h({gw]d'dF["?dr ZrP> Av8j m7@2c<D0. 99fqR`"!___QxFRLm~8UV@  r m'{7_5S| uB a5x_1eZ#1L , #Pq4D  (>ME3t +݈ ܞEۂ08ڐAهC>חRַ?p3ؚ)ڮ =܀j(;)n)t[I ]   C  W =   ^UD!FCh!#%b(*)++6<,B,5#+)K'%+2# F~OnTsu-')Rz ` so[Zo1l`y+>V/JH2{$]j1geoBWjf o>Yu'uL:Zu<.q?2s@FSct W (KZ]!{ w9/O * qX~s CW Y   ?H U CE 0e V  9 gWpU4 Z{%E y N= " 5 " W8g 8 ik Bdpbld%4'T^?~\  < ba }sA/W Y -iLUe  sBQ$UhGL=pn- ^h?"\s,i8:GS?o%=9Y4`}#dY}U,402Gv^lae-u=/,S"weC8u[!!rb Q= qnk%Et)R )Ru .2   :?T.'3 M  1g_a94>M*. q46lB{7N"5&f4 U 7( ,=~|K`/ zj_B3cp a L5[ *$P]t:gI))n(>( D'%'k$6" 4m8c5 wI JgUmzJk7ޓEܲ 66"'D.i)c79"=-~Rl" = Q ux܅"O܂ 7D o1&eo XC:3DlNG!=*E} 7 D7 F@o3]5' F   , PF : = 1  A y~ 3 9f   _(8X)#yQ|C fJ \ Y } i JO0 3Jfxz W  hzp2NtEm4gAM4*jI  # 2H:2l^B  x|MT_j. u3Us<#[JUH j@ A" LKh>\lLJ!|x $nk%$3z .c]q[g,(dk}y_,A4=}  & q  G"H3B^0 qUD 49 % 20;"i@o?K_+C4%F.rBE82;-:9;P 'F& Q{ u7+{;r=yuU` Brtm, Jo:HR0? !` ! e"k#%$%#'E((5)U2)0(GO('&&&%[#"x!t ZpszFl)]ڷ ٫ 8ؼ3Ous<*r-'Em}% 7 BS--IUkEAB5 4oJQrZP#\q6x gEn]%'y+1{.~|gCp5\ K s . [ aT_{$5W d 5*b[yi K-#2w^n^[%   \#@@-hK Y K_[n (>2&I;dzkDP.<3_y*w+HPz` !pxB H s &2xW( b Y '!("!S Uz(I:)3X@ T "a %`F1m  =0mY<: =]YboH{TY|ZqWQnNٕG[%ڷWܤPx C, j }SzAAI C RN L GXV}\Q 5L?}| "-$~%%1%~G$#!I 6  a d R   D q)\  ,  k r6    Ig9\I!oRS Cz+ .wU{D?.5 5  2d v~hfI^1f`d@~ ~ kk5*xr !\!j!""c""#)E# u# # =#T"S"!TW! NZG]|a 7ަ7=+5ݔjgHߢ9Jl 5w'UnOsV4MY [U߸ = ݹݢތ߅I`<'*T`]+o& Eax n g0 A myL7d`5+ b ,)BBm] 8xo#C& Tl iWQ ! _G//P (gp;XF߈ w4u>nU3l! ?M2" .I R _ ieVNBkQc!Ln3 *#xI7 IC sSwLrU0 Jޘް -v8F߮ !sGx)f { nw߷~Vg0$GDz<Rc1 z xy kz  nEk:z'8   #o!#$#%B&@'.q(t)_* * + -,[,~,,\,0y,*y,Q, ,+T**(r&}$a!37~E" TTGwIq2*!:(j\\!9[+ij&>߄Q 7b A8: R xu  5!!""oe#>\$@\%j^&I'(rr(;(':r&%#"? k0 \joll@p B  Z s D  (t`n$ \`| $% 0e   ZM^[~A !n " # #vQ"U 6V>X>$d r g 6 - Ag?&j8r&sqnTHS/s?ik:/:tM;5 s5ek-QBX6 L2 Y p VO R  ^`Y*$WeA/K82-hI ; s Wm V  l S o A)ya5hNh>,?|<Mܵ5Pܭx-u57d[\ӐزSݼ߈Z8 r-(*r"g|a2Y ] fn "k#x\$$% %S$=$#Z""o!!z j&= &  d  % yj # b  t] b     ^1 >vgn,nVb|Ds9g'4]#nWZ.*CZea7bW;ii }Tg/ G{k 8`!>?aMmF:%, !7!5""/#| C# #f"!C f7@%\k|L 5>m[~ad sb Z q>WTrFSL`'OI4DZ^:a8{*#IHHr8 I f +Aie}N_blSu E   =:Wt.Fl@K[pg kp &,,[}6y"83yrLz !#K##o!#+l"X! AUk ~SH % ] ldlPntK"P]bW\D- D yDvi9) r ,f= VSgD3x)D6D=#  S   2 wy R 8 :G5-e\Lj  FMUvtck8y|_JPoLWFg0+ d kKDCݺH1{ׁJ`(\POy_tjGeu(V  D @ f #,lTEy g ^c B# t3T:xn,2-K~V v  rl(B) 38ݟ `^޾*ߍ6J9;_/g.(s& dZ8yreJ,Sp$ b Tam  &{,^  !D !! #& %s'(:*Q+&,S,8 --- #. 1. (.-`-i,<+%)(>}&$:\#! yz, S&D,  `&sP*I N<   l )    ! ': Ib x F  ;JNKBa   3 _ W +cj3`Zs#YG~j t i  l  Q %o !` x"mx&LnUA E4,y `DM]2^Jg 4 9E bD.1y(D`7L  $ *A;Y2bi1 wK . `p * I  /  ) ;~ (   8Utu7*VI۳M9U@ۚC=}ݗGo3*Te tQ:|!$* O> Jz*C| s$#JZ"e  {DA  X 9 t   Z_ J &  uv4vTvr h J0!Gu 'w9zdJv/d;Y@I7 lO  >/)I~a ! x`ihxY3LI 5H!"""Q"/+" ! !Q!!p!X Sq ; @2j  M-> g:y,s2mg,f,q!(iJ9.7I,>]hCxrNta o! R f u-.UmX8}3iQ5ir -$rp  ; $J l F >  W r)3@_X${i;9 k s 6 QY_S9T* ~Qc) ~Z>p ~f!J[( HsYx^Sbb]JYLu9g%[ ) +PK}V nl  } !^!!}!L!K U O:j m[ *Ri9!31M.qD0TxD A] !2[GGk=g>J \ D bRAy||e{kwFH=ov%,F/@ ~ D      B r +&a[TD??p;g D 6fge2=bٶה@֟rOhdt$3ihg$-p=R0]NKvRG  W nn.S   ~  tk+[M1f2WJ(l {  Q  ? 2N PI /T_b&|MSW\~i6Bߙ%Q?߸lkc-9ix. LR * W0Zs K@  2cz?!h#y%r&R'U( )U!*X,* )h( ' % #y!m|FPBestQ'=9mOb   G 3uO1-OQ34d&AJH<Y3+nM"w}Kw  j  7"D4M j#K'(*>P-U//A?0;q0q/.,+6)'&r%=$+#W#! My^> T;:k6UH-nAk5Rkr>0W.IS5"S[ E   w x  A  S < T9rE;lF _  #r^Fh   N !~7H -S\d$O?;-hvE-m .0o(G33rkt(L/!"it  (C6j ew:&MF_I&  N UshSQ * ?  N T D L M (C Q = qcxkseCp9h'ܑ݉ۧ@@OܺdOi|"z5& + k QBs[>:JlT"c),0,) m @(lXr1A>Qx$Edxtuq K:9'F@N?wAvZ2Nc 45~MzeW UX]@u'g 5y4 #  AM [Y tg>8&XG7t'B  /!f dTvT B  O  42d3| np8k`j):{;0o,v,,L9bg## lIQx*jAmifxZV"qR(PsG,s G1 y X&btfoF Ly5!Z8   ^DSC6m  (  BZ $;=43a]X2eR o:5S,QdkiL|#l~.DrGVBzG~S  Vj  y*PliI&=a EP l!|!G F!OG2 4 N7L:Ez41aT}4of< o_`gJ"F;2 Z  = T  M(w@@fkc!?_+= { 9"h~~~c^\)~M s y%6,S@  32?]UUE/ x ou'*j6/F8ݫq܁:ߝlpnQoPy/`}cf\0B8ctQ 7"{  e N/l4@\GQJ]g X1ZY2 Px J "Wj[9KhK,Il7unnw~/~wZt+C2N`,>`#!|X=,   = `0C<{l S) r  uT _Z7R >   bSu N  #[f{I U ^9vYM | : =:xgy0f3K&.Q CG:@Y?Ie!{ =Vn: U2{=+"Q$=P&"(q)#*+ ,R,w,R++X *(6i'% -$K_" \L 9! <bE\i fKj 6YXIB5\,aM7sq#v67OI!#y-<" Q88-wtsqeB*l}E\[fS,]JYL\OQ7 Q. x  9a-B,w#IU F /   J6xBiP =@T 6 157Ek0,4~zmpXR% XzdC)Y/ qbSD:=n@bpd4 Y $ 3&\e.n&e}x'v:1[@ vI  ? g&21;kn`M8sb,ADB j@ebBF< } 1,\ 6ZeI.a 5 # 7TxnU wy}aVF ;O:Gaqlmzf w  !9d ?$ O"($D%%M%C@$~"9; <S3,-g .o-#@ >W.s7^`,t[Ie3.>'sZtcBx}89YK ` 4 +n`Rf.)rf'r8. = :  @;XF~|&7f)<:e /:.Qc [ ! & J~ \X N 2 Nx9g n E R f E  $  bP C ZAgTlJNcI 8 ' [Tg 7KBt"r30KB    t +}<K1:-'.&se.wX E`$-m8O=kTbDP*(a$\Wfsq_E]$ L ZybOT>,6eOeC[@4*y " WaL, ^ nhQtL8:+gR[4)vG?}}( / - O ^ , s  u  K }l /M^9 ~bx`;g) Y i | VJc_wq{x$iKMdAk?]Kr  ` #j J e=/R *JcN'1R6$  ~ N4$]6kW ( l?Btߢ~ S^ D [ޒdߕrF8 1  tpqHm^RZrL7 =gb+fX*YCo}?N  a F/ 2 cb n n  G(Z\{p@ 5hC+jE  '"XGs3R/'?)U\/[)_ ts*u \ h E a   +R LZ^a`Hz  c  S ^ % 7 u j   b;/02`g23(fN k ec b . ~ fw.8^No \je>qur*w3 BQP:ti= S}b!$n .MM[W#!,#%5&'N(7((K(Z))>*,4--.o-f+k);&!]^ C 8%zz_bf4'*|0Xl[4zI8Z:mK _$6(O 8 PgS  Z  6 f   v s %  @ 0 }  u>\\vOa"<.L 1  V  >OM yD e<m,jYs!=O#+$A$\#f!nkoG h ]oc1|Y-v*/ -at~ClQ<'nrCK5ndg.Ab  8  P   EF &  ]   h  PV|e>"o4k}GJ t q S M - v8+i$1< r?qi6TkW] 6" 9  L$9fYb6&`[-,Cuo%fY pn>V j t\];d1&)#o2V\nW% % z*;/O)XV=kTOL]p@ ,aS&x H E  Ip%MH,@5b8~] ?377{wZ D!%NG3%}8K8u '[rA0#Qx~o? F|W!  GP%d[zr|!"c_^vG , ^E2n ?jgielj;`Z/ % j hti@J[Q  dkQr@/0 ?u > p  (LK%".AZQM7`~Tp?Wy 5!MU]9ryA_ i:? H  NR  k    7e8#V  1BxRzoG>j+*]C 8#r6v9#xB.N%7 I }!B@1>Q%HO/t9+Qy3EcONmMZfg|N  ^ D3EokB* H1  w .  @J viU<WsXp iV @a0U$RBy)2`enBYF[ J+{  MX  b 1  8p i^ ] c c wwf  [ `zF^J& / y * eGBfY\K<G @k3Bg,]I9 uQX,J /|  |``V >+< t Ly!w]"$#+#*$c$5$"W%>%%%%?$D#'" ,5'\ W sEt?X<;bS`$"L9f - c# < ddNmF;"t[&\  T/ I^KfuliVH; nSIWc ^0ytN]']d_}EoE 4'F2X`V r\ A XsJa7 "Fl[ G  kD9;a87* :RV{2+e\x$H65}64G*  * f  I Uv c  H 6[ F5,30jgo dJG.  y a x cCI9-,l: H     H  ":  4? :8Q_-[I x!}"I#H#7$X$w?$#uS#.T" H'h * 59WfW],: PT"gkh)dd,qV Cy Sw`g{v$mJa5PH\w{--%  j6x>3A-vs "+Gh"5:n8[|u31PaS2qjXfw|``\YP  t:uHJ_}  L " 6 <o X^+9Cb'7f|/ @  95^CH^ Y!l2MqI} ]T 5%  C w>R|le?  n>zgY1S9JDH?MIe 6S ^ m x G^9 n}P^}Xahze.{i>o)PepA)M5Z H 0 8&  " C?ZI 8)]x=I ; j N [CD ? mC <1coP-*M7 Gq wEk~)m@t1 o  K   )Q&Zq*B<*k\1>]hwL p",]#n`tE$P  =nZ#qhnw \ s Hi  \_  ` Y@ n][4OPxc8p5~Lv?liF r pH Z}dh1i4BmC{B/YfuF65 @7,`` &2CNKaM. # R\ 0g   `5`&c+,Oox\qzat] k|&mbv9G/jLSjC9~Z'8`Ru!U,s~+k*Drtu"  C& $ n Z ) e f !af=)bQU A<oPm<6- } [$$ps[WrjSZJdu"V )  N N o!F  !!!|)!+ UY>8O (5- Hd*J*Q- #cE MBTb ~T   X6F W     _ ? |  <  '   WB1zV=@;Wron( 2E>{`]C!1IV3 y|?m|'l fo & z- 8 (c la / Sa)C23J_ zI I P[+L | )Y  a \  c ^ !]  e G " u ' 3 {L) Ug?5 y "  @w F yS ^[ { HQxx%@lCiMR)TI2 g};0J Eal+5n{D 30[wqvkCVZ![lMo?y[i>}h:$YhRrp$(syAg {8 R i 39 E 9R`q-Lsd|N!CRwquxUQY<<4(;&D t _ P /;4*2  @  ? Q 8 ! J" G" ! C"IQy #c}w & K@,m6>=uc)} l  .! 4 S V26_ Q f! .;LKA%XY3l%% g5 tjO!V/mGx3SCKvd O & O !  4& _b ~  vA4&egju&mj  k C w ` 4(a:d>n < M@eU^\z1 0Z'n,+0[ z@$> B69* gaXUQDM=];,5YO,$c    "% Ri{| qQZ| #i?'nSb)`rs1""?^o ~       yw W & v=-x61Q    .K w 9= y  u `go)$4|AB 5 R \ ' A b c  y -  + j, Du%EmxZ8ROU:}\ 38zH sm H>Z&VST4:K Nmi3~GkxgxAw](A.jYNkFmd4/ ^ Ld&BbrSX!"]#{$$ $ e$ #F "P Q!  x <  =   \Z 9 K ~V5MNn#X5P;X4 1xGJN w+qAw r-Qi1+1W\Up4C w t -Z   , # D`X-@p>v9m4AJAP*.l/  b{U&e'Nev,$J{ IGH"w^ L{I!R|#~\EHD, "Qk3w7zj` s I>@"v4Dyj3*SK !  \^2{Qs*&\1#i4q%y#PE)m%q{FQt?U3Q6s}@:o&-3k\Y~T @jZlKr\,R/HUisSex~   m  dU    6 8 # }_Rwr8"E9h0 / K "S   X F w 2W n Q  0   ? _- J9 - '  # z p !oJ_ |;l#soiq dU W KU!Fpn'0 )D d  9  h TqnvKY o'J1Y0rAG]0+"Tp{qZsV7LIP b"TH LL { Iq^@m^y4/\}`@ ?]  G  O @ C : X     (V lmAC]bT+i}$^~S[z7|Kv~#XlxOvz 1 ay@` m Kr [&~+~_qOAIw[I P  L:+~N SG    ; 1s*tSoo(G"M"|!=_nu6^hM ,# ;-bM 3    M 0ex% D   " Q L xD0d?   GIW09Md$#%PW9P>x'?xytz Ff!kGb8w0+E9o=$Z ~ n=B yC-r w N /n*e;<u+g,N PPE     v + c 1 &   0    1 0  { ! C 2 4 j .  }   ) @ Ckx Z K p Z`<VlZhN ufm=`b=[*z W^bA@A_H%8I   3 s0  =Z u r @g N  h _L 5 !}|.TMZeJLa.Au*9$+m]Z5 Q+QS~@)XMaZo$uhye^4 !AyJlO?[`jx!T#Y%C'O()y*(X* ) =( u&E ^$ Y" l  R  l - ( b YY  7 , *A?EY{1hQ=)+-BzjqA xxm. nh{B'\ c+E6 AC1VJ7|ny2'h>bdvi4Fd05s ( ; ' + + m   a n  x  e VJy~;7f;XQXc+$2KSrWl-$k >mo[ )&A >L\~=Y#_w6-D " w HNPIDQ.sDaZ{HJ<} c , tFkrbJHD&Q[,B8bpT&=dAn<MPV b7:Ek+K 2:r7a] R6kk ]^6}JTcO&O%+7IZ,GJnF[+8Wr ^* =  x C 5 X j   E:<!]h'+jg 7r^ | e 4JU  } f 0B   [p F|t04SZ[NE=^' Nv  / eEeX-ljr c   5 9 G wJsOX-EOHT iS3e& # !Y>R5DasEnr}8nZ$ )4{'#]dLICh, Al  Y GJ  Lh  lz]D c/] R h9 \  y;k'nR~MP P( uS r8j_RUpw9i[F:\!/vf<;Ad05s2 ,A{_Is*O,V " o(   utzMB)EG A ndLi Y \O &3GG j CJ`$wN0J"w&^|;68t9 &BDov  ^ek#9!   < I*Kf j=`z%{\L8j)y P Z-CO7SW  GNM]DI7={$tFW&4JOD)%L89~ kkZ 2'.#{kO  R X & 7 R  Zd   i@ = + L F4 7 \ Y |[[P]pBD)F  u q?*Tv6   s   pv^S GsN|vK,B:8;9lGy,v%mZTo7M" ~kU#HbtIBHOcm  % V  a p 1  : YC " \  wy[b/_  M i m cL9dBz!: ]P<+S*(vCjXx4^<6%p'hjzMC$5%?  EaNI 5qXkC=o=' (!8"# C$e$H$# k# "e "'!e~DW%XN % 7 /$ ?vy9 l  m Z2?|cXO.Qt3:0z --/*|k(1?SP{hU Q'ne =byLj . 7 (}       L  d <A J  . c Z Z  - 7  C"]?t=?b } k @ {K`zPL*1'?XF%Q<+pyg&W69#w}}(S=e(Qe[E?8.{*E)T!c ] e f n cV1[/cm~E  ~ lOWVje{ b6St^Bl=$g x x]W5iF4?H3%TQ Ju+zOxv`/?RFt>)t;V%A:e$.PdHe7 A3/ @ u H  #F h ^ b I ] 9     8 R {  Rm  q ; :Bx,o4 7 = s L   B< E ' g]R^mZ]l=X]I/rp^') ?  +qA~e  6 7Q d   T:PGvB~=ao[]\`Rb n )BO2[-5AV*VlLyWVT 6Arv*r.3HI5e$DQYLc|L2(*e6=G-y*^?nG ` ! 9 *3k/Dn!!!A!5QqnedUF5h  " r  * A/{#P =,|j)/O;1,|.JiSlie,ls V c3 SU\J6Px4 a m A[d>g^R.r#BF ?03p  3$X+i k  eK | j o({zc \+&}|+1 H"5-JX[8X E2~.AnXy3@GX&J0!r\V  $  N r'  W n  $ z  t. a"_MKL6r $ 6F(j)TPL UIT0i7xD5< 9`Q~U/XdOa  d):HRCd"?Ii6 '=3L8js? g l*MDk  v ~2KNf6[&a#:St8%N;Cq.!m|PDCQS70c04\'mAfZ^8QX 6 <5 hL + E A L-!uu  *A$I'   L!lhTmSqD&  i .} G  o   x r ^   VS:>5B$?]jBBebx @hP1P'CWz9~#@]!G/ b+ d T<A%fBs0-r "#$%&%(%X$6#!Q <5yWa r ,+w. iCTrIz<) _Z1d_.X6+AMTjz"b8D?Yv>)N5f  o & 6  = $  V .!*$I%5'''''9&$0#]!+P ^*d0,3!Fk of M BjvwrK]d a wFItA :w0=*@4l>) D Q h , ~  "0 x  &6f >C C)Di5l>0 / % : H %D I () >j@n'pkC_$$'=zQak.uFyvR~p4k:; pAg)V\:4.=By!8wT+=  bGh9<9+-D+,>5 J".$@%3'~'C&( ' & Y% c# ! .   Yp1OG7  !`/Wefc2Er9CP@\/(2%sXZ};@!+rcY/5uOSv8:(b/cF6 ' 9 s(I<&e8&]"$ g xr m  7 OC B # R }X;{ x ]W!oVJ?Q;-TEr)u=W.b%6eH = F Xk b , m+)z>h%#B f!""-""M" .!  Y_/0 t d|=r BQOdPKTii0Igi G ->9\x8 nNX I f  <_gif !@ m5[@FN}X-4N1\"bN}kj$1RZ2KJ&#xrOk:z&`p_~](v  8 4VT x a  { ]A V ^ yoa@0H?yp!.D 6J'#T\z ^*-}@ `W jo  qs* y ) @ b 5   v+5< C ;B^5& ; p i :" #* b$ $ $ # # ! ? e[l_3#a~nn'[  Y iA=`1RDq 7a7}uCw>eN x1G7WIV X-Oa b4  S+K)\wGCW\_ Vv(1* 1 M|_h0 6;)%K3Vh@7@zRS5/F `S;E>Lnd. C i s , .\ ~s j K g -wG *G-3|M"E%;'K)+,]-S...-,+(&#5 H^v g ( r ? 4 9]6ol;nn=-bZ L  <  Bn d Z   ?:a7"cD)~=1| 7;$.\6& \"o2 lxH_2[$_^@b aMMR#|1I,X/tL=EDi/@ L  \Vj~v f#p%-Z&'C'{'$v&s%*$"A!VFVCR9yz~h8y  @=qmW(\(/n5'<[7ICh ,R~mN{a6-b>A|v>O8 Tb)GC%PHrXI (p j B6     & 3 o R ! F ^ & H 9[c Y \15V!j9Qe O/nofiec{R3U%l%V&bf_NE%OG : _ ^ Zwzq @!!!Ja!Z!!!!t !P !9 ]f9W| g ![ }DNvhp Rnq bl#Gp 8 >)>@W>KrWa +V;\jw`+P2 ~ ^bGo\_}*^ ovQ&j  qKNM Kgka9LuI4U5 \n.O<k"o{srffJ5zUTmK@H*PdzrZCpK,d % @ + d  *5rOb Gb? + f(5 8s\ } Q  hr2 %2&iCV* a ' '[  , 0 QD 1 C*kG[[A;J/d|& t(.mii0.Qe!CH!_ooN3l5lEZ P F B S n )+  } mL4 + u Ru)BH x t  D^<$`Lrwz7pi B(s=bX I*&K2W^6]*> \ C b !G s  D X G RK  Oi # kyT(_V{C2?:X@V&-^F0k^iRp*.  V $  1 | c>1? A g |-r|IF#o}cL|=}'t2*m߫(6hniGq} f{^$ I ;2%7]+2'/#` { ( d P r U ` -1SN9=k p+2LvbRLjy:f;*; A9{s kDb { B  $% yp_B,) AtGen L#\%L'c(((((R&95%# Z8/9AH~f b XeK2D}M`%:%.T6`@xv/ t:C>|c!;R~1- \6-^r>dqi+s  Jb 5`!/2 WJ~Ll1m_;K H e _<Q #Gs59bd_Fn+EnwePc2+*>d vI"8AFLvo!'2*?>o 9$  _ [3w(7 HGatz5d\-~'7].320Y3u!   P     h I 7 zm*;*yi7Q, :2q\?w}q \fr6}' D&=!5W#+-CZ5srXn9q7O  ,z (Z 1wveO-n"  # n K  g  u`  V + u   @ YF5A U 7 ]%mq%[L2auFD[)4\Re   2oyhUq ) QO 9  j(i) U y!_ ;" L%_q# [ v zz;c](#qPJ2@fnbyR_O`{v aZDmQ*6zrcEl=DS0 w,i:YM G A={=j4?^ki   Z ^j!MC`X s " (QR&q4O/^+B-a&D/g9Id 7C1-ce Vb)`  < R ; ? ] j BR U  Z q@N{Naz33;ug mP^KwxT^6B  _D?]{v9'dB $  QA$nULu 2 ~  5 q8 &b<u3wmPD]hY CK  u . b  9 I NY W H- 2 0P \> x$  Z1W+F2kB>t9i&*;l)j\6<{.x/&o|:,Gc  RFhLu WGD/Txwws 3 < L jw+noeIBEI/Dxm [ 9eg. `d * $8 W<h0$[[QFg  lEwiE }  Mi\o^_W C.9 \a [2\B+5F^+#= r8_p 4yo\ckl[Sjc5Ljk,0yL$n+`,Yu{t9hxL&TV B74K 9O8"d 2 q ~uIx 6 Pa9!.z:g.Di0 ,Q 7Lk9wB nzQb   Q ! Y \ ]mnyzDRm:B=w<fi(=_1E)  b S s f= G I k &Kc+~   52   @  RN V D # /^&?hvs.\~ ]o $ v#[]a>[?WZ]POI]{nߕtLR5,N^?DKEP^WBw7kl0)Knc-# YJ t|" @Wvv77-/13E c (  t  {Jx1    Ika1 Y   ` w  $aU2%UwLo,ElCaA  _ } u S  ^ D]? 9JKNz* uL0t Q uo:-Xq@/xLC[c])X.zQ  | J  &8    a_#\FEsGX}amor?K8sruR Q/ +iN16wh:IN  nQ$Z_{hgZVtYi 6sW%##28Y'/ Zc E ? ( o(  A  6   T + ~  ,]  M :t9,8KC4ehD _ u@Ei  YygU =M 1ne~:>oL4gE!Z,@y *  f &f  g ad )  aKR~b?Jh6`M,;4te]xa?J( ?yi u i4 _ o { ?|+`a  Pog.G qp g @  'z > R 5 +RKcfP*FskNYt(!kmF;V@J&Q OQ Z9?YRXA  L! f Ol  \" a G Eq|aF\{.c9 u\I8t2\{Uc-4 3 h 0e ]8/8SB  A /  s='%= 9 J |zI>= Rz q  ORd]6|zq6Ubdx"e?}S q3sO{S>p2uBLQ] . Y  <;&h#`gAC[*7!.'   w S 6hiR18G !E_.7 iYRF?)0eJ Z  | g + H ! M M a 9cs5po:yv4!JT_(Ya$CynP][nz4Sv  = eZR~pg'O e% {4T[m/tC/w?n%qqRH , D1=k{i* 0tV(6xjx`UX 2> Qe rCE N c,N%H,KEp~Ks364Pt%$4&F tjnG~z.gqusTZ 50UU j  l z 8  G >5Y\<)7]g 8"   H+i1UY]A {? ;r a Q s! gYST]{aY o&_bIH% t G/ eC E S } I 7 Q $ f R 2}A Fs07:+9}bT8bq*/)PB` T r * y ![ q > E"YQzR2%]T kT%@D[Dy)s#|cLm0W5E)  Qq=u_=<"c %ayK+Fyq1g*k.u S k   c ` T) ~{   bo+ V9xpo  rnQ3o0jTO|dOK'D 3NAakpcj>xr"&zk-, {   I  h 4R :  z 5 j  *6   0 p  v . 6 R    24%&g;aN C < oqnEwH1p`EM 2 ;)pVd!#Myv.]e  9g ^

      $)C1  vQ +4 T j ! R \  -k0(Z+)E O m4+@)6 r } ~NLl3+KSq9cg5q`DcZxlss%)pvd6& #& N  hL pVe h [ v [ o ] 7 k  =  4  K b 1c V  ^ { )#Oc L  oohSg!}^6l!8RQktCtf5xGa"Go(<Ln4Y [4DuYD ] QaA;&ofz{X %x}OL! m ?` W   h 0@Q+/iFi  2 k- # P8;B$d)|rR&@ CefLxP="e{XN[[BHk .1T{)v\tuG-Dgrb!  M  0!y@t. ( }% <Xbn>WfD,x 6f k&7^D}!a`mvXpD<ynIr5$2/K9# )~z|VS 8P9$Jp2 ` L l 4   ( Z ' " fs9WbZm9)k D 0 60=fp UR(owXKjks A$P/O%E+B9RR`ht!~Q4: +@ RN(6P ,={*SsjXq4~*bT"/3wa6R.Cp=*Iv(}(   ^<v  >d/k c * } B3vR)93{a#kx6C#7 S;&FhMOz?/3 ]{CNEHkD  |kC:E U 0'4N=caE   yl#RD >\<g B^7kj$+1xJd^x#sE\I7LG u;;BesPF"D1,iQdhG Gjw9  IJ}Y$S0y3N=W3{qW1M) n > ;+ l4tLd(&g~.x-_w? y!.[go`Fr=1M %9r8X&,\Idm k D i Wk e8A3,pK%,9R r ]q#8  > !z( zU Mp{X/w>1Yi'|aJ'o5ARs%'BdqYyJC^P uuQq  {} @   'eB}x@   p 6Z Tq z $) \  ,m [ ? ? F n ~3v uFP#&EM   O C _ 'C epHMy&?}YxMGN2~?/VZl1Yu{oO){h?m`I Ynp6}sg}jZF2C W1 GZ G t    e w 51  P)  H;    Wt !  (  e '? '  < 35A 4 XL0iEW]t]QFSyo` V' O ? $  l4 }I _> 8_ZQ0}x'+Wj<@-"&A\ia9eu:s&!m:Yv}4 qtZ| | j A{ vD ` < 5  _E z P W#M[Ho}  m)eKn[7aj/_ 5J9 y2ZTkb,{t4 ^ X [  } 4   3 p v ^ c  z  _ ?  yV n 9 7\  'w@4fi~NR4#.,CJ  R# F9 ^h;gt'aHBCYyk/Cb=1Q)Wn,S(KnnJ) C@i,iBK]Ww}bR=<2}c@0yVSW? cQ l6 U E 2W >  vD v cn"iNw=Q|i~&}FFjPi [*;Jk%<&* ] t7:V`ubu/ !""!`{ /DnO *3 =fSCh RB }'3}/n<'N {  iVk5D7}c*6lMO>$|d2{:F%q J O 9 c Q ,  t L , aO x  Qa6e/ :1!!t c r  " , * y< |  e u KbSWR-(V _b ]  O &' W FY^$5wpTE9vM{(vP_z 0F{ !B~`LV\;"o*%^z/e+9^ "T/uf<3 |61.]^<-Yu j u ),pmFr*~{i%I1e6s-P/p}S-[NbL>z\+L9tox<E2;T=S".!$%<T#lc T#uKMB YS-;9BQ $-qB$[n=z K&s$} r'  NxpP#^"VY,wIWNuD-WB9F$Wn~6n~V h  " 4 li1r%p\c&-Hx:~C*J" %/g}7DLE?J  _ Ga: 0 Rr]reoa RDB,P06$%v}KG R^d;nARxD ';:=s Z ((J.4AY*5Li4KmR50 w`hQV^gp(3K(gsYs,I()gj*9-5TG4awU  kc jW_6@y_&~L   SBu ) E *}p_QJVi $v E W! "!; {05_9qS), .CE5 d@'2, @V lZ y" Jk@L` ,-(` Z 4 { g !uRlp|NNYo6@o2{s*,o XGH' I d 4  A Jl   , -|  nOvD+\\ [ zp} 6C )J  < G = vg%sB.FZ_@D^{DNZM&n *jz2 9#XjvRYWBAk srk d 1 'rD ] d @ z9 Ba%yixX3npQ]PL,4ie1 K'< 9OZ3>z[X {+Nl{7;#dzdYm'X\QYelk`tP yL s y[*,yEN q 7 z    z  8 , i! /~ P { g}7ZPjZ='9q,~UWa xmQVS6=m>   $oAdp[93sZTQW ?^ ff   \ 6_  GY #Z  5\ L & q"#aKP')AXxR)|8eD#. 2][nc8]>(.~1eDsJ`2[.hsc:opwB-/Tzs L 'q+@~g2^#iu cq # Q=:R_Z=$[ W >;o0N h   %  % } ! ' Q n'3~/^!7 0 )eF4o  BN!82Ntjpw^ &@3@#unl9BURN WD \ [M Uu!AYK}u1QU-\j)gu$o?@qkX#l&;&ProW 9n i9I}!)JYDuAg01#El?f.#:r  n5 gU*5mE=O =  "  u) #  f ~ K N W U  EQWEMu"Wy8  v_ "Zxaj& n W?SiQ{tWd ;_iy% 7z/]n ev C= LNJ= Tlk2-eO9)cn"tr$hD=W@]?w#^h=. @L;%i 0Lg\  1V} +V7s^d\' _6{ 7?Jyjq_[fIaUrb U _ R0 qB @:Vv;Amc R  X (v =  t 3Q   p#Fg   @&*AIw;P!eY}e22 l u } {x P - L ?  4 I 9R Tc ]"#Xl   L ( u Z  N ~ & S B ~? UkX9 LEXi`fU A-  * ' Y +2 E n } $ l  0  7  j 4 t i< Yy y ' Ey l (W 3]:Xz(R- M i& 2PSSLAS;HN803O,WzW"uOQ:\}hW,\zl  b  F  U M =   -/ ZCn3  n    n ,eT>Wv1y)[2<+{ ] {l+~4f*5,NO$gtu{aR-%OLI:H'-g0`Mv\hVYJq3yzDw59$~ EQOT7$?3P6/|Lej&6e] F:`'U}DtPq ~T^k:VEM it^ C k 'M&20(kaQ,k%L [  btJMGW6q%cFOC8oDK  dZ2_) R  U  y|} + ( } ^=Vu&(h3 K  =H~qsF}Oi,Z}`)]P<^n#!3c;~ W f c D"{[g G8TKd6Qq~myF.D#N>\9} dYk = )OCi}?E pOD,`jV?&xD27!23Ta1#x0 b)F_Q^a y !?:4n'2Y#16!=X\ R`   }( ~  v d 2 \   ? G 4 i {"7Y+apg z9,TC6 4 (oYN&* r ms =g pj)X b:4  vx.Am>b@{VV11!(O6W'Qk' G W^:C| jt/lO u#l:*QgMJ4'0Xsd#Ymva5+pFPacxCa-qdu[(" 9   O2 ]Tw ~ g M K](Z<&3F~e-}/!0+p!rb := Yg: I \m-<UE:."<nJ[B UN. b D h * > I2 NZ C0$wuG/o]SR  F }RFG}"yD6B(&/i<96J ;v-ev}S%34Z'Cghp& G 3H -G{[*!|&8%jK!mRTi c>KBi0i   l & w}  @aX~@^( Ab_U n=o) j7^_5aIr 4 & + {XSt * q N c *#  E K %Zf26 ~=yrxOH8esG1!2bv[i4# i =  my3y nb XJ -    :cS5U 9  n ,L  d&  C  h!><X, : \? A I J 6F[R"mD9,Umq?An399ߦxrܪ|TTN;L@.o6\'9e,Q5z9 y%_2aWKy  < S  &v5vifrl1}P ! |""""!+ }n+*  H \-zh/#CG`k.zYI/:l,7 ]}X_hy,IGH$;mo+Q~k  O r  Z 5   * Q  t:  `     s 9S"=H9g8 ?'0>? & i :kA\2_:M VEVH8 8 ~# tM!,!lQeAA k \ o14 M@Y  Q9 I] O u/+l-^x~:/RHi JYJ2#(+  gmuf& #dlo FoJ}xfD g *_vcA!,cWKQg?LZ  kZ E, )] y (   M ] U  K    $| @  ? u m RxM  L Md5 l0@kn> 9 4 4 ?G I^v]!1c_Y_ F6ji3''=#Q?FfO# r A  K \ W  Y L_=A`kSSR~/=g] ry lO^A{sHy.bB\zx*iA":^]'S2f1# * y# $O J%n3 u  M ]   i2 =E o2aZb6mLE! 5 (r=P|4Z>PY=Y1JDI>eJl^/A=SbI 5~*eeujIk]TGT &Bt$eAu @ d N{N SaB6/jy4nT:Ktt:w _  sbq'|7&N{]tddb"j!h m]}`3w5Xhz]  K h ;,iiJ?_*,v/;f* <} OR?o7 b i">7C'Gk_ V7X1FMR3yKu(|-jdj^~+q, 5 qaVi6O1kBTXl~Y 9(Mkw5m S tK .  l @ jb  M FzkmZk A V c z i N ri*?|G0c'޷+ތ nT:G:!S"{moX)RyQl[Qi8h!lM c <,i\XPgSYWrF"q4!w"Jv#30$X$$$$O$#<"&![6P7I  T  N j6_Qh{km-+M=!i Sg~?*Q.h9YKq[;`O`K$  O Z %Y)    7 w {   _ >  o x k pB Eo bb= c  r8 G tn|8b]<|1G.?7Y1G? m 5 w%P^u^Do$ /- d  #9  7   :wxO"q/vy!"$$;%%% p%H$#!0 5RBL v>$~CR Xn[ 3C]XJ#, (R?p#4LX?b4HtV7KQ_1y9 c +]OJ`aV wQ.=dGGHOiSA:_Q(Q#6 2A5Ebdc+9uP<]kq6@g L bxcPZ)IF Lޭ݅܀ܫ6LKP ܲKߣG<_@J"zB*X)ko?W^~aJxk;1   do2fcLdG%|4o.XzDzDp 5 6 &s@M^_YS U JY cL[f+=DNOwlQQn2 G M f W   + J @ Y $+*8cA y F | u K aZ(2\ LYm @ M !+G 'i'k1Qr8Mj. e 'OdfoL 5 Wq Q  ) B  fK $z,nv&OWtrM_qj$O> ! krW?& C]LQOj}-&eqH vGc #1 Cd51 nm$eW2wB _+T-F+1\aCivq{iw3-J2CW94xr af ?n I {G E L kc"NM':I5GNF531  E7RhXU1 oVzEmv|gcT8R@Ko|U124EwiPz 1 S Q A+ N]NLv kL= E k u $ l:MlX9  l y h l IK '` S < o'bf  b)!,@JTvWZV :c26OYIRO  &.P,.kIDIg~Vr7qvknH: kFN)~ M   }#-G)4;6uxH >Y $# b[7 Jr}N߅nHݮN-<5d܊Jg27^yho y -KIVV /  0"mn  6 @j}DL4:Q(C % 3D S & o1 g3kMhg"T TZfcR5 !~yBZ_.c;O ! #'  = 3^cm ` '(]q F']!." S# # e#"kw!_2V3/2|+,6v_S M 8 0'Y{[6/n$ v?_p_ Ya?ޤޏ1bvU;|vcU,\e)UaXhUm/"1  4  \ z{ b  ~ Z q  uf ;bb?z<zdysYZL/*"(^zOB,YnC|qg FXu8\/|~S#A7 1  $ lWuxxcSAK P! Q ?\ 4]  wO  e 2 r ~#|) c 9[ [ 53 c,-NR- 0hl  X!ޛC&:ׇٛE֊֞O&No6HSHpLmf3+ HTrZyyl>y5E< Y7 A \ o hH0<u(4AE     Y++   tt F k  $ . d DPG v\%H=#(0`r nikwJ:$ 96Z[~J6Uws}Kn46q 8 d`(:w rhw]Kr@EX- ] . 1 ex   z = TB U U } 5o fg~gUNo / aZrU]y\UU  0 V <,upn_0V ^/w2OiV2s$c# \K."R +!51!L  3O[o 4DxQ<  B > u j630{H g ~C:!\*n/Dr.!]6vcx' M7yg{?cKmNuywJ8[R06AHQH& Y 1Av )4Z+>kiY @5 >V`_ %t;7.+\f&n+Ew7G{_"P^.7\@R-! nL4  )d9;    n o%w;>R[ l X/?I1ssRoa3?@$)c]}r ) :  ~&--"WxI.BqbH<3@=0\{G BD.mv  wL` CY  O&b(_)K7I 6 >Ef ^ M`);x9#W 9 c  J v-!073cjXbO:Ac[&VL?/rߗ?HDߦ-$w-nMO:y9y8Dw  8  DO {  p~ ! . P  g *  b  4 6Q &639g`I5r}CN/J(6  , ;S;VoFiW {~ m  > S8y5   p \ .  D +VvAFCjw *   z~ ` *URA{2a-sF}r 4t,[#kA?D`0gGe /Z -Gu7OuGPgiTz tڪ4r3 }rޜcdV9/1 &f2/f0NvrRdI 8g# c{ |t.Wj%~VW|1 N    ^  > b G W  Nti+m8%7&jcJ[vzhs2"%y\E $: y{ | D(~:BUVQ  ?F k h -  ( 9   Z E s W}`BYU    w8  0* {c mjl1)NO.O X 2*P)مמ֌l]lهޯX }lH8M/d@,*ula  !35y5|sj.p -yT;jYwX-QHXN  1 f Q E + 3n c  #p{58NS5pT.Qa@/}$[ou;Y& |59vnTSD{Dw p7`RYkk5ZFm;5,1.pch% h 3 R "q@F 8n 6b B A ]YyQ2r97~l7K{@d<660,"H RN9 QU NX 9a k uw/}Xc#OKN(W1 HA#AE^ r  I # W3}^kLVries2U'A@ I| p im ^ 1 H q NE ~5K! N,-P B$CV{X{leXij-s|EgQ V { (b _wbDLR%XA:rh b>Hk?6xEY:U"j*([O;Oj*"vy \=rb1?-{}2:S>w}i?: e  v #  } _  cuJ_oP]JG\|4;tx 7Q O.9383V8*U kBy. ~x =z{RoN K9$|rWLGLz wDi{CBi Vx^&c&KcW]B Q uq18u]@U%%T  J \    $b J : ? .K5)'%<oD@RT1=Dmy*?G1P0?P-9G=H7 0Z 3 T hmKGkOX . @ %=xP;V8Gk   ` @ 8p p _ bp } A P # U]   N?    mU ,  HD   t )J607\x q)gCOP ^/vH;8YNl: K q4 )2Ab)E%x !"&""!GU!o fw  ), i S@  l c 4 T  `L ! S3|jxSAS+s߿߶ި߂sf?JQcYavn'\As}'Eu1oK*zb(e<%X}S!_#SyS:h&'F e @  s= @ f L  w zQm IaW )  p& U{ +  " J/ Q Y  a  8 `/<$kYLL[Gd^LH _|E q / D )Q B %) @8 *  V ,l  w *3G   LU [^HCb?  8{m`V*r}CC,P5a^ e6W6yp*| ( ^eG-a?Z+m5? 2$4 I =  ,Da{8L KN[;^] % K tV fPN IF7s JE    v =    * b H G    M" }}FgzUpZwUD x'j(b>ti4%fnp%=.> A;1K|H |~fR ,  ic~7,_#] oF1:v(3zsS i F   L [\ s/sb|<<}=F v* "A *[ ] P,(dTO! z g  ? !oc=ko  ? j bQYQp#)Wca E  :  ) ( L Tf 6e u.tL^+n^S%JV2M,*t3/}B& I\k*/:: 09  e l    E9 * m p   L{ Ki"xPRc~y9-D<c.-#Q wl!N}'O{M%=R ?-#B][^7=eKq ! n  eC  A f ; UCrA\s%rO> <f/@;%lUx5b?B9 [_ 5V=626! %9[X^6rHZIu*:~ pzMm]6uz$ %6hBE>WI< 0:osyfS  2  (, rD   \:  b   nY   C JL   +  GR ` g^Oe@% MHV+;nc#[r C&JNPoL(VX?7CT\iB&Dl-iLaM5gw - EN .m s (k K < J x6 c$ P' @) 8] 5 2M 0 + 1 HM& % J  5 w   '      ;W G,ZT`X ^ u   -  ; j k&bx $i}- o,s\d?\1`}l 8. KI} 4w P\RJ)E D  m  0 C & | D  8\ h   x O ] JH I Dv ! g  u    l - AgqTWJ_`o S M"O7>g%'_;a30K Bd&k SWBst< w < z}7 Y@[O W d x5Dn $3>  [ 8 D Q  N Lj g  U s8 E o` p +: @I 2d8z\N4XJ0[^A`Wn I  dV _&~Rs\:f;k2oFMSy\6 [DI# d *<<*gQ@3o`U9,>8>7zaH>y:T S% %o7`UNN[T;@3[ GuU=YwkF1k(=jU z } x ew Jz XA*b~j \ ) K YQ QQhg<>#KPaV*"h@5;IW/I/sX$(yCKu:Aj+])XM  A pe F dQ3w.?sM1 YQ  n 4 |   ,  =HI 2 gN +% cM zh|Z5Wz"PDDO Cz.?) Y |X  a  7N S\` c)TnP_!g,#8uH ~M )mJ U v u "#e(Z[YX9Vw  ' p \uw } !#='fB~xw :P@d$=Fq1`)F~u&UBc"#~AvkT|:g/(0CHRF]Hi}]s[K[, .4 T \vz*rKw Q 1o_ ,G 3w gr b vh D 8  S z O ss:/^+ 76(C,p@x{i#eV}df57D32-sw ~DaMqvss0X< VS=w,teB{Q?k A. L! W 4 S8F6YN0K\)R=i g  <`g7L}4U$;S-X"EbY{)Hwk^1x*dl+P[#(Wr   Xt6w@x  \'1p^t@ cqJ  .* _q  J    [ |   b -^q8.?/lDA`]5  :X[L A n } \ V  /R}O0~ ]9  kN 1vU_`i * * y - z 2  u C 1%$nm>B%Ek'  c a Bq#B^(c#}1fU,D?tG"6s_3M&3aV#|tup(7 305* | T w ] UUBA(vv K7TC' R & ` t o S ~   'o : c ~Saqj! 7ee9Q A 3  n ] J ]  h+im@/26qU%+ VJh( < Lx "@`meG@baHbVP\JaQ0 0 ^ @Vc?7K!y +f{x<yjh]k|l%`,phJL2F|w9;%(82!, h8*>d$=lT#5 C X><8S,c"Y /" = 6  0E $h O 3  3 rN iIL h E va#=3kQMGHmRpS#e9}@3I[zCo|mPGE7/5}~P~Z-Re +'Pcm6{  $ju(jVoM"   w  L t 8 b ? T [ l c  F  Gs    2oZ>i ! \ v Sx)0a!gyKFK$Ls5RJ u a  O, b4 1 o< [o J + Kz+(aaLR7X`Lqf M | j p}d LDGE  ,D e  W ] !  X 8LMMSh #KJaBzP c ;,J -"p"/ n<_^&!B$EL;q5)dLuI 7~)Dm&M$%"R.]DL]\<D ZcT|>,B3B.Afsq^BD #  e W# [ 9<=EG-dA9*!@.uNY23S kf}-WV/>v,J#'+m!?'|&RlL]Eg>c>M7^XeY % 5 \ @  o k  r  ( v \A  D Q , _ 6 d SjGK LQRQ/V^Z6K?Xn2 l T= ):FqK|>gf#k#P/(-|TnbU?D) _  . | LvqTU[}V#C%L/l 46  I $ P X  ' Uy = r}  5uj*kMYE\B*"&k-piV=&)IPKJJfxvmC4#e  #E    N  .Z~UK<c\[$6%f:4>o\m] s mD 7{ ) J C 7 C6 ^(cI" >u_L%a:G   lmx91qDN%"As+/.Su}XSbXz&BL8]c ( 81`o0|w!Xs C,wN8C|'};T[kSnUl{ W > 9 X CzUKW+:Cfo  )x _" RQ < OyF[wQ,] IiPrmQ&\3*D$@ T ^ Zj [  f- C5+O# ! uB yw C @}~U~rq' )  N  *  c <g^ UQ P% B 1  > ~ T G3B. b J :^LZAH*K AZD-:Gt6YC=+0$#/ > < ! B ] > U|I1!GN,1ZT88&|R  :~Hq*m-al[I:f pzIu~E}^gSZhZ%WCY:=I%-av}X(y q"k\l*K\vB]%nH=DWH+vY<  S(o1g0,   /56R#r=o;~?\Y&|81$[oN}Xc`2f v < @1AJ_<V m m "D  z %= ] _ `  x rlUJr=n#WU.]/y BL EM-z.SLeNz GAi"g.&Jt}]6E+ ` } dPyn"uM!TJMj@DX42l< Vm ^ ` . 1_ :J,J6\m400x.lf%F*%+8W"z}J$L_ R~I_8 =J(U(vt$\H@n6\=SpbP mC 72 u{Z,]eTsNQm46 % 8k   P3 !( Pz  W  iWOJJEWIl,F|h4F T ^  v T t % R  L! ~ 4y`5KFP<%*c_Qw%t vt t   L  ` zKR   b U  O  uVo=8wn$.iN4  jvzj&4p"p(hdulv*"-C&B|[XDA6U'74] ZD,0!Jlr`5NSh1 K[ .w dmN ^ ' = q`  V   yDD`m ] ` x .? y{ cg }7@/} 2 B D y v r9E5 j a. RaOVnTAU"9<b;4^U(Y(I4b^xUg}dZs sKU|]eL;$@LQ_pOnpb3|vH$g*Z`Ne^[  /H%GF<(#  9(l > 0 J ] nCG%h'dA~{m9y)i0bX"R7X)y2}-[+zov;3`>pDMBO*o `5WdSm: 3J B   | S;@6S Jj a   0< D&.PU3:)\"Dd M   ]H o MD #gIDm7S9:  l{:C l;bTxO; F N6 q1nPF,2|v*<rAW#(q 5`P  | & 5 tfkL|/99Z [ ' r  v w  VhV1 NVA2$x530[_]~<m@DM ZmE7\G{sm@Z72] :  ](5&4 ~n~+OO-_}mW}#s x i Ci  i x } ` l   h>NA68 Y]${sSl/i<T ':V]9pT7"~&-JsDy57G ~`yFHzM)t`35@r 8 j |X  \ N '  ~  .QGp@^,%Ev'LwkW,ZngasnMF(asL eX< /  ;&=#L:wtVN \? L W G 9 / ,qj}]UE[Q|o|w{fJ<|A,sO$l?7*#Jt[5& V\0pScby[\r-RG^pA @B k+g 0 O O< w  / < 2-)5U {  *  v r  op$C;jYySj+R2a bpOaJ p@p 5 w"+inZCp 1R_m Tz2SZ#1k"`uZv$z% [8I35,@Is`C3oB%)4TLy # ^Z n hHH)*8n/Nb%  =<; ) {om& U^6@v: 7lM)(0gzKcpPjGQ1qUH:-7% 53 D t# < @ }   RN O   X %  a  c  ^ 2'mx)gu  { ' 6 -S H ^ f-  $ ;&>|9E~ xzT-~XtKcFKMI5@tf4a&w9M_+7{(4 M"/tFa! bH ! _U+x" nu$/c|7V{) zn7n s T   &  D ,o =4JUaK6a`r}lF v ] n{;^RUkC[yMYEGNgrv2^O[cO@R|1VDa.(\f(- &F)'9 T 7 ?5ud+:bqFa$|%'.jYs6BV>Ao6   A hF   |\P2wlB 5 - ' t gvz vW iP VD c  oz.!GyD7[&}V/ho~L%i%3JP> L # " 6m 3m I 2- 7 ?m C C B K ]: t>  v  $  u o D ;8 LV U Y uu Q  w   !k | a o  b  M;  ~hpb D1[X~X M+. ulG& K9isw]V#iwJ#f|z C .SAY{oz`h3ccj&vdYkx9Vfz}Pj=K+B  z  p K t ?| pi `Ts!-y b+_hz> 9!5EI/2JO~tO3MKebzM4?GzXnr[)G}C5hH8` - M G u <.& } w T B qm }HF+f.V{M$X.uip\<(+ez#: + 0I E-AQl5]KIg C n.PB|k[9A Srj36b@ Z$ #b (l+8s;0:TRz8la;  gw KP7=M6,!u:qoOLKp+H) xeH_~?Zy(Rzwe q e ~  @'Drz|Gp   c  iD-~/7/_% lu.n=R51zIF_GK  yP .ZrgkaD%d F4Uk$iS;f\G{GVl_R XOYw=hi&D%Z:8){n p 6_  8 ^   7   " 5+ '68$|& X D b8 ?qBzOJ@{nL2$ T%*]aQALz@:jcv'=%7FULlF ET\*v;L[ D   %'iSuuX pM N m `F<G&O  QB "`]_ >hA38lS,~  B Sc;['3 mo!0EC|B8~=T(vX2&-?   SYJ|`} H   f > Hq b  s b  ^ F $ !  {+T{AlLL b a *@" 5 9 . p*:|{dN4I~#N |v&!Adbd[L(#VFwYoLq~]8/PTZ0% HA2W%  B 8 d FT   1Y yS{}Tf%3~V\K:}.hq})Ndec{]*f(VLeve  S Z v 6 ' 4 4Q>w_}&Rx':qH"z  fg[_+DL b& s! $ ( #_cl(iFRN`kg-U9IVa 5 3 + g 8 r 7 ! d e ) ~ 5 : f UQ $p Bl G  D{ ja m 5 K cn   uE } }t_~Nx~62# u3J:l| fZ5oaRJg>blH2 z u o@ y>Q.S~R vKY:RG W8z>p8<vz.iLVYB X T 1 * Q,    a PN aG  ' `  uZ +   i  8 qM ~wu{@$9bN3_%2CT#pk~$vx |  i i pf  iq G ] Pg k>=7x+0e+Aj? F=GONR 4   )y0D4nl~FCf<' T } `c;  vkA*Y1;#r|8k1j,KkY4g%tZ^/McD6rF r G o i  M  D!-Kn8 $F&|dOEG.mXfT!J<'rh,uq\Hck#gC z > ' E 3  \v  l o 1O sL    l  O2 @ r o | ZxyD,SICvTRar * )Dy5T&~  wr G 2 !1cJgq  H]6;>_sH5Z "Y AE? G\.g I T^0Y-OHQ19 [   zIOvJ  ,~  ko&}9 = > $o,um=}seFzZZ+1ZG Jxo m9dtv.3 ]6G2ojc M+.29 w rJ | 0 r +  \r"'qrn<l4PLWh  TqT Fz]z_k$"]VWME l$ t #rW#iuBf0hu)DR8r"Ld'4-|7tk-}XZ, "7P[ q  j R Y + k h   0 ; J TO b z1n%NgI o(    w y 9W : 5 r/ 6  ; Y$4ndPz=k '_Gs A u " = < j"d%p\<sL+[dWf~_+|"QT~0%k,m<:4pBNL4w]"i 8b{~fpIV'^=c 99  W d 6 xKx}qT~KTeDRc0>e#}betQ '';iX8  nYZZ5o,._Yiu/ gI -K rm;" a;>Pi$Li v ` p Gn%j| ^  % x > cb> AxJIJrT fl"gd\LwgELGay/c;LLj-QWm`: hq 2t[sth*0iKe ya%  5 Umi8+A. ^m f S&nxH!Q?b pSG$m'A:*  T  x ?  & h~  x9`ccgU"0iL!_3 $_LTfVo8K@{|G~/CgtR<9nEUR0 }o wd{is5At_{Zm0ZCcl ` t v 4 [  8 Y \@b}}^4/"Ms{-+ +XutW]J$ : > . :H+8uWT(X`)]0h?m02.Qiz klb`qe|(qb%"D@\_oa  4 G0   p[L I?1fnU2 ml9 Y \ 9!eBWw;a g)& 3 h  nzegS:$JU i5 NB 1hU B mr  ~ - _  Q } a lYJ)G~BU0bkw#h{oHz)~ {|xzj UJS+ Y% W K/  M W86RM>X k T > z(Mzfmg_,ZK+~"kbY:>;V)DypGXxqA(S' [  3 +  P  _ p c ~ i5znf$pbVT9I^n q;DqUVeT;5Ezg]   3a   p H 9  7 YbKTI@l- Z  = e J y9=L3(T*/lk/tl]Y%: jK0(cE\%Nl1%w_<g19Ju ^ 9 # - hp6G)Y*=4@"@i:. z 0UVB!Q l L(:(oxh/-SZN O_ A t K'u 3Yn=4Z3Z<M#h]> qR]|`d|g\5tc(^irxOhRz *   +9 &  = ># >` Q   |   h 8 ?  8 R6 Gu e : R:6<h<2[tB~>E*US߼AZ'%Ef bl |c v a E . 0 b  \  J5 l _rC-6J6GdEZi Z 5O x Eze,]}YI|7T*FU Yx 1  Qb}w8ppWb3 lt80/=GlVHx % X qo4plu@ggeQVqtc?m : R Q c c Q\-jSv`(CW ]@ f   e       p@ O $   = I  U &   =piWup[t!CA@+{(}3vJ@wKs$=7aa-Q*;29*/oO\{J nwym9"I!s| ,UTO`IeZWYM r  - W I m H 8 B n k  s 7 P}!Xt]oHu)~l&M?l`> S Cc &m b7! J:] l!"~b# #F#@b#b"!  8  # |H f{L<$X   "KHw;[ ?" N >c\L=PbYWF{G>mr \_Dm$y;~?[ ;I}yYM .P) 8 ]D ] &%n  @2 pP -  T_ tE|d2%;Ini45 5kG~(~C o v i  L9 E]#5" E_[P6n 3O}b/% wJ}}\]TnR mU8 [HtMGl_4a  47   T  I >~Vqo*W9mkC y [ f ~ RiRR,S E WPkgJo%\A0rf'KNf[#!-to{u#z_1.!vLoIw~cP  D.  [_Q EZ I*  LW  n OE_f41R '  Q} g  ) & :  4  Wc = ~ UZqi%@Jh <7   c,Uab:?w-1}1jg2k9-3K9c"FKHt]w!@|h | ^ L M7 hJ G 2  X ]   Z t wyhrR+^gj/  '\  }=-LA_fAd$Y #2fgL3,:U|gu,#rnJ:(qUJI^nz vT@x2H9 c _ ! nL`\=8 [  8W 7  J {MRB:2hs` niw7c>Ns ! A5}ZYPK>}]/3$ Bnm*(FD[)l }h!+Lz f / ? ;[Vp]3m-|lOkߔKHmzG8K"0iZ- kk{i\zhZS Y M 2 @l & b   `! O 0k {   " n   Hv     y L  %    / & f r| Y'}Awez<+}b1LssC?I3M'VEOo vNomF q  {C>Mz   ^Zd6&tTSuDMN9 >ed i  & dc Z w t e f E v ? G  Z  qD A[ $Bn- y  =0}'c,-"'Clvq_>2uwGVW_s0 1y=,D>}?r7V =0^N\$C}  3 A 5 G O v@  < |" h7 pJ n b #% :} A  r @X =bH<;I]BJ.iwU<:T UOq<;5"C-K<@!  c &@ram 6!"#Y$^$#"~f!<U b < N  ct .   #w@7  5 @X h\2DEk3,-_N:O/-7u@[i k]5uE ?N>].q3T<=T1tVNsVr AUJ.Kk*B r F  2 tp ~ H 5 z  9.o< 4XO't ,]hP; 'kD3Cc}^X31^O:6hnE  eWW JK9G9   H  ,   ;   qHNk d 4 p gspko'# v  1Cw x"\m0nW)VE4S; 3,P8Fi@-+sJ|P+zqjg G mQ * B j>W * i  y < -r f  [ G'Y_lc.} T + K t _K b Z : $  +%AcJ|/ ~& ( B}C4'B:mKb# 4yNN 8MbhwwoXM!;9Go)\ ^ GNdOA'!D<1 | ~ GT     d 2  w<   [ Y k  v gj'fq 0JggAUDXzw] q &   FS6Oi Q n 0 GOYJ8U3Bs+5_-[6ltW-'[X )% Z ; jR\Ez Q m `^iN  BUf0"MUMH Nt5[q C/}n x^s_u AR@#Yj*02Khk\5Vf"yBO7e\6o;EbthUDf\_ @ N ] ` FB  C    " |  8B {q`z}k;'hc7}!ZG)R.;pNXs+zYWs^x   P R )l+|rrN^\0 E n{ :W  XS w  <- j@[ z q#-bRi9QIw4t4jVT~j\N4 q  YZ3bQ{9@  N . K dv7"y'G0E:a B F E i  [* } F8u<W*a   5 f * 7  h'{2Ip.9~N?$KFW'3$^hu9@-b-y6q'x9`#Bfq Z P Dj . '   \ ]0_s?r;@jb f -z x b n { > W t N jl f+b Vh +I6)w +Qq$]=r<@* ,z/ 'X k  u6:9Ec _.qkv8\HZEK\C a^ Q . a3 A:  q n~ Ev \ c {]V}xmsvJUn)VK3C :#3|7MB\=z6v *f?tDA5)M<5^P^dDZB >4(x_Z\4E| +v{ P y U)  X d ! ns ) x7T?UWgx[a!.(]1) Y3gf D sLY4t4d~dw) 0XBV"I#`h0 MS4NB7~lg1g!M2_:UMhANhEP- xaSpGYIqm4czDhEmC]9=h5.EGSO:&03Pt<7<9 Ur J,1>';#DTSER\oK4+F b,K@4 Lb / _ *  @% = S fX Q ] q R  j   +? j 4  eDa`5 ~ J S h* Y   p a  J 'U { j &B@h{YE"$H+(H!8c35=RbCxsOM&yk?,p!"X ) [? ! ) K `. 5 R s 5  4 ; J Z h 9 @ `[ P  og X > 3p 33o9-  8JHHQ!Pe/-tq/tvs;v k Y3Q*`nup^Z8Gh0P )H'X+:0+28]LUZ!p s f R ^ Y a n I   \  K f  ; n O~ @K`fi&1#"2gBR`MSH:Stz:^ %+:&R![kD?4T}U=4y}Uy '&T"9<a@fq ) * [b  67WJm"v Oj_K!{ PG{-cx_5<SStSk2=HqZi=Nd']UXb{MCX[ brv=5aZ=H;d+/a_Q(  d 7UjXVS&  1Ufa| UMx\tL^%; Dk m59n!mT" RO2 t  X s.P- 9CxDJRTh   !["LFG&f7 uw &9Y?  E!'[-;jz2 3  b.Oscd/[}W$68{|G+ o   24 ]  ]8 V c tI  K D _  a9 t5uP&HT*,q[nU~`G HW /GfZrxVnk9:c]U@Ji*y&8Sv  !' W P ,<,gL=M R = k v, , ( qR " 2 o hz{)0Y "  q : ^  lJ'A#CZ*sy:59s`-y&R ( 9!h Akje z G YI QxOQ<c G | I_/F5!/`K;OL_U *  . FMfR;M8(` *zUL_{3~;1;/.oUg6  ~ iy j eDb2m~;8[ '@{pDw"[D2oSWQ)gOF.r_)8 fW8IL & q O  #i>LGq ;E=oBz.Vo[1eA~4 0 &@O:>dXe$ z  / V 7C9A@<c|\3 DD v L Z |  {  t G 5 * 1  p Bxomoq \u>wY # u 3 (FrldDa#ps]!M,RAht:#x6]C^E6oLH=%'5rgNHz-< *qUNDd7wB  N On e b RM .j O ,_ j + : 5 k  t8:!GQhOMW@=E9<-<*& 8qz4q$'wIf V,KzVYHC'|^Y /WZdSHBzUP<LS e] x30`/x\YI P<%Qw #P . Jxt 3 ,a Qv B gx8A5Bf7!F% I\o_6UPXlXSstVi3  ?%mfW=AUN{ rj>1"\*U|%u3=?;=*j/}|+[V> / j y XL!7 j cf PKWrZI]!_?9$6dV:q+u\1^>zbL-"S<N' $49| (Z  i<ugY x4c*4 wE C q/2N!lz- E@ $[ $ {E Y ' :?mr  1\R[nWL) FG&1@md q sD j  ' d   SD"B{> >fx&-LH`/\h3.Tqt xUM)mu+~[+@o-ECq@M.t^6# Jm lYA v @ T2U>v <Lw5]_] ^ 5 >j'1iG,pTgK']oHO Uroo;ep_UR}i-%! %RvXVJ :AIdjW4 s8 j o n@Hht`czI>P?  - (; PPUak[qcl,<*#C6=|:4/D 6 kwTNmIH?Yg]w6J) Z#[o(7;Zf{d5hke!O}8jRBTZM;f k  .  x  t<  5s ! u K #\zh~Yb9]k\ BZI23R < } ?QKWSi D x P (,9ipLq #se(s S  {[ ^ K Gi H f <6~'`dPr~E / u  . n Y  Wu" sI> _5jZ}3[$/ bSvo+ ` / 8 E o$ q  P = ~  D v W^ D 4 )  V    &.(/!g_%    u a TfEcW=HK,G=R]-lK[r* YyzqNT -g7wiM HV5=2jPYk/t$:dYcju5 5 T:aIe` X1MAv[)D@dHv6) sG{\| t~AU+-i@{,lM,]\Cr3qh_(=5* f6{^io!LM\~ T9Rz U er @ f2  E aPb^  F i _m ; 2 6;Mbma>bsbG= 1&7N%t l4   w  '>Y:s zt5~=P.dd}a>vyid@@( 8m % B tx-\#   " V "/~U]=U-f&)M9yPuR   ) /   e 4 H \ 1 R  %v ^brX] m"BU]K G[ n0,FO -[5!A7 NJGh  $ *9@h\W_ aq`Ms%3RA 3` w \   2bV&n{ozF}%B;ZpANh z8hCK%Bn&UOk#jn X?U~%] dyOkP/B|, q k ; U H/?# 9 ,am!ry2z [L c+ 7Y$v6zj{u (/Q(X2Q&oyp "Hn9  % ~ | M#'B\lQ,z8avBN  K h hXNZj"  #C 'AoG$,q+2l k6!Sj c JA9Kq8bjXT[K Y0J0 >Po\m/A)_LmtBc46SkA= q U b l < 3 Yf)$'FjzdkA5N? %p~> Ve*%=81!NNRP*[| -h} yWsU f[fW0 h N 9 L = Yc n_|?aq%    k3 L Q @ ) lsE"$ ,_suaQ_:q.ga6~s>K  @ +#8# q]8mMX6Yp ]LI)Tx&KqR5z`9Y o y{ N   >    d   ' p - ) H ] i x S  ad    <e H  v (z l9 qZB/G2O\a]cAn6wuMQ3m;oc,p~aLG3S S  \ Lu E c j b$ x@t%\}fO0inFND'I]O19?mW  # ?  G P p = B "o ' l" 3 W+05;,y<|X.niE8n?iUH&4.ol.AjQ4\ sAT^{ Fsq3wp.jG) 8a#1e K" A X J +  MtGYh{f<O0XI"#v:\gL&nbOx\7Rph}ZY}|X1%.[DzC: w)?lm) H H hK?WS.F q P W>S!JUd(aA{ M!  # N f H [ I  } ZRtg!1n7>YM%= E PS[b\+2]crqG3=X;  7  # rX fb(&JkGm)cZ V`(DW6 7 OX wI~rUbaxK;MU h  = FX Cp s oN"q*W)Ji>'So,[\g!R?Wwp q C AT C ;YkV.  y  `  ] k    9 L \  0 -: NG6;%w L7"H>7}_IW<LQ<&WFX kFn ;" Z~ d 77 +m t H%,>PkJ W V n Q J cIDz{w 6 p<k~RlTXKqm #MIEN{% C4[s }ORu XU0)x]V'2EZ1~;  + % l  J S M |7/ o L Z ? 48sQX\5}5i#c}[r=aeA%w]| 4 X!^,b2% 7|b px@@TMQ3Mag-'w2Z0 f9 Ms H `Z !  D  e m^9, n@ 3  D o,OES'Mik&"Ij&Z T lki#17g5/d~6ES |4@)YP$wMH}h&z|fCP3! B]ti O   ;  S   H:^Y!jkZ=D'aK|: v # H/n@G1lo@a _(t%~9[@G y # w Vt{Ezf$E<39>nO2XE}Z}>}+:p _PO p k eg  @8 kF3  gw5QYTuK9bPC>T] 'D?kv|^ 95RV`!\)#QXl1?2RSBgn|4H9 H 7   U Y >h4u=]SnB(#QK+e%]"fbH '8yl3q_`yG-G[$YH%M )>\9A=uw2 P   8 o I>q9 CNzLr`     ( >Ze} 0A ' \ ;[^'_=j!S2W>,{Rr y!G  a3 # ^ *{ rNfV(R18} o6/,~&d\ 1 A 8sAGG'Ct3a{ } Qs W ' ["9Iz?|]kZ"~{~ggMJ'0jxIol:  DXc/8  1 C| \    f G  * 5   > j 4]   w }g 6` O B  l    EqGZmNF} u]`3VCPpq 3tA] k  K  * 7 B  w G% F E g >iG{gr/h*{cP%c 2g%  0`l;^&q^)*\J}8={Q]3` 4Dcuddx me*At;rdoCdJOFW=QZ U { @X  A$_ X M Q ^   :  +([zic:{R|  @ c / > - > y m ib q =>  50 @ J_ |Qi!xBT ;m#@o-ANG<Ks-sGh@  .piZVPq(t1UZ5^vA24?TS[z;%FP-5Ja}/6#\Aa Aes!khKPEHVji&DFc.x9t-  E 7] XE ?*Sk%tJu0dik}9iW%euo 6J $t{7Gko%:9yGkdiW0\93``Y8`>g*7wD- g   p D  T   P B  =RZQ@r%Wl:S/Y,f{jD-.W f ( [Wv\eQ #mQ( x*p/#Qs  D`1k4O#bRona .kcG[<z   U 8 PA T~ 9 u  v  J %R %p/!Lr |a2J [*2 p l|AF#,|WRRL _|oX k%s*d I8X [  N  . c q q v](o(*2 >$\mRA }-j7ZT /`O*wt`"&Tz?r7Pj0h@KPH) niJr[u%E,Ge[ K:"Qu-%+ RY g rY + \9 H  U tAxg\M % <O\VB/dI@ImgQ+AW5(-^wO}0A97;s=]QCbuCD=cm2ghj|:g#5 _ B {  _ _ 2g4aCt&fvG #Y   ,t ZD   2 J S &@"uT0M;q\"n@W>*lR;DW gjQa8: @@Awd >j5?EpUVn%u8aBTes  VN H$ {  u -C   W L P # ?7p .  X " ,@nV8R'@wKIJ$gWfr`(6lE?ccmnJwI  V f  V $(xH`SS"G6Y3`gZ G < Q3 )  % XS\e fzgV@b v&Jf;>y m>-UXls" ?|a`=,7S FL X w e -?t"'  I  .F +` v Tr Ia ZO|6,/j3I?9j&pCdO}!z@ J ] #  D>axD* (9*[DF7WN`,u6yd0/ b&HjOVX{2S ? 2 7  Z {   |? " GA |/ ` d/?!;Fj04O.8UZbh.#[R$4_PuoX&sV(N,Oj``L> X "SjNk@R M;~,F`8}RAyu | [ ( l g x{ 4 L jm`Xi;{"5+[v2gjH?!!^*JpdS }+lmkm-XZ/N.Id{M? }  ^q2 NTvVlc.#=xk:f (cNJi8;C_[0A8n82^FsfuhYNg<@)<K`i/"P8_{/Vq__w. r  { L   P D L J0 E m P $ ZmO3'*Jg.sEV !- v D . Lt 4vQdh|3vtku|%+qO=@9EdbG.]RSW  d@xApiM0 7  zF(~J# z  - K}D7 /Fvb Pu2fVaj ]E^ruDOUPl}cwtaLYG%t/g"/sX}@ZP k8 ~ ~  r. ) &>zu#[5  _ ; _   5 q     ][d')] K(l+Y<+T Yyrv[6oZU&Ma)d t   B^ \ N$7PcsrH49h^Fg "   (ZrxnF  v  &8 =BuKQ_lr/IH`-CBKv k?DHo; f^)7D);VKLqLue-51Y *H  :  V ),   H> k   d 1   MXy   f& % 2 t  q  ' Wj  cB Xn |,e0> a { i ] n v ) | j  Bj~ "+#Uo`ANK=\.?o!}YNc`8U2xh)u]* f3 it*@<`]9*;p     ]Z q 2*Iaw^D%O8Q :8 EpULd.h\ Xf<* H u$r!^Y v);|%) _ : ;   jX ZIB `~  w0 x$RPb 3 :d<LFRF\ |<j+QV T 8*lA=zMIkRtU ViP 1 lSgTN+@BI'a2l@xGN@G8 //NRP8C  9 L.=w$_cflS V I  )M "   LsJw pL|RUAy!4 wY%(V*1_b?yzbKCW>6 ,A &W H jGUjMhRm3pNt=QLE2+y Ax   FnH # o &?*q G x$+$?nv]siChGAn,'*IFMRk $f6@%@SAagm2F re v. IKEpi:m7PnrL "DwY[Oa N ] yRlF$YzK7qb(:~u7#m~v$  g<RA;  BD0uR$d0 . ( S 1   oz  b  { B  ; L W3MAD@=rrj|] (jsyL$^`%b- 4)KgA.8,5`"lWQg2"8 l$ \  %-6~N:\b0/G'jEqg;2n-FB]$Z@D e $   p 9l&XNA&8ZNS]rCO(g3},.=b6$3SRBe  x f A q M   <] z  ,y7>O`R ]  0 * p s y z r  C~s'abUyQIeSMQH98}XfEK(Lq?6Iy<H[wm-xIXCX>5lp"w5zS01Qs-F  jOa+n)   =\ J  @b  l`  b P P  FR+GER} 6*;hF&`bmIb^(&  ^zCzP6ma+W'0&sP,m?$_q_  pEaD0$ {"<"m##{#OI#"f"l!c!L! y @ ?  (9 GIG3P ~ HB `e"\0Ef^t5Hyh)S?m\ryc_RC1d+Qz_'wy[<X~-PPrT%n @ .  [  KQh ?L u f 2 & q HDqr[(hB%uR`R^W"6v)TfYD ,ZtX(JT n sh0 Zp(s7hPv7'2E~l9r]>v`'}6Vt   2yE_l?e3@wM[IiEQc-'.ug.CBVo Tb~t~PJ n 2z412 $gQRGpp * XIVpng\Z W H @ 0O ^ g m M AL  }*Qvy~wwR#w["&q4{iw1L% [ z CuwLnkH%< T]? &!. c  Z St   I  m X  KC o qVW/;/+_ |g7g &iKFbCQ5quRGp&Y7`0fME@ 2M0 %  s %5 [ - P Q  2 " ? :J *  * 'I p _ ^ : 2 : {75*5Y.q6L'e!T/j83\ Vt>e&eao:R`)I+%Y>[uC.*P?OzXf= (\[SY ]W/2]MH8,oCwYTqA > b  7  2b  C s 3  y s C J  *  \ h  RTA1% >`FH*;I C` r,?&72YnqYt)$ ODMvekTx]IC\CVZ<M$D TF`\G7f!}BNXT\`p&6MS2L60A,"3F=o.7!#r "#=y9pv,cd 4M:Qsh6`-gA]&GF)WVXT6 P; [Z /}2Kd ""B/##D##)#"! {"5'\YP In Z  rj''I+8o"*SN_e/"AQXl-GWW'!-'Q_m}.KV?`3Wo{*8<"::NEpt&a b < y| :91)[   zf r Z+ ! ^r r }$Igq;`9LF  bSB<FAazW^\m\DwA3K?= XSG#+ DsvS zy^Uf4Agk]&a  W Cs"  w 1 c F U | ^F>=`T ?WL@ fCA}_L'q"q0*!DNcU? N ky<=>_$5?J_   \ ^ j & &)q~(P|V_(8'1iBD`sct B6Z R@_}f$hC0>btqK0gk;O e r >  o E3 p g <U & ; l  2  j t/*[II)2, |-^>I9:.-c)&w| tv J  w z m h #l z(v/xOI$8[h"tUJ[l #kRT1Z`\A m  iV r j @+sD(>1  B  %3849 n}O67Z ^ 6u B y~ y y:zlkCr||0K1qF x m S F2]kwGMw C c\ *B w9uDozlQ_GKG[/rmHCag*UEn~tqc=m 8 _ I A )P UO2cEXM{NX-;LSU1=lAG9Ah#1.mHn  }  & H  H z M F  = 4   1 6  _ }I:_Rjb'C&ic/*2QV ? ,'*6#w@-~EOiFI[:/a-LwM/'m#?N?BPO;9%?--|)4X1~" 5V>0Gi$zvf$+:aT{{F~& &uA"KjOxE]1g6 dX!_MydP@Jg E1pe-@i>pHmj' S iC 77P=k_J$kh\T;@-No3 6 4p: `,jG7-o*~}w|tH# bHNe i$s w2{ .'+<4vW[!VtGMF :z&r # Q7 S ^N$LpUUjSXNm 6I  eU { '; d h28kF% #$=8cVu C  6 ^I' m6`nc=-OC7$  ~ 8  #B:h0"Ht/\#% !  <8 C Tp aQ e >3 GHYVPt:nMGyAxl?&c:UTlqL3z.N|zDg!'+g fF~ L %;7F4H5-3 d ) ( T p ; q J # 3 G 4 Eokt5|@ r g G9   - t w Y*p=%cWc @qA!R\U cZ=SO o ? c U * (\laB  [ $   uKcini^Z<s wJ&Ck<).+;,;j))DZ M=`er~HW3Pm~x *euI|%N =wMu3v1d"p1TC(jDv9 > &  W Hi3 c  wK/o/ 0=XaoGpJ2X#,^[% w 2$ \ n  rM cS+/0i?BxM'&U;nf(LI>}dwQB&9( ; . v| T 6  + ) * $ (R ~u xg0Uc;R!).O f{ G = L, k R(O}vU~`w)azCc/)9\0  A$ ; ]sjG:ac(N?CG Zr%Ci{j"y9s6Yj`XXa k nD L 6 d u D; ~ @  ))~S X~l/TKA`f@dDF_\r{aNyTh'u?bIxw]iG2,Zx#&s[$"G!4iatJvA*3X79&_QQ5agip6XE  s  SL O ~X { eq1,nT38.y4z)}8I1{6 ` o M Y ${ 4eyAn [  =X C2  e):lH-a NY6R {3>d R j  + v@Nri04lYO<[;veGzc.aP={zQ0" 1':UrmxoV,9)D! EvwAZ7 p~}=:8|./2 \   U' N O     V`4(iiT(I^PL^cD 9*Bl"4o 2r  - %1 C/ 9  =  p 6?#X]VPI8Z;^M$GTb5; l];|"UlKil/x7tvg\3$~n { iJ8z2 . # M8 2 U2Zf #rv"[u7k@R,>@ ? l vg +I.S\>UCuF@bQoU3Wp,-0q+CaYL}ZHUl|lnz r X> I fk f m: >`3 ApzJ|Y=k-F96\YEMm1nz yNMsc {)eNh1U^eT/hG^\{hf{v?NP{D.`aeQYn A < 8R6t> % i C Rz ?Gqp_)j wfEt&""*1O=^0XwJDd $p*b|J\9y`3`At%h0!C>w;3o:R,/xtoan; Xc3 9 _  ( l f B{%N(v)cK g=Fn~_Q:vxa u V$:f9 wkx h[| 6 Tp,F}FiN^ R A u  e 'CX6A-6}^JV#nAUn<;7rHjZ8JFDm:s t C =Y) ~ ' J  m5$ @ U EZ I 1 h " 1 {& ^ ]  R+ W  $    : Y  X% dY HO  d o '  a   x= m ; = 8 % % &]   T y =) 6]GjOm5/YSI{*x_o0 .5_Pg87%8TK@0"~=/yQ9Dex~j=Bm9'>5@}*7r$`x> r!eI_sk.=m\m (l  ] ~ > +  9./(  h=Cw/GHDJk7,av. Nn lOF*Fi 7=kJPzf8&PU" u  gN gMPDgyu;mLcBJU6n*x^ 9~T\J0|qZ(lG8&t4a\1RtlY@!)O|TA"iB;nt# lY^D6\8<uy&w\qa#)#]t% LxlyK paUiOF:MH z(P9xjo dQCJaG(wf##, g *2|x%4uT1'@`;wM5 NhuC(hGv(z@hGN;1; 7EMJV9\q\f+T z a%]oCk.ROl^S hKm A > - us0=j== L S+ ( + n *(F " d y | ^ 7'U;]I8uL*!zB!Vd&0 41M1-M) NU3AP+w+lT}qzGny7 ]vc-'[Lv ' hm!a ' P   2  # ZM V "' o4|y :^/s!iJeefS@<.@n^ Rhn`Z@,q\\ O@D{w/x$R v 0 *U e   @ tn % n Z D ]$`ky#zf5P5  Ji:9nAkZWG,ZDs,a :\@-B ;J]pUnxHz&B5ok/\l-n/ V <  @ )m_d9  VL  tGh&bz03gFWi2_J+O)_XK uSv# X n w  H8  j$ G ' H6p'q!c6Ff|6]?2'>\HDGICO%zFXUzn"lgnSygvoO0efxxs?6}uth)WCHRtu,;}uHnQsan_5- 8xiowsG$meyFKs$ u   N  [ '  k a!"x7  z  0z0f9= )qfke>Oj3=5K)9)nR0 ]'`EMYSY@A FIO|h*h"vBqGA<-h+Lc;Z5 }]c94s-XyBI\1r4}jp~{c7V.(6ET^ny-c$Dt2!Kgsn6 9 ' ~V>> -_i=0(h#,&a1be1 |[.T+ {  gZpMmoB*-K9IO2a 0     u e >   E =  q$< Z +Culd8R1 ]*K_=H+a: r^6#]c3]W n7k ,BNF?pH ;r iVJAe){c6az9*Qoea8 r;ZyL|>[rKGahP/W _j0zRX(~ -+f # ! tI 6S L  "  5 d[&W"    Wj  wdNQsO2*Lt}t.7pG!o09ERZEu~IoLtf{W rP?(?aH?0uVS #Mi0 I9 { *g zECA( , zf (  dS 4o,t) mJaw4:v$^6YHfacOAw'J" c:ioJaA<j4/+8R1k VX3ck:YDf 5@   E  kh   4 K V k q! bQ B  z - ]A o Do T  l g z  n a)[I=:-IMVwTr=,&_8MGgrN*JgEIcm;Uq-5m @ rG  CEf!ikH 86_hA{Q7 x  L%tmf]l'xgDr{@-4 j@uJ}~Dvg'2E AsbOi~?o+x6[1 ^3B$: 8 _ \M@xURVE  . O iUf1 ROr.3a{ME2*jVD/da;:F-O/wV Uk1dpZ I[{n|,4S.rRQBY<>P e]VmdXngp *=:w32tOlH!=dD'| 0Tnn=',z p,,KM^8(+}2`~ :TG:(\1I{{J)V{2-sE5'e d ~ - W  h U H Q )-1o k { I|   > . v   LY #W90D-RNT)>Os.&p.T[3jm6LQd>&6ya~stL}"-:2t cLpq{05nlFc_ ud)}+`HO_:NB 0Z^PHf XG U  g  ' n Z U [i g yL{H|4N9EWSW[Vk}f-2tpVY~h%^sj= f W X;}5+%Ag9 -H  & ?  ! ;\ g % = |  @O  [ ( @3Se W;]rxjft"{d@Ng5R9Idm&mEO6x77 t0QbFx~DD0_#}X6$~| kgZvizh6SJW1F"ge,g-mVLM|@S{h,fH_ !AX ! |K X r& l )  a H f .Q   ' O N  NX 'Mxy SoB  1bo]$rBm ,Pb+u0D ]^(2W]?41oti DMVAO~9Spx)b?E{bt 0 e R y m F  ' n Uj [ X 0T 7 y  / 4N8, /Bd0oNisjnC 5><&|qi%P-mc`\\ ~mcI*zYBYK/Eb\j1SD6Y.[kaZAe~:)y?F$RVW  S | T  P)  h p in~QNYB gv l 9 v^:#5nj}~UrQ9Ch!6c\ yMnJ`/Lh8@T/uw7  Cu <% Uh}hj:Y(\O[B  ^ TzX  ^* jM~mWLvN?aHv A: on'jF`G>! rJ~@=@(xyPmim:ul\n<]!S#3m($uE m v =  l - /A5U4L  r!'/<xBv@\h.yg[ j%bShL > '/oA d ; \ ~ ;  :  z7^t,#T^QPb<yXO wDZ4f::37x= cvuc5zTb -t 6//AFFSk70>\,IhvNL\KN>8+6xRqA ^7{iJ  (  @I   R .p ` e   p m h ? M };4sk x( M v d  l o f;\jNh|=(_3;]I=tNeIp!G^LU}>6 A);B9y"mneY^W$XXckpWx2lsCDU) 9 j~ ~9 } p} b X5H\2u&x]* <R  6 F qI p>-6^:cZiQhDQ&2%Sm7b+G-R' ),   a [ # >,V';kBq=E);- Wqy^e$Bq-  " H  P   V ) Q 3 vOP6":m .xFhC^mI_U\-`qz4Hkh)6uRNB!7 Y+ Nb6i{]B%. kH+0.D@-JcO) Q{[ tv W  } Q  O T <%   O   % l o f;:E~y+|qW3h7-Tp=vI* ~MPteT\ d'4G:F\B&v <Ow 7+P}_yg~F,fPh[aH+AMry%=1P=nPkT Hf9d'N.]Yo/re~-cq2Y9eNZ+IUBbmA&@x#L,o~u\2UbO =]*sSC-${~z)V Uz8 IC\g)j6Y Z#b * r  1[ m l 2D jr DS F7bJ`a{P[ Tw/hm1F  - V 4 hVpcZzhd}w9$2VzwIQ!.|qld/@$5but(qo?x#s|\ l W + y  : D 3  ! A * Q ? 5 d s ,mo;8l|YD=z-'R ,OMN]Q \-[}S1Tv!  z O <i 6   ] k a Y -  R t [ h   W J  E d eT   Z- 8 | K`/NDi:Q6$Sb#O}ReP4iopfZ5x +r` <j<Wpba!whK!k+xd5 ! 9LANQApgZFJ5pO3yaNG\}'Jeh f4S[Pi`sPEK|]y'%,7P?N  w 5 A.HWN=8 ! i 80 u t j / 2  b;pP(A }   }Q  =[[t v]-OuH L[iJlQ&3e@~q~C37v2Zf_}u,a4u5tyU#oo80gG#GkRE1<:+ 7U) @lDrB2TP Q  N cH vd 5u)H\9oIw=Vc+5tu5je0"5.x?   ?_    & Il ^ s   .f >  j K ~L 6RL^[y:Pe6@97YVje`TVUBB{n$yfxo/mr_}K% [_ h N  I+5n$ F m z 7s e g?~p^f  w Y &  ! ! m    EI g xd o=8qCm E\WrRNYB,pnzMq;Y<'VgjJY YitmTxU_]>(5@/Wk"R;Lu e!JRiG}R"oZ7* #Nnt>X`#y^eE:rUfCJ W5X6 9 1e @  X  2`9o K=iUk4TIp C?oB:d_Ixo% ~V+34rm-x*Aceq f ,A #  i  Z O    n G9  X P Mnok  S f $Fs-}f B"vXsAE5AlL_L}V E*FahQ_pK7N QO r uY H}m 7r   z#6 v%z )Z y^IM O\ =  I'}0| r iyS:!`\nwm  en y i7Uwl  * l qb1  = e 6  m -  .  | aX \]ch}jveh\QXOO&QhXswON'uEsyc-3@$DeNY\cXo*K B$>vc=#F(8I?M |S 2oX}mWG  & _L DB%dxRiu6 n " - n r   ;]   Fs YRlNb/P07+(rFu^K%,q$\ky bm;U^j {o\q"$@;&Eg/// i   w  [ m ?  , wQ Ka &h X  ylQ%ww[>:/LWOC<&yN T'X7b;'+- )Q ^T'Uldn  J `  2  ^   t # wjJd4qaK<6s ]$;mJDXc g4&bh n{z0it3W^}1`+%qP7'EFJz . y S 7 d  G D l K}YIQx?/h n]+k7;&GJrKudw_]AD ->A B m v  HX v h ' g]mzOJDO  H   e U/ | c B D- czoCi+v>z&;7rrJOSV)5?R 2y<} *i dzI *!S.PAWN_n]p9:/v](lb[%Sw  d  # $ DC M ! _ X !  /  7   LW N?qs3-\Q9"c  : ]^}\2"SB5|3-`mxA*+7 Tz/V i!+X>WCknaC/]UI"w%>0U@`k S,&DtU    5&IGBAmQcG=N?j( bF <` % {o'F$r NZ=8U} h= vB4? N    \ 9 x  jS D  +Tqh 2>);.pW$7RK4! @  '= , * U  p 6i?1$` M?Oz;>"j&>. pW<;Kp{w}#YqpT 92H+x::W/I$ mB % L k Z% & :<i\1,BO!0S1g 4 -Muz=0$oaQM>2U 6`] Z & 0 x  I7 | $2h  M c ; NChTQp` dn6w~rbd\ZRHL2k7?q d  [k  i w  u< R eF` v:kv/l*`s0_gcxs8wf6Kia\,CT33t|+KI}|U h,_59(Y-/83feo !6  RH f7,TqKd,)(V !  c V;r l . Bi1    i 2 HXgk[ %\g 1NPsqWcuv>A"'rQ0#II8 Nr/tkxZ(g SBN n7}d u          3 / EF k 3D .   @ w` #  F8&N ``'&Hozb1mFv%&|  E  LLhm8=  8)  D r ?   r F v7 M  _ ^ R ^ .&  F  8 H R+ W\Kd=YN,fOtPVvwv'uBK:G|zDEl s5u*XTBZj?_}M`I^ L!To|BGVv($o3"$L  z y <? S@8g; ' w + :|    @E E :j  ` N0_W|t>g;1l#; {Frt5O:*e )Ktl-"7z %s'@*N5iUz  M  . ~>[F<7' Z*w 4 k (7 a?A,ffUB*DA7+ M N  Yp FLd1i H + . C0 {;:;!  /-`:;cZ[HwBg?=4nfd    I  fu   =" s N    F D q.GjTHDz]9x~8 CrqtK49&HZd[<(mC>B(44$'3m^Ox% d| TI VJz=9/t|e)   | ;HBo} B  '  6 - d C b N0{06yx|JT G: I6LG}p9 $O:R2 ~U)]&yD-\)8U3`O$)ew/ 0l>yS6f A P ^A YK @@ i T     5 \ | , g s - A 8E  { 1 | K /6k/t; ;gk$;nzK;JhR3|``f8%*[.,u ? C - $  ( i %  ^   H i '  _ c N ;  X [  . - r  z ( T +I  K@ol7oEz}4N2Dg8$iA3sG%zYj@ aw;Uw?qdk]uX{-W'|(ZOQdj[A ?f UPDZB2&  o  j=  f `    g  o']|N@_5 Y a: gvPf3,A EW}n[V{?uF:B[\/[mlo 0 I aR k Xz5ZOR|n/ ,  J o / A\pz<=-3Ei/sbNAGmruwDx+H# p m >j ]v   k/ U%5;*}5s nZV   \  4|DKuo( wh  4: h - | \ $ h KG 1pyB )jXo*b <|e&=_Ql$bJ7@W?Jr;>`ai$OH];~t%Z/    j  g o U o   7 h a 7r+^x@3`x[C*eB:K:D C T q)O mWm>^y 3{ X  m6t{d2DuYWC+RXL?,YkgR-<_lsW#GzG /= (D (! WVNk/O!jJ@g^i|(-"WwrTg2QWfblc\r%=s5G= epWn\d 0 Z Sl 4 `=,$  V ],2K5N tN v R 7 v u  } Y ; /.w"+{[`.UtZ-[8%PO? .jQ:\QUAf|TNVu: BScH[^"t~BH_S*6n eM}aNKf:8 @t"2 J9 B ) /  B / 7 x% E3I}2{`Q#/+@NjRqt o q  # \u   v [  Ul  F  S zEUFu} 8  3 #  C  TTk8H(O% } o /  W M_80#3 "yucTYB6CFPlQ72x%WV  i ] ' p I + >p4Ihz6Z[8&b mu  (q30}zEr#(B!cjQ2 9'S+MU>}ursV,}}Q*-a|Y 'oUETR<X6\K2a) $ [ & _  a  4 [U jl @      x 9  ?  7 e% k"&c)sT$2AuK";Stw}oY1K 2 { 0 : = / ~ b ' ! o  < i ?P;KI>b z_#xr t D (g 1 [B hC"<PH>3. &5UO.l(762~#dV LA0.cUc$|=9>w4,CG~}GEZ:Z)'[w8d.kI=ao|^H;|**W'  ; % P31jrc-pk;I + a v V  e"X9!E!R?0]  0-LuG(YQ^B,=AT>Rj>gTn !}VQk*e05 uODk,(s> bF] `g=0ZY6+iH`dT"D7:NCzo (L%n%E`3c"rRSu Pv]M "    6= U x g V  ( } }   gP H+Fm    6/o8qA(_!3m5XYOPyDuJRL\)S)3d xOTJ=RLMEN78N_o{ncUOicr6SF9({ d\Ax]!>a+{1ywGiX|+ c  a| IN'<(g 5d C  6 rn VH 2 . O jg q m v?  \ d( A|}81Md n?l{Q5%um=6)<   Sp *=oUlc%er K+geB/b My7bNcN3s_l|lk"K+3SM]kGcZ ~r@Ch` OmQ_"4O0vJRH9cX ? ) < KT I Y, S -3 ch7kc  Sf@bzIC@/[;iG7k  xFT*?m#Y   Z%'bIFn,lvM3)+iAROq/_cJx`F4?"Y Nh11=)zL$6w/y x.cZqP.zo3|r/lY@%k@z5~d}7b+A4jJ=RKDm@?L#o6ijt/Ur= d H h( 4$)rN_-G&ddeei%s , >qX\}\R,``Q%f|llkFZ3wcmgK&W\*SQt{|~rU&{" "+Ip|r+[P-Jh#`"_%ch%N=Y  @ [ r > fs b 8   ab '  o   FM xCeDa#5rSMvN2m&\  U ;   M X  > QiK N=Pl(~>4KYxe>`v.^{`|VH |l)+CMbq `Ya\^GIuA_f3 / sX  V x R 7~a(W,r2t:i2Z]PQA|?nP'f;0 j*15=d/|-pT*)M_S@p n S 0,xszA?oi?5 fo ; . 9i c& 4+  bL ^<f}&S\zc mG)a/Hwcm"YOs 0V<xxUAgHOJ~<tx`"Tsb D~4[or)_tDa1t17qocSfU[y k< H k 7 rv .`ugaslC}l,'BzG"D AF;}3lH@` QT!">B0   7w :# 2 *~ E^PLZ\u K  o bA)H w}xyTFT5Al5=Sc{\l0><,4`O+=$Brp Ks}r ,   Sg /q~*_VO+UyC5g$5y O j O  "m(G9;d[nH-s I hr; zqzt%s,[f[=^pkheFm6yub.I3A+ ^T W 2 OL+9^$&%Fkbc Bj"$<LaHd H;W2E1_!Hz1 otGoA'y$PEX$u, - ` ch 1C   # 6I{34nt,   Z r bR  j k*J# f9=!P5Q(7FZ]| P )G52'q7f>L,t zZ { pG:`DZ:j ~*J^k|js"D)VxM:G9wiQT F@>T A E   _  <Y 4=A;|+*(3_|)- 6gV:sU;M p6ETb o5F` Q (f F>Ao$KpiU  8 M=ig27WQ $>~n6r 8~V8o>PhN9#EfSt 1WEj]Z++'$T Cn[]%lz@{oylmQsp?koHjN/1    vM R 1   '  Y a<-v:H5$)*[7   T<   p7 i M c 7   D R e R  X  qv\ [M~GFng ]d$c[`!hTXJ7s  &{*OJ{2Gjh& A O:  Q3-{5Fftn w Y  q b m dTG } W (= Y f ^nPE^dDQ[6NkZ]#OP^D?(ax  zqnkR|AV 'b>5R&dp) PHjyL T J>p<W!}'zpV;v$iL=1IA  [' Jo#9?-J.x/C`!~I)y:/YToGqU)m.uw07!o=qT|68~]U@KDMBKhQTs   0 }> +  b , 1 Y<8- D1|Rs.{ ndA^j:pZa3`j<GwA)2O)jtqu _ M e % LeYH l w n dO S C= 5 8s &? "  - 4R U p X $%@jK?jNpz3t+Tp4n.UJH\Ne9+ Q?7578Ntdv+3|W/!Zpr #lQ*J V :I U c P6eg3.GGr]f.U"kjA5kb} t bi "  6 B %wcN#<\e"{?c SU4odQ*c P!Bw]mu-Tdz>i F Kt x V  $r=l5<Qz_Mlm>1. kj } V X- 6u& -\M*x#!m`m7o7w1RpoF{:!!:(,Dv&5 v;G(S]1 Yn -2 u^  p  }3e]n]%3~9$G]N(mhSj.\t9U^ V  ]G{/ l!yR^M]( K u U A9(qx6="?4 k H}cmPv;jd_Ph42UQ~:] ybjm.mG ,v 6qEqzuP,S@:Br9(O|meE\r+:3  (}  $   7 : y 4  & % 2  J j v f  3 / o  H q  o2C\+.'~ *y](l 1u [A#.b,ba#JH=e # dJ t  h p I6 V.L \ Zj i2OnpNUZv  >j s ! q W ,| p /z F r I 5H 6 F W* r = /j<(5EpFI|_wL]r /. ]!lnY,|>qx]DCTqN NxOy_JCJ X \i Nt j G'7`z* :{I4I$:,VE  y  % Q&   4   VZ|,so[B ?w],kd. YV+_B,BbC_B vz"]Q2r&yxMqN@bK%CU@(r^C^T D  `; _ l c_ @  e ~D  _.:ri!\W&uC02%^B&vJUN_Wu= i2 h*5j Fg  W:I.zxmpg%7 Zz)U#[PVRD ? 7 |dM`@Y3AU!`S^19,xb quV "Uvj,OS\x)0|8xQUvD -G,VT][~SfPBxI p;7kt+T\BA2N>(# w 9 cd % j? + D j 1> )sa~Khxs)m&*^:OqZ DI'h;.+X wFasZWUe _5 m = OI - 5 9M*O@- o &, J S M& :     P N < m   ` % x H  [ S[ 07$4/WS ObP-VqQmsLt2$#1L[qA9!\oO? Dz+m39x j 9 ] tJa '"# rW e F  g G eB~A(]<"'zKpN*Sa(z!*W%n 1U;Vb3  8 R (  B>MXVR '/   ~ D 9 !  b Y :.?oA<+W %3& z]mLRnn#o.j<;.Bu2jc\mVI!huI>\'M_VEAV/gaSq@ 9es!hl9>g    ++ N W ;N n9 } p ] yj 4   & Q c J # |  O} Y ! g8A26P %?f/TK {}_fn\YXI/88 ) F 6  (  v o L .%y'O|'SU}}#2w N4DR xBsc 2& u7 I ` ~ J ? 8 ;I _ 3 T ;s g #Mk;{D m ew[JQ1^onKVDl 2W_ZMtz4 | ; n<-xX^7@[QcW@z$H (9d ,   ' _ 7 A  <n  r ;*   Qti4]BIg~_("-[ ?^"Ovt ,T 9Abk[a4F 8xa@r 5gxOQ:T4b_VuG*,O|kYIJFE8P{w!?ScHvl]OI-:gfF@, *H~ ~b # +1 c Z } k e cG K  X ;}#sOlrc? L' {,  XomEv!ups+Q /j  /(Ix^ aaW%>{:Ht. ;  n  bVf  & _  ~Kgw=T.:=:`BJRH"6yX EO^$^!9 P<2vJkn:-yyF4bC~9fAlEWW1z#9"5R iE}~kN4F0{f]RM7yeb(q?Y0==k R1}ZP \  r} N R) v] j B; zA * [',paw^iC; }9]?5++<C^~n ] {  ~ nxs4?2JRpYb{ 3dxq(r)Cq i\d -_2 A84^xg LQmy  9  6 P  SS '  tO=dY> U},fuz>\0LJ$.G G aj^be_= ._O 1 0 @ ` xbj?%S|*^)8Z?)q   P[ '    ^   a c; neXeV,7CidR1 <%R*Z; b&Fv[-_kD7"* 0:EX]zkR]?n( SzS} JDz+h 0S-&x["  0Z o %^ W&dOhA^bEmcD>2brpm?oz&1AZ m9 8   K=9zRs.+Q| u+ 4 . @ mC'XH45o_xB:h.cSErX3')Y"nl z}&ON\"#3bE0#Ohb=@ &Hlv l7>g ^LMbV_5M`AY@`y?1t 0 UH O G D8  Xsm~r"qkdxCjJQJu=l h_S74 4 K G  i   | @1 ^ g wi  | B   GH z5],A@!xPd\<~%I#Mok%_s$>[^IV O).$g!GfVZf[il`zuOfBh%Z6m+A:dGfbQfk2m*;Lj*2 ^ Z Ab )  6 J 5 z |  7 } ' !  6G   |rY3u$8 -Yfv~[(1>SeLA7  J b  d   K @ m K l  &  " 6 .|z=-3Hd_lMc-C_n&S9I~G7o/ / "  9 ,h (s l E 3   i [  = X/DYRe~q,*; -NK X9vJ &bf^Z[ e|>D!I a]_w;V>#dR}^m v YZk  seG*!ur2o3 d M%A;DXQ[` [ 2 a u 3  9 KF .@ *I c   iGuOvl  [  | . WAjY$j"L -7(IsH M#v[A*<6f)ajln,Pl*(uey! -2%O~EaV[EZ01WW3' | .> Z 9S 9 }L Z u>^_wy5e:Ukz/a[6PPO~JNm9 D)Z.3HrqH!0RH~ /Eh%dStD  = i h&,Z p]7PMv%_X2d^T,    bZ'?Ba}Vmxw3l%(DU__lvxAw{ |`y"}$|f%ry rv@rX>|.\Vb"!pD},|m1iP`fjO8R*]HmUh@g=)TNh-!4K@+ ]  1  q   ?! @=x1<_GXgneE[C.A[T+)  qC -  ]: W xT 0  J ;  qzgQAB\v6BRt ]daB*=b]HjPGq;SyCU|6=`QGjav7SiXSZqu 68mJd y>OV0xP6ELxOhiUu%(;Cm?P]`_3u$,/    31 S y4  gcg$+ G  `  L   O "e){<LLK} C8[R6M"3z25b%N`#^6K+h >XQ!Oq jL<@%K 2\B<ci@%rD(Fo"o @!c?`9x,'Ii+,_x}l=o IKb 1 w ? KW  ab  . l % A9t%x^R=,'8Cm[KWav l0^Y|M-HA#kB pA ]&d2K%:Xy+Wg; !L qbe0Zm:cd:p.:|#'l^s0*?_H|Vfow;pFi#~4o7ZE.36*X]h/zO3E =wC'<BDrw8 } T R 3 )M ;^H2m2}n?U 'l   c     * b] +  jp%X9  0YY}|;0%`eu_O)Bg\XGdlE @os,4/l=q6z`%znV MpJ+}21>2f0Z6yq\8\W}M,]p v-C&x6qdXoVZezhI3z\ p   r L 6 6 Y    t   @ ;Os<}> M|mXs.gc=Ze|W &F\Es@cfkM. mK4HxXMVeRBIb*L_pcD ;60,/s%gpphZdD|9`ylvrX_wZLg2t"W*z4$ s c M l R k 7( +{|8rUv98t9Rp"T! \@ J/IIG!KU[X%A  4 di n }o)DkH2:s  R  ^ f ?F )  "  "   k EO #  v$ HuZt3f$Z/u"kjLp>hJ61<%jim:D)e|a$4<#$@i\WD^sNzZy@a0Un0^GGf,>s||oQJWe{F96,=3sJ1]** ){f/YB5 )   j^ W c _  C 7v x! TWO`15?@I|XX e ~2[!X/*`m?)yfsNp&eQ.fs\4=k4 R (  r  0 , R T 6 A 6 qxnwosrz.M*I8Ra j[1=VAV= a,M-2KgsCOiC8=UMWM4kbNq[2 n^ VT1bkbW7RJ@4,! a\0'Z]~ wgS0 _=j .|iDG`W69Cw j|SMX*!q #9zz =d  xXF -csBJ@Cgy4~  / vO  5o .  F I4 !.c rFaxdhR(Q sdL<X;7=,|tN$KY7a~YiT'Ag.>:|7+,ST,! V@&ah_8_ U|H @t>4fo8 :Y(_0BUsf7E=yesw PFowb6 9m}w.zjkB C.tt 8ra!y!z6^%W[R'$iScT.d})#i7Sbtc:) N#A.+ \+Vw!mn/ v*97_+3-Px 0]q~:r3a?'tM ' { g Vs  ] 1 M0kJj' k  Xs  ) b  " / 2 Y1 ; 8 p-  p  + x z j u m * 7s h b D   %L T[ 1 {~~yEnV*7rQlXs.RB6~!-aP=mUqC6<kQptS)$kuwiR;D ]P~cRLduGk,a4; "Um 7#deI <cYj!t:,&gY@ c}'-x,CU<w}e > w 0 w $T*tHdY M0WWB@{ Aa !  $ F d qo [1 - q  O  B^(^lQ8 &7O\a= f YM0^QfrAdzS:}H%dM r2p1N?UY +i2Y t6xWT.]j9"}3v%*_5  z# z     qN   D; 3aY8s o| 1@,`xv-;e %5  3] w MH  a oXhVS0\{Iw fc{v_DJc"xyl`RA@~Pj6pv w *>N2 Lsj9aJH2 9ZtX |R`4uvaggqe"T8T0_0c `f   z(   # $ | m  < p W 7 H : l } 9  qc [ . Fdx*05}Oh{P; /y7a[KPtTk_6.I9WT)7mr|HzmxFW!&.g4g;S#)Tt9v+P#W|B4r[ys'N6U S " p~ | w C . T 1duW@p 9q OXx^&xb"  3 Vp g w C ?W46q>      } :W <    ` 3i #n;@l8R3wV;&cvCz-y ^ d*yg13z8b3 Rr td9qV}[l! 4a.@1Q1SFr__5`_pe#}-b_xu6cC0rYqvP'6E Phnd3MF%YdMVLx6{vqITXd+m$gW0.>0Rs# W ~a\e mCUv0S+Ok~lj XT BF+*=|q2[HC[jC}W.8W~.ufQoYguqrn7c:O.:Op~LG < $   Q    yh 9X S V 4 ^ m { | a & : 4  ~ L$S7U / /   M0ARX+.0<=ZZaEI9Mt]W On i~{x9Z*h6F4<#vIUE-{+2?eUmiBNWtwlEh]=lRA\4-jix]g_*dn4L`i}@S;2!?sz ?NSRu9XJM#Ddw 2&&')cI s t DO  87I7{F7d|ku$L$+;F@;1w &[8 $G j3g2d J  "p    n:^: 9   fz f * J%?H/|t+i L  / > } 3U r&YkJ)nc!8P+$2:*iZ'N3~g` |]N@ljt|?o^fp* !dS,lwZTXZZ'[9^/AN^1H-IG[g_g mGjw(|Zf ) %7{P#l5f@0 P&mj 7{  p 1     ;  i c {    ) '   WQmL<YY ? ~  0CFf64 #P\22K&(|R-qbH yuTR`5hL@'0@i1*g)YmU]oG R$e4h$="2/9MTzg"r9A::Sx $H"  W t Sn C  [ ( f vx*KqYEL`%~Z:a>Zfndd6_-zA_&}N N @ E NU\*MJ!g^_ l /f  # v wLnS a0T\xN-E LZ$l?`k 54BtHr5C-y;{i vF0Vaa:Vga^"C(lGf{7] L4h6kaf<aY^?&b    j   ~   uA ? " ` 2 vf < sOK&~ bCMVsM#9MOXG/7B\85,JE}.ed,3}9lUI`tfHnHx2}lCRV~Cj^4%6)9-Zi=BAC\}Y.^Ei-n ,@Z522LIu=LC@\5eV>VZg% 4e      + `  L  <; w   ; r  p m : kT 4  p#:V?0P}Xe`^hH] Bq,u[ !E:}d` `Jltuc6QGTj{ra-%oB(-&-(H@Tia G$+ :`cFKca/ [k2Wwl.Y<[A875<JzfJ77D]^R\#-?9 ) ; z " a  }  ni@iHa|p&SHdFW%FG(#}'EDdvr8rCC]2k~:5R!/}Bk J i * s  _  5 @N % I  B z{/3AYMIVA . Z 8@ H ) _G p d + } k 6 Q n I_ M/#l_>MR\mwwnfN-H%CqA 7\  n   ~6VxRL3  Jl 0 r"[NAOcRTF8{ng|v6WT]T-p#Jq9czB({jqbxv$?NW da:^EitQB540.M6C_= VI_#.g)+:GqS,s:6] M"O[B68E|B,V3@|B 0T+> M"_lWGN`&|9@Q:\&#~vN@O j "O q  <o[)-cU S   tw 1  Dkcsomm}V?,5V%4]Z}`x:_6]rH0(Kg>30eF"{WG&M HB$J3wg%T4> j[w lI v  f !i,v= l  3 y <rUp%WrvKd8g*|v0[  d/I=K!_QW?r~xqv, e|a [msV(!^&D7 D&Y^SYM9V#d wt^H$s1= ' S m %" sK ! K 1 3%/L S Q ` Q  h!*BWhhb]F"6[N1,>Cp=sOQc?n|uQd>OLJp3'%!&'L&%s!-MDcNE)iK70J x T b  &B6g   Vg/ F9 ^Zn$:v2+>He CL2wtM{.O , : /  a.4GOb9A=nF7 HV#9?8eQh:MA  " 2t  & x m *  N N S 36 Ly  W'  swgZVlx|p'{ KPRe;M1J%)=:RdrvA2)tt0Zft' >? ! H}X0vYC[i@4E*}C   P| g O$A;>9U|Bx1NqhMf+"_-w F.'GL0AP!sEZ^o7:[P#q)Aqqc/g)Ij%SMC}7;WED_~zju(yQ}Y%F2_;?+G =cL?% }?AbG-/h$s)V# 0444u1T4sj7_2? l^:(8a   f  1 0?D~g  1 F5 OU XD [ o1' B4 Y5 4 *   j>{B"k7~;>UL>d~a^}mT?%"e;CL L ~lN)nH DLA;'|pM_SRpaEjfdXU9VW5u ~ g ' A  K w | Q t N   s fh5  $D`|zn\E =[V].S_%N,Hdf`dUEgU0w}{[4?)L-8.()}mSC4588J8  [i/x2z [@J  Z 0  x |`E+`SI> $ B I ? / U /A~( bz4CPUO >M/A11|ZW/c9y K 7 vOSqM_Js4}3FwX-M ` t g'  n Z  2   z z  Y  Z   w f k qq u u \ .]  r L$r{7Qk7y %2SEk`kKg!W_(oX~n,{$ljEl&gy   N v  m  gZ L\4q * #8 * Y } `.4a $kJakH3;"ryv,Jy9Jm;*WTp>I{ x}3u l|LX61-d,X%[s ;jvMKK"   & z0    j >  4i U8 Ow ( > { `7gII3|1eEE) SNM|-n4fw}mq.Tzekt:.8V]6>   t * A+SYbdg7^V9`]N-\?J\>Fo F   J JfR8!a6'ORSS*2dAFQx8xr ] a # 6   u 0 l   n $  | el # F  l v E j Au+m.vJB5`teW*'X^!l16O]^`SAkf}5#_K [52gB @u3  Vo  V 8    G I ? b Sv-p\O~|[= <INK_RK&~F.J7Uf$%hrr - e e Rj R g,w.)pAF( 4 wU f }? + * 23 >E <\ :f 6o 4w A{ b  A   @  { FQ i e M !7  ] K + W[;l]YeV;d=nC8|%1a}K1aDR ?w Ooz.Z]T<]|Iw~fHEqOTS]WHoy[)gx$a.<g S>iG2y?k/-@v5r %:169.. ]6XVTN lQ0o&4!uLOhx*,; "H W  Y  C a * ld  6`+s=NH)0+;n0'$<NWsXZUjIW78Gw\]~'uy+D7&Pnq{NHRj$TV#b 3EWf) b   -N /' IP JI A 1 & r ?kE^ 6T-&x =\i T#[S)#w0,{[E K%4LbiI)2`{Oyc>^ lj6 ^F2yB]jyPb  r >  9U3F_XE>W6-U&p).Snh&cE<]/c T _  JH $OQ = o 9 [ Q. Q!!TmD &>qUL2@tL 8m[RsHZW^ [Xi@g*bB l=p8v5q{[Hxj'BQW%6L )u?,^D2E[NW"_zKOWWO+kv#IZR$.) Br8| ;hf;iFm<tV.()^7PvTe)7Jeqy:cBlgK3q7JZ< :k  3  c 8 g#g3Q5J$1,]u ?`~|lklbeS;%g-jg  R'/Sy X1G{YleaB)C+U[GZOPwRZUOT@K5D,!rCZ?sJ t+<zA b;  Zi . t >!et#cCgSsd^MHl+ &@Zw!!v TUZy2`OyaFlQ@):&#XR>H\b%4$  e > r s  : 0LRpIp~OGgcMT;VZJ8 z^]1CT(c\,){^>I!B]$%|G r > mp L + ?f F )  ^ 7. 3P 1 - 6 ;R P 0  7 / S  t u 9U U a " 83 @ &  R h j |X - 3~ & <<   I}%Uy~fKP3%Pg; :fe-5c,j|t:H }'dp.NL6b] sL34n m0-Z2Il o%0xEU-^YupseU d?84e Va2&{mnaFS)*<r;nG%#;bj{3-Ts,noSml ?  \   Q  A  g .   y ^>  < C1x#3Bkb?1#6{^{T+98M ]ZebxGcp xXW K25Y\ T uGZM_ i i\ H yO r | QV *W O,v \L]E7 ~)yQ%ng` ^_[QWb  -AnYa\=Jv'y+d.WK5&P`9LCLb8 `cG/n$U _0CF.7P ]wB2$@OW= BoY Q+[RostdIt</*f5K@NLs\tn?Il=@3N,.~0j;Xnyb_>&Z_wD L  Y m 9- -`d = m] rz @ Vx _ ^<  XeJSxm\7BH#$P }c,t]#ao[S[yJ)2#"uEmmLlF+ICbcB oTW$tR 2DA."(DY^,i@s~/i>'5hD}B:avns`|9rZr&,ge8~- A\X}={&wBK:`s~ ^N^ jSIJRVH(ao`nYRvr ' @( >a h 5 K # GDP]- G[)Ss}\ILAojwD.tpxzA ] *]cJuCz] Xy*.|%97e~Z t/VS. @0iUc q\$c>. qv8 x 1  X Z 3 f  ) J|?*|]<4YnMtSvi50C2 8Fj6F &uJCu*8 dg?)|NN(k  ]+fc#bnHYgL+zhNDF@f) (D-Yefz v 2|"o5nJ1 H@S>" m   ~H 2 V  a  ] z l vB ' _ t ^ ;T lP N G ; 6 *5 E? `X   Y L  A {^ \ A7 [  < cMEC}Mzf ^%6F]dm[w=v!w y|}~ u%/'X hi&d\QuWG%I"` Q8lsp+[e7HK/w] Evs`J4%&Z#*7F)]3t,z}tcaJZV ]XSXRQPXnv(j!RQt0z}E)xQ=l+%N~BG}(r^d`mWF^e!K)f ,f NJ   $ ' # \  x%lM+HWH$#PW+Xof^^1 2u[bOw"U}+}z4\?+YC%> wC Q - .~ ZQ 3D } A x=hlie[?@!< k %Wq.9}$Sr&K]mEFdogN(A/6j^s)EehQnLnV!?|9iI -<5NxK,`!?I YxC6^$.+#`!;X(\0<N`mw2GnLX;.\=SUKi@NT5k3"{Pb wc IN{@<E/>dmo4)[5hDn8?o3oV@O4Rs-H2j7!qe: . 5'  c B@iieHe2ad0 O    % /P . /@YbbU2x{T Si%/3ZG$tV{-KX,CU-v$T0;w8X]'D?{E!)GjE,fJ2g-0 $Qa6 #CJ>L[AjINT , :-  BMy#^s#<-~MI=Weh? & e ! -N o | q SR !' W _  h Z2 #t:Q+,;EPJ; <<3c c-oG5Pp.Cw>p<  Qv2:0y~hG,)?(FStT#Y3;qfX]-9$Z~eCc"9XN W3P  Q j X` k # W  S Z h V A olScGvSe%:{WC2HTgk Ibjf6 $ m; q P M p IC\ew _ 8Z":]ee"w;I!tlx$o i0UD"{D6s-Mk(F9uV5V((Acy!.6=B O $lEelmQ&WjTk5d^B!Yh2 M] Qn@*[|*) ( kE4o[e^yy}33I{R[_bRq.Co$]bwCOh~akJ7=;mxdb|I}'$WO!O$`FZ Dq,  l}S# `3 # B a P\ g {E\V]  N\"q$P*Ru2o#O >tU JbTn.W|cGCar+C  +=.EG_5/kwzf&4Q^ eB/r LC}B'V:rZ8~Q\{TQgx[{vm bKq7pHf(u7>l yICnUX    !>~O  3PW:O/}i^{av{~XmqN*@MvZ%|! NPv8[z;i% Z!Po Z   ' Xf ' 2[]O'Q'K;br8fFMlOp!"Up+AbJX|4_l/ XlqMZiU&y\>vBYOe`a|QZ7(w$YQ Ta,VZ ]n 4Je K Z [ c b  $ z4JuY"L:&#f9?K}BF x|6dDI  + IS s   $O ^ N w 8 \   = ( 9  E2 cm*IZH`a RC<]BujF,g!&?CbC[ASeu.{wg-_Q;D+Yd 8b"e^Ewq2pW) MIIrxaGK3" K  f N y 3 Q l 5 ^ c Z @  g ] Y , v G;cfRKjnMQ8nA*UIw:"c \fUn'Dg_o3}/5L<N_dT Kh\E!=g2<yD&,_+Pc/th6>4$Fh;E>d- x.fzB%=UNet-eEy39+'&@)$~w,kRN3@VE#`"{fY?# 5 E bD /  L+c t*zj_m1xwVy*LEO;)Ig+m6+_*4&c I%Pt <]mnb-f FoI%z|=d)3?Kw)}[! `M  3 }@];Lt?J h C & e F * G^ j!mJaBOvy5*vfz='AFD=) I y &Q.||!FXsG_*4yk_q9 L @ F r{ -" j I w B PW U 4 Tx  0 QS T ]>cADM `tq-e-)lj?cC{zPfIK^uLb,(t'  X | Y / t g 0 #W c V7 51(U*NO }R AidErWKS@_Zyr0->8s`YyE-'[ v>A_ Lu5VbD?W$n)"0q9y=2 7{HF  0 u , ? t <y e;   I E g,sE8TxJm$,4`p'vaC=W.H DqID D@=a 8 R 2 x+ 8 H ^{`A\ 8 b   - =   yG6 ]U)T}lwL$Ec0,D)clbQE1 '|oK#x'T<>\bNgs}WM,Nm||sQeQ;]vv`bHk zj n h [:  AD[2 >& aL  G7&~oj7^ 3E(~m.MFXQ=!6OrpMU/qYFBf)w.nD]LTO3 .+)*)Z&?n_x7 MH$bOq?&'(uhj kcx44>/ ,DZLLIU5 ;:R( J1I[\[e3gL7j%aN=uqlkQe H)$1P+P!L^*|Th;Y2e(}7W E@d{ym2/0|q;o$YFX=x?4 XT)X2/o^-X"'1X6(qNzPT}DhJZh'9o2S => ,c ) 6 ? 4    p a ; u   r Gc  V R +R8Sb0l5>e~ m&S}N ]BT;XZ_j[_\8+p0$gf[aavG 3K`tQN87M*6<$BCkBy-iDcc@v 4'q ~J+eHpD3'h+K$- 1N{]@o7vuE@f]A43)/g8CV}Dr <   w ! J Z  7 L u o !c_)_vqfA !hAP^GNqg;  LIg bI9IKKST<0 )]2"MZ,%2ZpPCk R J81%>[E ah g J &  * ta N  # `= )  {l;n:#vs-Wv8 .+cer *J!i ;YD U;T(\b}lomaS$C P  G X  U ly TQ G= 8+ ) '  l  f  ( J `M9i%w]`r<y[H4e )t2r| R[7y# $7f=Zr8}K1W@?#dJu4_C-#'[ os-V\( .:dg:-VW3NL U ^ JY 2 { & N%ej[>gYUN K K8 AR .g Vw StQ\* ybE1#XXdN4l70Sx#QU0!hr(%X3*nh Zqr8{ gg f6_v R>;MK+&2_0&`ujoM{e!Q FRVB k@KEb6&%>vdQx`|@T0zJ(`,sD%+!" ) %2wZUVorc}#aX(qp=#jZJ~x& )gm<Ba~n<\Y]mVN3E @1 Wf?>sl.1\.;:](cX8Tk7JV<XIkO   v c  ^R ` M P)   s o  q <t h 9 X  ={ d4 WY w;r :ohw0fs)TTD(vOaeNWYr}bFtJB})y{ ( %E U y  _ !W Z nFoBw ]1RDZY~sE,&:xLe5]vy @i:>3d,F5e[yqHJ]O)Pv$TvU<*RK'WnI 0 U *` +H@.  -9 - :  J { y n oQ H"  q S` =S=p>ko?! K5)Uv(~g %Wb%PZCoURkE/?=MH&+9o[R6B>bmR}_M6Qal_)W]Y,k}>p m5w$GYT#<45~[!T#x [_HH7T[RCZ_)XG$e!5W =  O t  > m 3' w W &+f~M"CTFex}R  in jA*aVj~ q'ot8]Qm;@BZ/8?+y2CS3OyL6rgOvZ?G tcc{ 7{c*Q&DSg   &h \   " J g _ 1n  a  4[7t* &`Yb#~A-RQ?iO4ZtAr)tqV8,^5V,fMjcQaqBj,Gh w1p= % 6 & {' ` @]  T, 8 u( N~-:CDB;=OoM~}xb7:O  \,cX3+5Gd~:trgT;>Y[C>t}gsGvVjf=Es_ U8 $ e B5r^O r \ j O  H H  9  ;1 ~D T Y U ; \ ; !1&+8tYaW VB ?|ps4abUdz+.(k62a1d^^=?( HbYc6x9Lk_*-_^jS,>+;UsgLg.H!<\[_P 6}Lu% _ !OX  y9Sxtyu?`^hapsX!(o1L`3 @*_T z4">Bw5]b9%w`rg.P$M> Kewwv`hW>@`o_,(k\8*U&aMhb!4r2|4!Do>$;TsaWADW>x S/ os 5( m  E {R    o|2q2.sYe-_tEAWu[)g!a vK*E[-h@ ,py0N>SDrA $Y't'g!5/^ % mpAV3lS}"62x-]MsJ4"0= j^{|)tWM`_G_Bz&>a_z0{t7#:+5(;!Rtrnh hz1-{*x&= 8A _- n 3 T Q =3 h o Z L E 5   a  t J2  Z #(m>bJDiH RrfuK%U",p4/e+J{weoX9v EG IZqY_(pT u;+Gci?z`, 0Syc4[}D kH ] /AHsdU0Z o'+bk'6&tc:$b>3% =D \@  wTx>Q=VPm(}(DA{ <d<<t,U|KN++U^P[b9be}0 zM" "+VAYq$;d(p78M =&K RQ|qf!xEe7<+ 3FXmbCDd-nmA `.^z2n3X@QRPC{x2!O~+I4OkjTDo1V /#%/C45:=~+V\ML#TjQz/=nwDoxK|nYH<)"32VMt}foG@=e%}-`1c3a, e^4ky;~m{oa`3ZE)a B&c8 x 3 1 9 !QLX,gy?U : p   e C2 m {^QT~P?]CY_"Uqp)s A8bmowd?a8[s:.6Kj;d8je`HE;F;X3~;Y?\tJGG5D8;f:xiJ@.rp7p]4qY '')VzzRlE/Pv,|c K --/&*]>8c{2h*LCMzW:XZIS *id>P"W^CDS=G'Fa } +=*NW[yWAU'><Ihog<h#LX2 lPN8IC\uv)+m o>Xsu<>XI~QG2H`R`U sR h | ^ 4 B?9O3%<s1z"9n%  ] Fd2mb-!@.IH5X2 2?_$5|+H"3Gql7"/@@M ) zZ$D\rz1;-jkl.y'3iLz_   q%W{ "e/UpiW-2w 7i)Xz]f>(esg.dfhnhUQ, Z  nI c v  h W r~ Y] lq:r_+Fq_i-K<$QYuAi>*\ j>D**>pr{>QXF.%AX8VpvaJZ:*N n"8=j>.n>r?3-ij*g{@\ nw | .    M ie 3X / m  9 t| Orf1F?a+ZBu>lJ8:`91Ik 8q}P]CS+ w*\p2[N4d8NS  ^i?   mcUmU#*{c?$kg>(!w01b+ L!Z.$L}V"<-[I9Qjxl{1KTS E 4( B > C YBD1& +Kv tC|p ;]Zu g_ q! c KW4RBR?T`8^ xyOD[8pO%@1qwu"S+|bLoeHG>Gj]3`1}PC{f%r D(=OF: G  $ P D " {  ?qau`++U0%1N{'sqfMJ0-WRPLPgNf$GGmmIO).&PYLn%+rb%.C^laKVORz"hQ )YP"[Iz!ZZ e }7ME%m@ %LpwnT3z$weX.h*6BUt9|;!n:"ss}XNO+yU";f.Y#9a=%o,]0 N8RM:V\%0 t  x  % #  x  03 N hH ,sHT)Ma5Ok8DBtg$m)s6q<9vXC) An"9Pnd~FSVk B % F_'?,~s2zE -I % 7 H8 k 64eM5$&6X^-(H;;+*+7eF*"HG>VG]}>.!@ iy[m ? 6 q P skCw*lJ[T 8j1K]I n S} p @[ : ,66T/.A^hUGqf@{W1sb^_m_qg9@U0}#&;ALZyl%|* ;N\W]\Pc>!./+*&J|, Wt.n  > Ug d 3 + > s Z(KnoFu+|jXjjS@E`G%QMRo=2zz5b/QzwW1"uN t>5uYX1n(G5"wG>&,G=H%/ Xcm++'jmKmY%(H+j}<T pR(3{Y,2O^8([th'[vZrJMQ3up>&;rsPT&]mWgAAKBgI5&o/o F r<  G } P &4 m   [ 4 C ? k / D  > F  Jj#mx}'O-}h |cM<?Ej!Cq;'bI[Zb7ezTgxkq>jUS\>CU>s$2I_v-oT.mT*JHc[7O#|PRiQn5>( |-rHw!{(4  W & H!.eq1^#N5u LKs%Am T` 6   g)0"bLX+91KV I~S.g1it= hDc$"twWy1@U`X_}&z;IGEZLjwpL,}*NxWX lZ  n3 4 1 S g vA kRMVBd9zOUw@\AN|]-<E0~$`E!}+~HUWm'1TMv^5O=Sc8,{[Gf0Bg#kRoHBC$>NzSk}Q}R=OBYIpyqk]ZAue7Ha`bx+e=TvhpN%as~w]C^>87d$E8?e6=jTYgj+5GU> =z0;#b>f-7wi/2" [ bl v x ` 9   Z X  z p 'C  H\{` T]R5 yN;UURGA=0t"w1DU                                ayatana-indicator-sound-24.5.2/tests/integration/touch-stream-restore.table0000755000000000000000000000021614756636406024025 0ustar sink-input-by-media-role:multimedia -8 sink-input-by-media-role:alert -8 sink-input-by-media-role:alarm -8 sink-input-by-media-role:phone -15 ayatana-indicator-sound-24.5.2/tests/integration/utils/dbus-pulse-volume.cpp0000644000000000000000000002131614756636406024155 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #include "dbus-pulse-volume.h" #include "dbus_properties_interface.h" #include "dbus_accounts_interface.h" #include "dbus_accountssound_interface.h" #include "stream_restore_interface.h" #include #include unsigned int volumeDoubleToUint(double volume) { double tmp = (double)(PA_VOLUME_NORM - PA_VOLUME_MUTED) * volume; return (unsigned int)tmp + PA_VOLUME_MUTED; } double volumeUIntToDoulbe(uint volume) { double tmp = (double)(volume - PA_VOLUME_MUTED); return tmp / (double)(PA_VOLUME_NORM - PA_VOLUME_MUTED); } DBusPulseVolume::DBusPulseVolume() : QObject() { std::unique_ptr basicConnectionInterface(new DBusPropertiesInterface("org.PulseAudio1", "/org/pulseaudio/server_lookup1", QDBusConnection::sessionBus(), 0)); QDBusReply connection_string = basicConnectionInterface->call(QLatin1String("Get"), QLatin1String("org.PulseAudio.ServerLookup1"), QLatin1String("Address")); if (!connection_string.isValid()) { qWarning() << "DBusPulseVolume::DBusPulseVolume(): D-Bus error: " << connection_string.error().message(); } connection_.reset(new QDBusConnection(QDBusConnection::connectToPeer(connection_string.value().toString(), "set-volume"))); if (connection_->isConnected()) { interface_paths_.reset(new StreamRestoreInterface("org.PulseAudio.Ext.StreamRestore1", "/org/pulseaudio/stream_restore1", *(connection_.get()), 0)); if (interface_paths_) { // get the role paths fillRolePath("multimedia"); fillRolePath("alert"); fillRolePath("alarm"); fillRolePath("phone"); } initializeAccountsInterface(); } else { qWarning() << "DBusPulseVolume::DBusPulseVolume(): Error connecting: " << connection_->lastError().message(); } } DBusPulseVolume::~DBusPulseVolume() { } QString DBusPulseVolume::fillRolePath(QString const &role) { QString role_complete_name = QString("sink-input-by-media-role:") + role; // get the role paths QDBusReply objectPath = interface_paths_->call(QLatin1String("GetEntryByName"), role_complete_name); if (!objectPath.isValid()) { qWarning() << "SetVolume::fillRolePath(): D-Bus error: " << objectPath.error().message(); return ""; } auto role_info = std::make_shared(); role_info->interface_.reset(new DBusPropertiesInterface("org.PulseAudio.Ext.StreamRestore1.RestoreEntry", objectPath.value().path(), *(connection_.get()), 0)); if (!role_info->interface_) { qWarning() << "SetVolume::fillRolePath() - Error obtaining properties interface"; return ""; } role_info->path_ = objectPath.value().path(); roles_map_[role] = role_info; return role_info->path_; } bool DBusPulseVolume::setVolume(QString const & role, double volume) { if (!interface_paths_) { qWarning() << "SetVolume::setVolume(): error: Volume interfaces are not initialized"; return false; } RolesMap::const_iterator iter = roles_map_.find(role); if (iter != roles_map_.end()) { QVariant var; PulseaudioVolumeArray t; PulseaudioVolume vv(0, volumeDoubleToUint(volume)); t.addItem(vv); var.setValue(t); QDBusVariant dbusVar(var); QDBusReply set_vol = (*iter).second->interface_->call(QLatin1String("Set"), QVariant::fromValue(QString("org.PulseAudio.Ext.StreamRestore1.RestoreEntry")), QVariant::fromValue(QString("Volume")), QVariant::fromValue(dbusVar)); if (!set_vol.isValid()) { qWarning() << "SetVolume::setVolume(): D-Bus error: " << set_vol.error().message(); return false; } if (accounts_interface_) { QDBusVariant pDbusVar(QVariant::fromValue(volume)); QDBusReply pSetVol = accounts_interface_->call(QLatin1String("Set"), QVariant::fromValue(QString("com.lomiri.AccountsService.Sound")), QVariant::fromValue(QString("Volume")), QVariant::fromValue(pDbusVar)); if (!set_vol.isValid()) { qWarning() << "SetVolume::setVolume(): D-Bus error: " << pSetVol.error().message(); return false; } } } else { qWarning() << "SetVolume::setVolume(): role " << role << " was not found."; return false; } return true; } double DBusPulseVolume::getVolume(QString const & role) { if (interface_paths_) { RolesMap::const_iterator iter = roles_map_.find(role); if (iter != roles_map_.end()) { QDBusReply prev_vol = (*iter).second->interface_->call(QLatin1String("Get"), QLatin1String("org.PulseAudio.Ext.StreamRestore1.RestoreEntry"), QLatin1String("Volume")); if (!prev_vol.isValid()) { qWarning() << "SetVolume::setVolume(): D-Bus error: " << prev_vol.error().message(); } QDBusArgument arg = prev_vol.value().value(); PulseaudioVolumeArray element; arg >> element; return volumeUIntToDoulbe(element.getItem(0).getVolume()); } } return -1.0; } void DBusPulseVolume::initializeAccountsInterface() { auto username = qgetenv("USER"); if (username != "") { qDebug() << "Setting Accounts interface for user: " << username; std::unique_ptr setInterface(new AccountsInterface("org.freedesktop.Accounts", "/org/freedesktop/Accounts", QDBusConnection::systemBus(), 0)); QDBusReply userResp = setInterface->call(QLatin1String("FindUserByName"), QLatin1String(username)); if (!userResp.isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << userResp.error().message(); } auto userPath = userResp.value().path(); if (userPath != "") { std::unique_ptr soundInterface(new AccountsSoundInterface("org.freedesktop.Accounts", userPath, QDBusConnection::systemBus(), 0)); accounts_interface_.reset(new DBusPropertiesInterface("org.freedesktop.Accounts", userPath, soundInterface->connection(), 0)); if (!accounts_interface_->isValid()) { qWarning() << "SetVolume::initializeAccountsInterface(): D-Bus error: " << accounts_interface_->lastError().message(); } signal_spy_volume_changed_.reset(new QSignalSpy(accounts_interface_.get(),&DBusPropertiesInterface::PropertiesChanged)); } } } bool DBusPulseVolume::waitForVolumeChangedInAccountsService() { if (signal_spy_volume_changed_) { return signal_spy_volume_changed_->wait(); } else { qWarning() << "DBusPulseVolume::waitForVolumeChangedInAccountsService(): signal was not instantiated"; } return false; } ayatana-indicator-sound-24.5.2/tests/integration/utils/dbus-pulse-volume.h0000644000000000000000000000330714756636406023622 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include #include class StreamRestoreInterface; class DBusPropertiesInterface; class AccountsInterface; class AccountsSoundInterface; class QSignalSpy; struct RoleInformation { std::unique_ptr interface_; QString path_; }; class DBusPulseVolume : public QObject { public: DBusPulseVolume(); ~DBusPulseVolume(); bool setVolume(QString const & role, double volume); double getVolume(QString const & role); bool waitForVolumeChangedInAccountsService(); protected: QString fillRolePath(QString const &role); void initializeAccountsInterface(); std::unique_ptr connection_; std::unique_ptr interface_paths_; typedef std::map> RolesMap; RolesMap roles_map_; std::unique_ptr accounts_interface_; std::unique_ptr signal_spy_volume_changed_; }; ayatana-indicator-sound-24.5.2/tests/integration/utils/get-volume.cpp0000644000000000000000000000171514756636406022652 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-types.h" #include #include "dbus-pulse-volume.h" int main(int argc, char **argv) { DBusTypes::registerMetaTypes(); if (argc == 2) { DBusPulseVolume volume; volume.getVolume(argv[1]); } return 0; } ayatana-indicator-sound-24.5.2/tests/integration/utils/set-volume.cpp0000644000000000000000000000201714756636406022662 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "dbus-types.h" #include #include "dbus-pulse-volume.h" int main(int argc, char **argv) { DBusTypes::registerMetaTypes(); if (argc == 3) { DBusPulseVolume volume; if(!volume.setVolume(argv[1], std::stod(argv[2]))) { return 1; } } return 0; } ayatana-indicator-sound-24.5.2/tests/manual0000644000000000000000000001541614756636406015602 0ustar Test-case indicator-sound/unity7-items-check

      Log in to a Unity 7 user session
      Go to the panel and click on the Sound indicator
      Ensure there are items in the menu
      Test-case indicator-sound/unity7-greeter-items-check
      Start a system and wait for the greeter or logout of the current user session
      Go to the panel and click on the Sound indicator
      Ensure there are items in the menu
      Test-case indicator-sound/unity8-items-check
      Login to a user session running Unity 8
      Pull down the top panel until it sticks open
      Navigate through the tabs until "Sound" is shown
      Sound is at the top of the menu
      The menu is populated with items
      Test-case indicator-sound/unity8-sound-notifications
      Adjust volume using HW keys if available
      A notification bubble should appear with the sound volume
      An audibule sound should play at the level of the audio
      Adjust volume with slider in sound indicator
      A notification bubble should appear with the sound volume
      An audibule sound should play at the level of the audio
      Open a video with sound and play in media player
      The video should play and the sound should be audible
      Adjust volume using HW keys if available
      A notification bubble should appear with the sound volume
      No notification sound should be heard
      Adjust volume with slider in sound indicator
      A notification bubble should appear with the sound volume
      No notification sound should be heard
      Test-case indicator-sound/unity8-high-volume
      Plug headphones into the headphone jack
      Adjust volume so that it is at the midpoint of volume range
      The slider should be in the middle of the scale
      Increase the volume once using HW keys if available
      A notification bubble should appear with the sound volume
      There should be no text on the notification
      Increase the volume using HW keys until it is roughly 90% of the range
      A notification bubble should appear with the sound volume
      The text on the notification should read "High volume"
      The range on the notification bubble should have a different color signifying the higher volume
      Decrease the volume using HW keys until it is roughly 50% of the range
      A notification bubble should appear with the sound volume
      There should be no text on the notification
      The range on the notification bubble should have a standard color
      Test-case indicator-sound/unity8-silent-mode
      NOTE: This test currently doesn't work because of a bug: http://pad.lv/1336715
      Open the Sound menu
      The sound menu includes an item "Silent Mode" which is a check box
      The checkbox is not checked
      Enable silent mode
      Selecting the "Silent Mode" item should cause the box to be checked
      Open the sound panel in system settings
      The sound panel includes an item "Silent Mode" which is a check box
      The checkbox is checked
      Disable silent mode in system settings
      The checkbox is not checked
      Open the Sound menu
      The sound menu includes an item "Silent Mode" which is a check box
      The checkbox is not checked
      Test-case indicator-sound/unity8-audio-roles
      Without playing anything (no active audio stream), change the volume on the indicator or with the volume buttons and then try playing one of the following audio streams: camera shutter, ringtone, message notification, dtmf
      The audio stream should reflect the volume set on the indicator
      Without playing anything (no active audio stream), change the volume on the indicator or with volume buttons and then try playing one of the following audio streams: music-app, webrowser (youtube)
      The audio stream should not be affected by the volume set on the indicator when there was no other active stream
      Play a multimedia stream (music-app, webrowser) and change the volume on the indicator when the stream is active
      The multimedia audio stream should reflect the volume set on the indicator
      When stopping/closing the multimedia stream, it should automatically show up the volume for the alert role (ringtone, notification, etc)
      No other role should be affected by the volume level used by the multimedia role
      Play a alarm stream (clock-app) and change the volume on the indicator when the stream is active
      The alarm audio stream should reflect the volume set on the indicator
      When stopping/closing the alarm stream, it should automatically show up the volume for the alert role (ringtone, notification, etc)
      No other role should be affected by the volume level used by the alarm role
      Start a voice call using the dialer-app and change the volume on the indicator when the call is active
      The phone audio stream should reflect the volume set on the indicator
      When hanging up the voice call it should automatically show up the volume for the alert role (ringtone, notification, etc)
      No other role should be affected by the volume level used by the phone role
      Test-case indicator-sound/unity8-embedded-greeter
      NOTE: Only works with embedded greeter, split greeter will require modifications to this test
      Ensure System Settings is set to "Show Messages on Greeter"
      Play a song in the media player
      The song should be heard
      There should be an entry in the sound menu with the meta data for the song being played
      Go to the greeter. This can be done by hitting the lock button twice.
      Ensure the sound menu has song meta data
      There should be an entry in the sound menu with the meta data for the song being played
      Pause the song in the greeter
      The song should stop playing
      Resume the song in the greeter
      The song should continue to play
      Disable System Settings value "Show Messages on Greeter"
      Ensure the sound menu has song meta data
      There should be an entry in the sound menu with the meta data for the song being played
      Go to the greeter. This can be done by hitting the lock button twice.
      Ensure the sound menu does not have song meta data
      There should be an entry for the player but it should have no information on the song being played
      Pause the song in the greeter
      The song should stop playing
      Resume the song in the greeter
      The song should continue to play
      ayatana-indicator-sound-24.5.2/tests/media-player-list-mock.vala0000644000000000000000000000156714756636406021522 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class MediaPlayerListMock : MediaPlayerList { public override MediaPlayerList.Iterator iterator () { return new MediaPlayerList.Iterator(); } public override void sync (string[] ids) { return; } } ayatana-indicator-sound-24.5.2/tests/media-player-mock.vala0000644000000000000000000000571514756636406020550 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ public class MediaPlayerMock: MediaPlayer { /* Superclass variables */ public override string id { get { return mock_id; } } public override string name { get { return mock_name; } } public override string state { get { return mock_state; } set { this.mock_state = value; }} public override Icon? icon { get { return mock_icon; } } public override string dbus_name { get { return mock_dbus_name; } } public override bool is_running { get { return mock_is_running; } } public override bool can_raise { get { return mock_can_raise; } } public override bool can_do_next { get { return mock_can_do_next; } } public override bool can_do_prev { get { return mock_can_do_prev; } } public override bool can_do_play { get { return mock_can_do_play; } } public override MediaPlayer.Track? current_track { get { return mock_current_track; } set { this.mock_current_track = value; } } /* Mock values */ public string mock_id { get; set; } public string mock_name { get; set; } public string mock_state { get; set; } public Icon? mock_icon { get; set; } public string mock_dbus_name { get; set; } public bool mock_is_running { get; set; } public bool mock_can_raise { get; set; } public bool mock_can_do_next { get; set; } public bool mock_can_do_prev { get; set; } public bool mock_can_do_play { get; set; } public MediaPlayer.Track? mock_current_track { get; set; } /* Virtual functions */ public override void activate () { debug("Mock activate"); } public override void play_pause () { debug("Mock play_pause"); } public override void next () { debug("Mock next"); } public override void previous () { debug("Mock previous"); } public override uint get_n_playlists() { debug("Mock get_n_playlists"); return 0; } public override string get_playlist_id (int index) { debug("Mock get_playlist_id"); return ""; } public override string get_playlist_name (int index) { debug("Mock get_playlist_name"); return ""; } public override void activate_playlist_by_name (string playlist) { debug("Mock activate_playlist_by_name"); } } ayatana-indicator-sound-24.5.2/tests/media-player-user.cc0000644000000000000000000003120614756636406020231 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include #include #include #include #include "accounts-service-mock.h" extern "C" { #include "indicator-sound-service.h" } class MediaPlayerUserTest : public ::testing::Test { protected: DbusTestService * testsystem = NULL; AccountsServiceMock service_mock; DbusTestService * testsession = NULL; DbusTestProcess * systemmonitor = nullptr; DbusTestProcess * sessionmonitor = nullptr; GDBusConnection * system = NULL; GDBusConnection * session = NULL; GDBusProxy * proxy = NULL; std::chrono::milliseconds _eventuallyTime = std::chrono::seconds{5}; virtual void SetUp() { /* System Bus */ testsystem = dbus_test_service_new(NULL); dbus_test_service_set_bus(testsystem, DBUS_TEST_SERVICE_BUS_SYSTEM); systemmonitor = dbus_test_process_new("dbus-monitor"); dbus_test_process_append_param(systemmonitor, "--system"); dbus_test_task_set_name(DBUS_TEST_TASK(systemmonitor), "System"); dbus_test_service_add_task(testsystem, DBUS_TEST_TASK(systemmonitor)); dbus_test_service_add_task(testsystem, (DbusTestTask*)service_mock); dbus_test_service_start_tasks(testsystem); system = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, NULL); ASSERT_NE(nullptr, system); g_dbus_connection_set_exit_on_close(system, FALSE); g_object_add_weak_pointer(G_OBJECT(system), (gpointer *)&system); /* Session Bus */ testsession = dbus_test_service_new(NULL); dbus_test_service_set_bus(testsession, DBUS_TEST_SERVICE_BUS_SESSION); sessionmonitor = dbus_test_process_new("dbus-monitor"); dbus_test_process_append_param(sessionmonitor, "--session"); dbus_test_task_set_name(DBUS_TEST_TASK(sessionmonitor), "Session"); dbus_test_service_add_task(testsession, DBUS_TEST_TASK(sessionmonitor)); dbus_test_service_start_tasks(testsession); session = g_bus_get_sync(G_BUS_TYPE_SYSTEM, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); /* Setup proxy */ proxy = g_dbus_proxy_new_sync(system, G_DBUS_PROXY_FLAGS_NONE, NULL, "org.freedesktop.Accounts", "/user", "org.freedesktop.DBus.Properties", NULL, NULL); ASSERT_NE(nullptr, proxy); } virtual void TearDown() { g_clear_object(&sessionmonitor); g_clear_object(&systemmonitor); g_clear_object(&proxy); g_clear_object(&testsystem); g_clear_object(&testsession); g_object_unref(system); g_object_unref(session); #if 0 /* Accounts Service keeps a bunch of references around so we have to split the tests and can't check this :-( */ unsigned int cleartry = 0; while ((session != NULL || system != NULL) && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); ASSERT_EQ(nullptr, system); #endif } static gboolean timeout_cb (gpointer user_data) { GMainLoop * pLoop = static_cast(user_data); g_main_loop_quit(pLoop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * pLoop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, pLoop); g_main_loop_run(pLoop); g_main_loop_unref(pLoop); } void set_property (const gchar * name, GVariant * value) { dbus_test_dbus_mock_object_update_property((DbusTestDbusMock *)service_mock, service_mock.get_sound(), name, value, NULL); } testing::AssertionResult expectEventually (std::function &testfunc) { auto pLoop = std::shared_ptr(g_main_loop_new(nullptr, FALSE), [](GMainLoop * pLoop) { if (pLoop != nullptr) g_main_loop_unref(pLoop); }); std::promise retpromise; auto retfuture = retpromise.get_future(); auto start = std::chrono::steady_clock::now(); /* The core of the idle function as an object so we can use the C++-isms of attaching the variables and make this code reasonably readable */ std::function idlefunc = [&pLoop, &retpromise, &testfunc, &start, this]() -> void { auto result = testfunc(); if (result == false && _eventuallyTime > (std::chrono::steady_clock::now() - start)) { return; } retpromise.set_value(result); g_main_loop_quit(pLoop.get()); }; auto idlesrc = g_idle_add([](gpointer data) -> gboolean { auto func = reinterpret_cast *>(data); (*func)(); return G_SOURCE_CONTINUE; }, &idlefunc); g_main_loop_run(pLoop.get()); g_source_remove(idlesrc); return retfuture.get(); } /* Eventually Helpers */ #define _EVENTUALLY_HELPER(oper) \ template testing::AssertionResult expectEventually##oper (Args&& ... args) { \ std::function func = [&]() { \ return testing::internal::CmpHelper##oper(std::forward(args)...); \ }; \ return expectEventually(func); \ } _EVENTUALLY_HELPER(EQ); _EVENTUALLY_HELPER(NE); _EVENTUALLY_HELPER(LT); _EVENTUALLY_HELPER(GT); _EVENTUALLY_HELPER(STREQ); _EVENTUALLY_HELPER(STRNE); #undef _EVENTUALLY_HELPER }; /* Helpers */ #define EXPECT_EVENTUALLY_EQ(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyEQ, expected, actual) #define EXPECT_EVENTUALLY_NE(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyNE, expected, actual) #define EXPECT_EVENTUALLY_LT(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyLT, expected, actual) #define EXPECT_EVENTUALLY_GT(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallyGT, expected, actual) #define EXPECT_EVENTUALLY_STREQ(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallySTREQ, expected, actual) #define EXPECT_EVENTUALLY_STRNE(expected, actual) \ EXPECT_PRED_FORMAT2(MediaPlayerUserTest::expectEventuallySTRNE, expected, actual) TEST_F(MediaPlayerUserTest, BasicObject) { MediaPlayerUser * player = media_player_user_new("user"); ASSERT_NE(nullptr, player); /* Protected, but no useful data */ EXPECT_FALSE(media_player_get_is_running(MEDIA_PLAYER(player))); EXPECT_TRUE(media_player_get_can_raise(MEDIA_PLAYER(player))); EXPECT_STREQ("user", media_player_get_id(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_name(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_state(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_icon(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_current_track(MEDIA_PLAYER(player))); /* Get the proxy -- but no good data */ loop(100); /* Ensure even with the proxy we don't have anything */ EXPECT_FALSE(media_player_get_is_running(MEDIA_PLAYER(player))); EXPECT_TRUE(media_player_get_can_raise(MEDIA_PLAYER(player))); EXPECT_STREQ("user", media_player_get_id(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_name(MEDIA_PLAYER(player))); EXPECT_STREQ("", media_player_get_state(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_icon(MEDIA_PLAYER(player))); EXPECT_EQ(nullptr, media_player_get_current_track(MEDIA_PLAYER(player))); g_clear_object(&player); } void running_update (GObject * obj, GParamSpec * pspec, bool * running) { *running = media_player_get_is_running(MEDIA_PLAYER(obj)) == TRUE; }; TEST_F(MediaPlayerUserTest, DISABLED_DataSet) { /* Put data into Acts */ set_property("Timestamp", g_variant_new_uint64(g_get_monotonic_time())); set_property("PlayerName", g_variant_new_string("The Player Formerly Known as Prince")); GIcon * in_icon = g_themed_icon_new_with_default_fallbacks("foo-bar-fallback"); set_property("PlayerIcon", g_variant_new_variant(g_icon_serialize(in_icon))); set_property("State", g_variant_new_string("Chillin'")); set_property("Title", g_variant_new_string("Dictator")); set_property("Artist", g_variant_new_string("Bansky")); set_property("Album", g_variant_new_string("Vinyl is dead")); set_property("ArtUrl", g_variant_new_string("http://art.url")); /* Build our media player */ MediaPlayerUser * player = media_player_user_new("user"); ASSERT_NE(nullptr, player); /* Ensure even with the proxy we don't have anything */ bool running = false; g_signal_connect(G_OBJECT(player), "notify::is-running", G_CALLBACK(running_update), &running); running_update(G_OBJECT(player), nullptr, &running); EXPECT_EVENTUALLY_EQ(true, running); EXPECT_TRUE(media_player_get_can_raise(MEDIA_PLAYER(player))); EXPECT_STREQ("user", media_player_get_id(MEDIA_PLAYER(player))); EXPECT_STREQ("The Player Formerly Known as Prince", media_player_get_name(MEDIA_PLAYER(player))); EXPECT_STREQ("Chillin'", media_player_get_state(MEDIA_PLAYER(player))); GIcon * out_icon = media_player_get_icon(MEDIA_PLAYER(player)); EXPECT_NE(nullptr, out_icon); EXPECT_TRUE(g_icon_equal(in_icon, out_icon)); // NOTE: No reference in 'out_icon' returned MediaPlayerTrack * track = media_player_get_current_track(MEDIA_PLAYER(player)); EXPECT_NE(nullptr, track); EXPECT_STREQ("Dictator", media_player_track_get_title(track)); EXPECT_STREQ("Bansky", media_player_track_get_artist(track)); EXPECT_STREQ("Vinyl is dead", media_player_track_get_album(track)); EXPECT_STREQ("http://art.url", media_player_track_get_art_url(track)); // NOTE: No reference in 'track' returned g_clear_object(&in_icon); g_clear_object(&player); } TEST_F(MediaPlayerUserTest, DISABLED_TimeoutTest) { /* Put data into Acts -- but 15 minutes ago */ set_property("Timestamp", g_variant_new_uint64(g_get_monotonic_time() - 15 * 60 * 1000 * 1000)); set_property("PlayerName", g_variant_new_string("The Player Formerly Known as Prince")); GIcon * in_icon = g_themed_icon_new_with_default_fallbacks("foo-bar-fallback"); set_property("PlayerIcon", g_variant_new_variant(g_icon_serialize(in_icon))); set_property("State", g_variant_new_string("Chillin'")); set_property("Title", g_variant_new_string("Dictator")); set_property("Artist", g_variant_new_string("Bansky")); set_property("Album", g_variant_new_string("Vinyl is dead")); set_property("ArtUrl", g_variant_new_string("http://art.url")); /* Build our media player */ MediaPlayerUser * player = media_player_user_new("user"); ASSERT_NE(nullptr, player); bool running = false; g_signal_connect(G_OBJECT(player), "notify::is-running", G_CALLBACK(running_update), &running); running_update(G_OBJECT(player), nullptr, &running); /* Ensure that we show up as not running */ EXPECT_EVENTUALLY_EQ(false, running); /* Update to make running */ set_property("Timestamp", g_variant_new_uint64(g_get_monotonic_time())); EXPECT_EVENTUALLY_EQ(true, running); /* Clear to not run */ set_property("Timestamp", g_variant_new_uint64(1)); EXPECT_EVENTUALLY_EQ(false, running); g_clear_object(&in_icon); g_clear_object(&player); } ayatana-indicator-sound-24.5.2/tests/name-watch-test.cc0000644000000000000000000001220114756636406017677 0ustar /* * Copyright 2013 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include extern "C" { #include "bus-watch-namespace.h" } class NameWatchTest : public ::testing::Test { private: GTestDBus * testbus = NULL; protected: virtual void SetUp() { testbus = g_test_dbus_new(G_TEST_DBUS_NONE); g_test_dbus_up(testbus); } virtual void TearDown() { g_test_dbus_down(testbus); g_clear_object(&testbus); } static gboolean timeout_cb (gpointer user_data) { GMainLoop * pLoop = static_cast(user_data); g_main_loop_quit(pLoop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } }; typedef struct { guint appeared; guint vanished; } callback_count_t; static void appeared_simple_cb (GDBusConnection * bus, const gchar * name, const gchar * owner, gpointer user_data) { callback_count_t * callback_count = static_cast(user_data); callback_count->appeared++; } static void vanished_simple_cb (GDBusConnection * bus, const gchar * name, gpointer user_data) { callback_count_t * callback_count = static_cast(user_data); callback_count->vanished++; } TEST_F(NameWatchTest, BaseWatch) { callback_count_t callback_count = {0}; guint ns_watch = bus_watch_namespace(G_BUS_TYPE_SESSION, "com.foo", appeared_simple_cb, vanished_simple_cb, &callback_count, NULL); guint name1 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foo.bar", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); guint name2 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foo.bar_too", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); loop(100); ASSERT_EQ(callback_count.appeared, 2); g_bus_unown_name(name1); g_bus_unown_name(name2); loop(100); ASSERT_EQ(callback_count.vanished, 2); bus_unwatch_namespace(ns_watch); } TEST_F(NameWatchTest, NonMatches) { callback_count_t callback_count = {0}; guint ns_watch = bus_watch_namespace(G_BUS_TYPE_SESSION, "com.foo", appeared_simple_cb, vanished_simple_cb, &callback_count, NULL); guint name1 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foobar.bar", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); guint name2 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.bar.com.foo", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); loop(100); ASSERT_EQ(callback_count.appeared, 0); g_bus_unown_name(name1); g_bus_unown_name(name2); loop(100); ASSERT_EQ(callback_count.vanished, 0); bus_unwatch_namespace(ns_watch); } TEST_F(NameWatchTest, StartupNames) { guint name1 = g_bus_own_name(G_BUS_TYPE_SESSION, "com.foo.bar", G_BUS_NAME_OWNER_FLAGS_NONE, NULL, NULL, NULL, NULL, NULL); loop(100); callback_count_t callback_count = {0}; guint ns_watch = bus_watch_namespace(G_BUS_TYPE_SESSION, "com.foo", appeared_simple_cb, vanished_simple_cb, &callback_count, NULL); loop(100); ASSERT_EQ(callback_count.appeared, 1); g_bus_unown_name(name1); loop(100); ASSERT_EQ(callback_count.vanished, 1); bus_unwatch_namespace(ns_watch); } ayatana-indicator-sound-24.5.2/tests/notifications-mock.h0000644000000000000000000001426414756636406020353 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include #include #include #include class NotificationsMock { DbusTestDbusMock * mock = nullptr; DbusTestDbusMockObject * baseobj = nullptr; public: NotificationsMock (const std::vector& capabilities = {"actions", "body", "body-markup", "icon-static", "image/svg+xml", "x-lomiri-private-synchronous", "x-lomiri-private-icon-only", "x-lomiri-truncation", "private-synchronous", "append", "private-icon-only", "truncation"}) { mock = dbus_test_dbus_mock_new("org.freedesktop.Notifications"); dbus_test_task_set_bus(DBUS_TEST_TASK(mock), DBUS_TEST_SERVICE_BUS_SESSION); dbus_test_task_set_name(DBUS_TEST_TASK(mock), "Notify"); baseobj =dbus_test_dbus_mock_get_object(mock, "/org/freedesktop/Notifications", "org.freedesktop.Notifications", nullptr); std::string capspython("ret = "); capspython += vector2py(capabilities); dbus_test_dbus_mock_object_add_method(mock, baseobj, "GetCapabilities", nullptr, G_VARIANT_TYPE("as"), capspython.c_str(), nullptr); dbus_test_dbus_mock_object_add_method(mock, baseobj, "GetServerInformation", nullptr, G_VARIANT_TYPE("(ssss)"), "ret = ['notification-mock', 'Testing harness', '1.0', '1.1']", nullptr); dbus_test_dbus_mock_object_add_method(mock, baseobj, "Notify", G_VARIANT_TYPE("(susssasa{sv}i)"), G_VARIANT_TYPE("u"), "ret = 10", nullptr); dbus_test_dbus_mock_object_add_method(mock, baseobj, "CloseNotification", G_VARIANT_TYPE("u"), nullptr, "", nullptr); } ~NotificationsMock () { g_debug("Destroying the Notifications Mock"); g_clear_object(&mock); } std::string vector2py (std::vector vect) { std::string retval("[ "); std::for_each(vect.begin(), vect.end() - 1, [&retval](const std::string& entry) { retval += "'"; retval += entry; retval += "', "; }); retval += "'"; retval += *(vect.end() - 1); retval += "']"; return retval; } operator std::shared_ptr () { std::shared_ptr retval(DBUS_TEST_TASK(g_object_ref(mock)), [](DbusTestTask * task) { g_clear_object(&task); }); return retval; } operator DbusTestTask* () { return DBUS_TEST_TASK(mock); } operator DbusTestDbusMock* () { return mock; } struct Notification { std::string app_name; unsigned int replace_id; std::string app_icon; std::string summary; std::string body; std::vector actions; std::map> hints; int timeout; }; std::shared_ptr childGet (GVariant * tuple, gsize index) { return std::shared_ptr(g_variant_get_child_value(tuple, index), [](GVariant * v){ if (v != nullptr) g_variant_unref(v); }); } std::vector getNotifications (void) { std::vector notifications; unsigned int cnt, i; auto calls = dbus_test_dbus_mock_object_get_method_calls(mock, baseobj, "Notify", &cnt, nullptr); for (i = 0; i < cnt; i++) { auto call = calls[i]; Notification notification; notification.app_name = g_variant_get_string(childGet(call.params, 0).get(), nullptr); notification.replace_id = g_variant_get_uint32(childGet(call.params, 1).get()); notification.app_icon = g_variant_get_string(childGet(call.params, 2).get(), nullptr); notification.summary = g_variant_get_string(childGet(call.params, 3).get(), nullptr); notification.body = g_variant_get_string(childGet(call.params, 4).get(), nullptr); notification.timeout = g_variant_get_int32(childGet(call.params, 7).get()); auto vactions = childGet(call.params, 5); GVariantIter iactions = {0}; g_variant_iter_init(&iactions, vactions.get()); const gchar * action = nullptr; while (g_variant_iter_loop(&iactions, "&s", &action)) { std::string saction(action); notification.actions.push_back(saction); } auto vhints = childGet(call.params, 6); GVariantIter ihints = {0}; g_variant_iter_init(&ihints, vhints.get()); const gchar * hint_key = nullptr; GVariant * hint_value = nullptr; while (g_variant_iter_loop(&ihints, "{&sv}", &hint_key, &hint_value)) { std::string key(hint_key); std::shared_ptr value(g_variant_ref(hint_value), [](GVariant * v){ if (v != nullptr) g_variant_unref(v); }); notification.hints[key] = value; } notifications.push_back(notification); } return notifications; } bool clearNotifications (void) { return dbus_test_dbus_mock_object_clear_method_calls(mock, baseobj, nullptr); } }; ayatana-indicator-sound-24.5.2/tests/notifications-test.cc0000644000000000000000000006132314756636406020535 0ustar /* * Copyright 2015-2016 Canonical Ltd. * Copyright 2021-2023 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Charles Kerr * Robert Tari */ #include #include #include #include #include #include #include #include "notifications-mock.h" #include "gtest-gvariant.h" extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class NotificationsTest : public ::testing::Test { protected: DbusTestService * service = NULL; GDBusConnection * session = NULL; std::shared_ptr notifications; virtual void SetUp() { g_setenv("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv("GSETTINGS_BACKEND", "memory", TRUE); service = dbus_test_service_new(NULL); dbus_test_service_set_bus(service, DBUS_TEST_SERVICE_BUS_SESSION); /* Useful for debugging test failures, not needed all the time (until it fails) */ #if 0 auto bustle = std::shared_ptr([]() { DbusTestTask * bustle = DBUS_TEST_TASK(dbus_test_bustle_new("notifications-test.bustle")); dbus_test_task_set_name(bustle, "Bustle"); dbus_test_task_set_bus(bustle, DBUS_TEST_SERVICE_BUS_SESSION); return bustle; }(), [](DbusTestTask * bustle) { g_clear_object(&bustle); }); dbus_test_service_add_task(service, bustle.get()); #endif notifications = std::make_shared(); dbus_test_service_add_task(service, (DbusTestTask*)*notifications); dbus_test_service_start_tasks(service); session = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); /* This is done in main.c */ notify_init("ayatana-indicator-sound"); } virtual void TearDown() { if (notify_is_initted()) notify_uninit(); notifications.reset(); g_clear_object(&service); g_object_unref(session); unsigned int cleartry = 0; while (session != NULL && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); } static gboolean timeout_cb (gpointer user_data) { GMainLoop * pLoop = static_cast(user_data); g_main_loop_quit(pLoop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } void loop_until(const std::function& test, unsigned int max_ms=50, unsigned int test_interval_ms=10) { // g_timeout's callback only allows a single pointer, // so use a temporary stack struct to wedge everything into one pointer struct CallbackData { const std::function& test; const gint64 deadline; GMainLoop* loop = g_main_loop_new(nullptr, false); CallbackData (const std::function& f, unsigned int max_ms): test{f}, deadline{g_get_monotonic_time() + (max_ms*1000)} {} ~CallbackData() {g_main_loop_unref(loop);} } data(test, max_ms); // tell the timer to stop looping on success or deadline auto timerfunc = [](gpointer gdata) -> gboolean { auto& data = *static_cast(gdata); if (!data.test() && (g_get_monotonic_time() < data.deadline)) return G_SOURCE_CONTINUE; g_main_loop_quit(data.loop); return G_SOURCE_REMOVE; }; // start looping g_timeout_add (std::min(max_ms, test_interval_ms), timerfunc, &data); g_main_loop_run(data.loop); } void loop_until_notifications(unsigned int max_seconds=1) { auto test = [this]{ return !notifications->getNotifications().empty(); }; loop_until(test, max_seconds); } static int unref_idle (gpointer user_data) { g_variant_unref(static_cast(user_data)); return G_SOURCE_REMOVE; } std::shared_ptr playerListMock () { auto playerList = std::shared_ptr( MEDIA_PLAYER_LIST(media_player_list_mock_new()), [](MediaPlayerList * list) { g_clear_object(&list); }); return playerList; } std::shared_ptr optionsMock () { auto options = std::shared_ptr( INDICATOR_SOUND_OPTIONS(options_mock_new()), [](IndicatorSoundOptions * options){ g_clear_object(&options); }); return options; } std::shared_ptr volumeControlMock (const std::shared_ptr& optionsMock) { auto volumeControl = std::shared_ptr( VOLUME_CONTROL(volume_control_mock_new(optionsMock.get())), [](VolumeControl * control){ g_clear_object(&control); }); return volumeControl; } std::shared_ptr volumeWarningMock (const std::shared_ptr& optionsMock) { auto volumeWarning = std::shared_ptr( VOLUME_WARNING(volume_warning_mock_new(optionsMock.get())), [](VolumeWarning * warning){ g_clear_object(&warning); }); return volumeWarning; } std::shared_ptr standardService ( const std::shared_ptr& volumeControl, const std::shared_ptr& playerList, const std::shared_ptr& options, const std::shared_ptr& warning, const std::shared_ptr& accounts_service_access) { auto soundService = std::shared_ptr( indicator_sound_service_new(playerList.get(), volumeControl.get(), nullptr, options.get(), warning.get(), accounts_service_access.get()), [](IndicatorSoundService * service){ g_clear_object(&service); }); return soundService; } void setMockVolume (std::shared_ptr volumeControl, double volume, VolumeControlVolumeReasons reason = VOLUME_CONTROL_VOLUME_REASONS_USER_KEYPRESS) { VolumeControlVolume * vol = volume_control_volume_new(); vol->volume = volume; vol->reason = reason; volume_control_set_volume(volumeControl.get(), vol); g_object_unref(vol); } void setIndicatorShown (bool shown) { auto bus = g_bus_get_sync(G_BUS_TYPE_SESSION, nullptr, nullptr); g_dbus_connection_call(bus, g_dbus_connection_get_unique_name(bus), "/org/ayatana/indicator/sound", "org.gtk.Actions", "SetState", g_variant_new("(sva{sv})", "indicator-shown", g_variant_new_boolean(shown), nullptr), nullptr, G_DBUS_CALL_FLAGS_NONE, -1, nullptr, nullptr, nullptr); g_clear_object(&bus); } }; TEST_F(NotificationsTest, BasicObject) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Give some time settle */ loop(50); /* Auto free */ } TEST_F(NotificationsTest, VolumeChanges) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("ayatana-indicator-sound", notev[0].app_name); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ(0, notev[0].actions.size()); EXPECT_GVARIANT_EQ ("@s 'true'", notev[0].hints["x-lomiri-private-synchronous"]); EXPECT_GVARIANT_EQ("@i 50", notev[0].hints["value"]); /* Set a different volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.60); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 60", notev[0].hints["value"]); /* Have pulse set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.70, VOLUME_CONTROL_VOLUME_REASONS_PULSE_CHANGE); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(0, notev.size()); /* Have AS set the volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.80, VOLUME_CONTROL_VOLUME_REASONS_ACCOUNTS_SERVICE_SET); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(0, notev.size()); } TEST_F(NotificationsTest, DISABLED_StreamChanges) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.5); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); /* Change Streams, no volume change */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_ALARM); setMockVolume(volumeControl, 0.5, VOLUME_CONTROL_VOLUME_REASONS_VOLUME_STREAM_CHANGE); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(0, notev.size()); /* Change Streams, volume change */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_ALERT); setMockVolume(volumeControl, 0.6, VOLUME_CONTROL_VOLUME_REASONS_VOLUME_STREAM_CHANGE); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(0, notev.size()); /* Change Streams, no volume change, volume up */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_MULTIMEDIA); setMockVolume(volumeControl, 0.6, VOLUME_CONTROL_VOLUME_REASONS_VOLUME_STREAM_CHANGE); loop(50); setMockVolume(volumeControl, 0.65); notev = notifications->getNotifications(); EXPECT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 65", notev[0].hints["value"]); } TEST_F(NotificationsTest, DISABLED_IconTesting) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set an initial volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.5); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); /* Generate a set of notifications */ notifications->clearNotifications(); for (float i = 0.0; i < 1.01; i += 0.1) { setMockVolume(volumeControl, i); } loop(50); notev = notifications->getNotifications(); ASSERT_EQ(11, notev.size()); EXPECT_EQ("audio-volume-muted", notev[0].app_icon); EXPECT_EQ("audio-volume-low", notev[1].app_icon); EXPECT_EQ("audio-volume-low", notev[2].app_icon); EXPECT_EQ("audio-volume-medium", notev[3].app_icon); EXPECT_EQ("audio-volume-medium", notev[4].app_icon); EXPECT_EQ("audio-volume-medium", notev[5].app_icon); EXPECT_EQ("audio-volume-medium", notev[6].app_icon); EXPECT_EQ("audio-volume-high", notev[7].app_icon); EXPECT_EQ("audio-volume-high", notev[8].app_icon); EXPECT_EQ("audio-volume-high", notev[9].app_icon); EXPECT_EQ("audio-volume-high", notev[10].app_icon); } TEST_F(NotificationsTest, DISABLED_ServerRestart) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); /* Restart server without sync notifications */ notifications->clearNotifications(); dbus_test_service_remove_task(service, (DbusTestTask*)*notifications); notifications.reset(); loop(50); notifications = std::make_shared(std::vector({"body", "body-markup", "icon-static"})); dbus_test_service_add_task(service, (DbusTestTask*)*notifications); dbus_test_task_run((DbusTestTask*)*notifications); /* Change the volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.60); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(0, notev.size()); /* Put a good server back */ dbus_test_service_remove_task(service, (DbusTestTask*)*notifications); notifications.reset(); loop(50); notifications = std::make_shared(); dbus_test_service_add_task(service, (DbusTestTask*)*notifications); dbus_test_task_run((DbusTestTask*)*notifications); /* Change the volume again */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.70); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); } TEST_F(NotificationsTest, DISABLED_HighVolume) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ("Speakers", notev[0].body); EXPECT_GVARIANT_EQ ("@s 'false'", notev[0].hints["x-lomiri-value-bar-tint"]); /* Set high volume with volume change */ notifications->clearNotifications(); volume_warning_mock_set_high_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), true); setMockVolume(volumeControl, 0.90); loop(50); notev = notifications->getNotifications(); ASSERT_LT(0, notev.size()); /* This passes with one or two since it would just be an update to the first if a second was sent */ EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ("Speakers", notev[0].body); EXPECT_GVARIANT_EQ ("@s 'true'", notev[0].hints["x-lomiri-value-bar-tint"]); /* Move it back */ volume_warning_mock_set_high_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), false); setMockVolume(volumeControl, 0.50); loop(50); /* Set high volume without level change */ /* NOTE: This can happen if headphones are plugged in */ notifications->clearNotifications(); volume_warning_mock_set_high_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), true); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ("Speakers", notev[0].body); } TEST_F(NotificationsTest, DISABLED_MenuHide) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); EXPECT_EQ(1, notev.size()); /* Set the indicator to shown, and set a new volume */ notifications->clearNotifications(); setIndicatorShown(true); loop(50); setMockVolume(volumeControl, 0.60); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(0, notev.size()); /* Set the indicator to hidden, and set a new volume */ notifications->clearNotifications(); setIndicatorShown(false); loop(50); setMockVolume(volumeControl, 0.70); loop(50); notev = notifications->getNotifications(); EXPECT_EQ(1, notev.size()); } TEST_F(NotificationsTest, DISABLED_ExtendendVolumeNotification) { auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); // cppcheck-suppress unreadVariable auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); /* Set a volume */ notifications->clearNotifications(); setMockVolume(volumeControl, 0.50); loop(50); auto notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_EQ("ayatana-indicator-sound", notev[0].app_name); EXPECT_EQ("Volume", notev[0].summary); EXPECT_EQ(0, notev[0].actions.size()); EXPECT_GVARIANT_EQ("@i 50", notev[0].hints["value"]); EXPECT_GVARIANT_EQ ("@s 'true'", notev[0].hints["x-lomiri-private-synchronous"]); /* Allow an amplified volume */ notifications->clearNotifications(); volume_control_mock_mock_set_active_stream(VOLUME_CONTROL_MOCK(volumeControl.get()), VOLUME_CONTROL_STREAM_ALARM); options_mock_mock_set_max_volume(OPTIONS_MOCK(options.get()), 1.5); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 33", notev[0].hints["value"]); /* Set to 'over max' */ notifications->clearNotifications(); setMockVolume(volumeControl, 1.525); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 100", notev[0].hints["value"]); /* Put back */ notifications->clearNotifications(); options_mock_mock_set_max_volume(OPTIONS_MOCK(options.get()), 1.0); loop(50); notev = notifications->getNotifications(); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ("@i 100", notev[0].hints["value"]); } TEST_F(NotificationsTest, DISABLED_TriggerWarning) { // Tests all the conditions needed to trigger a volume warning. // There are many possible combinations, so this test is slow. :P const struct { bool expected; VolumeControlActiveOutput output; } test_outputs[] = { { false, VOLUME_CONTROL_ACTIVE_OUTPUT_SPEAKERS }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_HEADPHONES }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_BLUETOOTH_HEADPHONES }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_BLUETOOTH_SPEAKER }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_USB_SPEAKER }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_USB_HEADPHONES }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_HDMI_SPEAKER }, { true, VOLUME_CONTROL_ACTIVE_OUTPUT_HDMI_HEADPHONES }, { false, VOLUME_CONTROL_ACTIVE_OUTPUT_CALL_MODE } }; const struct { bool expected; pa_volume_t volume; pa_volume_t loud_volume; } test_volumes[] = { { false, 50, 100 }, { false, 99, 100 }, { false, 100, 100 }, // Whenever you increase volume... such that acoustic output would be *MORE* than 85 dBA { true, 101, 100 } }; const struct { bool expected; bool approved; } test_approved[] = { { true, false }, { false, true } }; const struct { bool expected; bool warnings_enabled; } test_warnings_enabled[] = { { true, true }, { false, false } }; const struct { bool expected; bool multimedia_active; } test_multimedia_active[] = { { true, true }, { false, false } }; for (const auto& outputs : test_outputs) { for (const auto& volumes : test_volumes) { for (const auto& approved : test_approved) { for (const auto& warnings_enabled : test_warnings_enabled) { for (const auto& multimedia_active : test_multimedia_active) { notifications->clearNotifications(); // instantiate the test subjects auto options = optionsMock(); auto volumeControl = volumeControlMock(options); auto volumeWarning = volumeWarningMock(options); auto accountsService = std::make_shared(); auto soundService = standardService(volumeControl, playerListMock(), options, volumeWarning, accountsService); // run the test options_mock_mock_set_loud_volume(OPTIONS_MOCK(options.get()), volumes.loud_volume); options_mock_mock_set_loud_warning_enabled(OPTIONS_MOCK(options.get()), warnings_enabled.warnings_enabled); volume_warning_mock_set_approved(VOLUME_WARNING_MOCK(volumeWarning.get()), approved.approved); volume_warning_mock_set_multimedia_volume(VOLUME_WARNING_MOCK(volumeWarning.get()), volumes.volume); volume_warning_mock_set_multimedia_active(VOLUME_WARNING_MOCK(volumeWarning.get()), multimedia_active.multimedia_active); volume_control_mock_mock_set_active_output(VOLUME_CONTROL_MOCK(volumeControl.get()), outputs.output); loop_until_notifications(); // check the result auto notev = notifications->getNotifications(); const bool warning_expected = outputs.expected && volumes.expected && approved.expected && warnings_enabled.expected && multimedia_active.expected; if (warning_expected) { EXPECT_TRUE(volume_warning_get_active(volumeWarning.get())); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ ("@s 'true'", notev[0].hints["x-lomiri-snap-decisions"]); EXPECT_GVARIANT_EQ (nullptr, notev[0].hints["x-lomiri-private-synchronous"]); } else { EXPECT_FALSE(volume_warning_get_active(volumeWarning.get())); ASSERT_EQ(1, notev.size()); EXPECT_GVARIANT_EQ (nullptr, notev[0].hints["x-lomiri-snap-decisions"]); EXPECT_GVARIANT_EQ("@s 'true'", notev[0].hints["x-lomiri-private-synchronous"]); } } // multimedia_active } // warnings_enabled } // approved } // volumes } // outputs } ayatana-indicator-sound-24.5.2/tests/options-mock.vala0000644000000000000000000000204214756636406017660 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Charles Kerr */ public class OptionsMock : IndicatorSound.Options { public void mock_set_max_volume (double val) { max_volume = val; } public void mock_set_loud_volume (PulseAudio.Volume val) { loud_volume = val; } public void mock_set_loud_warning_enabled (bool val) { loud_warning_enabled = val; } } ayatana-indicator-sound-24.5.2/tests/pa-mock.cpp0000644000000000000000000003440314756636406016432 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2022 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include #include #include #include #include #include #ifdef G_LOG_DOMAIN #undef G_LOG_DOMAIN #endif #define G_LOG_DOMAIN "PA-Mock" /* Core class of the PA Mock state */ class PAMockContext { public: /* Accounting */ std::atomic refcnt; /* State stuff */ std::vector> stateCallbacks; pa_context_state_t currentState; pa_context_state_t futureState; /* Event stuff */ std::vector> eventCallbacks; pa_subscription_mask_t eventMask; PAMockContext () : refcnt(1) , currentState(PA_CONTEXT_UNCONNECTED) , futureState(PA_CONTEXT_UNCONNECTED) , eventMask(PA_SUBSCRIPTION_MASK_NULL) { g_debug("Creating Context: %p", this); } private: /* To ensure we're the only ones who can delete it */ ~PAMockContext () { g_debug("Destroying Context: %p", this); } public: /* Ref counting */ void ref () { refcnt++; } void unref () { refcnt--; if (refcnt == 0) delete this; } /* C/C++ boundry */ operator pa_context *() { return reinterpret_cast(this); } /* State Stuff */ void setState (pa_context_state_t state) { if (state == currentState) return; currentState = state; for (auto callback : stateCallbacks) { callback(); } } void idleOnce (std::function idleFunc) { auto allocated = new std::function(idleFunc); g_idle_add_full(G_PRIORITY_DEFAULT_IDLE, [](gpointer data) -> gboolean { std::function * pidleFunc = reinterpret_cast *>(data); (*pidleFunc)(); return G_SOURCE_REMOVE; }, allocated, [](gpointer data) -> void { std::function * pidleFunc = reinterpret_cast *>(data); delete pidleFunc; }); } void queueState (pa_context_state_t state) { idleOnce([this, state](){ setState(state); }); } pa_context_state_t getState (void) { return currentState; } void addStateCallback (std::function &callback) { stateCallbacks.push_back(callback); } /* Event Stuff */ void setMask (pa_subscription_mask_t mask) { eventMask = mask; } void addEventCallback (std::function &callback) { eventCallbacks.push_back(callback); } }; /* ******************************* * context.h * *******************************/ pa_context * pa_context_new_with_proplist (pa_mainloop_api *mainloop, const char *name, pa_proplist *proplist) { return *(new PAMockContext()); } void pa_context_unref (pa_context *c) { reinterpret_cast(c)->unref(); } pa_context * pa_context_ref (pa_context *c) { reinterpret_cast(c)->ref(); return c; } int pa_context_connect (pa_context *c, const char *server, pa_context_flags_t flags, const pa_spawn_api *api) { reinterpret_cast(c)->queueState(PA_CONTEXT_READY); return 0; } void pa_context_disconnect (pa_context *c) { reinterpret_cast(c)->queueState(PA_CONTEXT_UNCONNECTED); } int pa_context_errno (pa_context *c) { return 0; } void pa_context_set_state_callback (pa_context *c, pa_context_notify_cb_t cb, void *userdata) { std::function cppcb([c, cb, userdata]() { cb(c, userdata); }); reinterpret_cast(c)->addStateCallback(cppcb); } pa_context_state_t pa_context_get_state (pa_context *c) { return reinterpret_cast(c)->getState(); } /* ******************************* * introspect.h * *******************************/ static pa_operation * dummy_operation (void) { GObject * goper = (GObject *)g_object_new(G_TYPE_OBJECT, nullptr); pa_operation * oper = (pa_operation *)goper; return oper; } pa_operation* pa_context_get_server_info (pa_context *c, pa_server_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb == nullptr) return; pa_server_info server{ .user_name = "user", .host_name = "host", .server_version = "1.2.3", .server_name = "server", .sample_spec = { .format = PA_SAMPLE_U8, .rate = 44100, .channels = 1 }, .default_sink_name = "default-sink", .default_source_name = "default-source", .cookie = 1234, .channel_map = { .channels = 0 } }; cb(c, &server, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_sink_info_by_name (pa_context *c, const gchar * name, pa_sink_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb == nullptr) return; pa_sink_port_info active_port = {0}; active_port.name = "speaker"; pa_sink_info sink = {0}; sink.name = "default-sink"; sink.index = 0; sink.description = "Default Sink"; sink.channel_map.channels = 0; sink.active_port = &active_port; cb(c, &sink, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_sink_info_list (pa_context *c, pa_sink_info_cb_t cb, void *userdata) { /* Only have one today, so this is the same */ return pa_context_get_sink_info_by_name(c, "default-sink", cb, userdata); } pa_operation * pa_context_get_sink_input_info (pa_context *c, uint32_t idx, pa_sink_input_info_cb_t cb, void * userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb == nullptr) return; pa_sink_input_info sink = { 0 }; cb(c, &sink, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_source_info_by_name (pa_context *c, const char * name, pa_source_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb == nullptr) return; pa_source_info source = { .name = "default-source" }; cb(c, &source, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_source_output_info (pa_context *c, uint32_t idx, pa_source_output_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb == nullptr) return; pa_source_output_info source = {0}; source.name = "default source"; cb(c, &source, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_set_sink_mute_by_index (pa_context *c, uint32_t idx, int mute, pa_context_success_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb != nullptr) cb(c, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_set_sink_volume_by_index (pa_context *c, uint32_t idx, const pa_cvolume * cvol, pa_context_success_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb != nullptr) cb(c, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_set_source_volume_by_name (pa_context *c, const char * name, const pa_cvolume * cvol, pa_context_success_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { if (cb != nullptr) cb(c, 1, userdata); }); return dummy_operation(); } pa_operation* pa_context_get_sink_input_info_list(pa_context *c, pa_sink_input_info_cb_t cb, void *userdata) { reinterpret_cast(c)->idleOnce( [c, cb, userdata]() { pa_sink_input_info sink_input; sink_input.name = "default-sink-input"; sink_input.proplist = nullptr; sink_input.has_volume = false; if (cb != nullptr) cb(c, &sink_input, true, userdata); }); return dummy_operation(); } /* ******************************* * subscribe.h * *******************************/ pa_operation * pa_context_subscribe (pa_context * c, pa_subscription_mask_t mask, pa_context_success_cb_t callback, void * userdata) { reinterpret_cast(c)->idleOnce( [c, mask, callback, userdata]() { reinterpret_cast(c)->setMask(mask); if (callback != nullptr) callback(c, 1, userdata); }); return dummy_operation(); } void pa_context_set_subscribe_callback (pa_context * c, pa_context_subscribe_cb_t callback, void * userdata) { std::function cppcb([c, callback, userdata](pa_subscription_event_type_t event, uint32_t index) { if (callback != nullptr) callback(c, event, index, userdata); }); reinterpret_cast(c)->addEventCallback(cppcb); } /* ******************************* * glib-mainloop.h * *******************************/ struct pa_glib_mainloop { GMainContext * context; }; struct pa_mainloop_api mock_mainloop = { 0 }; pa_mainloop_api * pa_glib_mainloop_get_api (pa_glib_mainloop * g) { return &mock_mainloop; } pa_glib_mainloop * pa_glib_mainloop_new (GMainContext * c) { pa_glib_mainloop * loop = g_new0(pa_glib_mainloop, 1); if (c == nullptr) loop->context = g_main_context_default(); else loop->context = c; g_main_context_ref(loop->context); return loop; } void pa_glib_mainloop_free (pa_glib_mainloop * g) { g_main_context_unref(g->context); g_free(g); } /* ******************************* * operation.h * *******************************/ void pa_operation_unref (pa_operation * operation) { g_return_if_fail(G_IS_OBJECT(operation)); g_object_unref(G_OBJECT(operation)); } /* ******************************* * proplist.h * *******************************/ pa_proplist * pa_proplist_new (void) { return (pa_proplist *)g_hash_table_new_full(g_str_hash, g_str_equal, g_free, g_free); } void pa_proplist_free (pa_proplist * p) { g_return_if_fail(p != nullptr); g_hash_table_destroy((GHashTable *)p); } const char * pa_proplist_gets (pa_proplist * p, const char * key) { g_return_val_if_fail(p != nullptr, nullptr); g_return_val_if_fail(key != nullptr, nullptr); return (const char *)g_hash_table_lookup((GHashTable *)p, key); } int pa_proplist_sets (pa_proplist *p, const char * key, const char * value) { g_return_val_if_fail(p != nullptr, -1); g_return_val_if_fail(key != nullptr, -1); g_return_val_if_fail(value != nullptr, -1); g_hash_table_insert((GHashTable *)p, g_strdup(key), g_strdup(value)); return 0; } /* ******************************* * error.h * *******************************/ const char * pa_strerror (int error) { return "This is error text"; } /* ******************************* * volume.h * *******************************/ pa_volume_t pa_sw_volume_from_dB (double f) { double linear = pow(10.0, f / 20.0); pa_volume_t calculated = lround(cbrt(linear) * PA_VOLUME_NORM); if (G_UNLIKELY(calculated > PA_VOLUME_MAX)) { return PA_VOLUME_MAX; } else if (G_UNLIKELY(calculated < PA_VOLUME_MUTED)) { return PA_VOLUME_MUTED; } else { return calculated; } } pa_cvolume * pa_cvolume_init (pa_cvolume * cvol) { g_return_val_if_fail(cvol != nullptr, nullptr); cvol->channels = 0; unsigned int i; for (i = 0; i < PA_CHANNELS_MAX; i++) cvol->values[i] = PA_VOLUME_INVALID; return cvol; } pa_cvolume * pa_cvolume_set (pa_cvolume * cvol, unsigned channels, pa_volume_t volume) { g_return_val_if_fail(cvol != nullptr, nullptr); g_warn_if_fail(channels > 0); g_return_val_if_fail(channels <= PA_CHANNELS_MAX, nullptr); cvol->channels = channels; unsigned int i; for (i = 0; i < channels; i++) { if (G_UNLIKELY(volume > PA_VOLUME_MAX)) { cvol->values[i] = PA_VOLUME_MAX; } else if (G_UNLIKELY(volume < PA_VOLUME_MUTED)) { cvol->values[i] = PA_VOLUME_MUTED; } else { cvol->values[i] = volume; } } return cvol; } pa_volume_t pa_cvolume_max (const pa_cvolume * cvol) { g_return_val_if_fail(cvol != nullptr, PA_VOLUME_MUTED); pa_volume_t max = PA_VOLUME_MUTED; unsigned int i; for (i = 0; i < cvol->channels; i++) max = MAX(max, cvol->values[i]); return max; } pa_cvolume * pa_cvolume_scale (pa_cvolume * cvol, pa_volume_t max) { g_return_val_if_fail(cvol != nullptr, nullptr); pa_volume_t originalmax = pa_cvolume_max(cvol); if (originalmax <= PA_VOLUME_MUTED) return pa_cvolume_set(cvol, cvol->channels, max); unsigned int i; for (i = 0; i < cvol->channels; i++) { pa_volume_t calculated = (cvol->values[i] * max) / originalmax; if (G_UNLIKELY(calculated > PA_VOLUME_MAX)) { cvol->values[i] = PA_VOLUME_MAX; } else if (G_UNLIKELY(calculated < PA_VOLUME_MUTED)) { cvol->values[i] = PA_VOLUME_MUTED; } else { cvol->values[i] = calculated; } } return cvol; } ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/AccountsDefs.h0000644000000000000000000000235414756636406024451 0ustar /* * Copyright (C) 2015 Canonical Ltd. * Copyright (C) 2021 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #pragma once namespace ayatana { namespace indicators { namespace testing { constexpr const char ACCOUNTS_SERVICE[] = "org.freedesktop.Accounts"; constexpr const char USER_PATH[] = "/org/freedesktop/Accounts/UserTest"; constexpr const char ACCOUNTS_PATH[] = "/org/freedesktop/Accounts"; constexpr const char ACCOUNTS_SOUND_INTERFACE[] = "com.lomiri.AccountsService.Sound"; } // namespace testing } // namespace indicators } // namespace ayatana ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/AccountsMock.cpp0000644000000000000000000000222314756636406025007 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include "AccountsMock.h" #include "AccountsDefs.h" using namespace ayatana::indicators::testing; AccountsMock::AccountsMock(QObject* parent) : QObject(parent) { } AccountsMock::~AccountsMock() = default; QDBusObjectPath AccountsMock::FindUserByName(QString const & username) const { return QDBusObjectPath(USER_PATH); } QDBusObjectPath AccountsMock::FindUserById(int64_t uid) const { return QDBusObjectPath(USER_PATH); } ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/AccountsMock.h0000644000000000000000000000232014756636406024452 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include namespace ayatana { namespace indicators { namespace testing { class AccountsMock : public QObject, protected QDBusContext { Q_OBJECT public Q_SLOTS: QDBusObjectPath FindUserByName(QString const & username) const; QDBusObjectPath FindUserById(int64_t uid) const; public: AccountsMock(QObject* parent = 0); virtual ~AccountsMock(); }; } // namespace testing } // namespace indicators } // namespace ayatana ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/AccountsServiceSoundMock.cpp0000644000000000000000000000377014756636406027351 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include "AccountsServiceSoundMock.h" #include "AccountsDefs.h" using namespace ayatana::indicators::testing; AccountsServiceSoundMock::AccountsServiceSoundMock(QObject* parent) : QObject(parent) , volume_(0.0) { } AccountsServiceSoundMock::~AccountsServiceSoundMock() = default; double AccountsServiceSoundMock::volume() const { return volume_; } void AccountsServiceSoundMock::setVolume(double volume) { volume_ = volume; notifier_.notifyPropertyChanged(QDBusConnection::systemBus(), ACCOUNTS_SOUND_INTERFACE, USER_PATH, "Volume", property("Volume")); } QString AccountsServiceSoundMock::lastRunningPlayer() const { return lastRunningPlayer_; } void AccountsServiceSoundMock::setLastRunningPlayer(QString const & lastRunningPlayer) { lastRunningPlayer_ = lastRunningPlayer; notifier_.notifyPropertyChanged(QDBusConnection::systemBus(), ACCOUNTS_SOUND_INTERFACE, USER_PATH, "LastRunningPlayer", property("LastRunningPlayer")); } ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/AccountsServiceSoundMock.h0000644000000000000000000000310514756636406027006 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include #include #include "DBusPropertiesNotifier.h" namespace ayatana { namespace indicators { namespace testing { class DBusPropertiesNotifier; class AccountsServiceSoundMock : public QObject, protected QDBusContext { Q_OBJECT Q_PROPERTY(double Volume READ volume WRITE setVolume) Q_PROPERTY(QString LastRunningPlayer READ lastRunningPlayer WRITE setLastRunningPlayer) public Q_SLOTS: double volume() const; void setVolume(double volume); QString lastRunningPlayer() const; void setLastRunningPlayer(QString const & lastRunningPlayer); public: AccountsServiceSoundMock(QObject* parent = 0); virtual ~AccountsServiceSoundMock(); private: double volume_; QString lastRunningPlayer_; DBusPropertiesNotifier notifier_; }; } // namespace testing } // namespace indicators } // namespace ayatana ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/CMakeLists.txt0000644000000000000000000000226514756636406024460 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS} "${CMAKE_SOURCE_DIR}/tests/service-mocks") add_definitions(-DQT_NO_KEYWORDS=1) set(dbusinterface_sound_xml "com.lomiri.AccountsService.Sound.Mock.xml") set_source_files_properties(${dbusinterface_sound_xml} PROPERTIES CLASSNAME AccountsServiceSoundMockInterface) qt5_add_dbus_interface(interface_files ${dbusinterface_sound_xml} accountsservice_sound_interface) qt5_add_dbus_adaptor(adaptor_files ${dbusinterface_sound_xml} AccountsServiceSoundMock.h ayatana::indicators::testing::AccountsServiceSoundMock AccountsServiceSoundMockAdaptor) qt5_add_dbus_adaptor(adaptor_files ${CMAKE_SOURCE_DIR}/tests/dbus-types/org.freedesktop.Accounts.xml AccountsMock.h ayatana::indicators::testing::AccountsMock AccountsMockAdaptor) add_executable( accounts-service-sound ${interface_files} ${adaptor_files} AccountsServiceSoundMock.cpp AccountsMock.cpp ${CMAKE_SOURCE_DIR}/tests/service-mocks/DBusPropertiesNotifier.cpp main.cpp ) target_link_libraries( accounts-service-sound Qt5::Core Qt5::DBus ) ././@LongLink0000644000000000000000000000015300000000000007772 Lustar ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/com.lomiri.AccountsService.Sound.Mock.xmlayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/com.lomiri.AccountsService.Sound.Mo0000644000000000000000000000054314756636406030450 0ustar ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/main.cpp0000644000000000000000000000372614756636406023353 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include "AccountsDefs.h" #include "AccountsServiceSoundMock.h" #include "AccountsServiceSoundMockAdaptor.h" #include "AccountsMock.h" #include "AccountsMockAdaptor.h" using namespace ayatana::indicators::testing; int main(int argc, char *argv[]) { QCoreApplication app(argc, argv); QDBusConnection connection = QDBusConnection::systemBus(); if (!connection.interface()->isServiceRegistered(ACCOUNTS_SERVICE)) { auto service = new AccountsServiceSoundMock(&app); new SoundAdaptor(service); auto accounts_service = new AccountsMock(&app); new AccountsAdaptor(accounts_service); if (!connection.registerService(ACCOUNTS_SERVICE)) { qFatal("Could not register AccountsService Volume service."); } if (!connection.registerObject(USER_PATH, service)) { qFatal("Could not register AccountsService Volume object."); } if (!connection.registerObject(ACCOUNTS_PATH, accounts_service)) { qFatal("Could not register Accounts object."); } } else { qDebug() << "Service is already registered!."; } return app.exec(); } ayatana-indicator-sound-24.5.2/tests/service-mocks/accounts-mock/org.freedesktop.Accounts.Mock.xml0000644000000000000000000000107214756636406030204 0ustar ayatana-indicator-sound-24.5.2/tests/service-mocks/CMakeLists.txt0000644000000000000000000000016114756636406021703 0ustar if(ENABLE_LOMIRI_FEATURES) add_subdirectory(accounts-mock) endif() add_subdirectory(media-player-mpris-mock) ayatana-indicator-sound-24.5.2/tests/service-mocks/DBusPropertiesNotifier.cpp0000644000000000000000000000303514756636406024264 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "DBusPropertiesNotifier.h" #include using namespace ayatana::indicators::testing; void DBusPropertiesNotifier::notifyPropertyChanged(QDBusConnection const & connection, QString const & interface, QString const & path, QString const & propertyName, QVariant const & propertyValue) { QDBusMessage signal = QDBusMessage::createSignal( path, "org.freedesktop.DBus.Properties", "PropertiesChanged"); signal << interface; QVariantMap changedProps; changedProps.insert(propertyName, propertyValue); signal << changedProps; signal << QStringList(); connection.send(signal); } ayatana-indicator-sound-24.5.2/tests/service-mocks/DBusPropertiesNotifier.h0000644000000000000000000000245314756636406023734 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #pragma once #include namespace ayatana { namespace indicators { namespace testing { class DBusPropertiesNotifier { public: DBusPropertiesNotifier() = default; ~DBusPropertiesNotifier() = default; void notifyPropertyChanged(QDBusConnection const & connection, QString const & interface, QString const & path, QString const & propertyName, QVariant const & propertyValue); }; } // namespace testing } // namespace indicators } // namespace ayatana ././@LongLink0000644000000000000000000000015400000000000007773 Lustar ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer1.desktopayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer1.0000644000000000000000000000145514756636406030546 0ustar [Desktop Entry] Name=TestPlayer1 GenericName=Test Player 1 X-GNOME-FullName=Test Player 1 Comment=Play and organize your music collection Keywords=Audio;Song;MP3;CD;Podcast;MTP;iPod;Playlist;Last.fm;UPnP;DLNA;Radio; Exec=echo %U Terminal=false Type=Application Icon=testplayer X-GNOME-DocPath=testplayer/testplayer.xml Categories=GNOME;GTK;AudioVideo;Audio;Player; MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;audio/mp4;x-scheme-handler/itms;x-scheme-handler/itmss; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=testplayer X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata; X-GNOME-Bugzilla-Version=3.1 X-GNOME-UsesNotifications=true ././@LongLink0000644000000000000000000000015400000000000007773 Lustar ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer2.desktopayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer2.0000644000000000000000000000145514756636406030547 0ustar [Desktop Entry] Name=TestPlayer2 GenericName=Test Player 2 X-GNOME-FullName=Test Player 2 Comment=Play and organize your music collection Keywords=Audio;Song;MP3;CD;Podcast;MTP;iPod;Playlist;Last.fm;UPnP;DLNA;Radio; Exec=echo %U Terminal=false Type=Application Icon=testplayer X-GNOME-DocPath=testplayer/testplayer.xml Categories=GNOME;GTK;AudioVideo;Audio;Player; MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;audio/mp4;x-scheme-handler/itms;x-scheme-handler/itmss; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=testplayer X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata; X-GNOME-Bugzilla-Version=3.1 X-GNOME-UsesNotifications=true ././@LongLink0000644000000000000000000000015400000000000007773 Lustar ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer3.desktopayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/applications/testplayer3.0000644000000000000000000000145514756636406030550 0ustar [Desktop Entry] Name=TestPlayer3 GenericName=Test Player 3 X-GNOME-FullName=Test Player 3 Comment=Play and organize your music collection Keywords=Audio;Song;MP3;CD;Podcast;MTP;iPod;Playlist;Last.fm;UPnP;DLNA;Radio; Exec=echo %U Terminal=false Type=Application Icon=testplayer X-GNOME-DocPath=testplayer/testplayer.xml Categories=GNOME;GTK;AudioVideo;Audio;Player; MimeType=application/x-ogg;application/ogg;audio/x-vorbis+ogg;audio/x-scpls;audio/x-mp3;audio/x-mpeg;audio/mpeg;audio/x-mpegurl;audio/x-flac;audio/mp4;x-scheme-handler/itms;x-scheme-handler/itmss; StartupNotify=true X-GNOME-Bugzilla-Bugzilla=GNOME X-GNOME-Bugzilla-Product=testplayer X-GNOME-Bugzilla-Component=general X-GNOME-Bugzilla-OtherBinaries=rhythmbox-client;rhythmbox-metadata; X-GNOME-Bugzilla-Version=3.1 X-GNOME-UsesNotifications=true ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/CMakeLists.txt0000644000000000000000000000332714756636406026342 0ustar set(CMAKE_AUTOMOC ON) set(CMAKE_INCLUDE_CURRENT_DIR ON) add_definitions("-fPIC") find_package(Qt5DBus REQUIRED) include_directories(${Qt5DBus_INCLUDE_DIRS} "${CMAKE_SOURCE_DIR}/tests/service-mocks") add_definitions(-DQT_NO_KEYWORDS=1) set(dbusinterface_mediaplayermpris_xml "org.mpris.MediaPlayer2.Player.xml") set_source_files_properties(${dbusinterface_mediaplayermpris_xml} PROPERTIES CLASSNAME MediaPlayerMprisMockInterface) qt5_add_dbus_interface(interface_files ${dbusinterface_mediaplayermpris_xml} MediaPlayerMprisMockInterface) qt5_add_dbus_adaptor(adaptor_files org.mpris.MediaPlayer2.Player.xml MediaPlayerMprisMock.h ayatana::indicators::testing::MediaPlayerMprisMock MediaPlayerMprisMockAdaptor) qt5_add_dbus_adaptor(adaptor_files org.mpris.MediaPlayer2.xml MediaPlayerMprisMock.h ayatana::indicators::testing::MediaPlayerMprisMock MediaPlayer2MockAdaptor) add_executable( media-player-mpris-mock ${adaptor_files} MediaPlayerMprisMock.cpp ${CMAKE_SOURCE_DIR}/tests/service-mocks/DBusPropertiesNotifier.cpp main.cpp testplayers ) add_executable( media-player-mpris-mock-update ${interface_files} player-update.cpp testplayers ) target_link_libraries( media-player-mpris-mock Qt5::Core Qt5::DBus ) target_link_libraries( media-player-mpris-mock-update Qt5::Core Qt5::DBus ) # test players desktop files add_custom_command (OUTPUT testplayers DEPENDS ${CMAKE_SOURCE_DIR}/tests/service-mocks/media-player-mpris-mock/applications COMMAND mkdir -p ${XDG_DATA_DIRS} COMMAND cp -r ${CMAKE_SOURCE_DIR}/tests/service-mocks/media-player-mpris-mock/applications ${XDG_DATA_DIRS}) ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/main.cpp0000644000000000000000000000402514756636406025226 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include #include #include "MediaPlayerMprisDefs.h" #include "MediaPlayerMprisMock.h" #include "MediaPlayerMprisMockAdaptor.h" #include "MediaPlayer2MockAdaptor.h" using namespace ayatana::indicators::testing; int main(int argc, char *argv[]) { if (argc != 2) { qWarning() << "usage: " << argv[0] << "TEST_PLAYER_NAME"; return 1; } QString playerName = QString(argv[1]); QCoreApplication app(argc, argv); QString playerService = QString("org.mpris.MediaPlayer2.") + playerName; QDBusConnection connection = QDBusConnection::sessionBus(); if (!connection.interface()->isServiceRegistered(playerService)) { auto service = new MediaPlayerMprisMock(playerName, &app); new PlayerAdaptor(service); new MediaPlayer2Adaptor(service); if (!connection.registerService(playerService)) { qDebug() << connection.lastError(); qFatal("Could not register MediaPlayerMprisMock service."); } if (!connection.registerObject("/org/mpris/MediaPlayer2", service)) { qFatal("Could not register MediaPlayerMprisMock object."); } } else { qDebug() << "Service is already registered!."; } return app.exec(); } ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisDefs.h0000644000000000000000000000236714756636406027767 0ustar /* * Copyright (C) 2015 Canonical Ltd. * Copyright (C) 2021 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #pragma once namespace ayatana { namespace indicators { namespace testing { constexpr const char MEDIA_PLAYER_MPRIS_SERVICE[] = "org.freedesktop.Accounts"; constexpr const char USER_PATH[] = "/org/freedesktop/Accounts/UserTest"; constexpr const char ACCOUNTS_PATH[] = "/org/freedesktop/Accounts"; constexpr const char ACCOUNTS_SOUND_INTERFACE[] = "com.lomiri.AccountsService.Sound"; } // namespace testing } // namespace indicators } // namespace ayatana ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.cpp0000644000000000000000000000612314756636406030324 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include #include "MediaPlayerMprisMock.h" using namespace ayatana::indicators::testing; MediaPlayerMprisMock::MediaPlayerMprisMock(QString const &playerName, QObject* parent) : QObject(parent) , can_play_(true) , can_pause_(true) , can_gonext_(true) , can_goprevious_(true) , player_name_(playerName) { } MediaPlayerMprisMock::~MediaPlayerMprisMock() = default; bool MediaPlayerMprisMock::canPlay() const { return can_play_; } void MediaPlayerMprisMock::setCanPlay(bool canPlay) { can_play_ = canPlay; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanPlay", property("CanPlay")); } bool MediaPlayerMprisMock::canPause() const { return can_pause_; } void MediaPlayerMprisMock::setCanPause(bool canPause) { can_pause_ = canPause; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanPause", property("CanPause")); } bool MediaPlayerMprisMock::canGoNext() const { return can_gonext_; } void MediaPlayerMprisMock::setCanGoNext(bool canGoNext) { can_gonext_ = canGoNext; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanGoNext", property("CanGoNext")); } bool MediaPlayerMprisMock::canGoPrevious() const { return can_goprevious_; } void MediaPlayerMprisMock::setCanGoPrevious(bool canGoPrevious) { can_goprevious_ = canGoPrevious; notifier_.notifyPropertyChanged(QDBusConnection::sessionBus(), "org.mpris.MediaPlayer2.Player", "/org/mpris/MediaPlayer2", "CanGoPrevious", property("CanGoPrevious")); } QString MediaPlayerMprisMock::desktopEntry() const { return player_name_; } void MediaPlayerMprisMock::setDesktopEntry(QString const &) { } ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/MediaPlayerMprisMock.h0000644000000000000000000000412514756636406027771 0ustar /* * Copyright 2015 Canonical Ltd. * Copyright 2021 Robert Tari * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Authors: * Xavi Garcia * Robert Tari */ #pragma once #include #include #include #include "DBusPropertiesNotifier.h" namespace ayatana { namespace indicators { namespace testing { class MediaPlayerMprisMock : public QObject, protected QDBusContext { Q_OBJECT Q_PROPERTY(bool CanPlay READ canPlay WRITE setCanPlay) Q_PROPERTY(bool CanPause READ canPause WRITE setCanPause) Q_PROPERTY(bool CanGoNext READ canGoNext WRITE setCanGoNext) Q_PROPERTY(bool CanGoPrevious READ canGoPrevious WRITE setCanGoPrevious) Q_PROPERTY(QString DesktopEntry READ desktopEntry WRITE setDesktopEntry) public Q_SLOTS: bool canPlay() const; void setCanPlay(bool canPlay); bool canPause() const; void setCanPause(bool canPause); bool canGoNext() const; void setCanGoNext(bool canGoNext); bool canGoPrevious() const; void setCanGoPrevious(bool canGoPrevious); QString desktopEntry() const; void setDesktopEntry(QString const &destopEntry); public: MediaPlayerMprisMock(QString const &playerName, QObject* parent); virtual ~MediaPlayerMprisMock(); private: bool can_play_; bool can_pause_; bool can_gonext_; bool can_goprevious_; DBusPropertiesNotifier notifier_; QString player_name_; }; } // namespace testing } // namespace indicators } // namespace ayatana ././@LongLink0000644000000000000000000000015500000000000007774 Lustar ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.Player.xmlayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.Pl0000644000000000000000000000153614756636406030274 0ustar ././@LongLink0000644000000000000000000000014600000000000007774 Lustar ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.xmlayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/org.mpris.MediaPlayer2.xm0000644000000000000000000000042414756636406030340 0ustar ayatana-indicator-sound-24.5.2/tests/service-mocks/media-player-mpris-mock/player-update.cpp0000644000000000000000000000511614756636406027060 0ustar /* * Copyright (C) 2015 Canonical Ltd. * * This program is free software: you can redistribute it and/or modify it * under the terms of the GNU General Public License version 3, as published * by the Free Software Foundation. * * This program is distributed in the hope that it will be useful, but * WITHOUT ANY WARRANTY; without even the implied warranties of * MERCHANTABILITY, SATISFACTORY QUALITY, or FITNESS FOR A PARTICULAR * PURPOSE. See the GNU General Public License for more details. * * You should have received a copy of the GNU General Public License along * with this program. If not, see . * * Author: Xavi Garcia */ #include "MediaPlayerMprisMockInterface.h" #include QMap getPropertiesMap() { QMap retMap; retMap["CANPLAY"] = "setCanPlay"; retMap["CANPAUSE"] = "setCanPause"; retMap["CANGONEXT"] = "setCanGoNext"; retMap["CANGOPREVIOUS"] = "setCanGoPrevious"; return retMap; } bool getBoolValue(QString const & str) { if (str == "TRUE") { return true; } return false; } QTextStream& qStdErr() { static QTextStream ts( stderr ); return ts; } int main(int argc, char **argv) { QCoreApplication app(argc, argv); if (argc != 4) { qStdErr() << "usage: " << argv[0] << "TEST_PLAYER_NAME PropertyName true|false\n"; return 1; } QString state = QString(argv[3]).toUpper(); QString property = QString(argv[2]).toUpper(); QString playerName = QString(argv[1]); auto propertiesMap = getPropertiesMap(); std::shared_ptr iface( new MediaPlayerMprisMockInterface("org.mpris.MediaPlayer2." + playerName, "/org/mpris/MediaPlayer2", QDBusConnection::sessionBus())); if (!iface) { qWarning() << argv[0] << ": error creating interface"; return 1; } QMap::iterator iter = propertiesMap.find(property); if (iter == propertiesMap.end()) { qWarning() << argv[0] << ": property " << property << " was not found."; return 1; } QDBusReply set_prop = iface->call(QLatin1String((*iter).toStdString().c_str()), QVariant::fromValue(getBoolValue(state))); if (!set_prop.isValid()) { qWarning() << argv[0] << ": D-Bus error: " << set_prop.error().message(); return 1; } return 0; } ayatana-indicator-sound-24.5.2/tests/sound-menu.cc0000644000000000000000000001701714756636406017002 0ustar /* * Copyright 2014 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ #include #include extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class SoundMenuTest : public ::testing::Test { protected: GTestDBus * bus = nullptr; virtual void SetUp() { bus = g_test_dbus_new(G_TEST_DBUS_NONE); g_test_dbus_up(bus); } virtual void TearDown() { g_test_dbus_down(bus); g_clear_object(&bus); } void verify_item_attribute (GMenuModel * mm, guint index, const gchar * name, GVariant * value) { g_variant_ref_sink(value); gchar * variantstr = g_variant_print(value, TRUE); g_debug("Expecting item %d to have a '%s' attribute: %s", index, name, variantstr); const GVariantType * type = g_variant_get_type(value); GVariant * itemval = g_menu_model_get_item_attribute_value(mm, index, name, type); ASSERT_NE(nullptr, itemval); EXPECT_TRUE(g_variant_equal(itemval, value)); g_variant_unref(value); } void verify_item_attribute_is_not_set(GMenuModel * mm, guint index, const gchar * name, const GVariantType * type) { GVariant * itemval = g_menu_model_get_item_attribute_value(mm, index, name, type); EXPECT_EQ(itemval, nullptr); } void check_player_control_buttons(bool canPlay, bool canNext, bool canPrev) { SoundMenu * menu = sound_menu_new (nullptr, SOUND_MENU_DISPLAY_FLAGS_NONE); MediaPlayerTrack * track = media_player_track_new("Artist", "Title", "Album", "http://art.url"); MediaPlayerMock * media = MEDIA_PLAYER_MOCK( g_object_new(TYPE_MEDIA_PLAYER_MOCK, "mock-id", "player-id", "mock-name", "Test Player", "mock-state", "Playing", "mock-is-running", TRUE, "mock-can-raise", FALSE, "mock-current-track", track, "mock-can-do-play", canPlay, "mock-can-do-next", canNext, "mock-can-do-prev", canPrev, NULL) ); g_clear_object(&track); sound_menu_add_player(menu, MEDIA_PLAYER(media)); ASSERT_NE(nullptr, menu->menu); EXPECT_EQ(2, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); GMenuModel * section = g_menu_model_get_item_link(G_MENU_MODEL(menu->menu), 1, G_MENU_LINK_SECTION); ASSERT_NE(nullptr, section); EXPECT_EQ(2, g_menu_model_get_n_items(section)); /* No playlists, so two items */ /* Player display */ verify_item_attribute(section, 0, "action", g_variant_new_string("indicator.player-id")); verify_item_attribute(section, 0, "x-ayatana-type", g_variant_new_string("org.ayatana.indicator.media-player")); /* Player control */ verify_item_attribute(section, 1, "x-ayatana-type", g_variant_new_string("org.ayatana.indicator.playback-item")); //verify_item_attribute(section, 1, "x-ayatana-play-action", g_variant_new_string("")); if (!canPlay) { verify_item_attribute_is_not_set(section, 1, "x-ayatana-play-action", G_VARIANT_TYPE_STRING); } else { verify_item_attribute(section, 1, "x-ayatana-play-action", g_variant_new_string("indicator.play.player-id")); } if (!canNext) { verify_item_attribute_is_not_set(section, 1, "x-ayatana-next-action", G_VARIANT_TYPE_STRING); } else { verify_item_attribute(section, 1, "x-ayatana-next-action", g_variant_new_string("indicator.next.player-id")); } if (!canPrev) { verify_item_attribute_is_not_set(section, 1, "x-ayatana-previous-action", G_VARIANT_TYPE_STRING); } else { verify_item_attribute(section, 1, "x-ayatana-previous-action", g_variant_new_string("indicator.previous.player-id")); } g_clear_object(§ion); sound_menu_remove_player(menu, MEDIA_PLAYER(media)); EXPECT_EQ(1, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); g_clear_object(&media); g_clear_object(&menu); } }; TEST_F(SoundMenuTest, BasicObject) { SoundMenu * menu = sound_menu_new (nullptr, SOUND_MENU_DISPLAY_FLAGS_NONE); ASSERT_NE(nullptr, menu); g_clear_object(&menu); return; } TEST_F(SoundMenuTest, AddRemovePlayer) { SoundMenu * menu = sound_menu_new (nullptr, SOUND_MENU_DISPLAY_FLAGS_NONE); MediaPlayerTrack * track = media_player_track_new("Artist", "Title", "Album", "http://art.url"); MediaPlayerMock * media = MEDIA_PLAYER_MOCK( g_object_new(TYPE_MEDIA_PLAYER_MOCK, "mock-id", "player-id", "mock-name", "Test Player", "mock-state", "Playing", "mock-is-running", TRUE, "mock-can-raise", FALSE, "mock-current-track", track, "mock-can-do-play", TRUE, "mock-can-do-next", TRUE, "mock-can-do-prev", TRUE, NULL) ); g_clear_object(&track); sound_menu_add_player(menu, MEDIA_PLAYER(media)); ASSERT_NE(nullptr, menu->menu); EXPECT_EQ(2, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); GMenuModel * section = g_menu_model_get_item_link(G_MENU_MODEL(menu->menu), 1, G_MENU_LINK_SECTION); ASSERT_NE(nullptr, section); EXPECT_EQ(2, g_menu_model_get_n_items(section)); /* No playlists, so two items */ /* Player display */ verify_item_attribute(section, 0, "action", g_variant_new_string("indicator.player-id")); verify_item_attribute(section, 0, "x-ayatana-type", g_variant_new_string("org.ayatana.indicator.media-player")); /* Player control */ verify_item_attribute(section, 1, "x-ayatana-type", g_variant_new_string("org.ayatana.indicator.playback-item")); verify_item_attribute(section, 1, "x-ayatana-play-action", g_variant_new_string("indicator.play.player-id")); verify_item_attribute(section, 1, "x-ayatana-next-action", g_variant_new_string("indicator.next.player-id")); verify_item_attribute(section, 1, "x-ayatana-previous-action", g_variant_new_string("indicator.previous.player-id")); g_clear_object(§ion); sound_menu_remove_player(menu, MEDIA_PLAYER(media)); EXPECT_EQ(1, g_menu_model_get_n_items(G_MENU_MODEL(menu->menu))); g_clear_object(&media); g_clear_object(&menu); return; } TEST_F(SoundMenuTest, AddRemovePlayerNoPlayNextPrev) { check_player_control_buttons(false, false, false); } TEST_F(SoundMenuTest, AddRemovePlayerNoNext) { check_player_control_buttons(true, false, true); } TEST_F(SoundMenuTest, AddRemovePlayerNoPrev) { check_player_control_buttons(true, true, false); } TEST_F(SoundMenuTest, AddRemovePlayerNoPlay) { check_player_control_buttons(false, true, true); } // ayatana-indicator-sound-24.5.2/tests/volume-control-mock.vala0000644000000000000000000000412314756636406021154 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class VolumeControlMock : VolumeControl { public void mock_set_is_ready(bool b) { ready = b; } public void mock_set_active_stream(VolumeControl.Stream s) { active_stream = s; } public void mock_set_is_playing(bool b) { is_playing = b; } public override bool active_mic { get; set; } public bool mock_mute { get; set; } public override bool mute { get { return mock_mute; } } private VolumeControl.Volume _vol = new VolumeControl.Volume(); public override VolumeControl.Volume volume { get { return _vol; } set { _vol = value; }} public override double mic_volume { get; set; } public override void set_mute (bool mute) { } private VolumeControl.ActiveOutput _active_output = VolumeControl.ActiveOutput.SPEAKERS; public override VolumeControl.ActiveOutput active_output() { return _active_output; } public void mock_set_active_output (VolumeControl.ActiveOutput val) { _active_output = val; this.active_output_changed(val); } public VolumeControlMock(IndicatorSound.Options options) { base(options); ready = true; this.notify["mock-stream"].connect(() => this.notify_property("stream")); this.notify["mock-high-volume"].connect(() => this.notify_property("high-volume")); this.notify["mock-mute"].connect(() => this.notify_property("mute")); this.notify["mock-is-playing"].connect(() => this.notify_property("is-playing")); } } ayatana-indicator-sound-24.5.2/tests/volume-control-test.cc0000644000000000000000000000557514756636406020660 0ustar /* * Copyright 2014 Canonical Ltd. * Copyright 2021-2022 Robert Tari * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould * Robert Tari */ #include #include #include extern "C" { #include "indicator-sound-service.h" #include "vala-mocks.h" } class VolumeControlTest : public ::testing::Test { protected: DbusTestService * service = NULL; GDBusConnection * session = NULL; virtual void SetUp() override { g_setenv("GSETTINGS_SCHEMA_DIR", SCHEMA_DIR, TRUE); g_setenv("GSETTINGS_BACKEND", "memory", TRUE); service = dbus_test_service_new(NULL); dbus_test_service_start_tasks(service); session = g_bus_get_sync(G_BUS_TYPE_SESSION, NULL, NULL); ASSERT_NE(nullptr, session); g_dbus_connection_set_exit_on_close(session, FALSE); g_object_add_weak_pointer(G_OBJECT(session), (gpointer *)&session); } virtual void TearDown() override { g_clear_object(&service); g_object_unref(session); unsigned int cleartry = 0; while (session != NULL && cleartry < 100) { loop(100); cleartry++; } ASSERT_EQ(nullptr, session); } static gboolean timeout_cb (gpointer user_data) { GMainLoop * pLoop = static_cast(user_data); g_main_loop_quit(pLoop); return G_SOURCE_REMOVE; } void loop (unsigned int ms) { GMainLoop * loop = g_main_loop_new(NULL, FALSE); g_timeout_add(ms, timeout_cb, loop); g_main_loop_run(loop); g_main_loop_unref(loop); } }; TEST_F(VolumeControlTest, DISABLED_BasicObject) { auto options = options_mock_new(); auto pgloop = pa_glib_mainloop_new(NULL); auto accounts_service_access = accounts_service_access_new(); auto control = volume_control_pulse_new(INDICATOR_SOUND_OPTIONS(options), pgloop, accounts_service_access); /* Setup the PA backend */ loop(100); /* Ready */ EXPECT_TRUE(volume_control_get_ready(VOLUME_CONTROL(control))); g_clear_object(&control); g_clear_object(&options); g_clear_pointer(&pgloop, pa_glib_mainloop_free); } ayatana-indicator-sound-24.5.2/tests/volume-warning-mock.vala0000644000000000000000000000256214756636406021146 0ustar /* * -*- Mode:Vala; indent-tabs-mode:t; tab-width:4; encoding:utf8 -*- * Copyright 2015 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Ted Gould */ public class VolumeWarningMock : VolumeWarning { public void set_high_volume(bool val) { high_volume = val; } public VolumeWarningMock(IndicatorSound.Options options) { base(options); } protected override void sound_system_set_multimedia_volume(PulseAudio.Volume volume) { GLib.message("volume-warning-mock setting multimedia volume to %d", (int)volume); } public void set_multimedia_active(bool val) { multimedia_active = val; } public void set_multimedia_volume(PulseAudio.Volume val) { multimedia_volume = val; } public void set_approved(bool val) { approved = val; } public bool is_approved() { return approved; } } ayatana-indicator-sound-24.5.2/.travis.yml0000644000000000000000000000170614756636406015346 0ustar # vim: set ts=2 sts=2 sw=2 expandtab : dist: focal language: shell os: linux arch: - amd64 # - ppc64le services: - docker addons: apt: packages: - python3-pip - python3-setuptools before_install: # let's use the MATE project's docker build script... - curl -Ls -o docker-build https://github.com/AyatanaIndicators/ayatana-dev-scripts/raw/main/travis/docker-build - chmod +x docker-build install: - pip3 install wheel - pip3 install PyGithub - ./docker-build --name ${DISTRO} --config .build.yml --install script: - ./docker-build --name ${DISTRO} --verbose --config .build.yml --build scripts env: # temp disable of archlinux builds, see https://gitlab.archlinux.org/archlinux/archlinux-docker/-/issues/56 # - DISTRO="archlinux:latest" - DISTRO="debian:testing" - DISTRO="debian:stable" # - DISTRO="ubuntu:rolling" - DISTRO="ubuntu:focal" jobs: exclude: - env: DISTRO="archlinux:latest" arch: ppc64le ayatana-indicator-sound-24.5.2/update-po.sh0000755000000000000000000000262514756636406015473 0ustar #!/bin/bash set -x # Copyright (C) 2017 by Mike Gabriel # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3 of the License. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/') cp po/${GETTEXT_DOMAIN}.pot po/${GETTEXT_DOMAIN}.pot~ cd po/ cat LINGUAS | while read lingua; do if [ ! -e ${lingua}.po ]; then msginit --input=${GETTEXT_DOMAIN}.pot --locale=${lingua} --no-translator --output-file=$lingua.po else intltool-update --gettext-package ${GETTEXT_DOMAIN} $(basename ${lingua}) fi sed -E \ -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ -e 's@^#: \.\./@#: @g' \ -e 's@(:[0-9]+) \.\./@\1 @g' \ -i ${lingua}.po done cd - 1>/dev/null mv po/${GETTEXT_DOMAIN}.pot~ po/${GETTEXT_DOMAIN}.pot ayatana-indicator-sound-24.5.2/update-pot.sh0000755000000000000000000000213614756636406015654 0ustar #!/bin/bash # Copyright (C) 2017 by Mike Gabriel # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation; version 3 of the License. # # This package is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see GETTEXT_DOMAIN=$(cat CMakeLists.txt | grep 'set.*(.*GETTEXT_PACKAGE' | sed -r -e 's/.*\"([^"]+)\"\)/\1/') cd po/ && intltool-update --gettext-package ${GETTEXT_DOMAIN} --pot && cd - 1>/dev/null sed -E \ -e 's/\.xml\.in\.h:/.xml.in:/g' \ -e 's/\.ini\.in\.h:/.ini.in:/g' \ -e 's/\.xml\.h:/.xml:/g' \ -e 's/\.ini\.h:/.ini:/g' \ -e 's@^#: \.\./@#: @g' \ -e 's@(:[0-9]+) \.\./@\1 @g' \ -i po/${GETTEXT_DOMAIN}.pot ayatana-indicator-sound-24.5.2/vapi/bus-watcher.vapi0000644000000000000000000000205514756636406017277 0ustar /* * Copyright 2013 Canonical Ltd. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; version 3. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program. If not, see . * * Authors: * Lars Uebernickel */ namespace BusWatcher { [CCode (cheader_filename = "bus-watch-namespace.h", cname = "bus_watch_namespace")] public static uint watch_namespace (GLib.BusType bus_type, string name_space, [CCode (delegate_target_pos = 4.9)] owned GLib.BusNameAppearedCallback? name_appeared, [CCode (delegate_target_pos = 4.9)] owned GLib.BusNameVanishedCallback? name_vanished); } ayatana-indicator-sound-24.5.2/vapi/config.vapi0000644000000000000000000000043414756636406016317 0ustar [CCode (cprefix = "", lower_case_cprefix = "", cheader_filename = "../config.h")] namespace Config { public const string GETTEXT_PACKAGE; public const string LOCALEDIR; public const string PKGDATADIR; public const string PACKAGE_NAME; public const string PACKAGE_VERSION; }

    ݈߮G ieG 9+ !%V)**(!%U$ %MS&%%@p$m#$$%&!'1#+'1$3&f$%##&"!H GCEs" O\6er+&km0 3&+Uwx 5j F F! ""! z, 1 3#R_~ %N;0u4tm F?"m"{gy0nD hF)B mߊP7W|^Gj 7^H.duScasoS;ڝ_`VԿ> [) 7n X ׀`x֗ 'ٹۃA޼$ae 4)bt > k ռ l=Aʽ4@Zʰg ̈ V CÕF|D [.Ӻ/+:ƻ=ˏ SG؅ݣ-(n0! %   e P#+ < 1_t"h k;|A!!!0w!" N  m na^kf]mphlR N a2sV %0 > )  s Z ] }"Z  :_M4y{ ) g  a J W R ]) PG $r0h=!3TOx߉j {z8*+fdKz)UZg(04 Sfl?E87  J?ovSQ22C6!=pC'[cճ|'ܡ|tL}s fO k roTU[Gmh N  C  X6   zn  ! dm -0\b/4TlLc{-i!C#$ \& 'Q)c*6z+r,,,,*) &( 'R&O%#d!3f  R #4{Dh!0N\e}eOJ  Q 2  y g 1 cK& DXoU  se  ([ #' )"u*#)#(##&"$ "W R9dvE ^ ` k$g|o [L,m&DstOc! = 2  7+ :^^`; /M<2`e}%Vpn{| Z!>ڽ"F-", z &ѵ]ʹˑʵ EH h f, M  ם ְ % VK$xݜX` e f66Ctf5 %$0)zk q3U\E a  = F  a dA>Q#E'#*+.+ )e-&"o*dTx\y G, ;lC߬Iݴ"N ߥ>pgۋ/;ٓ٤ڻڟڿ7F޺և':=ѻ.KE*p =( Y z   ' }8iYDOz7jrS58SP '5 +M K o C   7  j 4 y * Q  %I&TQ K" $%l),0 4682864 >2!(/ +2(q&n$Q#l ! . N~ A \!'@P+,k n  * H K I yP &?a.K">B7H E'3ߏ 4 w 0 I;K&@4C$2X +(xI_+%  h+Sm:]N  Y:-F.e*)W `H0U=I-WRKzj_s(b@l!,Ey5@gQOJkP)Fv*p[KM&8 7+b<<0e~KC !#N$ y%c &$'(DY)K)(J'p%x# !/" D J#%xj(54*O+x+*)Bq(E&8%$"I $`'Q)5z**3#*w)`'o'kf&$&&/&.&& &B&&A%=$,# "n " &#a*$%'*+,/,s)& 7![ 2%'KI!tZ,l'({E Zq@wYo z sset *V  z# {  [i{0:A}|kBٹCؔk8ՃVҁ%2 ͪ?^ʯ\/50!VLjWH}U!ϣ+O4_^J8/>2O?c%OmK-"ze)G} '~  6^%)9Pr|+t+ , &i_{q  P b Vj@hB$eZtW  ?\S  u ' F otzc $Jf !"s/" @q|$w0jG- !K"K"" ##"t!U QG#    T- $+6u R w  wF 9  rd8  S/+b!D#=Q%W&v'!(!m(!(")5"+*",""/!1+"2#N3$2L%0%6-(&z(%#$C" 9} x\ ]U2 n N]-!6R3&bZ&'$ *  I[Rh @y*>4 es ڱ qُ*տӎ ӧ''%Xtޟ/(H% <0 : ~.8h m c 7 bz ahI= l = [dW_n+ $ D,gi*!"&E ݵ ٺ ӳ ) yM V  __ڸԬ k~#C˪j4WW4tPV\}_Y( n .g`u}(NR {EP\YipZc@! u9K Y@W $+&(;( E(R ?'? %\ $ b"!!""6"B!yDZ>n<}l  +S 2 v  p%  "  w d  >upN ,EZ0 o ~T 73)QZP"#:]i,a;SbR{+?GU[ap $!` NG x""F![۷!ؿΎhLb.G;Ky%Ӧ   ٹڛ}tEl~ DV^3c+ o/z?P9+GyB!&egE$&+&#Q&P%$HJ#_!^D#YvyCQ$+ >4`3_*<'HB36;m;M"gvnme1/z/RX,I?(c|%o؊9 L> ޝNVWK'H.sh._q ]48~7X8h  8 ^ o f:Y B  Ej   i (!s"V#(O$qH%Q'&}&'& %$%=#n"I 4? KkZv}zXj .  wJ}Y """nmp dR2YpfJF5v w  NzU V /2vQZ8 B+h &#n1+-kK`F8eK I R o-VRL$L^G]}LA$X|Z2>MVwin{NO ^ 2Cf g2@! $c|]4a3 9 Q:YgR  y+!"# ##sn#o"$!&5!3#=%&5' '"F(`&F)* *-*0f+2+64,4=+64&*3m)1).<),)5*W))v(c(&'=$'!')'\''_& &1l&&&Vl''Y'v&w%#!e55gfg8r&mO+q  (C]jMD.n:7_w_37JIB ,ޤ kQuRd: _ۖ gAa/>+ | H'Vq<k p]Td>go ; س#ۂkGf[HޕI!۫:݌ߑR hYv*L{ه Q Hӝ  tрbTCءi՞ץ /P ; b~|p߱x[%4"@E?n ] "j%!zmxX213 {m 9  _ d 4 { @'xv)82/DI&vc$;  `Sxyі5  mf ҎF,4} n!>$&&%#X8 0R*   ' =jq;FO5r]Q"Z |. < N A[ Q x   ]. j Q[ s R | n v h "  r M ] "  C4SF%k3zՊ#i˯v<0PAcKaF؏þb#*x'=àŞȦp շx޸_6^fًx/Td{yR1F9@T;STv\m_>.٫\/$VA#_d3xBh uT5<(`$  ]"1$\%G&'%(;H)H)((' T'z&F&M% ?$U #k u! d   &^  R ? ke ?{ ' < f x d w[m%(6 S EXJ  b 2[6eH$8&i 4 q,q-9  nsE=R,">t$F`&')))w))8(3'&$#""v&"L+#.%/1'2)1*&/H+W++'*")_|(&p$!4p=!J Ai{ lf  <)Hf3fLI!tJ\\Z*F7O 2soN+ҔC`ƏUþUO h MN"g Tg;фқYKR !" כ ~w \ Gft X  e  2r  x2}X jh 5!Ag$}&'7(~'{%" ]p 4Pc~(dC>9E&Q#(]6u,gGQb Rs^Y6#RfndҾ]ҝkҔ աMڵݱ(mR\Pnjad5^ jM6&Gz5Ik];O}^1iG  &4"Ry&G)<*,,**';$ Q8r4F?h !r "'F!l3fA h4- 6 J ~B  2&^, !H z ! E0oPLEjCKz]#Dt?\$%h4dTGiF2K e i ,DwPgn^uQiqO&L.@(LbC ^DaV]Oiryt7fX Q(LN!l "e 0 (= 4W~-+xQ@UP  ;_ [; p xAv y iC.IRu'I2cB$gSZIaٶ_"AӾؔP ނ>QQ7 Fޱކޙݟ6Ql{&qiP*\n="B}} Y$;Sw:K  I83$&!C"F$t%d& '','C'^Z'O9&R $ "- P bD(J*%\ OX hZem2OA[|1,:" [ l [0 1 s} ( $f d 5 ަIp:W8lj2 =c܉lݲ9ߡ6DQ(ehq=7sPWS E xE ; !%>y) },j l. . #.V,m&+)',&$i#$" / K,Kon9pj 600LKQrJpJ7MXLv3#+3u"\"d(op(LZ!,K5Lc W{Tu: TnAG i ={l-^~l`0\ZQ$F_< (l"(q,"T.&E/F*/W-,/0m.n3-5-7-78/809826558]2g;h/>,sA*C$'C$C"A\!?] =;x8s 6~.432222 e2 1, 0 .!,g)% !Wy"\4"zO7V O  J! B oBuKaFqpߔZ ؊6֥8wԒ*HӠҡњ9ZЙЧs(Ј,]Ђ hޥ+"$$($h# O"Y I{ -p%x UD"o5 F h@]QYEr69=Յ&=56qX'(ar8{0ѣ, Ӑ>դ6׹ VH^-9xwӱ Hי_LݒQ8&sߎݎޢB.}B[-4 * xBl"kFI~i#X4frnP$1\Q%EݹAwsj ^c_ S4SB߲ߒUd?s p! D l 7ilJ(#U.{`N/w|  sl3X 1v  3E+m# Y f H :g 2 M . 0 S6   5 A .E t B h`}S.|5 T _s3FԤXP-И5ρ< ЈtunؔbL^1,/ܣyؐҺE:ϼͫ[UҙѴs_wDݷΤggӑ`&mݒ<ؙ;ؘ[{] CA P1 z Ab  4R NM1:WSg 9 !m%l);.2_5:78q989 8!6p544<4d20m-) % ! 6 E    / &c R  s  p 9@ B&b@:5ueyjWo FOkT n 68 X!z!z J; p ?) #' *\ ".Q 0 3`689:?$:)!:/m948c9p8C8=B8<^8:85i817<-6)3$'v08$, >(#&A;  yF 5,vW4_?4[7[>y  0 Nr7qmύB' ƭ*-'4,t#z@/;y}ѼJ0Ѕ@p< *,xl³İW3Ⱦ җ [Y++(}e,|M{0XT.T V/#W $#!F$).T2 6 9;I>g?@@ @z>S<9_753$20;)0/+/;k/ .-~+ )g%Z!meU8*i/^u"Dq0K>Sz܂ܧ ~ GDh\v~ %tHb>cHI]GuaZptA#xSlksgkN O Po!%6h)I/-e012E!331B0DR//.X .T-Wt,R+,-/1k2s0,8'b"/ " < Z [ E z ) urxP5eg"C*f"B G܁݀J%@u M1 GR \ "3|HLw 4nv KK ?\-O%mazNws8DGk17|Q#D(K+t- .#P-+װ)^Ԉ'v$/"aFLHU~ТѠ1 ` ח bޣwZR)mb/٠OрwkEҫ q/v`X9}TlKm/REx1Y6A"3I@Zy@q2[[ 1 wpG ^R!E$& F) @+,c- .-!-73,*( &A " <^ xI=^cuQuHp|qZ"/3/#3ok!$jaXi!m1}?R2e݁ܚՋ-8G*јiӅvQݹB\^R((\OZ Y? D 6`7 Lp$(!m* $/+&X*((u)"'~)[%(#i&"#!!!I   $f\\ [ z:laF(P>P[ ļ;N6Nhk:cRw *[|i Hjstwsn ( g;<IG 1 iQmx]p"=&s*W.2F46z7819J864!e0%S,(Z(*$+K!C+X6*X*("$%ex"" -<4|L ! . LINJEa U !0| |v 4 *BE)#go,Hg?5"a3:f$+) ޳ںx:kҠ̬ "˘ ̖Iп.RJ>yr D 'u2 sx-17u 1  dme"'F-@X14F"75$ 5m%4j&2+'t1'20I)A/+`.R-,/+2*5)7(8'g9%9#7="`5_!y2, / +-n+b**1+. D1 4]8:w;:85u2.Kx+W([o'&&:&$1"uU:K  0,5u6~:ݖ5܃#&C=߃4٥IѢ>0$kʭ&8~P I2ƟH|FəodϒjZ-ip8 P G0V 7ZdZO   Ug  n  ( 7  m &Vme pVi'OJrӝ]Z͕̽  Os'4N 'OD>5aU_Ӽ- ʞ ģfu@ʶ͗ooٌV߀5()Qw!"0jC 9|mu $9(&'((n).)('g% $!.@-g ax5PjWZj(DqyLKزئTZF6{ߴci# `l~v a19W[_AB * ICvy&2~  .Fz| | TCkc6"_`3=TS1;_ {, ~7u+IZ1H ]pOոKl߷wGB5)&y[JV*#;5cC[*5ۮږVo!!Aښ4WyطVk72) ѼͲpR/ao & J y " g  r  HPGkJ6r C#&U*I.0U!a20"`2"0I#{./$+m%h)f&-(Z''+((()1)i++),o(3.& /$y/Y#/!x/"/{.-|,c+%)Y'>%"f$  e{88 nq i"-ai8tq9iGjFM{;7 ,coXd ?^ _"fOM  #B-%u&'6(|* ,S-S/2Yk4Q6 7% 89D:/:a:p9w!7>%+5(1m+-(,*+&*Q#(3 6&#e`"V"U"""6"L!q!N! ! F .I h " *;PIm+wݓ5{XR; ^,VT ø J? ?L ?h>r=Mu<;"v97l6543#20?0(/.0 0e12l33310315.#;+&!H+ O ~4m0H0 D{2=[7`׋WѸ1ϊ Ϩ ISӕ|֓٭3Y(m3- xowN56Da|?f[K D  #7'ye*L.b246^ 87_T5xJ2 /- +Y+-/ 0U 2 3|4>4w3O2qi0@-)+ # uw `/]>8.R8Pj+;(]/ ! W"t@Vq , K{ )ݮ}AkBϽ_φ/OѨ Z aև ׭ yْ۰ i >:WQ-Jf ) ^@3 &%(+а,-Y/K0s1ͧ2k`204.@*kw'L$It!>A_c khVoO.>{l9B:9NOp`;h[/~ 8 _" 1H>ybS V)   e xEj!5!# %&(S(/W)**mw+|P,>-d.f/ 60a0=/-*by'#z9\ p]9&b?||#7 2 ] X W`"K#  Y8Z6o$, (l A'@ ky]BXa[+Y;3I^̝W΁9?v+.5.XB>+ >V4gv0g <c$.; saavcaU"d @#" #w%`'( (&# K3:iQے_FJϴ 7Q {ˏ -QY`.ƨ< O1͟OЈFӶc֘QCy%;LtۧXv&tL * Y-je_5UPxGWh6D(02!+#%m(a*y>,-.^//U0G1h3}5x 7O#:+<A=j<W;`85%2/-8,;-!./b/=.p%-)X% p*)  + s -  =P d    R  u g;z@[GwmyXՌ eӛ Z 9 Z^8X̝ ˘ ̯ e 9 M< q  ޭnhh?3Tm4T a0O> Os $ ( , 03y56(_53#1\W.\*f'%:!P## H&(+rh-g/Y1 2L3^\32~ F2&1I1k1=T2@94+7F:>)ADNDA=7/1 )%#) L p`|rew'JYDq_.|}ݜcmשMCЯ`Ѕla7љWѮw22я 9fг4PϻA_R]ћZӾb x'x݉dOX MS8oFn4_J<^jo43=b  8 ' l q= 5 CTm[2DܵۆiP(@rd= ڑ1fGbTS_^yxeT0 3 Vٕ E o9eP ( +(ݷ% "ۊ+!H}"C#j#!#՚"զ!# NKZ)e kcHsMr/M# ~: G 6" l^ "T&*`.14557O8879B6w4*2}10k/.G2-i{+{)@(m'(ڎ'J''ܩ&ߒ$y!VCQ"8nKj/h!MU $A.3s 7?bx (zlGR v<=w.r, rNfb$ $u}CYBBi ,ZGOP-Y E;   |Z 6 D%) t ް aަݘD    r C^ٴqڔPݙCt 4`L^R2S6 &܃5|q:u@M:S[ͨ̎1$`}UX ŵYȂWɣ D ,<̖ϲՍ # / a <  d8- :?[L>j#'F,}!0p3$ 5 "S7#U8%,99'%:X(-;);F);T):&)9(7(4,(K2_'/H%+,"'H$; ;y7cs hl   zr#}9 _psmEn   + 7,yg0w'c kB1c 1  q"!!=#1#{#:"z!, ;E"{ Jg"Y$8N&&(s)Y3+[, t---,+!) t'/!% D$ C#5K" !N\ }!a#b%8I&u '&"%s!t2D{Iq%,-N9mYF! 7 ? B T Qso}0/k΀Ğ ˿ ʻ1  =b * ܩ* קۧ:=ک2`JiԮ',:)\὿DGnk"rۏ&t;uh9u7e o^(<LmL:vD r !I&#*!/n(37:>a@A0AE@M>;h84I!1I-' *La&zW"=<U$B @UhMLq{Pg xg`xG/ g r  r }oI $+o?A #e\%&/=%#" ) 3PE ! J" <#R$% ' I&J#9!j$b\_?4/ x,W|taVW 7 x e\DES ?^.MXCֿׅJ׉؛ rH_sF]Q*GvkN2- p]/-E=!3 uG AwwNRַ֕}%=lgN*غF!xPv+=fX|} 6 wN$ws ;[Mr.?7  D K `.p$(<$8oFߤzo3P ( h ;߭<# $2!8S!< = 4  /@B d  HmpLQi%D%  tOy5Yp:YpYq(:&HNQ _/}: {  {PrJ klG%)P{#(ܲdi GިQ+8Y0fCm>ˆbcëƤ%PJЅjAuShէ < ٟG4 g #)61lQ rZ}1lJ!;$b&&[&/%P$P#)c" 1]ip7e|Hm$-ۇڝL֙գ@!wci6 K D֚CۈKEިR"ߟ%b9lL_i%D:pi:)ަ & ٨e&5EPѽ5xSg Ʌɠ˝!ϕ$Tӫ'* l.|2 z5j8y:y<3>I?q @i@@@=@p?'T>H=w<< ;. :w:8V7|6H64!2a#/ %-&*(B))'+&-%/#o1V!H223(40q5</6(6.4150 *$St1G S Zk \>=xL@"e$r$#v ׉;ӚPφ˥ZyX K Ҫ m] ; ڐ'c6ѧ5?k_  t^ӀC@e\r(1 j '  M5 jL   h # n  >x A+sj #z%K'<(("' %a"  DW. {# v'y!+!h/!27!{3 3_1.p)I$;  G~v1Ej "Y" Oa1K48bcc^غDAқ&y"bxJ͹][nj!l`aѵ[jZ̥;̰!͔5 ףq"$(#g:u 5 e/ K  i k o I %ytSi1nyTh5t 0 l"$'b*,/}00]0M/.q,+s*)7'Y&$Q#I!rs:#t#;l[ib -";#N#Q"5 ӃS (Ӈ G  \Ց  Y  A cz5D~[ wf"Tc#$#"p!hn!C#Y%E3) ,%.#l/ڀ/.ܤ-ߪ,M>,++6)'%iw#~"?! c M)^ab^BSh r; *x~i_\sh0Hbڧؐ$<@֕S~ OއK8|.:P@n01iTۋܹS]/FJ:G4 KVbWOAgUm { L& C|f;ߐ>qX6ڋGٮ8 A k*NwbT,lNS7x^Yk>B~n_f^ߥܓ[(M#־2ւyI he B ' F\yxJN>* y AW6L"ӄ%K'U'u^'&`$"n!l } ! #7&qc(1)f*S* z)''#+ !#fp$t&)c,/*`3 6h 8' Z:\ 2;#<J= T>>tE><:7X40j,($E S !M [! +HA_I% = * #; K I 2\ V ! b k " yu =* ft u<  m C r {x5^7`uQcw:Y*Sh4^'MY"u%'\)*) '"[$ E ?ui #K$@&),/hn376S887,63}M1/- +a!*n))*q +pa+V++*))](>&2Ѩ$z!=D m 幈VqIp mzޱꣳH遶9hJs[oƊɋAO-opd.Dߦ5D%Id '@t!5#N?%P'()-*+J+++,-)|/146t89Z9+ 8416'4092}12 4T ;7I ";n ?? 4BV C D, sB V?Q ;^62|.2,"[-/37;^>??>e;r7F 1 *c #A |] ux  CjKrq|m,c@2&< X"/oި Gי֥K3 q1K0mQ2u.  F " Zw4 E I! B ~  x 670 2aA `3}L y }cy 6n}CJBM :vlf~$\KHWy!SU@P|B`B?[;4;-&k~, WE  fzoxfc߱ݯwn@۽|܅8݁]y mg0ΑA\R$r;־#޲EV/ex~߼fvME1>~(@by~gcHtjK!cWֻW5t˅ʭ `˘Z^sГѱh J݌"%'ݟ*&,(.#.=*-*ҿ'8$ >02#.wA  ` M:zLy R  cЦPvŸ,B4!I2##I$}#F$"^$$F%&"()P)lׇ**/ +#9+:+5-5/1p۪4޺7qt:gs>>fN>==< =<6<:/9&7)4_ [2 T/,&)i&!$%:$'$(x%)%)K%H+#d-=!/2Z657Y9a : :`:8.5P H2 H1O 1 3 4r6789:;C<<}R;713/F,:)'%$B#"U #MI7+> x*{'8(oP^.=KZw]`Q[6V ? [-KMKu@s)<0"v$]%D&R&gD&&'Ym(%d)*y*p)(F(N:)?)*)&('& & ' (*,-\- -- + (B $b ! cbd5_   T^@i/ngy /; ,a ס &@Ѐ0VJn@ʠ,ˣ l%D@$HOҩ=xRoZ '4DS&HY|~IQ y{ M7+85s!A&;*.S1{4u379;c=M>y>>Gڇ=L=<3<9߽6Yq3;/f,+*)B)()g'%#Rߍ"݀!$ hW _53 k2M> r0 ݢ$ݥ[]U9-s-ݽCKE1 u, ͭRkB]v^$E)Ю-1t1p4 ؤ6]8x99 :VW:߰:<:,:2#9 75I3Qd2Vv10001!83%a4&4'X4(%3)0)-?**+%B,e!L-$|.l'01v1Qj1s/,>)&=$y!` I8  K b2  ]{' z(VUY`aL!2 ,H >ZNg)P#  L ޙ  A{&cy3k`+>V\ .)D;TO?h3)^Vj Z 7 p   E +F2-;~xa e c ?!Hop*gHUx*UV4 <&3Uw'xޗO{:ߵy7m}qzލ9݉GTa%JY-xG'7l9 )M$xQeP}@   U4/B0N ^P N  !O # & }(9 * , 3-`,(+O)v'%# }" V![ O(% a t!"F#2l#t"Cg!N$#7"h;la|GP 9T9)-5kR '3UT 8+ElxOsS 0  ;2x,8|h"8$%G'T(Q))D)' &"c#, tN WB)+x4P -0 ,7|82bpqxP B9)zd*K}Q~߀L^~(3j4OQ3Ih\ѬL f6F1o|c݂("f49 ib(Ez,e̓#!҂')8ؓQV<8Dy a/.<1AQ <'X#(6+q-\-z-$-S-O.D/c136ހ7h7R75LL42#B2S\2U34P6Q89:Aa:97530׾.v-^,->ܯ-%.~0+V2'30567H:8H7k(6Rj3/+'"I2#$l{'* 55 &S+0!5 8 ;] >AVEGhIQK|L L`MNNNMLK?3KJ=JIFNB <61+&RX#~>`$4Tc?ַyji(д ? &2u0.| ~"wcx(nt_ 6, 9Lz H  =h[[V $  (z@H1TQsN"A%(*h,{-[k.[.l./00.1(0/-@+(% !7&P. | t~*|- 6\')UAM"QdC`H` P, `H6_Yx r & ߚX5r !!ُ"#۟" =W7\e?=z"K)'+:/3=69;7 jjޙߖ/sA} [dqB>"JH(W%+F1> Z w~" gf[DX h    VU66Z4",C#9"~ ^S M@  ."&k**ݼ-P70]191jW0/(-\V,Tm++s'+K+r,M./1L3j=5"5H554[V2/l,(q$GUa z x0/_Y*&5_\g|4M6_&bj A|*n-(r !|/#;N$C%)(,*-C^024.6g66*65555 z5 4 ,30-2*% ^   $ 4 r :7& | 2#&-Շ(kj*^ֹ+p,|,t+*\)' E%";mp8ܴ2ܹG jt F {  + F qa S 8C[kKٯ z8Cq"Յ;"K&_) ׿,E{/q2-'ی0ݤ2T45?7[/8?8'P9K:w:;z;:~: :x98he75Ma313.(U,)&7"|{ dE  _RG0^8@4SXU<=b #`&1* ,S.".-0,*E'K%#!Rz<,C:*5r?! 'qW7mW ,~$a[DOj]rk_= 9;z<z K \h  Q ݂߮`=(dcBvx0WLi?]x   ; i? c  b s Sl'QD'#J!9v7Fci:$?~ٔ!Kԍ2|{\K6O~hmuwo 3-zDDuLhZ @!/Y  m=o. c!"[#$D[&'()*1+ |* ( i& $!nrOV *1:#EVVvv VCfr?LmhFgcJ\!rbn,Zm ds Co @ x  x!+]?OXn]uWb`\Kf 7 ) - _H*F/:Nc Ak.CT!m! #! sU / BSoJPo*<f28CZ WTM88s K CV6;Pߏ܇4 Ծ ߷")S`"Gݮ$֭n ѓ3j͵6͘N͝bi}DЭ~ϽMΑ͇Ye Z[K@)*.މL61aBu\nͪҘJQRa 9jCIhT )"w@#t$%(&$(+?R/8C37:N<=E>8>5=*P=<`<= =1=C ={(DM(HgKMNNNMKYHI(BF-CMAs>;7Y5l4456789r8K6r\3{0O-*4O'C$\!`z0GR;GLi=0 X !TzOwQ@9KY)$8kl߯g  {v+[rJTN3gvoy]bn^u @v8 >gW!T, X^ m;iwC6&uOM Ia;[=? ` K(j 5 5! !x ,Sl()1ޕoY3A߯r ޞ ݣ ܗ  )]ԋՆJس F">u#H$$k%W*&J'(*v* d, .0 2)X21!09!/-O+P)V&l:#MF uW+ j}n.7K1v(4 { . z w)K}b3e%R#O/R?G@W)_T]2X'_4f39x):' ;aXIu%t#m:P?tc, M   - w 8{co S 1p>Y y JrO5Pb GZ".;###$!$#L##$v$%k&')+.1,s4X<7 B.mcE , YJ^n6$MS 1 m7l +#g'4)a&> B' E4d 0)Dwߔ(2PkFRN"UWUxG[`+Tt=,Lm| =vSrm+KW-;ee;R* RS;O1^H+&XC0RَGrreCcqLV? b6 )ܱAA ; ?J C! :yP'o;Aw , = V   i Z  ~ ; / OAB!]Z@" !W  N #jbBl#eH= b ' O  { %0 +b=b=[Nz.?Rp{Q|2 p cJIp*'ֽ$;צs"8\ @ e  =s F 8:Mk߶ߘ i 4P  X@W 1 a'qG`~*I I  (v H  N Z V   o  s I i N  q |  ;  ]?;%&0dOPU@'\!]\Oh(/(|BxJ/Z%/kyol-f0ۯg^)ߟƒV۔,빖{ڭڡMێp(&Cy~c>ےkz>.hYA e!j"7"#O%&K3)_,Q/2}3C32c2d1_0s6/ -EG,T+U+:+,:-B.E.b-+6(%!0Ag0wIYFE ' W h.k j~7y"bش&*Ρ.n22657#̒:=o?CETGF EBo@><;;T;987J6#554W2Q/+'e$!GU y `` r ] Y[P O ~ >   OZ7r+]5clfi e x-Y?PDh[RREOFIKP|dbtt& Vqղ - YG w S cpX{)ߜGD~;2LDP '1  &:T5-90msFAx    `2>d;c Q!@""_v"G!z M2Ja <d rs M W X!!@ '^L -~E$#xg ,#$ %[%$7"6"xt"%$) %!$]"QNrqA!dLOO / m   }q9 1TP jcQp}  2 F b / ahac / TD~.P'/;{rD . ^ { t+QKy6j`-/8zuo ~ (jLE>IH\ $xc ~ YB -@ e`<܏?ہשaH|(L$6'g%‚ƍRejq_*ŕ-Ǭ"#ˋ/мLAZxJ='ռ٘;}=Hp\c%1St=UUx yVFl=zP M Tp ?qL3 e 6K v J}@@ $#`%&(B(@'''((e*,PO.-0c82b3A3; 31-7*q& I# Z$9 2!#RY#"/;!Z+piv;  j    pm (xW%Zw<՟ӑ /A֠ z 5 EO 3Ԝҷѝ ' Ϣk5$ӳOכڈ [wkb6 fla>A@r4 .9x@ 8 q!S X"2##1Z$N '% &1&-I%p# ++to aP WpK#4&V*$]ߤ)!7!:YM=6U.tITuu+pM\\yF G /7HMۃ۳ܸp [{*M\?^yLf11U2}2Qh2_421%0.8,zK*<'%$#=u"Ur! $ !"$$%'Z*=.61I045'6]6u6541.<,& *" ( ' $ ! ' c f  4GlJ-h$*'()*W*b*L*\+$ۂ,؎-Vט.ah0 R2z]3G31ڬ/-Rޥ+E+hE+=+* (M%X!X 7& l -1TE' 5 J$Q  l  7Vtgs [   ? N !d4VyAw  <&_`E>D^/(l|CI dٖ݃Pַ԰ E ]9Vb X  ikL/u^۠߂@b} l)WB1*).%[g-g5$tJ #= T6i V-l[^M3L7$> Bnc+fB%&e !"p)$|%\'T) * + `,b 1,"++j+ ,-L..Q0~X1J1 +0/ ._*'W$!" x-(h5 s>|R  u  sw  n r S J6 :t r I2)B(   u  H ^ `8_4Xp^# 6'pRa#A:'Y$\<1@\ C a ,P5 x,+pziYiZ7 W} D1 oZ4Ow @ ix ' ܑ n  $ 4 ? ` W ֖  ڿ `Jq{սe%#g/="iԝ;'>]kA",N-Ή5zo{}=)f?Upk`mЫxz՗{q}}ַO8<ݯyF6@Xuݖ?ݤ=9Zq % Z$߀+(<<R tV1c * 3 U:  k  e 1 H T &  _k N#Q%~&dH&7|%;$"&"!@!]!5!Y! F  8 dG #&(n*J*v)&G#IG)n<i1YfV F2 / r 5  ZT ]Kn {܆ KS@@CJFRfϜ ' ^l +u *. ܻ 2 $ $ @sTmH)=D*# a Xy ]m Y 0e:\jIOFi k I3 ]}s}mJ%IP`# f>5%6"5Fa/`z,qbP& m 0 z . '  < ZNOz-FsUw0"Ga3~S ?! ]/=TߗN k߮ߖ$3+ 8x S Tz *m w* j  9 Z}o~^d(6a P_@`'`#VXy c"@$;'GY* -P 03q5|6V5 45310/9c01(3 !5 7B 93:<O>?7xAACDgE FFcEPgDB > 9DX4#.'V! \Ij gm< % D!^!1 zI |"J$p$o$"|  .KL&n M A 8< yR A^hZOFTxRn)t}[TPo>D*K!4UL a8gwoWF 8  H!\h<v / 5{f[ ^X S 4 B3@%. kgފq!tن 2ڎݚ iX.ܘ6U׍"֡`}! *5j,lj Q0>e*G~8 ?B??A?=f;85!,2=.*('v0&%W% %K%U$" DX?_zWrDA0->34m;\('8V i N !spt  FhNYdbA_owG@Osu],^ }R Kn $ 4!#  |4sѥk$ξ$КoY֯rL`6?KQUS8Z.zmm w$+njbNv e.CjXG^}O H"`$%o$" JA7 { #1%T&e&t%|$3$#A"!!J"U###!^NMf0p1y 1  @ l  =(&?S/ wν"oϙ$F%^Ӗ%'Ո$#׍#"ٴ!76 Aht-߰S ߆ v#<,Y G 1 ^{ , X, # x&i C+ -$ ? )h J (AMJ+O z_8 9'+K " k ) {Nyx)e=A9,maWf߂.ނ<_'2MR9j"=-$Z> WVJ;>,d> / 5( ) L{LGz{^X8P69\qWP+`Xg(+oL}YX"[ ! u$&(Y))b* *8 4+I +F ,[ , <.!/O00U0.,^}*]f(&*&& '1!)$+T'-G(.(-x(o,&)q$z&!"zBCN KB Lecw2y X / uc 2t   a <   0H'P9l :ܲWװb%XMCND}px  !_a ct5>4"#&& *]>,--,(}*)'4"=cv 3N3h^y1O z58 : ٴ g `9'̇$ERò<sĚ  BYM 4FΊ-m jDsq0vԤB^-:˔ɬ =Dnߗ3Ƽ|xؖ/ה֒v'ĭ"sڲɶD-ֺ֛Ԇgף4>${{[s! _sS6Qw!"$!&?n'c(c*?+l,?f,|9+3(HS%N!R4e8 7 +}| q >C l /'ok IH\ S  :5LO@M   1,"%(*8,,0*/)'( $3 #L s![ N  8  i+G Z CBq_ Lv 0x^ J w  }&LOOu0m ! FZ@` h+a B  ^  M8( CS zf:X5N93th)U I" HH:W |sDo0glw*)Ew:"+{#Q=(my~<02A|m8 u~*nv:,Nm7og_Na z:C3!@z.vbmI FI ( YY 5n  : C )Z ^ I}`aW6YV 1!9   b <    I l  O z nD  r v :  V   "Z4 =$'c 3+ .w0e3nb57:f=L@BZD VF vG"G*HEHMlHHH~InHD GdEfBN ?:(w5s/u*z}$!4a _"- % 'P8(((' B&;%p$#$#P! >9 .^'g/,6ݲiO u 9 o߁WKQ{l#h3K]KHo`)Q?~aބ1>AA[~W4-ԋ"ۛRq|eUU84.gH& & YGr o"$ F%O\%$ =N c uf < v m + a [ޭ ݅ V N܈ ܢ } K hdށ  vܶܜZmQ#I6?B?=?P@U@<ACEG SI J jK K[ I E0 A ; 6x ]2k . +8))(p(&(3'b%#Sq"5""K#[#$("* 4t'T$j [k)NL`O7"z^Z=I77{ om p G/Z|Mc@vWQ9m)S t R¼ŤWȊ̲r<҈L@EL/eۋE!P&edm@/U 5$\cqS;k t1p7=.LߠڽHj"+NmӠ~$ӿәҏ >%et ۲Ovyxސݠ 9R/lFx G/U@ ~!# U%&%'$!4==!\$M'")A)D%)4@'n$:![A>GRYf*A"u?|kfޝߔd`G-\6Lh+7,%o0!#l$#NR"S ; wh v#R%'t(g)) ( u'd c&Vz%~$#/ 3[ %Y2ޫTۈ4ބZ"Xn޾LEړT]:iЙ(CvJ kf;m#Gv   ? R)Zd> dfN*[rR*/Z}5Dy Jk#OQ ^3'"  {E?hUln L>Uf YJ   b ' Kp%<pgwL)FzsZ{ 0KI>->z 6Zk5v8b4e$TyeoU<?8h J!"%;'+'q&/%Y"6rYtfYGOY8 =4 G{ nd & { !j &),Zi.E/02 5X7:&(f;*8+6 ,4,4-#4-24,3,1H+*/;*+)\')t"Y+-sc0225\2 1 .Q , )c&# B(-C ,.yfCr~~Хt̼47պZڐ)X=Ay ֻҾFR'ѾVRDPoae$j.GD!u!5 W#RߏO!3 @ E  w FUD"mcDS  { 9 ^P^O0l l 6  B!uE3]I* M G|{ד<֏AYTՒTӭAюMIaŨ Ǫ"7/ʚ8~x`ɆJrD+ ̯Ϭ+o̷-*x$z9lЀUڐ`͈ʡqeJUæ=c>dIbNԜS ِ%0> gt%V*BC.10v2212d0-*W'O%&y$-$%G & \'` '4'%h"0=99faAN2 p ~6NI/>] ~!R^PS~%`  - 5  c'  _ } ! GXgU|8 3 Jx  ^ d J - J #]GI s@e  w &2  L r d0 0C  mjU_;N Hnx*@ w}~aFf }?!jP |'g)h|x9]*'xgGݘD6ܗSܫXݺ5`l19ec#4R">CH/4f &a~<I& ]1 I9n0<LE K" X AJx,T ]A 7  30*Cr4Y !!#eK#" e!c280/!#$>%6%$#uR#O^#W#3$V&B')**+{+|+\+++ +-H.JK0&1B10Y/".&.*2-.+ 1*{2'3|%2#p11"/!d-1 *'\%#e#PD#"7!p^{iuw PL8vU:m "> -  K  V<YHJܑXT-Ը6n<ҡӒAyއ.ߜxd?fݖҥ٥b`t̪ IۢێLBإ^ݨccܖd&?e0|6n(OokgRwjBLk >fBYS?Qu c[nF?!/$vc%%$" jj ! _Ily /S0O"%gc{4@m%>-aݏ<܏=?ߓ7ݩhiZ)٭ئٟ4|ۇۃؑSX+( JڽW7bY ($)M.3R8;M)>}?3A B.C7D"FGRIEFJJ$J%IGBEC 9A >; 9e8*8m7o 6 6 4 2 /,p)&iT$o!v) !B!5$ = ^ !"0#%$ -&&%5#(!95%o?q.P]k 4dVKؔEԍ޽˛ލ޹$߀ƍ߱!߄x`ݕC/|!I?Az׆4HΛ>@H"hBXߨl|o m =XcRL8"Y^9AnU6< BM?F|!"S"~A!m?LLԷ҉! e##dΉ#Ϋ"!Ѵ ]֬oسn>$Ӹо& }!ϐ[R\ׇ*6yCjg9y2`X/ۀMۋۖHSaڇFr$ h CHQ5 0!7$@'h *C,_-p.{.#._-Ax,++=++M,8-.502/3Q56 I71 87 6 5- '420$q.D, )h & g#= 0~6z !   ~  xov+}H Fi:-4d$߄8(rwC*(cw3P6Y\ KX R  {`   Q zH ' ]y    I   L U %5  wVO=J$o|d R` 8d FH#zc6 D D+s+$%Yҵ\!СԻjA[8?*:@[y   E~ӏг'mxhؑp*{}NcqO;[L 'u,1kt6j h+ *32 Kd" " !,x.G3L X  Cxu7m# < U ~ 9 4` ?k s  X {3 4 j$ j ; b 6%- ar3Wt \ rohKwe'L1(o$ % W g 6 K>< J3z!S#0%1'([*;+, -Z.M/ /I#0%1u(3*j4,}5-/6-66.S4.E1/;-1(r5#9y<?vsABCjD.DD!C}A!@H?}> o< C:7p2J9-<\(K"$w| ?>;>6 /87uv]ܖߓC_c ݪ6$k#4+ b۲b؅<ւn|^ױI m'p(ߗOo z "Y|?@p.i)l%[ rpP*<2LL"TDFd 0 ! W!-tgo  `TB[ݜ<Ҟzz a c}M (aD( 9qgڍ6%v[ٷ鶍l5O׸)$, H/n2i466636,54/%3P2!P2v1+/ru-+4(&}$#Z"l "h8S !'j?= z~i%OTYAX` ,KQqAfA Mj|2jm3Htez b q0 ix:  a   =  f  > FzF`@.;FQ[|Uס^bo3}kTp0REtQVg+ߒ`ޝݡnٲuRB } ݖaZ&<9Y)T?@*eecI p b [ d6.lN dw x #R UQFE %  \!OI" " #I#$f#s%2#%"9#!  -WzvFFDhE DbG w ArE^(a"itS\B@H6oc;b_!-C"]"@r! " hh}X0!M#M!#$"' 'Tv&P$6![krydeHG .v W \,AB`tvv 4 b u J |/v.ߒ- Ssl NJF&Ӣ]Iw X*Yڅ ܇8՞ݐRVыކ΀M˝4޵ŋü7 %ʫnCҬ__mno`"V7l_2Ntixc- Weayu# uB!4E "6q6k 9@mE[Ju= + h<*}e[ ] 8/ i?xmoO 0#F&Щ)2Ҍ-ԟ1|z59 )@_@w@SV@H?=4k<,;WT:9 :t : :g:]L:aq98c71v5240XE-$ *&# !v/4h j S#S  Gy.if9G+@DH^hD+ "#{ $`%/'P(fw)L)Y)'Q&$r""~]x 'aGYe.`7۱ߎٷaضԩ͆C&2$Ѕs!ǛLJDVʼn[Dْp%؝νײЇ!ӗ9Wլ1 ٜۈ|ߓ5mglHM 3&kWA'zBZEd!WC { J -m'yb9QhM, C!>K""ض"8g"eٴ!&ٍ ujNh'ԎEԯKt}ՠaOM T4? Lܱ7ژdӌh#\Iz\)3Dʧˡ ZtBq2 \!l"҉#Bנ$ܚ%)&v'7( )T+,I.t/V)001a2h3c46Q 8P; ->@(@ @=:p |7 u4 I21013Mz5(7875w3~L0X , ("%p!Q{*t ^uXIa:8  g ! Y2 /! Pn]e 2  ;u  c=s} lxd / Yc.ME&h iH1ߦaA!}#P%,}&H&'''&&K&8q&n'2;)G+{-/0]/-p*h4(&l# ّj٢Uj"|٘ ZE'}W޿iߜIi9B~0u9L1|"bTcv1!?eB_ P 9L0'JG,~u  Y; Fc ./HWh^R *  N4 eV J G  ?# jX I q $ c &Z$p4)8uP=nam6bO߶heZA%G#ЫO{>B`p3ϖή̀͠Ϋ:) 2/U9|~t+8fFantjuz`E OWD },Z !&"""" !") 5q/FZbObH9J`~dcP E!n"!%E!)n+y -Fy-|./Y/T00/2.D+*(%P"a&&vGQܞ7M ܉ H0a3hU^0@ )qP',ifB64R\0KwD6! e vU@O  Yj :MB  'e L8 S=> ^ qZZKv sn ^9s Xk#[H*8>y*Lu8i`kvتaSFW} UhB{لP .۱O ڕ Y}l~cn#W "O&)'+-!H.!h/!03!2 5V 7* 9c 19 `8w!6!4z! 3!2` W1C/-R+(U%w! & H  l     \ o xU^8di? &W Ln*2H%>7j= 9nbTD=;_&<<y b{, 'k*QF  , ^   / h ]S ZMr {  -Mu[t ڻ s  ,ԎgrG+M%SgK;XPp=Ym#".ڪuZՍ"Ԡ7hثG0Lޫ%AJW maw'ZR2 @ Khzzfq Tu|[\.Q2H;C<xK ?; G G  2H Na(v^@ y 'f  C+)`o5w XF5@?Z!$&h()p*j+c*+,IS.7/`12L3\e3R321jZ0V.,*d(%?"0 "<0f- +w%D*}Y, + Q)%W!7R!ZJ[!R$ & ''a'w'+(8'*+j+,--\P-+B($rc dCA:3!^i?yQJDOb9-Ab"#ߵ݊YWw8+qΞ}̛ˋ$nv|1` ѰRoփ Zڵ(<#7Pׅ՛߳Z^p`r׾|׌'l$hҗiOܴ%Z.I[[{O`{ F eP DhFI37!2#$&B(*J-b.C/.Q.-N+3)})f(8ܴ't%#"#j3z}K g B] wMl:dO] P&،n] ؐ0ؙ5أ 6#?%mޟ&<'&A%#v!A Wt9  Ip  V vh.=!I #T % 'z)P+;--.U 0r1* U345M666z6 5t 4 21/, *'%#I! "hoS k3I"m*J yh/3(#26j/cOO$>ݢކ)Q #  le 6 P κ u r Ed _PU {$CyPn3A1{ ۄ0 *PYB:g*~Z !""=! ނJ%0!#{c&X((X('x'~'r':'%"E(~ J 5 ? D,yծ  f9`)W)ayG,ҘM$i\H j\"$S$N\#!fr]_NwX,L #!fa%qY)}X- $1p4,78k: ;<%> >P > > >zm-L(#t *wPVG pK]&?(P"D@g[rHx\ݭF=ۺڀi_ j R Ԍ lH[,f&ٿfM"(NlrwRy x ' x  % cs`f9!3"".#$%&')d(("),x.70w10X,.)9%} @ZMBM <ۯO\"E = ~NXc3n2/G3OBtF&ع1|bPMwB\x: ,*mb! $ M4VXO* odfBFso /YYpp)_m 87,5P %i {_ {Gk!e>Gnf+h ; ۾ $K7fۤg׾+KP 2̷SP^L֑TE ׆  Jէ?cעVWލ.L8 I] 1  r P  ]?!W#/$s%ME&^& &`$W$?!$# $:&}( *l"-S$0b&3G(6)p7*8T*9):&<#~rBa[yu O S w_ g5"qg n| ,Q: ? !] g< ]M AN 7! %o (`+-:..-b+!v( %5!E`ۊٶ;xڹhO<2 Q ߌ޲Be$,mĨ&讽偻gbLXż6Ēѻ'e͂,R#ۯ׸(E"\dٷcܿ^Eؚڊجdޜ۩މ98+ږtjz>En':@uClw=Y 6 VW ~, T,!$' 2*F$.,'f-(8.)U/)1)$3)^5<+R7;-9c/<:1`: 485 67Y29].;*v=%=v"<:h72Bf.*zY% ;=ZT u #  9#a#t&G'(( '%F") 6.,eהIbD8r}en#L[A7e ?[ Li@hx ?m or `~9E@]O>W8{ f i 2 x:*! Crd0 N = WI% ?@ R x  0P & 7 0mGnTZ/tG+eu eӒ PآʫS]P _eY@[Eĕy"+j}Aح6Uߞw,},ϒD?'΢sδ_ƭӦV?ٖϢoգ\߮5WJkWWsk X_O T o XUI6HD7hZs.ON+ulXtCf v B G  s_IP2C U ;5- F4 eN/1G g { M  \)CWU c 'z")i&!)<*q + w+"*\*%)3 '&#$1"z [ M n~[!$m@'H<*,.|/00n0J.+'"1!  v T>}kWnBC4zVLN%bMQAP#'vHscX6ao XH~*-Lݠt?٦* fPb5ѽѡ%ӥ԰;p>BJ_ aRk#(t+^-4!0T1h10p.H,!*$),'?&L%S$q"!U!.o ^FP:_sIbM a2Wm^ ޾VAW`xIbLgjSA>?k b9 8s.pH 3 !DBC>e#"B#9#Y" k|*4b%!H$&=)m+4-X.-/A 0'12=2( a3 ]4n4i31//+$, (2 &#=""E#3%\&U!P(!K)!* * + ,t,t+ *")#)%)'O*)**++++*p+W)*')#W(E&#K :^Ri?VTz < K Ig/pWjX7aA"ڃ9iڞ 17InI4KUs7 ~X~y>#JBURySF 9  O_u{]    #_ ~P!7!Y$f'`*L-_ 902E14 h4 2FA/{n*gX%KM1R{ o *\>8 m^B`:36X0|:%⼕JRK1hə91K%[C̶̳|͚Ib$֬h{9GC0  )+rj j!KQe-K n0d{w(A  u!" #r #K # 9# r"? p! uF  ^ r#86]d% Ga[vJPڙ/&vj(@%i}^f׽f-PFlH=-L/aM7wWl/ <z:_cj"R&b #r&|(1(A&!6;^F\ 2~t (WX D" !{.{)s0f$J+4WC /d݋F3gը;J$tӭb>c *|Z/Ur=_BٞyKoܡpq}6" nUfolS]# !/"o"?!3!"#$'E )8,w.G0 1s0/m ,)$K8<b 7O$}'F;޹܊ ~ q߾]eNݧMۀ4 ؆>؆ܪ$q;.>A N] kQ5t._Sw*L:~%Cb~ { J'%Fzb  [!Q#$X &'()**v**+h-Qr/~14 x7!:!>G"A!D XENrE%DlA=w9$5/) P##9* 9 @{ [ Z m W[WV1fW2aD[?C/>8zw*@, 5 XF tS c  [ S _ em kc V T f +  D^    h = fn#H SCXU[~KlCC} =Us&]`,\M9 kG Tܚ bۯۧQ&!`w׶݂٣{-6p(ۚAۀ%]V׾Gta1{X&L֣Y7[Q$} RUU Q ! %''c'!'N$'%'&''%+(#E(!'&j%QD$$'#b"B?"#P $$r&)?(.)\2*d4*5)F5(J4%d3#C20+/,s(Km%q"J tn]Q^Gcl 2[ <b '",N2L8(c1?G T am05 jfz^,63o+tslg"Og d'eOo mL`\F W"#]# #N0!3<">+ MP M 5 g rEL- h_ؓGJrrShָ*1ϱLeDREѤ، єσ;PωΖ˼Λ̆of1fJߨ3țPvo1ˁ&͉DЁrݮVزՆ# jЪԔY؁`w&d6~c\    D*g \ X"$De%$$W"~  ibN+<2+ W   0Fw E1sTF#8 guZU5mt  q  L : v3E6v /5 Y3S[vtev5Qf6^RbiK[',ij#&J())(''sw%#!swfZ  /^8I^ %9)\GSuZl bbE/wݲqMQص%ؾ+\حqNۑy܁ܜ32[XzgoHϷ2\FI<դ'}Ql~ʜkKSx5d9 K"H`>hw[t{p\#> $<5 ." # tvNQl)> i & .pZ^2N|  S  ZP!rv8JR xbT  S8 {,~ $!% .#}J$[#!ED cnv). 9 > @  b f"(S.%2)6,y7.N7050/30//V,/).M&,5$b*#d'"7$Q#!!$A% W&@'"((v)s*u**!,+X#*Q$)$($%T$H"#"y!- D lMHD!1 UF+vL MZ) Y(GZ .s$jz='eI\kVߧ\RqIlfaWlOy&95x/M9l2? N jqB@/z'U; g"b$&u&%z$$"R &#Z$&H(*P,r,K+uV* )I '0 e$U!x[/ lL O\fY(1DD|>mB<| l7քia7Nث3xQ | /) T۳H޸g &otrb&yIn. $Lva#'0u_q ]  d:"$&'fq)6+N-f/%00/.- +e!)"$" !??Mb @x x g"*Ve C  Rab 4 doT4`x6XލޱN!ޖMރEߗ -Z{D6z;?sڻذ)|xժֻ٣ۻKB6 n<.RT2U~d\>uV &cs>g+ H ~ E %IqMJ@Xp2]zMOV,F#_Y  P nfeGY%ٱNVle:ʻUZS"<ȹcɚʕQ̊fБhӉ֞ڌ//W $9  h2wE8,*!"$G'f*r--1@4V68:H`;G<6,$KT$a B v}`Nb7 }[8ȥa.a|~ҟFβp5 v8-}6QJ9x%[RǷۨȿۦʛzΔݚ#ߵܺ|S[N'z!QM)p; U" B sb0 F o &X!#s Y! vD<Okf2 \  hn v k. 1 a v   0$!d"!!g s |"^8P='',VL    o .  <  f G EMS/ = r\ $ "z 5 M).GK # @0%oB$ <"k$& )3*P*+J+5+B**y+,,C,o+-)$&|#:_MvtL r p H Nio's}* njn{|K?Ӂ'L8Ϊ^ͱ^uζqJ#ͨ$̥&IIaq%O洿帾嗾唿*p1ăTUʮb?Ңm'ط o?޹L#YFߌoެT޵ޯ[V TG$t o h VM ]+ "    !DoA6 j jBM! R.)*cBUN& 0!!?"{#E$&' )*k,, +)&!;/1=c r 5   ' 4) -d e /ZdN\m!U_P,L  ` w  y  |;$p!|j#s$s$#x"!!":#@%`E&C*'(R(A*.,.m2 4 6 764 J1 G- N) %O ", .!o U 3 d ;s`uR!T X uGYpZR#y?\V21V{$X>BZY1F^* ݨߏ[ej<(hwQDY#Nb`]LiA<;9?,CrbHGXN)9t. WQ [NsOGav: 91 Vx)1U-;FFg~ԣ+ dwE \G#:{=RGp4:  4&]N b#@&(<**+?@+3C*2(%"S|d^DF~KL i E&U !h"""1! n1 '6 u M |Lm.BNVw Ab - jWO) ]   l/m3-AQ ~e  "p8;ޣ۳sO3dz*ОϞϑ[Ыy@q|^ Raתؐڧo`,a \Eݭ.new٘` eQ*3V@ Kvy7-_xb&ik'; G )ߏ 3 iWؘ1NC Oږٯ} sb J |ҚҹCKMueڦtPs?޶@bz(B.q;`ۙ.^~ B: 2?ZyCHz Lߪ  # 3 WՅ ; T v Z ީߜ85!$l&'/(>(v'''`(+/7~4.9r> B, FK2JLNP@QdR Q$PMJJF@ :3a,,% ZP/X>'= !IW"m!,f0 fL t[8sqi*kt8 {xpKN> V 7 ^)Y0$t"Wc-ma`4 U5u$+T  ,e rSq*Xa|    >=PEK  X1Nw%k9y CO,;+4Zzf'#xnߧ4 ds # c ?W3mD.kO2daB  #%N`&M:&$A"$T9!%b))-`0322lp2c1 {/ |-+u)&${"V!!K"w["i!}nl"a-i B * {2  'F M ~ o d&\u,LF WXNxPT;[(Z_-6I0_A j k $ F-#2 6{ d%=`{ $ y A@ e x 2vi)U/#P I ?//LjE | 5.='3,HF5ݠry7htɐ\,'l~[(>ʆU\KLYݤ?ܝڥ<|>qݤ5݉U !f{g_uSN)4Y; -  % ]N  s  n B~? , e3 *+ `( P1:" W 4 <kL83hiK  "##,#"<W!J i(1#f9l YJ*!.!!r! ]4 M <  5  =    ;& d r ,h;ߛH m%u: \ROv* :""H@"f!1n!!;"-#E$g%f<&"&d&%$ T"Ct!5  ?dyW6FClKgب~w;Sar[ཾԼڠr.uOu:ڂ+#Ƌpʓ; 'XOg% ɬQ|`i3ҧ1Ae:* y;S a t%}k:JXJP r"S s=?CC " $%$$*@#I0!4: 8;n;/;e9@r742 R0d.,, i+ S*, Z) (] ') ) *c + - }.+/c211130YE/u,($'yE V DY  wG !2 "# .$E $a$#!iYA)N-NZ2l& G!x! ! $!P ^ @  x  3(p~p_r,|P)], 4z'|   k ; C ^&2]QWH-s!  fTxr~ `sNueq_L/k@Hqd{>j%si<-HR˅z0nnՖB`ٰٚ>S7~\ xApzmjT6aU@2Yq x cQBMF~ XLC +C!sg{GYCH7R e c 6O !p%) -g / z/B h.x C,G ) &z #  x  *G3Rml a{!"X#~#C$#v2"x C[K` %hz= Jo   <= * X W"Ax$%e\&&[''D(( W('& G#ot-_{= j], f a F+_@D#@464ICJp^[S_E ؜(׻֓־K٫ڏpܛjݰ NDd2Vd,,z݆X|#$?\0P-}t@ݾ[q|ߘ%YU"zpj/Co >Tl0}a6 Ƙ91RUoթlNiv ځڵAۂ^INUPL۱څ?ZSb*ۈڧC I\ݗriRT^H)rS]V4aDO 3y &U -#&)+-aM0& 3%6S9O<?A8DiFGWlHo9H*G0EB @< 9p7"6X.67 9<?BB~ DVEEEE7EDcCMBc@j>: 6B / ) {" T s  ;  ] q#Tx@>ZT  |BqF"{v(s~ YBm;f;!X]Q*}z(O I X1U$iIS 2 d n Z  ' a #U 5 p 0 /P;:nn T:\o ` #!3!"!|m9O z 3>js %* f Z 32~w5'>xFXYOaxW-78!QnfZ,Q<`}d^KjYߍVݏ)8=ߍ8qV/hL}"^\hVy@Oo!_P6(V  ua{ *"(#Z%+&'( ,*> r+N,,&--.\/ d0 0 g12 \1 0\.=y+K 'p!FU i/[)cyEicXty g G:1  O S6 ]K  W A V <VVDuxsOmM) ~ P F<_j @!T#f&k(f*2*v )$('X''5'& y$ " @jyW5 u c#*%5eK qb  Bf ;.M5,zFJw\ *UM|5:uQX *=C^Z7&>FiXpڝcCH}Vhn_LDYma7GiiJ` ?r[$iG90X A.L?39  X E 0^36?2BV ז z FҳУm0/RƉh]ƼR ٛ@>vuZ]" o s c Y % C ?q  0 RN3@f!vv_ !e 1 !e( ] 5|;wz:x5*TC q"~$&''6&w$q#0! !\!6!s"|#~p$-$z#s?" {7lf `2?W k; z : 3%{VKE1,  X16cXN U ,":2ks[jC' g >T  n h Ջ   )b խ Aֹ֥֔אh  1Qu! $5%yH%B$" O K6HUg R b( wB! MumcnoaWk??5Tγ#˱ ãs.3O mɾes``}ђ OXjVQ%\U)%Y+qL&)Y YYG )z[ +sdb!QI&5*, . 023.345 7"9$:D&~;';):):^)9'9$:s!:+<=l>??j>W ,=s : V73t/*&p!2 y   gd W M )L ) 6~p U!Z'{,/]1221=a06.,^<+)p'qR&$o"  !=   5 B0  t +T 50uimhwnJ?(<> 2$tZ*xHP v ?*ar$ )l,<.=}.2g-+'#Ugo 9:{ {!].]NB  rf<  . JC=dnPI(xy]3YNP*I܄Y/Gz'A-gzҧ9Fr#RثEw#u#$fٹAGT&`HP)ԫZXjگ" Sڏkڔ}۳)ra% S 3xTY" k t l !dz |) "= y&W !"a $m S&(c+.033 55P^5Xp4(3`20As/-Y, *($0!qcn 3C`LA:!m$Pl')o*%r*( @%* + \. u>F<bnsn]GwF0 T  C]LWc QLS!G#$ $$" \@v{v_l   sC MsD~e@8Q? amZ`~tی_ܻCH7*{{wI*e-vdvr-Z<fb kr`JJ BFޞ#ږ՘F}ݛ(/Ul9A _|'ј݁іN#ޕwmCvOFlg)7n㰿˾t曾0'~*Rog^zfҸ|S~ItL؈9qҡτ.BȲFo)L'vo{ Q7~f#xskj C j=~ "P&q*F|.u1e4 5* #7{ 8gX8_7d6S531H/.f-L-c--Y-,..2a.-,0*!(P%" 1 -. "dD%f[(H + a/|2537m8{0998:y::QX;";;+<u<*< < :: 8 4 1 . +r(%!~S  .7?\z9pk\Y9:  |a7p(W,"}? {* D@P3PzHjpC73tp9Q!PP:5$l_)  k / N   Cs)uc(~G aGbBbqکx[^Ab.a2n۟[߆Uqw)D : rU2P<:Ki'q 7 \0Q6 %}kiF&o5 = k * ]w5XG *%)G-+/712.3aU3+w3<3332 1 G0 - *, x' $ f" 3 6 N !b"&#m#db#."i 8C+U|C } = T<]XN#h_eqd?ߡ  n۰i/ ׏q( Px&s=*I&qWt=B4h wh#.<: W =7 tBb(a o|C,B`B+ML  `Y19w:V ~ y)9s_ ]e " >{* h'ޥ֭X Ԇ՛ ;Aן`l= eґ@W<>ѻ! Ӝ Wկj*b7[g5wKۉݞeI @ ,5 ?e  "Q&t)**)'%d#!aQ%M{ڒ<ܣ#f?|` 5tܕbާME\3 mQ+lLtM>v A  1dTO&P_ )c<z~ 4]S)oh G1 f5B V7[\dc f߳ x8*%(kiJܥ"Q _\< w  n }|9!fE c 6e  <iiQy p"X####K!Wv o20BF* X o4   o O W 'tO>J 'b 4 ڄ׾`MLXE(о)F<7X2MԵ =P-45Vܔ(MK'R"p| 4 9bto6# E -M8%H#aYN vezJeO3CmuSTaJHl.6`y0G%`F-'dB+$O'FH T_r1DtQ]Ui'!X$z')N++ +C+L+,f. 1'4e689n4:y!:"l9n#J8"66!5h 4,2?+0..+($i Mjta"AW>  ,  : E0!V%'/)*zW,7X-N-af.w.-,Q+'(&} %k =% |%m &W 'n/((\(!'@z%!v#-l`s" 5pCc7"(H? D p|z<2MFKK03cG8 & UB _>rz[ XryriMEZ*nAm%? 9Kpa:p߇Q .-Z7@nVn!eArذt[ل,ڑ1ٿv֖6g",$M֔C'Ckh2^%uh3("[U_jm87(U AvF$JT*.B246&M8`9999R;9h9+:3;;;p8m5k2/-E,@,,j[,D+x ) % ! XJ-<\i42v+X,);E!N#%% &M\(gG*eg,t.00R123 4 4X3<1 /V,i)&&7"`;b.: IG $ L L0+:Aw  "f"/0)=#=&ab{Pv K! U )d'RP]Z"R 1  w M: * &IHHA7 Tb0;Xq t0)_pY+0G87U5A9 N  4bm:f 4 `85*& 3CF+eM߳A_uG2QMDh߷ cH"9 @  FI)t   ; P\ 7\PHws((#>%=B]U_Y1nrQc ?B Vo>yN\5qa,s >s$>')9+,k1,+b+h+K9*{)s'[`%"sW)qz 5 UjP)H~YLh `)r=.SFS^C:Zf 2%NP@      b` S ` K / c%+Zl^l93@ma r Tcdf\ H\3#y]x[^~~ Sve<- S*92؇Գ>cWˤ!ʞQ]ƣŬtqVߑCu ږ_f$M4`Ro F SayYa"',1Ts58:v;;cP;::X:9876.^5 >4+231[0/I.-,+)DM(&%$ #"! G `&"#!3F] }(K3@ O ta%;WE'{Cs#M-038 r h9 gLO=A f2͗ #Ŵ #ğ Ă^RɦEѠ־+  V 7 /\HBPSn16_j e [~LQ&l Z )    ; 5    k HY Q  e ]_x,O={L 4?+ `a ހK8ݴXUQ k LAsc4 gZv2Ӿӟrf2,?ؐ.۫ Qډ&#ڱhO ;LTwOU [Pz+H C ` /Q'# i A K p% b . ? t # Nk z 5 >#\ 4KGf2K $ } o cfQ[ [KeN\Lq C  > y &r5%e@!-\#C%'8i)t))@(H5& # $jR 4{cGj`L #  )VO2(K0;d;H@\P#pa !#&(}l*+/,-o,I,V,,,%+p*[(.&H"$n" !9/zlK _|+g.Q%2)6Xdqof m l l 6 ]BmK8] 0Cjy+ 2'7tV"; =SD =rd d%A|2"sV}p6lY qF0"t>*Y=^">I 5e(h<)Iv9Qu#JS A wH `F2}!Y#W<$$FX%1%W&'+(Il)T^* ++,P-O~-->-v(-,t,f+T +*~F+,R {- A/02945}7F89: 86b 3$/* &e#!5'+_.%Z1{3m556S6\P6@6d53 1 / . , r+ **))*+z,y.01h1s0.6.+q&^!G^k+kޠ de;J$'aVZB[g\%v q?z)dv {.`yM~&~"j 7 -5}\/@UzAy%zYALC:2`ԋԸ֫_V؊;(1~EQSCͶn3ӣՒ֘>֥QԶY}̵݂͢5ǂyܘĥ{I7'*hsܺJKN?ʯf|@6,ĝ}{߻A|4%s-WXC<? W <% YVE0h]  fgjn7VXhC/& 1"'V,4147P8)8 5w 2.+'2$v 9h!a|  _ 9a ./ lw Ap  1Im2'My^ 8@8>~GycCl_ue ! r u 6v >y w  j   W  <t 0 {  ,   5 x>u!d%])p+| ,|+|)&=$!K  !O8#w$*1% %1$" 0ށvN>cs9\p 20;.2STpI Q DUf8eqmVS(:)o,4zVYJxU yI+ `T1@Q F  H]:qMW 3  hw3PnaWf~ Y ) )Els2ފ?]x*z4Ch[ n ( (^GI\nv=dp 1=$).<4'9=\A#EG&H\IpHcGExNCl@=9lC6O2;q/',*))V*%/,.5d//.W -*`/&i!\G?_@jW&X3/E:* E O ']}zU+^VdREc8fquBXB) Ռr^ q& s ʍ`/ mf|ҝ l՝#ڸܫXݱk^>fYֱJԫGz:wR{81%g؀K?`dy46'@ݘQlV$eR w" 8 p7 g V   LB E 1   n V2rNQ\B  (jc_LI &  $ y5  VI[& g 4 y  " #U 6 M   >GG'C    1  u Zn _*5 !0"^ "! w IiM&g ' ; n0 h=  {#!-z8\  @_ 0 S.qI* {,|ե_hBټ܇skhB*0:o0WR;GHd nۤnڹپlm ۬#S0Bj>D)d% r z7b  47  g M  Y\s  H w I !~M&z)U++C+)'/%!jRmy+2fwiTtxLy < ^ TMu(cB! "! %& =()9)+ ) (_ h(V'%# )t%z,,?3w 9) > AnDVNF!GEGGNG 4F DDCA?><;9T=86\=6E5E483#1?-0|n.[,{Z*'H#+ I$z1V$5*[ hFYH ` +kݺ}܊ ܦp7b`HfގbۉO>J+f6ܞ;KzV6yy4 ܜڈewP%,]9̦/˛(?ԞX؟I]۰dv׊i՝ӏ6D)!7]JnkO0w[g"!܀9۴kpm|5ܡlfZLl>qP=o١5%"z[u"PPDݞneOݴ) zIbXv] 'Z""%&'X& }$P !z|+~s  #dY(w-2*169%< >>>^=/-;-86C85b4z3 3> 2{a2 2u11*2o22i2"\20 ]-7 (]h#l@yD(fT qi > ( }> T   Wd$M7?IPU.[ @k A/ci_g}t2t6/ j[d9i1}e Yx Y wi ޤ[yٳעL9 ίnLԭؕE{| >p^o16vQ7?ۊ߱ݧޱݾ܀D]ucђ2 HИEIҰiҎ8b҉Y~EO@'oπ1 v@ ڌ܄<#5!^$>o%%%W%$#")!Q!C!T R  ( 2- k !#k %nL' c) +| L, , --^-8--}. /$1/.l.?l-,C*>(%$G#1#"G"!b!E ocHF=P `F; #'* ,^+@D*'$!! . L/E#  nb  9 u  ^ d R4H Gy F[ffL>yr R72{3,A"^x J - GM$| o!6J"%:"5)!itD=uJ7 6kBPK4eAHb4bma{߲4ZJьiOB{h5KDlIςgw$ً^ۇG*${߶Gآ?mZ/ޅG=?F5(Csh  0v]%E{ * B/"lX< 6 n; [b  8 BuwWv,^X 3x #rj'!*-/}1$2"4D5~6-89nY::8=7Y423g0*.".*../-02>3;4 5=5/5:4z31/O-+D*N(%,# [!,  o]|$7O    <t*VY MFh[ JU 3WC>aU;!y^/TY!$ 'o(}r(+'%$P$ms%&B%_$r!1q"vs x7#-Gsr޷_|HHZ2ޒݞqߚٓ޽ y.I޻+}Z+\;i:5"l, ל2ӧҚժ۠:I8w$t8D&ytCOݦiA]8ؖD^:Hk9> y Oj|~!OLyT]% wc)/i"#\ ^^:Z߯ݨgr,3YٗI!%7h*`G.}1#456ۥ7O8HS88|ܽ9ݢ:v;Vt<4=jK=پ8֑׬'Qx=DTaF:xk49Iox߶jU?(6{eXwHsҫ>ԗڵ+|-& '~/$~AszZ3$_{= #CwAZ { 3 #:ۣ0ؤ|Kܪ,&Pg@Z.DXN%Lߖ H\ +~e HC g; C < 0M>hx w  UN:N \1{ >wK'c2Ts-] @#8%h}& X' :( ) +X=.:0xs345541D.*.*( &s/&&'()? )|)('$o![GeQG.I [uo&bR "  X'y'  =C[ _ hU y !qzvz#YgI!My=cty 4ލu2rT/vucoW޸;>wjؐ2֟ Tִ\B;BR ـ׋ԁ4PiQC-$xp͐oN&G%!q%x%%a($%\*a%8+% +[%N*$d)h#(t!^('i'A&M$^ p! r_h* 89l 0qvI#y , p;  p<O4!Vy ` '  /% Q o  ^ 'AV+v47ZBG"^ 8~=|b v`Y 6h'7e!&*7,\,)gI&"K{}jP 'q : V,5[ޠ܇Xa0O_A-ɴĽ涾 xQQ α߱ްݑKإɻ֎"0؆y҅}vЪϋlЎ`POB8XS~FAD S<  X . h  + 1  d  T M 7 YH"# "yX + IPkE "K#C$O&\ ')(f)v))*+\," ./a/fn//#.4.U.-!-b-bf-`-,~,,,+}*)X(&y6&&&W'7)*s++*V(%#"CT%40"5WBs#fzQ] F ( "FZ @ , !~i"4$)U%C%_$"8hAX  u4.Ks-x D;A c xj0 ~.f@pyk\<#vM!gkؿַSS1jM3̭A ̶ Ϋ:0-\۹ddөӁ4 ԾޞSYdBSɽȏ@]M)M_̓Ioۚ':C;{O7kghJc*m{"MA%Y!LSDN&Xi1,=$J.k-MOm:{m 9r:Oxy`\h;n%lKK"$k')\;+R,-o--]->,5,f+I*c(&$d_"zy KJ< W "_$`{&$'M('ae&|$B6" p vR  _Us.5 $&"(8*D>, i,(+v**k*,.*0t4,9 X=4??U?=:_730i-e*('[h&$!p q r +dC2tU  G7j!5o9^ris0vO x} L 9 spj`N x!g&!;$'A:&W8%5T$$3("0G .J+[(!$%$!'*C,&J,* {(< w%&Z"Zn|fS  nsNiYpHX\XM:̈́Ϊ1мaѫbэx"x|ږH|}ޓg[Zk}un/70'lE;+R@eL&! p M {i(J 8Y  e - l x ."n g$bAA<3 %dL|I % [l>J0_OjE8hh Q[ \!D\f !f "#$g %q$,$-"D#" "!  adb I97R4x@x   Q  1*   @@@g~+9 v) [ 4~\,`4s>B0_Jrksw7x`sFI l,`\Q-gImO`qii<*hFIg35[yu|5Vqks}  [QV38՟D \ѬeЗϹ5Эl fF:JRǺB np Ś4GNJȌ `V͇:σ!m$\I')t+^-`.P//.r5.-]-n,U+c)N' ;& % $#$$%|% $G##" r""u"l$"&J$L'-&+(*((*(+^(,j',G&+%*#'"$!!  7 %  !H"#,$$\$S$n$"1#t!lv( ^)1 Ze,]KA 1j!!!s! Q a $}: 2 2 3 _= r s :%s6t{liS+N9?KumOu\p2ng!^p߬߀v6?{_"{&?ggZss o GMm Kt r>a,Zx* = Y^ . 4 .D ߭ܖ<کב20ouGv :nzݞ306=꽻頻z鳿rkI~@׀ԛvtξ͏ηяWmg;sN[QS :hR>RVP!Y~/ c 0 rBJ"% &"&'$&%=&&A%&$&8#%"$ ""!:"!z"`"#"%"S'"* ,.0}2Y34Z568n9P;0 M=t>?t@Nv@??Y<956%02#.*&"XdWH =   KD"~$ =&E'&6a%fo#  {&ke}  * 9 Q +  G L/(- b# ]> a/ i'aBC -\O&܅YcP b `  ~K Sly8%p'Y7r#2 oHS6T V i RL7/M#HA/n8JIljQӤwm=5! u/\a`:O  l Ki4H$M- !KC d } ܄ 3 h $ $Q:N  *$))-146>6]5T31D 1 1o143 4" 6%6(,7*6~,66*.5/3123^2A5x252R4$313.3*3%2"0 -8 t)C!$T"#3%& !((-8)(G '3%$$ k$O# "Q A ? NN L] "tq#f+]}<|q$Dݐ6>߇w XA{ Ml C 3|Lt"n&4()*[*)l&NS"7aI s; z!A"" # %% &k T' '%r"l!>k; .-j% 0  | 4 e k u# G x >') V m68e<h w 4 B X b  l  L XGgh -) G_ x$) "yM/#Sj-}-5i'i  /   G  Ik="w$$N  zz *KbX}N!#T#V:$M0$1$ $jt#!?&Tdy ' x4Hԥ<Ԡԥ)ՋD'D<5Kئ%H&~/sI20cj3}`?):./!+@   T !O v& !`p9]%.i@"oM*&mH2 z_Ց6 F u A x =qH#+Eߒ!B%})W,1/n0W00O0/-R+**!,}.N/i122=20j/.O..fI/02] 5A65.N3/*u%Y~ ZQH"%(+,.06335678?!8O"6"4"26"p0!/ !0m1-2_1&%1J0Te030/U.S2-s*d&%!t?; 8d 4 1 /lAzz o7#z +{NJ?P7x XY$R6f_wv 1 p.3 }L7:UoXmlY?zyAO>T/KHQdLVґMwѡ^ ܽXL J ] jU )  M_ g9*rYO/u}|@dMM#?Oj8J*SweT& &a /eڛ}z٘ ه٫܋_ށ/#Ymq,@5 B +oJ^mvB!q$Vm')G+u,./2N 417P9Yr<P>T? I? =:7K40d-}+sF*)W) *. b,=.G/g Z1 P22?3+33}!L4 #4# 5R$n5$5 %6n%6%)7#$7!7!65842l/,'"#<A 7 EyM} # t EE l & )P7 ; tu>D$7{3!ކٮ] 6( ц -Һ |%t"{0ݝWu @Xkd7>h ~]'B{`$t.ٟy;(: ٹ N1 1ڀB{դӡmt Ђ^ЁϠO[d$vcu~L7iaشvʥ&q} ̃g ɨ\ʞ5γʣJ--ʞʼa]z֑n"yڦ ιf6ȮIFn[ȍ2ɪ )F̺KU9՛ٯ )W3n=VsU] x"%&'}(<)@*N ,0-kG.y/i0*22820b.^,*z)  )), + ,af/2 465I'5C3&/+'$ + OJ@ q!<!Lb"\"x!VuBzd7G5:p  l!^!! ?*, w 5 " ( )?+ei  ?:~ MrX "?$i$/$ %#!y!4 o>b)x avF3  d,{Z$JR/ s@ kZWbU, Lc g  ? C !} } YR4wfG9 y c ka:{zk<9 e!"""*!hb!$N!!v"_#%8N'O(Ge(6'4$ !9#cykUR4 {   m  @  M!!#O$8S'q* ,u$/'3r+6S.<8 0v919n1K9P171-5]01/-H0t*0'M1$1o"/# -8,p*)*-?j03E432.*&+#?\ DN :#:=bb F"rb6q}%gq\<ϬЅзJп"51DqCi̓Ψ[sԤ.fSJi4Ewy\5Z2H4>wt  ;h9(sD v Tw] J$ANZST{m*|5 YM!jo@yQw(N, +#/YߛDih֦Aʸ ~¿:E{Sfȸ?͊r T pڔ2یݿ)=Y5 Is8 TEVBA~SV d!$dGFd dh- |"M%&(g*++|*p(u&4#|g USfny 8 <{:,  kB {  V#  }UPY{R cv |fH=;isn;t6bSqtب3~^ӓ#؝/Wa "e9nX_KelbV 5 /9Z   hv\"Y@KF  Y , 3&w/!!b9!nݛ<i $ֲ  d߁?>^ED!v;-[*.@XXyPODI/߁\/ܭ*a9 a3rm~;X[3vAF2 !QC"/#9&~(<+].dY1/5h9 =AEzHI~I[HEAG>:7U4x20\/-,).&J#l1EC >*7 ,yN6W " $ % % % %%%i&7e'h( +" .?"M1!34 67=98I7 F6w! 4"c1##/t#n-G"_,R +k+a*)L(&t#P!Jo|<X  V (  }i5)I{YR!0_$~1\ h HbPIk. %TH~^uSTqg"Lqҽ&ϧ.Л&\S`ӷ*ԇԉԷߧ W9<iI8pګީsFDsۃtDܵէܾ_z ׮ޓCۓGpXܯy/Ұ7 @xB*+7Hc3\ȿXɮ9)͋w΄gV7mR",Yfԋ-sWU'/^Ma= Hj l&N: u&b!,404758j999E99/:F::I:h9,8H6s 5 4145V~68789h8@7' 6/#4b%1 '.',(*)%)t*v'*&l*$O)#'\#c%C#")# !## "!2!$&*,&-M-+@)&g#%0 b M ) 4_< \  l $  :J`\%^^ P{6(@2, nBJ+fkH;sPY#SU]QX% v|F " [ Bwi<6D]p~m8wb gl>SU9kձ2reǍkdz3rɴ)fo̪GϹDՊ]wy|o D  f-SUOh%QF-q>6X 5  + 9 @; stlLh Pl& Sj 2:94  - U H   @ $x ' *-m0 2&44445 432/,)}&')$b#u"]e".""!!1 Rid c  I  cT Z 8v k k`>-%1*!-<%*0K)%1,1W//c0@.W0,W/+e-e***(+8'F-&.P&/&?0O&0'h0'/'Q.V&_+g$' "l#kG3;Wa?Y m WrPW! nr \{J۞ ֡ UR0oYˎg7 1+ S°a}i¹  k_ V\ҭ^Ԣ>rj{iٞK۸<>ۉ3wy'ڐ߼ٛMmt%t% P>[r!a IPS5>Ny\T8Lg-U   ` @=B#@^"D^Jjiߍ=ܾۆd4r!ܒtޚt_:R9tx~ r@zGm*~Z{JR['HkX3G  $IxL.C/9!/#$%L%>$*# (aU``~#! # # #""L 2oC T!"V%$/%'&(F()M)8*77+V** )-(&$ :#D"!vg!, ;wT ] E[?ABQ;]3RIjzMb1z`8ji΍L>N6R޺Ҳj"ݏRӊ߬ӈlSN*IيLbO * (TJyY0 3V*>u^g:@*>2 ]R !e RGi] =]ha o0!x*dKQtD T |_ dOglaj](z.w .34_)!חEխ$W؝1AG\}+mR P+b bp#%F (*]G-N/NC24689;M<=!>?@BXCREZFAIWLJPSV^X7YXVRS`OJSE?v:E6u2//o,&e*A('7&x%E%o$+$#,;#" !| Y_a `'km5' b SMk:" &_ ) ,J .+. ,n )C %r| Byr  "]9" <O>$$!@nM  mx !n!;r~U\P>X_k; +wm@vbxn; ! , }Q}Cj6|Rz *%2 ahc<@1 (rF-[(/nx5d9P*t=JO| yo / }q oc!&+:yv6}V8' !1"qq# T$r%]'<)+5.-K1=#394 b4 i351/ Q,)'y%"$v$!$l#%$'L%)$+1#,"H,!*!(!g&!#^!! B & 7 !#%tZ'n''w,'%;#br! a-== S 7 ) e  I 9 8 e|mf| F 4be-Iԁ!Ў ϔ σfF?B˲ ʷ  ʢ  T'όцEP'qԴQ~ԥ;اXߒoruZpJ+`^U0T` PC 6uVZ@WH8/O(;r,.:N08 &mB,g/|߇|Dה+N;tίޠϢ JҶY)"gD=ߊO;p^٭f]2PYVO)ءح7Hڮ۴ ޼PK#'?D)*+& ,+++[+6+++h++],v-v./x1b3A4CF6Q7g 8 8Rj9=: ; ;;;8!x;4":2" 9!c7 5!3`"j1H$.n&+()g+&-a$0 "2 (69;=>=#;73/+Sj( A&h$!du< yo&'L&45`x l9[+P#(c|"Gb`&0  3  { q p  X h =|~/>k  { 8 dEh^3 :k6y`^ oZ_Be4 %Q#8PjPgPI_z>X*(r ux '_d0k-3 7;/J.I/F c@ s. M x*)=  B  =-q  Xz d!{"a##p#;$;x$qC% c& '(G**]+h +,?-|K/0ve1P1111P0{/4-+|)#'$ "3!b` _ @  5vI_=qjD  rC  ' I   T1 e. 9   h ZWX [ CI  L t Z C B )2d`m!-$&`'1'h&>$]]!Kp|T@VSB& w !(l$ J ~  Q!$ۯٙ׏?Ӄ)-6vȸ*Ɲ @7l忎l6^)-3 nWSi6h|(9W%)u7ΦB@єqDٞV;rߪt{yաPpwܚ;c_T%t{ KB,> O_S%e,g*_  J(FT 1 s}Q=YtWL 3 E i 6 d     c)<$]<@k_ZRIr /T!C |L NBp ? D gf ~ ^ v  D6/_m-Wq!&#$} &MR(') +?+/,,}-S.h'//R/-bm+l(T&<$"}""R#Od% '' `'r%"" Dc + V or c!?uJlb[ a (ۙD# /ΖʂP)Vǀ}&xpȄaN6$|%,b'r0Dpw6 lZ w w86D9Q T b*?^"=:XD#3?A߫8J޿$X} P>3)+" O!!!V5!c!z!"Z$<&)Z4-,03 ;7, : =[ ]@@ \ByDEG IgKLM[N ONY>N1MK 'JHFEGF0F7FF>GGZ@G8Fh DvA,\=C9 %5G18.+ )&#B!1:+s_Jc( ()o&DFq')&gb]E#2ADKQq+1  \`A  @ yxJ 0bV R K$.S< +rJQygdlu ( A M 1 P " 5[0X=b hj$'PP9iږ=|c˾wNJĔ~_×č^ƚmȮ˒w˫˲t0|ͼ")ME%x+@dk߾HܶNa\ߊi|Z2{vX d q o ^v  yd.w  uP  t'-H 23M56(6!3[/&*_#"rKd  %7fz o  d  +  n U < @ N  S   x2jh r@'%k;)t{kr Q< Q%4p!#)$B%n$#!S=  *H#%P(C)L**( F& #. !v $ c X  9ZM;  I q i ;g t  ;. vKc@ F"   >rGm!(ERޓSؔ(sC ϵ̫ r ɍ K] : L ̱MκSqC& wْڳۦRڤؐy6?d^ٌ}݃O;B/90ޡޫAER!`yt;YU{TH(])+3-/61535w6>6^4f1:-Ig)%!J#")"!"n$&C)w+- -5#-$,$)$&$b#w#wH"p!A"" P# #!$0%P$D ".hx`u M< DݔG;9  ԘԁFl[B$J43BpkNRX$aX `_ >&~{0 fk VR xDzp'aV?6yvY7> ^gG߄|ۡ3ٷZQ׹FBmj <ڀKږ9ק Ԟ~ԊEו93QtSڃ1gb58wOAaLk]s "d.m_jH @"#y%KH(`+wf.0w2c32 32:10$/ .S-4,V,F+h*!b)'&,$Y$g$&)p>,E/3xW6727\6 K3 . \* %"!'J0V ]C F } ? Y Y ~ 5BkBV R>8c : A GZW-9\aL)O  [Y  [ /P  TXP7d " #H 5 ,! !I" U" 5H(>W9 [x4 \0-:ygu*"  I C$(.uIɓ ã Z`m -It/ʼ$"ʎ?NoWȸш |,ҶuIѶ} Ӓ;iϨ i c-K4>,yxܷ^v>ctFDc"S d w 9= )rz +GPD=-rcmp$ mC}W;f |_  0+C].a8-?Mm U %lHD+RuNm V ?'UUJxx L'|7Qxn.`}+  U^-E>& $(+--+= (h$e G23g  E a Z P '  b  9Wf^s+}>ލwS,ӧzTYօF?~%Պ(% ȸj߽{% Դ눵 뭶/G52=!Rtb0+|gљu 6џdݱ3=ݱ+aגײ1V܌u׬` ҆ϓͷ5R0·Q,@'^QW8/[j5JXf 7 xI C C:T'E @ 6_ !  o   G Z7$k;w B:5@NG_{[+? F {::2Kf !Yw&p+5@0~4C8N7;(= 9@KAECD5DDCuCzC3CD D CZ C ёsҀl w  Ӭ !kNϭz+#̧ >ӕ ءiVD8EiK*DF9|>vA k_~G u Y9 9PuG "m $w & (*,-..\.N-B+&k* (=_'?&&('m ( 2*u+a,, ,5,!*#($%$"$t"w /8FM =[( !"#~#""o J <ID, 1 ܟo ֛ҶXώp yƀy0 ykSͺF~0B ʅlZ'=ʃQAɖwixv`ֻ_U<}^Qd^UfD!Mfj  EX`NZ.]'N _c"}+j!I$U%3}&O&T&& %i^#Q!U bv=- h jWT `0a<#@jPbloP]cZ)luE525e8_:ln*3$mzUbNTi tM C e 8{MhWw2  fpAUPs#6`! /$)2&'b(W)+)))J:*p* ++8s*-H)A'"&w`$s" y! Q#!% g>~Qa? KD4d"cvZ#f[QvfE2-PF# = 6 _E J  t a_+& s gs-6CZdx%'kP m K  Q  g  jIo !$'3+ /. 0_0$111 608.b_,7*H(y&%:Y%_$"HE 36"O V /aFIBW&`NJ{;V  xa[Gs, #&'V(N(!'& %2#}!}Z J  N b !Z!+"i"#d"@ aL"N  PxW$qov<dD <u239Fގ.F qHiPtpʿ0(Ü=I)rȞ62#y lcàx\ÎuZp$HP4@1K y~5dʻnR,ثӔ׃҄ %? )X!>47ydw$,LS>6ctYl$Rsܓw/z_VseIB0 nKb0kPq #&(u ),(y&#rU!; (75"d&( ( 6(: .&] # 7 / * T   fP ,    + D   , R z |"A%wL'B()j)I*@'+$+i+N+ ,p,,,0,b+U**+-/38>^YCGJ KJGC?;S8m4*1&&.,"*Y)u(sH((})P+9-Qz/1v73( 4& 4F32D1/..,*[(k %W C!ymv!D P$,%a9$!Dw_w8 [N]c1N"D'w~2'0V?qE +iTL^q%*  <6B& ] /s o5 o [ ;G cD". q~Ko"FHwPD& ={Az7+1Hߋf߇Z`KW(p3Izm&eU  2O3O> 9 h YUtpSsm)UnJPm}zx#*Հ&Є)͍++\*]'dd#D)øĪ$ ndv G/CF溋TM r¼2ƾ_5S@kL  t o X . @  uj y v * 7S8lx TO_wis:!r ZC X  ! N#< C$ $< $E _# T" ,x6noY47X & O~ !D">"!)U!!* p! "J # $ f% "%=T$J"!6!/H}]7Hw   cV(>EC=[`{}DK*r` 0 c (! Q r,bl11+N8q finbB d#x !cVHcEUx2K>rb`w^ s . V  b,y5;1 ZGEJrxSQ$˸8Rȕ76ʺ<̿(p҇ Ԑ X>E }SdC؂-}uce*&um]۵'i*z}ԭ!@֙ך&ZVKv Q*tVnZ^c"O%V'۴)&ݰ*"޴*6)(-'f'%!^ . 0vO g',9 [P"""i"g Q& D@"J$d&)/,Z/02m 7?;F>K@8B B@=96<2&.n,M+)O(%% "$%9sjMf r z]KhOUy0 is1 NaJ & \ ZMtTJCh8,<(:f"%X)H+,,2z+)J(&& \%$#5d"*K:sX 5Z!Ir;B %2Rrژ~|Eֺ~8dνAʘwt lѸ6jiU9q,2義P©LöĩeBĻ:ĺĪNi!Ȏl$4ΡCЪ :Բc19$sܚ-Pk/Xd4|Dd7V: s pNBJjY " $ B$4#]"Of!  R!X! !\ ! !r! zI!%(P*E+a+ * j) (E)*+,-,d,+sk++bm*(& $ !mYO|iZ C  \  4qj K jAW!kUk {Vc*iMco9- ^; Sj5@s#2.F8]T*1N{cDRm/!-hf/M'STx.I7.U^/U!8. 7{&=loBS*zUN $e')7[9C ukS@me?%~NG$Y22L7U* { g  b |xS 9h. H oy}g!/Nvel2xm & s o Z   ?    CaL^z P L ] o i  b X j  G x|n$D;|SO<? pgi!$@3%T5%;$"D_!' 2 xCXd{p[ UR s<W8XG`GHLry *u  ֧ pҎ cѲ < Њ I Ӳ5Y]1 4D?w! C ) , 0  sfO.zl-:W{] )IiWW-h f {ϙ#&&7*k-/|0~ŋ/y]-D*&ň#q! 27 Ý.Ǝ =w _=0σGصn~ܶ߸a=?w߮ae[f Y q{ @%['*/4p8;>g?v??>==Q<<}9=_=>?'?>X>O=: <L:)852'/ *.&!G*HPq 7 ^%?*%l] J A nm3uchVX[ڇ*!֠[ ] =0tx߼[K -/y[XyD`box8*s1]U״s;y"ү89"_K`8CQL@IMRIL 7  \ y%  A o^np sW /^%"ce#g#!p3*27joSD&  #f>q0!:bjr2ZXy< 4evq _E@jA7vi{ `r$:1WFTs mj ;QU!"#c" GTJNP~ Z0;H aM  .Y]g@c;] 0?  7m + ; .  CA  z ^G \0 . T p 6 - :   < Is l$ bi%r`A Wp  _O % X2 )c  I F0 06ge.oI >"#$c`%i%9%$#_q"4!D ;+A%K   "X % Z=g!b"n"! W3 P!,}?E/X 1 jpKaW>W#MG( /sUb).{[{VSrPjChb5Od-6 3f HLokCi}'f: ~UZ=p4ruR kޅTܙUzLwIg.Z y & &qO~fzRSa;d.~ r]߆ڀWNq{(c̋i<{Gnc!%Є'Ӕ(-V(d'%nj$1#2"y""x""!2! 8WLu.  2  u 3 @!u|#`+92#8g<9׮7H~5T3W١1M۠0݆001B110..+>(IB%߆!>iII^ t Q@:y6b" rV{Ph/%`,J/ ` Z7݄qlLC1U W$߻56sݴh5dkJPab<`mh_tH s  $.:C4yw;n7T#xr/V؀/zv^¾g1zպ_·ƺ tEwa@z;mSՙmح޺\CM\@z!t ?4}[bh+M6`U/I ]  \N,,Cs;>zD %"H#X 1#!& |&J*k7.a(13)5 6^6`/6U54 3"}3"39"2!1 0 0.X->,[*>>(%$"%, WS{yT\Dh= z| c E$P)y9=B <|   xgcwx0Y!2%7).,M!02T4/F5;+54/2111;2 3U$4j#5564F77.N88uo87F6RR4&2/|-V+c(R&G# `  =j /cpF09< U|pv8\ >|QX=7.?cx% d 5BEEצnSߑLjq)a,@vL#;"}A=~.v%':L D W P I z  cXc ; " V# 6$S$z#"!   9 ] 2    Z   1 O  S XN +  = :?mPLgQ M k8ynH~Fr +y  B ^U X j H J Y % k Q 2 =m |y AI#WQ?~e._8 xT  g\ O ky 'gH D&V3j|+k1Qh_ ;* 9 h6-kK(WaB!Hv|=z=2ڨM؈ذhK?vRQFQټ=Iܰk9+B7t ,s Pf D8 cJ5_{qk)5A':v?bCI8ݯ  UR #H'**-Lp0R`2ϼ3Ϧ4oЈ4j4 4Զ3`22o11V0r/(-.,ү(=$lIA7١ Fگ ۬ސU:FpFV!"8fRA=\z) 7 # {wJK/%*;/547B:;I<u<<=>{@BABB~CC\NC[B@>rHqey~&2}>Nl e[ | H3 ^ ;,ڗ9 D } Y Bڧ < ^ ^2d1/<* ^[ywc7; E cd<ifiu Cl[p#ܑۢ)'Qo0DyY 5JQ2CvBC )d$ `z{/_s o${X ( iQ_k{SBtOV(,T;t J]Jrbx=IM|o3 p>,y +5 w"#J%GE' G)_ E+},X". /0J10nQ0#   L w   E?   _ 1 ^E;: ^bye!s ANZo4 l)pph~ u =g#y=hHQ d6tHK,fdI;wrovpn%d90od f{Ot6f2 C}iA5Z #@  ! 3Syg @ r>;x  cu HQMM7s|?!JF1݊Q`<.(hwg\D'* !8W+yH f ld  f ~<ObeR*h![Mw ,M  !B#(޵,w0 g37ڰ:۔=?OAA@k>u;7^421E01)00-)Z$iJ0r=! P ܔ( ݬ<s /@ՏL:b:UΧP VЀ@1P ^ ߱ ި rH ۀ y Z 3! ~ > /t w .} ~r*#C0<"J w KXb_RZu<cDDxkDZApS9)4ve? ԕӐ'g;Huh1IX&ٝM3y#RAu-+&44ڊ^T(= #'09hw0Ety C <  Ke3BQy ; P _v aET*y]*@ Y  % j S vYh?MO  G}|Xdi#'1*|,q./B1'2=a456!75I2JB/:+(y&?O$ W" 6XSgu%a 2r , QTz]] bp4]d jD$ ZeP2' ! ^a !o /yN!jz$'<:+.Y 0U00%/j,{1)>&6# ODq!i#5`$ai$#!:[ J1VO'y    v w KNtu/ \ W c}77=+\UW.f`g ٴ*Բ(Td_ޠr}hdn,CR=3qb:R+>eq~'\{:h^S /X%  G 'A]4u( >  W!p mXAp!V##"d S%y*-b00/k-?D+"3( %v!s7?^[c %  Z&w!   Q '  h 2 ( nC v ;  * &] @ M O0$>V!S#Vq$$$#" !a+a Bt Y==@:, RLs>?5/P;UJ7,[Rx!:4@By   vXlRt < d ^  ;9Jm kh8\ Iu hP8ޅ۶>\ -h   T kjOOY@v [S x+ m {n2dwq ,Fy@jQ,.pz1|H@ XHܧ0۬49dDECh\VTH 6"#$P%m$c!# G!K&  {IAYg,Ta4q1[G_r-5! TT }"0'@+U.0/.pl- J, *f (g & $$ "q8gS-lf>Lh`\Z:5 mPwD3caO*5:v xD QMk J 0h)  >Aqnxw >JbP]Z*S%N/ an 8y =,>lqނr K% s8 LTsn | yqK1$0b/9//S0911V 0x -)>-% p 2 f p b {  ]\  zHq@ G  r  {M3~ \>V$v&K#%_sO #wq!#^$$$1#f !>]JG }޺R۠ہeܴݶߥ$[ XgE59ajoOoM``>8o }Usm_pT\Ts_Z:{JO?z }i#5Q-+FSe2}PLD)W  Zh JA O ^  Tf a' N%B$ | qeY2^ ^' )e   V   . T9  '%b0}'g /*1e-j# m|9 .4O/.g}5H;VKS߿>vx{ Ym=\b%6Sk+uX%aYMuUr(i<@Ǚ pz&^(%oDž-^XjtӪs[ٲ>ہܞ|ݦ:g@T !>:V7#Jp~*IC]`k1xu(22aZ}s\ o(^u"''>+g.W|1 3,5dW5 5 4E_433M 4h4"4'& 5H(s5(5'K6%q6T"L665 43/ 0@ 0-o)A%" ls:R@!5#)&x),."0^112N3345 7177F641s2_/ ,)y&f# ($6(+G/2~5!m7R7G "6 2y.L)#y ?g#(^!gRd 0 u z 3z ;CZQr_}51v, 6 j/MET8 qHS3[iPdkZDN]c xkTUukTPAGL'\X-C ` P B +  \   *$o4] _ N= i J<  C]ވVV_IT[ف؟F}։J^W<=}d#RP#Z7()U G W1 |:I3&: 6'5.2Qp6H)Kl{T d mThu! # 6$)$iR%%l&h&_&} ()L+M+.<0T 345 6A6k?53b0,8)&_#k!0J%nw-Wc}"?`j;v=g;U;XNpc  z%WKZw qR  f  # $[% %% $c#%#4"K"lp"F"!!LXga{w2h%l JT;\8Djφ?ա؏ub7Ym0$G?   D tnm/:D|e)1\ j `8 9+y /܇hAsܗ -MVf٫0$E(ODQ91~V c>RM$:#6~9Li[D~(ތ Iݘ!އ}&GCnFH. mzX6MkS@qu4u q $p<vD7?[ [ $ O|2iA!r%)^M,c.s01107/F-M+)*(o''?& $o"- )5U 1]Lhy 3   ޥq ߗ6hqQBX C)hNE> p J [ eY 3e n4  n    vmUg?k[}S g |td.yDk=kC h/L M |9PAk!2Y( v$<F6JGn~MJGq^x5 ? i#%E8-W^V2+]9Uewkl!?w)  #"iRY8(otHro v"a{R[EeLQsxޚMݗڷyvנ`ԧ3T H9cR!h$(.+.L.k1p3a5X6#77 665A220- *9 ( p&$#t!)} rs d , w:>26L[8k!8$ & '' ' F&i %T [%" % &9 'B )4C* +*z)'%"m#P~r != ,""$#"""'"a*!66b@.53 5t,!6b7(Sf]-lRpNl  j e R W a 9 5 X I.pA3atZ/Y1 WAnY<Tߧ\f52lh;~UxR?c8lI,oߔ޿<ފ:ti-RK`'=_aCc(SVyk!" _.}WMzwprieBB)Yw٩Rl)ӽVИ;c@s xg٘ *%k3m "k6$RK%%N%O%k % q#{ !"$:TRs;1W !"!n I  L\t8C. u =  NW v/"~%'P&%*#m H~j!A D-N  F* :%e?{w +q d" BW 4, _ 7{#~w, 5 B{m\n(#,Z'Uk<;%vn~۹"3*mރ;l||mL$cAQ.FSxlB9DNF01Jy[jaVz%=$=I#;R!:@:X$;;<==D<9^50C*}%-!~  -bfaL;;P0i\9~;Xl3fl ^ 2 b!"14#w3#P6" ZK " Y  #  a*.z2S qUC+]CA9X["c%% ~Rt||Ep ! @ Ze A8&:F` GewHt4 -vY E4sKyP>Q9Ii${zpP)tf$R ߺ grߢEkG5ؕsBLݖU  gdFKMOy\=BD o ? ri%8e"i&M)!,L./z 0$/.fu.. /Q000/3`.,+)a%v!iq<plP@37~x 8m ^L{ z G _5p|0 $fM&''0&q$""*A!* b V!#Q"#S#A%% %# "^ ^J1Aڅ׾ Ӷ=HjH@—SWƦNHΰ>Cnr@~]8[ fp) _V ; '"s]>{JvkwؑӦq6B#63ŨOa͗Պ=;l σe M9xԎPׄٗ6gߠI,\2\M9Kre2|O 5:d72 k~[5`LL 1 ߞߩ3P#Z -C 5 yi9i \!o".h##$$#n" ]{Z-  1z+ecEFEY*5"c%(q+j,o,l+(% eT)t_X {U'w=   I_uuCY !#<$e%S%4/&tt'߫([);)`G(Iz&#w|!e== 9   2/jQ(}mk-p5Al|~LNz1qtUt=z c x IeBl`_4G8 K?3VTNw _H`0I%!*b4Lf$T-EMݳ>߻-s / YB7mYMRP߶O0>U~k=.>q hD{ Spf/B6U\r=ATwoItrf. * y T 'O!x>Չnֆ@ ګ%[*. 2fS5c@7Y8D8]88775m4!2u0~.+-+ ~+ 1,'-cC/I0 0_.,)x9&k"5k7c  $8Mi= ) l 6 0m/gaw8D45> [#    d   o  r#x&(+-0H 3 k6 8# s8 8 6M40-++,*)M)('f&t#! S R -#Y@27xJ7&U4^ i1 ~  c s p n\D 6 Q,]\GY$ߑ 'QNW iKjhjT/nMT $m|7VoٹE%w3RhdՂ},df?[qަv0M bqY( _ 1 7s xy %. p - Iwu:;r>Y 0 k=~UXzJ/:7GEg]0 +2E&L& +8CW * mi, L! """-"H"##%/'()1)'n$ Nj[ . .T aoi `q#j t*,.bn*P Ss@x!%#AM&E ( +-V..8..--s -).Y... '/%/.h-*-'+"qlRb  l  Fm=IMX(f d =K0.gI a j={-,)@=#)P!<@rߟ>sRQ+b|:r,XhL8]k? N384mc*ݔ؎ /^ͦˇˤa{s1Զ@гa{p2̫aEУ--m p~M"~-!vuQLde|Q:=!@2ͻ,Ϯ1Kr˝lzI>j Թק;I^g6=k y"^%_y'v(a<) )_d)() )+Q.1x_5w8:3 < =6=A<^;: :<::S:Z\:8'6s4oa1-])H%>!JY_osjd ~ : B9Q`jbu ) RQ   + p7/<mBm8lpo!;X&  NK.0,  8= /_0FXaN $v j ( Xh *C*9o?O h  G"     8e+ L f{'$Jzdr_F~4 x]d$׏u!gԼԒ BӌYӗD Ϭ lδa`-Խ!ؗۻRߺD( XQYu4)v(0.Ah_;6rreCGbyTA[A H+v D m %y+%]Y$8Bj4& ' , ! "#$A$ #% !+ 8  y 1 8k )9        #&O())S+(&&#F!}k}^"Q J *K 'z Z ) ^E cݮ 2 7 / ?ݩ o| Ob6m m  h:S%pP !>"k-$%M'(2)O)|(& $" Opgk^D%.]Euܯ؅, k % P hc 5Ͻ2p%D+_ϡХ\ ;ׄ ׿TԉӣӔՁb _ ?JqJfFu R^Lqy*o a,ԣh ё ON7{җқ^~ҩ|ԝ֙c!>܏fdH< :G]#~֐m'ךxHڳݖ2Vp03<<*GbU?[.GV.:^AK!w%{@(s*m+-+)%'#-!m4KsY5 z] (0+iNuMPw$=G z ) <I* `tY! d$i`'Z *O.T1:4+c6v8|E:(;:864j32-[1^ 1n1A+0 .*5'##g<b<ڀ׫F%)8[!I'3l!x٩,cJWe wZlu|~D 8o 7u  9 ) . , Y # ( m ][  vm 5 6 "T#l#" ]o7)R/@G3> z%pFbEWE=; 8 ab6V0FpSC_75MڦٷIC5Ut[  Le7),)!w &#Tw%v'(]))(&Ы#!-Ԧo*o ۰!޴"k#$%'%)4,M./2 0fR/-,,**;v+W-!1 4d8%;{<<;X9G6.30%/tg.o..#`/g/?. , )!%!m! @_%QQ% Y @PL +T;1i  .   x  - B.$'J (&z$N"r 1   F c ! )! .! !"<#i##"E TgP;a Ss C x:  ?+e<@u(4 a ] g A uH)z kiaH  l R ^Eg  > Z 5A uW ̌q2)1ce! VQg#̂΋буڝ؛ڎ ݟ9ލ$OLނl)! G ^<[* h @ Ya-H 1 j O H A v 2  Oo  M _  #&L];<WpL; fW0Y|7 < W >;YSn : I 8 9Rfqnt C % R \k  D* Z %YBܪT|cMtxG$U`P y yq ^ J?e< ?MQp: "g Cr#&'Rn((+((5(C)P*l ,: - .v /4 0 ?1 15 B0f. -s+)'LF%zh#P!JNOEuAM}3[t :v3%O#KUU8,'?;Ba< Z2}1!UCp|%0 Nh'hZ:x/@ދqf07ܣiWL2*uf@eW^}P\~߬Fܗxٝ:ئع3eܯ|Y=1= Y/;j\ b Q H [ބ :iރ_Sݛ ނQ ߯C߫޳ވ.ߗw {\LjjȎtbaэҞ%; S \}Ȭ4ɽX˧"!F-#%؛&(aߧ)+-/K1356`7U7@/76(5}i5^75n~5 666Q64c23/, !)m %N!n#L"5!#)%-&nI&mR%$8:"[ XKKHf".w0 &)#y$%&' (A )%<+I,,+*I*u)=(& :&6 # {   T > xEOaA8# R>s[$\YfT 3 zT s 1 % D 8۸ ߉  ,.-q (x(SMg| J D .  d/wkXA%IF~m 7 3 XvTTKc`M6V521jCzo ߆ e 1ګW ؖa{>ڙr,Le LH?/Tg@?&k5`J  A 'f  X \: 8]v' <p |+! ngHq2C-!#|%&((?(L'*&^$##!G cRLR2  0  -s6%;i=?y\1q2 tTwEb L `j@[*  TMN; & K3! pH 8 HKhaD^CB  [MI!t  F qh9 q"## y#&"f?+M^ : ܠ tڝG{<DGZu3OiGÐ - U¤{m8ʨ͜-ҳԱժ(E)xLn <ɡɺcpEʩ۴˨פ7hf?Ebc%шΨG̙B71x}zOR=t=}i{/ӅnޝG<'t4gYdl)'9^&NrN n:}$|78 N  H1rRN lzG  ?M > H C|VJ \[ DXfa{AWׇձ1~ٵ6u߰@ !#%t'](`o*n,n-MR.eg.-+)y&# MdLEFt 8$5Q\tL%  p#- >  !$&()*+F,--I, C,d +q * * @) ( @( ( L(G I)C j+u-.S0(1:2z1J01].3+'ݨ#WIHp # 1kΧͤUpΑ`6h-nQ˴{7nOK m[Ѿ7ַץ܅, M,O_  +^Wv5~M _R z _~R`Q p(ALM$ MHq32yx K9 y" P 1x8M! wl}=QLso:  ap^͈,2}m,D-)»V R!!4!8 k F Ẓ !0#iV%z'͙*Xп-1(46k9ݤ;w=>>X>=(7!5$H4&~2(0)o.*+P+W)+t&+g#"+ )' %$g#Fl$s%\d'8*-\/0100[0Y/ . Y-,,Y*b) 's%!# 9|I] )B_Lr ' I4i3X+g'<QH '"7JI J b g s , ]  hS _ 2H ? )?A/ep<!as&wO$ }PzE0ҘI>PWiоabyӼA ػ H٩}:?Mh ,ҋ1YD@i݆7_$Dڢzo0 i]Mdq^ɷqɞ 0̎1aٟv./#%,*|FI#=D:O"yi pBf'  "TK U#&|'&W$ _6 P dd a  Dd/Zt $: L e Q y.,n nL !*qY~FT\~ VHV0S ,v D}AW 23& vdt|Wu, +/sAz 1   g#I%C&&J&&&&u&|&&` ':\&L%g$x#C"` GN*Z6KS}wtR ]Eߐ I ޥ2KVR ;-e!cY[4ޮ?އ$^ZDRA޸^|ޞ*kX)L_Qg! x   V B : Nt4D]Bod ;W1-|l>aCorY"~4mMT Ms~ { UY d0Ex>DycOG)PwCڢRٛإ4-׭.o ڗ0Ce  Cה ̐TB tŃ ԱfD܉~qܖjYhk$Zm#&~y)[e+,g--u-c ,-,.,D,++b+h,X-].3/0_!1j"(2 #2#91$/%S-M''*\)&+B!'.0Cc2b3 ]432G1.E,).' & A& &U % %0 ~%@ $:#!F MYZ}g] u KFI67d1'rITpvd pѡϏE ϩ$nDPUH3/+ȊȜv˵ ҏ SPylW!v!_ YY    1 ^  h! u%),&.// &/a.B b,y ). &z "  +CUT3zU#L M88 3; Q-LLEg-n.q!_{14SH]+V `oR3&yJ& *|m RO IGs6U]}k$2d/!E$b' *+,j--bm-j -;:,*h(&\$+#"!!"C##Ju$$*1%LT%7%$#") /Zl$M T%^ _NbD ]d'WhW\a}neTX,w2s~Dl $IT Z z h c T G~Q B Xcu[r/ -$j'ٵ(6֋)*m*y)dZ(UУ&)Ҳ$V"T٣$6\s7&#6 PۯEVץ! teєgcѧuуa=?ФϻA[ϢГk7Ո;/sё`%<iW嬷}䚹(:AS5hkeXMG9L=I-E b yN!"#-$%Lh&so&m%>#6"& 9Ip>*+5ں CΔc˙G^16z okF@쵻<ƯґP܋G^zT6YAl+i 9or$X.V6P [ X <'L 2 g s 6    K#  ZixgZm[X,YoV  +" 0     s C , jp  _|"!9Od\12j1]vݲع @ 9_(Mnû:=#"( ,0t4Ʀ7:;(e=щ>-U?e?Ւ@trAYB0CC[CߋCB_BALA!@p@*@y@# AGA~ A @ ?.>,q=;n 9%7*Z5.21R0@5-8+;)J>'?U%@"A?K>+<79Q6/d30ye.-.t.D/(0z0z0<09|/ . m.V..].2.Mr-+'`k!NdU S F-nFOU }xp3|'')> 'x|gTij; F w7S0_ # IGa3D @q? K yhVbVm5 uH N{ -w m WqC,l>}{{$%a Q/%$٤k4(֜w2*.a׆ײ u  sۇ>_( #PXH:p b I  j*}Iuj < n"#&g*.2>6k8:I;O:J8}14#t/* &$ `! QqPmNP D S  P    b / l^nI42uw%Ss`^plvיחؘ;b(ەc۞?۟8;r3 y  O O 4( r2)  &  >79Ui-D3j[ i!ܞ#50%c& '/'&y&[V%#"+!}w!z!\!;"!uM!7 LIEk NI&sV D" a|B{_tD\AؖI ג3عtS/l   ) oѥ҇oY $ًۘ;XݶnYBwrd "e]|IJG&Pc"4$a8reT?+W/ul%6I>2vJyY]),(O mxiUVj BOBS|}kN{{6Q[:[ Y6XDDBZ~ 7  K"!#$$$m"v!  { !"k$f &'u(=)*)(R()(O( '"&$%&"(5*\-71/}0 2K 2b2141[ 0V.,= )t&L#U! <\*:߾(iv>q=wPߘ ){>5xnU8Կ^ۑwSnP^3SѝlШhk ѫ X5|̺ˢsʪ} /hȱ$exI˹0"l"ԃ&ؤ)O, ..4/.Z- +Z(E#&#![r<`  { , Z ?/4Z C$ @(",1/m050q/(,*0'#," 0!Z A 'p}RB qigj56w :EVkIGM#`_Z+Kp 'p|cBVF}oL+} 0!  "!p#v%$$9%I$$$$$U$y%&'(OZ* ,-/R1|2e34 3!2!2!x19!71-1:1E1 0/?-*z'{Q$ QO<t cb VAB fXuZs 7 b + ;n<9C7T/b<btwItYAb0t:G)F]""%]:r|db  }uH02!+#Dz%$(e*',W-.-",)q&#!I/D&C!!!E!u6BA|xۻ HA**r ) ؊t^ϴ$K.a趾YiE߻B ~đ$şHř&R*߄㙿m߿Lļɹ/ZWЯҚ[ ֓פ cܪ"3o ) : l }  u_q haQ@rf+!"#%6& ' 'G V(` P( 'Q 8', ' & H&6 %]a%$#{!o(r- zf 5  x  Fkj%ZFd_Q_\YD l[f6> @!~g"#C%&'())(&`d$Hp!3aTR   }  :  98 1b@R """T"'<"!^! !F jm&7 96ucpL-K4n Ef\ҲЋ%K9́8R&ʍʖ̐  [w8m|4QT>_K# 5l  )B%diqFr58)f! `$L'  DV ߶t?ؘqڀLB%"R֢&ҿ*.26`:ʟ=W@GИBXԮDyFHhK[LlM(O0+./+1g*4.)7'/; &r>6$tAA"cC+ C4Y<9 6d Z4 3 1/3.D,)c'>$!\,Uj68ci } kr Dݧ7a!x R\&ππI}-L=ҡFԿb۷{GI$n@ `\f S( <4N>ws< u! #7_Q_& U o/U=L b)" R+ N 'WC w( Jd" ~[Q1O9)mTBSB^cWmw@_aJ]q.L_t;g_ݡr1B|pHn>( E  l { )t E ] VFcK=I)!$>&(+,/.U0jl2m4E>7X9g:9B8H635/{+z(&b2%Y%% & 'L)(\'. %]!N,M A D5vi_v [^VڹչMDW$lճ]"8`CظGhW|O*D"߮ j?D5Q-IA:F@HZ-n ~D; Q~% W!!"0"T#$)%`ۛ&O')(Օ) ^+]-֍..`.- +a(9$#!3^.u' %QH4+$H MD]*@ B܇ Ӽ һӼ?\֟Յ> \ Ro wT PX { a yЖ)@,^{QT| m  ^ m[Z+:`a `y O M>8>Y_@a)7 H d k -  <  @  Q~,k%S"If\L l W S L AMl2S]K;w} 3x0Kft^. I-Z ~ >aQ'|U  '_ f S ! 8# ## "D (R7(;D!3r : !B"$%%i$<#(Z!81A2A 8ۨDбz jl D,NʿʣDʜ:@Zѫ#KՅs׸yٝ{YiOZܷցn߇ݩEߪ`oz[ކ1١׳ =ԟ }> )"h"#{Ү"%"ԋ! H ۢ({[E }!#c$)%J&nx(t*{,/ 1B35`66 6Z4 Q2/$,'*( J&l$}#'"v! Zq ( ,Bo #K5&'N'O%C";& ;r o Jm.?w/O/+s'u^X1(r{D(~* Q ~ X  d g J ` L#4 ]` "i$$&[)',^)U.*;.,,,*,(;,'*'')}'R'a)%+$p.$0$1%2b%O3%c3%2%1^%0~$>0m#/"/O"."u-#+$ )M%&%"%|P%$K?"8|[*O <:tV 09<0 -ar=zo,LF%ܷx?؄qQ Ʌ#ȅO)ȤܠMdc&&f".ԶRڏMH*fdgFl4 ` OS1wN<i9"%&'()T*6*)Q(y`&m#P|Q^_jBkT\ tG!Yik(&"wa'C.ۊ](ԦRЫ#ԴDÐ͵ͮ_ ̠9Nӂ%άΆ>_M*$ СnvΖͨRѓ'ݞ z0P @.1zVzn  Z#  `Xg31qO6S> DX !/ " % t( Y+P 8. 0{ 29 =3 2 n1 @/, ,q '"M i.6 { c ?>7r u=s (;[k!^tZ8}`8',%׋zGMٿ<(9O_  4w6{}: cqB  {Z!n$׹&j׾(ׂ*7+ـ*_(ۉ$8޳Za dTN/ ]  VM ' lq}flBZN Ui*@SXBE"F@عOXx"t&^*ؓo}nn6OW \"5;Ik}#C  m 6 k) nxKF S5   > ?  % ?   XT?K% s,    ? T  "$ < Q LjJ65 +8[.vI0 l?tJwuraN'!""$T&(*M1--/01ؖ3E6d8;W=T?2?>=i> .> < ; 98E8n66b~5=4Zx3M1/ ,")#& %}#&O&Vu%e$y#_ "o Q !I # y&\ (-*f)+wb+B) '#Lm m2F g ޏj{~9. + >Q.yϔ 4mYʹRmʓʂ9?]Ӽ׻cg2HJBRYa~TN:)5C= '<}H D  %25 C 1  hNn}V3~#d t n\| xw }<Mib:M %& = #7"|dAgng}:N$ F7VbeBb߀zg7Q2%I ;Ls-BFobQi+&WVjf9 f  8'gEI!~&mG+/_2@4r54l3#3F2Y1v0[/7.c-U+)8'@ % $ $%:'((9\)gj)c)(r'%#$Yy"$ z @6&i  ]t]V/tk_D)'e+G8X-؝`ֿ$dowN, ץlnf֦]δЍvӼ#Oȧzp؟سˀ ژZ׍I {Z/X pgQ  cz,#$yJ*'R ۯ!e$3j&݇''r&_/$/!4?  X g"7eTnj`B,`|-i W N:cܧXڱB3Ԍ+trgd bǕ.3ȸɶD1́nPAyq׾ ! "ݸ!r 5R/P/|b em q e 9S ( *" @$~%&k&Bk& %r $| F# Y    r d    A ] `  L fG68P"!uKjq(@+<ZP @ + u"b?m{ bHw.()~CH k { .  }9 & t\% ]+g!j"#b"!!L 5V%!x] ވ ܚڦ p  + P - ҿύΒojtT9Ժ' l!Wu""99###_$|&9(*- 1; 406K78b99 M9@864 f2 /C}-+l(%# e(E !6$" 6! ]Xu Ztr{H+{y_  b S  1 =1  G C jg @ C +  \ sT`z .# z6VrZZ\sATKN~[TQ} <c DO#`'fE+(.&`133o" 4 '3+3-n320O313223150i7.9,:(>=T;7n!R3F#U.$-)%$X%>"$ Q"Y ]W092S  (?[-}=BH9H>HսmQ6`ƨØn1a' fűWKlG,/{!:NĹúR6R/LYE­ZƗR%MՈ|  V g %   #Gc_(''dt!$&2')&B%n"~ ~*D) qO LN N(&wW8-4  F zd [8 iz8-qP=^ %,,pzZYt]۴-CPDݴ۾ْ>ׄfhؖ۬uΏ8eWϙtlfPqR><r c% 7&{m^9U +  S-[U{~tSR\')\^?,; T-b=?XoE  ptJ;uu0Xkx L  o5*3 e{ #8s " S{I+Ov? \d,I j- H Jޙ' $ 2J`?p^X !ug"D/olU* Aqc t %(+`.i\0<U} dU_w#7FQgi ? y FRC5I!%$(=,r/258:\;:8(62/ -#,~,.25b79;)=L@=<;9A7:49331E 0*.q,)&0#0b0lU6V  b e 7 # Jp)yQa ._  t  \X9TdovE l=Θu8@~{'%پD٩؃0 dyٚGۉGn$G%Ci } pYF4t  ww|OH< nUn-S d  VO   7)  ; W  Y) k2xl $< |P\0   ? sO,JTpt6ZbgGcQROQow4< 8hzP> N[ &  u >' tv6w e"n%X g( + .2I5$8,:;W/<;!;$9'7+)4-+P1&-..'+/'S/$-r"*&!_Q%fCu& F %- P x /n~l'Ql : ~ {KE % y.6E}~t0d P޲kؘγbO5̴픵Elj$&߿7pS}Jل|™ܛ6ɆZNʹ|x́N9hVG)<tݡEcA%f:7y m +( =< X } ?oUv" 6|# MKWJK 4Q5C'#Vkg$y}?nE / @ ݜ yL l ܄ m( =nפ׿nݹA4/ Yw!#c#X#J+#e!e_  kMi+X} 4 i  E & ! #L%E&4(#V(b'%M!#B" "P#v#;#"!P7 tj 1 !#&(")f+j,-#.o.-,*L(%"&/m.t@> \9uo$|Vnw&*= VNWxi{#th9<'[ 3 L  Y o  [ \ :L!g֝wf5:?פ'{J Z؏ ^.ӑ DӱvTW֘`אԦ}ҊϣA?pϘ+pS=Um߲kt(}|&y a}Ԯ=Զ|H٪ݓ$\5G:_#phI3Ix_"]L[;fގ   JP/Q% z%(+--y-;,++1,Q,c--?i-l,*(g&}K#S| %fZ"[y&$+*w-/ 0r10.+! '$bE"{ !- F   W }XeyH+j 8 3   m <4 x &  )c+dly&Q   k0gjV 3&RhcA # &'*,.)0jk1hQ2<#3#44432m/.,)o&!H#w#!%g!(m"<+X$-|&/X(0)0*1*G1R)1&1<$N2! 3&4&5m54@ 2Kf.$*u%# k* Y  1NLAKKAوR% nYڟ]hسݮս1'LHVȌɳɆiˀB+̕˻ jʮb̲ͅAp^YѵZ$К~.eg:y٩mڰP}ێ=߿WfBY DUV:@w 1  $H ;r 35 R r3w#h}F~<2g   4)<,Xݲ|y/#4Zq&fvC&{)}kk B~~<_tfg :+FHDk_/w N sEt]e;2,[ 4 V t {  2  5 6 S| )HM H8 I fyhJ U? U lf; K p m S %b1+iB$e`]mk~QB=>l*ݧaFUUft%Iw=^*`!$.v2uokIi1HM7Q=#I V =Sm_\P dV gth 7V  3 [ ^ s ] = z=B.Aj] 45m\ G?UO1  Htv9LGu  0 5fO/L  e T !"#-D$${$.0%^)%0v$}#r"n1!iq~F1\ n;"_#f%2'()_))Z8)())S*=*C )3 N(N & M# ' M >  :a I M E : F  s  J;.  ?5a)gR(|_j~`WuYp@_%omݻګ tن =ץՐҤiʌ| qx ¡{ĩh[ʀ#Η#/ԝՔXOARu2`jO;w ;FDFg1@?med, XO | 8jp6Y1` KRY  P J G   ty  pq  m  BqK4#g   O 0nvQ ؆ : d.ܰ9 {0Q`qC6 6< 6C |  y e.m1ip!% .% ( , 0WG4B9799b:dQ97PT6H.4 1 . , T+ ) ?(j A(D (S ) -+-x/0|.6O,9("/!sRD  V pZ p ;  " ) > ' w 0rAd$5/)Vx2۴' 3ϥ΂λffM &̉ '.ɧ#s,w §9dl/U / J` b i GJak4թ*#Ͽ"eWѐ*!l$pRhޮRޖfޘh߼GC5 8. .M$OY+[$[y;") z#/ )IWsuInb;lt.?)err Tx   Y e4 3(Q9[;(oMdB_ !#%'R*ND,}X-=t-v,Gs*'$o 7x9 $ # Z'F *,-H-'{-Nv,*M)U'*%$qu" -SeW xH7!N-=C e:" #IA$o6$#w",!c5&|6UFD[LmtcEnhs: 2 S0 ]xg_%M#xnS#a^HreڒN ֛ i 1Է2ӯUVc] ӥ A T^ I b Z cKvb֜ Hh޶Ggԉѯ? jͺ f$ .̼=*ͲAΰ=ΉDΓΦ]:b",>XX 9XϳJ`L˶ ^^˫Whs޺k|Q\3<%e ~g X &  .H ]rnyE r!1""j"!N?Jm7$dB5e!"#$%i'i* D,*./00{0/Y.-G,Y, <,B, -z/026444e3]2c70->++)A($'&&~&&U&g|&l%#c!;  v]TzPMDpEQI ? I = r  D Y f" HI)s L/I4 @!"!j%!'!*J , -/B1:2w3r3H321d0-/F.|`./.2.:.!.- ,"*#'\#N$S"!D-!q N |Zg7 uj 9 ^yL!4dMY Bߑ޿|MTPޘy?D)آT= ֆմ{L@dt>5˭ʄ@o@ M_h}] )!!!4!!!'v! UqL0?P6 E-b`$dwz 2y3q$'8ux<Ack*_dwg@U&G;d؁y$ %p#5ܾ߻NJhEO P'C}S&|X0WcT^(\x6s{<  _ Ld>vf/   m   r P\g|\Gd u `oE9D?wm'u# + 7 s Zh cnt:oi7%wsz1۠ٝL/uX2U&^?yh=/5XiD .  o?74a$fj{|Oi!!Wo ixk G RGYHW5հ[ӆ+k V@Ο("nTټݘߵ wnl9 h} 8 K X m }2 t Qbyx_k!#p$*_%$# " n L9@( uai&Db " / G \&%D Wq S ߁  | 9e   Q+ 4 , fv{wYr_b~^ ,>@yA  ! " <% &26()+,-t_.1./.q/l0q23#6w7(g9&:;<<0Q<.;\:: : :N C8 6;3@/fb,b(q$!  G(E [  z  G ENcIGBZڪ ܽX66$#>0ܰAڢcn;+Tfmwo߽= $ѳob҅uL}$Вf#U!Ya_ !a9##x##!%D # s*zRr !E".!^Q -i@^,a EL Vyy1q] Qfz=xT bJSJt3c^? @ ~܅!ڔP6ܺc/J'jaf10>!#x%_'|(ݺ('ו%k":Ҭ58^lc5 ; ?G_op̴̵̎]I{yvH"#\'SEMȝu;iM^۵߂I7]`4M]7#zg8OJjByP _H2;W YQ w n 5mmtR3iG|Mg }9 F! "#5#cS$?$%&=' ;)m * ,-./022M33 44L3_3g2=a1Y0%=0A60c00i1G2Y34 6yز66{6}5i3 2$0 -*(&Y*%#b") ,GA*q  s ! Y^"()&P6i18xvCMGW!$^%4%%]%i%9%x%!%#%&%,)$+"+!+)7z'X$ : _zLf 2 R ; $0F$ 0fR=M:_I="oxi/s؈ J@АGpζ<ЈcҖ/@ U4u>7 V_֔k&KM S #rC&dF4܊ݞC!޵u&߶ 6""x""`=!r[}CoTte } R%C+fCj}Td"dALc0ݙp1ׂ \ո q 5P G1 h#Jb\ :۟ o 8I\XP& ܵ ݐ N r {  7E  K r  uYG_R@wbaU S q T  {t"*$$#n"s   aCe- d S82a_((zp v2CxJM< juIۓf0D:Q+߳BDۄ|LEAW׌Ii ڶwݣ9UuNgz8x " PpVRpYl %"m#Wv$)$Y$ZV#R!U\*G,5] @iYz 4G8` Oyc _- * {)eH0 e8$ _&a?dfp1[3F 6 (5EO4^(AgtC>o" L  c _l  6 rLT4NR<W,] ]  % / j L ` S   ,w1]DqTo  gG E,0zk`\~YOv 0<LNON 16MOvc , (;^=gcWS d ( x  r 6je$Jw_D=$Iv ? g3EMk4FdL0  hw$}V+ P h I vu / GxQ+`8d&EroAzScIeh{(|+9-h?Q]R0މqߗ'j\'i` (oQaYK32) 9  k &p VGEZ ! #l E   R 3a /4+IhC(2 d^ ?fgv]+ ]eU^ߩvq1f6ȋ#7Kk ȣ )'DFukj7o>Do AT 8%ne{tHPB&9en۾U i'бph.ǀ&xVÚs>Āb.Þ]k5ÒNij_bʾѢ{m7ܻ&UWCiXO{g(9@=Bu9"&]iNI7#z W }  & U,"t$j% & 4' '7 7(b 2( '3&E%#""!")"#l$ %#&%{(K'A*'+&T-$l.6!K//0,/$/ .} v,*)|)v)j)n**6@+cx+ T+ * )Tn(&U5$! sn;aZIEZ  zkr >4i)=:*x. }ewO>; 'w4|son^#   RfAگw; :#yب&v8*ذ-X0zٳ1y10a.7,(%\" v ۼx+Ց ỹ@6FKyćHB¢VOJ.&7 ")#XgzDۑLڂ_ޢ/ޣ2SV8nB. '\N iO==dT7y? K %4 Y kHZM}A  S ! b | JR%P "_.$"%?'g'\'%2#| q!Kql"n&K+*m .0/v2S2x820,/m-+f0+qP+]+_؞,k-C-l .?ܕ-,,+,BP,',S+**!)%( &'K&%/% &%B&4&T2'? a'/ '?&1$@#  "$%%#%#a!W= "bs&$)&+#,?+[*('''& &$Y#0#`""-"C!@h_  5V ) 4 ,F v`VT)u~O*Q9T%-+2+a'w<"Ik(ʓR49FayH6ټ/g\xn 02 +v -ݒtګڈLݕjAzz uNYDNq z {D!i c_Iq6x_kJ5K9W1 ^ ?(y6XCK?QBG7$OA` E9Z߱׈#ַ*iק"jwh׏.׿JԁJHؒ|04 N asHa [ _;i_P 4  fk|2'JBj g!""#%'*R-0p51A1/?-x):$ % "  Y ? #BI)v9]- kLߑۙ+5.Kl#̵ɽ+Wļڠ ɿB΁̏9Yƹʵpˈ1 EgП*ѫ+|yкn>҇X҂F+ҒфXШ Uw  O;ٔ "##"a"d"##x%3'&(v((B'&U%|%%%`a%0%]%$[#!MPCN  l}  @ ~F   , \X$V0Cl  k~ t [,.W~b߿n8f#?c=e KS]?A* Le*- Ox]^q=oE6~6 ,04+#k .!!!!ax! ] c /d }t sZ@!C(G-L#s0'e2*:3,]2y- 0,(-^*)&0&0"!I]} % BbC9kv$  + 0 4 &BMLJpOL5D ` aG#QJS, ^ l M  O eX H - /3p<,|Q#/e,lg:3 `?! 0O<tZaCsfY! #m# S"c9 Ix Q!`vSvDyt(o %>kkVs /'z2ico X,  5 0 j rR{'j,"t K+!zO6~<hIE 3  i&$M68O 7q  e . lb@-d>  _ ,+* v| X=6Ay+4z W:| |_.~ں صkmDHT.- %V  % >k9I6e0;&w! ]|IOOX; G)p#!/$MS&z'(_(#(:'&6%.#j  $&"[#H%Z#&B&=&?&d &*%n%Y&Q' )G $*9+-\0.3Y68|:@;;?9662E. *& #' h*ݾٱ K[_SpκB6V{M9[ۤG#ߖߖ[g%0ߤwY}'  ca9lcl7Yo'CYO*]ڵ p `Ԇl< *BMzh m} . ;Bs whT=, L/-6] UnG.FKXMGu*nݥӲέY(€ؿTHڃ¡t)"ޔgĝ(%ÐÉÝ!ĵ`@![BO;(ߏy}*BT:YQCL#s  i   YBOhu)J!$~&()*D+|p+9+!*~%*n)+O-x+01+4+7)81'k9 $9 l:*:A:1973/*f*$%p'Z j #&(,)'E%S"xOdd  6*  + #ooaQ 1N?N}tqUR}n@Gr5h{hRy N] nfLUh-4D TkFN Km!%**sL-/B0Pf11-r2@33.3l31'@/4W,L?)z%!jy(3W ~f,cbZ+h݉ލ]4vt۽s1Soܢm@u*O I/˱zʔpͮQIH}=\W&UOm[@^U.0M9 DM 10L X  a/)\)~ { @C7"X%='''kG'"o&D% f$O#-"[ Ozm97V%FjAO| W"$S'kp*-h14 W7i98;; j "pxZ-W{ FkW.)VLwӱ ;!ʜ˫Ȍ˥fvEƴǼ:VÖ?Lÿˬˑۻfe/7"Ÿ5BˬѠتFބ v؍{MqKd'v3Y x d ed<+#޺>V#T(s ,j./C/.a-*Y )I(E( c((() ( -'y%:$"!f&d{uq;U | 0W `v W T33?scr-:e ; KaGFvcp~ 0 p/r3~Jc&^4^sGl jz//uZW) l 2t U p! =G V!]%T(+,>-YW. .kc//6/t.g- %,"u*!%a('!&*#- "1 3B 56,6P5e4.43\321S0q3.+\ C) h&x .# j  8Ly  }Y6$ + y 3O(Q~=M63/c]I-cIjlLSYPw N,QSI.0Ak?CJ\Olsm^pi Vfnz<"rVcFR^obj g*  d!Z"uU$es%"&P&1}'((X((K7('&Q& W'a *(5)=*!+D+s+K)$L'j#')ݖ.Lt\ О Π Ή @ .Ϲ uζx]ʧ~eyH[%ćl̸QѵPFG) Rpo[sd$pxZJ9:^WE ^_TU~*]SU$w}xDJ/ 'E 9 v fj <7 p !mhb @xaaH.* c+(ݕܾ<ܯ*=\ܮ.ݴ.LԶ͞!˱Irsj"Ć*H珵ao论νi88șZ%ЋrӵY޻ro+><pJ Qawz  xL-=P!#_%&'(Q)E*&D,-\/B0o1#34[5I.6)6"5&+3*0).-1*2'K3'%1^#d/"+!' # nw] 9    nbE9&Ub 0 9$+12f^]8W>jULvHdbbWYs$֝ӢADWzڶz}/S(-X Q 81Zbqn 1$(E+,,$+?*l) (E () ( (n'+&%?%l&( 4*2,!5-~},<)$?W-PY3WOtZt>L8C4U>ѱ+чv.Po ֩Wd0+ܞl=<zDow9޻4Nm!9.Wh4ba `n[ Sj4s"$N%%$/#; !^!5" # P$ % % & $' R' &]%m$r"!) A  ~  R # yxgJ k$ 8Ns:hg ]`%'*E.1E1 3@3 3#1 0w.,)/('%&[%/$d0$}#T"! Wyr7)To 6 {|#SW l@ 0 + m N5wegDLZnt>#+&&'hA&R$$!8:  \eiC  -# d& ^'e m&#p/U5|` I y2rPls^[4<VZl~& shLO6,8a U/vT_=h@t 5J |5=Ua<  B $ N  V u Fh$oZc !#%((s*X+I +*ay&6!te  . % oJܧkڠ-.g\ M~aml1ӽnòƪȵK&պmA ˌ1YŠ̥#ͦs'h}͂χt˄GqհY؁ʺbh5QHԋt| {t(COMDQMov  bMFOx!(! ?! _g,OP|On;W o!vt) R KX f V ] % jR ? Z rJYW?+  A26.";O.g\ vI'Y# U_{  \ D;UH6  A i0 /%#*%_/'b3)6'+8-~:^0;417:H46J02,/'-W$,!++++f+ 5, *,K!}+p!w* (%1+"S_um!r?  q :Q; n |9kDCQ~Pݬ۲ڈڐQ[ZڿeVK_cߎb~ڼmI3nq ٪@A8nxx|;δ{Ӥ= *r427/J -* (&8;%`6#R %3j"+#RˆmG  5EMӨӚ,|/VNN0ѯfϩ6K^g*`KӮ֚7;6yZt5$RuiHn8"PY4oj3JKc`+"+mܿ :ܐ  ިzyhW7Dl c)  X   L l  Ut 1#')(K*2*(fd'6%3#L uP\T C Pش$&"Ν#@(ЬkUۤhG&͂.OɶȯQɮOEQ^-˪_ ˿̪ͺ&5jlљZ 0eށ2I4qE *  ThcB].^SoqRm"%9)B,.^01 ?2"2$2&2'@2B(2N(1'b/&,$u)S"%c"%g4:Q   % G { @/;R6lO }9 AY:A'qNzIiEL,E|k=b.Bي ܞܸߞٛ\ձX y#z*Wqg uU ':<   !* #Y #b " " F#H$l%&Tv&$Z"3!"""TlS46q5D)~; ` 9 M XG dC'obMspܯQ|WB{pZ$-I ^VXޢMج9ӷQΎѹ]=2qfDWb"  Z lA U/ =O2e$q=Ba>!!""$# '#)"H, -..-+e.(|$ .= q z= cf  o T  Lf  P ?    ll_c #zv$W%%d}%$$"!'cܭwں1ٮ3׉OG]&p@?S\J>\" `w Sm E ' /;Ni.] jRr,#`wa!_S""!$!d!"2$%''\'['o5&M$#M$!^SE [ D.e-  !P6~fp #QrG}[  ;e'a9!P ޞs݋o9 &ܚhކ߉߆nUA%'~ :RL C D#o %d%%Y[%}%D8&{' * -{ Z/5031g1c*10/ ~. ,^ D+B)&fd#q  cy $ry*o8s@W d5RX CPx uAK`}]W alNRP ~_4 2 - z ; P  c v]iaK)7>[|܀Rtp|s e 1,->ջfͿN2ð:ݰ  s ׬Гظcκ)g"w_É͈ƀY0hGΉˊ:ҁD|u5#Lڵ`ڰS%)ϢُN:ٽپ|ܲ|b{u?K] } xcTY! ZL&+DQ]eh:a;  *?ZE*  }tMcH4"#O%%= % %| h$^1"-) kBH'Xa *sq A'0tt"a\uC  % 2NsUy>]t]E*(  !p dR^B#'!=-J$:2&6))9+;.:71=8355L371F91:2: 5x:89:8-=66>r45>1=.4<+:{)9'74&i5%)3% 1]&.&+d'''"'&%X$G" d!  _fu?|;C q 5 , . z%aw3](5ݺ Yؒ 1_^`6Ӑ͈¦vXݽ7ߚA+‚3ÇwċXPǐi*˴̵1ӳNYR*ߕ!M{~X${,~} H D f  c (vfF=XB a;.W^ 8  j NKH4e  * > *  q_l *~' p ڪ#ھ1 X![!5"kϙ!ch ϔ":Քq3{JCQ-Tn g|Ys 4'oU ~O9tTA5h+!""X"P"H""0$C%[c&_o'1}()*~7*)))#)')+).'P0}&2Q$3_!5l6d789:W; : 9~X6E2gL-'Z"zd!FpJ$A T  t#5 -xڹY?م_* j 72 nWe r !.p|e'Z #%& V'Mi''p)`+w.m1R 45-6*654321/-L+T(s9$%*ر]ӵ,q /(Ǯ=əḦH,joe]%6CT+NYۗ k$A/&,]|ܓv/rzԯN=!Ox}`1[ (  &>eqԬ=X!8K @j  2 *bmooOO~=    .B2"X%^%N%tt%#+![Y^ gV bF LK/ L`\4 .[3, iG#&'z62:Bx zC9m 1 IG^[&2_ W f  ?  ] 4aa  je 1bW?#0vxiI  t]}f%qEj>_I  yd\&gK/x.`@1 pbVg0҄4]]ϐdDܭ M0l/g^ }8z/s&Y Fp8x ;zA /B\C QW eq$!2#%!E'"(!):*n*1*p){'%#t! * u#8g&U>B-3Fv8b3jJ52n JZ lm50!&\89}WhC7WQ[گY֗kD=^ޮ9?.H}x cO > ~  y    | E   s> |   c & %V ,+/2" 5Z666666p66.D532O/+Q&5!n3=>(    c }|/b;!~G5 WDkFeBW j^Eo? MFA$iׅ htЦ  iՃ::ߌ>$on_t JAF2J$}{UgAyN P X &  y \O:D:R 5QW\U\ -'EF,s> 7} U Yl_9T!0"s" I" "e!.!?#"p""00"!u ,hY Uַ ώcwU"U4اbg4br1>cVm h6n{/ * `htU#h&K)^+T-. /.12->45789\:;m;;`:9 6% h3O 0K-X*'*$7+"F I~7N] Cddc"yHQirDfwhJ4,B]w@ ] p  Vn *$:w|{_~iT["Xn N 'Wk} .pWMNTT.Juy5<86o7YOsrU 4; ό Yή̘˯s{B Թt ٶ-#)Һ|q齹Rg*Gb_ J4Α̲Uzyνyנ ǻasՄgwnmվXٕ* }}9!^p?!? e2 ( [ 4 y> =5Cg3: h{&*-\  ] # LU G G 6 *  ;$ U!9 $ '( +{6.L]/.,+(Tg$M +58<p'   'i ' c # w GAS|L*+M9 r:RekDqAdc@4# w TAPZ " D'!6,u"o0#x3$y5%P6'' 6`(5)3*2+2,2-2-2M-2+2 *2'0$G.!*?&}"Qalw,Ve{43e! ~ /xQ`, ! H\J"V=bܝq؊$թُYֿѓԥ~C M _c<'5"'$M : w!,%"Nn_ 1 1} M^L-$9~9 p ܕxv=ןVRFxH\F`pD+N$+iA@> Rl s \  b T   R3=tp;Cj &!Kt"""9""e"iJ#*#$7$kk%a%s(&n&a &"a'%(o)(,'*K/+1-1/12140`7.9,y;)<'ys=,Y  :mߨݭ8@iU#^ ׌c٠ۛݓUwY)brX}. r_ L   _ w 0 |   T g 4g; {i!. !M F +S ^ ^ K F b m aG $   BV U ` s      p ]#"#w+#f"I  'y H kG~pyO{{.4<(ugH5ֲO[/ ,ږ ߓ,z  M 4 M  0  U ?-?[ G&"j1$?% & &&&')F,|. 0#!2 3<4?3.2l/_,}s)&&.#l t L y G        B x qgI H'^[.Q|t|T3quhߍkWA{ZB1+sIߴ9H 925qCUFmT|F[ %MtG   o ^=h/uD P#j7{AޘJ֚__;%)ʳ#7ʭTt ̯ o^i<-OeK1Q $ #N Ld ĪhNI v[(bŒGĥ̛ixӑKߜ E4٩ن܂N׭+ҕ Ϩ$ȏT].ʒgϐEr| FT"68SQNԠtWϗΧBյjܿLL>0FAB 1cdVE8|"  aZ! 'T,X/)j2%3G3^^363%3"3@33 320,Hx(0c$ %@r     / R I JX D7C0$I){1YV!0#$%R&&&F&q&.&'(C*+,M..k /0111%C1(/*-*?+;)(&&##!R"_!) *(7Lp3T8f Z  . - 5 >(/ v\1!O!5! Q 8 h 7  it G O  9 r}eJWbqnEw/׹:ՑDߤҮBҒD\ςWͽʝ~$(YP4(+IKZ78;Ox=>ӊzْHWNL>@[.\BL? |&Ae{^5r$ 8 &gQv=%sb0@t0an80Ii^t f 2 =c  i ! u\%g/7f+ BQ #%;b(%*{+^+*8*n )' % #1!Z{D  *$x(,0n3577 L6n 4b C3 1 :0 $/a r. .-wp--Y2-D-F.!/|$/'&0z)70+0+/+.+t.).'/%/!00z/7.;Y,)b&+9"6U " < m  PR [f A o| !{*NbZ[)3E*pCݜOڰك_sLqjC)K֮q S٢ٝ 7պ xl:Tbmtf ylдTۖ>n߉!1#Q$k`%ܯ&ڋ'^'Kע&8%#9Ԣ fE9 ئۈ"8%':))K[(^&-#X 9. OJJiAmq@;z"\wY^ 86kҭ%E_Ζbk Eqٽi&YOF.80 bKuDwGݷ+qs` V z|?o%\ uy< C4 o| [ X ":l )q  q? ='W Vw g ! 6It{a4V  '  \  q Ap ,nEp  /'0C9GjEDS/$&Mx[&(q9"<M`yۇ׊Sӎ*\֍ؔ5$B"3%qK3w[Cg`i UO"##C #M! | ܑ ݽ ߇ HP2c* V !:ޣg1?Q)t(X?W|UqOm0 /o= +!1!X Lo)rJ?9\OPB" D CD/+fpTYh1zT ;  @'@KB!G$ ]'B)3*Z* *))((/(U((x'u& O% &# J!G-AJ "E+# ZB ';r#FO o  d 7 =U s@gkp )$ #KG&j '> (r)Ki('r;%]# JN   r4H/E/ vNOc@O-g}݅EjI.l"Cq:x޴G;+{k_;[>&uV@8Vu8o/^aA'bcOa<@OF$Q181[ Fv,8 X3\xYQK%  )%  }  / E &- 2 ""!xud Yu" ,  0s < MTUmq R]E ~~8 [x_eu5O!&XN$ }S{fIp4 ]6y2 k^ BS   x   % ?Qj  C[ i +sL 9>$(9,/t122%120/.-+#)H& $! 9 <ZeHR  s -gtm> jl-y؆|{!8T@9 4ԝyҝ[ZHm֘MڭKyrKKi35B $ =%p߳\ݐ@ @ L}<pfD ݓKޗWvx.#a$:Sˁ j Ś ç¨ FuNJ0˚M73'fӹԸԹU)qn2!@زT݉.H,>Eu=#,q̈9̼̐߳B&гݛ0cqذx2p N{<,Hs8Ʌˍ4n:BUAB nW}0 0 (){ ) y w,^2Rc3 &*yqpB \o_A_6( F } * -w 0  ` I!9 " %Y x' * w,!..`.~-z,M+5 +r+,^/[ 1} f4 P6776R3,p/ + &#h `2!"<#u#_"!WEK zEp d  F  ]/H ga ^  &]jY04<9r`/tsHe`r  DVC3r**blzgܝ.MG!ň7ŭŬ[ʾShgK/ԻQ465bݢh8e&sU)DMr yCd65l \    hp#sSi9} %<u5'?@ @l!|6T0! yQk Oe'ۓMބK@zQd_{ c 9 V 7 ?C  7M]_Yb&P#S'+B/A35w7%876o]531_/5%-a+*i7+kJ,D- l/Q31z24,-5 66t6 5 40 3| 20E/\-- t,+]+t`*(&k$/#!+ wyNh1J m! u! U  mZ  bi<hgoU%+'i V#X])cS&&!  Ix 8 d` Z߹ ݿܸyBG3( x Ӭ RsL@' Ԍ{[ظݡ52ba#dl(K#7QU"tqWw0  8NWSgWLZu#ofIu P  1 nF   D mw(<o@x?g+9}cjQ )  F X#    a"fm$ & ) 7+,U-r-i,+*T*3*h*<+,1,|,0,C$,Z,],3- -8.E.0G-*dF'"kPn TTO x8 vn1} EVFGhhV&t K 6 9 EWmec^^ 8kD w=9XH@ZN CC |e8,O) Ce G{TYFn_$y$ze#pWnv~S-ߔ;bK!9L$ܓ`2|Q4/CWQE [^/ߪwnސykߣBxp^hF'o;@5G;@B1`x T5 ~xcb_?)Zq9q3 * P ~ ] H~?F0_~ 3J_k _ ` !G X P S C oLyN}\ +#%%%$# x"*! !u!? g"_ r#A$E % &'n'd) h*,-.i/:0@1b2]a33~3r2W170N/,*'$X!-?f8!q  ba 0  ^$ f  \ M 5""!"S" , 5 `l1:b_e,}a -L bBCf0 zHM(rm ;EfٸԒT1nk#سE2%?ޘ}V+0u6܂X2iS ڀ - ۗ Eۘ )Qܮ#+;Insd 0ݫ۞ *eגj֪qմ pJ U ! ύuB5FL h V+6gzbՃDPl>6*l~GeۇT;IӖϠΓ-bz !T֥{951<[CzR3nܪNܼ ]Ԍ<վmOk&9f='ߠ.0GׄZ5 !ְr=xڥ FM+F !Qf"\":"T{!" WR] w!"L$%&''E&7%T#k!Z/k   T   ; sv7+po0;D 4s 4tvwNy  5EkO3) n !>o" S"#!5&a '%u((s'r&$"}".!"^U""zw#$$l\%mp& 'l)@+!,$,lY+)'<$n a+ ; &^yLAv!fߣpX2f%uSrI qY"T$.'oO)*+ X+*' $!y_OkN "4$&w6(+))*40* z* *S+,-j./^b0p00:00.!-#R+)L(N(''L'^x'&Z%n$|A"O&!O *B E 2 'Z d k  n l  ~L(/u`I[>\*E3"c bh?7x:S9 0o$w\n=Si`v L l CuyWG 53H]S${s$-gsv wa f #߰ߪiE?tސJ;!o$ZhtVSJ8uis#^g+wPMw,8PK |"nVIKeD:~CާH܈4}ۈ $z   % n  ~$ >;6 6 /"7% f'(){C)'0%"!1Hb(VSf0nI;!~_C- n!)"nm".m"!YvmZ %   "DT<q)NEqa<_޾K߻`UeI޸ݏ۴̢ؒiɐ;Jcу=2܉9ߌ$TjP"MA(|`B1Y%fJFx$H}/%@a"b&1|*d.6378V+4T-0!-j+)9&)(c((( 'y '&a&DR'j'&]%p.#% L  ^E/$ so @r4yN1sA ufWn8L9$ca>d@l(5u~JE mH 5Y71a`L3Y4Cy7",hߐ1a\yٓ.e)n::_ҤLT.c7]^ z4}KM^ٻ31d; (J8 _/Sze}x*0!tEV1R vm[ h  N q  4D B|deHsA,u|S? O a a<aH0"%}'Q(s))/)(0'(%# iLK U[\v3!#A&({+0.037Uh:=}AwDg fGHS^IHL9GDrPB??j<:)8(777 8"8%7O'V7g)63+*4,1,z/,,,)R-&-#"/f 30"0011#;2dj2 +2n1M/8*.,+))1&+#vb6;$4+T un\;08B = dESpj޹~2UCؘ(yy'[0Q|.-kުYk ?jsuA٬8&{?T8[5La/5q X ߱ <ܤءuIҶSвеH!QlYVր j 8gO܃߄1?# qݫauf ޑ| 8]/طa5Tp65 4] _Գ׋{d 5(8+lW}n"krBYx'Pײҁ2 V}}ƊPܼϓ߼ֹ.2:}rXtcKh$l\8 K 3 q |k $ DAkh%. 7$0(#,/f3X6<8;v:{a;s;9,7c4,0N,;)%="l yW-i,pZb^"pk8 y%yXC k; 0 w p  Z ~"hNq5lG( u* {; W q O Ej    "#! %2)k*+(u&[#1"42! 7!#!u"#$ %Z % o' <) "+ ,h.!0p1/221@/5,W($5u Crdsa&J f@ 6-1k<FSWq&TH{qJ=KIubsB\LV?!yQZ8q%;C7b,I&\Xm O? T2XTqv4/lj}+uEy#'"?~y OS@Uzl2 M d vy:D7 !#&")*`d,tܸ-*.Tل/ׅ/Y. .,W+?L)&M$!n j_aSXA:W"b& p %s$%%h$#9#7#R#;"d!- !%'2)j)!g';$}!5&:!L!U#L# .! {f={xdHdW1 7BkBA|| LEi n}&{#kiEi &H1:&_ &6g;`n^o{ qIB d;~1i]K734Ey]4[ahT2,4W|P jyZct'xB2D-ۢ<9LQa݂`}F$y\.w,u)|r;\R:%X F r}$|*  q@wa A7fN Qe#&h(u+-u/0&1z710 0.h -*H(P&#[D!4%!#a&'() v(} &p '$ d=Ob'!?hQcm2p:UnZnj0?ܟٙzֺPBtв8Υ*_2*5Ђ50$!ͽiH ѭi&,ۏ^ mPg6 `B-Gt1HO/Q8URs "pps cJe 4#&)FI,4.0<2l221/-*'*%W"!u  n  8!-!Z"#h#KC%h'*S-t 0 #36Cj84:j;+<L6>==;6\:8: z6 3 0; -*9(V&Wl&fJ&7&g%2%C#M !R  C >X   d Ru<W] }ha#g&(4)})Q('#G&t%o%(&?(b6+3,Kf-v,*'~# F2kcQcNY@pim J שD[ C,]|}ܭy5V(oT?TdKi>e ZCޜ[!J6ٳ* ښs~xIiPޕ}ٛd֏$ԱqE*3uqj שAjN~ ^gBm-QkG=|[1   %& PkD j 1@h\X4D G 3['F5O4vw dU*] $|F(+.{0xg1*2~282 3383p3F42444x43Nl20w//&S/0r$1$2"4b5e6'7778g8d"9M9t : *; y; 5; ":ok8*631g.+)](=(^( (!#)#)%*':+)t+6,Z+?/*w2 *6(,:&=$?"~@ J?/<j9E#6r3u1/./M-N+ ) ' % q$ ###,#+$+$#!f0Y1* 9w3p\ܽwNFw=1k׿;րB ,أ}FܱZSݫN9xSa@;)xkϑ/Ц^`iT֨(|e!pn'({+@B;5w5  EQ L cBB s L:w+<qG0Qr)D?گmiۃ./DYܧ܊~ }#]26q'6~6gK?6 ]f RYٜ\i81I"t݂Xݞ;9( ݚ ܹ۴%ڽ_٭(ߵ ۂgߋ)޼mHU~&xBg^lM{O q*    e4 3 8!#^n$ % o&7'M'J(()lP*+ ++* z(= i%!;QVL _ ' $A7 Yw @]bgmH iL*M% - ?q !I+|!rb_Thpne6-)DA$ #$Rh%%#Q!    r 9 <v  g  C  #]!$&&(}*%,,,?*K'Q#-{*/]r K PT#NQApQ. O&^CR8 g m ~  ^ `N@Qh-4JyW8v0T :iSn^?9l 2 5EuCb>6]H>SE` _N mC-P)me X 8J3]4oR({"uCaY)!A#L&W(Q"+F-.0c01 ^2522gY1/+R'&"#)N0s Q ?Sd3 U CK4U0k"(dq(MA   ! '  O d!J}d !^##1#:" !o0#p4h !#$I%%&'%#p Pi(71w \0:b iyQB8eQ?]P5aY9q *T`B agAT8?q0jo$ g|Oq  @Hr^Zrk_" lfybl ; FC  , `4  5VZ[9UtSRH0gs7f)Y ].)GvXדWؓ-7ݬ^޳ ߓg*)g7miLvnB_N C  C P M d   S k Mj . yr\!Z%i *j.#1E4689 9>G9G86 5"3#1t#"/"+"'"##%'(P( I' % |$ *#!w c ; ! L T!E!P\""4"P rU? j 5{   x   x3"r(]Nnc$ S;KS+I_".[Gdaڐ>4 ^q;L= >??>!=:8Q640/20//B 0!2"@5#d8#h;#2>_#@!BD[rE^E{EF"hF E D: BX @ < 9 6K 2 /,)z'W%#Y""O"?W###,#p"q! ls9[  N   Fu [Q/"O m[?F:Y Y V !   DaY^M Mx OTYk;&*#&W())(j1'$Y" I:?!`""$$#z!z 5q:F>T*L T]a2Qk]2Zk&W71X߯4dwיbvz,_v-rѝk͚:f˽)G̦9cːjʋ˺z1Ҹԕ5$^`_^׫{Ti>bMܡ` ޡiuQ kyv,xmj,x&i* =QgmyQ,gkSZ{uB [!S? w.$(r-R2 6 9';c;&E;;!@qkC!F|H/nJ+L3.Mn4M>L~J8HAE fB?^i=:86d4200.9+(v%l"?Rd'4~t!%W*%-|e/0K1)1-1411L 42> 222-L271=*0n6.+Pr){&$B#P#" &" 4!q'r`e5 V "W|V<_$ϮN u܋0o*,I0H2aNډ ԌY=@OR : n ӫsJ(DߠUcxU d Oo5{XdXs#rzx)@P}N UtxQd]?|n/SըWӐGb!pYՠ؆`_P[8 7ٷyX+blx^wA.(|Sg=4qYߞ[Q? TޛLݦI3sB2=DP' Z[<~  J l\ N v!#=&)*)_(&:N$q!VOMJ}!T#$od%@$|@# P 2 = lP~$ byg/|$K71`wDgZq:Lߣ<< cq    .o] DK . } \7 _!WjTU\j~ y F" M  ! v96r ~#];""R! 88 / p! #N4&(*0+ ,4,+ET+*(& $"2 e4 Gjuv# lr  nq3Cd[S߅=^%*td..  Xrx_?aFBIH]DHR,a0{u-ts >.t | <|H_*O6 [`%  I 7AM !l"u":(!DP}\\T  f @BR*U 7#%<'|(h)Q_)()&C$j"ݔ hr7&!Q#K&&|()(U'O;$2 P7\O H 4$Jm[AB]0U ^x 5L4Y>  ^ R S Bp l ,V f J2; mwSzN6Q\wE4.Ytnv ]:*D;..X<{l qX   m3n02) = *a_ lG<b0e!Z":ev5 }p$StOl?< r@4Z f9T4K h . = vL{b4r?upi@z* ~fz[h ;.l&TDOR$![vyl-+`fgt nwEfY  & T%   P wm] ] z K0Bu)|K  An r q ` P"W$.&&&%bP$%c"|C |ti?]E~  U"%i'R(c(.'&V%$ #a!o_Om og{eޅpކ QߗU^\ ' u b W  }!J+~]HE ?g6 53fJ9YE2 uD9yEۣKё: #*meT%Vꧻ뽹シP)/ptxf[ki3k&Vz" ;VC>,jQRS4*s%GFQx.pu~\ %e Z  T fv"_(,/122w1=<0/UH01<4]!-7"[:"m=A"?^!AJ B`C{B*A^?;!=!_иaVLNºU S(]tӼ}ԿԾZԈ7Ԋ|*՗1Cڗ5ޝ uEWa<}~' 3R0ge- : t] {y_ziV*;BXI99`~zn Z   / >%D+o0?j58:;;;Y;